/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
<<<<<<< HEAD
 */@font-face{font-family:'FontAwesome';src:url("/wp-content/themes/iapp/node_modules/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("/wp-content/themes/iapp/node_modules/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("/wp-content/themes/iapp/node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("/wp-content/themes/iapp/node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("/wp-content/themes/iapp/node_modules/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("/wp-content/themes/iapp/node_modules/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") 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}.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}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=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{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-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-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-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-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-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.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-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-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}*{box-sizing:border-box}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.231}body,button,input,select,textarea{font-family:sans-serif;color:#222}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul{margin:0;padding:0;list-style-type:none}ol{margin:0;padding:0}dd{margin:0}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.ui-block:last-child,.ui-block.last{margin-right:0}@font-face{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.svg#webfont") format("svg"),local("☺");font-weight:400;font-style:normal}@font-face{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.svg#webfont") format("svg"),local("☺");font-weight:400;font-style:italic}@font-face{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.svg#webfont") format("svg"),local("☺");font-weight:300;font-style:normal}@font-face{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.svg#webfont") format("svg"),local("☺");font-weight:300;font-style:italic}@font-face{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.svg#webfont") format("svg"),local("☺");font-weight:700;font-style:normal}@font-face{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.svg#webfont") format("svg"),local("☺");font-weight:700;font-style:italic}@font-face{font-family:'Tabac G3';src:url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.svg#webfont") format("svg"),local("☺");font-weight:400;font-style:normal}@font-face{font-family:'Tabac G3';src:url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.svg#webfont") format("svg"),local("☺");font-weight:400;font-style:italic}@font-face{font-family:'Tabac G3';src:url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.svg#webfont") format("svg"),local("☺");font-weight:700;font-style:normal}@font-face{font-family:'Tabac G3';src:url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.svg#webfont") format("svg"),local("☺");font-weight:700;font-style:italic}.infographSm{display:none}@media screen and (max-width: 768px){.infographLg{display:none}.infographSm{visibility:visible;display:block}.infographImg{float:none !important;width:auto !important}}body{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:auto}.h1,.article-h1,.hp-hero-head-lg,.page-head-lg,.static-page h1,.static-page h2,.hdr-h1,.h2,.person-name-lg,.article-text.lg-quote>h1,.article-text.lg-quote>h2,.h3,.page-head-med,.page-head-med-fancy,.page-head-split,.static-page h4,.leadgen .callout-box h3,.article-text.lg-quote>h3,.article-callout .article-callout-head,.h4,.page-head-sm,.supporting-list .docs-header,.article-text.lg-quote>h4,.h5,.mug-head,.article-text.lg-quote>h5,.notify-head-nav,.h6,.article-text.lg-quote>h6,.tz-head-xlg,.leadgen h2,.leadgen h3.page-head,.tz-head-lg,.leadgen form h4,.tz-head-med,.hp-hero-head-med,.hp-sections-head,.tz-head-sm,.hp-hero-head-sm,.aside-item-head,.search-head-sm{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700;color:#2e2e2f;line-height:1.35em}.h1 .head-link,.article-h1 .head-link,.hp-hero-head-lg .head-link,.page-head-lg .head-link,.static-page h1 .head-link,.static-page h2 .head-link,.hdr-h1 .head-link,.h2 .head-link,.person-name-lg .head-link,.article-text.lg-quote>h1 .head-link,.article-text.lg-quote>h2 .head-link,.h3 .head-link,.page-head-med .head-link,.page-head-med-fancy .head-link,.page-head-split .head-link,.static-page h4 .head-link,.leadgen .callout-box h3 .head-link,.article-text.lg-quote>h3 .head-link,.article-callout .article-callout-head .head-link,.h4 .head-link,.page-head-sm .head-link,.supporting-list .docs-header .head-link,.article-text.lg-quote>h4 .head-link,.h5 .head-link,.mug-head .head-link,.article-text.lg-quote>h5 .head-link,.notify-head-nav .head-link,.h6 .head-link,.article-text.lg-quote>h6 .head-link,.tz-head-xlg .head-link,.leadgen h2 .head-link,.leadgen h3.page-head .head-link,.tz-head-lg .head-link,.leadgen form h4 .head-link,.tz-head-med .head-link,.hp-hero-head-med .head-link,.hp-sections-head .head-link,.tz-head-sm .head-link,.hp-hero-head-sm .head-link,.aside-item-head .head-link,.search-head-sm .head-link{text-decoration:none;color:#2e2e2f}.h1 .head-link:hover,.article-h1 .head-link:hover,.hp-hero-head-lg .head-link:hover,.page-head-lg .head-link:hover,.static-page h1 .head-link:hover,.static-page h2 .head-link:hover,.hdr-h1 .head-link:hover,.h2 .head-link:hover,.person-name-lg .head-link:hover,.article-text.lg-quote>h1 .head-link:hover,.article-text.lg-quote>h2 .head-link:hover,.h3 .head-link:hover,.page-head-med .head-link:hover,.page-head-med-fancy .head-link:hover,.page-head-split .head-link:hover,.static-page h4 .head-link:hover,.leadgen .callout-box h3 .head-link:hover,.article-text.lg-quote>h3 .head-link:hover,.article-callout .article-callout-head .head-link:hover,.h4 .head-link:hover,.page-head-sm .head-link:hover,.supporting-list .docs-header .head-link:hover,.article-text.lg-quote>h4 .head-link:hover,.h5 .head-link:hover,.mug-head .head-link:hover,.article-text.lg-quote>h5 .head-link:hover,.notify-head-nav .head-link:hover,.h6 .head-link:hover,.article-text.lg-quote>h6 .head-link:hover,.tz-head-xlg .head-link:hover,.leadgen h2 .head-link:hover,.leadgen h3.page-head .head-link:hover,.tz-head-lg .head-link:hover,.leadgen form h4 .head-link:hover,.tz-head-med .head-link:hover,.hp-hero-head-med .head-link:hover,.hp-sections-head .head-link:hover,.tz-head-sm .head-link:hover,.hp-hero-head-sm .head-link:hover,.aside-item-head .head-link:hover,.search-head-sm .head-link:hover{text-decoration:underline}.h1 .head-link:hover,.article-h1 .head-link:hover,.hp-hero-head-lg .head-link:hover,.page-head-lg .head-link:hover,.static-page h1 .head-link:hover,.static-page h2 .head-link:hover,.hdr-h1 .head-link:hover,.h2 .head-link:hover,.person-name-lg .head-link:hover,.article-text.lg-quote>h1 .head-link:hover,.article-text.lg-quote>h2 .head-link:hover,.h3 .head-link:hover,.page-head-med .head-link:hover,.page-head-med-fancy .head-link:hover,.page-head-split .head-link:hover,.static-page h4 .head-link:hover,.leadgen .callout-box h3 .head-link:hover,.article-text.lg-quote>h3 .head-link:hover,.article-callout .article-callout-head .head-link:hover,.h4 .head-link:hover,.page-head-sm .head-link:hover,.supporting-list .docs-header .head-link:hover,.article-text.lg-quote>h4 .head-link:hover,.h5 .head-link:hover,.mug-head .head-link:hover,.article-text.lg-quote>h5 .head-link:hover,.notify-head-nav .head-link:hover,.h6 .head-link:hover,.article-text.lg-quote>h6 .head-link:hover,.tz-head-xlg .head-link:hover,.leadgen h2 .head-link:hover,.leadgen h3.page-head .head-link:hover,.tz-head-lg .head-link:hover,.leadgen form h4 .head-link:hover,.tz-head-med .head-link:hover,.hp-hero-head-med .head-link:hover,.hp-sections-head .head-link:hover,.tz-head-sm .head-link:hover,.hp-hero-head-sm .head-link:hover,.aside-item-head .head-link:hover,.search-head-sm .head-link:hover{color:#000}.h1,.article-h1,.hp-hero-head-lg,.page-head-lg,.static-page h1,.static-page h2,.hdr-h1{font-size:2.2em;margin-bottom:1em}@media (min-width: 37.5em){.h1,.article-h1,.hp-hero-head-lg,.page-head-lg,.static-page h1,.static-page h2,.hdr-h1{font-size:2.46153846153846em;letter-spacing:-0.025em}}.h2,.person-name-lg,.article-text.lg-quote>h1,.article-text.lg-quote>h2{font-size:1.92307692307692em}.h3,.page-head-med,.page-head-med-fancy,.page-head-split,.static-page h4,.leadgen .callout-box h3,.article-text.lg-quote>h3,.article-callout .article-callout-head{font-size:1.53846153846154em}.h4,.page-head-sm,.supporting-list .docs-header,.article-text.lg-quote>h4{font-size:1.30769230769231em}.h5,.mug-head,.article-text.lg-quote>h5,.notify-head-nav{font-size:1.07692307692308em}.h6,.article-text.lg-quote>h6{font-size:0.92307692307692em}@media (min-width: 37.5em){.article-h1,.hp-hero-head-lg{font-size:4.46153846153846em;letter-spacing:-0.025em}}.tz-head-xlg,.leadgen h2,.leadgen h3.page-head{font-size:3.23076923076923em;line-height:1.19047619047619em;margin-top:0}.tz-head-lg,.leadgen form h4{font-size:2.23076923076923em;line-height:1.3448275862069em;margin-bottom:0;margin-top:0}.tz-head-med,.hp-hero-head-med,.hp-sections-head{font-size:1.53846153846154em;line-height:1.3448275862069em;margin-bottom:0;margin-top:0}.tz-head-sm,.hp-hero-head-sm,.aside-item-head,.search-head-sm{font-size:1.30769230769231em;line-height:1.3448275862069em;margin-bottom:0;margin-top:0}.tz-head-thin{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:-0.025em;color:#808285;margin-right:1px}.head-regular-weight,.aside-item-head{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400}.head-light-weight{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:300}.section-hdr-lg,.section-hdr-lg--gray{font-size:2.23076923076923em;margin-bottom:1.5em;margin-top:0;color:#222;border-bottom:4px solid #efefef;text-align:center;padding-bottom:0.5em;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.section-hdr-med{font-size:1.76923076923077em;border-bottom:1px solid #d9dadb;margin-bottom:1.5em;margin-top:0;padding-bottom:0.5em;color:#666;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:300}.section-hdr-sm{font-size:1.23076923076923em;border-bottom:1px solid #d9dadb;text-transform:uppercase;text-align:center;margin-bottom:1.5em;margin-top:0;padding-bottom:0.5em;letter-spacing:0.15em;color:#808285;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.section-hdr-accordion{font-size:1.23076923076923em;text-transform:uppercase;text-align:center;padding:0.5em;letter-spacing:0.15em;color:#ffffff;background-color:#4e81bd;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.sub-section-hdr-accordion{font-size:0.85em;text-transform:uppercase;text-align:center;padding:0.25em;letter-spacing:0.15em;color:#808285;background-color:#dae5f0;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.section-hdr-lg--gray{border-bottom:none;color:#808285}.subsection-hdr,.subsection-hdr-gray,.mob-label,.subsection-hdr-bold,.form-hdr-bold,.profile-hdr-bold,.table-th,.static-page h3,.subsection-hdr-underline,.subsection-hdr-centered,.subsection-hdr-centered-gray{font-size:1.07692307692308em;color:#0c7ec0;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:1.5em;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.subsection-hdr,.subsection-hdr-gray,.mob-label{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:300}.subsection-hdr-underline{border-bottom:1px solid #d9dadb;padding-bottom:1em}.subsection-hdr-centered,.subsection-hdr-centered-gray{text-align:center;margin:4em 0}.subsection-hdr-gray,.mob-label{color:#808285}.subsection-hdr-centered-gray{color:#808285}.hdr-strong,.show-full,.see-full-page{color:#666;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.tz-text-lg,.tz-text-promo-lg,.page-text-lg,.event-tz-head,.event-tz-text-lg,.tz-text-med,.hp-hero-text,.hp-hero-subhead,.hp-hero-tease-text,.tz-text-reg,.inter-tagline,.hdr-tagline,.tz-bd-text,.tz-text-sm,.ftr-utility-items,.tz-text-promo,.tz-text-promo-med,.tz-text-aside,.page-text-med,.page-text-med-fancy,.page-list-item,.img-overlay-btm a,.event-tz-text-med,.label-text,.input-text,.input-textarea,.member-search-input,.fip-search,.marketo-form .mktoForm input[type="email"],.marketo-form .mktoForm input[type="text"],.marketo-form .mktoForm input[type="phone"],.marketo-form .mktoForm input[type="tel"],.marketo-form .mktoForm textarea,.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label,.skybox-mod,.comment-content,.table-td,.profile-text-lg,.static-page p,.static-page ul,.static-page ol,.static-page td,.static-page th,.page-text-sm,.static-page .table-mod.table-expandable p,.static-page .table-mod.table-expandable li,.page-text-tiny,.tz-promo .txt-bd .tz-text-block p,.tz-promo .txt-bd .tz-text-block ul,.tz-promo .txt-bd .tz-text-block ul ul,.tz-promo .txt-bd .tz-text-block ul ol,.tz-promo .txt-bd .tz-text-block ol,.tz-promo .txt-bd .tz-text-block ol ul,.tz-promo .txt-bd .tz-text-block ol ol,.pricing,.live-search-text,.search-description-text,.date-picker .horz-block .sort-link,.event-tz-text-sm,.input-text-sm,.form-block.radios .radio-input-text,.comment-meta,.static-page p.page-text-sm,.sections-wrapper .static p,.mug-text,.mug-subhd-lft,.bulleted li,.tz-promo .txt-bd .tz-text-block ul li,.iapp-product-details ul li,.static-page ul li,.ftr-tz-text,.hp-hero-text ul li,.article-callout .article-callout-body ul li{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400;color:#464547;line-height:1.35em;margin-bottom:1em}.tz-text-lg a,.tz-text-promo-lg a,.page-text-lg a,.event-tz-head a,.event-tz-text-lg a,.tz-text-med a,.hp-hero-text a,.hp-hero-subhead a,.hp-hero-tease-text a,.tz-text-reg a,.inter-tagline a,.hdr-tagline a,.tz-bd-text a,.tz-text-sm a,.ftr-utility-items a,.tz-text-promo a,.tz-text-promo-med a,.tz-text-aside a,.page-text-med a,.page-text-med-fancy a,.page-list-item a,.img-overlay-btm a a,.event-tz-text-med a,.label-text a,.input-text a,.input-textarea a,.member-search-input a,.fip-search a,.marketo-form .mktoForm input[type="email"] a,.marketo-form .mktoForm input[type="text"] a,.marketo-form .mktoForm input[type="phone"] a,.marketo-form .mktoForm input[type="tel"] a,.marketo-form .mktoForm textarea a,.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label a,.skybox-mod a,.comment-content a,.table-td a,.profile-text-lg a,.static-page p a,.static-page ul a,.static-page ol a,.static-page td a,.static-page th a,.page-text-sm a,.static-page .table-mod.table-expandable p a,.static-page .table-mod.table-expandable li a,.page-text-tiny a,.tz-promo .txt-bd .tz-text-block p a,.tz-promo .txt-bd .tz-text-block ul a,.tz-promo .txt-bd .tz-text-block ol a,.pricing a,.live-search-text a,.search-description-text a,.date-picker .horz-block .sort-link a,.event-tz-text-sm a,.input-text-sm a,.form-block.radios .radio-input-text a,.comment-meta a,.static-page p.page-text-sm a,.sections-wrapper .static p a,.mug-text a,.mug-subhd-lft a,.bulleted li a,.iapp-product-details ul li a,.ftr-tz-text a,.hp-hero-text ul li a,.article-callout .article-callout-body ul li a{color:#00acc1;text-decoration:none}.tz-text-lg a:hover,.tz-text-promo-lg a:hover,.page-text-lg a:hover,.event-tz-head a:hover,.event-tz-text-lg a:hover,.tz-text-med a:hover,.hp-hero-text a:hover,.hp-hero-subhead a:hover,.hp-hero-tease-text a:hover,.tz-text-reg a:hover,.inter-tagline a:hover,.hdr-tagline a:hover,.tz-bd-text a:hover,.tz-text-sm a:hover,.ftr-utility-items a:hover,.tz-text-promo a:hover,.tz-text-promo-med a:hover,.tz-text-aside a:hover,.page-text-med a:hover,.page-text-med-fancy a:hover,.page-list-item a:hover,.img-overlay-btm a a:hover,.event-tz-text-med a:hover,.label-text a:hover,.input-text a:hover,.input-textarea a:hover,.member-search-input a:hover,.fip-search a:hover,.marketo-form .mktoForm input[type="email"] a:hover,.marketo-form .mktoForm input[type="text"] a:hover,.marketo-form .mktoForm input[type="phone"] a:hover,.marketo-form .mktoForm input[type="tel"] a:hover,.marketo-form .mktoForm textarea a:hover,.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label a:hover,.skybox-mod a:hover,.comment-content a:hover,.table-td a:hover,.profile-text-lg a:hover,.static-page p a:hover,.static-page ul a:hover,.static-page ol a:hover,.static-page td a:hover,.static-page th a:hover,.page-text-sm a:hover,.static-page .table-mod.table-expandable p a:hover,.static-page .table-mod.table-expandable li a:hover,.page-text-tiny a:hover,.tz-promo .txt-bd .tz-text-block p a:hover,.tz-promo .txt-bd .tz-text-block ul a:hover,.tz-promo .txt-bd .tz-text-block ol a:hover,.pricing a:hover,.live-search-text a:hover,.search-description-text a:hover,.date-picker .horz-block .sort-link a:hover,.event-tz-text-sm a:hover,.input-text-sm a:hover,.form-block.radios .radio-input-text a:hover,.comment-meta a:hover,.sections-wrapper .static p a:hover,.mug-text a:hover,.mug-subhd-lft a:hover,.bulleted li a:hover,.iapp-product-details ul li a:hover,.ftr-tz-text a:hover,.article-callout .article-callout-body ul li a:hover{text-decoration:underline}.tz-text-lg,.tz-text-promo-lg,.page-text-lg,.event-tz-head,.event-tz-text-lg{font-size:1.23077em}@media (min-width: 37.5em){.tz-text-lg,.tz-text-promo-lg,.page-text-lg,.event-tz-head,.event-tz-text-lg{font-size:1.69230769230769em}}.tz-text-med,.hp-hero-text,.hp-hero-subhead,.hp-hero-tease-text{font-size:1.30769230769231em}.tz-text-reg,.inter-tagline,.hdr-tagline,.tz-bd-text{font-size:1.07692307692308em;line-height:1.5625em}.tz-text-sm,.ftr-utility-items{font-size:0.92307692307692em;color:#808285;line-height:2em}.tz-text-promo{font-size:1.07692307692308em;line-height:1.78571428571429em}.tz-text-promo-med{font-size:1.23076923076923em;line-height:1.5625em}.tz-text-promo-lg,.page-text-lg,.event-tz-head,.event-tz-text-lg{line-height:1.681818182em;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:300}.tz-text-aside{font-size:1em;line-height:1.538461538em;margin-bottom:0;color:#808285}.page-head-lg,.static-page h1,.static-page h2{color:#2e2e2f;margin-bottom:0.55em;margin-top:0}.page-head-med,.page-head-med-fancy,.page-head-split,.static-page h4,.leadgen .callout-box h3{margin-bottom:0.55em;margin-top:0}.page-head-med-fancy{color:#0c7ec0;margin-top:0}.page-head-sm{margin-bottom:0.55em;margin-top:0}.casebook-detail .page-head-lg{margin-bottom:2em}.page-text-lg,.event-tz-head,.event-tz-text-lg{font-size:1.69230769230769em;font-weight:300}.page-text-lg>p,.event-tz-head>p,.event-tz-text-lg>p{margin-bottom:1em}.page-text-med,.page-text-med-fancy,.page-list-item,.img-overlay-btm a,.event-tz-text-med,.label-text,.input-text,.input-textarea,.member-search-input,.fip-search,.marketo-form .mktoForm input[type="email"],.marketo-form .mktoForm input[type="text"],.marketo-form .mktoForm input[type="phone"],.marketo-form .mktoForm input[type="tel"],.marketo-form .mktoForm textarea,.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label,.skybox-mod,.comment-content,.table-td,.profile-text-lg,.static-page p,.static-page ul,.static-page ol,.static-page td,.static-page th{font-size:1.384615385em;line-height:1.555555556em;font-weight:300}.page-text-med-fancy{color:#0c7ec0}.page-text-sm,.static-page .table-mod.table-expandable p,.static-page .table-mod.table-expandable li,.page-text-tiny,.tz-promo .txt-bd .tz-text-block p,.tz-promo .txt-bd .tz-text-block ul,.tz-promo .txt-bd .tz-text-block ul ul,.tz-promo .txt-bd .tz-text-block ul ol,.tz-promo .txt-bd .tz-text-block ol,.tz-promo .txt-bd .tz-text-block ol ul,.tz-promo .txt-bd .tz-text-block ol ol,.pricing,.live-search-text,.search-description-text,.date-picker .horz-block .sort-link,.event-tz-text-sm,.input-text-sm,.form-block.radios .radio-input-text,.comment-meta,.static-page p.page-text-sm,.static-page .table-mod.table-expandable p,.sections-wrapper .static p{font-size:1.076923077em;line-height:1.571428571em}.page-text-tiny{line-height:1.15em}.page-text-thin,.page-text-thin-fancy{font-weight:300}.page-text-thin-fancy{color:#0c7ec0}.page-item-right{position:absolute;right:0;top:0;color:#0c7ec0}.page-head-split{position:relative;padding-right:2em;margin-bottom:1em}.page-head-split.no-margin{margin-bottom:0}.mug-head{margin-bottom:0.15em}.mug-text,.mug-subhd-lft{font-size:1em;line-height:1.25em}.mug-list{text-align:left}.mug-list li{margin-bottom:0.55em}.mug-link{text-align:left}.mug-subhd-lft{text-align:left;margin-top:3em;font-weight:bold}.head-item-split{padding-right:65px;position:relative}.tz-article-lg,.article-text,.article-text--firstgraph,.article-text.lg-quote>p{font-family:"Tabac G3",Georgia,Times,serif;font-weight:400;line-height:1.7em;margin-bottom:1em;color:#2e2e2f}.tz-article-lg{font-size:1.53846153846154em;color:#555}.article-text{font-size:1.38461538461538em;line-height:1.88888888888889em}.article-text--firstgraph{font-size:1.76923076923077em;line-height:1.65217391304348em}.article-text--firstgraph:first-letter{font-weight:700;font-size:3.53846em;color:#1f1f1f;float:left;padding-top:0.25em;margin-right:0.15em}.tz-overline-sm,.mega-side-hdr{color:#0c7ec0;display:block;margin-bottom:0.25em;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400}.tz-overline-sm,.mega-side-hdr{font-size:0.769230769em;font-size:0.846153846em}.tz-head-link{text-decoration:none;color:#2e2e2f}.tz-head-link:hover{text-decoration:underline}.tz-head-link:hover{color:#000}.tz-overline-sm{text-transform:uppercase;text-decoration:none;color:#0c7ec0}.tz-overline-sm:hover{text-decoration:underline}.tz-related-head-link{text-decoration:none;color:#666}.tz-related-head-link:hover{text-decoration:underline}.tz-related-link{text-decoration:none;color:#70bf4c}.tz-related-link:hover{text-decoration:underline}.default-link,.md .section-text-wrapper a,.md .collapsible-body a{text-decoration:none;color:#70bf4c}.default-link:hover,.md .section-text-wrapper a:hover,.md .collapsible-body a:hover{text-decoration:underline}.default-link--underline{text-decoration:none;color:#70bf4c;text-decoration:underline}.default-link--underline:hover{text-decoration:underline}.alternate-link{text-decoration:none;color:#0c7ec0}.alternate-link:hover{text-decoration:underline}.alternate-link--underline,.tz-promo .txt-bd .tz-text-block a,.tz-promo .txt-bd .tz-text-block ul li a,.tz-promo .txt-bd .tz-text-block ol li a,.expandable-content .page-text-sm a,.expandable-content .static-page .table-mod.table-expandable p a,.static-page .table-mod.table-expandable .expandable-content p a,.expandable-content .static-page .table-mod.table-expandable li a,.static-page .table-mod.table-expandable .expandable-content li a,.person-mod a,.static-page a,.sections-wrapper .static a{text-decoration:none;color:#0c7ec0;text-decoration:underline}.alternate-link--underline:hover,.tz-promo .txt-bd .tz-text-block a:hover,.expandable-content .page-text-sm a:hover,.expandable-content .static-page .table-mod.table-expandable p a:hover,.static-page .table-mod.table-expandable .expandable-content p a:hover,.expandable-content .static-page .table-mod.table-expandable li a:hover,.static-page .table-mod.table-expandable .expandable-content li a:hover,.person-mod a:hover,.static-page a:hover,.sections-wrapper .static a:hover{text-decoration:underline}.link--bold{font-weight:700}.page-bold-link{font-weight:700;display:inline-block;max-width:80%;text-decoration:none;color:#0c7ec0}.page-bold-link:hover{text-decoration:underline}@media (min-width: 37.5em){.page-bold-link{max-width:90%}}.show-full{text-align:center;margin:4em 0;text-transform:uppercase;cursor:pointer;position:relative}.show-full:after{content:'\0020';width:0;height:0;position:absolute;left:50%;margin-left:-9px;margin-top:20px;z-index:4;border-top:9px solid #666;border-right:9px inset transparent;border-bottom:9px inset transparent;border-left:9px inset transparent}.show-full.active:before{content:'\0020';width:0;height:0;position:absolute;left:50%;margin-left:-9px;margin-top:-25px;z-index:4;border-top:9px inset transparent;border-right:9px inset transparent;border-bottom:9px solid #666;border-left:9px inset transparent}.show-full.active:after{border:0}.show-full a{color:#666;text-decoration:none}.see-full-page{text-align:center;margin:4em 0;text-transform:uppercase;cursor:pointer}.see-full-page:after{content:'\0020';width:0;height:0;position:absolute;z-index:4;margin-left:5px;margin-top:1px;border-top:6px inset transparent;border-right:6px inset transparent;border-bottom:6px inset transparent;border-left:6px solid #666}.see-full-page a{color:#666;text-decoration:none}.hp-hero-head-sm,.hp-hero-head-med,.hp-hero-head-lg,.hp-hero-text,.hp-hero-subhead,.hp-hero-tease-text{color:#fff;text-align:center}.hp-hero-head-sm{margin-bottom:1em;font-size:1.8em;font-weight:400}.hp-hero-head-med{line-height:1.181818182em;font-size:1.8em;letter-spacing:0;margin-bottom:0.5em}@media (min-width: 37.5em){.hp-hero-head-med{font-size:2.5em}}.hp-hero-head-lg{margin-bottom:0.55em;letter-spacing:0;text-align:center}.hp-hero-text,.hp-hero-subhead{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5em;font-size:1.2em}@media (min-width: 37.5em){.hp-hero-text,.hp-hero-subhead{font-size:1.36em}}.hp-hero-subhead{font-weight:400;font-size:2em}.hp-hero-tease-text{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5em}.hp-hero-link{text-decoration:none;color:#fff;font-size:0.85em}.hp-hero-link:hover{text-decoration:underline}.hp-hero-links{text-align:center;margin-top:3em}.hp-hero-links a.button-lg,.hp-hero-links a.default{position:relative;margin-left:0;background-color:transparent !important;border:2px solid #fff}@media (min-width: 37.5em){.hp-hero-links a.button-lg,.hp-hero-links a.default{margin-left:1em}.hp-hero-links a.button-lg:first-child,.hp-hero-links a.default:first-child{margin-left:0}}.hp-hero-links a.button-lg:before,.hp-hero-links a.default:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:0;transition:opacity 200ms ease}.hp-hero-links a.button-lg:hover:before,.hp-hero-links a.default:hover:before{opacity:0.25}.hp-hero-links a.green,.hp-hero-links .md .nav-article-progress a.progress-amt,.md .nav-article-progress .hp-hero-links a.progress-amt,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever{background-color:#70bf4c !important;border:none !important;text-shadow:none !important;transition:background-color 200ms ease}.hp-hero-links a.green:before,.hp-hero-links .md .nav-article-progress a.progress-amt:before,.md .nav-article-progress .hp-hero-links a.progress-amt:before,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever:before,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever:before{display:none}.hp-hero-links a.green:hover,.hp-hero-links .md .nav-article-progress a.progress-amt:hover,.md .nav-article-progress .hp-hero-links a.progress-amt:hover,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever:hover,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever:hover{background-color:#63b240 !important}.text-bold{margin-right:5px;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.with-pricing .page-item-right{font-size:20px;position:relative}@media (min-width: 37.5em){.with-pricing .page-item-right{position:absolute}}.with-pricing .page-head-split .page-bold-link{max-width:100%}@media (min-width: 37.5em){.with-pricing .page-head-split .page-bold-link{max-width:80%}}.pricing{position:absolute;width:100%;text-align:center}.session-pricing .pricing{display:none}.split-pricing{display:inline-block;font-size:1em;position:relative;top:0;right:0;min-width:160px;margin-bottom:2em}.session-pricing .split-pricing{font-size:0.66em}@media (min-width: 37.5em){.split-pricing{position:absolute;text-align:right;margin-bottom:0}}.m-pricing,.nm-pricing{display:inline-block;color:#0c7ec0}.first-price .m-pricing,.first-price .nm-pricing{font-size:0.66em}.nm-pricing{border-right:1px solid #ccc;padding-right:0.5em;margin-right:0.5em;text-align:right}.m-pricing{text-align:left}.price{font-size:1.3em}.nonmember{color:#808285}.nonmember-price{text-decoration:line-through;color:#808285}.member-price{color:#ccc}.price-login{color:#808285}.session-pricing{padding-top:0}.session-pricing .iapp-product-short-desc .iapp-product-header{font-size:0.8em;font-weight:normal}.person-content-block .txt-bd span,.person-content-block .txt-bd .MsoNormal span,font{font-size:17px !important;line-height:1.35em !important;font-family:inherit !important;color:inherit !important}.MsoNormal{margin-bottom:17px}.bulleted,.tz-promo .txt-bd .tz-text-block ul,.tz-promo .txt-bd .tz-text-block ul ul,.tz-promo .txt-bd .tz-text-block ol ul,.iapp-product-details ul,.static-page ul{list-style:disc}.bulleted li,.tz-promo .txt-bd .tz-text-block ul li,.iapp-product-details ul li,.static-page ul li{margin-left:2em;font-weight:300}.numbered,.tz-promo .txt-bd .tz-text-block ul ol,.tz-promo .txt-bd .tz-text-block ol,.tz-promo .txt-bd .tz-text-block ol ol,.static-page ul ol{margin-left:1.55em}.numbered li,.tz-promo .txt-bd .tz-text-block ol li,.static-page ul ol li{margin-bottom:1em;list-style-type:decimal !important}ul.two-columns{list-style:none;margin-left:0;padding-left:0}ul.two-columns li{margin-left:0;padding-left:0;margin-bottom:1em}@media (min-width: 37.5em){ul.two-columns{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}}ul.three-columns{list-style:none;margin-left:0;padding-left:0}ul.three-columns li{margin-left:0;padding-left:0;margin-bottom:1em}@media (min-width: 37.5em){ul.three-columns{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}}@media (min-width: 56.25em){ul.three-columns{-moz-column-count:3;-moz-column-gap:10px;-webkit-column-count:3;-webkit-column-gap:10px;column-count:3;column-gap:10px}}ul.four-columns{list-style:none;margin-left:0;padding-left:0}ul.four-columns li{margin-left:0;padding-left:0;margin-bottom:1em}@media (min-width: 37.5em){ul.four-columns{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}}@media (min-width: 56.25em){ul.four-columns{-moz-column-count:4;-moz-column-gap:10px;-webkit-column-count:4;-webkit-column-gap:10px;column-count:4;column-gap:10px}}ul.five-columns{list-style:none;margin-left:0;padding-left:0}ul.five-columns li{margin-left:0;padding-left:0;margin-bottom:1em}@media (min-width: 37.5em){ul.five-columns{-moz-column-count:3;-moz-column-gap:10px;-webkit-column-count:3;-webkit-column-gap:10px;column-count:3;column-gap:10px}}@media (min-width: 56.25em){ul.five-columns{-moz-column-count:5;-moz-column-gap:10px;-webkit-column-count:5;-webkit-column-gap:10px;column-count:5;column-gap:10px}}.list-items,.aside-items,.list-items--inline,.tag-items--inline,.social-list-items,.ftr-utility-items,.session-list .l-pair-tz-session .sess-desc .sess-rail .session-label .session-tag-list-items,.md .social-list-items,.filter-menu-items,.page-list-items,.pagination-items,.nav-items,.side-menu-items,.nav-myiapp-items,.mega-side-items,.article-text>ul,.article-text>ol,.comments-items{*zoom:1;list-style:none}.list-items:after,.aside-items:after,.list-items--inline:after,.tag-items--inline:after,.social-list-items:after,.ftr-utility-items:after,.session-list .l-pair-tz-session .sess-desc .sess-rail .session-label .session-tag-list-items:after,.md .social-list-items:after,.filter-menu-items:after,.page-list-items:after,.pagination-items:after,.nav-items:after,.side-menu-items:after,.nav-myiapp-items:after,.mega-side-items:after,.article-text>ul:after,.article-text>ol:after,.comments-items:after{content:"";display:table;clear:both}.list-item,.aside-item,.list-item--inline,.tag-item--inline,.social-list-item,.ftr-utility-item,.md .social-list-item,.filter-menu-item,.page-list-item,.pagination-item,.nav-item,.side-menu-item,.nav-myiapp-item,.mega-side-item,.article-text>ul>li,.article-text>ul>li>ul>li,.article-text>ul>li>ol>li,.article-text>ol>li,.article-text>ol>li>ul>li,.article-text>ol>li>ol>li,.comment-item{position:relative;list-style:none;margin-left:0;*zoom:1}.list-item:after,.aside-item:after,.list-item--inline:after,.tag-item--inline:after,.social-list-item:after,.ftr-utility-item:after,.md .social-list-item:after,.filter-menu-item:after,.page-list-item:after,.pagination-item:after,.nav-item:after,.side-menu-item:after,.nav-myiapp-item:after,.mega-side-item:after,.article-text>ul>li:after,.article-text>ul>li>ul>li:after,.article-text>ul>li>ol>li:after,.article-text>ol>li:after,.article-text>ol>li>ul>li:after,.article-text>ol>li>ol>li:after,.comment-item:after{content:"";display:table;clear:both}.list-items--lined>.list-item,.list-items--lined>.aside-item,.list-items--lined>.list-item--inline,.list-items--lined>.tag-item--inline,.list-items--lined>.social-list-item,.list-items--lined>.ftr-utility-item,.md .list-items--lined>.social-list-item,.list-items--lined>.filter-menu-item,.list-items--lined>.page-list-item,.list-items--lined>.pagination-item,.list-items--lined>.nav-item,.list-items--lined>.side-menu-item,.list-items--lined>.nav-myiapp-item,.list-items--lined>.mega-side-item,.article-text>ul.list-items--lined>li,.article-text>ul>li>ul.list-items--lined>li,.article-text>ul>li>ol.list-items--lined>li,.article-text>ol.list-items--lined>li,.article-text>ol>li>ul.list-items--lined>li,.article-text>ol>li>ol.list-items--lined>li,.list-items--lined>.comment-item{border-bottom:1px solid #d9dadb;padding-bottom:2.25em;margin-bottom:2.25em}.list-items--lined>.list-item:last-child,.list-items--lined>.aside-item:last-child,.list-items--lined>.list-item--inline:last-child,.list-items--lined>.tag-item--inline:last-child,.list-items--lined>.social-list-item:last-child,.list-items--lined>.ftr-utility-item:last-child,.list-items--lined>.filter-menu-item:last-child,.list-items--lined>.page-list-item:last-child,.list-items--lined>.pagination-item:last-child,.list-items--lined>.nav-item:last-child,.list-items--lined>.side-menu-item:last-child,.list-items--lined>.nav-myiapp-item:last-child,.list-items--lined>.mega-side-item:last-child,.article-text>ul.list-items--lined>li:last-child,.article-text>ul>li>ul.list-items--lined>li:last-child,.article-text>ul>li>ol.list-items--lined>li:last-child,.article-text>ol.list-items--lined>li:last-child,.article-text>ol>li>ul.list-items--lined>li:last-child,.article-text>ol>li>ol.list-items--lined>li:last-child,.list-items--lined>.comment-item:last-child{border-bottom:none}.list-items--lined-sm>.list-item,.list-items--lined-sm>.aside-item,.list-items--lined-sm>.list-item--inline,.list-items--lined-sm>.tag-item--inline,.list-items--lined-sm>.social-list-item,.list-items--lined-sm>.ftr-utility-item,.md .list-items--lined-sm>.social-list-item,.list-items--lined-sm>.filter-menu-item,.list-items--lined-sm>.page-list-item,.list-items--lined-sm>.pagination-item,.list-items--lined-sm>.nav-item,.list-items--lined-sm>.side-menu-item,.list-items--lined-sm>.nav-myiapp-item,.list-items--lined-sm>.mega-side-item,.article-text>ul.list-items--lined-sm>li,.article-text>ul>li>ul.list-items--lined-sm>li,.article-text>ul>li>ol.list-items--lined-sm>li,.article-text>ol.list-items--lined-sm>li,.article-text>ol>li>ul.list-items--lined-sm>li,.article-text>ol>li>ol.list-items--lined-sm>li,.list-items--lined-sm>.comment-item{border-bottom:1px solid #d9dadb;padding-bottom:0.85em;margin-bottom:2em}.list-item:last-child,.aside-item:last-child,.list-item--inline:last-child,.tag-item--inline:last-child,.social-list-item:last-child,.ftr-utility-item:last-child,.filter-menu-item:last-child,.page-list-item:last-child,.pagination-item:last-child,.nav-item:last-child,.side-menu-item:last-child,.nav-myiapp-item:last-child,.mega-side-item:last-child,.article-text>ul>li:last-child,.article-text>ul>li>ul>li:last-child,.article-text>ul>li>ol>li:last-child,.article-text>ol>li:last-child,.article-text>ol>li>ul>li:last-child,.article-text>ol>li>ol>li:last-child,.comment-item:last-child{margin-bottom:0;border-bottom:none}.list-item-link{text-decoration:none;color:#0c7ec0}.list-item-link:hover{text-decoration:underline}.static-page .fa-ul li{list-style:none !important}.sponsoring .list-items,.exhibiting .list-items{border:4px solid #efefef;margin-bottom:2em}.sponsoring .list-items .list-item,.exhibiting .list-items .list-item{border-bottom:1px solid #efefef;margin-bottom:0;padding:1em}.sponsoring .list-items .list-item .page-head-split,.exhibiting .list-items .list-item .page-head-split{padding:0;margin-bottom:0}.sponsoring .list-items .list-item .page-head-split .page-bold-link,.exhibiting .list-items .list-item .page-head-split .page-bold-link{max-width:none;display:table-cell;vertical-align:middle;padding:0}.sponsoring .list-items .list-item .page-head-split .page-bold-link.sold-out,.exhibiting .list-items .list-item .page-head-split .page-bold-link.sold-out{display:block}.sponsoring .list-items .list-item .page-head-split .page-bold-link.sold-out:after,.exhibiting .list-items .list-item .page-head-split .page-bold-link.sold-out:after{content:"sold out";float:right;color:#2e2e2f;text-transform:uppercase}.sponsoring .list-items .list-item .iapp-product-details,.exhibiting .list-items .list-item .iapp-product-details{padding-top:1em}.aside-item{border-bottom:1px solid #e9eaea;padding-bottom:1.25em;margin-bottom:1.25em}.aside-item:last-child{border-bottom:none}.list-item--inline,.tag-item--inline,.social-list-item,.ftr-utility-item,.md .social-list-item{display:inline-block}.tag-item--inline{margin-right:15px;font-size:12px;position:relative}.tag-item--inline+.tag-item--inline .tag-item-link:after{content:",";position:absolute;top:0;left:-7px;font-weight:700;color:#808285}.tag-item-link{text-decoration:none;color:#808285;font-weight:700}.tag-item-link:hover{text-decoration:underline}.filter-menu-item{font-size:1.07692307692308em}.filter-menu-item:last-child{margin-bottom:0}.filter-menu-item.is-active{background-color:#d9dadb}.filter-item-link{text-decoration:none;color:#808285;padding:0.55em 7px;display:block}.filter-item-link:hover{text-decoration:underline}.filter-item-link:hover{color:#666;background-color:#e9eaea;text-decoration:none}.filter-item-link:hover{background-color:#e9eaea}.filter-item-number{float:right;color:#a7a9ac}.social-list-items{list-style:none}.social-list-item{text-indent:-9999em;border-radius:50%;overflow:hidden;margin-left:7px;margin-bottom:0}.social-list-link{position:relative;background-color:#2b2f32;opacity:0.9;display:block}.social-list-link:hover{opacity:1}.hdr-daily-dashboard .social-list-link{background-color:#137663}.hdr-privacy-tracker .social-list-link{background-color:#12342e}.hdr-privacy-perspective .social-list-link{background-color:#42191d}.icons-sm .social-list-link{width:25px;height:25px}.icons-med .social-list-link{width:30px;height:30px}.icons-med-social .social-list-link{width:30px;height:30px}.icons-lg .social-list-link{width:50px;height:50px}.icons-lg-social .social-list-link{width:50px;height:50px}.brand-color .brand-facebook .social-list-link{background-color:#3b5998}.brand-color .brand-twitter .social-list-link{background-color:#55acee}.brand-color .brand-google .social-list-link{background-color:#dd4b39}.brand-color .brand-linkedin .social-list-link{background-color:#007bb6}.brand-color .brand-comment .social-list-link{background-color:#7a7994}.brand-color .brand-email .social-list-link{background-color:#236c5f}.brand-color .brand-print .social-list-link{background-color:#732969}.page-list-item{list-style:disc inside none}.page-list-link{text-decoration:none;color:#0c7ec0}.page-list-link:hover{text-decoration:underline}.iapp-product-details ul{margin-bottom:1em}.iapp-product-details ul li{margin-bottom:0}.pagination-mod{margin:0 auto 6em auto;position:relative;display:inline-block;text-align:center;width:100%}@media (min-width: 37.5em){.pagination-mod{max-width:100%}}.pagination-inner{display:inline-block}.pagination-items{font-size:12px;display:block;float:left;line-height:35px}.pagination-item{display:inline-block;margin-right:5px}.pagination-item:last-child{margin-right:0}.pagination-item-link{background-color:#f7f7f7;padding:0.35em 0.85em;line-height:2em;font-weight:700;text-decoration:none;color:#ccc}.pagination-item-link:hover{text-decoration:underline}.is-active .pagination-item-link{color:#e9eaea;background-color:#747a7a}.pagination-next,.pagination-prev{border:1px solid #e9eaea;position:relative;display:block}.pagination-next:hover,.pagination-prev:hover{border-color:#dcdede}.pagination-next:active,.pagination-prev:active{border-color:#c2c5c5}.pagination-next.disabled,.pagination-prev.disabled{border-color:#ccc;opacity:0.15}.pagination-next{margin-left:12px;float:right}.pagination-prev{margin-right:12px;float:left}.sess-tracks{display:none !important;width:100%;padding-left:0 !important;padding-bottom:2em}.sess-tracks ul{width:100%;column-count:3;column-gap:1em}.sess-tracks ul li{width:100%;margin-bottom:1em}@media (min-width: 64em){.sess-tracks{display:block !important}}.session-selectors{display:block;position:relative;margin-bottom:1em;width:100%;float:left}.session-selectors .session-selector{display:block;float:left;width:100%;border:4px solid #efefef;height:auto;margin-bottom:2em;transition:height 0.3s ease}@media (min-width: 56.25em){.session-selectors .session-selector{width:30%;margin-right:5%}.session-selectors .session-selector:last-child{margin-right:0}}.session-selectors .session-selector.session-types li a .hex-sm{float:left;margin:-0.3em 1em 0 0.4em}.session-selectors .session-selector.session-types li a i{display:none}@media (min-width: 56.25em){.session-selectors .session-selector.session-types li a i{display:inline-block;float:right}}.session-selectors .session-selector.session-types .selected.arrow a i{display:none}@media (min-width: 37.5em){.session-selectors .session-selector.session-tracks.open{position:absolute;width:100%;background-color:#fff;z-index:1000;margin-top:8.7em}.session-selectors .session-selector.session-tracks.open li{width:50%;float:left}.session-selectors .session-selector.session-tracks.open li.selected{position:absolute;width:100%;background-color:#fff;margin-top:-3em}}@media (min-width: 56.25em){.session-selectors .session-selector.session-tracks.open{margin-top:5em}.session-selectors .session-selector.session-tracks.open li{width:33.33333%}.session-selectors .session-selector.session-tracks.open li.selected{border:4px solid #efefef;width:30.11111%;left:50%;margin-left:-15.11111%;margin-top:-5.3em}}@media (min-width: 56.25em){.session-selectors .session-selector.session-days.tagsopen{position:absolute;right:0}}.session-selectors .session-selector li{border-bottom:1px solid #efefef}.session-selectors .session-selector li.noborder{border-bottom:none}.session-selectors .session-selector li a{padding:0.8em 0.5em;display:block;text-decoration:none;color:#808285;font-size:1.1em;border-left:4px solid #efefef;margin-left:-4px;transition:all 0.3s ease}.session-selectors .session-selector li a:hover{color:#1f1f1f;border-left:4px solid #70bf4c;margin-left:-4px}.session-selectors .session-selector li.selected a{color:#1f1f1f;border-left:4px solid #acda97}.session-selectors .session-selector li.selected a:hover{border-left:4px solid #70bf4c}.session-selectors .session-selector li.arrow a{border-left:4px solid #efefef}.session-selectors .session-selector li.arrow a:hover{border-left:4px solid #efefef}.session-selectors .session-selector li.arrow a:after{font-family:FontAwesome;content:"\f078";float:right}.session-selectors .session-selector li:last-child{border-bottom:none}.session-selectors .noicon a .hex-sm{display:none}.session-selectors .noicon a i{display:none}.session-icon-key-trigger{display:none}@media (min-width: 56.25em){.session-icon-key-trigger{display:block;margin-left:10em}}@media (min-width: 68.75em){.session-icon-key-trigger{margin-left:1em}}.static-session-list{clear:both;margin-top:4em !important;margin-left:-2em;margin-right:-2em;width:auto}@media (min-width: 56.25em){.static-session-list{margin-top:1em !important;width:100%;margin-left:0;margin-right:0}}.static-session-list .session-desc-exp{clear:both;padding:2em 0}@media (min-width: 56.25em){.static-session-list .session-desc-exp{padding:2em 0 2em 1em}}@media (min-width: 68.75em){.static-session-list .session-desc-exp{padding:2em 1em 2em 13.7em}}.static-session-list .session-desc-exp p{font-size:1em;line-height:1.4em;margin-bottom:1em}.static-session-list .l-pair-tz-session .txt-bd{float:none !important}.static-session-list a.page-bold-link{display:table-cell}.contributions li{border-bottom:1px solid #ccc;margin-bottom:3em;padding-bottom:1em}.contributions li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.contributions li .btn,.contributions li .md .btn-large,.md .contributions li .btn-large{text-align:center;margin-top:2em}@media (min-width: 56.25em){.college-list .iapp-product-header{display:block;width:38%;overflow:hidden;float:left}}.college-list .checkmark{display:none}@media (min-width: 56.25em){.college-list .checkmark{display:block;float:left;width:15.25%;height:16px;text-align:center}.college-list .checkmark i{margin-left:-0.5em}}.college-list .iapp-product-details{width:100%;float:left}.college-list .iapp-product-details a{text-decoration:none;color:#0c7ec0;text-decoration:underline}.college-list .iapp-product-details a:hover{text-decoration:underline}.topic-posts{margin-top:3em}.recent-comments{background-color:#f2f2f2;padding:1em;margin-top:1em}.recent-comments li{margin-bottom:1em}@media (min-width: 56.25em){.recent-comments{margin-top:3em;margin-left:-1em}}.p-list{margin-bottom:0.75em}.button,.fancy-button,.button-sm--fancy,.button-med--fancy,.button-lg--fancy,.static-page a.button,.button-secondary,.button-secondary-sm,.act-tag,.button-secondary-med,.button-secondary-lg,.instant-submit,.casebook .index li,.button-sm,.button-med,.button-lg,.hp-hero-links a.green,.hp-hero-links .md .nav-article-progress a.progress-amt,.md .nav-article-progress .hp-hero-links a.progress-amt,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever,.marketo-form .mktoForm input[type="submit"],.marketo-form .mktoForm input[type="button"],.marketo-form .mktoForm button[type="submit"],.marketo-form .mktoForm button[type="button"],.button-pill,.search-submit,.conference-nav-submit,.member-search-submit{background-color:#70bf4c;font:inherit;line-height:1em;padding:0.45em 0.65em;text-decoration:none;text-align:center;display:inline-block;vertical-align:middle;cursor:pointer;color:#fff;outline:0;border:0;margin-bottom:1em}.button:hover,.fancy-button:hover,.button-sm--fancy:hover,.button-med--fancy:hover,.button-lg--fancy:hover,.static-page a.button:hover,.button-secondary:hover,.button-secondary-sm:hover,.act-tag:hover,.button-secondary-med:hover,.button-secondary-lg:hover,.instant-submit:hover,.casebook .index li:hover,.button-sm:hover,.button-med:hover,.button-lg:hover,.hp-hero-links a.green:hover,.hp-hero-links .md .nav-article-progress a.progress-amt:hover,.md .nav-article-progress .hp-hero-links a.progress-amt:hover,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever:hover,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever:hover,.marketo-form .mktoForm input:hover[type="submit"],.marketo-form .mktoForm input:hover[type="button"],.marketo-form .mktoForm button:hover[type="submit"],.marketo-form .mktoForm button:hover[type="button"],.button-pill:hover,.search-submit:hover,.conference-nav-submit:hover,.member-search-submit:hover{background-color:#63b240}.button:active,.fancy-button:active,.button-sm--fancy:active,.button-med--fancy:active,.button-lg--fancy:active,.static-page a.button:active,.button-secondary:active,.button-secondary-sm:active,.act-tag:active,.button-secondary-med:active,.button-secondary-lg:active,.instant-submit:active,.casebook .index li:active,.button-sm:active,.button-med:active,.button-lg:active,.hp-hero-links a.green:active,.hp-hero-links .md .nav-article-progress a.progress-amt:active,.md .nav-article-progress .hp-hero-links a.progress-amt:active,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever:active,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever:active,.marketo-form .mktoForm input:active[type="submit"],.marketo-form .mktoForm input:active[type="button"],.marketo-form .mktoForm button:active[type="submit"],.marketo-form .mktoForm button:active[type="button"],.button-pill:active,.search-submit:active,.conference-nav-submit:active,.member-search-submit:active{background-color:#5da73c;text-shadow:0 -1px #4e8c32}.button+.button,.fancy-button+.button,.button-sm--fancy+.button,.button-med--fancy+.button,.button-lg--fancy+.button,.static-page a.button+.button,.button-secondary+.button,.button-secondary-sm+.button,.act-tag+.button,.button-secondary-med+.button,.button-secondary-lg+.button,.instant-submit+.button,.casebook .index li+.button,.button-sm+.button,.button-med+.button,.button-lg+.button,.hp-hero-links a.green+.button,.hp-hero-links .md .nav-article-progress a.progress-amt+.button,.md .nav-article-progress .hp-hero-links a.progress-amt+.button,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.button,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.button,.marketo-form .mktoForm input[type="submit"]+.button,.marketo-form .mktoForm input[type="button"]+.button,.marketo-form .mktoForm button[type="submit"]+.button,.marketo-form .mktoForm button[type="button"]+.button,.button-pill+.button,.search-submit+.button,.conference-nav-submit+.button,.member-search-submit+.button,.button+.fancy-button,.button+.button-sm--fancy,.button+.button-med--fancy,.button+.button-lg--fancy,.static-page .button+a.button,.button+.button-secondary,.button+.button-secondary-sm,.button+.act-tag,.button+.button-secondary-med,.button+.button-secondary-lg,.button+.instant-submit,.casebook .index .button+li,.button+.button-sm,.button+.button-med,.button+.button-lg,.hp-hero-links .button+a.green,.hp-hero-links .md .nav-article-progress .button+a.progress-amt,.md .nav-article-progress .hp-hero-links .button+a.progress-amt,.hp-hero-links .md .switch label input.button[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.button[type="checkbox"]:checked+a.lever,.marketo-form .mktoForm .button+input[type="submit"],.marketo-form .mktoForm .button+input[type="button"],.marketo-form .mktoForm .button+button[type="submit"],.marketo-form .mktoForm .button+button[type="button"],.button+.button-pill,.button+.search-submit,.button+.conference-nav-submit,.button+.member-search-submit,.fancy-button+.fancy-button,.button-sm--fancy+.fancy-button,.button-med--fancy+.fancy-button,.button-lg--fancy+.fancy-button,.static-page a.button+.fancy-button,.button-secondary+.fancy-button,.button-secondary-sm+.fancy-button,.act-tag+.fancy-button,.button-secondary-med+.fancy-button,.button-secondary-lg+.fancy-button,.instant-submit+.fancy-button,.casebook .index li+.fancy-button,.button-sm+.fancy-button,.button-med+.fancy-button,.button-lg+.fancy-button,.hp-hero-links a.green+.fancy-button,.hp-hero-links .md .nav-article-progress a.progress-amt+.fancy-button,.md .nav-article-progress .hp-hero-links a.progress-amt+.fancy-button,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.fancy-button,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.fancy-button,.marketo-form .mktoForm input[type="submit"]+.fancy-button,.marketo-form .mktoForm input[type="button"]+.fancy-button,.marketo-form .mktoForm button[type="submit"]+.fancy-button,.marketo-form .mktoForm button[type="button"]+.fancy-button,.button-pill+.fancy-button,.search-submit+.fancy-button,.conference-nav-submit+.fancy-button,.member-search-submit+.fancy-button,.fancy-button+.button-sm--fancy,.button-sm--fancy+.button-sm--fancy,.button-med--fancy+.button-sm--fancy,.button-lg--fancy+.button-sm--fancy,.static-page a.button+.button-sm--fancy,.button-secondary+.button-sm--fancy,.button-secondary-sm+.button-sm--fancy,.act-tag+.button-sm--fancy,.button-secondary-med+.button-sm--fancy,.button-secondary-lg+.button-sm--fancy,.instant-submit+.button-sm--fancy,.casebook .index li+.button-sm--fancy,.button-sm+.button-sm--fancy,.button-med+.button-sm--fancy,.button-lg+.button-sm--fancy,.hp-hero-links a.green+.button-sm--fancy,.hp-hero-links .md .nav-article-progress a.progress-amt+.button-sm--fancy,.md .nav-article-progress .hp-hero-links a.progress-amt+.button-sm--fancy,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.button-sm--fancy,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.button-sm--fancy,.marketo-form .mktoForm input[type="submit"]+.button-sm--fancy,.marketo-form .mktoForm input[type="button"]+.button-sm--fancy,.marketo-form .mktoForm button[type="submit"]+.button-sm--fancy,.marketo-form .mktoForm button[type="button"]+.button-sm--fancy,.button-pill+.button-sm--fancy,.search-submit+.button-sm--fancy,.conference-nav-submit+.button-sm--fancy,.member-search-submit+.button-sm--fancy,.fancy-button+.button-med--fancy,.button-sm--fancy+.button-med--fancy,.button-med--fancy+.button-med--fancy,.button-lg--fancy+.button-med--fancy,.static-page a.button+.button-med--fancy,.button-secondary+.button-med--fancy,.button-secondary-sm+.button-med--fancy,.act-tag+.button-med--fancy,.button-secondary-med+.button-med--fancy,.button-secondary-lg+.button-med--fancy,.instant-submit+.button-med--fancy,.casebook .index li+.button-med--fancy,.button-sm+.button-med--fancy,.button-med+.button-med--fancy,.button-lg+.button-med--fancy,.hp-hero-links a.green+.button-med--fancy,.hp-hero-links .md .nav-article-progress a.progress-amt+.button-med--fancy,.md .nav-article-progress .hp-hero-links a.progress-amt+.button-med--fancy,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.button-med--fancy,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.button-med--fancy,.marketo-form .mktoForm input[type="submit"]+.button-med--fancy,.marketo-form .mktoForm input[type="button"]+.button-med--fancy,.marketo-form .mktoForm button[type="submit"]+.button-med--fancy,.marketo-form .mktoForm button[type="button"]+.button-med--fancy,.button-pill+.button-med--fancy,.search-submit+.button-med--fancy,.conference-nav-submit+.button-med--fancy,.member-search-submit+.button-med--fancy,.fancy-button+.button-lg--fancy,.button-sm--fancy+.button-lg--fancy,.button-med--fancy+.button-lg--fancy,.button-lg--fancy+.button-lg--fancy,.static-page a.button+.button-lg--fancy,.button-secondary+.button-lg--fancy,.button-secondary-sm+.button-lg--fancy,.act-tag+.button-lg--fancy,.button-secondary-med+.button-lg--fancy,.button-secondary-lg+.button-lg--fancy,.instant-submit+.button-lg--fancy,.casebook .index li+.button-lg--fancy,.button-sm+.button-lg--fancy,.button-med+.button-lg--fancy,.button-lg+.button-lg--fancy,.hp-hero-links a.green+.button-lg--fancy,.hp-hero-links .md .nav-article-progress a.progress-amt+.button-lg--fancy,.md .nav-article-progress .hp-hero-links a.progress-amt+.button-lg--fancy,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.button-lg--fancy,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.button-lg--fancy,.marketo-form .mktoForm input[type="submit"]+.button-lg--fancy,.marketo-form .mktoForm input[type="button"]+.button-lg--fancy,.marketo-form .mktoForm button[type="submit"]+.button-lg--fancy,.marketo-form .mktoForm button[type="button"]+.button-lg--fancy,.button-pill+.button-lg--fancy,.search-submit+.button-lg--fancy,.conference-nav-submit+.button-lg--fancy,.member-search-submit+.button-lg--fancy,.static-page .fancy-button+a.button,.static-page .button-sm--fancy+a.button,.static-page .button-med--fancy+a.button,.static-page .button-lg--fancy+a.button,.static-page a.button+a.button,.static-page .button-secondary+a.button,.static-page .button-secondary-sm+a.button,.static-page .act-tag+a.button,.static-page .button-secondary-med+a.button,.static-page .button-secondary-lg+a.button,.static-page .instant-submit+a.button,.casebook .index .static-page li+a.button,.static-page .casebook .index li+a.button,.static-page .button-sm+a.button,.static-page .button-med+a.button,.static-page .button-lg+a.button,.hp-hero-links .static-page a.green+a.button,.static-page .hp-hero-links a.green+a.button,.hp-hero-links .md .nav-article-progress .static-page a.progress-amt+a.button,.static-page .hp-hero-links .md .nav-article-progress a.progress-amt+a.button,.md .nav-article-progress .hp-hero-links .static-page a.progress-amt+a.button,.static-page .md .nav-article-progress .hp-hero-links a.progress-amt+a.button,.hp-hero-links .md .switch label .static-page input[type="checkbox"]:checked+a.lever+a.button,.static-page .hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+a.button,.md .switch label .hp-hero-links .static-page input[type="checkbox"]:checked+a.lever+a.button,.static-page .md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+a.button,.marketo-form .mktoForm .static-page input[type="submit"]+a.button,.static-page .marketo-form .mktoForm input[type="submit"]+a.button,.marketo-form .mktoForm .static-page input[type="button"]+a.button,.static-page .marketo-form .mktoForm input[type="button"]+a.button,.marketo-form .mktoForm .static-page button[type="submit"]+a.button,.static-page .marketo-form .mktoForm button[type="submit"]+a.button,.marketo-form .mktoForm .static-page button[type="button"]+a.button,.static-page .marketo-form .mktoForm button[type="button"]+a.button,.static-page .button-pill+a.button,.static-page .search-submit+a.button,.static-page .conference-nav-submit+a.button,.static-page .member-search-submit+a.button,.fancy-button+.button-secondary,.button-sm--fancy+.button-secondary,.button-med--fancy+.button-secondary,.button-lg--fancy+.button-secondary,.static-page a.button+.button-secondary,.button-secondary+.button-secondary,.button-secondary-sm+.button-secondary,.act-tag+.button-secondary,.button-secondary-med+.button-secondary,.button-secondary-lg+.button-secondary,.instant-submit+.button-secondary,.casebook .index li+.button-secondary,.button-sm+.button-secondary,.button-med+.button-secondary,.button-lg+.button-secondary,.hp-hero-links a.green+.button-secondary,.hp-hero-links .md .nav-article-progress a.progress-amt+.button-secondary,.md .nav-article-progress .hp-hero-links a.progress-amt+.button-secondary,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.button-secondary,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.button-secondary,.marketo-form .mktoForm input[type="submit"]+.button-secondary,.marketo-form .mktoForm input[type="button"]+.button-secondary,.marketo-form .mktoForm button[type="submit"]+.button-secondary,.marketo-form .mktoForm button[type="button"]+.button-secondary,.button-pill+.button-secondary,.search-submit+.button-secondary,.conference-nav-submit+.button-secondary,.member-search-submit+.button-secondary,.fancy-button+.button-secondary-sm,.button-sm--fancy+.button-secondary-sm,.button-med--fancy+.button-secondary-sm,.button-lg--fancy+.button-secondary-sm,.static-page a.button+.button-secondary-sm,.button-secondary+.button-secondary-sm,.button-secondary-sm+.button-secondary-sm,.act-tag+.button-secondary-sm,.button-secondary-med+.button-secondary-sm,.button-secondary-lg+.button-secondary-sm,.instant-submit+.button-secondary-sm,.casebook .index li+.button-secondary-sm,.button-sm+.button-secondary-sm,.button-med+.button-secondary-sm,.button-lg+.button-secondary-sm,.hp-hero-links a.green+.button-secondary-sm,.hp-hero-links .md .nav-article-progress a.progress-amt+.button-secondary-sm,.md .nav-article-progress .hp-hero-links a.progress-amt+.button-secondary-sm,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.button-secondary-sm,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.button-secondary-sm,.marketo-form .mktoForm input[type="submit"]+.button-secondary-sm,.marketo-form .mktoForm input[type="button"]+.button-secondary-sm,.marketo-form .mktoForm button[type="submit"]+.button-secondary-sm,.marketo-form .mktoForm button[type="button"]+.button-secondary-sm,.button-pill+.button-secondary-sm,.search-submit+.button-secondary-sm,.conference-nav-submit+.button-secondary-sm,.member-search-submit+.button-secondary-sm,.fancy-button+.act-tag,.button-sm--fancy+.act-tag,.button-med--fancy+.act-tag,.button-lg--fancy+.act-tag,.static-page a.button+.act-tag,.button-secondary+.act-tag,.button-secondary-sm+.act-tag,.act-tag+.act-tag,.button-secondary-med+.act-tag,.button-secondary-lg+.act-tag,.instant-submit+.act-tag,.casebook .index li+.act-tag,.button-sm+.act-tag,.button-med+.act-tag,.button-lg+.act-tag,.hp-hero-links a.green+.act-tag,.hp-hero-links .md .nav-article-progress a.progress-amt+.act-tag,.md .nav-article-progress .hp-hero-links a.progress-amt+.act-tag,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.act-tag,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.act-tag,.marketo-form .mktoForm input[type="submit"]+.act-tag,.marketo-form .mktoForm input[type="button"]+.act-tag,.marketo-form .mktoForm button[type="submit"]+.act-tag,.marketo-form .mktoForm button[type="button"]+.act-tag,.button-pill+.act-tag,.search-submit+.act-tag,.conference-nav-submit+.act-tag,.member-search-submit+.act-tag,.fancy-button+.button-secondary-med,.button-sm--fancy+.button-secondary-med,.button-med--fancy+.button-secondary-med,.button-lg--fancy+.button-secondary-med,.static-page a.button+.button-secondary-med,.button-secondary+.button-secondary-med,.button-secondary-sm+.button-secondary-med,.act-tag+.button-secondary-med,.button-secondary-med+.button-secondary-med,.button-secondary-lg+.button-secondary-med,.instant-submit+.button-secondary-med,.casebook .index li+.button-secondary-med,.button-sm+.button-secondary-med,.button-med+.button-secondary-med,.button-lg+.button-secondary-med,.hp-hero-links a.green+.button-secondary-med,.hp-hero-links .md .nav-article-progress a.progress-amt+.button-secondary-med,.md .nav-article-progress .hp-hero-links a.progress-amt+.button-secondary-med,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.button-secondary-med,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.button-secondary-med,.marketo-form .mktoForm input[type="submit"]+.button-secondary-med,.marketo-form .mktoForm input[type="button"]+.button-secondary-med,.marketo-form .mktoForm button[type="submit"]+.button-secondary-med,.marketo-form .mktoForm button[type="button"]+.button-secondary-med,.button-pill+.button-secondary-med,.search-submit+.button-secondary-med,.conference-nav-submit+.button-secondary-med,.member-search-submit+.button-secondary-med,.fancy-button+.button-secondary-lg,.button-sm--fancy+.button-secondary-lg,.button-med--fancy+.button-secondary-lg,.button-lg--fancy+.button-secondary-lg,.static-page a.button+.button-secondary-lg,.button-secondary+.button-secondary-lg,.button-secondary-sm+.button-secondary-lg,.act-tag+.button-secondary-lg,.button-secondary-med+.button-secondary-lg,.button-secondary-lg+.button-secondary-lg,.instant-submit+.button-secondary-lg,.casebook .index li+.button-secondary-lg,.button-sm+.button-secondary-lg,.button-med+.button-secondary-lg,.button-lg+.button-secondary-lg,.hp-hero-links a.green+.button-secondary-lg,.hp-hero-links .md .nav-article-progress a.progress-amt+.button-secondary-lg,.md .nav-article-progress .hp-hero-links a.progress-amt+.button-secondary-lg,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.button-secondary-lg,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.button-secondary-lg,.marketo-form .mktoForm input[type="submit"]+.button-secondary-lg,.marketo-form .mktoForm input[type="button"]+.button-secondary-lg,.marketo-form .mktoForm button[type="submit"]+.button-secondary-lg,.marketo-form .mktoForm button[type="button"]+.button-secondary-lg,.button-pill+.button-secondary-lg,.search-submit+.button-secondary-lg,.conference-nav-submit+.button-secondary-lg,.member-search-submit+.button-secondary-lg,.fancy-button+.instant-submit,.button-sm--fancy+.instant-submit,.button-med--fancy+.instant-submit,.button-lg--fancy+.instant-submit,.static-page a.button+.instant-submit,.button-secondary+.instant-submit,.button-secondary-sm+.instant-submit,.act-tag+.instant-submit,.button-secondary-med+.instant-submit,.button-secondary-lg+.instant-submit,.instant-submit+.instant-submit,.casebook .index li+.instant-submit,.button-sm+.instant-submit,.button-med+.instant-submit,.button-lg+.instant-submit,.hp-hero-links a.green+.instant-submit,.hp-hero-links .md .nav-article-progress a.progress-amt+.instant-submit,.md .nav-article-progress .hp-hero-links a.progress-amt+.instant-submit,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.instant-submit,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.instant-submit,.marketo-form .mktoForm input[type="submit"]+.instant-submit,.marketo-form .mktoForm input[type="button"]+.instant-submit,.marketo-form .mktoForm button[type="submit"]+.instant-submit,.marketo-form .mktoForm button[type="button"]+.instant-submit,.button-pill+.instant-submit,.search-submit+.instant-submit,.conference-nav-submit+.instant-submit,.member-search-submit+.instant-submit,.casebook .index .fancy-button+li,.casebook .index .button-sm--fancy+li,.casebook .index .button-med--fancy+li,.casebook .index .button-lg--fancy+li,.static-page .casebook .index a.button+li,.casebook .index .static-page a.button+li,.casebook .index .button-secondary+li,.casebook .index .button-secondary-sm+li,.casebook .index .act-tag+li,.casebook .index .button-secondary-med+li,.casebook .index .button-secondary-lg+li,.casebook .index .instant-submit+li,.casebook .index li+li,.casebook .index .button-sm+li,.casebook .index .button-med+li,.casebook .index .button-lg+li,.hp-hero-links .casebook .index a.green+li,.casebook .index .hp-hero-links a.green+li,.hp-hero-links .md .nav-article-progress .casebook .index a.progress-amt+li,.casebook .index .hp-hero-links .md .nav-article-progress a.progress-amt+li,.md .nav-article-progress .hp-hero-links .casebook .index a.progress-amt+li,.casebook .index .md .nav-article-progress .hp-hero-links a.progress-amt+li,.hp-hero-links .md .switch label .casebook .index input[type="checkbox"]:checked+a.lever+li,.casebook .index .hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+li,.md .switch label .hp-hero-links .casebook .index input[type="checkbox"]:checked+a.lever+li,.casebook .index .md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+li,.marketo-form .mktoForm .casebook .index input[type="submit"]+li,.casebook .index .marketo-form .mktoForm input[type="submit"]+li,.marketo-form .mktoForm .casebook .index input[type="button"]+li,.casebook .index .marketo-form .mktoForm input[type="button"]+li,.marketo-form .mktoForm .casebook .index button[type="submit"]+li,.casebook .index .marketo-form .mktoForm button[type="submit"]+li,.marketo-form .mktoForm .casebook .index button[type="button"]+li,.casebook .index .marketo-form .mktoForm button[type="button"]+li,.casebook .index .button-pill+li,.casebook .index .search-submit+li,.casebook .index .conference-nav-submit+li,.casebook .index .member-search-submit+li,.fancy-button+.button-sm,.button-sm--fancy+.button-sm,.button-med--fancy+.button-sm,.button-lg--fancy+.button-sm,.static-page a.button+.button-sm,.button-secondary+.button-sm,.button-secondary-sm+.button-sm,.act-tag+.button-sm,.button-secondary-med+.button-sm,.button-secondary-lg+.button-sm,.instant-submit+.button-sm,.casebook .index li+.button-sm,.button-sm+.button-sm,.button-med+.button-sm,.button-lg+.button-sm,.hp-hero-links a.green+.button-sm,.hp-hero-links .md .nav-article-progress a.progress-amt+.button-sm,.md .nav-article-progress .hp-hero-links a.progress-amt+.button-sm,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.button-sm,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.button-sm,.marketo-form .mktoForm input[type="submit"]+.button-sm,.marketo-form .mktoForm input[type="button"]+.button-sm,.marketo-form .mktoForm button[type="submit"]+.button-sm,.marketo-form .mktoForm button[type="button"]+.button-sm,.button-pill+.button-sm,.search-submit+.button-sm,.conference-nav-submit+.button-sm,.member-search-submit+.button-sm,.fancy-button+.button-med,.button-sm--fancy+.button-med,.button-med--fancy+.button-med,.button-lg--fancy+.button-med,.static-page a.button+.button-med,.button-secondary+.button-med,.button-secondary-sm+.button-med,.act-tag+.button-med,.button-secondary-med+.button-med,.button-secondary-lg+.button-med,.instant-submit+.button-med,.casebook .index li+.button-med,.button-sm+.button-med,.button-med+.button-med,.button-lg+.button-med,.hp-hero-links a.green+.button-med,.hp-hero-links .md .nav-article-progress a.progress-amt+.button-med,.md .nav-article-progress .hp-hero-links a.progress-amt+.button-med,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.button-med,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.button-med,.marketo-form .mktoForm input[type="submit"]+.button-med,.marketo-form .mktoForm input[type="button"]+.button-med,.marketo-form .mktoForm button[type="submit"]+.button-med,.marketo-form .mktoForm button[type="button"]+.button-med,.button-pill+.button-med,.search-submit+.button-med,.conference-nav-submit+.button-med,.member-search-submit+.button-med,.fancy-button+.button-lg,.button-sm--fancy+.button-lg,.button-med--fancy+.button-lg,.button-lg--fancy+.button-lg,.static-page a.button+.button-lg,.button-secondary+.button-lg,.button-secondary-sm+.button-lg,.act-tag+.button-lg,.button-secondary-med+.button-lg,.button-secondary-lg+.button-lg,.instant-submit+.button-lg,.casebook .index li+.button-lg,.button-sm+.button-lg,.button-med+.button-lg,.button-lg+.button-lg,.hp-hero-links a.green+.button-lg,.hp-hero-links .md .nav-article-progress a.progress-amt+.button-lg,.md .nav-article-progress .hp-hero-links a.progress-amt+.button-lg,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.button-lg,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.button-lg,.marketo-form .mktoForm input[type="submit"]+.button-lg,.marketo-form .mktoForm input[type="button"]+.button-lg,.marketo-form .mktoForm button[type="submit"]+.button-lg,.marketo-form .mktoForm button[type="button"]+.button-lg,.button-pill+.button-lg,.search-submit+.button-lg,.conference-nav-submit+.button-lg,.member-search-submit+.button-lg,.hp-hero-links .fancy-button+a.green,.hp-hero-links .button-sm--fancy+a.green,.hp-hero-links .button-med--fancy+a.green,.hp-hero-links .button-lg--fancy+a.green,.static-page .hp-hero-links a.button+a.green,.hp-hero-links .static-page a.button+a.green,.hp-hero-links .button-secondary+a.green,.hp-hero-links .button-secondary-sm+a.green,.hp-hero-links .act-tag+a.green,.hp-hero-links .button-secondary-med+a.green,.hp-hero-links .button-secondary-lg+a.green,.hp-hero-links .instant-submit+a.green,.casebook .index .hp-hero-links li+a.green,.hp-hero-links .casebook .index li+a.green,.hp-hero-links .button-sm+a.green,.hp-hero-links .button-med+a.green,.hp-hero-links .button-lg+a.green,.hp-hero-links a.green+a.green,.hp-hero-links .md .nav-article-progress a.progress-amt+a.green,.md .nav-article-progress .hp-hero-links a.progress-amt+a.green,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+a.green,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+a.green,.marketo-form .mktoForm .hp-hero-links input[type="submit"]+a.green,.hp-hero-links .marketo-form .mktoForm input[type="submit"]+a.green,.marketo-form .mktoForm .hp-hero-links input[type="button"]+a.green,.hp-hero-links .marketo-form .mktoForm input[type="button"]+a.green,.marketo-form .mktoForm .hp-hero-links button[type="submit"]+a.green,.hp-hero-links .marketo-form .mktoForm button[type="submit"]+a.green,.marketo-form .mktoForm .hp-hero-links button[type="button"]+a.green,.hp-hero-links .marketo-form .mktoForm button[type="button"]+a.green,.hp-hero-links .button-pill+a.green,.hp-hero-links .search-submit+a.green,.hp-hero-links .conference-nav-submit+a.green,.hp-hero-links .member-search-submit+a.green,.hp-hero-links .md .nav-article-progress .fancy-button+a.progress-amt,.hp-hero-links .md .nav-article-progress .button-sm--fancy+a.progress-amt,.hp-hero-links .md .nav-article-progress .button-med--fancy+a.progress-amt,.hp-hero-links .md .nav-article-progress .button-lg--fancy+a.progress-amt,.static-page .hp-hero-links .md .nav-article-progress a.button+a.progress-amt,.hp-hero-links .md .nav-article-progress .static-page a.button+a.progress-amt,.hp-hero-links .md .nav-article-progress .button-secondary+a.progress-amt,.hp-hero-links .md .nav-article-progress .button-secondary-sm+a.progress-amt,.hp-hero-links .md .nav-article-progress .act-tag+a.progress-amt,.hp-hero-links .md .nav-article-progress .button-secondary-med+a.progress-amt,.hp-hero-links .md .nav-article-progress .button-secondary-lg+a.progress-amt,.hp-hero-links .md .nav-article-progress .instant-submit+a.progress-amt,.casebook .index .hp-hero-links .md .nav-article-progress li+a.progress-amt,.hp-hero-links .md .nav-article-progress .casebook .index li+a.progress-amt,.hp-hero-links .md .nav-article-progress .button-sm+a.progress-amt,.hp-hero-links .md .nav-article-progress .button-med+a.progress-amt,.hp-hero-links .md .nav-article-progress .button-lg+a.progress-amt,.hp-hero-links .md .nav-article-progress a.green+a.progress-amt,.hp-hero-links .md .nav-article-progress a.progress-amt+a.progress-amt,.hp-hero-links .md .nav-article-progress .hp-hero-links a.progress-amt+a.progress-amt,.hp-hero-links .md .switch label .nav-article-progress input[type="checkbox"]:checked+a.lever+a.progress-amt,.hp-hero-links .md .nav-article-progress .switch label input[type="checkbox"]:checked+a.lever+a.progress-amt,.md .switch label .hp-hero-links .md .nav-article-progress input[type="checkbox"]:checked+a.lever+a.progress-amt,.marketo-form .mktoForm .hp-hero-links .md .nav-article-progress input[type="submit"]+a.progress-amt,.hp-hero-links .md .nav-article-progress .marketo-form .mktoForm input[type="submit"]+a.progress-amt,.marketo-form .mktoForm .hp-hero-links .md .nav-article-progress input[type="button"]+a.progress-amt,.hp-hero-links .md .nav-article-progress .marketo-form .mktoForm input[type="button"]+a.progress-amt,.marketo-form .mktoForm .hp-hero-links .md .nav-article-progress button[type="submit"]+a.progress-amt,.hp-hero-links .md .nav-article-progress .marketo-form .mktoForm button[type="submit"]+a.progress-amt,.marketo-form .mktoForm .hp-hero-links .md .nav-article-progress button[type="button"]+a.progress-amt,.hp-hero-links .md .nav-article-progress .marketo-form .mktoForm button[type="button"]+a.progress-amt,.hp-hero-links .md .nav-article-progress .button-pill+a.progress-amt,.hp-hero-links .md .nav-article-progress .search-submit+a.progress-amt,.hp-hero-links .md .nav-article-progress .conference-nav-submit+a.progress-amt,.hp-hero-links .md .nav-article-progress .member-search-submit+a.progress-amt,.md .nav-article-progress .hp-hero-links .fancy-button+a.progress-amt,.md .nav-article-progress .hp-hero-links .button-sm--fancy+a.progress-amt,.md .nav-article-progress .hp-hero-links .button-med--fancy+a.progress-amt,.md .nav-article-progress .hp-hero-links .button-lg--fancy+a.progress-amt,.static-page .md .nav-article-progress .hp-hero-links a.button+a.progress-amt,.md .nav-article-progress .hp-hero-links .static-page a.button+a.progress-amt,.md .nav-article-progress .hp-hero-links .button-secondary+a.progress-amt,.md .nav-article-progress .hp-hero-links .button-secondary-sm+a.progress-amt,.md .nav-article-progress .hp-hero-links .act-tag+a.progress-amt,.md .nav-article-progress .hp-hero-links .button-secondary-med+a.progress-amt,.md .nav-article-progress .hp-hero-links .button-secondary-lg+a.progress-amt,.md .nav-article-progress .hp-hero-links .instant-submit+a.progress-amt,.casebook .index .md .nav-article-progress .hp-hero-links li+a.progress-amt,.md .nav-article-progress .hp-hero-links .casebook .index li+a.progress-amt,.md .nav-article-progress .hp-hero-links .button-sm+a.progress-amt,.md .nav-article-progress .hp-hero-links .button-med+a.progress-amt,.md .nav-article-progress .hp-hero-links .button-lg+a.progress-amt,.md .nav-article-progress .hp-hero-links a.green+a.progress-amt,.hp-hero-links .md .nav-article-progress .hp-hero-links a.progress-amt+a.progress-amt,.md .nav-article-progress .hp-hero-links a.progress-amt+a.progress-amt,.hp-hero-links .md .switch label .nav-article-progress .hp-hero-links input[type="checkbox"]:checked+a.lever+a.progress-amt,.hp-hero-links .md .nav-article-progress .hp-hero-links .switch label input[type="checkbox"]:checked+a.lever+a.progress-amt,.md .switch label .nav-article-progress .hp-hero-links input[type="checkbox"]:checked+a.lever+a.progress-amt,.md .nav-article-progress .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+a.progress-amt,.marketo-form .mktoForm .md .nav-article-progress .hp-hero-links input[type="submit"]+a.progress-amt,.md .nav-article-progress .hp-hero-links .marketo-form .mktoForm input[type="submit"]+a.progress-amt,.marketo-form .mktoForm .md .nav-article-progress .hp-hero-links input[type="button"]+a.progress-amt,.md .nav-article-progress .hp-hero-links .marketo-form .mktoForm input[type="button"]+a.progress-amt,.marketo-form .mktoForm .md .nav-article-progress .hp-hero-links button[type="submit"]+a.progress-amt,.md .nav-article-progress .hp-hero-links .marketo-form .mktoForm button[type="submit"]+a.progress-amt,.marketo-form .mktoForm .md .nav-article-progress .hp-hero-links button[type="button"]+a.progress-amt,.md .nav-article-progress .hp-hero-links .marketo-form .mktoForm button[type="button"]+a.progress-amt,.md .nav-article-progress .hp-hero-links .button-pill+a.progress-amt,.md .nav-article-progress .hp-hero-links .search-submit+a.progress-amt,.md .nav-article-progress .hp-hero-links .conference-nav-submit+a.progress-amt,.md .nav-article-progress .hp-hero-links .member-search-submit+a.progress-amt,.hp-hero-links .md .switch label input.fancy-button[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.button-sm--fancy[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.button-med--fancy[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.button-lg--fancy[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.button-secondary[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.button-secondary-sm[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.act-tag[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.button-secondary-med[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.button-secondary-lg[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.instant-submit[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.button-sm[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.button-med[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.button-lg[type="checkbox"]:checked+a.lever,.marketo-form .mktoForm .hp-hero-links .md .switch label input[type="checkbox"]:checked[type="submit"]+a.lever,.hp-hero-links .md .switch label .marketo-form .mktoForm input[type="checkbox"]:checked[type="submit"]+a.lever,.marketo-form .mktoForm .hp-hero-links .md .switch label input[type="checkbox"]:checked[type="button"]+a.lever,.hp-hero-links .md .switch label .marketo-form .mktoForm input[type="checkbox"]:checked[type="button"]+a.lever,.hp-hero-links .md .switch label input.button-pill[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.search-submit[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.conference-nav-submit[type="checkbox"]:checked+a.lever,.hp-hero-links .md .switch label input.member-search-submit[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.fancy-button[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.button-sm--fancy[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.button-med--fancy[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.button-lg--fancy[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.button-secondary[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.button-secondary-sm[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.act-tag[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.button-secondary-med[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.button-secondary-lg[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.instant-submit[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.button-sm[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.button-med[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.button-lg[type="checkbox"]:checked+a.lever,.marketo-form .mktoForm .md .switch label .hp-hero-links input[type="checkbox"]:checked[type="submit"]+a.lever,.md .switch label .hp-hero-links .marketo-form .mktoForm input[type="checkbox"]:checked[type="submit"]+a.lever,.marketo-form .mktoForm .md .switch label .hp-hero-links input[type="checkbox"]:checked[type="button"]+a.lever,.md .switch label .hp-hero-links .marketo-form .mktoForm input[type="checkbox"]:checked[type="button"]+a.lever,.md .switch label .hp-hero-links input.button-pill[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.search-submit[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.conference-nav-submit[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input.member-search-submit[type="checkbox"]:checked+a.lever,.marketo-form .mktoForm .fancy-button+input[type="submit"],.marketo-form .mktoForm .button-sm--fancy+input[type="submit"],.marketo-form .mktoForm .button-med--fancy+input[type="submit"],.marketo-form .mktoForm .button-lg--fancy+input[type="submit"],.static-page .marketo-form .mktoForm a.button+input[type="submit"],.marketo-form .mktoForm .static-page a.button+input[type="submit"],.marketo-form .mktoForm .button-secondary+input[type="submit"],.marketo-form .mktoForm .button-secondary-sm+input[type="submit"],.marketo-form .mktoForm .act-tag+input[type="submit"],.marketo-form .mktoForm .button-secondary-med+input[type="submit"],.marketo-form .mktoForm .button-secondary-lg+input[type="submit"],.marketo-form .mktoForm .instant-submit+input[type="submit"],.casebook .index .marketo-form .mktoForm li+input[type="submit"],.marketo-form .mktoForm .casebook .index li+input[type="submit"],.marketo-form .mktoForm .button-sm+input[type="submit"],.marketo-form .mktoForm .button-med+input[type="submit"],.marketo-form .mktoForm .button-lg+input[type="submit"],.hp-hero-links .marketo-form .mktoForm a.green+input[type="submit"],.marketo-form .mktoForm .hp-hero-links a.green+input[type="submit"],.hp-hero-links .md .nav-article-progress .marketo-form .mktoForm a.progress-amt+input[type="submit"],.marketo-form .mktoForm .hp-hero-links .md .nav-article-progress a.progress-amt+input[type="submit"],.md .nav-article-progress .hp-hero-links .marketo-form .mktoForm a.progress-amt+input[type="submit"],.marketo-form .mktoForm .md .nav-article-progress .hp-hero-links a.progress-amt+input[type="submit"],.hp-hero-links .md .switch label .marketo-form .mktoForm input[type="checkbox"]:checked+a.lever+input[type="submit"],.marketo-form .mktoForm .hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+input[type="submit"],.md .switch label .hp-hero-links .marketo-form .mktoForm input[type="checkbox"]:checked+a.lever+input[type="submit"],.marketo-form .mktoForm .md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+input[type="submit"],.marketo-form .mktoForm input[type="submit"]+input[type="submit"],.marketo-form .mktoForm input[type="button"]+input[type="submit"],.marketo-form .mktoForm button[type="submit"]+input[type="submit"],.marketo-form .mktoForm button[type="button"]+input[type="submit"],.marketo-form .mktoForm .button-pill+input[type="submit"],.marketo-form .mktoForm .search-submit+input[type="submit"],.marketo-form .mktoForm .conference-nav-submit+input[type="submit"],.marketo-form .mktoForm .member-search-submit+input[type="submit"],.marketo-form .mktoForm .fancy-button+input[type="button"],.marketo-form .mktoForm .button-sm--fancy+input[type="button"],.marketo-form .mktoForm .button-med--fancy+input[type="button"],.marketo-form .mktoForm .button-lg--fancy+input[type="button"],.static-page .marketo-form .mktoForm a.button+input[type="button"],.marketo-form .mktoForm .static-page a.button+input[type="button"],.marketo-form .mktoForm .button-secondary+input[type="button"],.marketo-form .mktoForm .button-secondary-sm+input[type="button"],.marketo-form .mktoForm .act-tag+input[type="button"],.marketo-form .mktoForm .button-secondary-med+input[type="button"],.marketo-form .mktoForm .button-secondary-lg+input[type="button"],.marketo-form .mktoForm .instant-submit+input[type="button"],.casebook .index .marketo-form .mktoForm li+input[type="button"],.marketo-form .mktoForm .casebook .index li+input[type="button"],.marketo-form .mktoForm .button-sm+input[type="button"],.marketo-form .mktoForm .button-med+input[type="button"],.marketo-form .mktoForm .button-lg+input[type="button"],.hp-hero-links .marketo-form .mktoForm a.green+input[type="button"],.marketo-form .mktoForm .hp-hero-links a.green+input[type="button"],.hp-hero-links .md .nav-article-progress .marketo-form .mktoForm a.progress-amt+input[type="button"],.marketo-form .mktoForm .hp-hero-links .md .nav-article-progress a.progress-amt+input[type="button"],.md .nav-article-progress .hp-hero-links .marketo-form .mktoForm a.progress-amt+input[type="button"],.marketo-form .mktoForm .md .nav-article-progress .hp-hero-links a.progress-amt+input[type="button"],.hp-hero-links .md .switch label .marketo-form .mktoForm input[type="checkbox"]:checked+a.lever+input[type="button"],.marketo-form .mktoForm .hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+input[type="button"],.md .switch label .hp-hero-links .marketo-form .mktoForm input[type="checkbox"]:checked+a.lever+input[type="button"],.marketo-form .mktoForm .md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+input[type="button"],.marketo-form .mktoForm input[type="submit"]+input[type="button"],.marketo-form .mktoForm input[type="button"]+input[type="button"],.marketo-form .mktoForm button[type="submit"]+input[type="button"],.marketo-form .mktoForm button[type="button"]+input[type="button"],.marketo-form .mktoForm .button-pill+input[type="button"],.marketo-form .mktoForm .search-submit+input[type="button"],.marketo-form .mktoForm .conference-nav-submit+input[type="button"],.marketo-form .mktoForm .member-search-submit+input[type="button"],.marketo-form .mktoForm .fancy-button+button[type="submit"],.marketo-form .mktoForm .button-sm--fancy+button[type="submit"],.marketo-form .mktoForm .button-med--fancy+button[type="submit"],.marketo-form .mktoForm .button-lg--fancy+button[type="submit"],.static-page .marketo-form .mktoForm a.button+button[type="submit"],.marketo-form .mktoForm .static-page a.button+button[type="submit"],.marketo-form .mktoForm .button-secondary+button[type="submit"],.marketo-form .mktoForm .button-secondary-sm+button[type="submit"],.marketo-form .mktoForm .act-tag+button[type="submit"],.marketo-form .mktoForm .button-secondary-med+button[type="submit"],.marketo-form .mktoForm .button-secondary-lg+button[type="submit"],.marketo-form .mktoForm .instant-submit+button[type="submit"],.casebook .index .marketo-form .mktoForm li+button[type="submit"],.marketo-form .mktoForm .casebook .index li+button[type="submit"],.marketo-form .mktoForm .button-sm+button[type="submit"],.marketo-form .mktoForm .button-med+button[type="submit"],.marketo-form .mktoForm .button-lg+button[type="submit"],.hp-hero-links .marketo-form .mktoForm a.green+button[type="submit"],.marketo-form .mktoForm .hp-hero-links a.green+button[type="submit"],.hp-hero-links .md .nav-article-progress .marketo-form .mktoForm a.progress-amt+button[type="submit"],.marketo-form .mktoForm .hp-hero-links .md .nav-article-progress a.progress-amt+button[type="submit"],.md .nav-article-progress .hp-hero-links .marketo-form .mktoForm a.progress-amt+button[type="submit"],.marketo-form .mktoForm .md .nav-article-progress .hp-hero-links a.progress-amt+button[type="submit"],.hp-hero-links .md .switch label .marketo-form .mktoForm input[type="checkbox"]:checked+a.lever+button[type="submit"],.marketo-form .mktoForm .hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+button[type="submit"],.md .switch label .hp-hero-links .marketo-form .mktoForm input[type="checkbox"]:checked+a.lever+button[type="submit"],.marketo-form .mktoForm .md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+button[type="submit"],.marketo-form .mktoForm input[type="submit"]+button[type="submit"],.marketo-form .mktoForm input[type="button"]+button[type="submit"],.marketo-form .mktoForm button[type="submit"]+button[type="submit"],.marketo-form .mktoForm button[type="button"]+button[type="submit"],.marketo-form .mktoForm .button-pill+button[type="submit"],.marketo-form .mktoForm .search-submit+button[type="submit"],.marketo-form .mktoForm .conference-nav-submit+button[type="submit"],.marketo-form .mktoForm .member-search-submit+button[type="submit"],.marketo-form .mktoForm .fancy-button+button[type="button"],.marketo-form .mktoForm .button-sm--fancy+button[type="button"],.marketo-form .mktoForm .button-med--fancy+button[type="button"],.marketo-form .mktoForm .button-lg--fancy+button[type="button"],.static-page .marketo-form .mktoForm a.button+button[type="button"],.marketo-form .mktoForm .static-page a.button+button[type="button"],.marketo-form .mktoForm .button-secondary+button[type="button"],.marketo-form .mktoForm .button-secondary-sm+button[type="button"],.marketo-form .mktoForm .act-tag+button[type="button"],.marketo-form .mktoForm .button-secondary-med+button[type="button"],.marketo-form .mktoForm .button-secondary-lg+button[type="button"],.marketo-form .mktoForm .instant-submit+button[type="button"],.casebook .index .marketo-form .mktoForm li+button[type="button"],.marketo-form .mktoForm .casebook .index li+button[type="button"],.marketo-form .mktoForm .button-sm+button[type="button"],.marketo-form .mktoForm .button-med+button[type="button"],.marketo-form .mktoForm .button-lg+button[type="button"],.hp-hero-links .marketo-form .mktoForm a.green+button[type="button"],.marketo-form .mktoForm .hp-hero-links a.green+button[type="button"],.hp-hero-links .md .nav-article-progress .marketo-form .mktoForm a.progress-amt+button[type="button"],.marketo-form .mktoForm .hp-hero-links .md .nav-article-progress a.progress-amt+button[type="button"],.md .nav-article-progress .hp-hero-links .marketo-form .mktoForm a.progress-amt+button[type="button"],.marketo-form .mktoForm .md .nav-article-progress .hp-hero-links a.progress-amt+button[type="button"],.hp-hero-links .md .switch label .marketo-form .mktoForm input[type="checkbox"]:checked+a.lever+button[type="button"],.marketo-form .mktoForm .hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+button[type="button"],.md .switch label .hp-hero-links .marketo-form .mktoForm input[type="checkbox"]:checked+a.lever+button[type="button"],.marketo-form .mktoForm .md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+button[type="button"],.marketo-form .mktoForm input[type="submit"]+button[type="button"],.marketo-form .mktoForm input[type="button"]+button[type="button"],.marketo-form .mktoForm button[type="submit"]+button[type="button"],.marketo-form .mktoForm button[type="button"]+button[type="button"],.marketo-form .mktoForm .button-pill+button[type="button"],.marketo-form .mktoForm .search-submit+button[type="button"],.marketo-form .mktoForm .conference-nav-submit+button[type="button"],.marketo-form .mktoForm .member-search-submit+button[type="button"],.fancy-button+.button-pill,.button-sm--fancy+.button-pill,.button-med--fancy+.button-pill,.button-lg--fancy+.button-pill,.static-page a.button+.button-pill,.button-secondary+.button-pill,.button-secondary-sm+.button-pill,.act-tag+.button-pill,.button-secondary-med+.button-pill,.button-secondary-lg+.button-pill,.instant-submit+.button-pill,.casebook .index li+.button-pill,.button-sm+.button-pill,.button-med+.button-pill,.button-lg+.button-pill,.hp-hero-links a.green+.button-pill,.hp-hero-links .md .nav-article-progress a.progress-amt+.button-pill,.md .nav-article-progress .hp-hero-links a.progress-amt+.button-pill,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.button-pill,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.button-pill,.marketo-form .mktoForm input[type="submit"]+.button-pill,.marketo-form .mktoForm input[type="button"]+.button-pill,.marketo-form .mktoForm button[type="submit"]+.button-pill,.marketo-form .mktoForm button[type="button"]+.button-pill,.button-pill+.button-pill,.search-submit+.button-pill,.conference-nav-submit+.button-pill,.member-search-submit+.button-pill,.fancy-button+.search-submit,.button-sm--fancy+.search-submit,.button-med--fancy+.search-submit,.button-lg--fancy+.search-submit,.static-page a.button+.search-submit,.button-secondary+.search-submit,.button-secondary-sm+.search-submit,.act-tag+.search-submit,.button-secondary-med+.search-submit,.button-secondary-lg+.search-submit,.instant-submit+.search-submit,.casebook .index li+.search-submit,.button-sm+.search-submit,.button-med+.search-submit,.button-lg+.search-submit,.hp-hero-links a.green+.search-submit,.hp-hero-links .md .nav-article-progress a.progress-amt+.search-submit,.md .nav-article-progress .hp-hero-links a.progress-amt+.search-submit,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.search-submit,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.search-submit,.marketo-form .mktoForm input[type="submit"]+.search-submit,.marketo-form .mktoForm input[type="button"]+.search-submit,.marketo-form .mktoForm button[type="submit"]+.search-submit,.marketo-form .mktoForm button[type="button"]+.search-submit,.button-pill+.search-submit,.search-submit+.search-submit,.conference-nav-submit+.search-submit,.member-search-submit+.search-submit,.fancy-button+.conference-nav-submit,.button-sm--fancy+.conference-nav-submit,.button-med--fancy+.conference-nav-submit,.button-lg--fancy+.conference-nav-submit,.static-page a.button+.conference-nav-submit,.button-secondary+.conference-nav-submit,.button-secondary-sm+.conference-nav-submit,.act-tag+.conference-nav-submit,.button-secondary-med+.conference-nav-submit,.button-secondary-lg+.conference-nav-submit,.instant-submit+.conference-nav-submit,.casebook .index li+.conference-nav-submit,.button-sm+.conference-nav-submit,.button-med+.conference-nav-submit,.button-lg+.conference-nav-submit,.hp-hero-links a.green+.conference-nav-submit,.hp-hero-links .md .nav-article-progress a.progress-amt+.conference-nav-submit,.md .nav-article-progress .hp-hero-links a.progress-amt+.conference-nav-submit,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.conference-nav-submit,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.conference-nav-submit,.marketo-form .mktoForm input[type="submit"]+.conference-nav-submit,.marketo-form .mktoForm input[type="button"]+.conference-nav-submit,.marketo-form .mktoForm button[type="submit"]+.conference-nav-submit,.marketo-form .mktoForm button[type="button"]+.conference-nav-submit,.button-pill+.conference-nav-submit,.search-submit+.conference-nav-submit,.conference-nav-submit+.conference-nav-submit,.member-search-submit+.conference-nav-submit,.fancy-button+.member-search-submit,.button-sm--fancy+.member-search-submit,.button-med--fancy+.member-search-submit,.button-lg--fancy+.member-search-submit,.static-page a.button+.member-search-submit,.button-secondary+.member-search-submit,.button-secondary-sm+.member-search-submit,.act-tag+.member-search-submit,.button-secondary-med+.member-search-submit,.button-secondary-lg+.member-search-submit,.instant-submit+.member-search-submit,.casebook .index li+.member-search-submit,.button-sm+.member-search-submit,.button-med+.member-search-submit,.button-lg+.member-search-submit,.hp-hero-links a.green+.member-search-submit,.hp-hero-links .md .nav-article-progress a.progress-amt+.member-search-submit,.md .nav-article-progress .hp-hero-links a.progress-amt+.member-search-submit,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever+.member-search-submit,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever+.member-search-submit,.marketo-form .mktoForm input[type="submit"]+.member-search-submit,.marketo-form .mktoForm input[type="button"]+.member-search-submit,.marketo-form .mktoForm button[type="submit"]+.member-search-submit,.marketo-form .mktoForm button[type="button"]+.member-search-submit,.button-pill+.member-search-submit,.search-submit+.member-search-submit,.conference-nav-submit+.member-search-submit,.member-search-submit+.member-search-submit{margin-left:1em}.fancy-button,.button-sm--fancy,.button-med--fancy,.button-lg--fancy,.static-page a.button{padding-top:0.65em;box-shadow:inset 0 2px 0 #9dd384;border-radius:0.45em;border:1px solid #5faa3d;border-top-color:#6abc44}.fancy-button:hover,.button-sm--fancy:hover,.button-med--fancy:hover,.button-lg--fancy:hover,.static-page a.button:hover{box-shadow:inset 0 -2px 0 rgba(0,0,0,0.1)}.button-secondary,.button-secondary-sm,.act-tag,.button-secondary-med,.button-secondary-lg,.instant-submit,.casebook .index li{background-color:#a7a9ac}.button-secondary:hover,.button-secondary-sm:hover,.act-tag:hover,.button-secondary-med:hover,.button-secondary-lg:hover,.instant-submit:hover,.casebook .index li:hover{background-color:#9a9ca0}.button-secondary:active,.button-secondary-sm:active,.act-tag:active,.button-secondary-med:active,.button-secondary-lg:active,.instant-submit:active,.casebook .index li:active{background-color:#929498;text-shadow:0 -1px #808387}.button-sm,.button-sm--fancy,.button-secondary-sm,.act-tag{font-size:0.84615384615385em}.button-med,.button-med--fancy,.button-secondary-med{font-size:1em;padding:0.65em 1.75em}.button-lg,.hp-hero-links a.green,.hp-hero-links .md .nav-article-progress a.progress-amt,.md .nav-article-progress .hp-hero-links a.progress-amt,.hp-hero-links .md .switch label input[type="checkbox"]:checked+a.lever,.md .switch label .hp-hero-links input[type="checkbox"]:checked+a.lever,.button-lg--fancy,.static-page a.button,.button-secondary-lg,.marketo-form .mktoForm input[type="submit"],.marketo-form .mktoForm input[type="button"],.marketo-form .mktoForm button[type="submit"],.marketo-form .mktoForm button[type="button"]{font-size:1.15384615384615em;padding:0.85em 2.25em}.button-pill{padding-left:1em;padding-right:1em;width:55px;line-height:35px;height:35px;border-radius:1.25em}.pii-meta{font-weight:bold;padding:0.3em 0.6em;margin:0 0.5em 0.5em 0;display:inline-block;background-color:#fff}.pii-meta span{color:#70bf4c}.active-tag{background-color:#70bf4c;fill:#70bf4c}.active-tag:hover{background-color:#70bf4c;fill:#70bf4c}.btn-next{border:1px solid #e9eaea;position:relative;color:#e9eaea;background-color:#747a7a;padding:0.35em 0.85em;line-height:2em;font-weight:700;text-decoration:none;display:inline-block;width:100px}.btn-next+.is-active{background-color:#f7f7f7;color:#cccccc}.btn-next[disabled]{background-color:#f7f7f7;color:#cccccc}.button-block--centered{text-align:center;margin-top:4em}.button-block--centered .ghost-fx{margin:1em;padding:1em;display:inline-block}.sidebar-sub-callout{width:95%;background-color:#fff;padding:0.75em;margin-top:2em;text-align:left}.sidebar-sub-callout img{max-width:100%}.sidebar-sub-callout .subscribe-btn{width:100%;max-width:none}.sidebar-sub-callout .subscribe-btn i{padding-right:10px}@media (max-width: 56.25em){.sidebar-sub-callout{width:100%;padding:2em 0 0;margin-top:0;text-align:center}.sidebar-sub-callout .subscribe-btn{width:100%;max-width:300px;margin:0 auto}}@media (min-width: 37.5em){.remind-me{float:right;margin-top:-2.4em}}.create-account{line-height:2.5em;max-width:175px;margin:-7em auto 2em;text-align:center}@media (min-width: 37.5em){.create-account{float:right;text-align:right;border:1px solid #efefef;max-width:183px;margin:0;padding:0 0.75em 0 0}}.create-account .fa{margin:0 0.5em 0 -0.5em}.ghost-button,.md .search-go{text-align:center;position:relative;margin-left:0;background-color:transparent !important;border:2px solid #fff;text-decoration:none;color:#fff;padding:1em 2em;font-size:1.1em}@media (min-width: 37.5em){.ghost-button,.md .search-go{margin-left:1em}.ghost-button:first-child,.md .search-go:first-child{margin-left:0}}.article-text .ghost-button,.article-text .md .search-go,.md .article-text .search-go{padding:0.75em;font-size:1em}@media (min-width: 37.5em){.article-text .ghost-button,.article-text .md .search-go,.md .article-text .search-go{margin-left:0}}.ghost-button:before,.md .search-go:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:0;transition:opacity 200ms ease}.ghost-button:hover:before,.md .search-go:hover:before{opacity:0.25}.ghost-button.ghost-green,.md .search-go{color:#63b240;border:2px solid #70bf4c;transition:all 200ms ease}.ghost-button.ghost-green:before,.md .search-go:before{display:none}.ghost-button.ghost-green:hover,.md .search-go:hover{color:#fff;background-color:#70bf4c !important}@media (max-width: 37.5em){.ghost-button.ghost-green,.md .search-go{display:block;margin-top:3em}}.ghost-button.ghost-green.ghost--xl,.md .ghost--xl.search-go{min-width:100px;display:block}.ghost-button.ghost-red,.md .ghost-red.search-go{color:#e33626;border:2px solid #e64b3d;transition:all 200ms ease}.ghost-button.ghost-red:before,.md .ghost-red.search-go:before{display:none}.ghost-button.ghost-red:hover,.md .ghost-red.search-go:hover{color:#fff;background-color:#e64b3d !important}@media (max-width: 37.5em){.ghost-button.ghost-red,.md .ghost-red.search-go{display:block;margin-top:3em}}.ghost-button.ghost-blue,.md .ghost-blue.search-go{color:#2c5671;border:2px solid #336483;transition:all 200ms ease}.ghost-button.ghost-blue:before,.md .ghost-blue.search-go:before{display:none}.ghost-button.ghost-blue:hover,.md .ghost-blue.search-go:hover{color:#fff;background-color:#336483 !important}@media (max-width: 37.5em){.ghost-button.ghost-blue,.md .ghost-blue.search-go{display:block;margin-top:3em}}.ghost-button.ghost-purple,.md .ghost-purple.search-go{color:#602258;border:2px solid #732969;transition:all 200ms ease}.ghost-button.ghost-purple:before,.md .ghost-purple.search-go:before{display:none}.ghost-button.ghost-purple:hover,.md .ghost-purple.search-go:hover{color:#fff;background-color:#732969 !important}@media (max-width: 37.5em){.ghost-button.ghost-purple,.md .ghost-purple.search-go{display:block;margin-top:3em}}.see-all a{transition:all 200ms ease}.see-all-news a{color:#61a746;border:2px solid #6db650}.see-all-news a:hover{color:#fff;background-color:#6db650}.see-all-jobs a{color:#e33626;border:2px solid #e64b3d}.see-all-jobs a:hover{color:#fff;background-color:#e64b3d}.see-all-videos a{color:#602258;border:2px solid #732969}.see-all-videos a:hover{color:#fff;background-color:#732969}.see-all-resources a{color:#2c5671;border:2px solid #336483}.see-all-resources a:hover{color:#fff;background-color:#336483}.switcher-label{float:left;margin-right:0.5em}.switcher{display:block;position:relative;width:40px;height:20px;background-color:#ccc;margin:-2px auto 0;border-radius:20px;float:left;transition:background-color 200ms ease-out}.switcher:after{content:"\f111";font-family:"FontAwesome";color:#fff;position:absolute;left:2px;top:-1px;font-size:19px;width:19px;transition:all 200ms ease-in-out}.switcher.active{background-color:#70bf4c;transition:background-color 200ms ease-in-out 100ms}.switcher.active:after{transform:translateX(20px)}.btn-loader{width:20px !important;height:20px !important;color:white !important;left:10px !important;top:8px !important;position:absolute !important}.btn-loader .spinner-layer{border-color:#f2f2f2 !important}#env-indicator{margin:0;bottom:0;right:75px;font-size:30px;color:#fff;position:fixed;display:block;z-index:99999999;border-top-right-radius:5px;border-top-left-radius:5px;padding:5px 20px}@media (max-width: 37.5em){#env-indicator{display:none !important}}#env-indicator.production{background-color:red}#env-indicator.staging{color:#808285;background-color:yellow}#env-indicator.dev{background-color:green}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 601px) and (max-width: 992px){#toast-container{right:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){#toast-container{bottom:10%;right:7%;max-width:86%}}.toast{font-family:"Tabac G3",Georgia,Times,serif;border-radius:2px;top:0;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.toast .btn,.toast .md .btn-large,.md .toast .btn-large,.toast .btn-flat{margin:0;margin-left:3rem}.toast.rounded{border-radius:6px}@media only screen and (max-width: 992px){.toast.rounded{border-radius:none}}@media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}}@media only screen and (min-width: 601px) and (max-width: 992px){.toast{float:left}}@media only screen and (min-width: 993px){.toast{float:right}}.img-rounded{border-radius:50%;overflow:hidden;height:auto}.img-rounded img{width:100%;max-width:100%}.img-tz,.tz-art,.hp-hero-media-block,.page-img-tz,.img-tz-colorized{overflow:hidden}.img-tz img,.tz-art img,.hp-hero-media-block img,.page-img-tz img,.img-tz-colorized img{width:100%;max-width:100%;width:auto}.img-tz figure img,.tz-art figure img,.hp-hero-media-block figure img,.page-img-tz figure img,.img-tz-colorized figure img{margin:auto;display:table-cell}.hp-hero-media-block{margin-bottom:2em;display:block;text-align:center}.hp-hero-media-block img{max-height:18em}.page-img-tz{margin-bottom:1.5em;position:relative}.nav-myiapp-mod,.nav-myiapp-mobile{position:relative}.nav-myiapp-mod:before,.nav-myiapp-mobile:before{content:'\0020';width:0;height:0;position:absolute;top:-19px;left:53%;z-index:2;border-top:9px inset transparent;border-right:9px inset transparent;border-bottom:9px solid #70bf4c;border-left:9px inset transparent}.hex-sm{width:12.75px;height:24px;background-color:#70bf4c;position:relative}.hex-sm:before,.hex-sm:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0}.hex-sm:before{left:-8px;border-right:8px solid #70bf4c;border-bottom:12px solid transparent;border-top:12px solid transparent}.hex-sm:after{right:-8px;border-left:8px solid #70bf4c;border-bottom:12px solid transparent;border-top:12px solid transparent}.hex-sm.icon-traditional-breakout{background-color:#C21C76}.hex-sm.icon-traditional-breakout:before{border-right-color:#C21C76}.hex-sm.icon-traditional-breakout:after{border-left-color:#C21C76}.hex-sm.icon-workshop{background-color:#e64b3d}.hex-sm.icon-workshop:before{border-right-color:#e64b3d}.hex-sm.icon-workshop:after{border-left-color:#e64b3d}.hex-sm.icon-certification{background-color:#70bf4c}.hex-sm.icon-certification:before{border-right-color:#70bf4c}.hex-sm.icon-certification:after{border-left-color:#70bf4c}.hex-sm.icon-training{background-color:#236c5f}.hex-sm.icon-training:before{border-right-color:#236c5f}.hex-sm.icon-training:after{border-left-color:#236c5f}.hex-sm.icon-active-learning{background-color:#fab150}.hex-sm.icon-active-learning:before{border-right-color:#fab150}.hex-sm.icon-active-learning:after{border-left-color:#fab150}.hex-sm.icon-conversations-in-privacy{background-color:#7a7994}.hex-sm.icon-conversations-in-privacy:before{border-right-color:#7a7994}.hex-sm.icon-conversations-in-privacy:after{border-left-color:#7a7994}.hex-sm.icon-conversations-at-psr{background-color:#7a7994}.hex-sm.icon-conversations-at-psr:before{border-right-color:#7a7994}.hex-sm.icon-conversations-at-psr:after{border-left-color:#7a7994}.hex-sm.icon-spotlight-stage{background-color:#51a1aa}.hex-sm.icon-spotlight-stage:before{border-right-color:#51a1aa}.hex-sm.icon-spotlight-stage:after{border-left-color:#51a1aa}.hex-sm.icon-advanced-topics-in-privacy{background-color:#003f64}.hex-sm.icon-advanced-topics-in-privacy:before{border-right-color:#003f64}.hex-sm.icon-advanced-topics-in-privacy:after{border-left-color:#003f64}.hex-sm.icon-networking{background-color:#4e565b}.hex-sm.icon-networking:before{border-right-color:#4e565b}.hex-sm.icon-networking:after{border-left-color:#4e565b}.hex-sm.icon-the-little-big-stage{background-color:#336483}.hex-sm.icon-the-little-big-stage:before{border-right-color:#336483}.hex-sm.icon-the-little-big-stage:after{border-left-color:#336483}.hex-sm.icon-general-session{background-color:#732969}.hex-sm.icon-general-session:before{border-right-color:#732969}.hex-sm.icon-general-session:after{border-left-color:#732969}.hex-sm.icon-presentation-of-research{background-color:#236C5F}.hex-sm.icon-presentation-of-research:before{border-right-color:#236C5F}.hex-sm.icon-presentation-of-research:after{border-left-color:#236C5F}.hex-sm.icon-privacy-tech-vendor-showcase{background-color:#00a0e2}.hex-sm.icon-privacy-tech-vendor-showcase:before{border-right-color:#00a0e2}.hex-sm.icon-privacy-tech-vendor-showcase:after{border-left-color:#00a0e2}.hex-sm.icon-panel-discussion{background-color:#2782B8}.hex-sm.icon-panel-discussion:before{border-right-color:#2782B8}.hex-sm.icon-panel-discussion:after{border-left-color:#2782B8}.hex-sm.icon-resources{background-color:#70bf4c}.hex-sm.icon-resources:before{border-right-color:#70bf4c}.hex-sm.icon-resources:after{border-left-color:#70bf4c}.hex-sm.icon-topics{background-color:#fab150}.hex-sm.icon-topics:before{border-right-color:#fab150}.hex-sm.icon-topics:after{border-left-color:#fab150}.hex-sm.icon-research{background-color:#7a7994}.hex-sm.icon-research:before{border-right-color:#7a7994}.hex-sm.icon-research:after{border-left-color:#7a7994}.hex-sm.icon-tools{background-color:#0c7ec0}.hex-sm.icon-tools:before{border-right-color:#0c7ec0}.hex-sm.icon-tools:after{border-left-color:#0c7ec0}.hex-sm.icon-job{background-color:#e64b3d}.hex-sm.icon-job:before{border-right-color:#e64b3d}.hex-sm.icon-job:after{border-left-color:#e64b3d}.hex-sm.icon-jobs{background-color:#e64b3d}.hex-sm.icon-jobs:before{border-right-color:#e64b3d}.hex-sm.icon-jobs:after{border-left-color:#e64b3d}.hex-sm.icon-career{background-color:#e64b3d}.hex-sm.icon-career:before{border-right-color:#e64b3d}.hex-sm.icon-career:after{border-left-color:#e64b3d}.hex-sm.icon-articles{background-color:#70bf4c}.hex-sm.icon-articles:before{border-right-color:#70bf4c}.hex-sm.icon-articles:after{border-left-color:#70bf4c}.hex-sm.icon-news{background-color:#70bf4c}.hex-sm.icon-news:before{border-right-color:#70bf4c}.hex-sm.icon-news:after{border-left-color:#70bf4c}.hex-sm.icon-dpa{background-color:#51a1aa}.hex-sm.icon-dpa:before{border-right-color:#51a1aa}.hex-sm.icon-dpa:after{border-left-color:#51a1aa}.hex-sm.icon-gallery{background-color:#fab150}.hex-sm.icon-gallery:before{border-right-color:#fab150}.hex-sm.icon-gallery:after{border-left-color:#fab150}.hex-sm.icon-discuss{background-color:#236c5f}.hex-sm.icon-discuss:before{border-right-color:#236c5f}.hex-sm.icon-discuss:after{border-left-color:#236c5f}.hex-sm.icon-glossary{background-color:#336483}.hex-sm.icon-glossary:before{border-right-color:#336483}.hex-sm.icon-glossary:after{border-left-color:#336483}.hex-sm.icon-Glossary{background-color:#336483}.hex-sm.icon-Glossary:before{border-right-color:#336483}.hex-sm.icon-Glossary:after{border-left-color:#336483}.hex-sm.icon-books{background-color:#003f64}.hex-sm.icon-books:before{border-right-color:#003f64}.hex-sm.icon-books:after{border-left-color:#003f64}.hex-sm.icon-presentations{background-color:#e64b3d}.hex-sm.icon-presentations:before{border-right-color:#e64b3d}.hex-sm.icon-presentations:after{border-left-color:#e64b3d}.hex-sm.icon-infographic{background-color:#e64b3d}.hex-sm.icon-infographic:before{border-right-color:#e64b3d}.hex-sm.icon-infographic:after{border-left-color:#e64b3d}.hex-sm.icon-webcons{background-color:#732969}.hex-sm.icon-webcons:before{border-right-color:#732969}.hex-sm.icon-webcons:after{border-left-color:#732969}.hex-sm.icon-web-conferences{background-color:#732969}.hex-sm.icon-web-conferences:before{border-right-color:#732969}.hex-sm.icon-web-conferences:after{border-left-color:#732969}.hex-sm.icon-videos{background-color:#4e565b}.hex-sm.icon-videos:before{border-right-color:#4e565b}.hex-sm.icon-videos:after{border-left-color:#4e565b}.hex-sm.icon-video{background-color:#4e565b}.hex-sm.icon-video:before{border-right-color:#4e565b}.hex-sm.icon-video:after{border-left-color:#4e565b}.hex-sm.icon-westin{background-color:#1f1f1f}.hex-sm.icon-westin:before{border-right-color:#1f1f1f}.hex-sm.icon-westin:after{border-left-color:#1f1f1f}.hex-sm.icon-vendors{background-color:#732969}.hex-sm.icon-vendors:before{border-right-color:#732969}.hex-sm.icon-vendors:after{border-left-color:#732969}.hex-sm.icon-privacy{background-color:#732969}.hex-sm.icon-privacy:before{border-right-color:#732969}.hex-sm.icon-privacy:after{border-left-color:#732969}.hex-sm.icon-ftc{background-color:#236c5f}.hex-sm.icon-ftc:before{border-right-color:#236c5f}.hex-sm.icon-ftc:after{border-left-color:#236c5f}.hex-sm.icon-enforcement{background-color:#7a7994}.hex-sm.icon-enforcement:before{border-right-color:#7a7994}.hex-sm.icon-enforcement:after{border-left-color:#7a7994}.menu-icons .hex-sm{position:absolute;top:7px;right:15px;opacity:0.6}.menu-icons .hex-sm .icon{top:4px;left:0}.hex-med{width:17px;height:32px;background-color:#70bf4c;position:relative}.hex-med:before,.hex-med:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0}.hex-med:before{left:-10px;border-right:10px solid #70bf4c;border-bottom:16px solid transparent;border-top:16px solid transparent}.hex-med:after{right:-10px;border-left:10px solid #70bf4c;border-bottom:16px solid transparent;border-top:16px solid transparent}.hex-med.icon-traditional-breakout{background-color:#C21C76}.hex-med.icon-traditional-breakout:before{border-right-color:#C21C76}.hex-med.icon-traditional-breakout:after{border-left-color:#C21C76}.hex-med.icon-workshop{background-color:#e64b3d}.hex-med.icon-workshop:before{border-right-color:#e64b3d}.hex-med.icon-workshop:after{border-left-color:#e64b3d}.hex-med.icon-certification{background-color:#70bf4c}.hex-med.icon-certification:before{border-right-color:#70bf4c}.hex-med.icon-certification:after{border-left-color:#70bf4c}.hex-med.icon-training{background-color:#236c5f}.hex-med.icon-training:before{border-right-color:#236c5f}.hex-med.icon-training:after{border-left-color:#236c5f}.hex-med.icon-active-learning{background-color:#fab150}.hex-med.icon-active-learning:before{border-right-color:#fab150}.hex-med.icon-active-learning:after{border-left-color:#fab150}.hex-med.icon-conversations-in-privacy{background-color:#7a7994}.hex-med.icon-conversations-in-privacy:before{border-right-color:#7a7994}.hex-med.icon-conversations-in-privacy:after{border-left-color:#7a7994}.hex-med.icon-conversations-at-psr{background-color:#7a7994}.hex-med.icon-conversations-at-psr:before{border-right-color:#7a7994}.hex-med.icon-conversations-at-psr:after{border-left-color:#7a7994}.hex-med.icon-spotlight-stage{background-color:#51a1aa}.hex-med.icon-spotlight-stage:before{border-right-color:#51a1aa}.hex-med.icon-spotlight-stage:after{border-left-color:#51a1aa}.hex-med.icon-advanced-topics-in-privacy{background-color:#003f64}.hex-med.icon-advanced-topics-in-privacy:before{border-right-color:#003f64}.hex-med.icon-advanced-topics-in-privacy:after{border-left-color:#003f64}.hex-med.icon-networking{background-color:#4e565b}.hex-med.icon-networking:before{border-right-color:#4e565b}.hex-med.icon-networking:after{border-left-color:#4e565b}.hex-med.icon-the-little-big-stage{background-color:#336483}.hex-med.icon-the-little-big-stage:before{border-right-color:#336483}.hex-med.icon-the-little-big-stage:after{border-left-color:#336483}.hex-med.icon-general-session{background-color:#732969}.hex-med.icon-general-session:before{border-right-color:#732969}.hex-med.icon-general-session:after{border-left-color:#732969}.hex-med.icon-presentation-of-research{background-color:#236C5F}.hex-med.icon-presentation-of-research:before{border-right-color:#236C5F}.hex-med.icon-presentation-of-research:after{border-left-color:#236C5F}.hex-med.icon-privacy-tech-vendor-showcase{background-color:#00a0e2}.hex-med.icon-privacy-tech-vendor-showcase:before{border-right-color:#00a0e2}.hex-med.icon-privacy-tech-vendor-showcase:after{border-left-color:#00a0e2}.hex-med.icon-panel-discussion{background-color:#2782B8}.hex-med.icon-panel-discussion:before{border-right-color:#2782B8}.hex-med.icon-panel-discussion:after{border-left-color:#2782B8}.hex-med.icon-resources{background-color:#70bf4c}.hex-med.icon-resources:before{border-right-color:#70bf4c}.hex-med.icon-resources:after{border-left-color:#70bf4c}.hex-med.icon-topics{background-color:#fab150}.hex-med.icon-topics:before{border-right-color:#fab150}.hex-med.icon-topics:after{border-left-color:#fab150}.hex-med.icon-research{background-color:#7a7994}.hex-med.icon-research:before{border-right-color:#7a7994}.hex-med.icon-research:after{border-left-color:#7a7994}.hex-med.icon-tools{background-color:#0c7ec0}.hex-med.icon-tools:before{border-right-color:#0c7ec0}.hex-med.icon-tools:after{border-left-color:#0c7ec0}.hex-med.icon-job{background-color:#e64b3d}.hex-med.icon-job:before{border-right-color:#e64b3d}.hex-med.icon-job:after{border-left-color:#e64b3d}.hex-med.icon-jobs{background-color:#e64b3d}.hex-med.icon-jobs:before{border-right-color:#e64b3d}.hex-med.icon-jobs:after{border-left-color:#e64b3d}.hex-med.icon-career{background-color:#e64b3d}.hex-med.icon-career:before{border-right-color:#e64b3d}.hex-med.icon-career:after{border-left-color:#e64b3d}.hex-med.icon-articles{background-color:#70bf4c}.hex-med.icon-articles:before{border-right-color:#70bf4c}.hex-med.icon-articles:after{border-left-color:#70bf4c}.hex-med.icon-news{background-color:#70bf4c}.hex-med.icon-news:before{border-right-color:#70bf4c}.hex-med.icon-news:after{border-left-color:#70bf4c}.hex-med.icon-dpa{background-color:#51a1aa}.hex-med.icon-dpa:before{border-right-color:#51a1aa}.hex-med.icon-dpa:after{border-left-color:#51a1aa}.hex-med.icon-gallery{background-color:#fab150}.hex-med.icon-gallery:before{border-right-color:#fab150}.hex-med.icon-gallery:after{border-left-color:#fab150}.hex-med.icon-discuss{background-color:#236c5f}.hex-med.icon-discuss:before{border-right-color:#236c5f}.hex-med.icon-discuss:after{border-left-color:#236c5f}.hex-med.icon-glossary{background-color:#336483}.hex-med.icon-glossary:before{border-right-color:#336483}.hex-med.icon-glossary:after{border-left-color:#336483}.hex-med.icon-Glossary{background-color:#336483}.hex-med.icon-Glossary:before{border-right-color:#336483}.hex-med.icon-Glossary:after{border-left-color:#336483}.hex-med.icon-books{background-color:#003f64}.hex-med.icon-books:before{border-right-color:#003f64}.hex-med.icon-books:after{border-left-color:#003f64}.hex-med.icon-presentations{background-color:#e64b3d}.hex-med.icon-presentations:before{border-right-color:#e64b3d}.hex-med.icon-presentations:after{border-left-color:#e64b3d}.hex-med.icon-infographic{background-color:#e64b3d}.hex-med.icon-infographic:before{border-right-color:#e64b3d}.hex-med.icon-infographic:after{border-left-color:#e64b3d}.hex-med.icon-webcons{background-color:#732969}.hex-med.icon-webcons:before{border-right-color:#732969}.hex-med.icon-webcons:after{border-left-color:#732969}.hex-med.icon-web-conferences{background-color:#732969}.hex-med.icon-web-conferences:before{border-right-color:#732969}.hex-med.icon-web-conferences:after{border-left-color:#732969}.hex-med.icon-videos{background-color:#4e565b}.hex-med.icon-videos:before{border-right-color:#4e565b}.hex-med.icon-videos:after{border-left-color:#4e565b}.hex-med.icon-video{background-color:#4e565b}.hex-med.icon-video:before{border-right-color:#4e565b}.hex-med.icon-video:after{border-left-color:#4e565b}.hex-med.icon-westin{background-color:#1f1f1f}.hex-med.icon-westin:before{border-right-color:#1f1f1f}.hex-med.icon-westin:after{border-left-color:#1f1f1f}.hex-med.icon-vendors{background-color:#732969}.hex-med.icon-vendors:before{border-right-color:#732969}.hex-med.icon-vendors:after{border-left-color:#732969}.hex-med.icon-privacy{background-color:#732969}.hex-med.icon-privacy:before{border-right-color:#732969}.hex-med.icon-privacy:after{border-left-color:#732969}.hex-med.icon-ftc{background-color:#236c5f}.hex-med.icon-ftc:before{border-right-color:#236c5f}.hex-med.icon-ftc:after{border-left-color:#236c5f}.hex-med.icon-enforcement{background-color:#7a7994}.hex-med.icon-enforcement:before{border-right-color:#7a7994}.hex-med.icon-enforcement:after{border-left-color:#7a7994}.menu-icons .hex-med{position:absolute;top:7px;right:15px;opacity:0.6}.menu-icons .hex-med .icon{top:4px;left:0}.hex-lg{width:29.75px;height:56px;background-color:#70bf4c;position:relative}.hex-lg:before,.hex-lg:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0}.hex-lg:before{left:-18px;border-right:18px solid #70bf4c;border-bottom:28px solid transparent;border-top:28px solid transparent}.hex-lg:after{right:-18px;border-left:18px solid #70bf4c;border-bottom:28px solid transparent;border-top:28px solid transparent}.hex-lg.icon-traditional-breakout{background-color:#C21C76}.hex-lg.icon-traditional-breakout:before{border-right-color:#C21C76}.hex-lg.icon-traditional-breakout:after{border-left-color:#C21C76}.hex-lg.icon-workshop{background-color:#e64b3d}.hex-lg.icon-workshop:before{border-right-color:#e64b3d}.hex-lg.icon-workshop:after{border-left-color:#e64b3d}.hex-lg.icon-certification{background-color:#70bf4c}.hex-lg.icon-certification:before{border-right-color:#70bf4c}.hex-lg.icon-certification:after{border-left-color:#70bf4c}.hex-lg.icon-training{background-color:#236c5f}.hex-lg.icon-training:before{border-right-color:#236c5f}.hex-lg.icon-training:after{border-left-color:#236c5f}.hex-lg.icon-active-learning{background-color:#fab150}.hex-lg.icon-active-learning:before{border-right-color:#fab150}.hex-lg.icon-active-learning:after{border-left-color:#fab150}.hex-lg.icon-conversations-in-privacy{background-color:#7a7994}.hex-lg.icon-conversations-in-privacy:before{border-right-color:#7a7994}.hex-lg.icon-conversations-in-privacy:after{border-left-color:#7a7994}.hex-lg.icon-conversations-at-psr{background-color:#7a7994}.hex-lg.icon-conversations-at-psr:before{border-right-color:#7a7994}.hex-lg.icon-conversations-at-psr:after{border-left-color:#7a7994}.hex-lg.icon-spotlight-stage{background-color:#51a1aa}.hex-lg.icon-spotlight-stage:before{border-right-color:#51a1aa}.hex-lg.icon-spotlight-stage:after{border-left-color:#51a1aa}.hex-lg.icon-advanced-topics-in-privacy{background-color:#003f64}.hex-lg.icon-advanced-topics-in-privacy:before{border-right-color:#003f64}.hex-lg.icon-advanced-topics-in-privacy:after{border-left-color:#003f64}.hex-lg.icon-networking{background-color:#4e565b}.hex-lg.icon-networking:before{border-right-color:#4e565b}.hex-lg.icon-networking:after{border-left-color:#4e565b}.hex-lg.icon-the-little-big-stage{background-color:#336483}.hex-lg.icon-the-little-big-stage:before{border-right-color:#336483}.hex-lg.icon-the-little-big-stage:after{border-left-color:#336483}.hex-lg.icon-general-session{background-color:#732969}.hex-lg.icon-general-session:before{border-right-color:#732969}.hex-lg.icon-general-session:after{border-left-color:#732969}.hex-lg.icon-presentation-of-research{background-color:#236C5F}.hex-lg.icon-presentation-of-research:before{border-right-color:#236C5F}.hex-lg.icon-presentation-of-research:after{border-left-color:#236C5F}.hex-lg.icon-privacy-tech-vendor-showcase{background-color:#00a0e2}.hex-lg.icon-privacy-tech-vendor-showcase:before{border-right-color:#00a0e2}.hex-lg.icon-privacy-tech-vendor-showcase:after{border-left-color:#00a0e2}.hex-lg.icon-panel-discussion{background-color:#2782B8}.hex-lg.icon-panel-discussion:before{border-right-color:#2782B8}.hex-lg.icon-panel-discussion:after{border-left-color:#2782B8}.hex-lg.icon-resources{background-color:#70bf4c}.hex-lg.icon-resources:before{border-right-color:#70bf4c}.hex-lg.icon-resources:after{border-left-color:#70bf4c}.hex-lg.icon-topics{background-color:#fab150}.hex-lg.icon-topics:before{border-right-color:#fab150}.hex-lg.icon-topics:after{border-left-color:#fab150}.hex-lg.icon-research{background-color:#7a7994}.hex-lg.icon-research:before{border-right-color:#7a7994}.hex-lg.icon-research:after{border-left-color:#7a7994}.hex-lg.icon-tools{background-color:#0c7ec0}.hex-lg.icon-tools:before{border-right-color:#0c7ec0}.hex-lg.icon-tools:after{border-left-color:#0c7ec0}.hex-lg.icon-job{background-color:#e64b3d}.hex-lg.icon-job:before{border-right-color:#e64b3d}.hex-lg.icon-job:after{border-left-color:#e64b3d}.hex-lg.icon-jobs{background-color:#e64b3d}.hex-lg.icon-jobs:before{border-right-color:#e64b3d}.hex-lg.icon-jobs:after{border-left-color:#e64b3d}.hex-lg.icon-career{background-color:#e64b3d}.hex-lg.icon-career:before{border-right-color:#e64b3d}.hex-lg.icon-career:after{border-left-color:#e64b3d}.hex-lg.icon-articles{background-color:#70bf4c}.hex-lg.icon-articles:before{border-right-color:#70bf4c}.hex-lg.icon-articles:after{border-left-color:#70bf4c}.hex-lg.icon-news{background-color:#70bf4c}.hex-lg.icon-news:before{border-right-color:#70bf4c}.hex-lg.icon-news:after{border-left-color:#70bf4c}.hex-lg.icon-dpa{background-color:#51a1aa}.hex-lg.icon-dpa:before{border-right-color:#51a1aa}.hex-lg.icon-dpa:after{border-left-color:#51a1aa}.hex-lg.icon-gallery{background-color:#fab150}.hex-lg.icon-gallery:before{border-right-color:#fab150}.hex-lg.icon-gallery:after{border-left-color:#fab150}.hex-lg.icon-discuss{background-color:#236c5f}.hex-lg.icon-discuss:before{border-right-color:#236c5f}.hex-lg.icon-discuss:after{border-left-color:#236c5f}.hex-lg.icon-glossary{background-color:#336483}.hex-lg.icon-glossary:before{border-right-color:#336483}.hex-lg.icon-glossary:after{border-left-color:#336483}.hex-lg.icon-Glossary{background-color:#336483}.hex-lg.icon-Glossary:before{border-right-color:#336483}.hex-lg.icon-Glossary:after{border-left-color:#336483}.hex-lg.icon-books{background-color:#003f64}.hex-lg.icon-books:before{border-right-color:#003f64}.hex-lg.icon-books:after{border-left-color:#003f64}.hex-lg.icon-presentations{background-color:#e64b3d}.hex-lg.icon-presentations:before{border-right-color:#e64b3d}.hex-lg.icon-presentations:after{border-left-color:#e64b3d}.hex-lg.icon-infographic{background-color:#e64b3d}.hex-lg.icon-infographic:before{border-right-color:#e64b3d}.hex-lg.icon-infographic:after{border-left-color:#e64b3d}.hex-lg.icon-webcons{background-color:#732969}.hex-lg.icon-webcons:before{border-right-color:#732969}.hex-lg.icon-webcons:after{border-left-color:#732969}.hex-lg.icon-web-conferences{background-color:#732969}.hex-lg.icon-web-conferences:before{border-right-color:#732969}.hex-lg.icon-web-conferences:after{border-left-color:#732969}.hex-lg.icon-videos{background-color:#4e565b}.hex-lg.icon-videos:before{border-right-color:#4e565b}.hex-lg.icon-videos:after{border-left-color:#4e565b}.hex-lg.icon-video{background-color:#4e565b}.hex-lg.icon-video:before{border-right-color:#4e565b}.hex-lg.icon-video:after{border-left-color:#4e565b}.hex-lg.icon-westin{background-color:#1f1f1f}.hex-lg.icon-westin:before{border-right-color:#1f1f1f}.hex-lg.icon-westin:after{border-left-color:#1f1f1f}.hex-lg.icon-vendors{background-color:#732969}.hex-lg.icon-vendors:before{border-right-color:#732969}.hex-lg.icon-vendors:after{border-left-color:#732969}.hex-lg.icon-privacy{background-color:#732969}.hex-lg.icon-privacy:before{border-right-color:#732969}.hex-lg.icon-privacy:after{border-left-color:#732969}.hex-lg.icon-ftc{background-color:#236c5f}.hex-lg.icon-ftc:before{border-right-color:#236c5f}.hex-lg.icon-ftc:after{border-left-color:#236c5f}.hex-lg.icon-enforcement{background-color:#7a7994}.hex-lg.icon-enforcement:before{border-right-color:#7a7994}.hex-lg.icon-enforcement:after{border-left-color:#7a7994}.menu-icons .hex-lg{position:absolute;top:7px;right:15px;opacity:0.6}.menu-icons .hex-lg .icon{top:4px;left:0}.hex-xlg{width:85px;height:160px;background-color:#70bf4c;position:relative}.hex-xlg:before,.hex-xlg:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0}.hex-xlg:before{left:-50px;border-right:50px solid #70bf4c;border-bottom:80px solid transparent;border-top:80px solid transparent}.hex-xlg:after{right:-50px;border-left:50px solid #70bf4c;border-bottom:80px solid transparent;border-top:80px solid transparent}.hex-xlg.icon-traditional-breakout{background-color:#C21C76}.hex-xlg.icon-traditional-breakout:before{border-right-color:#C21C76}.hex-xlg.icon-traditional-breakout:after{border-left-color:#C21C76}.hex-xlg.icon-workshop{background-color:#e64b3d}.hex-xlg.icon-workshop:before{border-right-color:#e64b3d}.hex-xlg.icon-workshop:after{border-left-color:#e64b3d}.hex-xlg.icon-certification{background-color:#70bf4c}.hex-xlg.icon-certification:before{border-right-color:#70bf4c}.hex-xlg.icon-certification:after{border-left-color:#70bf4c}.hex-xlg.icon-training{background-color:#236c5f}.hex-xlg.icon-training:before{border-right-color:#236c5f}.hex-xlg.icon-training:after{border-left-color:#236c5f}.hex-xlg.icon-active-learning{background-color:#fab150}.hex-xlg.icon-active-learning:before{border-right-color:#fab150}.hex-xlg.icon-active-learning:after{border-left-color:#fab150}.hex-xlg.icon-conversations-in-privacy{background-color:#7a7994}.hex-xlg.icon-conversations-in-privacy:before{border-right-color:#7a7994}.hex-xlg.icon-conversations-in-privacy:after{border-left-color:#7a7994}.hex-xlg.icon-conversations-at-psr{background-color:#7a7994}.hex-xlg.icon-conversations-at-psr:before{border-right-color:#7a7994}.hex-xlg.icon-conversations-at-psr:after{border-left-color:#7a7994}.hex-xlg.icon-spotlight-stage{background-color:#51a1aa}.hex-xlg.icon-spotlight-stage:before{border-right-color:#51a1aa}.hex-xlg.icon-spotlight-stage:after{border-left-color:#51a1aa}.hex-xlg.icon-advanced-topics-in-privacy{background-color:#003f64}.hex-xlg.icon-advanced-topics-in-privacy:before{border-right-color:#003f64}.hex-xlg.icon-advanced-topics-in-privacy:after{border-left-color:#003f64}.hex-xlg.icon-networking{background-color:#4e565b}.hex-xlg.icon-networking:before{border-right-color:#4e565b}.hex-xlg.icon-networking:after{border-left-color:#4e565b}.hex-xlg.icon-the-little-big-stage{background-color:#336483}.hex-xlg.icon-the-little-big-stage:before{border-right-color:#336483}.hex-xlg.icon-the-little-big-stage:after{border-left-color:#336483}.hex-xlg.icon-general-session{background-color:#732969}.hex-xlg.icon-general-session:before{border-right-color:#732969}.hex-xlg.icon-general-session:after{border-left-color:#732969}.hex-xlg.icon-presentation-of-research{background-color:#236C5F}.hex-xlg.icon-presentation-of-research:before{border-right-color:#236C5F}.hex-xlg.icon-presentation-of-research:after{border-left-color:#236C5F}.hex-xlg.icon-privacy-tech-vendor-showcase{background-color:#00a0e2}.hex-xlg.icon-privacy-tech-vendor-showcase:before{border-right-color:#00a0e2}.hex-xlg.icon-privacy-tech-vendor-showcase:after{border-left-color:#00a0e2}.hex-xlg.icon-panel-discussion{background-color:#2782B8}.hex-xlg.icon-panel-discussion:before{border-right-color:#2782B8}.hex-xlg.icon-panel-discussion:after{border-left-color:#2782B8}.hex-xlg.icon-resources{background-color:#70bf4c}.hex-xlg.icon-resources:before{border-right-color:#70bf4c}.hex-xlg.icon-resources:after{border-left-color:#70bf4c}.hex-xlg.icon-topics{background-color:#fab150}.hex-xlg.icon-topics:before{border-right-color:#fab150}.hex-xlg.icon-topics:after{border-left-color:#fab150}.hex-xlg.icon-research{background-color:#7a7994}.hex-xlg.icon-research:before{border-right-color:#7a7994}.hex-xlg.icon-research:after{border-left-color:#7a7994}.hex-xlg.icon-tools{background-color:#0c7ec0}.hex-xlg.icon-tools:before{border-right-color:#0c7ec0}.hex-xlg.icon-tools:after{border-left-color:#0c7ec0}.hex-xlg.icon-job{background-color:#e64b3d}.hex-xlg.icon-job:before{border-right-color:#e64b3d}.hex-xlg.icon-job:after{border-left-color:#e64b3d}.hex-xlg.icon-jobs{background-color:#e64b3d}.hex-xlg.icon-jobs:before{border-right-color:#e64b3d}.hex-xlg.icon-jobs:after{border-left-color:#e64b3d}.hex-xlg.icon-career{background-color:#e64b3d}.hex-xlg.icon-career:before{border-right-color:#e64b3d}.hex-xlg.icon-career:after{border-left-color:#e64b3d}.hex-xlg.icon-articles{background-color:#70bf4c}.hex-xlg.icon-articles:before{border-right-color:#70bf4c}.hex-xlg.icon-articles:after{border-left-color:#70bf4c}.hex-xlg.icon-news{background-color:#70bf4c}.hex-xlg.icon-news:before{border-right-color:#70bf4c}.hex-xlg.icon-news:after{border-left-color:#70bf4c}.hex-xlg.icon-dpa{background-color:#51a1aa}.hex-xlg.icon-dpa:before{border-right-color:#51a1aa}.hex-xlg.icon-dpa:after{border-left-color:#51a1aa}.hex-xlg.icon-gallery{background-color:#fab150}.hex-xlg.icon-gallery:before{border-right-color:#fab150}.hex-xlg.icon-gallery:after{border-left-color:#fab150}.hex-xlg.icon-discuss{background-color:#236c5f}.hex-xlg.icon-discuss:before{border-right-color:#236c5f}.hex-xlg.icon-discuss:after{border-left-color:#236c5f}.hex-xlg.icon-glossary{background-color:#336483}.hex-xlg.icon-glossary:before{border-right-color:#336483}.hex-xlg.icon-glossary:after{border-left-color:#336483}.hex-xlg.icon-Glossary{background-color:#336483}.hex-xlg.icon-Glossary:before{border-right-color:#336483}.hex-xlg.icon-Glossary:after{border-left-color:#336483}.hex-xlg.icon-books{background-color:#003f64}.hex-xlg.icon-books:before{border-right-color:#003f64}.hex-xlg.icon-books:after{border-left-color:#003f64}.hex-xlg.icon-presentations{background-color:#e64b3d}.hex-xlg.icon-presentations:before{border-right-color:#e64b3d}.hex-xlg.icon-presentations:after{border-left-color:#e64b3d}.hex-xlg.icon-infographic{background-color:#e64b3d}.hex-xlg.icon-infographic:before{border-right-color:#e64b3d}.hex-xlg.icon-infographic:after{border-left-color:#e64b3d}.hex-xlg.icon-webcons{background-color:#732969}.hex-xlg.icon-webcons:before{border-right-color:#732969}.hex-xlg.icon-webcons:after{border-left-color:#732969}.hex-xlg.icon-web-conferences{background-color:#732969}.hex-xlg.icon-web-conferences:before{border-right-color:#732969}.hex-xlg.icon-web-conferences:after{border-left-color:#732969}.hex-xlg.icon-videos{background-color:#4e565b}.hex-xlg.icon-videos:before{border-right-color:#4e565b}.hex-xlg.icon-videos:after{border-left-color:#4e565b}.hex-xlg.icon-video{background-color:#4e565b}.hex-xlg.icon-video:before{border-right-color:#4e565b}.hex-xlg.icon-video:after{border-left-color:#4e565b}.hex-xlg.icon-westin{background-color:#1f1f1f}.hex-xlg.icon-westin:before{border-right-color:#1f1f1f}.hex-xlg.icon-westin:after{border-left-color:#1f1f1f}.hex-xlg.icon-vendors{background-color:#732969}.hex-xlg.icon-vendors:before{border-right-color:#732969}.hex-xlg.icon-vendors:after{border-left-color:#732969}.hex-xlg.icon-privacy{background-color:#732969}.hex-xlg.icon-privacy:before{border-right-color:#732969}.hex-xlg.icon-privacy:after{border-left-color:#732969}.hex-xlg.icon-ftc{background-color:#236c5f}.hex-xlg.icon-ftc:before{border-right-color:#236c5f}.hex-xlg.icon-ftc:after{border-left-color:#236c5f}.hex-xlg.icon-enforcement{background-color:#7a7994}.hex-xlg.icon-enforcement:before{border-right-color:#7a7994}.hex-xlg.icon-enforcement:after{border-left-color:#7a7994}.menu-icons .hex-xlg{position:absolute;top:7px;right:15px;opacity:0.6}.menu-icons .hex-xlg .icon{top:4px;left:0}.hex-gray-sm{width:12.75px;height:24px;background-color:#ccc;position:relative}.hex-gray-sm:before,.hex-gray-sm:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0}.hex-gray-sm:before{left:-8px;border-right:8px solid #ccc;border-bottom:12px solid transparent;border-top:12px solid transparent}.hex-gray-sm:after{right:-8px;border-left:8px solid #ccc;border-bottom:12px solid transparent;border-top:12px solid transparent}.hex-gray-sm.icon-traditional-breakout{background-color:#C21C76}.hex-gray-sm.icon-traditional-breakout:before{border-right-color:#C21C76}.hex-gray-sm.icon-traditional-breakout:after{border-left-color:#C21C76}.hex-gray-sm.icon-workshop{background-color:#e64b3d}.hex-gray-sm.icon-workshop:before{border-right-color:#e64b3d}.hex-gray-sm.icon-workshop:after{border-left-color:#e64b3d}.hex-gray-sm.icon-certification{background-color:#70bf4c}.hex-gray-sm.icon-certification:before{border-right-color:#70bf4c}.hex-gray-sm.icon-certification:after{border-left-color:#70bf4c}.hex-gray-sm.icon-training{background-color:#236c5f}.hex-gray-sm.icon-training:before{border-right-color:#236c5f}.hex-gray-sm.icon-training:after{border-left-color:#236c5f}.hex-gray-sm.icon-active-learning{background-color:#fab150}.hex-gray-sm.icon-active-learning:before{border-right-color:#fab150}.hex-gray-sm.icon-active-learning:after{border-left-color:#fab150}.hex-gray-sm.icon-conversations-in-privacy{background-color:#7a7994}.hex-gray-sm.icon-conversations-in-privacy:before{border-right-color:#7a7994}.hex-gray-sm.icon-conversations-in-privacy:after{border-left-color:#7a7994}.hex-gray-sm.icon-conversations-at-psr{background-color:#7a7994}.hex-gray-sm.icon-conversations-at-psr:before{border-right-color:#7a7994}.hex-gray-sm.icon-conversations-at-psr:after{border-left-color:#7a7994}.hex-gray-sm.icon-spotlight-stage{background-color:#51a1aa}.hex-gray-sm.icon-spotlight-stage:before{border-right-color:#51a1aa}.hex-gray-sm.icon-spotlight-stage:after{border-left-color:#51a1aa}.hex-gray-sm.icon-advanced-topics-in-privacy{background-color:#003f64}.hex-gray-sm.icon-advanced-topics-in-privacy:before{border-right-color:#003f64}.hex-gray-sm.icon-advanced-topics-in-privacy:after{border-left-color:#003f64}.hex-gray-sm.icon-networking{background-color:#4e565b}.hex-gray-sm.icon-networking:before{border-right-color:#4e565b}.hex-gray-sm.icon-networking:after{border-left-color:#4e565b}.hex-gray-sm.icon-the-little-big-stage{background-color:#336483}.hex-gray-sm.icon-the-little-big-stage:before{border-right-color:#336483}.hex-gray-sm.icon-the-little-big-stage:after{border-left-color:#336483}.hex-gray-sm.icon-general-session{background-color:#732969}.hex-gray-sm.icon-general-session:before{border-right-color:#732969}.hex-gray-sm.icon-general-session:after{border-left-color:#732969}.hex-gray-sm.icon-presentation-of-research{background-color:#236C5F}.hex-gray-sm.icon-presentation-of-research:before{border-right-color:#236C5F}.hex-gray-sm.icon-presentation-of-research:after{border-left-color:#236C5F}.hex-gray-sm.icon-privacy-tech-vendor-showcase{background-color:#00a0e2}.hex-gray-sm.icon-privacy-tech-vendor-showcase:before{border-right-color:#00a0e2}.hex-gray-sm.icon-privacy-tech-vendor-showcase:after{border-left-color:#00a0e2}.hex-gray-sm.icon-panel-discussion{background-color:#2782B8}.hex-gray-sm.icon-panel-discussion:before{border-right-color:#2782B8}.hex-gray-sm.icon-panel-discussion:after{border-left-color:#2782B8}.hex-gray-sm.icon-resources{background-color:#70bf4c}.hex-gray-sm.icon-resources:before{border-right-color:#70bf4c}.hex-gray-sm.icon-resources:after{border-left-color:#70bf4c}.hex-gray-sm.icon-topics{background-color:#fab150}.hex-gray-sm.icon-topics:before{border-right-color:#fab150}.hex-gray-sm.icon-topics:after{border-left-color:#fab150}.hex-gray-sm.icon-research{background-color:#7a7994}.hex-gray-sm.icon-research:before{border-right-color:#7a7994}.hex-gray-sm.icon-research:after{border-left-color:#7a7994}.hex-gray-sm.icon-tools{background-color:#0c7ec0}.hex-gray-sm.icon-tools:before{border-right-color:#0c7ec0}.hex-gray-sm.icon-tools:after{border-left-color:#0c7ec0}.hex-gray-sm.icon-job{background-color:#e64b3d}.hex-gray-sm.icon-job:before{border-right-color:#e64b3d}.hex-gray-sm.icon-job:after{border-left-color:#e64b3d}.hex-gray-sm.icon-jobs{background-color:#e64b3d}.hex-gray-sm.icon-jobs:before{border-right-color:#e64b3d}.hex-gray-sm.icon-jobs:after{border-left-color:#e64b3d}.hex-gray-sm.icon-career{background-color:#e64b3d}.hex-gray-sm.icon-career:before{border-right-color:#e64b3d}.hex-gray-sm.icon-career:after{border-left-color:#e64b3d}.hex-gray-sm.icon-articles{background-color:#70bf4c}.hex-gray-sm.icon-articles:before{border-right-color:#70bf4c}.hex-gray-sm.icon-articles:after{border-left-color:#70bf4c}.hex-gray-sm.icon-news{background-color:#70bf4c}.hex-gray-sm.icon-news:before{border-right-color:#70bf4c}.hex-gray-sm.icon-news:after{border-left-color:#70bf4c}.hex-gray-sm.icon-dpa{background-color:#51a1aa}.hex-gray-sm.icon-dpa:before{border-right-color:#51a1aa}.hex-gray-sm.icon-dpa:after{border-left-color:#51a1aa}.hex-gray-sm.icon-gallery{background-color:#fab150}.hex-gray-sm.icon-gallery:before{border-right-color:#fab150}.hex-gray-sm.icon-gallery:after{border-left-color:#fab150}.hex-gray-sm.icon-discuss{background-color:#236c5f}.hex-gray-sm.icon-discuss:before{border-right-color:#236c5f}.hex-gray-sm.icon-discuss:after{border-left-color:#236c5f}.hex-gray-sm.icon-glossary{background-color:#336483}.hex-gray-sm.icon-glossary:before{border-right-color:#336483}.hex-gray-sm.icon-glossary:after{border-left-color:#336483}.hex-gray-sm.icon-Glossary{background-color:#336483}.hex-gray-sm.icon-Glossary:before{border-right-color:#336483}.hex-gray-sm.icon-Glossary:after{border-left-color:#336483}.hex-gray-sm.icon-books{background-color:#003f64}.hex-gray-sm.icon-books:before{border-right-color:#003f64}.hex-gray-sm.icon-books:after{border-left-color:#003f64}.hex-gray-sm.icon-presentations{background-color:#e64b3d}.hex-gray-sm.icon-presentations:before{border-right-color:#e64b3d}.hex-gray-sm.icon-presentations:after{border-left-color:#e64b3d}.hex-gray-sm.icon-infographic{background-color:#e64b3d}.hex-gray-sm.icon-infographic:before{border-right-color:#e64b3d}.hex-gray-sm.icon-infographic:after{border-left-color:#e64b3d}.hex-gray-sm.icon-webcons{background-color:#732969}.hex-gray-sm.icon-webcons:before{border-right-color:#732969}.hex-gray-sm.icon-webcons:after{border-left-color:#732969}.hex-gray-sm.icon-web-conferences{background-color:#732969}.hex-gray-sm.icon-web-conferences:before{border-right-color:#732969}.hex-gray-sm.icon-web-conferences:after{border-left-color:#732969}.hex-gray-sm.icon-videos{background-color:#4e565b}.hex-gray-sm.icon-videos:before{border-right-color:#4e565b}.hex-gray-sm.icon-videos:after{border-left-color:#4e565b}.hex-gray-sm.icon-video{background-color:#4e565b}.hex-gray-sm.icon-video:before{border-right-color:#4e565b}.hex-gray-sm.icon-video:after{border-left-color:#4e565b}.hex-gray-sm.icon-westin{background-color:#1f1f1f}.hex-gray-sm.icon-westin:before{border-right-color:#1f1f1f}.hex-gray-sm.icon-westin:after{border-left-color:#1f1f1f}.hex-gray-sm.icon-vendors{background-color:#732969}.hex-gray-sm.icon-vendors:before{border-right-color:#732969}.hex-gray-sm.icon-vendors:after{border-left-color:#732969}.hex-gray-sm.icon-privacy{background-color:#732969}.hex-gray-sm.icon-privacy:before{border-right-color:#732969}.hex-gray-sm.icon-privacy:after{border-left-color:#732969}.hex-gray-sm.icon-ftc{background-color:#236c5f}.hex-gray-sm.icon-ftc:before{border-right-color:#236c5f}.hex-gray-sm.icon-ftc:after{border-left-color:#236c5f}.hex-gray-sm.icon-enforcement{background-color:#7a7994}.hex-gray-sm.icon-enforcement:before{border-right-color:#7a7994}.hex-gray-sm.icon-enforcement:after{border-left-color:#7a7994}.menu-icons .hex-gray-sm{position:absolute;top:7px;right:15px;opacity:0.6}.menu-icons .hex-gray-sm .icon{top:4px;left:0}.hex-gray-lg{width:29.75px;height:56px;background-color:#ccc;position:relative}.hex-gray-lg:before,.hex-gray-lg:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0}.hex-gray-lg:before{left:-18px;border-right:18px solid #ccc;border-bottom:28px solid transparent;border-top:28px solid transparent}.hex-gray-lg:after{right:-18px;border-left:18px solid #ccc;border-bottom:28px solid transparent;border-top:28px solid transparent}.hex-gray-lg.icon-traditional-breakout{background-color:#C21C76}.hex-gray-lg.icon-traditional-breakout:before{border-right-color:#C21C76}.hex-gray-lg.icon-traditional-breakout:after{border-left-color:#C21C76}.hex-gray-lg.icon-workshop{background-color:#e64b3d}.hex-gray-lg.icon-workshop:before{border-right-color:#e64b3d}.hex-gray-lg.icon-workshop:after{border-left-color:#e64b3d}.hex-gray-lg.icon-certification{background-color:#70bf4c}.hex-gray-lg.icon-certification:before{border-right-color:#70bf4c}.hex-gray-lg.icon-certification:after{border-left-color:#70bf4c}.hex-gray-lg.icon-training{background-color:#236c5f}.hex-gray-lg.icon-training:before{border-right-color:#236c5f}.hex-gray-lg.icon-training:after{border-left-color:#236c5f}.hex-gray-lg.icon-active-learning{background-color:#fab150}.hex-gray-lg.icon-active-learning:before{border-right-color:#fab150}.hex-gray-lg.icon-active-learning:after{border-left-color:#fab150}.hex-gray-lg.icon-conversations-in-privacy{background-color:#7a7994}.hex-gray-lg.icon-conversations-in-privacy:before{border-right-color:#7a7994}.hex-gray-lg.icon-conversations-in-privacy:after{border-left-color:#7a7994}.hex-gray-lg.icon-conversations-at-psr{background-color:#7a7994}.hex-gray-lg.icon-conversations-at-psr:before{border-right-color:#7a7994}.hex-gray-lg.icon-conversations-at-psr:after{border-left-color:#7a7994}.hex-gray-lg.icon-spotlight-stage{background-color:#51a1aa}.hex-gray-lg.icon-spotlight-stage:before{border-right-color:#51a1aa}.hex-gray-lg.icon-spotlight-stage:after{border-left-color:#51a1aa}.hex-gray-lg.icon-advanced-topics-in-privacy{background-color:#003f64}.hex-gray-lg.icon-advanced-topics-in-privacy:before{border-right-color:#003f64}.hex-gray-lg.icon-advanced-topics-in-privacy:after{border-left-color:#003f64}.hex-gray-lg.icon-networking{background-color:#4e565b}.hex-gray-lg.icon-networking:before{border-right-color:#4e565b}.hex-gray-lg.icon-networking:after{border-left-color:#4e565b}.hex-gray-lg.icon-the-little-big-stage{background-color:#336483}.hex-gray-lg.icon-the-little-big-stage:before{border-right-color:#336483}.hex-gray-lg.icon-the-little-big-stage:after{border-left-color:#336483}.hex-gray-lg.icon-general-session{background-color:#732969}.hex-gray-lg.icon-general-session:before{border-right-color:#732969}.hex-gray-lg.icon-general-session:after{border-left-color:#732969}.hex-gray-lg.icon-presentation-of-research{background-color:#236C5F}.hex-gray-lg.icon-presentation-of-research:before{border-right-color:#236C5F}.hex-gray-lg.icon-presentation-of-research:after{border-left-color:#236C5F}.hex-gray-lg.icon-privacy-tech-vendor-showcase{background-color:#00a0e2}.hex-gray-lg.icon-privacy-tech-vendor-showcase:before{border-right-color:#00a0e2}.hex-gray-lg.icon-privacy-tech-vendor-showcase:after{border-left-color:#00a0e2}.hex-gray-lg.icon-panel-discussion{background-color:#2782B8}.hex-gray-lg.icon-panel-discussion:before{border-right-color:#2782B8}.hex-gray-lg.icon-panel-discussion:after{border-left-color:#2782B8}.hex-gray-lg.icon-resources{background-color:#70bf4c}.hex-gray-lg.icon-resources:before{border-right-color:#70bf4c}.hex-gray-lg.icon-resources:after{border-left-color:#70bf4c}.hex-gray-lg.icon-topics{background-color:#fab150}.hex-gray-lg.icon-topics:before{border-right-color:#fab150}.hex-gray-lg.icon-topics:after{border-left-color:#fab150}.hex-gray-lg.icon-research{background-color:#7a7994}.hex-gray-lg.icon-research:before{border-right-color:#7a7994}.hex-gray-lg.icon-research:after{border-left-color:#7a7994}.hex-gray-lg.icon-tools{background-color:#0c7ec0}.hex-gray-lg.icon-tools:before{border-right-color:#0c7ec0}.hex-gray-lg.icon-tools:after{border-left-color:#0c7ec0}.hex-gray-lg.icon-job{background-color:#e64b3d}.hex-gray-lg.icon-job:before{border-right-color:#e64b3d}.hex-gray-lg.icon-job:after{border-left-color:#e64b3d}.hex-gray-lg.icon-jobs{background-color:#e64b3d}.hex-gray-lg.icon-jobs:before{border-right-color:#e64b3d}.hex-gray-lg.icon-jobs:after{border-left-color:#e64b3d}.hex-gray-lg.icon-career{background-color:#e64b3d}.hex-gray-lg.icon-career:before{border-right-color:#e64b3d}.hex-gray-lg.icon-career:after{border-left-color:#e64b3d}.hex-gray-lg.icon-articles{background-color:#70bf4c}.hex-gray-lg.icon-articles:before{border-right-color:#70bf4c}.hex-gray-lg.icon-articles:after{border-left-color:#70bf4c}.hex-gray-lg.icon-news{background-color:#70bf4c}.hex-gray-lg.icon-news:before{border-right-color:#70bf4c}.hex-gray-lg.icon-news:after{border-left-color:#70bf4c}.hex-gray-lg.icon-dpa{background-color:#51a1aa}.hex-gray-lg.icon-dpa:before{border-right-color:#51a1aa}.hex-gray-lg.icon-dpa:after{border-left-color:#51a1aa}.hex-gray-lg.icon-gallery{background-color:#fab150}.hex-gray-lg.icon-gallery:before{border-right-color:#fab150}.hex-gray-lg.icon-gallery:after{border-left-color:#fab150}.hex-gray-lg.icon-discuss{background-color:#236c5f}.hex-gray-lg.icon-discuss:before{border-right-color:#236c5f}.hex-gray-lg.icon-discuss:after{border-left-color:#236c5f}.hex-gray-lg.icon-glossary{background-color:#336483}.hex-gray-lg.icon-glossary:before{border-right-color:#336483}.hex-gray-lg.icon-glossary:after{border-left-color:#336483}.hex-gray-lg.icon-Glossary{background-color:#336483}.hex-gray-lg.icon-Glossary:before{border-right-color:#336483}.hex-gray-lg.icon-Glossary:after{border-left-color:#336483}.hex-gray-lg.icon-books{background-color:#003f64}.hex-gray-lg.icon-books:before{border-right-color:#003f64}.hex-gray-lg.icon-books:after{border-left-color:#003f64}.hex-gray-lg.icon-presentations{background-color:#e64b3d}.hex-gray-lg.icon-presentations:before{border-right-color:#e64b3d}.hex-gray-lg.icon-presentations:after{border-left-color:#e64b3d}.hex-gray-lg.icon-infographic{background-color:#e64b3d}.hex-gray-lg.icon-infographic:before{border-right-color:#e64b3d}.hex-gray-lg.icon-infographic:after{border-left-color:#e64b3d}.hex-gray-lg.icon-webcons{background-color:#732969}.hex-gray-lg.icon-webcons:before{border-right-color:#732969}.hex-gray-lg.icon-webcons:after{border-left-color:#732969}.hex-gray-lg.icon-web-conferences{background-color:#732969}.hex-gray-lg.icon-web-conferences:before{border-right-color:#732969}.hex-gray-lg.icon-web-conferences:after{border-left-color:#732969}.hex-gray-lg.icon-videos{background-color:#4e565b}.hex-gray-lg.icon-videos:before{border-right-color:#4e565b}.hex-gray-lg.icon-videos:after{border-left-color:#4e565b}.hex-gray-lg.icon-video{background-color:#4e565b}.hex-gray-lg.icon-video:before{border-right-color:#4e565b}.hex-gray-lg.icon-video:after{border-left-color:#4e565b}.hex-gray-lg.icon-westin{background-color:#1f1f1f}.hex-gray-lg.icon-westin:before{border-right-color:#1f1f1f}.hex-gray-lg.icon-westin:after{border-left-color:#1f1f1f}.hex-gray-lg.icon-vendors{background-color:#732969}.hex-gray-lg.icon-vendors:before{border-right-color:#732969}.hex-gray-lg.icon-vendors:after{border-left-color:#732969}.hex-gray-lg.icon-privacy{background-color:#732969}.hex-gray-lg.icon-privacy:before{border-right-color:#732969}.hex-gray-lg.icon-privacy:after{border-left-color:#732969}.hex-gray-lg.icon-ftc{background-color:#236c5f}.hex-gray-lg.icon-ftc:before{border-right-color:#236c5f}.hex-gray-lg.icon-ftc:after{border-left-color:#236c5f}.hex-gray-lg.icon-enforcement{background-color:#7a7994}.hex-gray-lg.icon-enforcement:before{border-right-color:#7a7994}.hex-gray-lg.icon-enforcement:after{border-left-color:#7a7994}.menu-icons .hex-gray-lg{position:absolute;top:7px;right:15px;opacity:0.6}.menu-icons .hex-gray-lg .icon{top:4px;left:0}.hex-gray-xlg{width:85px;height:160px;background-color:#ccc;position:relative}.hex-gray-xlg:before,.hex-gray-xlg:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0}.hex-gray-xlg:before{left:-50px;border-right:50px solid #ccc;border-bottom:80px solid transparent;border-top:80px solid transparent}.hex-gray-xlg:after{right:-50px;border-left:50px solid #ccc;border-bottom:80px solid transparent;border-top:80px solid transparent}.hex-gray-xlg.icon-traditional-breakout{background-color:#C21C76}.hex-gray-xlg.icon-traditional-breakout:before{border-right-color:#C21C76}.hex-gray-xlg.icon-traditional-breakout:after{border-left-color:#C21C76}.hex-gray-xlg.icon-workshop{background-color:#e64b3d}.hex-gray-xlg.icon-workshop:before{border-right-color:#e64b3d}.hex-gray-xlg.icon-workshop:after{border-left-color:#e64b3d}.hex-gray-xlg.icon-certification{background-color:#70bf4c}.hex-gray-xlg.icon-certification:before{border-right-color:#70bf4c}.hex-gray-xlg.icon-certification:after{border-left-color:#70bf4c}.hex-gray-xlg.icon-training{background-color:#236c5f}.hex-gray-xlg.icon-training:before{border-right-color:#236c5f}.hex-gray-xlg.icon-training:after{border-left-color:#236c5f}.hex-gray-xlg.icon-active-learning{background-color:#fab150}.hex-gray-xlg.icon-active-learning:before{border-right-color:#fab150}.hex-gray-xlg.icon-active-learning:after{border-left-color:#fab150}.hex-gray-xlg.icon-conversations-in-privacy{background-color:#7a7994}.hex-gray-xlg.icon-conversations-in-privacy:before{border-right-color:#7a7994}.hex-gray-xlg.icon-conversations-in-privacy:after{border-left-color:#7a7994}.hex-gray-xlg.icon-conversations-at-psr{background-color:#7a7994}.hex-gray-xlg.icon-conversations-at-psr:before{border-right-color:#7a7994}.hex-gray-xlg.icon-conversations-at-psr:after{border-left-color:#7a7994}.hex-gray-xlg.icon-spotlight-stage{background-color:#51a1aa}.hex-gray-xlg.icon-spotlight-stage:before{border-right-color:#51a1aa}.hex-gray-xlg.icon-spotlight-stage:after{border-left-color:#51a1aa}.hex-gray-xlg.icon-advanced-topics-in-privacy{background-color:#003f64}.hex-gray-xlg.icon-advanced-topics-in-privacy:before{border-right-color:#003f64}.hex-gray-xlg.icon-advanced-topics-in-privacy:after{border-left-color:#003f64}.hex-gray-xlg.icon-networking{background-color:#4e565b}.hex-gray-xlg.icon-networking:before{border-right-color:#4e565b}.hex-gray-xlg.icon-networking:after{border-left-color:#4e565b}.hex-gray-xlg.icon-the-little-big-stage{background-color:#336483}.hex-gray-xlg.icon-the-little-big-stage:before{border-right-color:#336483}.hex-gray-xlg.icon-the-little-big-stage:after{border-left-color:#336483}.hex-gray-xlg.icon-general-session{background-color:#732969}.hex-gray-xlg.icon-general-session:before{border-right-color:#732969}.hex-gray-xlg.icon-general-session:after{border-left-color:#732969}.hex-gray-xlg.icon-presentation-of-research{background-color:#236C5F}.hex-gray-xlg.icon-presentation-of-research:before{border-right-color:#236C5F}.hex-gray-xlg.icon-presentation-of-research:after{border-left-color:#236C5F}.hex-gray-xlg.icon-privacy-tech-vendor-showcase{background-color:#00a0e2}.hex-gray-xlg.icon-privacy-tech-vendor-showcase:before{border-right-color:#00a0e2}.hex-gray-xlg.icon-privacy-tech-vendor-showcase:after{border-left-color:#00a0e2}.hex-gray-xlg.icon-panel-discussion{background-color:#2782B8}.hex-gray-xlg.icon-panel-discussion:before{border-right-color:#2782B8}.hex-gray-xlg.icon-panel-discussion:after{border-left-color:#2782B8}.hex-gray-xlg.icon-resources{background-color:#70bf4c}.hex-gray-xlg.icon-resources:before{border-right-color:#70bf4c}.hex-gray-xlg.icon-resources:after{border-left-color:#70bf4c}.hex-gray-xlg.icon-topics{background-color:#fab150}.hex-gray-xlg.icon-topics:before{border-right-color:#fab150}.hex-gray-xlg.icon-topics:after{border-left-color:#fab150}.hex-gray-xlg.icon-research{background-color:#7a7994}.hex-gray-xlg.icon-research:before{border-right-color:#7a7994}.hex-gray-xlg.icon-research:after{border-left-color:#7a7994}.hex-gray-xlg.icon-tools{background-color:#0c7ec0}.hex-gray-xlg.icon-tools:before{border-right-color:#0c7ec0}.hex-gray-xlg.icon-tools:after{border-left-color:#0c7ec0}.hex-gray-xlg.icon-job{background-color:#e64b3d}.hex-gray-xlg.icon-job:before{border-right-color:#e64b3d}.hex-gray-xlg.icon-job:after{border-left-color:#e64b3d}.hex-gray-xlg.icon-jobs{background-color:#e64b3d}.hex-gray-xlg.icon-jobs:before{border-right-color:#e64b3d}.hex-gray-xlg.icon-jobs:after{border-left-color:#e64b3d}.hex-gray-xlg.icon-career{background-color:#e64b3d}.hex-gray-xlg.icon-career:before{border-right-color:#e64b3d}.hex-gray-xlg.icon-career:after{border-left-color:#e64b3d}.hex-gray-xlg.icon-articles{background-color:#70bf4c}.hex-gray-xlg.icon-articles:before{border-right-color:#70bf4c}.hex-gray-xlg.icon-articles:after{border-left-color:#70bf4c}.hex-gray-xlg.icon-news{background-color:#70bf4c}.hex-gray-xlg.icon-news:before{border-right-color:#70bf4c}.hex-gray-xlg.icon-news:after{border-left-color:#70bf4c}.hex-gray-xlg.icon-dpa{background-color:#51a1aa}.hex-gray-xlg.icon-dpa:before{border-right-color:#51a1aa}.hex-gray-xlg.icon-dpa:after{border-left-color:#51a1aa}.hex-gray-xlg.icon-gallery{background-color:#fab150}.hex-gray-xlg.icon-gallery:before{border-right-color:#fab150}.hex-gray-xlg.icon-gallery:after{border-left-color:#fab150}.hex-gray-xlg.icon-discuss{background-color:#236c5f}.hex-gray-xlg.icon-discuss:before{border-right-color:#236c5f}.hex-gray-xlg.icon-discuss:after{border-left-color:#236c5f}.hex-gray-xlg.icon-glossary{background-color:#336483}.hex-gray-xlg.icon-glossary:before{border-right-color:#336483}.hex-gray-xlg.icon-glossary:after{border-left-color:#336483}.hex-gray-xlg.icon-Glossary{background-color:#336483}.hex-gray-xlg.icon-Glossary:before{border-right-color:#336483}.hex-gray-xlg.icon-Glossary:after{border-left-color:#336483}.hex-gray-xlg.icon-books{background-color:#003f64}.hex-gray-xlg.icon-books:before{border-right-color:#003f64}.hex-gray-xlg.icon-books:after{border-left-color:#003f64}.hex-gray-xlg.icon-presentations{background-color:#e64b3d}.hex-gray-xlg.icon-presentations:before{border-right-color:#e64b3d}.hex-gray-xlg.icon-presentations:after{border-left-color:#e64b3d}.hex-gray-xlg.icon-infographic{background-color:#e64b3d}.hex-gray-xlg.icon-infographic:before{border-right-color:#e64b3d}.hex-gray-xlg.icon-infographic:after{border-left-color:#e64b3d}.hex-gray-xlg.icon-webcons{background-color:#732969}.hex-gray-xlg.icon-webcons:before{border-right-color:#732969}.hex-gray-xlg.icon-webcons:after{border-left-color:#732969}.hex-gray-xlg.icon-web-conferences{background-color:#732969}.hex-gray-xlg.icon-web-conferences:before{border-right-color:#732969}.hex-gray-xlg.icon-web-conferences:after{border-left-color:#732969}.hex-gray-xlg.icon-videos{background-color:#4e565b}.hex-gray-xlg.icon-videos:before{border-right-color:#4e565b}.hex-gray-xlg.icon-videos:after{border-left-color:#4e565b}.hex-gray-xlg.icon-video{background-color:#4e565b}.hex-gray-xlg.icon-video:before{border-right-color:#4e565b}.hex-gray-xlg.icon-video:after{border-left-color:#4e565b}.hex-gray-xlg.icon-westin{background-color:#1f1f1f}.hex-gray-xlg.icon-westin:before{border-right-color:#1f1f1f}.hex-gray-xlg.icon-westin:after{border-left-color:#1f1f1f}.hex-gray-xlg.icon-vendors{background-color:#732969}.hex-gray-xlg.icon-vendors:before{border-right-color:#732969}.hex-gray-xlg.icon-vendors:after{border-left-color:#732969}.hex-gray-xlg.icon-privacy{background-color:#732969}.hex-gray-xlg.icon-privacy:before{border-right-color:#732969}.hex-gray-xlg.icon-privacy:after{border-left-color:#732969}.hex-gray-xlg.icon-ftc{background-color:#236c5f}.hex-gray-xlg.icon-ftc:before{border-right-color:#236c5f}.hex-gray-xlg.icon-ftc:after{border-left-color:#236c5f}.hex-gray-xlg.icon-enforcement{background-color:#7a7994}.hex-gray-xlg.icon-enforcement:before{border-right-color:#7a7994}.hex-gray-xlg.icon-enforcement:after{border-left-color:#7a7994}.menu-icons .hex-gray-xlg{position:absolute;top:7px;right:15px;opacity:0.6}.menu-icons .hex-gray-xlg .icon{top:4px;left:0}.hex-mega{width:23.8px;height:45px;background-color:#70bf4c;position:relative}.hex-mega:before,.hex-mega:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0}.hex-mega:before{left:-14px;border-right:14px solid #70bf4c;border-bottom:22px solid transparent;border-top:22px solid transparent}.hex-mega:after{right:-14px;border-left:14px solid #70bf4c;border-bottom:22px solid transparent;border-top:22px solid transparent}.hex-mega.icon-traditional-breakout{background-color:#C21C76}.hex-mega.icon-traditional-breakout:before{border-right-color:#C21C76}.hex-mega.icon-traditional-breakout:after{border-left-color:#C21C76}.hex-mega.icon-workshop{background-color:#e64b3d}.hex-mega.icon-workshop:before{border-right-color:#e64b3d}.hex-mega.icon-workshop:after{border-left-color:#e64b3d}.hex-mega.icon-certification{background-color:#70bf4c}.hex-mega.icon-certification:before{border-right-color:#70bf4c}.hex-mega.icon-certification:after{border-left-color:#70bf4c}.hex-mega.icon-training{background-color:#236c5f}.hex-mega.icon-training:before{border-right-color:#236c5f}.hex-mega.icon-training:after{border-left-color:#236c5f}.hex-mega.icon-active-learning{background-color:#fab150}.hex-mega.icon-active-learning:before{border-right-color:#fab150}.hex-mega.icon-active-learning:after{border-left-color:#fab150}.hex-mega.icon-conversations-in-privacy{background-color:#7a7994}.hex-mega.icon-conversations-in-privacy:before{border-right-color:#7a7994}.hex-mega.icon-conversations-in-privacy:after{border-left-color:#7a7994}.hex-mega.icon-conversations-at-psr{background-color:#7a7994}.hex-mega.icon-conversations-at-psr:before{border-right-color:#7a7994}.hex-mega.icon-conversations-at-psr:after{border-left-color:#7a7994}.hex-mega.icon-spotlight-stage{background-color:#51a1aa}.hex-mega.icon-spotlight-stage:before{border-right-color:#51a1aa}.hex-mega.icon-spotlight-stage:after{border-left-color:#51a1aa}.hex-mega.icon-advanced-topics-in-privacy{background-color:#003f64}.hex-mega.icon-advanced-topics-in-privacy:before{border-right-color:#003f64}.hex-mega.icon-advanced-topics-in-privacy:after{border-left-color:#003f64}.hex-mega.icon-networking{background-color:#4e565b}.hex-mega.icon-networking:before{border-right-color:#4e565b}.hex-mega.icon-networking:after{border-left-color:#4e565b}.hex-mega.icon-the-little-big-stage{background-color:#336483}.hex-mega.icon-the-little-big-stage:before{border-right-color:#336483}.hex-mega.icon-the-little-big-stage:after{border-left-color:#336483}.hex-mega.icon-general-session{background-color:#732969}.hex-mega.icon-general-session:before{border-right-color:#732969}.hex-mega.icon-general-session:after{border-left-color:#732969}.hex-mega.icon-presentation-of-research{background-color:#236C5F}.hex-mega.icon-presentation-of-research:before{border-right-color:#236C5F}.hex-mega.icon-presentation-of-research:after{border-left-color:#236C5F}.hex-mega.icon-privacy-tech-vendor-showcase{background-color:#00a0e2}.hex-mega.icon-privacy-tech-vendor-showcase:before{border-right-color:#00a0e2}.hex-mega.icon-privacy-tech-vendor-showcase:after{border-left-color:#00a0e2}.hex-mega.icon-panel-discussion{background-color:#2782B8}.hex-mega.icon-panel-discussion:before{border-right-color:#2782B8}.hex-mega.icon-panel-discussion:after{border-left-color:#2782B8}.hex-mega.icon-resources{background-color:#70bf4c}.hex-mega.icon-resources:before{border-right-color:#70bf4c}.hex-mega.icon-resources:after{border-left-color:#70bf4c}.hex-mega.icon-topics{background-color:#fab150}.hex-mega.icon-topics:before{border-right-color:#fab150}.hex-mega.icon-topics:after{border-left-color:#fab150}.hex-mega.icon-research{background-color:#7a7994}.hex-mega.icon-research:before{border-right-color:#7a7994}.hex-mega.icon-research:after{border-left-color:#7a7994}.hex-mega.icon-tools{background-color:#0c7ec0}.hex-mega.icon-tools:before{border-right-color:#0c7ec0}.hex-mega.icon-tools:after{border-left-color:#0c7ec0}.hex-mega.icon-job{background-color:#e64b3d}.hex-mega.icon-job:before{border-right-color:#e64b3d}.hex-mega.icon-job:after{border-left-color:#e64b3d}.hex-mega.icon-jobs{background-color:#e64b3d}.hex-mega.icon-jobs:before{border-right-color:#e64b3d}.hex-mega.icon-jobs:after{border-left-color:#e64b3d}.hex-mega.icon-career{background-color:#e64b3d}.hex-mega.icon-career:before{border-right-color:#e64b3d}.hex-mega.icon-career:after{border-left-color:#e64b3d}.hex-mega.icon-articles{background-color:#70bf4c}.hex-mega.icon-articles:before{border-right-color:#70bf4c}.hex-mega.icon-articles:after{border-left-color:#70bf4c}.hex-mega.icon-news{background-color:#70bf4c}.hex-mega.icon-news:before{border-right-color:#70bf4c}.hex-mega.icon-news:after{border-left-color:#70bf4c}.hex-mega.icon-dpa{background-color:#51a1aa}.hex-mega.icon-dpa:before{border-right-color:#51a1aa}.hex-mega.icon-dpa:after{border-left-color:#51a1aa}.hex-mega.icon-gallery{background-color:#fab150}.hex-mega.icon-gallery:before{border-right-color:#fab150}.hex-mega.icon-gallery:after{border-left-color:#fab150}.hex-mega.icon-discuss{background-color:#236c5f}.hex-mega.icon-discuss:before{border-right-color:#236c5f}.hex-mega.icon-discuss:after{border-left-color:#236c5f}.hex-mega.icon-glossary{background-color:#336483}.hex-mega.icon-glossary:before{border-right-color:#336483}.hex-mega.icon-glossary:after{border-left-color:#336483}.hex-mega.icon-Glossary{background-color:#336483}.hex-mega.icon-Glossary:before{border-right-color:#336483}.hex-mega.icon-Glossary:after{border-left-color:#336483}.hex-mega.icon-books{background-color:#003f64}.hex-mega.icon-books:before{border-right-color:#003f64}.hex-mega.icon-books:after{border-left-color:#003f64}.hex-mega.icon-presentations{background-color:#e64b3d}.hex-mega.icon-presentations:before{border-right-color:#e64b3d}.hex-mega.icon-presentations:after{border-left-color:#e64b3d}.hex-mega.icon-infographic{background-color:#e64b3d}.hex-mega.icon-infographic:before{border-right-color:#e64b3d}.hex-mega.icon-infographic:after{border-left-color:#e64b3d}.hex-mega.icon-webcons{background-color:#732969}.hex-mega.icon-webcons:before{border-right-color:#732969}.hex-mega.icon-webcons:after{border-left-color:#732969}.hex-mega.icon-web-conferences{background-color:#732969}.hex-mega.icon-web-conferences:before{border-right-color:#732969}.hex-mega.icon-web-conferences:after{border-left-color:#732969}.hex-mega.icon-videos{background-color:#4e565b}.hex-mega.icon-videos:before{border-right-color:#4e565b}.hex-mega.icon-videos:after{border-left-color:#4e565b}.hex-mega.icon-video{background-color:#4e565b}.hex-mega.icon-video:before{border-right-color:#4e565b}.hex-mega.icon-video:after{border-left-color:#4e565b}.hex-mega.icon-westin{background-color:#1f1f1f}.hex-mega.icon-westin:before{border-right-color:#1f1f1f}.hex-mega.icon-westin:after{border-left-color:#1f1f1f}.hex-mega.icon-vendors{background-color:#732969}.hex-mega.icon-vendors:before{border-right-color:#732969}.hex-mega.icon-vendors:after{border-left-color:#732969}.hex-mega.icon-privacy{background-color:#732969}.hex-mega.icon-privacy:before{border-right-color:#732969}.hex-mega.icon-privacy:after{border-left-color:#732969}.hex-mega.icon-ftc{background-color:#236c5f}.hex-mega.icon-ftc:before{border-right-color:#236c5f}.hex-mega.icon-ftc:after{border-left-color:#236c5f}.hex-mega.icon-enforcement{background-color:#7a7994}.hex-mega.icon-enforcement:before{border-right-color:#7a7994}.hex-mega.icon-enforcement:after{border-left-color:#7a7994}.menu-icons .hex-mega{position:absolute;top:7px;right:15px;opacity:0.6}.menu-icons .hex-mega .icon{top:4px;left:0}.hex-warning-med{width:17px;height:32px;background-color:#fab150;position:relative;margin-left:20px !important}.hex-warning-med:before,.hex-warning-med:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0}.hex-warning-med:before{left:-10px;border-right:10px solid #fab150;border-bottom:16px solid transparent;border-top:16px solid transparent}.hex-warning-med:after{right:-10px;border-left:10px solid #fab150;border-bottom:16px solid transparent;border-top:16px solid transparent}.hex-warning-med.icon-traditional-breakout{background-color:#C21C76}.hex-warning-med.icon-traditional-breakout:before{border-right-color:#C21C76}.hex-warning-med.icon-traditional-breakout:after{border-left-color:#C21C76}.hex-warning-med.icon-workshop{background-color:#e64b3d}.hex-warning-med.icon-workshop:before{border-right-color:#e64b3d}.hex-warning-med.icon-workshop:after{border-left-color:#e64b3d}.hex-warning-med.icon-certification{background-color:#70bf4c}.hex-warning-med.icon-certification:before{border-right-color:#70bf4c}.hex-warning-med.icon-certification:after{border-left-color:#70bf4c}.hex-warning-med.icon-training{background-color:#236c5f}.hex-warning-med.icon-training:before{border-right-color:#236c5f}.hex-warning-med.icon-training:after{border-left-color:#236c5f}.hex-warning-med.icon-active-learning{background-color:#fab150}.hex-warning-med.icon-active-learning:before{border-right-color:#fab150}.hex-warning-med.icon-active-learning:after{border-left-color:#fab150}.hex-warning-med.icon-conversations-in-privacy{background-color:#7a7994}.hex-warning-med.icon-conversations-in-privacy:before{border-right-color:#7a7994}.hex-warning-med.icon-conversations-in-privacy:after{border-left-color:#7a7994}.hex-warning-med.icon-conversations-at-psr{background-color:#7a7994}.hex-warning-med.icon-conversations-at-psr:before{border-right-color:#7a7994}.hex-warning-med.icon-conversations-at-psr:after{border-left-color:#7a7994}.hex-warning-med.icon-spotlight-stage{background-color:#51a1aa}.hex-warning-med.icon-spotlight-stage:before{border-right-color:#51a1aa}.hex-warning-med.icon-spotlight-stage:after{border-left-color:#51a1aa}.hex-warning-med.icon-advanced-topics-in-privacy{background-color:#003f64}.hex-warning-med.icon-advanced-topics-in-privacy:before{border-right-color:#003f64}.hex-warning-med.icon-advanced-topics-in-privacy:after{border-left-color:#003f64}.hex-warning-med.icon-networking{background-color:#4e565b}.hex-warning-med.icon-networking:before{border-right-color:#4e565b}.hex-warning-med.icon-networking:after{border-left-color:#4e565b}.hex-warning-med.icon-the-little-big-stage{background-color:#336483}.hex-warning-med.icon-the-little-big-stage:before{border-right-color:#336483}.hex-warning-med.icon-the-little-big-stage:after{border-left-color:#336483}.hex-warning-med.icon-general-session{background-color:#732969}.hex-warning-med.icon-general-session:before{border-right-color:#732969}.hex-warning-med.icon-general-session:after{border-left-color:#732969}.hex-warning-med.icon-presentation-of-research{background-color:#236C5F}.hex-warning-med.icon-presentation-of-research:before{border-right-color:#236C5F}.hex-warning-med.icon-presentation-of-research:after{border-left-color:#236C5F}.hex-warning-med.icon-privacy-tech-vendor-showcase{background-color:#00a0e2}.hex-warning-med.icon-privacy-tech-vendor-showcase:before{border-right-color:#00a0e2}.hex-warning-med.icon-privacy-tech-vendor-showcase:after{border-left-color:#00a0e2}.hex-warning-med.icon-panel-discussion{background-color:#2782B8}.hex-warning-med.icon-panel-discussion:before{border-right-color:#2782B8}.hex-warning-med.icon-panel-discussion:after{border-left-color:#2782B8}.hex-warning-med.icon-resources{background-color:#70bf4c}.hex-warning-med.icon-resources:before{border-right-color:#70bf4c}.hex-warning-med.icon-resources:after{border-left-color:#70bf4c}.hex-warning-med.icon-topics{background-color:#fab150}.hex-warning-med.icon-topics:before{border-right-color:#fab150}.hex-warning-med.icon-topics:after{border-left-color:#fab150}.hex-warning-med.icon-research{background-color:#7a7994}.hex-warning-med.icon-research:before{border-right-color:#7a7994}.hex-warning-med.icon-research:after{border-left-color:#7a7994}.hex-warning-med.icon-tools{background-color:#0c7ec0}.hex-warning-med.icon-tools:before{border-right-color:#0c7ec0}.hex-warning-med.icon-tools:after{border-left-color:#0c7ec0}.hex-warning-med.icon-job{background-color:#e64b3d}.hex-warning-med.icon-job:before{border-right-color:#e64b3d}.hex-warning-med.icon-job:after{border-left-color:#e64b3d}.hex-warning-med.icon-jobs{background-color:#e64b3d}.hex-warning-med.icon-jobs:before{border-right-color:#e64b3d}.hex-warning-med.icon-jobs:after{border-left-color:#e64b3d}.hex-warning-med.icon-career{background-color:#e64b3d}.hex-warning-med.icon-career:before{border-right-color:#e64b3d}.hex-warning-med.icon-career:after{border-left-color:#e64b3d}.hex-warning-med.icon-articles{background-color:#70bf4c}.hex-warning-med.icon-articles:before{border-right-color:#70bf4c}.hex-warning-med.icon-articles:after{border-left-color:#70bf4c}.hex-warning-med.icon-news{background-color:#70bf4c}.hex-warning-med.icon-news:before{border-right-color:#70bf4c}.hex-warning-med.icon-news:after{border-left-color:#70bf4c}.hex-warning-med.icon-dpa{background-color:#51a1aa}.hex-warning-med.icon-dpa:before{border-right-color:#51a1aa}.hex-warning-med.icon-dpa:after{border-left-color:#51a1aa}.hex-warning-med.icon-gallery{background-color:#fab150}.hex-warning-med.icon-gallery:before{border-right-color:#fab150}.hex-warning-med.icon-gallery:after{border-left-color:#fab150}.hex-warning-med.icon-discuss{background-color:#236c5f}.hex-warning-med.icon-discuss:before{border-right-color:#236c5f}.hex-warning-med.icon-discuss:after{border-left-color:#236c5f}.hex-warning-med.icon-glossary{background-color:#336483}.hex-warning-med.icon-glossary:before{border-right-color:#336483}.hex-warning-med.icon-glossary:after{border-left-color:#336483}.hex-warning-med.icon-Glossary{background-color:#336483}.hex-warning-med.icon-Glossary:before{border-right-color:#336483}.hex-warning-med.icon-Glossary:after{border-left-color:#336483}.hex-warning-med.icon-books{background-color:#003f64}.hex-warning-med.icon-books:before{border-right-color:#003f64}.hex-warning-med.icon-books:after{border-left-color:#003f64}.hex-warning-med.icon-presentations{background-color:#e64b3d}.hex-warning-med.icon-presentations:before{border-right-color:#e64b3d}.hex-warning-med.icon-presentations:after{border-left-color:#e64b3d}.hex-warning-med.icon-infographic{background-color:#e64b3d}.hex-warning-med.icon-infographic:before{border-right-color:#e64b3d}.hex-warning-med.icon-infographic:after{border-left-color:#e64b3d}.hex-warning-med.icon-webcons{background-color:#732969}.hex-warning-med.icon-webcons:before{border-right-color:#732969}.hex-warning-med.icon-webcons:after{border-left-color:#732969}.hex-warning-med.icon-web-conferences{background-color:#732969}.hex-warning-med.icon-web-conferences:before{border-right-color:#732969}.hex-warning-med.icon-web-conferences:after{border-left-color:#732969}.hex-warning-med.icon-videos{background-color:#4e565b}.hex-warning-med.icon-videos:before{border-right-color:#4e565b}.hex-warning-med.icon-videos:after{border-left-color:#4e565b}.hex-warning-med.icon-video{background-color:#4e565b}.hex-warning-med.icon-video:before{border-right-color:#4e565b}.hex-warning-med.icon-video:after{border-left-color:#4e565b}.hex-warning-med.icon-westin{background-color:#1f1f1f}.hex-warning-med.icon-westin:before{border-right-color:#1f1f1f}.hex-warning-med.icon-westin:after{border-left-color:#1f1f1f}.hex-warning-med.icon-vendors{background-color:#732969}.hex-warning-med.icon-vendors:before{border-right-color:#732969}.hex-warning-med.icon-vendors:after{border-left-color:#732969}.hex-warning-med.icon-privacy{background-color:#732969}.hex-warning-med.icon-privacy:before{border-right-color:#732969}.hex-warning-med.icon-privacy:after{border-left-color:#732969}.hex-warning-med.icon-ftc{background-color:#236c5f}.hex-warning-med.icon-ftc:before{border-right-color:#236c5f}.hex-warning-med.icon-ftc:after{border-left-color:#236c5f}.hex-warning-med.icon-enforcement{background-color:#7a7994}.hex-warning-med.icon-enforcement:before{border-right-color:#7a7994}.hex-warning-med.icon-enforcement:after{border-left-color:#7a7994}.menu-icons .hex-warning-med{position:absolute;top:7px;right:15px;opacity:0.6}.menu-icons .hex-warning-med .icon{top:4px;left:0}.hex-success-med{width:17px;height:32px;background-color:#70bf4c;position:relative;margin-left:20px !important}.hex-success-med:before,.hex-success-med:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0}.hex-success-med:before{left:-10px;border-right:10px solid #70bf4c;border-bottom:16px solid transparent;border-top:16px solid transparent}.hex-success-med:after{right:-10px;border-left:10px solid #70bf4c;border-bottom:16px solid transparent;border-top:16px solid transparent}.hex-success-med.icon-traditional-breakout{background-color:#C21C76}.hex-success-med.icon-traditional-breakout:before{border-right-color:#C21C76}.hex-success-med.icon-traditional-breakout:after{border-left-color:#C21C76}.hex-success-med.icon-workshop{background-color:#e64b3d}.hex-success-med.icon-workshop:before{border-right-color:#e64b3d}.hex-success-med.icon-workshop:after{border-left-color:#e64b3d}.hex-success-med.icon-certification{background-color:#70bf4c}.hex-success-med.icon-certification:before{border-right-color:#70bf4c}.hex-success-med.icon-certification:after{border-left-color:#70bf4c}.hex-success-med.icon-training{background-color:#236c5f}.hex-success-med.icon-training:before{border-right-color:#236c5f}.hex-success-med.icon-training:after{border-left-color:#236c5f}.hex-success-med.icon-active-learning{background-color:#fab150}.hex-success-med.icon-active-learning:before{border-right-color:#fab150}.hex-success-med.icon-active-learning:after{border-left-color:#fab150}.hex-success-med.icon-conversations-in-privacy{background-color:#7a7994}.hex-success-med.icon-conversations-in-privacy:before{border-right-color:#7a7994}.hex-success-med.icon-conversations-in-privacy:after{border-left-color:#7a7994}.hex-success-med.icon-conversations-at-psr{background-color:#7a7994}.hex-success-med.icon-conversations-at-psr:before{border-right-color:#7a7994}.hex-success-med.icon-conversations-at-psr:after{border-left-color:#7a7994}.hex-success-med.icon-spotlight-stage{background-color:#51a1aa}.hex-success-med.icon-spotlight-stage:before{border-right-color:#51a1aa}.hex-success-med.icon-spotlight-stage:after{border-left-color:#51a1aa}.hex-success-med.icon-advanced-topics-in-privacy{background-color:#003f64}.hex-success-med.icon-advanced-topics-in-privacy:before{border-right-color:#003f64}.hex-success-med.icon-advanced-topics-in-privacy:after{border-left-color:#003f64}.hex-success-med.icon-networking{background-color:#4e565b}.hex-success-med.icon-networking:before{border-right-color:#4e565b}.hex-success-med.icon-networking:after{border-left-color:#4e565b}.hex-success-med.icon-the-little-big-stage{background-color:#336483}.hex-success-med.icon-the-little-big-stage:before{border-right-color:#336483}.hex-success-med.icon-the-little-big-stage:after{border-left-color:#336483}.hex-success-med.icon-general-session{background-color:#732969}.hex-success-med.icon-general-session:before{border-right-color:#732969}.hex-success-med.icon-general-session:after{border-left-color:#732969}.hex-success-med.icon-presentation-of-research{background-color:#236C5F}.hex-success-med.icon-presentation-of-research:before{border-right-color:#236C5F}.hex-success-med.icon-presentation-of-research:after{border-left-color:#236C5F}.hex-success-med.icon-privacy-tech-vendor-showcase{background-color:#00a0e2}.hex-success-med.icon-privacy-tech-vendor-showcase:before{border-right-color:#00a0e2}.hex-success-med.icon-privacy-tech-vendor-showcase:after{border-left-color:#00a0e2}.hex-success-med.icon-panel-discussion{background-color:#2782B8}.hex-success-med.icon-panel-discussion:before{border-right-color:#2782B8}.hex-success-med.icon-panel-discussion:after{border-left-color:#2782B8}.hex-success-med.icon-resources{background-color:#70bf4c}.hex-success-med.icon-resources:before{border-right-color:#70bf4c}.hex-success-med.icon-resources:after{border-left-color:#70bf4c}.hex-success-med.icon-topics{background-color:#fab150}.hex-success-med.icon-topics:before{border-right-color:#fab150}.hex-success-med.icon-topics:after{border-left-color:#fab150}.hex-success-med.icon-research{background-color:#7a7994}.hex-success-med.icon-research:before{border-right-color:#7a7994}.hex-success-med.icon-research:after{border-left-color:#7a7994}.hex-success-med.icon-tools{background-color:#0c7ec0}.hex-success-med.icon-tools:before{border-right-color:#0c7ec0}.hex-success-med.icon-tools:after{border-left-color:#0c7ec0}.hex-success-med.icon-job{background-color:#e64b3d}.hex-success-med.icon-job:before{border-right-color:#e64b3d}.hex-success-med.icon-job:after{border-left-color:#e64b3d}.hex-success-med.icon-jobs{background-color:#e64b3d}.hex-success-med.icon-jobs:before{border-right-color:#e64b3d}.hex-success-med.icon-jobs:after{border-left-color:#e64b3d}.hex-success-med.icon-career{background-color:#e64b3d}.hex-success-med.icon-career:before{border-right-color:#e64b3d}.hex-success-med.icon-career:after{border-left-color:#e64b3d}.hex-success-med.icon-articles{background-color:#70bf4c}.hex-success-med.icon-articles:before{border-right-color:#70bf4c}.hex-success-med.icon-articles:after{border-left-color:#70bf4c}.hex-success-med.icon-news{background-color:#70bf4c}.hex-success-med.icon-news:before{border-right-color:#70bf4c}.hex-success-med.icon-news:after{border-left-color:#70bf4c}.hex-success-med.icon-dpa{background-color:#51a1aa}.hex-success-med.icon-dpa:before{border-right-color:#51a1aa}.hex-success-med.icon-dpa:after{border-left-color:#51a1aa}.hex-success-med.icon-gallery{background-color:#fab150}.hex-success-med.icon-gallery:before{border-right-color:#fab150}.hex-success-med.icon-gallery:after{border-left-color:#fab150}.hex-success-med.icon-discuss{background-color:#236c5f}.hex-success-med.icon-discuss:before{border-right-color:#236c5f}.hex-success-med.icon-discuss:after{border-left-color:#236c5f}.hex-success-med.icon-glossary{background-color:#336483}.hex-success-med.icon-glossary:before{border-right-color:#336483}.hex-success-med.icon-glossary:after{border-left-color:#336483}.hex-success-med.icon-Glossary{background-color:#336483}.hex-success-med.icon-Glossary:before{border-right-color:#336483}.hex-success-med.icon-Glossary:after{border-left-color:#336483}.hex-success-med.icon-books{background-color:#003f64}.hex-success-med.icon-books:before{border-right-color:#003f64}.hex-success-med.icon-books:after{border-left-color:#003f64}.hex-success-med.icon-presentations{background-color:#e64b3d}.hex-success-med.icon-presentations:before{border-right-color:#e64b3d}.hex-success-med.icon-presentations:after{border-left-color:#e64b3d}.hex-success-med.icon-infographic{background-color:#e64b3d}.hex-success-med.icon-infographic:before{border-right-color:#e64b3d}.hex-success-med.icon-infographic:after{border-left-color:#e64b3d}.hex-success-med.icon-webcons{background-color:#732969}.hex-success-med.icon-webcons:before{border-right-color:#732969}.hex-success-med.icon-webcons:after{border-left-color:#732969}.hex-success-med.icon-web-conferences{background-color:#732969}.hex-success-med.icon-web-conferences:before{border-right-color:#732969}.hex-success-med.icon-web-conferences:after{border-left-color:#732969}.hex-success-med.icon-videos{background-color:#4e565b}.hex-success-med.icon-videos:before{border-right-color:#4e565b}.hex-success-med.icon-videos:after{border-left-color:#4e565b}.hex-success-med.icon-video{background-color:#4e565b}.hex-success-med.icon-video:before{border-right-color:#4e565b}.hex-success-med.icon-video:after{border-left-color:#4e565b}.hex-success-med.icon-westin{background-color:#1f1f1f}.hex-success-med.icon-westin:before{border-right-color:#1f1f1f}.hex-success-med.icon-westin:after{border-left-color:#1f1f1f}.hex-success-med.icon-vendors{background-color:#732969}.hex-success-med.icon-vendors:before{border-right-color:#732969}.hex-success-med.icon-vendors:after{border-left-color:#732969}.hex-success-med.icon-privacy{background-color:#732969}.hex-success-med.icon-privacy:before{border-right-color:#732969}.hex-success-med.icon-privacy:after{border-left-color:#732969}.hex-success-med.icon-ftc{background-color:#236c5f}.hex-success-med.icon-ftc:before{border-right-color:#236c5f}.hex-success-med.icon-ftc:after{border-left-color:#236c5f}.hex-success-med.icon-enforcement{background-color:#7a7994}.hex-success-med.icon-enforcement:before{border-right-color:#7a7994}.hex-success-med.icon-enforcement:after{border-left-color:#7a7994}.menu-icons .hex-success-med{position:absolute;top:7px;right:15px;opacity:0.6}.menu-icons .hex-success-med .icon{top:4px;left:0}.hex-error-med{width:17px;height:32px;background-color:#ff9494;position:relative;margin-left:20px !important}.hex-error-med:before,.hex-error-med:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0}.hex-error-med:before{left:-10px;border-right:10px solid #ff9494;border-bottom:16px solid transparent;border-top:16px solid transparent}.hex-error-med:after{right:-10px;border-left:10px solid #ff9494;border-bottom:16px solid transparent;border-top:16px solid transparent}.hex-error-med.icon-traditional-breakout{background-color:#C21C76}.hex-error-med.icon-traditional-breakout:before{border-right-color:#C21C76}.hex-error-med.icon-traditional-breakout:after{border-left-color:#C21C76}.hex-error-med.icon-workshop{background-color:#e64b3d}.hex-error-med.icon-workshop:before{border-right-color:#e64b3d}.hex-error-med.icon-workshop:after{border-left-color:#e64b3d}.hex-error-med.icon-certification{background-color:#70bf4c}.hex-error-med.icon-certification:before{border-right-color:#70bf4c}.hex-error-med.icon-certification:after{border-left-color:#70bf4c}.hex-error-med.icon-training{background-color:#236c5f}.hex-error-med.icon-training:before{border-right-color:#236c5f}.hex-error-med.icon-training:after{border-left-color:#236c5f}.hex-error-med.icon-active-learning{background-color:#fab150}.hex-error-med.icon-active-learning:before{border-right-color:#fab150}.hex-error-med.icon-active-learning:after{border-left-color:#fab150}.hex-error-med.icon-conversations-in-privacy{background-color:#7a7994}.hex-error-med.icon-conversations-in-privacy:before{border-right-color:#7a7994}.hex-error-med.icon-conversations-in-privacy:after{border-left-color:#7a7994}.hex-error-med.icon-conversations-at-psr{background-color:#7a7994}.hex-error-med.icon-conversations-at-psr:before{border-right-color:#7a7994}.hex-error-med.icon-conversations-at-psr:after{border-left-color:#7a7994}.hex-error-med.icon-spotlight-stage{background-color:#51a1aa}.hex-error-med.icon-spotlight-stage:before{border-right-color:#51a1aa}.hex-error-med.icon-spotlight-stage:after{border-left-color:#51a1aa}.hex-error-med.icon-advanced-topics-in-privacy{background-color:#003f64}.hex-error-med.icon-advanced-topics-in-privacy:before{border-right-color:#003f64}.hex-error-med.icon-advanced-topics-in-privacy:after{border-left-color:#003f64}.hex-error-med.icon-networking{background-color:#4e565b}.hex-error-med.icon-networking:before{border-right-color:#4e565b}.hex-error-med.icon-networking:after{border-left-color:#4e565b}.hex-error-med.icon-the-little-big-stage{background-color:#336483}.hex-error-med.icon-the-little-big-stage:before{border-right-color:#336483}.hex-error-med.icon-the-little-big-stage:after{border-left-color:#336483}.hex-error-med.icon-general-session{background-color:#732969}.hex-error-med.icon-general-session:before{border-right-color:#732969}.hex-error-med.icon-general-session:after{border-left-color:#732969}.hex-error-med.icon-presentation-of-research{background-color:#236C5F}.hex-error-med.icon-presentation-of-research:before{border-right-color:#236C5F}.hex-error-med.icon-presentation-of-research:after{border-left-color:#236C5F}.hex-error-med.icon-privacy-tech-vendor-showcase{background-color:#00a0e2}.hex-error-med.icon-privacy-tech-vendor-showcase:before{border-right-color:#00a0e2}.hex-error-med.icon-privacy-tech-vendor-showcase:after{border-left-color:#00a0e2}.hex-error-med.icon-panel-discussion{background-color:#2782B8}.hex-error-med.icon-panel-discussion:before{border-right-color:#2782B8}.hex-error-med.icon-panel-discussion:after{border-left-color:#2782B8}.hex-error-med.icon-resources{background-color:#70bf4c}.hex-error-med.icon-resources:before{border-right-color:#70bf4c}.hex-error-med.icon-resources:after{border-left-color:#70bf4c}.hex-error-med.icon-topics{background-color:#fab150}.hex-error-med.icon-topics:before{border-right-color:#fab150}.hex-error-med.icon-topics:after{border-left-color:#fab150}.hex-error-med.icon-research{background-color:#7a7994}.hex-error-med.icon-research:before{border-right-color:#7a7994}.hex-error-med.icon-research:after{border-left-color:#7a7994}.hex-error-med.icon-tools{background-color:#0c7ec0}.hex-error-med.icon-tools:before{border-right-color:#0c7ec0}.hex-error-med.icon-tools:after{border-left-color:#0c7ec0}.hex-error-med.icon-job{background-color:#e64b3d}.hex-error-med.icon-job:before{border-right-color:#e64b3d}.hex-error-med.icon-job:after{border-left-color:#e64b3d}.hex-error-med.icon-jobs{background-color:#e64b3d}.hex-error-med.icon-jobs:before{border-right-color:#e64b3d}.hex-error-med.icon-jobs:after{border-left-color:#e64b3d}.hex-error-med.icon-career{background-color:#e64b3d}.hex-error-med.icon-career:before{border-right-color:#e64b3d}.hex-error-med.icon-career:after{border-left-color:#e64b3d}.hex-error-med.icon-articles{background-color:#70bf4c}.hex-error-med.icon-articles:before{border-right-color:#70bf4c}.hex-error-med.icon-articles:after{border-left-color:#70bf4c}.hex-error-med.icon-news{background-color:#70bf4c}.hex-error-med.icon-news:before{border-right-color:#70bf4c}.hex-error-med.icon-news:after{border-left-color:#70bf4c}.hex-error-med.icon-dpa{background-color:#51a1aa}.hex-error-med.icon-dpa:before{border-right-color:#51a1aa}.hex-error-med.icon-dpa:after{border-left-color:#51a1aa}.hex-error-med.icon-gallery{background-color:#fab150}.hex-error-med.icon-gallery:before{border-right-color:#fab150}.hex-error-med.icon-gallery:after{border-left-color:#fab150}.hex-error-med.icon-discuss{background-color:#236c5f}.hex-error-med.icon-discuss:before{border-right-color:#236c5f}.hex-error-med.icon-discuss:after{border-left-color:#236c5f}.hex-error-med.icon-glossary{background-color:#336483}.hex-error-med.icon-glossary:before{border-right-color:#336483}.hex-error-med.icon-glossary:after{border-left-color:#336483}.hex-error-med.icon-Glossary{background-color:#336483}.hex-error-med.icon-Glossary:before{border-right-color:#336483}.hex-error-med.icon-Glossary:after{border-left-color:#336483}.hex-error-med.icon-books{background-color:#003f64}.hex-error-med.icon-books:before{border-right-color:#003f64}.hex-error-med.icon-books:after{border-left-color:#003f64}.hex-error-med.icon-presentations{background-color:#e64b3d}.hex-error-med.icon-presentations:before{border-right-color:#e64b3d}.hex-error-med.icon-presentations:after{border-left-color:#e64b3d}.hex-error-med.icon-infographic{background-color:#e64b3d}.hex-error-med.icon-infographic:before{border-right-color:#e64b3d}.hex-error-med.icon-infographic:after{border-left-color:#e64b3d}.hex-error-med.icon-webcons{background-color:#732969}.hex-error-med.icon-webcons:before{border-right-color:#732969}.hex-error-med.icon-webcons:after{border-left-color:#732969}.hex-error-med.icon-web-conferences{background-color:#732969}.hex-error-med.icon-web-conferences:before{border-right-color:#732969}.hex-error-med.icon-web-conferences:after{border-left-color:#732969}.hex-error-med.icon-videos{background-color:#4e565b}.hex-error-med.icon-videos:before{border-right-color:#4e565b}.hex-error-med.icon-videos:after{border-left-color:#4e565b}.hex-error-med.icon-video{background-color:#4e565b}.hex-error-med.icon-video:before{border-right-color:#4e565b}.hex-error-med.icon-video:after{border-left-color:#4e565b}.hex-error-med.icon-westin{background-color:#1f1f1f}.hex-error-med.icon-westin:before{border-right-color:#1f1f1f}.hex-error-med.icon-westin:after{border-left-color:#1f1f1f}.hex-error-med.icon-vendors{background-color:#732969}.hex-error-med.icon-vendors:before{border-right-color:#732969}.hex-error-med.icon-vendors:after{border-left-color:#732969}.hex-error-med.icon-privacy{background-color:#732969}.hex-error-med.icon-privacy:before{border-right-color:#732969}.hex-error-med.icon-privacy:after{border-left-color:#732969}.hex-error-med.icon-ftc{background-color:#236c5f}.hex-error-med.icon-ftc:before{border-right-color:#236c5f}.hex-error-med.icon-ftc:after{border-left-color:#236c5f}.hex-error-med.icon-enforcement{background-color:#7a7994}.hex-error-med.icon-enforcement:before{border-right-color:#7a7994}.hex-error-med.icon-enforcement:after{border-left-color:#7a7994}.menu-icons .hex-error-med{position:absolute;top:7px;right:15px;opacity:0.6}.menu-icons .hex-error-med .icon{top:4px;left:0}.icon-headphones{background-color:#70bf4c}.icon-star{background-color:#0c7ec0}.icon-lightbulb{background-color:#3f3e66}.icon-container{width:60px;height:60px;position:relative;border-radius:50%}.tz-saveable-block{position:absolute;top:0;left:-3em}@media (min-width: 37.5em){.tz-saveable-block{left:0}}.tz-saveable{text-decoration:none;color:#d9dadb;text-align:center}.tz-saveable:hover{color:#cccdcf}.is-saved .tz-saveable{color:#70bf4c}.saveable-icon{font-size:2em}.text-centered{text-align:center}.img-link{display:block}[class^="grid-"] .media-block{margin-bottom:2em}[class^="grid-"] .media-block .txt-bd{margin-top:1em}.media-block.vertical-break{position:relative}@media (min-width: 37.5em){.media-block.vertical-break:before{content:'';width:0;height:100%;position:absolute;border:1px solid #dedede;top:0;left:35px}}.pagination-next{height:35px;width:35px}.pagination-next:before{position:absolute;content:'';top:25%;right:36%;border-top:8px inset transparent;border-bottom:8px inset transparent;border-left:8px solid #888;border-right:0px inset transparent}.pagination-next:after{position:absolute;content:'';top:25%;right:48%;border-top:8px inset transparent;border-bottom:8px inset transparent;border-left:8px solid white;border-right:0px inset transparent}.pagination-prev{height:35px;width:35px}.pagination-prev:before{position:absolute;content:'';top:25%;left:36%;border-top:8px inset transparent;border-bottom:8px inset transparent;border-right:8px solid #888;border-left:0px inset transparent}.pagination-prev:after{position:absolute;content:'';top:25%;left:48%;border-top:8px inset transparent;border-bottom:8px inset transparent;border-right:8px solid white;border-left:0px inset transparent}.chapter-block{border-bottom:1px solid #d9dadb;margin-bottom:2em;padding-bottom:2em}.chapter-block p{margin-bottom:0.55em}.chapter-block:last-child{border-bottom:none}.chapter-block .grid-3 p.media-block{margin-bottom:1em;font-size:1.076923077em;line-height:1.15em;font-weight:400}.inter-img{background-repeat:no-repeat;background-size:cover;position:relative}.inter-img.hdr-quote-cert-bottom{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/quotes/cert-bottom.jpg)}.inter-img.hdr-quote-connect-bottom{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/quotes/connect-bottom.jpg)}.inter-img:before{content:'';top:0;bottom:0;left:0;right:0;position:absolute;background-image:linear-gradient(70deg, rgba(51,100,131,0.9), transparent)}.rgba.no-cssgradients .inter-img:before{background-color:rgba(51,100,131,0.9)}.no-rgba.no-cssgradients .inter-img:before{background-color:#4180a8}.inter-img:after{content:'';top:0;bottom:0;left:0;right:0;position:absolute;background-image:linear-gradient(70deg, transparent, rgba(109,180,79,0.8))}.inter-inner{padding:4em 0;*zoom:1}.inter-inner:after{content:"";display:table;clear:both}.inter-quote{position:relative}.inter-tagline{font-weight:300;color:#fff}.inter-quote-mod{color:#fff;font-weight:300;font-size:2.25em;line-height:1.5em;position:relative;z-index:2;border-left:0px !important;background-color:transparent !important}.inter-quote{margin-bottom:0.85em}.inter-quote-attr{font-size:0.45em;text-align:right;font-weight:400}.quote-line{position:relative;width:100%;height:30px;background-image:url(/wp-content/themes/iapp/static/img/quote_arrow.svg);background-repeat:no-repeat;background-position:70% 0;background-size:cover}@media (min-width: 68.75em){.inter-block--quote{float:right;width:55%}.inter-sm .inter-block--quote{margin-right:2em}}.inter-noimg .inter-block--quote{width:90%;margin-right:5%}.conf-section.full-width-bg-section+.page-mod--bg{margin-top:0 !important}.page-mod--bg+.conf-section.full-width-bg-section{margin-top:0 !important}.conf-section.full-width-bg-section .inter-img{color:#1f1f1f}.conf-section.full-width-bg-section .inter-img .section-hdr-lg{border-bottom:none}.conf-section.full-width-bg-section .inter-img:before,.conf-section.full-width-bg-section .inter-img:after{display:none}.head-overlay,.head-overlay-lg{position:absolute;display:table;z-index:3;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;padding:0 1em;width:100%}@media (min-width: 37.5em){.head-overlay-lg{font-size:1.5em}}@media (min-width: 64em){.head-overlay-lg{font-size:1.7em}}.aside-secondary-mod{padding:0 1em;margin:3em 0}.aside-secondary-mod .hex-med{margin-bottom:2em}.inner-nav-mod{border-bottom:1px solid #d9dadb;padding:1em 0;margin-bottom:3em;*zoom:1}.inner-nav-mod:after{content:"";display:table;clear:both}.combo-nav-mod .inner-nav-mod{margin-bottom:1em}.inner-nav-hdr{font-weight:700;float:left;font-size:2em}.inner-nav-items{float:right;font-size:1.35em;line-height:2em}.combo-nav-mod .inner-nav-items{font-size:1.25em;float:left}.inner-nav-item{display:inline-block;margin-right:1em}.inner-nav-item:last-child{margin-right:0}.inner-item-link{text-decoration:none;color:#666;font-weight:700}.inner-item-link:hover{text-decoration:underline}.is-active .inner-item-link{text-decoration:none;color:#2e2e2f}.is-active .inner-item-link:hover{text-decoration:underline}.is-active .inner-item-link:hover{color:#000}.conf-section img{max-width:100%}.featured-conf-img{display:block;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media (min-width: 12.5em){.featured-conf-img{height:15em}}@media (min-width: 37.5em){.featured-conf-img{height:19em}}@media (min-width: 56.25em){.featured-conf-img{height:20em}}@media (min-width: 64em){.featured-conf-img{background-size:contain;height:17em}}@media (min-width: 68.75em){.featured-conf-img{height:18em}}@media (min-width: 56.25em){.featured-conf-title h4{padding:0 2em}}.more-conf .media-block{width:100% !important}@media (min-width: 37.5em){.more-conf{margin-left:-40px !important}}@media (min-width: 56.25em){.more-conf{margin-left:-62.5px !important}.more-conf .media-block{width:33.333333% !important}}.other-conf-img{display:block;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media (min-width: 12.5em){.other-conf-img{height:15em}}.conf-stacked{padding:0 2em 1em}.conf-separator{width:100%;height:1px;margin:2em 0;border-bottom:1px solid #ccc}.tz-conf-hp{display:block;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;height:13em}.conf-mega-img{width:45px;height:45px;display:block;background-size:cover;background-repeat:no-repeat;background-position:50%}.aag{width:100%;margin-bottom:3em}.aag .breakout td{margin:1em 0 3em}.aag .breakout td img{padding:0 0.5em 0.5em 0}.aag .breakout:last-child{padding-bottom:3em}.aag td{height:2em;padding-bottom:10px}.aag td:nth-child(odd){width:20%;max-width:20%;padding-right:5px}.aag td a{text-decoration:none;color:#0c7ec0;text-decoration:underline}.aag td a:hover{text-decoration:underline}.callout-box,.callout-box-fancy{background-color:#e9eaea;padding:1em 1.5em;width:100%;margin-bottom:2em}.callout-box p:last-child,.callout-box-fancy p:last-child{margin-bottom:0}@media (min-width: 56.25em){.callout-box.callout-right,.callout-right.callout-box-fancy{width:40%;float:right;margin-left:1em}}@media (min-width: 56.25em){.callout-box.callout-left,.callout-left.callout-box-fancy{width:40%;float:left;margin-right:1em}}.callout-box-fancy{border-left:4px solid #70bf4c}@media (min-width: 56.25em){.callout-box-fancy.callout-right{width:40%;float:right;margin-left:1em}}@media (min-width: 56.25em){.callout-box-fancy.callout-left{width:40%;float:left;margin-right:1em}}.callout-box-fancy.warning{border-left:4px solid #fab150}.tool-box-resources{width:100%;border:2px solid #efefef;margin-bottom:1em}.tool-box-resources .tz{padding-bottom:0 !important;margin-bottom:0 !important}.tool-box-resources .txt-bd{padding-left:0 !important}.conference{padding-bottom:62.5px}.conference .conf-section p a,.conference .conf-section li a,.conference .conf-subpage p a,.conference .conf-subpage li a{color:#0c7ec0}.conference .conf-section p a.button-lg--fancy,.conference .conf-section li a.button-lg--fancy,.conference .conf-subpage p a.button-lg--fancy,.conference .conf-subpage li a.button-lg--fancy{color:#fff}@media (min-width: 56.25em){.conference .conf-section .pricing-grid,.conference .conf-subpage .pricing-grid{margin-left:-5em;margin-right:-5em}}@media (min-width: 64em){.conference .conf-section .pricing-grid,.conference .conf-subpage .pricing-grid{margin-left:-10em;margin-right:-10em}}.conference .conf-section .pricing-grid.price-section,.conference .conf-subpage .pricing-grid.price-section{clear:both;display:block;padding-top:6em}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card-spacer,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card-spacer{width:5%;display:inline-block;float:left}.conference .conf-section .pricing-grid.pricing-grid-3 .conf-callout,.conference .conf-subpage .pricing-grid.pricing-grid-3 .conf-callout{width:100%;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin-bottom:1em;padding:25px}.conference .conf-section .pricing-grid.pricing-grid-3 .conf-callout .banner,.conference .conf-subpage .pricing-grid.pricing-grid-3 .conf-callout .banner{background-color:#70bf4c;height:4em}.conference .conf-section .pricing-grid.pricing-grid-3 .conf-callout .banner h3,.conference .conf-subpage .pricing-grid.pricing-grid-3 .conf-callout .banner h3{padding-top:.5em;color:#fff}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card{width:100%;display:inline-block;float:left;background-color:#fff;border:1px solid rgba(192,192,192,0.3);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}@media (min-width: 56.25em){.conference .conf-section .pricing-grid.pricing-grid-3 .price-card,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card{width:30%}}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card h3,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card h3{padding-top:20px}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card .tz-text-sm,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card .tz-text-sm{color:#555}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card .banner-special,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card .banner-special{margin-top:3em}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card .active-learning-banner,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card .active-learning-banner{background-color:#70bf4c}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card .active-learning-banner h3,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card .active-learning-banner h3{padding-top:.5em;color:#fff}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card.special,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card.special{border:2px solid #70bf4c;border-bottom:7px solid #70bf4c}@media (min-width: 56.25em){.conference .conf-section .pricing-grid.pricing-grid-3 .price-card.special,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card.special{transition:all .2s ease-in-out}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card.special:hover,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card.special:hover{transform:scale(1.1)}}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card.special .banner,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card.special .banner{background-color:#70bf4c;height:4em}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card.special .banner h3,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card.special .banner h3{padding-top:.5em;color:#fff}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card .pricing-text,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card .pricing-text{color:#6db650}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card .card-content .content-section,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card .card-content .content-section{padding:10px}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card .card-content .content-section .button-lg,.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card .card-content .content-section .button-lg{color:#fff}.conference .conf-section .pricing-grid.pricing-grid-3 .price-card .card-content .content-section:nth-child(even),.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card .card-content .content-section:nth-child(even){background-color:rgba(192,192,192,0.3)}.page-mod.quote-section{margin-top:0}.page-mod.quote-section+.page-mod--bg{margin-top:0}.session-key{margin-top:3em}.session-key .tz{margin-bottom:0;padding-bottom:0;display:table;overflow:hidden}.session-key .tz .art-bd{width:10%;min-width:60px;display:table-cell;vertical-align:middle}.session-key .tz .txt-bd{display:table-cell;vertical-align:middle;font-size:1.384615385em;line-height:1.555555556em;font-weight:300}.timestamp-shortcode{padding:2em 0}.countdown{text-align:center;overflow:hidden}.countdown .kkcountdown-box{display:block;width:100%;margin:0 auto}.countdown .kkcountdown-box .kkc-dni,.countdown .kkcountdown-box .kkc-godz,.countdown .kkcountdown-box .kkc-min,.countdown .kkcountdown-box .kkc-sec{display:block;float:left;width:21.1%;max-width:21.1%;margin-right:5%;padding:1em 0;font-size:1em;font-weight:bold;background-color:#fff;border:4px solid #efefef}@media (min-width: 37.5em){.countdown .kkcountdown-box .kkc-dni,.countdown .kkcountdown-box .kkc-godz,.countdown .kkcountdown-box .kkc-min,.countdown .kkcountdown-box .kkc-sec{font-size:1.3em}}.countdown .kkcountdown-box .kkc-dni:before,.countdown .kkcountdown-box .kkc-godz:before,.countdown .kkcountdown-box .kkc-min:before,.countdown .kkcountdown-box .kkc-sec:before{display:block;position:absolute;margin-top:-3em}.countdown .kkcountdown-box .kkc-dni:before{content:"Days"}@media (min-width: 56.25em){.countdown .kkcountdown-box .kkc-dni:before{padding-left:3.3em}}.countdown .kkcountdown-box .kkc-godz:before{content:"Hours"}@media (min-width: 56.25em){.countdown .kkcountdown-box .kkc-godz:before{padding-left:3.1em}}.countdown .kkcountdown-box .kkc-min:before{content:"Minutes"}@media (min-width: 56.25em){.countdown .kkcountdown-box .kkc-min:before{padding-left:2.5em}}.countdown .kkcountdown-box .kkc-sec{margin-right:0}.countdown .kkcountdown-box .kkc-sec:before{content:"Seconds"}@media (min-width: 56.25em){.countdown .kkcountdown-box .kkc-sec:before{padding-left:2.5em}}.countdown .kkcountdown-box .kkc-dni-text,.countdown .kkcountdown-box .kkc-godz-text,.countdown .kkcountdown-box .kkc-min-text,.countdown .kkcountdown-box .kkc-sec-text{display:none}.map-tabs .r-tabs-accordion-title{display:none !important}.map-tabs .map-area.r-tabs-state-active{display:none !important}@media (min-width: 56.25em){.map-tabs .map-area.r-tabs-state-active{display:block !important}}.map-tabs .map-area:last-child{overflow:hidden;padding:15px;column-count:5;column-gap:10px;-moz-column-count:5;-moz-column-gap:10px;-webkit-column-count:5;-webkit-column-gap:10px}.map-tabs .map-area:last-child ul{margin:0;padding:0}.map-tabs .map-area:last-child ul li{list-style-type:none;margin:0;width:100%;padding:0.2% 1%;text-align:left;border-bottom:none}.map-tabs .map-area:last-child ul li a{color:#0c7ec0}.map-tabs .map-area:last-child select{display:none}@media (max-width: 56.25em){.map-tabs .map-area:last-child{display:block !important;text-align:center;column-count:1;column-gap:0;-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0}.map-tabs .map-area:last-child ul{display:none}.map-tabs .map-area:last-child select{display:block;width:50%;margin:0 auto}}@media (max-width: 37.5em){.map-tabs .map-area:last-child select{width:80%}}iframe{max-width:100%}.responsive-video{width:100%;height:300px}@media (min-width: 37.5em){.responsive-video{height:400px}}@media (min-width: 56.25em){.responsive-video{height:500px}}@media (min-width: 68.75em){.img-overlay-btm{margin-top:-3em;padding:0 0 3em 2em}}.img-overlay-btm a{font-weight:bold;margin-right:2.8em;text-decoration:none;display:inline-block}@media (max-width: 37.5em){.img-overlay-btm a{display:block;width:100%}}.img-overlay-btm a:last-child{margin-right:0}.img-overlay-btm a i{margin-left:0.5em}.info-tooltip{color:#70bf4c;font-size:0.75em;display:none !important}.info-tooltip:hover{color:#63b240}@media (min-width: 37.5em){.info-tooltip{margin-left:1em;display:inline !important}}#tooltip{text-align:center;color:#fff;background:rgba(0,0,0,0.75);border-radius:15px;max-width:300px;position:absolute;z-index:10000000;padding:15px;line-height:1.4em}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,0.75);content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip .top:after{border-top-color:transparent;border-bottom:10px solid rgba(0,0,0,0.75);top:-20px;bottom:auto}#tooltip .left:after{left:10px;margin:0}#tooltip .right:after{right:10px;left:auto;margin:0}.material-tooltip{padding:15px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;display:none;position:absolute;text-align:center;max-width:300px;overflow:hidden;left:0;top:0;pointer-events:none}.backdrop{position:absolute;opacity:0;display:none;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;transform-origin:50% 0%;transform:translate3d(0, 0, 0)}.expandable-details{margin-top:3em;display:block}.expandable-details .page-text-sm p,.expandable-details .static-page .table-mod.table-expandable p p,.static-page .table-mod.table-expandable .expandable-details p p,.expandable-details .static-page .table-mod.table-expandable li p,.static-page .table-mod.table-expandable .expandable-details li p{margin-bottom:1.6em}.expandable-details .button-block--centered{margin-top:1em;margin-bottom:1.6em}.expandable-content{padding-bottom:0 !important;margin-bottom:1em !important}.expandable-content p.page-head-med{margin-bottom:0}.expandable-content :nth-child(1).expandable-col{float:left}@media (min-width: 12.5em){.expandable-content :nth-child(1).expandable-col{width:70%}}@media (min-width: 37.5em){.expandable-content :nth-child(1).expandable-col{width:75%}}.expandable-content :nth-child(2).expandable-col{float:left;text-align:right}@media (min-width: 12.5em){.expandable-content :nth-child(2).expandable-col{width:30%}}@media (min-width: 37.5em){.expandable-content :nth-child(2).expandable-col{width:25%;margin-top:1em;margin-bottom:1.5em}}.expandable-content .ghost-button,.expandable-content .md .search-go,.md .expandable-content .search-go{margin-top:0;padding:1em}@media (min-width: 37.5em){.expandable-content .ghost-button,.expandable-content .md .search-go,.md .expandable-content .search-go{padding:1em 2em}}.expandable-content .show:after{content:"Details"}.expandable-content .hide{border:2px solid #fab150;color:#fab150}.expandable-content .hide:hover{color:#fff;background-color:#fab150 !important}.expandable-content .hide:after{content:"Hide"}.expandable{position:relative;height:200px;overflow:hidden;padding-bottom:1em}.expandable:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.expandable:after{font-family:"FontAwesome";font-size:2em;content:"\f055";color:#808285;position:absolute;left:50%;margin-left:-0.5em;top:170px;z-index:100;display:block;cursor:pointer}.expandable.expanded{height:auto;overflow:visible}.expandable.expanded:before{display:none}.expandable.expanded:after{content:"\f056";top:auto;bottom:0;margin-bottom:-0.5em}.long-description{position:relative;height:200px;overflow:hidden;padding-bottom:1em}.long-description:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.long-description.expanded{height:auto;overflow:visible}.long-description.expanded:before{display:none}.ld-button{z-index:10;font-size:2em;cursor:pointer}.expandable-outer .expandable-box{position:relative;height:200px;overflow:hidden;padding-bottom:1em}.expandable-outer .expandable-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10000;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.expandable-outer .expanded{height:auto;overflow:visible;position:relative;padding-bottom:1em}.expandable-outer .expanded:before{display:none}.expandable-outer i:last-child{color:#808285;font-size:2em;cursor:pointer}.expand-section{display:none}.white-fade-bg{background-color:rgba(255,255,255,0.52);padding:1.5em}.accordion-box #accordion{list-style:none;padding:0 0 0 0;width:100%}.accordion-box #accordion div{display:block;cursor:pointer;padding:0.5em}.accordion-box #accordion ul{list-style:none;display:none;padding:0 0 0 0}.accordion-box #accordion ul .grid-3{margin-left:0px;padding:0px}.accordion-box #accordion ul .grid-3 .media-block{margin-bottom:0px}.accordion-box #accordion ul .grid-3 ul{display:list-item}.accordion-box #accordion ul .grid-3 ul li{list-style:circle}.accordion-box #accordion ul .grid-3 ul li p{padding-left:0.5em}.accordion-box #accordion ul .gallery{margin-left:0}.accordion-box #accordion ul li.form{padding:0.75em}.accordion-box #accordion ul li{font-weight:normal;cursor:auto;padding:0.5em 0 0 0}.accordion-box #accordion ul li p.triangle-bullet:before{content:"\f0da";font-family:FontAwesome;color:#4e81bd;padding-right:0.3em}.accordion-box #accordion a{text-decoration:none}.accordion-box #accordion a:hover{text-decoration:underline}.accordion-box .media-block-behind{position:relative;z-index:1;overflow:hidden}@media (min-width: 12.5em){.accordion-box .media-block-behind{min-height:200px}}@media (min-width: 37.5em){.accordion-box .media-block-behind{min-height:600px}}@media (min-width: 46.875em){.accordion-box .media-block-behind{min-height:420px}}@media (min-width: 56.25em){.accordion-box .media-block-behind{min-height:600px}}@media (min-width: 68.75em){.accordion-box .media-block-behind{min-height:420px}}.accordion-box .media-block-behind:nth-child(2){border-top:1px solid #ccc}.accordion-box .media-block-behind .animated-bg{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;text-align:center;margin-top:4em}.accordion-box .media-block-behind .animated-bg img{max-width:20%;opacity:0.2}@media (min-width: 37.5em){.accordion-box .media-block-behind .animated-bg img{max-width:50%}}.svg-containter-ie{display:block !important;min-width:100%;position:relative;padding-bottom:100%}.svg-containter-ie .gdpr-svg{position:absolute;display:block !important;width:100%}.gdpr-rect{cursor:pointer}.gdpr-rect:hover{opacity:.6}.gdpr-modal-hide{display:none}.modal,.md .mega-modal{width:75%;z-index:99999;position:absolute;background:#f1f1f1;border:5px solid #8cc63f;border-radius:8px}@media (min-width: 37.5em){.modal,.md .mega-modal{width:50%}}.modal .modal-content,.md .mega-modal .modal-content{padding:20px 20px 0px 20px;display:table-cell}.modal-close{background:#414042;color:#FFFFFF;line-height:25px;position:absolute;right:-12px;text-align:center;top:-10px;width:24px;text-decoration:none;font-weight:bold;border-radius:12px;cursor:pointer}.home-image{display:-ms-flexbox;display:flex;border-color:#6db44f;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media (min-width: 12.5em){.home-image{height:15em}}.placehold{background-color:#f7f7f7;padding:2em;margin-bottom:2em}.demo-spacer{width:100%;height:1px;margin:4em 0}.clear{clear:both}body{padding-top:56px}@media (min-width: 993px){body{padding-top:100px}}#content{*zoom:1}#content:after{content:"";display:table;clear:both}.l-site-width,.l-ftr-width{margin:0 2.25em;position:relative;*zoom:1}.l-site-width:after,.l-ftr-width:after{content:"";display:table;clear:both}@media (min-width: 65em){.l-site-width,.l-ftr-width{max-width:84.61538em}}@media (min-width: 73em){.l-site-width,.l-ftr-width{margin:0 auto}}.l-nav-width{margin:0 1.125em;position:static}@media (min-width: 65em){.l-nav-width{position:relative;max-width:84.61538em;margin:0 auto}}.l-content-width{margin:0 2.25em;position:relative;*zoom:1}.l-content-width:after{content:"";display:table;clear:both}@media (min-width: 65em){.l-content-width{max-width:68.75em;margin:0 auto}}.grid-pad,.grid-3--pad,.grid-4--pad{padding:0 62.5px}.l-pair-1{*zoom:1;display:table}.l-pair-1:after{content:"";display:table;clear:both}.l-pair-1>.art-bd{display:table-cell;width:100px;margin:0}.l-pair-1>.art-bd>img,.l-pair-1>.art-bd>.art{width:100%;max-width:100%}.l-pair-1>.txt-bd{display:table-cell;vertical-align:middle;padding-left:32.25px}.lt-ie8 .l-pair-1>.art-bd,.lt-ie8 .l-pair-1>.txt-bd{display:block}.lt-ie8 .l-pair-1>.art-bd{width:100px;float:left}.lt-ie8 .l-pair-1>.txt-bd{margin-left:132.25px}.l-pair-2 .art-bd,.l-person .art-bd{max-width:300px;margin-bottom:1.25em;position:relative}@media (min-width: 37.5em){.l-pair-2,.l-person{margin-bottom:0}}@media (min-width: 37.5em) and (max-width: 63.9375em){.l-pair-2,.l-person{*zoom:1;display:table}.l-pair-2:after,.l-person:after{content:"";display:table;clear:both}.l-pair-2>.art-bd,.l-person>.art-bd{display:table-cell;width:250px;margin:0}.l-pair-2>.art-bd>img,.l-pair-2>.art-bd>.art,.l-person>.art-bd>img,.l-person>.art-bd>.art{width:100%;max-width:100%}.l-pair-2>.txt-bd,.l-person>.txt-bd{display:table-cell;vertical-align:middle;padding-left:32.25px}.lt-ie8 .l-pair-2>.art-bd,.lt-ie8 .l-pair-2>.txt-bd,.lt-ie8 .l-person>.art-bd,.lt-ie8 .l-person>.txt-bd{display:block}.lt-ie8 .l-pair-2>.art-bd,.lt-ie8 .l-person>.art-bd{width:250px;float:left}.lt-ie8 .l-pair-2>.txt-bd,.lt-ie8 .l-person>.txt-bd{margin-left:282.25px}}@media (min-width: 64em){.l-pair-2,.l-person{*zoom:1;display:table}.l-pair-2:after,.l-person:after{content:"";display:table;clear:both}.l-pair-2>.art-bd,.l-person>.art-bd{display:table-cell;width:300px;margin:0}.l-pair-2>.art-bd>img,.l-pair-2>.art-bd>.art,.l-person>.art-bd>img,.l-person>.art-bd>.art{width:100%;max-width:100%}.l-pair-2>.txt-bd,.l-person>.txt-bd{display:table-cell;vertical-align:middle;padding-left:32.25px}.lt-ie8 .l-pair-2>.art-bd,.lt-ie8 .l-pair-2>.txt-bd,.lt-ie8 .l-person>.art-bd,.lt-ie8 .l-person>.txt-bd{display:block}.lt-ie8 .l-pair-2>.art-bd,.lt-ie8 .l-person>.art-bd{width:300px;float:left}.lt-ie8 .l-pair-2>.txt-bd,.lt-ie8 .l-person>.txt-bd{margin-left:332.25px}}.l-pair-2+.l-pair-2,.l-person+.l-pair-2,.l-pair-2+.l-person,.l-person+.l-person{margin-top:4em}@media (min-width: 37.5em){.l-pair-tz-sm,.session-list .l-pair-tz-session{*zoom:1;display:table}.l-pair-tz-sm:after,.session-list .l-pair-tz-session:after{content:"";display:table;clear:both}.l-pair-tz-sm>.art-bd,.session-list .l-pair-tz-session>.art-bd{display:table-cell;width:150px;margin:0}.l-pair-tz-sm>.art-bd>img,.l-pair-tz-sm>.art-bd>.art,.session-list .l-pair-tz-session>.art-bd>img,.session-list .l-pair-tz-session>.art-bd>.art{width:100%;max-width:100%}.l-pair-tz-sm>.txt-bd,.session-list .l-pair-tz-session>.txt-bd{display:table-cell;vertical-align:middle;padding-left:32.25px}.lt-ie8 .l-pair-tz-sm>.art-bd,.lt-ie8 .l-pair-tz-sm>.txt-bd,.lt-ie8 .session-list .l-pair-tz-session>.art-bd,.session-list .lt-ie8 .l-pair-tz-session>.art-bd,.lt-ie8 .session-list .l-pair-tz-session>.txt-bd,.session-list .lt-ie8 .l-pair-tz-session>.txt-bd{display:block}.lt-ie8 .l-pair-tz-sm>.art-bd,.lt-ie8 .session-list .l-pair-tz-session>.art-bd,.session-list .lt-ie8 .l-pair-tz-session>.art-bd{width:150px;float:left}.lt-ie8 .l-pair-tz-sm>.txt-bd,.lt-ie8 .session-list .l-pair-tz-session>.txt-bd,.session-list .lt-ie8 .l-pair-tz-session>.txt-bd{margin-left:182.25px}}.l-pair-tz-sm .art-bd .img-rounded,.session-list .l-pair-tz-session .art-bd .img-rounded{max-width:150px;margin:0 auto 2em}.l-pair-3{*zoom:1;display:table}.l-pair-3:after{content:"";display:table;clear:both}.l-pair-3>.art-bd{display:table-cell;width:85px;margin:0}.l-pair-3>.art-bd>img,.l-pair-3>.art-bd>.art{width:100%;max-width:100%}.l-pair-3>.txt-bd{display:table-cell;vertical-align:middle;padding-left:32.25px}.lt-ie8 .l-pair-3>.art-bd,.lt-ie8 .l-pair-3>.txt-bd{display:block}.lt-ie8 .l-pair-3>.art-bd{width:85px;float:left}.lt-ie8 .l-pair-3>.txt-bd{margin-left:117.25px}.l-pair-aside{*zoom:1;display:table}.l-pair-aside:after{content:"";display:table;clear:both}.l-pair-aside>.art-bd{display:table-cell;width:70px;margin:0}.l-pair-aside>.art-bd>img,.l-pair-aside>.art-bd>.art{width:100%;max-width:100%}.l-pair-aside>.txt-bd{display:table-cell;vertical-align:middle;padding-left:16.125px}.lt-ie8 .l-pair-aside>.art-bd,.lt-ie8 .l-pair-aside>.txt-bd{display:block}.lt-ie8 .l-pair-aside>.art-bd{width:70px;float:left}.lt-ie8 .l-pair-aside>.txt-bd{margin-left:86.125px}.l-pair-tz{max-width:85%;margin-left:auto;margin-right:auto}@media (min-width: 37.5em){.l-pair-tz{max-width:100%}}.l-pair-tz>.tz-art{display:block !important;margin-bottom:2em;max-width:800px}@media (min-width: 37.5em){.l-pair-tz>.tz-art{margin-left:4em}}@media (min-width: 56.25em){.l-pair-tz>.tz-art{margin-bottom:0}}@media (min-width: 37.5em){.l-pair-tz>.txt-bd{margin-left:4em}}@media (min-width: 56.25em){.l-pair-tz{*zoom:1;display:table}.l-pair-tz:after{content:"";display:table;clear:both}.l-pair-tz>.art-bd{display:table-cell;width:250px;margin:0}.l-pair-tz>.art-bd>img,.l-pair-tz>.art-bd>.art{width:100%;max-width:100%}.l-pair-tz>.txt-bd{display:table-cell;vertical-align:middle;padding-left:62.5px}.lt-ie8 .l-pair-tz>.art-bd,.lt-ie8 .l-pair-tz>.txt-bd{display:block}.lt-ie8 .l-pair-tz>.art-bd{width:250px;float:left}.lt-ie8 .l-pair-tz>.txt-bd{margin-left:312.5px}.l-pair-tz>.tz-art,.l-pair-tz .txt-bd{margin-left:0}}.l-pair-related>.img-tz{margin-bottom:2em}@media (min-width: 28.125em){.l-pair-related{*zoom:1}.l-pair-related:after{content:"";display:table;clear:both}.l-pair-related>.art-bd,.l-pair-related>.txt-bd{display:block}.l-pair-related>.art-bd{width:185px;float:right;margin:0}.l-pair-related>.art-bd>img,.l-pair-related>.art-bd>.art{width:100%;max-width:100%}.l-pair-related>.txt-bd{margin-right:217.25px}.l-pair-related>.img-tz{margin-bottom:0}}.l-pair-mega{*zoom:1;display:table}.l-pair-mega:after{content:"";display:table;clear:both}.l-pair-mega>.art-bd{display:table-cell;width:45px;margin:0}.l-pair-mega>.art-bd>img,.l-pair-mega>.art-bd>.art{width:100%;max-width:100%}.l-pair-mega>.txt-bd{display:table-cell;vertical-align:middle;padding-left:16.125px}.lt-ie8 .l-pair-mega>.art-bd,.lt-ie8 .l-pair-mega>.txt-bd{display:block}.lt-ie8 .l-pair-mega>.art-bd{width:45px;float:left}.lt-ie8 .l-pair-mega>.txt-bd{margin-left:61.125px}@media (min-width: 37.5em){.grid-2{margin-left:-62.5px;*zoom:1}.grid-2:after{content:"";display:table;clear:both}.grid-2>.media-block{float:left;padding-left:62.5px;width:50%}.grid-2>.media-block:nth-of-type(2n+3){clear:left}.grid-2>.media-block.n3{clear:left}}.grid-2-sm{margin-left:0}.grid-2-sm .art-bd{max-width:175px;margin:0 auto}.grid-2-sm .txt-bd{max-width:225px;margin:0 auto}@media (min-width: 37.5em){.grid-2-sm{margin-left:-62.5px;*zoom:1}.grid-2-sm:after{content:"";display:table;clear:both}.grid-2-sm>.media-block{float:left;padding-left:62.5px;width:50%}.grid-2-sm>.media-block:nth-of-type(2n+3){clear:left}.grid-2-sm>.media-block.n3{clear:left}}@media (min-width: 37.5em){.grid-2-sm-centered{max-width:540px;margin:0 auto}.grid-2-sm-centered .media-block{padding-left:0}}.grid-2-resources{margin-left:-15px !important;overflow:hidden}.grid-2-resources .media-block{padding-left:15px !important;margin:0 !important}@media (min-width: 37.5em){.grid-2-resources{margin-left:-62.5px;*zoom:1}.grid-2-resources:after{content:"";display:table;clear:both}.grid-2-resources>.media-block{float:left;padding-left:62.5px;width:50%}.grid-2-resources>.media-block:nth-of-type(2n+3){clear:left}.grid-2-resources>.media-block.n3{clear:left}}.conf-section .grid-2 .art-bd{max-width:250px;margin:0 auto}.conf-section .grid-2 .txt-bd{max-width:250px;margin:0 auto}@media (min-width: 37.5em){.conf-section .grid-2{margin-left:-62.5px;*zoom:1}.conf-section .grid-2:after{content:"";display:table;clear:both}.conf-section .grid-2>.media-block{float:left;padding-left:62.5px;width:50%}.conf-section .grid-2>.media-block:nth-of-type(2n+3){clear:left}.conf-section .grid-2>.media-block.n3{clear:left}}.grid-3 .art-bd{max-width:175px;margin:0 auto}.grid-3 .txt-bd{max-width:225px;margin:0 auto}@media (min-width: 37.5em){.grid-3{margin-left:-62.5px;*zoom:1}.grid-3:after{content:"";display:table;clear:both}.grid-3>.media-block{float:left;padding-left:62.5px;width:33.3333%}.grid-3>.media-block:nth-of-type(3n+4){clear:left}.ie7 .grid-3>.media-block{width:33%}.grid-3>.media-block.n4{clear:left}.grid-3 .art-bd{max-width:auto}.grid-3 .txt-bd{max-width:auto}}.grid-2-outer{max-width:550px;margin-left:17.5%;margin-right:17.5%}.grid-2-outer .grid-2-med .art-bd{max-width:175px;margin:0 auto}.grid-2-outer .grid-2-med .txt-bd{max-width:225px;margin:1em auto}@media (min-width: 37.5em){.grid-2-outer .grid-2-med{margin-left:-62.5px;*zoom:1}.grid-2-outer .grid-2-med:after{content:"";display:table;clear:both}.grid-2-outer .grid-2-med>.media-block{float:left;padding-left:62.5px;width:50%}.grid-2-outer .grid-2-med>.media-block:nth-of-type(2n+3){clear:left}.grid-2-outer .grid-2-med>.media-block.n3{clear:left}.grid-2-outer .grid-2-med .art-bd{max-width:auto}.grid-2-outer .grid-2-med .txt-bd{max-width:auto}}.grid-4 .media-block{width:100% !important}@media (min-width: 37.5em){.grid-4 .media-block{width:50% !important}}@media (min-width: 56.25em){.grid-4 .media-block{width:25% !important}}.grid-4 .art-bd{max-width:125px;margin:0 auto}@media (min-width: 400px) and (max-width: 37.5em){.grid-4{margin-left:-62.5px;*zoom:1}.grid-4:after{content:"";display:table;clear:both}.grid-4>.media-block{float:left;padding-left:62.5px;width:50%}.grid-4>.media-block:nth-of-type(2n+3){clear:left}.grid-4>.media-block.n3{clear:left}}@media (min-width: 37.5em){.grid-4{margin-left:-62.5px;*zoom:1}.grid-4:after{content:"";display:table;clear:both}.grid-4>.media-block{float:left;padding-left:62.5px;width:25%}.grid-4>.media-block:nth-of-type(4n+5){clear:left}.grid-4>.media-block.n5{clear:left}}.grid-3--pad{margin-left:-62.5px;*zoom:1}.grid-3--pad:after{content:"";display:table;clear:both}.grid-3--pad>.media-block{float:left;padding-left:62.5px;width:33.3333%}.grid-3--pad>.media-block:nth-of-type(3n+4){clear:left}.ie7 .grid-3--pad>.media-block{width:33%}.grid-3--pad>.media-block.n4{clear:left}.grid-4--pad{margin-left:-62.5px;*zoom:1}.grid-4--pad:after{content:"";display:table;clear:both}.grid-4--pad>.media-block{float:left;padding-left:62.5px;width:25%}.grid-4--pad>.media-block:nth-of-type(4n+5){clear:left}.grid-4--pad>.media-block.n5{clear:left}.grid-5 .media-block{float:left;width:50% !important}@media (min-width: 56.25em){.grid-5 .media-block{width:20% !important}}.narrow-left-rail{width:100%}.narrow-left-rail .col-1{width:100%;float:left}@media (min-width: 37.5em){.narrow-left-rail .col-1{width:15%}}@media (min-width: 64em){.narrow-left-rail .col-1{width:20%}}.narrow-left-rail .col-2{width:100%;float:left}@media (min-width: 37.5em){.narrow-left-rail .col-2{width:85%}}@media (min-width: 64em){.narrow-left-rail .col-2{width:80%}}.issues-grid{width:101%;margin-left:0;overflow:hidden}.issues-grid .media-block{padding-left:0;margin-bottom:0;padding-right:1%;padding-bottom:1%;width:50% !important;float:left}.issues-grid .media-block:nth-of-type(4n+5){clear:none}@media (min-width: 37.5em){.issues-grid .media-block{width:33.33333% !important}}@media (min-width: 56.25em){.issues-grid .media-block{width:25% !important}}.issues-grid .media-block .topic-tease{display:block;position:relative;padding:1em;height:8em;width:100%;text-decoration:none}.issues-grid .media-block .topic-tease .topic-bg{position:absolute;top:0;bottom:0;right:0;left:0;background-size:cover;opacity:0.1;z-index:0;-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(/wp-content/themes/iapp/static/img/grayscale.svg#greyscale);filter:gray;transition:all 0.3s ease-in-out}.issues-grid .media-block .topic-tease .topic-bg-train{position:absolute;top:0;bottom:0;right:0;left:0;background-size:cover;opacity:0.1;z-index:0;filter:none;transition:all 0.3s ease-in-out}.issues-grid .media-block .topic-tease:hover .topic-bg,.issues-grid .media-block .topic-tease:focus .topic-bg,.issues-grid .media-block .topic-tease:active .topic-bg{opacity:0.75}.issues-grid .media-block .topic-tease:hover .topic-bg-train,.issues-grid .media-block .topic-tease:focus .topic-bg-train,.issues-grid .media-block .topic-tease:active .topic-bg-train{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(/wp-content/themes/iapp/static/img/grayscale.svg#greyscale);filter:gray}.issues-grid .media-block .topic-tease:hover .txt-bd .tz-head-sm,.issues-grid .media-block .topic-tease:focus .txt-bd .tz-head-sm,.issues-grid .media-block .topic-tease:active .txt-bd .tz-head-sm{color:#fff;text-shadow:0px 0px 8px rgba(0,0,0,0.3)}.issues-grid .media-block .topic-tease:hover:before,.issues-grid .media-block .topic-tease:focus:before,.issues-grid .media-block .topic-tease:active:before{opacity:0.4}.issues-grid .media-block .topic-tease:hover:after,.issues-grid .media-block .topic-tease:focus:after,.issues-grid .media-block .topic-tease:active:after{opacity:0}.issues-grid .media-block .topic-tease:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:1;transition:all 0.3s ease-in-out}.issues-grid .media-block .topic-tease:after{content:"";position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:0 50px 50px 0;opacity:0.5;z-index:1;transition:all 0.3s ease-in-out}.issues-grid .media-block .topic-tease .txt-bd{display:table-cell;vertical-align:middle;height:6em;width:230px;text-align:center;position:relative;z-index:2}@media (min-width: 56.25em){.issues-grid .media-block .topic-tease .txt-bd{width:170px}}.issues-grid .media-block .topic-tease .txt-bd .tz-head-sm{text-shadow:0px 0px 8px rgba(255,255,255,0.75);transition:all 0.2s ease-in-out}@media (max-width: 68.75em){.issues-grid .media-block .topic-tease .txt-bd .tz-head-sm{font-size:1em}}.issues-grid .media-block .topic-tease .overlay-icon{width:10px;height:10px;top:-0.5em;right:1em;z-index:3}.issues-grid .media-block .topic-tease .overlay-icon .icon-lg{width:20px;height:20px}.issues-grid .media-block:nth-child(6n+1) .topic-tease:before,.issues-grid .media-block:nth-of-type(6n+1) .topic-tease:before{background-color:#70bf4c}.issues-grid .media-block:nth-child(6n+1) .topic-tease:after,.issues-grid .media-block:nth-of-type(6n+1) .topic-tease:after{border-color:transparent #70bf4c transparent transparent}.issues-grid .media-block:nth-child(6n+2) .topic-tease:before,.issues-grid .media-block:nth-of-type(6n+2) .topic-tease:before{background-color:#336483}.issues-grid .media-block:nth-child(6n+2) .topic-tease:after,.issues-grid .media-block:nth-of-type(6n+2) .topic-tease:after{border-color:transparent #336483 transparent transparent}.issues-grid .media-block:nth-child(6n+3) .topic-tease:before,.issues-grid .media-block:nth-of-type(6n+3) .topic-tease:before{background-color:#732969}.issues-grid .media-block:nth-child(6n+3) .topic-tease:after,.issues-grid .media-block:nth-of-type(6n+3) .topic-tease:after{border-color:transparent #732969 transparent transparent}.issues-grid .media-block:nth-child(6n+4) .topic-tease:before,.issues-grid .media-block:nth-of-type(6n+4) .topic-tease:before{background-color:#246c60}.issues-grid .media-block:nth-child(6n+4) .topic-tease:after,.issues-grid .media-block:nth-of-type(6n+4) .topic-tease:after{border-color:transparent #246c60 transparent transparent}.issues-grid .media-block:nth-child(6n+5) .topic-tease:before,.issues-grid .media-block:nth-of-type(6n+5) .topic-tease:before{background-color:#e12231}.issues-grid .media-block:nth-child(6n+5) .topic-tease:after,.issues-grid .media-block:nth-of-type(6n+5) .topic-tease:after{border-color:transparent #e12231 transparent transparent}.issues-grid .media-block:nth-child(6n+6) .topic-tease:before,.issues-grid .media-block:nth-of-type(6n+6) .topic-tease:before{background-color:#f0c125}.issues-grid .media-block:nth-child(6n+6) .topic-tease:after,.issues-grid .media-block:nth-of-type(6n+6) .topic-tease:after{border-color:transparent #f0c125 transparent transparent}.corp-seals{max-width:150px;margin-bottom:2em}.logo-grid-1 .media-block{margin-bottom:16.125px}.logo-grid-1 .art-bd{margin:0 auto}@media (min-width: 350px) and (max-width: 37.5em){.logo-grid-1 .art-bd{display:table;max-width:100%;min-height:6em}.logo-grid-1 .art-bd .img-link{display:table-cell;vertical-align:middle;color:#0c7ec0}.logo-grid-1 .art-bd .img-link img{max-width:150px;max-height:150px}}@media (min-width: 37.5em){.logo-grid-1 .art-bd{display:table;max-width:100%;min-height:10em}.logo-grid-1 .art-bd .img-link{display:table-cell;vertical-align:middle;color:#0c7ec0}.logo-grid-1 .art-bd .img-link img{max-width:150px;max-height:150px}}.logo-grid-2 .media-block{margin-bottom:16.125px}.logo-grid-2 .art-bd{max-width:300px;margin:0 auto}@media (min-width: 350px) and (max-width: 37.5em){.logo-grid-2{margin-left:-32.25px;*zoom:1}.logo-grid-2:after{content:"";display:table;clear:both}.logo-grid-2>.media-block{float:left;padding-left:32.25px;width:50%}.logo-grid-2>.media-block:nth-of-type(2n+3){clear:left}.logo-grid-2>.media-block.n3{clear:left}.logo-grid-2 .art-bd{display:table;max-width:100%;min-height:6em}.logo-grid-2 .art-bd .img-link{display:table-cell;vertical-align:middle;color:#0c7ec0}.logo-grid-2 .art-bd .img-link img{max-width:150px;max-height:150px}}@media (min-width: 37.5em){.logo-grid-2{margin-left:-32.25px;*zoom:1}.logo-grid-2:after{content:"";display:table;clear:both}.logo-grid-2>.media-block{float:left;padding-left:32.25px;width:50%}.logo-grid-2>.media-block:nth-of-type(2n+3){clear:left}.logo-grid-2>.media-block.n3{clear:left}.logo-grid-2 .art-bd{display:table;max-width:100%;min-height:10em}.logo-grid-2 .art-bd .img-link{display:table-cell;vertical-align:middle;color:#0c7ec0}.logo-grid-2 .art-bd .img-link img{max-width:150px;max-height:150px}}@media (min-width: 37.5em){.logo-grid-3 .media-block:nth-of-type(3n+4){clear:none !important}}.logo-grid-3 .media-block{margin-bottom:16.125px;width:50% !important}@media (min-width: 56.25em){.logo-grid-3 .media-block{width:33% !important}}.logo-grid-3 .media-block .member-logos{display:inline-block}.logo-grid-3 .media-block .member-logos .art-bd{display:table-cell;height:150px;vertical-align:middle}.logo-grid-3 .art-bd{max-width:175px;margin:0 auto}.logo-grid-3 img{max-width:150px;max-height:150px}@media (min-width: 350px) and (max-width: 37.5em){.logo-grid-3{margin-left:-32.25px;*zoom:1}.logo-grid-3:after{content:"";display:table;clear:both}.logo-grid-3>.media-block{float:left;padding-left:32.25px;width:50%}.logo-grid-3>.media-block:nth-of-type(2n+3){clear:left}.logo-grid-3>.media-block.n3{clear:left}.logo-grid-3 .art-bd{display:table;max-width:100%;min-height:6em}.logo-grid-3 .art-bd .img-link{display:table-cell;vertical-align:middle;color:#0c7ec0}}@media (min-width: 37.5em){.logo-grid-3{margin-left:-32.25px;*zoom:1}.logo-grid-3:after{content:"";display:table;clear:both}.logo-grid-3>.media-block{float:left;padding-left:32.25px;width:33.3333%}.logo-grid-3>.media-block:nth-of-type(3n+4){clear:left}.ie7 .logo-grid-3>.media-block{width:33%}.logo-grid-3>.media-block.n4{clear:left}.logo-grid-3 .art-bd{display:table;max-width:100%;min-height:10em}.logo-grid-3 .art-bd .img-link{display:table-cell;vertical-align:middle;color:#0c7ec0}.logo-grid-3 .art-bd .img-link img{max-width:150px;max-height:150px}}.logo-grid-4 .media-block{margin-bottom:16.125px;width:50% !important}@media (min-width: 56.25em){.logo-grid-4 .media-block{width:25% !important}}.logo-grid-4 .art-bd{max-width:80px;margin:0 auto}@media (min-width: 350px) and (max-width: 37.5em){.logo-grid-4{margin-left:-32.25px;*zoom:1}.logo-grid-4:after{content:"";display:table;clear:both}.logo-grid-4>.media-block{float:left;padding-left:32.25px;width:50%}.logo-grid-4>.media-block:nth-of-type(2n+3){clear:left}.logo-grid-4>.media-block.n3{clear:left}.logo-grid-4 .art-bd{display:table;max-width:100%;min-height:6em}.logo-grid-4 .art-bd .img-link{display:table-cell;vertical-align:middle;color:#0c7ec0}.logo-grid-4 .art-bd .img-link img{max-width:150px;max-height:150px}}@media (min-width: 37.5em){.logo-grid-4{margin-left:-32.25px;*zoom:1}.logo-grid-4:after{content:"";display:table;clear:both}.logo-grid-4>.media-block{float:left;padding-left:32.25px;width:25%}.logo-grid-4>.media-block:nth-of-type(4n+5){clear:left}.logo-grid-4>.media-block.n5{clear:left}.logo-grid-4 .art-bd{display:table;max-width:100%;min-height:10em}.logo-grid-4 .art-bd .img-link{display:table-cell;vertical-align:middle;color:#0c7ec0}.logo-grid-4 .art-bd .img-link img{max-width:150px;max-height:150px}}@media (min-width: 37.5em){.hp-hero-secondary-mod{margin-left:-62.5px;*zoom:1;margin-left:-62.5px}.hp-hero-secondary-mod:after{content:"";display:table;clear:both}.hp-hero-secondary-mod>.media-block{float:left;padding-left:62.5px;width:33.3333%}.hp-hero-secondary-mod>.media-block:nth-of-type(3n+4){clear:left}.ie7 .hp-hero-secondary-mod>.media-block{width:33%}.hp-hero-secondary-mod>.media-block.n4{clear:left}}.mod-related{max-width:624px}.l-primary{width:100%;*zoom:1}.l-primary:after{content:"";display:table;clear:both}@media (min-width: 56.25em){.l-primary{width:100%;float:right;margin-left:-14.42308em}.l-primary>.inner{margin-left:14.42308em;padding-left:4.80769em;padding-right:4.80769em;padding-top:4.80769em;background-color:#fff;overflow:hidden;*zoom:1}.l-primary>.inner:after{content:"";display:table;clear:both}}.l-secondary{width:100%;margin-bottom:62.5px}@media (min-width: 56.25em){.l-secondary{float:left;max-width:14.42308em;margin-bottom:0}}.l-secondary:after{content:'';position:absolute;width:9999em;left:-9999em;top:-9999em;bottom:0;margin-left:14.42308em;z-index:-1}@media (min-width: 56.25em){.l-secondary:after{background-color:#f7f7f7}}.side-menu-container{background-color:#f7f7f7;*zoom:1}.side-menu-container:after{content:"";display:table;clear:both}@media (min-width: 56.25em){.side-menu-container{padding-bottom:0;margin-bottom:3em;background-color:transparent}}.side-menu-container .side-menu-items{display:none}@media (min-width: 56.25em){.side-menu-container .side-menu-items{display:block}}.side-menu-container.is-active .side-menu-items{display:block;padding-bottom:1em}.side-menu-items .sub-side-menu-items{display:none}@media (min-width: 56.25em){.side-menu-items .sub-side-menu-items{display:block}}.side-menu-trigger{background-color:#e9eaea;padding:1em 0;text-align:center;display:block;border-bottom:1px solid #fff;text-transform:uppercase;text-decoration:none;color:#808285}.side-menu-trigger:hover{text-decoration:underline}.side-menu-trigger:hover{color:#666;background-color:#e9eaea;text-decoration:none}.side-menu-trigger:hover{background-color:#dcdede}.is-active .side-menu-trigger{margin-bottom:1em}@media (min-width: 56.25em){.side-menu-trigger{display:none}}.side-menu-message--closed{display:inline}.is-active .side-menu-message--closed{display:none}.side-menu-message--open{display:none}.is-active .side-menu-message--open{display:inline}@media (min-width: 56.25em){.page-rail{position:relative;height:100%;padding-top:4.80769em}}.page-main-wrap{*zoom:1;margin-bottom:4.80769em}.page-main-wrap:after{content:"";display:table;clear:both}@media (min-width: 1024px){.mobileAds{display:none}}@media (max-width: 768px){.mobileSideAds{display:none}}@media (max-width: 768px){.page-main-wrap-ads{*zoom:1;margin-bottom:0}.page-main-wrap-ads:after{content:"";display:table;clear:both}}.article-content{padding:32.25px 0;*zoom:1}.article-content:after{content:"";display:table;clear:both}.l-article-main{width:100%;margin-bottom:4em;*zoom:1}.l-article-main:after{content:"";display:table;clear:both}@media (min-width: 56.25em){.l-article-main{width:100%;float:left;margin-right:-28.84615em}.l-article-main>.inner{margin-right:28.84615em}}.l-article-callout{width:100%;position:relative;margin:0 auto}@media (min-width: 56.25em){.l-article-callout{float:right;max-width:24.03846em}}.l-article-aside{width:100%;max-width:24.03846em;position:relative;margin:0 auto;display:none}@media (min-width: 56.25em){.l-article-aside{float:right;display:block}}.l-15--center{max-width:72.11538em;margin:0 auto}.l-13--center{max-width:62.5em;margin:0 auto}.l-12--center{max-width:57.69231em;margin:0 auto;padding:0 2.25em}@media (min-width: 57.69231em){.l-12--center{padding:0}}.l-10--center{max-width:48.07692em;margin:0 auto;padding:0 2.25em}@media (min-width: 48.07692em){.l-10--center{padding:0}}.l-7--center{max-width:33.65385em;margin:0 auto}.page-mod+.page-mod{margin-top:62.5px}.page-mod--compound{margin:125px 0}.compound-block--top{background-color:#f7f7f7;padding:32.25px 0}@media (min-width: 56.25em){.compound-block--top{padding:62.5px 0 125px 0}}.compound-block--top-sales{background-color:#f7f7f7;padding:32.25px 0}@media (min-width: 56.25em){.compound-block--top-sales{padding:62.5px 0 62.5px 0}}.compound-block--bottom>.inner{background-color:#fff;padding-top:32.25px}@media (min-width: 56.25em){.compound-block--bottom>.inner{margin-top:-62.5px;padding-top:62.5px}}.compound-block--bottom-sales>.inner{background-color:#fff;padding-top:32.25px}@media (min-width: 56.25em){.compound-block--bottom-sales>.inner{padding:62.5px 0 62.5px 0}}.page-mod--bg{background-color:#f7f7f7;padding:32.25px 0}@media (min-width: 56.25em){.page-mod--bg{padding:62.5px 0}}.sponsors-sect{background-color:#fff;padding-top:0}.page-mod.page-mod+.sponsors-sect{background-color:#f7f7f7;padding-top:62.5px}.open-page-wrap{*zoom:1;padding:62.5px 0}.open-page-wrap:after{content:"";display:table;clear:both}.mod--center{margin:0 auto}@media (min-width: 37.5em){.univ-callout{overflow:hidden;padding:2em}}.univ-callout .univ-logo{text-align:center;margin:1em auto 2em}@media (min-width: 37.5em){.univ-callout .univ-logo{float:left;margin:0;padding:0.5em 3em 1em 0.5em}}.survey{padding:3em 1em}.topic-ed{margin-bottom:3em}.grecaptcha-badge{display:none !important}.icon{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:15px;height:15px;position:absolute;top:5px;left:5px}.icon-twitter .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_twitter_full.svg)}.no-svg .icon-twitter .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_twitter_med.png)}.icon-facebook .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_facebook_full.svg)}.no-svg .icon-facebook .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_facebook_med.png)}.icon-rss .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_rss_full.svg)}.no-svg .icon-rss .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_rss_med.png)}.icon-google .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_google_full.svg)}.no-svg .icon-google .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_google_med.png)}.icon-linkedin .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_linkedin_full.svg)}.no-svg .icon-linkedin .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_linkedin_med.png)}.icon-comment .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_comment_full.svg)}.no-svg .icon-comment .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_comment_med.png)}.icon-search .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_search_full.svg)}.no-svg .icon-search .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_search_med.png)}.icon-search-drk .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_search-drk_full.svg)}.no-svg .icon-search-drk .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_search-drk_med.png)}.icon-cart .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_cart_full.svg)}.no-svg .icon-cart .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_cart_med.png)}.icon-close .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_close_full.svg)}.no-svg .icon-close .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_close_med.png)}.icon-headphones .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_headphones_full.svg)}.no-svg .icon-headphones .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_headphones_med.png)}.icon-key .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_key_full.svg)}.no-svg .icon-key .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_key_med.png)}.icon-lightbulb .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_lightbulb_full.svg)}.no-svg .icon-lightbulb .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_lightbulb_med.png)}.icon-link .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_link_full.svg)}.no-svg .icon-link .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_link_med.png)}.icon-lock .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_lock_full.svg)}.no-svg .icon-lock .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_lock_med.png)}.icon-pin .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_pin_full.svg)}.no-svg .icon-pin .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_pin_med.png)}.icon-star .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_star_full.svg)}.no-svg .icon-star .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_star_med.png)}.icon-warning .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_warning_full.svg)}.no-svg .icon-warning .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_warning_med.png)}.icon-arrow-next .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_arrow-next_full.svg)}.no-svg .icon-arrow-next .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_arrow-next_med.png)}.icon-arrow-prev .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_arrow-prev_full.svg)}.no-svg .icon-arrow-prev .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_arrow-prev_med.png)}.icon-facebook_dark .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_facebook_dark_full.svg)}.no-svg .icon-facebook_dark .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_facebook_dark_med.png)}.icon-twitter_dark .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_twitter_dark_full.svg)}.no-svg .icon-twitter_dark .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_twitter_dark_med.png)}.icon-linkedin_dark .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_linkedin_dark_full.svg)}.no-svg .icon-linkedin_dark .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_linkedin_dark_med.png)}.icon-rss_dark .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_rss_dark_full.svg)}.no-svg .icon-rss_dark .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_rss_dark_med.png)}.icon-privacy-session .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_privacy-session_full.svg)}.no-svg .icon-privacy-session .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_privacy-session_med.png)}.icon-security-session .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_security-session_full.svg)}.no-svg .icon-security-session .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_security-session_med.png)}.icon-email .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_email_full.svg)}.no-svg .icon-email .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_email_med.png)}.icon-print .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_print_full.svg)}.no-svg .icon-print .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_print_med.png)}.icon-traditional-breakout .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_traditional-breakout_full.svg)}.no-svg .icon-traditional-breakout .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_traditional-breakout_med.png)}.icon-workshop .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_workshop_full.svg)}.no-svg .icon-workshop .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_workshop_med.png)}.icon-certification .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_certification_full.svg)}.no-svg .icon-certification .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_certification_med.png)}.icon-training .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_training_full.svg)}.no-svg .icon-training .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_training_med.png)}.icon-active-learning .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_active-learning_full.svg)}.no-svg .icon-active-learning .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_active-learning_med.png)}.icon-conversations-in-privacy .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_conversations-in-privacy_full.svg)}.no-svg .icon-conversations-in-privacy .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_conversations-in-privacy_med.png)}.icon-conversations-at-psr .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_conversations-at-psr_full.svg)}.no-svg .icon-conversations-at-psr .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_conversations-at-psr_med.png)}.icon-spotlight-stage .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_spotlight-stage_full.svg)}.no-svg .icon-spotlight-stage .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_spotlight-stage_med.png)}.icon-advanced-topics-in-privacy .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_advanced-topics-in-privacy_full.svg)}.no-svg .icon-advanced-topics-in-privacy .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_advanced-topics-in-privacy_med.png)}.icon-networking .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_networking_full.svg)}.no-svg .icon-networking .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_networking_med.png)}.icon-the-little-big-stage .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_the-little-big-stage_full.svg)}.no-svg .icon-the-little-big-stage .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_the-little-big-stage_med.png)}.icon-general-session .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_general-session_full.svg)}.no-svg .icon-general-session .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_general-session_med.png)}.icon-presentation-of-research .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_presentation-of-research_full.svg)}.no-svg .icon-presentation-of-research .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_presentation-of-research_med.png)}.icon-privacy-tech-vendor-showcase .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_privacy-tech-vendor-showcase_full.svg)}.no-svg .icon-privacy-tech-vendor-showcase .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_privacy-tech-vendor-showcase_med.png)}.icon-panel-discussion .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_panel-discussion_full.svg)}.no-svg .icon-panel-discussion .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_panel-discussion_med.png)}.icon-resources .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_resources_full.svg)}.no-svg .icon-resources .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_resources_med.png)}.icon-topics .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_topics_full.svg)}.no-svg .icon-topics .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_topics_med.png)}.icon-research .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_research_full.svg)}.no-svg .icon-research .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_research_med.png)}.icon-tools .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_tools_full.svg)}.no-svg .icon-tools .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_tools_med.png)}.icon-job .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_job_full.svg)}.no-svg .icon-job .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_job_med.png)}.icon-jobs .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_jobs_full.svg)}.no-svg .icon-jobs .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_jobs_med.png)}.icon-career .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_career_full.svg)}.no-svg .icon-career .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_career_med.png)}.icon-articles .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_articles_full.svg)}.no-svg .icon-articles .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_articles_med.png)}.icon-news .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_news_full.svg)}.no-svg .icon-news .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_news_med.png)}.icon-dpa .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_dpa_full.svg)}.no-svg .icon-dpa .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_dpa_med.png)}.icon-gallery .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_gallery_full.svg)}.no-svg .icon-gallery .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_gallery_med.png)}.icon-discuss .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_discuss_full.svg)}.no-svg .icon-discuss .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_discuss_med.png)}.icon-glossary .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_glossary_full.svg)}.no-svg .icon-glossary .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_glossary_med.png)}.icon-Glossary .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_Glossary_full.svg)}.no-svg .icon-Glossary .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_Glossary_med.png)}.icon-books .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_books_full.svg)}.no-svg .icon-books .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_books_med.png)}.icon-presentations .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_presentations_full.svg)}.no-svg .icon-presentations .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_presentations_med.png)}.icon-infographic .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_infographic_full.svg)}.no-svg .icon-infographic .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_infographic_med.png)}.icon-webcons .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_webcons_full.svg)}.no-svg .icon-webcons .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_webcons_med.png)}.icon-web-conferences .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_web-conferences_full.svg)}.no-svg .icon-web-conferences .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_web-conferences_med.png)}.icon-videos .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_videos_full.svg)}.no-svg .icon-videos .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_videos_med.png)}.icon-video .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_video_full.svg)}.no-svg .icon-video .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_video_med.png)}.icon-westin .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_westin_full.svg)}.no-svg .icon-westin .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_westin_med.png)}.icon-vendors .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_vendors_full.svg)}.no-svg .icon-vendors .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_vendors_med.png)}.icon-privacy .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_privacy_full.svg)}.no-svg .icon-privacy .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_privacy_med.png)}.icon-ftc .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_ftc_full.svg)}.no-svg .icon-ftc .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_ftc_med.png)}.icon-enforcement .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_enforcement_full.svg)}.no-svg .icon-enforcement .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_enforcement_med.png)}.icon- .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_articles_full.svg)}.no-svg .icon- .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_articles_med.png)}.icons-med .icon,.icon.icon-med{width:20px;height:20px;left:0px}.icons-med-social .icon,.icon.icon-med-social{width:20px;height:20px}.icons-lg .icon,.icon.icon-lg{width:30px;height:30px;top:12px;left:0px}.icons-lg-social .icon,.icon.icon-lg-social{width:30px;height:30px;top:10px;left:10px}.icon.icon-tz{width:38px;height:38px;top:10px;left:10px}.icons-mega .icon{width:35px;height:45px;left:6px;top:0}.icons-mega.hex-mega .icon{left:0px;width:24px;height:42px}.icons-pill .icon,.icon.icon-pill{width:25px;height:25px;left:12px;top:5px}.tz-iapp-job i{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_job_full.svg)}.no-svg .tz-iapp-job i{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_job_med.png)}.overlay-icon{width:40px;height:40px;position:absolute;top:0;right:0}.fa-fancy--circle{display:table-cell !important;width:3em;height:3em;vertical-align:middle;text-align:center;font-size:1.5em;border:5px solid #ccc;border-radius:50%}.icon-header{display:inline-block;margin-right:1em;margin-bottom:-1em}.sg-mug-icon{font-size:2em;margin-bottom:0}.sg-mug-icon .fa-edit{color:#70bf4c}.sg-mug-icon .fa-image{color:#732969}.sg-mug-icon .fa-laptop{color:#0c7ec0}.casebook-social{text-align:center}.casebook-social .social-list-item{position:relative;z-index:1000}.casebook-social .brand-comment{display:none}.breakout-sessions .hex-sm .icon{top:4px;left:-1px;z-index:1000}.breakout-sessions .hex-sm.icon-traditional-breakout .icon{top:5px;left:0px}.breakout-sessions .hex-sm.icon-training-and-certification .icon{top:5px;left:-2px}.breakout-sessions .hex-sm.icon-advanced-topics-in-privacy .icon{top:5px}.breakout-sessions .hex-sm.icon-conversations-in-privacy .icon{width:16px;left:-2px}.breakout-sessions .hex-sm.icon-conversations-at-psr .icon{width:16px;left:-2px}.breakout-sessions .hex-sm.icon-networking .icon{width:17px;height:16px;left:-3px}.breakout-sessions .hex-sm.icon-general-session .icon{width:17px;height:16px;top:3px;left:-3px}.breakout-sessions .hex-sm.icon-conversations-in-privacy .icon{width:22px;height:22px;top:1px;left:-5px}.breakout-sessions .hex-sm.icon-conversations-at-psr .icon{width:22px;height:22px;top:1px;left:-5px}.breakout-sessions .hex-sm.icon-the-little-big-stage .icon{width:17px;height:17px;top:4px;left:-3px}.breakout-sessions .hex-sm.icon-privacy-tech-vendor-showcase .icon{width:15px;height:15px;top:4px;left:-1px}.breakout-sessions .hex-sm.icon-spotlight-stage .icon{width:17px;height:17px;top:4px;left:-2px}.breakout-sessions .hex-med .icon{z-index:1000;width:20px;height:20px;top:6px;left:-1px}.breakout-sessions .hex-med.icon-traditional-breakout .icon{top:7px;left:0px}.breakout-sessions .hex-med.icon-conversations-in-privacy .icon{width:30px;height:30px;top:1px;left:-6px}.breakout-sessions .hex-med.icon-conversations-at-psr .icon{width:30px;height:30px;top:1px;left:-6px}.breakout-sessions .hex-med.icon-networking .icon{left:-2px}.breakout-sessions .hex-med.icon-general-session .icon{height:21px;width:21px;top:5px;left:-2px}.trans-slow{transition:0.4s}.search-form{position:relative;width:100%}.nav-search-block .search-form{position:absolute;width:100%}@media (min-width: 68.75em){.nav-search-block .search-form{position:relative}}@media (min-width: 1260px){.nav-search-block .search-form{text-align:center}}.search-input{border:1px solid #e9eaea;-webkit-appearance:none;border-radius:0;outline:0;padding:0 0.85em;text-transform:uppercase;height:35px;width:85%;margin:0}@media (min-width: 37.5em){.search-input{width:90%}}@media (min-width: 68.75em){.search-input{width:93%}}.nav-search-block .search-input{width:75%}@media (min-width: 37.5em){.nav-search-block .search-input{width:92%}}@media (min-width: 56.25em){.nav-search-block .search-input{width:95%}}@media (min-width: 68.75em){.nav-search-block .search-input{width:56.8888em}}.search-submit{position:relative;text-indent:-9999em;width:35px;height:35px;margin-bottom:0}.search-submit .icon.icon-lg{top:3px;left:3px}.instant-search-mod{position:relative;*zoom:1}.instant-search-mod:after{content:"";display:table;clear:both}.instant-search-results{padding:0 1.5em;background-color:#fff;border:4px solid #e9eaea;position:absolute;top:40px;width:98%}@media (min-width: 68.75em){.instant-search-results{width:60em;top:63px}}.js-instant-search .instant-search-results{display:block}.instant-search-content{border-top:4px solid #70bf4c;position:relative;top:-4px;padding:1em 0}.instant-search-content:before{content:'\0020';width:0;height:0;position:absolute;top:-3px;left:50%;z-index:1;background-color:transparent;border-top:9px solid #70bf4c;border-right:9px inset transparent;border-bottom:9px inset transparent;border-left:9px inset transparent}.instant-content-top{text-align:center;*zoom:1}.instant-content-top:after{content:"";display:table;clear:both}.instant-content-top.results{border-bottom:1px solid #e9eaea}.live-search-text{color:#666;display:inline-block}.live-search-term{color:black}.instant-submit{display:inline-block;margin-left:5px;margin-bottom:0;border-radius:0.5em}.search-head-sm{margin-bottom:0.1em}.results-link-nav{padding:0.65em 0.35em;text-decoration:none;display:block}.results-link-nav:hover{background-color:#f7f7f7}.search-description-text{margin-bottom:0}.results-item{border-bottom:1px solid #e9eaea}.results-item:last-child{margin:0;padding:0;border:0}.child-search-results .list-item{margin-left:4em}.child-search-results .list-item:before{font-family:FontAwesome;content:"\f101";position:absolute;margin-left:-2em;color:#666}.date-picker .horz-block{display:inline-block;float:left;margin-right:3em;margin-top:1em}.date-picker .horz-block:last-child{margin-right:0}.date-picker .horz-block .sort-link{color:#0c7ec0;text-decoration:none;padding:0 0.5em}.date-picker .horz-block .sort-link:last-child{padding-right:0}.date-picker .horz-block .sort-link.active{color:#2e2e2f;font-weight:bold}.date-picker .horz-block span{display:none}@media (min-width: 37.5em){.date-picker .horz-block span{display:inline-block}}.date-picker .date-filter{width:120px;border:none;background-color:#f7f7f7;padding:0.3em;margin-left:0;margin-right:0.4em}.date-picker .date-filter:last-child{margin-left:0}@media (min-width: 37.5em){.date-picker .date-filter{margin-left:0.4em}}.date-picker .date-clear,.date-picker .date-clear i{color:#2e2e2f}.pika-prev{text-indent:0 !important}.pika-prev:before{float:left;content:"\25C0"}.pika-next:before{float:right;content:"\25b6"}.search-by{display:inline-block;padding:0.5em 1.25em;border:1px solid #d9d9d9;border-bottom:none}.search-by label{color:#808285}.search-by span.fip{margin-left:1em;color:#808285;cursor:pointer}.rc-search .refine{padding-bottom:1em}@media (min-width: 37.5em){.rc-search .refine{float:left;max-width:25em;padding-bottom:0}}.rc-search .refine .refine-selector{margin-bottom:0.5em}@media (min-width: 37.5em){.rc-search .refine .refine-selector{display:table;height:34px;float:left}.rc-search .refine .refine-selector:nth-child(2){margin-left:1em}}@media (min-width: 37.5em){.rc-search .refine .refine-selector .refine-select{display:table-cell;vertical-align:middle}}.rc-search .refine .refine-selector .refine-select select{width:100%;margin-left:0;border:0;padding:0.5em;height:30px;background-color:#f7f7f7;-webkit-appearance:none}@media (min-width: 37.5em){.rc-search .refine .refine-selector .refine-select select{max-width:10em}}@media (min-width: 56.25em){.rc-search .rc-search-field{float:right;width:100%}}@media (min-width: 68.75em){.rc-search .rc-search-field{width:65%}}.rc-search .rc-search-field .search-input{float:left}.rc-search .rc-search-field .search-submit{float:right}.rc-search-results .tz .txt-bd .tz-bd-text a{text-decoration:none;color:#70bf4c;padding-left:0.5em}.rc-search-results .tz .txt-bd .tz-bd-text a:hover{text-decoration:underline}.site-nav{position:relative;z-index:100000}@media (min-width: 56.25em){.site-nav{position:fixed}}.nav-inner{background-color:#fff;top:0;left:0;right:0;z-index:1;*zoom:1}.nav-inner:after{content:"";display:table;clear:both}@media (min-width: 56.25em){.nav-inner{position:fixed;left:50%;max-width:68.75em;margin-left:-34.375em;padding:0 1.24038em;border-bottom:4px solid #e9eaea;box-shadow:0 -2px 3px rgba(0,0,0,0.1)}}@media (min-width: 68.75em){.nav-inner{max-width:100%;margin-left:0;left:0}}@media (min-width: 1260px){.nav-inner{left:50%;max-width:1260px;margin-left:-630px}}.nav-mod,.nav-main-mod,.nav-secondary-mod,.nav-logo-mod,.nav-menu-mod{display:block;float:left}.nav-main-mod{margin-right:-5.76923em}.nav-main-inner{width:100%;*zoom:1}@media (min-width: 1260px){.nav-main-inner{margin-right:5.76923em}}.nav-main-inner:after{content:"";display:table;clear:both}.nav-secondary-mod{line-height:1.3em;float:right;text-align:right;padding-right:0.5em;padding-top:0.1em}@media (min-width: 68.75em){.nav-secondary-mod{line-height:5em;padding:0;border-left:1px solid #e9eaea}}@media (min-width: 1260px){.nav-secondary-mod{padding:0 0.7em}}.nav-logo-mod{text-align:center;width:5.76923em;line-height:1.3em;height:2.69231em;position:absolute;top:0;left:50%;margin-left:-2.88462em}@media (min-width: 68.75em){.nav-logo-mod{position:static;float:left;margin-left:0;width:7.00962em;border-right:1px solid #e9eaea;padding-right:1em;line-height:5em;height:5em}}.nav-menu-mod{float:left;color:#555}.nav-logo{display:block;width:75%;margin:0 auto}.nav-logo.is-active{position:relative}@media (min-width: 68.75em){.nav-logo.is-active:after{content:'\0020';width:0;height:0;position:absolute;bottom:-3px;left:35%;z-index:4;border-top:9px inset transparent;border-right:9px inset transparent;border-bottom:9px solid #70bf4c;border-left:9px inset transparent}.nav-logo.is-active:before{content:'\0020';position:absolute;left:0;right:0;bottom:-4px;height:4px;width:8.2em;margin-left:-1.9em;background-color:#70bf4c;z-index:1}.l-canvas .nav-logo.is-active:before,.l-canvas .nav-logo.is-active:after{display:none}}.nav-logo-link{display:block;height:3em;width:8.2em;margin-left:-1.9em;vertical-align:middle}@media (max-width: 68.75em){.nav-logo-link{margin-top:0.75em}}@media (min-width: 68.75em){.nav-logo-link{height:5em}}.nav-logo-link img{width:100%;max-width:4.2em;height:auto;vertical-align:middle}.nav-items-mod{display:none;position:absolute;top:3.3em;left:0;right:0;background-color:#f7f7f7;border-top:1px solid #e9eaea;padding:0 2.25em 2.25em 2.25em;z-index:1}@media (min-width: 68.75em){.nav-items-mod{position:static;display:block;float:left;padding:0;background-color:transparent;top:5em;border-top:none}}.nav-items-mod.is-active{display:block}.nav-trigger{line-height:2.69231em;width:30px;display:inline-block;text-align:center;cursor:pointer;font-size:1.25em}.nav-trigger:hover{background-color:#f7f7f7}@media (min-width: 68.75em){.nav-trigger{display:none}}.nav-items{*zoom:1}.nav-items:after{content:"";display:table;clear:both}@media (max-width: 68.75em){.nav-items{width:100%;border-top:1px solid #e9eaea}}@media (min-width: 56.25em) and (max-width: 68.75em){.nav-items{margin-top:5em}}@media (min-width: 68.75em) and (max-width: 1260px){.nav-items{padding:0.4em 0.3em 0.1em}}.nav-items+.nav-items{margin-top:0}.nav-items+.nav-items .nav-link.is-active:before,.nav-items+.nav-items .is-active.myiapp-link:before,.nav-items+.nav-items .nav-link.is-active:after,.nav-items+.nav-items .is-active.myiapp-link:after{display:none}@media (min-width: 68.75em){.nav-items+.nav-items{border-left:1px solid #e9eaea}}.nav-item{font-size:1.25em}@media (min-width: 68.75em){.nav-item{display:table-cell;font-size:1.15em}}@media (min-width: 1260px){.nav-item{font-size:1.25em}}.nav-link,.myiapp-link{display:block;padding:1em 0;color:#464547;text-decoration:none;font-family:"Tabac G3",Georgia,Times,serif;font-weight:400}.nav-link:hover,.myiapp-link:hover{color:#222;text-decoration:none}@media (min-width: 68.75em){.nav-link,.myiapp-link{line-height:4em;padding:0 1.25em}}@media (min-width: 1260px){.nav-link,.myiapp-link{padding:0 1.575em}}.nav-link.is-active,.is-active.myiapp-link{position:relative}@media (min-width: 68.75em){.nav-link.is-active:after,.is-active.myiapp-link:after{content:'\0020';width:0;height:0;position:absolute;bottom:-3px;left:50%;margin-left:-9px;z-index:4;border-top:9px inset transparent;border-right:9px inset transparent;border-bottom:9px solid #70bf4c;border-left:9px inset transparent}.nav-link.is-active:before,.is-active.myiapp-link:before{content:'\0020';position:absolute;left:0;right:0;bottom:-4px;height:4px;width:100%;background-color:#70bf4c;z-index:1}}@media (min-width: 68.75em) and (min-width: 68.75em) and (max-width: 1260px){.nav-link.is-active:before,.is-active.myiapp-link:before{margin-bottom:-1px}}@media (min-width: 68.75em){.l-canvas .nav-link.is-active:before,.l-canvas .is-active.myiapp-link:before,.l-canvas .nav-link.is-active:after,.l-canvas .is-active.myiapp-link:after{display:none}}.instant-search-mod{margin:0 auto;display:none;height:63px}.js-search-nav .instant-search-mod{display:block}@media (min-width: 1260px){.js-search-nav .instant-search-mod{width:119%}}.nav-trigger--instant-search{display:none;float:left;font-size:2em;line-height:63px;text-align:center;cursor:pointer;color:#555}.nav-trigger--instant-search:hover{color:#222}.js-search-nav .nav-trigger--instant-search{padding:0 1em}@media (min-width: 68.75em){.js-search-nav .nav-trigger--instant-search{display:block}}.nav-items{float:left}@media (max-width: 56.25em){.nav-items{margin-top:5em}}@media (min-width: 68.75em){.js-search-nav .nav-items{display:none}}.nav-search-block{padding:0;line-height:2.69231em}@media (min-width: 68.75em){.nav-search-block{line-height:5em;border-left:1px solid #e9eaea;padding:0 0.9em}}@media (min-width: 68.75em) and (max-width: 1260px){.nav-search-block{position:absolute;right:9.5em}}@media (min-width: 1260px){.nav-search-block{float:right;padding:0 1.5em}}@media (min-width: 68.75em) and (max-width: 1260px){.js-search-nav .nav-search-block{right:auto}}@media (max-width: 68.75em){.nav-search-block .search-form{margin-top:1em}}.search-link{display:block}.search-trigger-text{display:none}.nav-search-trigger{width:30px;height:2.69231em;line-height:2.69231em;position:relative}@media (min-width: 68.75em){.nav-search-trigger{height:5em;line-height:5em}}.js-search-nav .nav-search-trigger{display:none}.nav-search-trigger .icon-lg{top:18px;left:2px}.myiapp-link{position:relative;display:inline-block}.myiapp-link:before{content:'\0020';width:8px;height:8px;position:absolute;top:1.3em;left:0px;left:-1em;background-color:#d9dadb;border-radius:50%}@media (min-width: 68.75em){.myiapp-link:before{top:1.65em;left:1.3em}}@media (min-width: 1260px){.myiapp-link:before{left:0.7em}}@media (min-width: 68.75em){.myiapp-link{width:7em;padding-right:0.5em;font-size:1.1em}}@media (min-width: 1260px){.myiapp-link{width:5.76923em;font-size:1.125em;padding-right:0}}.user--loggedin .myiapp-link:before{background-color:#70bf4c}.nav-myiapp-mod{display:none;background-color:#f7f7f7;position:absolute;top:3.3em;right:0;border-top:4px solid #70bf4c;z-index:1;width:auto}@media (min-width: 68.75em){.nav-myiapp-mod{top:5em}}.nav-myiapp-mod.is-active{display:block}.nav-myiapp-mobile{display:none;background-color:#f7f7f7;position:absolute;top:1.3em;right:10px;border-top:4px solid #70bf4c;z-index:1;width:15.615384615em}@media (min-width: 68.75em){.nav-myiapp-mobile{top:5em}}.nav-myiapp-mobile.is-active{display:block}.nav-myiapp-inner{padding:2em 1.25em 1em 1.25em;text-align:left}.nav-myiapp-bottom{background-color:#ccc;padding:0 0.25em;text-align:center}.login-link{text-decoration:none;color:#0c7ec0;display:block;line-height:3em}.login-link:hover{text-decoration:underline}.nav-myiapp-notloggedin{display:block}.user--loggedin .nav-myiapp-notloggedin{display:block}.nav-myiapp-loggedin{display:block}.user--loggedin .nav-myiapp-loggedin{display:block}.mega-menu-mod{background-color:transparent;position:fixed;left:0;right:0;top:5em;display:none;z-index:10000000}@media (min-width: 68.75em){.mega-menu-mod.mega-is-active{display:block}}@media (min-width: 1260px){.mega-menu-mod{left:50%;max-width:1260px;margin-left:-630px}}.mega-menu-inner{font-size:1em;border-bottom:4px solid #a7a9ac;background-color:#fff;*zoom:1}.mega-menu-inner:after{content:"";display:table;clear:both}.l-mega-primary{width:100%;*zoom:1;min-height:100%;padding:2em 0}.l-mega-primary:after{content:"";display:table;clear:both}@media (min-width: 37.5em){.l-mega-primary{width:100%;float:right;margin-left:-14.42308em}.l-mega-primary>.inner{margin-left:14.42308em;padding-left:4.80769em;padding-right:4.80769em;background-color:#fff;*zoom:1}.l-mega-primary>.inner:after{content:"";display:table;clear:both}}.nav-message-isactive .l-mega-primary{padding-top:4em}.l-mega-secondary{width:14.42308em;height:100%;padding:2em 1.5em 2em 1em}@media (min-width: 37.5em){.l-mega-secondary{float:left}}.l-mega-secondary:before{content:"";position:absolute;top:0;bottom:0;left:0;width:14.42308em;background-color:#e9eaea;z-index:0}.l-mega-secondary:after{content:"";position:absolute;width:100%;height:4px;background-color:#a7a9ac;bottom:0;left:0;right:0}.mega-side-hdr{position:relative;font-weight:700;text-transform:uppercase;color:#000;letter-spacing:1px;margin-bottom:1em}.mega-side-items{line-height:2em}.mega-side-item{margin-left:0;line-height:1.3em;margin-bottom:0.5em}.mega-side-link{padding:0.25em 0 !important}.mega-side-link:hover{color:#222}.mega-section-link{display:inline-block;float:right;margin-top:1em;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.15em;color:#70bf4c;text-decoration:none}.mega-section-link:hover{color:#63b240}.link-arrow{line-height:0;font-size:1.35em;margin-left:4px;letter-spacing:5px;font-weight:400}.l-mega-2{margin-left:-62.5px;*zoom:1}.l-mega-2:after{content:"";display:table;clear:both}.l-mega-2>.media-block{float:left;padding-left:62.5px;width:50%}.l-mega-2>.media-block:nth-of-type(2n+3){clear:left}.l-mega-2>.media-block.n3{clear:left}.l-mega-2 .media-block:nth-last-of-type(-1n+2) .mega-tz-item{border-bottom:0}.l-mega-3{margin-left:-62.5px;*zoom:1}.l-mega-3:after{content:"";display:table;clear:both}.l-mega-3>.media-block{float:left;padding-left:62.5px;width:33.3333%}.l-mega-3>.media-block:nth-of-type(3n+4){clear:left}.ie7 .l-mega-3>.media-block{width:33%}.l-mega-3>.media-block.n4{clear:left}.l-mega-3 .media-block:nth-last-of-type(-1n+3) .mega-tz-item{border-bottom:0}.mega-tz-item{margin-bottom:1em;width:100%}.mega-tz-img,.mega-icon-link{overflow:hidden;display:block;position:relative;border-radius:50%}.mega-tz-img img,.mega-icon-link img{width:100%;max-width:100%}.mega-tz-img.hex-mega,.hex-mega.mega-icon-link{border-radius:0;overflow:visible}.hex-mega{margin-left:12px}.mega-icon-link{width:45px;height:45px;display:block}.hex-mega .mega-icon-link{background-color:transparent}.hdr-conference .nav-items-mod .nav-item{text-align:left}.conference-nav{background-color:#222;color:#d9dadb;text-align:center}@media (max-width: 56.25em){.conference-nav{width:100%}}.conference-nav-items{*zoom:1;display:inline-block;vertical-align:top}.conference-nav-items:after{content:"";display:table;clear:both}@media (max-width: 56.25em){.conference-nav-items{width:100%}}.conference-nav-item{float:left}@media (max-width: 56.25em){.conference-nav-item{width:50%}}@media (max-width: 37.5em){.conference-nav-item{width:100%}}@media (max-width: 56.25em){.conference-nav-item.conference-nav-item--withdrop{width:100%;display:block;clear:both}}@media (max-width: 56.25em){.conference-nav-item.cta{width:100%}}.conference-item-link{display:block;padding:1em 2em;border-right:1px solid #000;color:#d9dadb;text-decoration:none;cursor:pointer}.conference-item-link:hover{background-color:#000;border-right:1px solid #222}.conference-nav-drop-items .conference-item-link{border-right:none}@media (max-width: 56.25em){.conference-item-link{border-right:none}}.conference-nav-dropdown{border:0;outline:0;-webkit-appearance:none;background-color:transparent;border-right:1px solid #000}@media (max-width: 56.25em){.conference-nav-dropdown{border-right:none}}.conference-nav-submit{text-transform:uppercase;padding:1em 2em;margin:0;display:block;float:left;line-height:inherit}@media (max-width: 56.25em){.conference-nav-submit{width:100%}}.conference-nav-drop-items{padding:1em 2em;*zoom:1;background-color:#2e2e2f;position:absolute;left:0;right:0;display:none;z-index:1}.conference-nav-drop-items:after{content:"";display:table;clear:both}.conference-nav-item--withdrop.is-active .conference-nav-drop-items{display:block}@media (max-width: 56.25em){.conference-nav-drop-items{position:relative}}.conference-nav-anchor{display:block;position:relative;top:-5em;visibility:hidden}.drop-show-more{display:block;cursor:pointer}.conference-nav-item--withdrop.is-active .drop-show-more{display:none}.drop-show-less{display:none;cursor:pointer}.conference-nav-item--withdrop.is-active .drop-show-less{display:block}.md .mega-modal .row{margin-right:0}.side-menu-items,.nav-myiapp-items,.mega-side-items{font-size:1.07692307692308em;line-height:2.357142857em;list-style:none;margin-left:0;padding-left:0}.side-nav-lg{font-size:1.38461538461538em;line-height:2.111111111em}.side-nav-med{font-size:1.23076923076923em;line-height:2.375em}.side-nav-reg{font-size:1.07692307692308em;line-height:2.357142857em}.side-menu-item,.nav-myiapp-item,.mega-side-item{font-weight:400;line-height:1.6em}.side-menu-item:hover+.is-sublink:after,.nav-myiapp-item:hover+.is-sublink:after,.mega-side-item:hover+.is-sublink:after{border-top:9px solid #e9eaea}.side-menu-item.is-active,.is-active.nav-myiapp-item,.is-active.mega-side-item{background-color:#d9dadb !important}.side-menu-item.is-active .side-menu-link,.is-active.nav-myiapp-item .side-menu-link,.is-active.mega-side-item .side-menu-link{color:#1f1f1f}.side-menu-item.is-active .side-menu-link:hover,.is-active.nav-myiapp-item .side-menu-link:hover,.is-active.mega-side-item .side-menu-link:hover{background-color:#d9dadb}.side-menu-item.is-active+.is-sublink:after,.is-active.nav-myiapp-item+.is-sublink:after,.is-active.mega-side-item+.is-sublink:after{border-top:9px solid #d9dadb}.side-menu-item.is-sublink,.is-sublink.nav-myiapp-item,.is-sublink.mega-side-item{background-color:#e9eaea}.side-menu-item.is-sublink:after,.is-sublink.nav-myiapp-item:after,.is-sublink.mega-side-item:after{content:'\0020';width:0;height:0;position:absolute;top:-3px;left:44%;z-index:4;border-top:9px solid #f7f7f7;border-right:9px inset transparent;border-bottom:9px inset transparent;border-left:9px inset transparent}.side-menu-item.is-sublink+.side-menu-item.is-sublink:after,.is-sublink.nav-myiapp-item+.side-menu-item.is-sublink:after,.is-sublink.mega-side-item+.side-menu-item.is-sublink:after,.side-menu-item.is-sublink+.is-sublink.nav-myiapp-item:after,.side-menu-item.is-sublink+.is-sublink.mega-side-item:after,.is-sublink.nav-myiapp-item+.is-sublink.nav-myiapp-item:after,.is-sublink.mega-side-item+.is-sublink.nav-myiapp-item:after,.is-sublink.nav-myiapp-item+.is-sublink.mega-side-item:after,.is-sublink.mega-side-item+.is-sublink.mega-side-item:after{display:none}.side-menu-item.is-sublink .side-menu-link,.is-sublink.nav-myiapp-item .side-menu-link,.is-sublink.mega-side-item .side-menu-link{padding-left:0.85em;padding-right:0}.side-menu-item.is-sublink .side-menu-link:before,.is-sublink.nav-myiapp-item .side-menu-link:before,.is-sublink.mega-side-item .side-menu-link:before{font-family:'FontAwesome';content:'\f0da';margin-right:0.5em}.side-menu-item .side-menu-no-link,.nav-myiapp-item .side-menu-no-link,.mega-side-item .side-menu-no-link{color:#808285;padding:0.75em 7px;display:block}.side-menu-link,.nav-myiapp-link,.mega-side-link{text-decoration:none;color:#808285;padding:0.75em 7px;display:block}.side-menu-link:hover,.nav-myiapp-link:hover,.mega-side-link:hover{text-decoration:underline}.side-menu-link:hover,.nav-myiapp-link:hover,.mega-side-link:hover{color:#666;background-color:#e9eaea;text-decoration:none}.results-count{margin-top:0;margin-bottom:2em}.ftc-case-save{position:relative;left:0;margin-top:-2.5em}.casebook .index{display:table;margin:1em auto}.casebook .index li{list-style-type:none;float:left;margin-left:0}.casebook .index li a{color:#fff}.casebook .index li a:hover{text-decoration:none}.supporting-list .docs-header{display:none;text-align:center;padding-bottom:0.5em;border-bottom:3px solid #ccc}@media (min-width: 56.25em){.supporting-list .docs-header{display:block}}.supporting-list .button-lg{width:100%;text-transform:uppercase}.supporting-list .button-lg i{margin-right:0.5em}.breadcrumbs{margin-bottom:2em;margin-top:-2em}@media (max-width: 37.5em){.breadcrumbs{display:none}}.breadcrumbs .bread{color:#222;font-size:1em;margin-right:0.5em;text-decoration:none}.breadcrumbs .bread:after{font-family:FontAwesome;content:"\f105";margin-left:0.7em}.breadcrumbs .bread:last-child:after{display:none}.breadcrumbs a .crumb{color:#70bf4c}.breadcrumbs a .crumb:hover{text-decoration:underline}.tools-sidebar{margin-top:2em}.cart-sidebar .side-menu-item .side-menu-link:hover{background-color:transparent}.sidebar-sub-callout .page-text-sm,.sidebar-sub-callout .static-page .table-mod.table-expandable p,.static-page .table-mod.table-expandable .sidebar-sub-callout p,.sidebar-sub-callout .static-page .table-mod.table-expandable li,.static-page .table-mod.table-expandable .sidebar-sub-callout li{margin-top:0}.headroom{position:fixed;top:0;left:0;right:0;transition:all .5s ease-in-out}.headroom--unpinned{top:-105px}.headroom--pinned{top:0px}.hdr{background-color:#4e565b;width:100%;padding:2.69231em 0}@media (min-width: 37.5em){.hdr{padding:6.38462em 0 2em 0}}@media (min-width: 68.75em){.hdr{padding:12em 0 2em 0}}.hdr-news .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/news-banner3.jpg");background-repeat:no-repeat;background-size:cover}.hdr-news .hdr .social-div--light{float:right;padding-top:10px}.hdr-news .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-news .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-daily-dashboard .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/dd-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-daily-dashboard .hdr .social-div--light{float:right;padding-top:10px}.hdr-daily-dashboard .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-daily-dashboard .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-privacy-perspectives .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/perspectives-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-privacy-perspectives .hdr .hdr-block--title{color:#2e2e2f}.hdr-privacy-perspectives .hdr .hdr-block--title .hdr-h1-link{color:#2e2e2f}.hdr-privacy-perspectives .hdr .hdr-block--title .hdr-tagline{color:#2e2e2f}.hdr-privacy-perspectives .hdr .social-div--light{float:right;padding-top:10px}.hdr-privacy-perspectives .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-privacy-perspectives .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-privacy-advisor .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/privacy-advisor-banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%}.hdr-privacy-advisor .hdr .social-div--light{float:right;padding-top:10px}.hdr-privacy-advisor .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-privacy-advisor .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-img-iapp-calendar-tablet .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/iapp-calendar-tablet.jpg");background-repeat:no-repeat;background-size:cover}.hdr-img-dpa-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/dpa-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-img-cpe-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/IAPP_cert_programs.png");background-repeat:no-repeat;background-size:cover;background-position:50% 20%}.hdr-img-dpa-sanctions-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/dpa-sanctions-hdr.png");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-gdpr-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/gdpr-banner.png");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-enterprise-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/enterprise-01.png");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-persona1-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/enterprise_persona-1.png");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-persona2-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/enterprise_persona-2.png");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-persona3-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/enterprise_persona-3.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-persona4-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/enterprise_persona-4.png");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-dpi-overview-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/DPI20_banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-summit-sessions-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/summit-sessions.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-summit-sessions-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/summit-sessions.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-ccpa-banner .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/CCPA_header_1440x426-01.png");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-ccpa-banner-2 .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/CCPA_header.png");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-demo-center-landing .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/demo-center.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-privacy-tracker .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/tracker-banner1.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%}.hdr-privacy-tracker .hdr .hdr-block--title{color:#2e2e2f}.hdr-privacy-tracker .hdr .hdr-block--title .hdr-h1-link{color:#2e2e2f}.hdr-privacy-tracker .hdr .hdr-block--title .hdr-tagline{color:#2e2e2f}.hdr-privacy-tracker .hdr .social-list-link{background-color:#2e2e2f}.hdr-dpo-confessional .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/dpo-confessional-banner.png");background-repeat:no-repeat;background-size:cover;background-position:50%}.hdr-dpo-confessional .hdr .hdr-block--title{color:#2e2e2f}.hdr-dpo-confessional .hdr .hdr-block--title .hdr-h1-link{color:#2e2e2f}.hdr-dpo-confessional .hdr .hdr-block--title .hdr-tagline{color:#2e2e2f}.hdr-dpo-confessional .hdr .social-list-link{background-color:#2e2e2f}.hdr-privacy-tech .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/privacy-tech-banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%}.hdr-privacy-tech .hdr .social-div--light{float:right;padding-top:10px}.hdr-privacy-tech .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-privacy-tech .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-privacy-tech .hdr:before{content:"";top:0;bottom:0;left:0;right:0;position:absolute;background-image:linear-gradient(20deg, rgba(0,0,0,0.33) 0%, transparent 60%)}.hdr-canada-dashboard-digest .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/cdd-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-canada-dashboard-digest .hdr .social-div--light{float:right;padding-top:10px}.hdr-canada-dashboard-digest .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-canada-dashboard-digest .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-europe-data-protection-digest .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/edpd-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-europe-data-protection-digest .hdr .social-div--light{float:right;padding-top:10px}.hdr-europe-data-protection-digest .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-europe-data-protection-digest .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-united-states-dashboard-digest .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/usdd-banner.png");background-repeat:no-repeat;background-size:cover}.hdr-united-states-dashboard-digest .hdr .social-div--light{float:right;padding-top:10px}.hdr-united-states-dashboard-digest .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-united-states-dashboard-digest .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-latin-america-dashboard-digest .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/latin-america-dashboard-digest.png");background-repeat:no-repeat;background-size:cover}.hdr-latin-america-dashboard-digest .hdr .social-div--light{float:right;padding-top:10px}.hdr-latin-america-dashboard-digest .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-latin-america-dashboard-digest .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-asia-pacific-dashboard-digest .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/asia-pacific-banner-2.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%}.hdr-asia-pacific-dashboard-digest .hdr .social-div--light{float:right;padding-top:10px}.hdr-asia-pacific-dashboard-digest .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-asia-pacific-dashboard-digest .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-videos .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/videos-banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%}.hdr-videos .hdr .social-div--light{float:right;padding-top:10px}.hdr-videos .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-videos .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-westin-research-center .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/westin-banner.jpg");background-repeat:no-repeat;background-size:cover}@media (min-width: 56.25em){.hdr-westin-research-center .hdr{background-size:contain;background-position:50%;background-color:#000}}.hdr-westin-research-center .hdr .social-div--light{float:right;padding-top:10px}.hdr-westin-research-center .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-westin-research-center .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-styleguide .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/styleguide-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-sg-landing .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/sg-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-img .hdr,.hdr-conference .hdr{background-repeat:no-repeat;background-size:cover;position:relative}.hdr-img-join-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/join-banner.jpg);position:relative}.hdr-img-corp-mem .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/corp-mem.jpg);position:relative}.hdr-img-group-mem .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/group-mem.jpg);position:relative}.hdr-img-certify-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/certify-banner.jpg);position:relative}.hdr-img-programs-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/programs-banner.jpg);position:relative}.hdr-img-cipp-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/cipp-banner.jpg);position:relative}.hdr-img-cipm-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/cipm-banner.jpg);position:relative}.hdr-img-cipt-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/cipt-banner.jpg);position:relative}.hdr-img-learn-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/learn-banner.jpg);position:relative}.hdr-img-connect-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/connect-banner.jpg);position:relative}.hdr-img-knet-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/knet-banner.jpg);position:relative}.hdr-img-volunteer-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/volunteer-banner.jpg);position:relative}.hdr-img-about-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/about-banner.jpg);position:relative}.hdr-img-networking-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/networking-banner.jpg);position:relative}.hdr-img-conferences-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/conferences-banner.jpg);position:relative}.hdr-img-conference-banner-2 .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/conference-banner-2.jpg);position:relative}.hdr-img-resources-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/resources-banner.jpg);position:relative}.hdr-img-fsg-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/fsg-banner.jpg);position:relative}.hdr-img-cipmguide-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/cipmguide-banner.jpg);position:relative}.hdr-img-ciptguide-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/ciptguide-banner.jpg);position:relative}.hdr-img-salarysurvey-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/salarysurvey-banner.jpg);position:relative}.hdr-img-sevenways-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/sevenways-banner.jpg);position:relative}.hdr-img-tensteps-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/tensteps-banner.jpg);position:relative}.hdr-img-privacyinfo-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/privacyinfo-banner.jpg);position:relative}.hdr-img-thanks-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/thanks-banner.jpg);position:relative}.hdr-img-outreach-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/outreach-banner.jpg);position:relative}.hdr-img-women-leading-privacy .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/women-leading-privacy.jpg);position:relative}.hdr-img-privacy-bar-section .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/privacy-bar-section.jpg);position:relative}.hdr-img-united-states-government .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/united-states-government.jpg);position:relative}.hdr-img-preparedness-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/preparedness-banner.jpg);position:relative}.hdr-img-preparedness-banner-v2 .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/preparedness-banner-v2.jpg);position:relative}.hdr-img-sg-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/sg-banner.jpg);position:relative}.hdr-img-videos-banner .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/videos-banner.jpg);position:relative}.hdr-img-dpa-reception .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/dpa-reception.jpg);position:relative}.hdr-img-privacy-core .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/standard/privacy-core.jpg);position:relative}.hdr-img-conference-boston .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/conferences/conference-boston.jpg)}.hdr-img-conference-dc .hdr{background-image:url(/wp-content/themes/iapp/static/img/backgrounds/conferences/conference-dc.jpg)}.hdr-hp .hdr{height:45em}.hdr-img.hdr-img-iapp-calendar-banner:after{content:"";position:absolute;top:100px;bottom:0;left:0;right:0;z-index:1;opacity:0}.hdr-img.hdr-img-iapp-calendar-banner .hdr-img-inner:before,.hdr-img.hdr-img-iapp-calendar-banner .hdr-img-inner:after{display:none}.hdr-img.hdr-img-dpa-banner:after{content:"";position:absolute;top:100px;bottom:0;left:0;right:0;background-image:linear-gradient(0deg, #000, transparent);z-index:1;opacity:0.7}.hdr-img.hdr-img-dpa-banner .hdr-img-inner:before,.hdr-img.hdr-img-dpa-banner .hdr-img-inner:after{display:none}.hdr-img.hdr-img-dpa-sanctions-banner:after{content:"";position:absolute;top:100px;bottom:0;left:0;right:0;z-index:1}.hdr-img.hdr-img-dpa-sanctions-banner .hdr-img-inner:before,.hdr-img.hdr-img-dpa-sanctions-banner .hdr-img-inner:after{display:none}.hdr-img.hdr-img-gdpr-banner:after{content:"";position:absolute;top:100px;bottom:0;left:0;right:0;z-index:1}.hdr-img.hdr-img-gdpr-banner .hdr-img-inner:before,.hdr-img.hdr-img-gdpr-banner .hdr-img-inner:after{display:none}.hdr-content-mod{*zoom:1;position:relative;z-index:10;padding-top:3em}.hdr-content-mod:after{content:"";display:table;clear:both}@media (min-width: 37.5em){.hdr-content-mod{padding:0 1.125em}}.hdr-content-mod .social-div--dark{float:right;padding-top:10px}.hdr-content-mod .social-div--dark .social-link--dark{text-decoration:none}.hdr-content-mod .social-div--dark .social-link--dark .social-icon--dark{color:#D1D3D4;background:#2e2e2f;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}@media (min-width: 37.5em){.hdr-block--title{float:left;position:relative;z-index:10}}@media (min-width: 68.75em){.hdr-block--quote{float:right;width:55%}}.hdr-block--dark{color:#2e2e2f}.hdr-block--dark .hdr-h1{color:#2e2e2f}.hdr-block--dark .hdr-h1 .hdr-h1-link{color:#2e2e2f}.hdr-block--dark .hdr-h1 .hdr-h1-link .hdr-tagline{color:#2e2e2f}.hdr-block--dark .hdr-tagline{color:#2e2e2f}.hdr-h1{color:#fff;margin-bottom:0.15em;letter-spacing:1px}.hdr-h1-link{text-decoration:none;color:#fff}.hdr-h1-link:hover{text-decoration:underline}.hdr-h1-link:hover{text-decoration:none}.hdr-h1-reg{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:300}.hdr-tagline{color:#fff;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400}.hdr-quote-mod{color:#fff;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:300;font-size:2.25em;line-height:1.5em;position:relative;z-index:2}.hdr-quote{margin-bottom:0.85em}.hdr-quote-attr{font-size:0.45em;text-align:right;font-family:"Tabac G3",Georgia,Times,serif;font-weight:400}.quote-line{position:relative;width:100%;height:30px;background-image:url(/wp-content/themes/iapp/static/img/quote_arrow.svg);background-repeat:no-repeat;background-position:70% 0;background-size:cover}.hdr-img{position:relative}.hdr-img:before,.hdr-img:after{top:0 !important}.hdr-img .hdr{background-color:#fff}.hdr-img.hdr-img-relative .hdr{background-position:50% 50%}.hdr-img.hdr-img-10 .hdr{background-position:50% 15%}.hdr-img.hdr-img-20 .hdr{background-position:50% 20%}.hdr-img.hdr-img-25 .hdr{background-position:50% 25%}.hdr-img.hdr-img-33 .hdr{background-position:50% 33%}.hdr-img.hdr-img-bottom .hdr{background-position:50% 100%}.hdr-img:before{content:'';top:100px;bottom:0;left:0;right:0;position:absolute;background-image:linear-gradient(70deg, rgba(109,180,79,0.2), transparent);z-index:1}.rgba.no-cssgradients .hdr-img:before{background-color:rgba(109,180,79,0.2)}.hdr-img:after{content:'';top:100px;bottom:0;left:0;right:0;position:absolute;background-image:linear-gradient(70deg, transparent, rgba(51,100,131,0.2))}.hdr-img.no-overlay:before,.hdr-img.no-overlay:after{display:none}.hdr-img-inner{position:relative}.hdr-img .hdr-img-inner:before{content:'';top:0;bottom:0;left:0;right:0;position:absolute;background-image:linear-gradient(70deg, rgba(109,180,79,0.7) 3%, rgba(109,180,79,0.2) 20%, transparent);z-index:3}.hdr-img .hdr-img-inner:after{content:'';top:0;bottom:0;left:0;right:0;position:absolute;background-image:linear-gradient(70deg, transparent, rgba(51,100,131,0.2) 80%, rgba(51,100,131,0.9) 97%);z-index:2}.hdr-img .hdr-img-inner .social-div--light{float:right;padding-top:10px}.hdr-img .hdr-img-inner .social-div--light .social-link--light{text-decoration:none}.hdr-img .hdr-img-inner .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.no-overlay .hdr-img-inner:before,.no-overlay .hdr-img-inner:after{display:none}.hdr-conference .hdr-img-inner:after{content:'';top:100px;bottom:0;left:0;right:0;position:absolute;background-color:inherit;z-index:1}.hdr-hp-content-mod{text-align:center}.hdr-conference{color:#fff;background-size:cover;background-position:50% 50%}.hdr-conference .hdr-img-inner{text-align:center}.hdr-conference .hdr-block--title{float:none;position:relative;z-index:2}.hdr-conference .social-div--light{float:none;padding-top:10px}.hdr-conference .social-div--light .social-link--light{text-decoration:none}.hdr-conference .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-conference .hdr{padding-bottom:4em;background-position:50% 50%}.hdr-conference-overline{text-transform:uppercase;font-weight:700;font-size:1.15em;margin-bottom:1.125em;letter-spacing:1px}.hdr-conference-h1{font-size:4.25em;font-weight:300;margin-bottom:0.35em}.hdr-conference-subtitle{font-weight:300;font-size:1.75em;margin-bottom:1em}.hdr-conference-tagline{font-weight:700;font-size:1.5em;letter-spacing:1px}.hdr-conference-tagline+.hdr-conference-tagline{margin-bottom:2.25em}.hdr-conference-tagline span{text-transform:uppercase}.apia-icon{display:inline-block;text-align:center;float:left;width:150px;height:150px;margin-right:3em;margin-top:1em;border:8px solid #6db650;border-radius:50%}@media (max-width: 37.5em){.apia-icon{display:block;float:none;margin:0 auto 2em}}.apia-icon img{padding-top:30px;padding-left:10px}.callout-box .apia-icon{display:block;margin-left:1em;width:100px;height:100px}.callout-box .apia-icon img{max-width:50px;padding-top:17px;padding-left:3px}.subscribe-banner{margin-bottom:3em;max-width:100%}@media (min-width: 37.5em) and (max-width: 56.25em){.l-ftr{margin-left:-62.5px;*zoom:1}.l-ftr:after{content:"";display:table;clear:both}.l-ftr>.media-block{float:left;padding-left:62.5px;width:50%}.l-ftr>.media-block:nth-of-type(2n+3){clear:left}.l-ftr>.media-block.n3{clear:left}}@media (min-width: 56.25em){.l-ftr{margin-left:-165px;*zoom:1}.l-ftr:after{content:"";display:table;clear:both}.l-ftr>.media-block{float:left;padding-left:165px;width:50%}.l-ftr>.media-block:nth-of-type(2n+3){clear:left}.l-ftr>.media-block.n3{clear:left}}.ftr{background-color:#222;color:#808285;padding:62.5px 0}.ftr-main{border-top:1px solid #464547;border-bottom:1px solid #464547;padding:3em 0;margin:1.5em 0}.ftr-main-item{margin-bottom:3em}@media (37.5em){.ftr-main-item{margin-bottom:0}}.ftr-tz-head{color:#f7f7f7;margin-bottom:0.5em;font-size:2em;letter-spacing:1px;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400;text-decoration:none;display:block}.ftr-tz-text{font-size:1.25em;line-height:1.55em;margin-bottom:1.5em;color:#808285}.ftr-list-item{font-size:1.15em;margin-bottom:0.5em;margin-left:0;padding-left:0;list-style:none}@media (min-width: 56.25em){.ftr-list-item{float:left;width:40%;margin-right:2em}}.ftr-top{*zoom:1}.ftr-top:after{content:"";display:table;clear:both}@media (min-width: 50em){.ftr-logo{float:left}}.ftr-logo-link{width:85px;height:36px;display:block}.ftr-tagline{line-height:36px;color:#808285;font-size:1.35em;display:block;text-decoration:none}@media (min-width: 50em){.ftr-tagline{float:right}}.ftr-bottom{*zoom:1;text-align:center}.ftr-bottom:after{content:"";display:table;clear:both}@media (min-width: 56.25em){.ftr-bottom{text-align:left}}@media (min-width: 56.25em){.ftr-bottom-block{float:left;width:45%}.ftr-bottom-block:first-child{float:right;width:50%}}.ftr-bottom-text{margin:0.5em 0;font-size:1.15em}.ftr-utility-items{text-align:center;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.15em}@media (min-width: 56.25em){.ftr-utility-items{text-align:right}}.ftr-utility-item{margin-right:1em}.ftr-utility-item:last-child{margin-right:0}.utility-link{text-decoration:none;color:#808285;color:#808285;font-weight:700}.utility-link:hover{text-decoration:underline}.tz-related{margin-bottom:2em}.tz-related:last-child{margin-bottom:0}.tz-index{border:1px solid #e9eaea;border-radius:3px;padding:1px;position:relative}.tz-index .img-tz{position:relative}.tz-index .img-tz:before,.tz-index .img-tz:after{content:'';top:0;left:0;right:0;bottom:0;width:100%;height:100%;position:absolute}.tz-index .img-tz:before{background-color:rgba(115,41,105,0.6);z-index:2}.tz-index .img-tz:after{background-color:rgba(0,0,0,0.6);z-index:1}.tz-index-bd{padding:1em}.img-tz-colorized{position:relative;border-bottom:6px solid black}.img-tz-colorized:before,.img-tz-colorized:after{content:'';top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:inherit;position:absolute}.img-tz-colorized:before{z-index:2}.img-tz-colorized img{-moz-filter:grayscale(100%);filter:grayscale(100%)}.img-tz-colorized.type-1{border-bottom-color:#020102}.img-tz-colorized.type-1:before{background-color:rgba(115,41,105,0.35);z-index:2}.img-tz-colorized.type-2{border-bottom-color:#3a0e11}.img-tz-colorized.type-2:before{background-color:rgba(180,45,53,0.35);z-index:2}.img-tz-colorized.type-3{border-bottom-color:#0c293a}.img-tz-colorized.type-3:before{background-color:rgba(39,130,184,0.35);z-index:2}.img-tz-colorized:after{background-color:rgba(0,0,0,0.5);z-index:1}.tz-colorized{position:relative}.tz-colorized-bd{position:absolute;z-index:3;top:0;bottom:20%;left:0;right:0;margin:auto;height:0;text-align:center}.colorized-head{text-decoration:none;color:#fff}.colorized-head:hover{text-decoration:underline}.tz-meta-block{margin-bottom:0.55em}.tz-meta-text,.article-meta-text{color:#808285}.tz-excerpt .tz-meta-text,.tz-excerpt .article-meta-text{line-height:2em}.tz-author-link,.tz-author-link--bold,.article-author-link--bold{text-decoration:none;color:#666;margin-right:2px}.tz-author-link:hover,.tz-author-link--bold:hover,.article-author-link--bold:hover{text-decoration:underline}.tz-author-link--bold,.article-author-link--bold{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.tz-pub-link{text-decoration:none;color:#0c7ec0;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700;margin-left:2px}.tz-pub-link:hover{text-decoration:underline}.tz-meta-date,.article-meta-date{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.tz-meta-author+.tz-meta-date,.tz-meta-author+.article-meta-date,.article-meta-author+.tz-meta-date,.article-meta-author+.article-meta-date{margin-left:0.55em;padding-left:0.85em;border-left:1px solid #d9dadb}.tz{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #d9dadb;text-align:left;position:relative;width:100%}.tz:last-child{border-bottom:0}.tz-source-link{text-decoration:none;color:#666}.tz-source-link:hover{text-decoration:underline}.tz-meta-source{margin-left:15px;font-size:0.85em;letter-spacing:0.1em;text-transform:uppercase}.tz-bd-text p{padding-left:15px;padding-right:15px}.tz-bd-link{text-decoration:none;color:#70bf4c;margin-left:3px}.tz-bd-link:hover{text-decoration:underline}.tz-meta-img,.article-meta-img{width:2em;margin-right:8px;float:left}.tz-excerpt{position:relative}.tz-tags-block{padding-top:1em;border-top:1px solid #e9eaea;*zoom:1}.tz-tags-block:after{content:"";display:table;clear:both}.tz-social-block{display:none;position:absolute;width:1.24038em;left:-62.5px}.tz-excerpt:hover .tz-social-block{display:inline-block}.tz-excerpt-link{text-decoration:none;color:#0c7ec0;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:0.08em}.tz-excerpt-link:hover{text-decoration:underline}.tz-excerpt-cat{text-decoration:none;color:#0d87ce;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;line-height:0;display:inline-block;margin-right:7px;text-transform:uppercase;letter-spacing:0.05em}.tz-excerpt-cat:hover{text-decoration:underline}.resource-tease{position:relative}.resource-tz{min-height:10em;max-width:85%;margin-left:auto;margin-right:auto}@media (min-width: 37.5em){.resource-tz{max-width:100%;padding-left:4em}}.resource-tz .art-bd{position:relative;left:1em;padding-right:4em;padding-bottom:1em}.resource-tz .img-tz-bg-saved{width:56px;height:56px;float:left !important;margin-bottom:1em;margin-right:25px}@media (min-width: 56.25em){.resource-tz .img-tz-bg-saved{margin-right:20px !important}}@media (min-width: 56.25em){.tz--has-img{padding-left:62.5px}}.resource-tz .art-bd,.icon-tz .art-bd{float:left}@media (min-width: 37.5em){.resource-tz .txt-bd,.icon-tz .txt-bd{margin-left:7em}}.resource-single .art-bd{margin-bottom:2em}@media (min-width: 37.5em){.resource-single .art-bd{max-width:50%;float:left;padding:0 4em 2em 0;margin-bottom:0}}.hp-stream-mod .l-pair-tz,.hp-stream-mod .resource-tz{max-width:100%}.tz-glossary .txt-bd{width:100%}.hex-lg.icon-dpa{display:none}@media (min-width: 37.5em){.hex-lg.icon-dpa{display:block;position:absolute}}.tz-iapp_dpa .txt-bd a{color:#0c7ec0}.issue-subsection{padding-top:20px;margin-top:-30px;border-top:10px solid #fff;position:relative}.conference-tz-media{position:relative}.breakout-sessions{padding:0 2em}@media (min-width: 56.25em){.breakout-sessions{padding:0}}.breakout-sessions .tz{border-bottom:0}.top-story{position:relative}.top-story .tz-head-xlg{margin-left:0.6em;font-size:2.1em;margin-bottom:0.2em}@media (min-width: 12.5em){.top-story .tz-head-xlg{margin-left:8%}}@media (min-width: 37.5em){.top-story .tz-head-xlg{margin-left:-0.25em;font-size:3.23076923076923em}}@media (min-width: 56.25em){.top-story .tz-head-xlg{margin-left:0}}.top-story .art-bd{margin-top:1em}.top-story .tz-saveable-block{margin-top:3px;left:-1.2em}@media (min-width: 37.5em){.top-story .tz-saveable-block{margin-top:8px;left:0.2em}}.top-story .tz-meta-author{margin-left:2em}@media (min-width: 12.5em){.top-story .tz-meta-author{margin-left:8%}}@media (min-width: 37.5em){.top-story .tz-meta-author{margin-left:-0.8em}}@media (min-width: 56.25em){.top-story .tz-meta-author{margin-left:0}}@media (min-width: 37.5em){.top-story{padding-left:62.5px}}.vol-spot{background-color:#f7f7f7;padding:3em 3em 0}.vol-spot .page-head-lg{text-align:center}.show-daily-wrapper{margin-top:-4em;padding-bottom:4em}.show-daily-wrapper .l-pair-tz{max-width:none}.show-daily-wrapper .l-pair-tz .art-bd,.show-daily-wrapper .l-pair-tz .txt-bd{margin-left:0}.session-list{margin-top:-4em}@media (min-width: 56.25em){.session-list{width:85%;float:right;border:4px solid #efefef;margin-top:0}}@media (min-width: 68.75em){.session-list{width:90%}}@media (min-width: 1200px){.session-list{width:100%}}.session-list .l-pair-tz-session{width:100%;border-bottom:1px solid #efefef;padding:1em 0;overflow:hidden}@media (min-width: 56.25em){.session-list .l-pair-tz-session{padding:1em}}.session-list .l-pair-tz-session .art-bd{width:25%;display:block}@media (min-width: 56.25em){.session-list .l-pair-tz-session .art-bd{float:left;display:table-cell}}.session-list .l-pair-tz-session .art-bd .hex-sm{float:left;display:none}@media (min-width: 56.25em){.session-list .l-pair-tz-session .art-bd .hex-sm{display:block;margin-left:1em}}@media (min-width: 68.75em){.session-list .l-pair-tz-session .art-bd .hex-sm{margin-left:0}}.session-list .l-pair-tz-session .art-bd .session-label{float:left;font-weight:bold;color:#555;width:80%}.session-list .l-pair-tz-session .art-bd .session-time{padding-top:0.4em;width:100%}@media (min-width: 37.5em){.session-list .l-pair-tz-session .art-bd .session-time{max-width:100px}}@media (min-width: 56.25em){.session-list .l-pair-tz-session .art-bd .session-time{width:80%;max-width:none}}.session-list .l-pair-tz-session .art-bd .session-time .fa{display:none;width:20px;margin-bottom:0.5em;float:left}@media (min-width: 56.25em){.session-list .l-pair-tz-session .art-bd .session-time .fa{display:block}}@media (min-width: 56.25em){.session-list .l-pair-tz-session .art-bd .session-time .session-time-break{display:none}}.session-list .l-pair-tz-session .art-bd .session-time .session-end-time{color:#808285}.session-list .l-pair-tz-session .art-bd-time{width:15%;display:block;float:left;overflow:hidden}@media (min-width: 37.5em){.session-list .l-pair-tz-session .art-bd-time{width:20%}}@media (min-width: 56.25em){.session-list .l-pair-tz-session .art-bd-time{float:left;display:table-cell}}.session-list .l-pair-tz-session .art-bd-time .time-bg{text-align:center;position:absolute;top:13px;left:10px;font-size:2.5em;color:#EFEFEF;z-index:-1}@media (min-width: 37.5em){.session-list .l-pair-tz-session .art-bd-time .time-bg{display:none}}.session-list .l-pair-tz-session .art-bd-time .hex-sm{float:left;display:none}@media (min-width: 56.25em){.session-list .l-pair-tz-session .art-bd-time .hex-sm{display:block;margin-left:0em}}@media (min-width: 68.75em){.session-list .l-pair-tz-session .art-bd-time .hex-sm{margin-left:0}}.session-list .l-pair-tz-session .art-bd-time .session-label{float:left;font-weight:bold;color:#555;width:80%}.session-list .l-pair-tz-session .art-bd-time .session-time{padding-top:0.4em;width:100%}@media (min-width: 37.5em){.session-list .l-pair-tz-session .art-bd-time .session-time{max-width:100px}}@media (min-width: 56.25em){.session-list .l-pair-tz-session .art-bd-time .session-time{width:80%;max-width:none}}.session-list .l-pair-tz-session .art-bd-time .session-time .fa{display:none;width:20px;margin-bottom:0.5em;float:left}@media (min-width: 37.5em){.session-list .l-pair-tz-session .art-bd-time .session-time .fa{display:block}}@media (min-width: 56.25em){.session-list .l-pair-tz-session .art-bd-time .session-time .session-time-break{display:none}}.session-list .l-pair-tz-session .art-bd-time .session-time .session-end-time{color:#808285}.session-list .l-pair-tz-session .txt-bd{padding:0;text-align:left;position:relative;display:block;float:left;width:80%}.session-list .l-pair-tz-session .txt-bd.green-border{width:50%;border-right:2px solid #70bf4c;min-height:5.5em;padding-right:0.4em}@media (min-width: 37.5em){.session-list .l-pair-tz-session .txt-bd.green-border{border:none;width:60%;min-height:100%}}@media (min-width: 37.5em){.session-list .l-pair-tz-session .txt-bd{float:left;width:80%;border:none;min-height:100%}}@media (min-width: 56.25em){.session-list .l-pair-tz-session .txt-bd{padding-left:1em}}@media (min-width: 68.75em){.session-list .l-pair-tz-session .txt-bd{padding-left:0}}.session-list .l-pair-tz-session .txt-bd .tz-head-sm{font-size:1em;margin-top:0.25em}@media (min-width: 37.5em){.session-list .l-pair-tz-session .txt-bd .tz-head-sm{padding-left:0;font-size:1.1em}}@media (min-width: 56.25em){.session-list .l-pair-tz-session .txt-bd .tz-head-sm{font-size:1.3em;margin-top:0}}.session-list .l-pair-tz-session .txt-bd a.tz-head-sm{text-decoration:none;display:block}@media (min-width: 56.25em){.session-list .l-pair-tz-session .txt-bd a.tz-head-sm{padding-right:5%}}.session-list .l-pair-tz-session .txt-bd a.tz-head-sm i{display:none;font-size:0.75em;color:#555;position:absolute;right:0;top:0.45em}.session-list .l-pair-tz-session .txt-bd a.tz-head-sm:hover i{display:none}@media (min-width: 56.25em){.session-list .l-pair-tz-session .txt-bd a.tz-head-sm:hover i{display:block}}.session-list .l-pair-tz-session .txt-bd span.tz-head-sm{font-weight:normal;display:block}.session-list .l-pair-tz-session .sess-loc{float:left;width:35%;padding-left:0.5em}@media (min-width: 37.5em){.session-list .l-pair-tz-session .sess-loc{width:20%}}.session-list .l-pair-tz-session .sess-loc .session-label{padding-top:0.4em}.session-list .l-pair-tz-session .sess-loc .fa{display:none}@media (min-width: 37.5em){.session-list .l-pair-tz-session .sess-loc .fa{display:block;float:left;padding-right:0.4em;min-height:30px}}.session-list .l-pair-tz-session .sess-desc{clear:both;padding-top:1em}.session-list .l-pair-tz-session .sess-desc .sess-rail{float:left;display:block;width:100%;background-color:#efefef;margin-bottom:1em;padding:1em 1em 0;min-height:10px}@media (min-width: 56.25em){.session-list .l-pair-tz-session .sess-desc .sess-rail{display:block;width:25%;padding:0 1em 0 0;background-color:#fff}}.session-list .l-pair-tz-session .sess-desc .sess-rail .session-label{float:left;width:100%;margin-bottom:1em}@media (min-width: 56.25em){.session-list .l-pair-tz-session .sess-desc .sess-rail .session-label{width:75%}}.session-list .l-pair-tz-session .sess-desc .sess-rail .session-label .fa{display:block;width:20px;float:left}@media (min-width: 56.25em){.session-list .l-pair-tz-session .sess-desc .sess-rail .session-label .fa{width:15%}}@media (min-width: 56.25em){.session-list .l-pair-tz-session .sess-desc .sess-rail .session-label span{display:block;width:85%;float:right}}.session-list .l-pair-tz-session .sess-desc .sess-rail .session-label .session-tag-list-items{list-style:none;margin-left:20px;float:left}@media (min-width: 56.25em){.session-list .l-pair-tz-session .sess-desc .sess-rail .session-label .session-tag-list-items{margin-left:15%}}.session-list .l-pair-tz-session .sess-desc .sess-rail .session-label .session-tag-list-items li{display:inline-block}.session-list .l-pair-tz-session .sess-desc .sess-rail .session-cpe{width:75%;display:block;margin-bottom:1em;margin-left:20px;font-size:0.8em}.session-list .l-pair-tz-session .sess-desc .sess-content{width:100%;color:#555}@media (min-width: 56.25em){.session-list .l-pair-tz-session .sess-desc .sess-content{float:right;width:75%}}.session-list .l-pair-tz-session .sess-desc .sess-content p{margin-bottom:1em}.session-list .l-pair-tz-session .sess-desc .sess-content a{color:#0c7ec0}.session-list .l-pair-tz-session .sess-desc .sess-content ul li{list-style:disc}.session-list .l-pair-tz-session .sess-desc .sess-content li{margin-left:1.5em}.session-list .l-pair-tz-session .sess-desc .sess-content ul,.session-list .l-pair-tz-session .sess-desc .sess-content ol{margin-bottom:1em}.session-list .session-date{display:block;position:static;width:100%;font-weight:bold;background:#fff;color:#0c7ec0;text-align:center;padding:1em 0;z-index:100000;font-size:1.2em;border-bottom:4px solid #efefef;margin-top:4em;margin-bottom:-53px}.session-list .session-date.static-date-fix{margin-bottom:0}@media (min-width: 56.25em){.session-list .session-date{margin-top:0em}}@media (min-width: 56.25em){.session-list .session-date{width:20%;margin-left:-21%;margin-top:0;padding:17px 1.5em 17px 0;text-align:right;font-size:1em;color:#1f1f1f;border-bottom:none;z-index:1}.session-list .session-date.static-date-fix{margin-bottom:-75px}}@media (min-width: 68.75em){.session-list .session-date{font-size:1.2em;width:300px;margin-left:-305px}}.session-list .session-date.static-date{position:static;z-index:10}.session-list .session-date.fixed-date{position:fixed;z-index:-10;top:35px}.session-list .session-date.absolute-date{position:absolute}.session-list .session-date-buffer{display:block;height:4em}@media (min-width: 56.25em){.session-list .session-date-buffer{display:none}}.session-list .session-label{font-weight:bold;color:#555}.session-list .fa-cog,.session-list .fa-exclamation-circle{margin-right:1em}.session-tooltip{position:absolute;width:65%;max-width:65%;top:6em;right:0;padding:2em 2em 1em 2em;background-color:#fff;border:4px solid #efefef;z-index:1}.session-tooltip .h4{margin-bottom:0.55em}.session-tooltip .session-tooltip-hex{position:absolute;margin:-3.4em 0 0 -2.75em;padding:0 1.25em 0.5em 0;background-color:#fff}.ftc-news{margin-top:5em}.ftc-news .tz:nth-child(4){border-bottom:none;margin-bottom:-2em}.pii-results-hdr{margin-bottom:0;font-size:2em;color:#666}.tz-pii{margin-bottom:0;padding:1.5em 1.5em 0.5em}.tz-pii.iapp-diamond,.tz-pii.iapp-platinum,.tz-pii.iapp-gold,.tz-pii.iapp-silver,.tz-pii.iapp-bronze,.tz-pii.iapp-group-member{background-color:#f7f7f7}.tz-pii.iapp-diamond .member-level,.tz-pii.iapp-platinum .member-level,.tz-pii.iapp-gold .member-level,.tz-pii.iapp-silver .member-level,.tz-pii.iapp-bronze .member-level,.tz-pii.iapp-group-member .member-level{display:none;width:30px;height:30px;float:right;margin-top:0.4em;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media (max-width: 37.5em){.tz-pii.iapp-diamond .member-level,.tz-pii.iapp-platinum .member-level,.tz-pii.iapp-gold .member-level,.tz-pii.iapp-silver .member-level,.tz-pii.iapp-bronze .member-level,.tz-pii.iapp-group-member .member-level{margin-top:-0.2em}}@media (min-width: 37.5em){.tz-pii.iapp-diamond .member-level,.tz-pii.iapp-platinum .member-level,.tz-pii.iapp-gold .member-level,.tz-pii.iapp-silver .member-level,.tz-pii.iapp-bronze .member-level,.tz-pii.iapp-group-member .member-level{display:inline-block}}.tz-pii.iapp-diamond .member-level:before,.tz-pii.iapp-platinum .member-level:before,.tz-pii.iapp-gold .member-level:before,.tz-pii.iapp-silver .member-level:before,.tz-pii.iapp-bronze .member-level:before,.tz-pii.iapp-group-member .member-level:before{font-weight:normal;width:200px;text-align:right;float:right;margin-top:-2.2em;font-size:0.6em;color:#a7a9ac}@media (max-width: 37.5em){.tz-pii.iapp-diamond .member-level:before,.tz-pii.iapp-platinum .member-level:before,.tz-pii.iapp-gold .member-level:before,.tz-pii.iapp-silver .member-level:before,.tz-pii.iapp-bronze .member-level:before,.tz-pii.iapp-group-member .member-level:before{display:none}}.tz-pii.iapp-diamond .member-level{background-image:url(/wp-content/themes/iapp/static/img/iapp-diamond.png)}.tz-pii.iapp-diamond .member-level:before{content:"IAPP Diamond Member"}.tz-pii.iapp-platinum .member-level{background-image:url(/wp-content/themes/iapp/static/img/platinum.png)}.tz-pii.iapp-platinum .member-level:before{content:"IAPP Platinum Member"}.tz-pii.iapp-gold .member-level{background-image:url(/wp-content/themes/iapp/static/img/gold.png)}.tz-pii.iapp-gold .member-level:before{content:"IAPP Gold Member"}.tz-pii.iapp-silver .member-level{background-image:url(/wp-content/themes/iapp/static/img/silver.png)}.tz-pii.iapp-silver .member-level:before{content:"IAPP Silver Member"}.tz-pii.iapp-bronze .member-level{background-image:url(/wp-content/themes/iapp/static/img/iapp-bronze.png)}.tz-pii.iapp-bronze .member-level:before{content:"IAPP Bronze Member"}.tz-pii.iapp-group-member .member-level{background-image:url(/wp-content/themes/iapp/static/img/group.png)}.tz-pii.iapp-group-member .member-level:before{content:"IAPP Group Member"}blockquote.twitter-tweet{display:inline-block;font-family:"Helvetica Neue", Roboto, "Segoe UI", Calibri, sans-serif;font-size:12px;font-weight:bold;line-height:16px;border-color:#eee #ddd #bbb;border-radius:5px;border-style:solid;border-width:1px;box-shadow:0 1px 3px rgba(0,0,0,0.15);margin:10px 5px;padding:16px;max-width:468px}blockquote.twitter-tweet p{font-size:16px;font-weight:normal;line-height:20px}blockquote.twitter-tweet a{color:inherit;font-weight:normal;text-decoration:none;outline:0 none}blockquote.twitter-tweet a:hover,blockquote.twitter-tweet a:focus{text-decoration:underline}.tz-video p{margin-bottom:1em}#news .tz-iapp_page{margin-bottom:0;padding-bottom:0}#news .tz-iapp_page .external-tease{padding:2em}#news .tz-iapp_page .external-tease.featured{background-color:#efefef}#news .tz-iapp_page .external-tease .page-text-sm,#news .tz-iapp_page .external-tease .static-page .table-mod.table-expandable p,.static-page .table-mod.table-expandable #news .tz-iapp_page .external-tease p,#news .tz-iapp_page .external-tease .static-page .table-mod.table-expandable li,.static-page .table-mod.table-expandable #news .tz-iapp_page .external-tease li{margin-bottom:0}:first-child #news .tz-iapp_page .external-tease.featured{padding-top:2em}.hp-hero-mod{padding:0;background-color:#000;color:#fff}@media (min-width: 68.75em){.hp-hero-mod{min-height:18em}}@media (min-width: 68.75em){.hp-hero-mod.has-img{min-height:25em}}.hp-hero-main-mod{margin:0 auto 3em;padding-top:7em}.hp-hero-secondary-mod{margin-bottom:6em;margin-top:4em}@media (min-width: 37.5em){.hp-hero-secondary-mod{text-align:left}}.hero-bg{background-repeat:no-repeat;background-size:contain;background-position:50% 0;position:absolute;transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;width:100%}.hero-bg:before{content:"";position:absolute;left:0;left:0;right:0;top:0;bottom:0}.hero-bg.hero-bg-img{min-height:60em}@media (min-width: 64em){.hero-bg.hero-bg-img{background-size:cover}}.hero-bg.hero-bg-img:after{content:'\0020';position:absolute;left:0;right:0;top:0;bottom:0;filter:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-image:linear-gradient(transparent, #000 70%, #000)}@media (min-width: 84.61538em) and (max-width: 98.4375em){.hero-bg.hero-bg-img:after{background-image:linear-gradient(to top, transparent, #000 95%, #000),linear-gradient(to left, #000, transparent 20%),linear-gradient(to right, #000, transparent 20%)}}@media (min-width: 98.4375em){.hero-bg.hero-bg-img:after{background-image:linear-gradient(to top, transparent, #000 90%, #000),linear-gradient(to left, #000, transparent 25%),linear-gradient(to right, #000, transparent 25%)}}.hero-bg.hero-bg-img.hero-conf-banner{min-height:35em;background-repeat:no-repeat !important;background-color:#000}.hero-bg.hero-bg-img.hero-conf-banner:after{top:10em;background-image:linear-gradient(transparent, #000 75%, #000)}@media (min-width: 37.5em){.hero-bg.hero-bg-img.hero-conf-banner:after{top:20em;bottom:-5em;background-image:linear-gradient(transparent, #000 100%, #000)}}.hero-conf-banner+.l-site-width .hp-hero-main-mod{position:relative}.hero-conf-banner+.l-site-width .hp-hero-main-mod:before{content:"";position:absolute;top:0;bottom:-10em;left:0;right:0;filter:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.33) 25%, rgba(0,0,0,0.33) 50%, rgba(0,0,0,0.33) 75%, rgba(0,0,0,0) 100%);z-index:0}.hero-conf-banner+.l-site-width .hp-hero-main-mod .hp-hero-head-sm,.hero-conf-banner+.l-site-width .hp-hero-main-mod .hp-hero-head-med,.hero-conf-banner+.l-site-width .hp-hero-main-mod .hp-hero-subhead,.hero-conf-banner+.l-site-width .hp-hero-main-mod .hp-hero-text,.hero-conf-banner+.l-site-width .hp-hero-main-mod .hp-hero-links{position:relative;z-index:1;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.hero-conf-banner+.l-site-width .hp-hero-main-mod .hp-hero-text{font-size:1.4em}.hero-conf-banner+.l-site-width .hp-hero-main-mod .hp-hero-links .button-lg{font-size:1.3em}.hero-head-link{text-decoration:none;color:#fff}.hero-head-link:hover{text-decoration:underline}.hero-head-link:hover{text-decoration:none}.hp-hero-text ul{display:table;max-width:70%;margin:0 auto}.hp-hero-text ul li{color:#fff;text-align:left}.hp-hero-text ul li:before{font-family:FontAwesome;content:"\f138";padding-right:1em;float:left;height:2em}@media (max-width: 56.25em){.hp-hero-text ul{max-width:100%}}.hp-hero-text a{color:#fff}.message-mod{background-color:#222;padding:2em 2.25em;color:#f7f7f7;text-align:center;margin:0 auto}.message-mod.message-overlay{background-color:#000;position:relative;border-bottom:none;color:#a7a9ac}@media (min-width: 37.5em){.message-mod.message-overlay{max-width:84.61538em}}@media (min-width: 56.25em){.message-mod.message-overlay{border-top:none}}.message-inner{display:inline-block}.message-text-lg,.message-text-med,.message-text-sm{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.428571429em;margin-bottom:0.25em}.message-overlay .message-text-lg,.message-overlay .message-text-med,.message-overlay .message-text-sm{display:block;margin-bottom:0.25em;margin-right:0}@media (min-width: 64em){.message-text-lg,.message-text-med,.message-text-sm{display:inline-block;margin-bottom:0}}.message-text-lg{color:#e9eaea;font-size:1.23077em;text-decoration:none}@media (min-width: 37.5em){.message-text-lg{font-size:2.153846154em}}.message-text-med{font-size:1.23077em}@media (min-width: 37.5em){.message-text-med{font-size:1.69230769230769em}}.message-text-sm{font-size:1.230769231em;margin-left:1.5em;margin-right:1.5em;margin-bottom:1em}@media (min-width: 64em){.message-text-sm{margin-bottom:0}}.message-link{text-decoration:none;color:#fff;font-size:0.85em}.message-link:hover{text-decoration:underline}.hp-bottom-mod{background-color:#e9eaea;position:relative}.hp-sections-mod{padding:4em 0 6em;margin:0 auto}.hp-sections-outer{max-width:72.11538em;margin:0 auto}@media (min-width: 37.5em) and (max-width: 55.25em){.l-hp-sections{margin-left:-62.5px;*zoom:1}.l-hp-sections:after{content:"";display:table;clear:both}.l-hp-sections>.media-block{float:left;padding-left:62.5px;width:50%}.l-hp-sections>.media-block:nth-of-type(2n+3){clear:left}.l-hp-sections>.media-block.n3{clear:left}}@media (min-width: 56.25em){.l-hp-sections{margin-left:-62.5px;*zoom:1}.l-hp-sections:after{content:"";display:table;clear:both}.l-hp-sections>.media-block{float:left;padding-left:62.5px;width:33.3333%}.l-hp-sections>.media-block:nth-of-type(3n+4){clear:left}.ie7 .l-hp-sections>.media-block{width:33%}.l-hp-sections>.media-block.n4{clear:left}}.hp-section-item{margin-bottom:3em}.hp-section-item:last-child{margin-bottom:0}@media (min-width: 37.5em){.hp-section-item:nth-last-child(2){margin-bottom:0}}@media (min-width: 56.25em){.hp-section-item:nth-last-child(3){margin-bottom:0}}.hp-sections-head{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400}.hp-hed-link{text-decoration:none;color:#666;color:#464547}.hp-hed-link:hover{text-decoration:underline}.hp-sections-link{text-decoration:none;color:#70bf4c;margin-left:4px}.hp-sections-link:hover{text-decoration:underline}.hp-stream-mod{padding:3em 0 4em;position:relative;background-color:#fff;z-index:10000}.hp-stream-mod:before,.hp-stream-mod:after{content:'';width:0;height:0;left:50%;margin-left:-16px;position:absolute;border-right:12px inset transparent;border-left:12px inset transparent}.hp-stream-mod:before{border-top:12px inset transparent;border-bottom:12px solid #fff;top:-24px}.hp-stream-mod:after{border-top:12px solid #fff;border-bottom:12px inset transparent;bottom:-24px}.hp-stream-mod .subsection-hdr-gray{clear:both}.hp-stream-mod .subsection-hdr-gray a{text-decoration:none;color:#666}.hp-stream-mod .subsection-hdr-gray a:hover{text-decoration:underline}.hp-stream-mod .about-block{margin-bottom:2.5em}.hp-stream-mod .see-all{clear:both;text-align:center;padding:1em 0 3em}.hp-stream-mod .see-all a{position:relative;text-decoration:none;margin-left:0;padding:1em 2em}@media (min-width: 37.5em){.hp-stream-mod .see-all a{margin-left:1em}.hp-stream-mod .see-all a:first-child,.hp-stream-mod .see-all a:nth-of-type(1){margin-left:0}}@media (min-width: 56.25em){.hp-stream-mod .tz,.hp-stream-mod .subsection-hdr-gray,.hp-stream-mod .see-all{visibility:hidden}.hp-stream-mod .tz.visible,.hp-stream-mod .subsection-hdr-gray.visible,.hp-stream-mod .see-all.visible{visibility:visible}}.hp-stream-mod .tz{display:block;float:left;padding:1em;border:2px solid #efefef;background-color:#fff;position:relative;z-index:100000}.hp-stream-mod .tz .tz-head-date{display:block;text-align:left;margin-bottom:0.75em}.user--loggedin .hp-stream-mod .tz .tz-head-date{text-align:right}.hp-stream-mod .tz .tz-head-med{font-size:1.2em}@media (min-width: 56.25em){.hp-stream-mod .tz .tz-head-med{font-size:1.53846153846154em}}.hp-stream-mod .tz .art-bd{width:100%;max-width:100%;max-height:24em;overflow:hidden;display:block;margin-bottom:0.5em;margin-left:0}@media (min-width: 46.875em){.hp-stream-mod .tz .art-bd{max-height:17em}}.hp-stream-mod .tz .art-bd img{max-width:100% !important}.hp-stream-mod .tz .txt-bd{width:100%;max-width:100%;margin-left:0;padding-left:0;display:block}.hp-stream-mod .tz .tz-saveable-block{left:1.25em;top:1.1em}.hp-stream-mod .tz.tz-iapp_conferences{border:none;text-align:center;position:relative;padding:0}.hp-stream-mod .tz.tz-iapp_conferences .txt-bd{position:absolute;top:0;left:0;bottom:0;right:0;padding-left:2em;padding-right:2em;padding-top:3.7em;color:#fff}@media (min-width: 37.5em){.hp-stream-mod .tz.tz-iapp_conferences .txt-bd{padding-top:4em}}.hp-stream-mod .tz.tz-iapp_conferences .txt-bd .tz-head-link{color:#fff}.hp-stream-mod .tz.tz-iapp_conferences .txt-bd .tz-bd-text{color:#fff}.hp-stream-mod .tz.tz-iapp_conferences .txt-bd .tz-bd-text span{text-transform:uppercase}.hp-stream-mod .tz.resource-tz .art-bd{float:left !important;max-width:90px !important;left:0 !important}.hp-stream-mod .tz.resource-tz .art-bd .hex-lg{margin-left:30px}.hp-stream-mod .tz.resource-tz .img-tz-bg{width:56px;height:56px;float:left !important;margin-bottom:1em;margin-left:20px;margin-right:15px}.hp-stream-mod .tz.resource-tz .tz-text-block{clear:both}.hp-stream-mod .tz.resource-tz .tz-saveable-block{left:0.25em;top:0.1em}.hp-stream-mod .tz.tz-job{min-height:0;display:table;padding-top:0.5em;padding-bottom:0.5em}.hp-stream-mod .tz.tz-job .txt-bd,.hp-stream-mod .tz.tz-job .art-bd{display:table-cell;vertical-align:middle}.hp-stream-mod .tz.tz-job .art-bd{padding-top:1em}.hp-stream-mod .tz.tz-promo{border-top:1.8em solid #efefef}.hp-stream-mod .tz.tz-promo:after{position:absolute;color:#a7a9ac;content:"IAPP News";font-size:0.85em;top:-1.5em;left:1.35em}.hp-stream-mod .tz.tz-dfads{border:0}@media (max-width: 68.75em){.hp-stream-mod .tz.tz-dfads{padding:0}}.hp-stream-mod .tz.tz-dfads .hp-ad{text-align:center}@media (min-width: 68.75em){.hp-stream-mod .tz.tz-dfads .hp-ad{padding:4px 0}}.hp-stream-mod .tz.tz-dfads .hp-ad img{max-width:100%;height:auto}.hp-stream-mod .full-blocks{position:relative}@media (min-width: 56.25em){.hp-stream-mod .full-blocks .tz-iapp_conferences{margin-top:1em}}@media (min-width: 46.875em){.hp-stream-mod .full-blocks .tz-iapp_conferences .art-bd .tz-conf-hp{min-height:17em;padding:1.5em}}@media (min-width: 46.875em){.hp-stream-mod .full-blocks .tz-iapp_conferences .txt-bd{padding:5em 1.5em}}.hp-stream-mod .full-blocks .tz-iapp_conferences .tz-saveable-block{left:0.35em;top:0.25em}.hp-stream-mod .left-blocks,.hp-stream-mod .right-blocks{position:relative}@media (min-width: 46.875em){.hp-stream-mod .left-blocks .tz-promo .art-bd,.hp-stream-mod .right-blocks .tz-promo .art-bd{width:48.5%;max-width:48.5%;margin-right:4%;float:left}}.hp-stream-mod.hp-stream-default .full-blocks,.hp-stream-mod.hp-stream-article-one .full-blocks,.hp-stream-mod.hp-stream-video .full-blocks,.hp-stream-mod.hp-stream-resource .full-blocks{clear:both;width:100%}@media (min-width: 46.875em){.hp-stream-mod.hp-stream-default .full-blocks .tz,.hp-stream-mod.hp-stream-article-one .full-blocks .tz,.hp-stream-mod.hp-stream-video .full-blocks .tz,.hp-stream-mod.hp-stream-resource .full-blocks .tz{width:31.11111%;margin-right:3.33333%}.hp-stream-mod.hp-stream-default .full-blocks .tz:nth-child(3n+3),.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(3n+3),.hp-stream-mod.hp-stream-video .full-blocks .tz:nth-child(3n+3),.hp-stream-mod.hp-stream-resource .full-blocks .tz:nth-child(3n+3),.hp-stream-mod.hp-stream-default .full-blocks .tz:nth-of-type(3),.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(3),.hp-stream-mod.hp-stream-video .full-blocks .tz:nth-of-type(3),.hp-stream-mod.hp-stream-resource .full-blocks .tz:nth-of-type(3){margin-right:0}}@media (min-width: 12.5em){.hp-stream-mod.hp-stream-default .full-blocks .tz .txt-bd .tz-head-med,.hp-stream-mod.hp-stream-article-one .full-blocks .tz .txt-bd .tz-head-med,.hp-stream-mod.hp-stream-video .full-blocks .tz .txt-bd .tz-head-med,.hp-stream-mod.hp-stream-resource .full-blocks .tz .txt-bd .tz-head-med{font-size:1.6em}}@media (min-width: 37.5em){.hp-stream-mod.hp-stream-default .full-blocks .tz .txt-bd .tz-head-med,.hp-stream-mod.hp-stream-article-one .full-blocks .tz .txt-bd .tz-head-med,.hp-stream-mod.hp-stream-video .full-blocks .tz .txt-bd .tz-head-med,.hp-stream-mod.hp-stream-resource .full-blocks .tz .txt-bd .tz-head-med{font-size:1.8em}}@media (min-width: 46.875em){.hp-stream-mod.hp-stream-default .full-blocks .tz .txt-bd .tz-head-med,.hp-stream-mod.hp-stream-article-one .full-blocks .tz .txt-bd .tz-head-med,.hp-stream-mod.hp-stream-video .full-blocks .tz .txt-bd .tz-head-med,.hp-stream-mod.hp-stream-resource .full-blocks .tz .txt-bd .tz-head-med{font-size:1.2em}}@media (min-width: 56.25em){.hp-stream-mod.hp-stream-default .full-blocks .tz .txt-bd .tz-head-med,.hp-stream-mod.hp-stream-article-one .full-blocks .tz .txt-bd .tz-head-med,.hp-stream-mod.hp-stream-video .full-blocks .tz .txt-bd .tz-head-med,.hp-stream-mod.hp-stream-resource .full-blocks .tz .txt-bd .tz-head-med{font-size:1.53846153846154em}}@media (min-width: 46.875em){.hp-stream-mod.hp-stream-default .left-blocks,.hp-stream-mod.hp-stream-article-one .left-blocks,.hp-stream-mod.hp-stream-video .left-blocks,.hp-stream-mod.hp-stream-resource .left-blocks{clear:both;float:left;width:48.5%;max-width:48.5%}}@media (min-width: 46.875em){.hp-stream-mod.hp-stream-default .right-blocks,.hp-stream-mod.hp-stream-article-one .right-blocks,.hp-stream-mod.hp-stream-video .right-blocks,.hp-stream-mod.hp-stream-resource .right-blocks{float:right;width:48.5%;max-width:48.5%}}.hp-stream-mod.hp-stream-default .news-block,.hp-stream-mod.hp-stream-article-one .news-block,.hp-stream-mod.hp-stream-video .news-block,.hp-stream-mod.hp-stream-resource .news-block{position:relative;width:100%;overflow:hidden}@media (min-width: 37.5em){.hp-stream-mod.hp-stream-default .news-block .tz,.hp-stream-mod.hp-stream-article-one .news-block .tz,.hp-stream-mod.hp-stream-video .news-block .tz,.hp-stream-mod.hp-stream-resource .news-block .tz{width:48.5%;max-width:48.5%;margin-right:3%}.hp-stream-mod.hp-stream-default .news-block .tz:nth-child(even),.hp-stream-mod.hp-stream-article-one .news-block .tz:nth-child(even),.hp-stream-mod.hp-stream-video .news-block .tz:nth-child(even),.hp-stream-mod.hp-stream-resource .news-block .tz:nth-child(even),.hp-stream-mod.hp-stream-default .news-block .tz:nth-of-type(even),.hp-stream-mod.hp-stream-article-one .news-block .tz:nth-of-type(even),.hp-stream-mod.hp-stream-video .news-block .tz:nth-of-type(even),.hp-stream-mod.hp-stream-resource .news-block .tz:nth-of-type(even){margin-right:0}}@media (min-width: 46.875em){.hp-stream-mod.hp-stream-default .news-block .tz,.hp-stream-mod.hp-stream-article-one .news-block .tz,.hp-stream-mod.hp-stream-video .news-block .tz,.hp-stream-mod.hp-stream-resource .news-block .tz{width:46.33333%;max-width:46.33333%;margin-right:6.66666%}}.hp-stream-mod.hp-stream-default .news-block .tz .tz-saveable-block,.hp-stream-mod.hp-stream-article-one .news-block .tz .tz-saveable-block,.hp-stream-mod.hp-stream-video .news-block .tz .tz-saveable-block,.hp-stream-mod.hp-stream-resource .news-block .tz .tz-saveable-block{left:0.4em;top:0.25em}.hp-stream-mod.hp-stream-default .promo-block,.hp-stream-mod.hp-stream-article-one .promo-block,.hp-stream-mod.hp-stream-video .promo-block,.hp-stream-mod.hp-stream-resource .promo-block{position:relative}@media (min-width: 46.875em){.hp-stream-mod.hp-stream-default .promo-block .tz,.hp-stream-mod.hp-stream-article-one .promo-block .tz,.hp-stream-mod.hp-stream-video .promo-block .tz,.hp-stream-mod.hp-stream-resource .promo-block .tz{max-width:99.25%}}.hp-stream-mod.hp-stream-default .promo-block .tz .tz-saveable-block,.hp-stream-mod.hp-stream-article-one .promo-block .tz .tz-saveable-block,.hp-stream-mod.hp-stream-video .promo-block .tz .tz-saveable-block,.hp-stream-mod.hp-stream-resource .promo-block .tz .tz-saveable-block{left:0.5em;top:0.3em}.hp-stream-mod.hp-stream-default .video-block,.hp-stream-mod.hp-stream-article-one .video-block,.hp-stream-mod.hp-stream-video .video-block,.hp-stream-mod.hp-stream-resource .video-block{position:relative}.hp-stream-mod.hp-stream-default .video-block .tz,.hp-stream-mod.hp-stream-article-one .video-block .tz,.hp-stream-mod.hp-stream-video .video-block .tz,.hp-stream-mod.hp-stream-resource .video-block .tz{width:100%;max-width:100%}.hp-stream-mod.hp-stream-default .video-block .tz .tz-saveable-block,.hp-stream-mod.hp-stream-article-one .video-block .tz .tz-saveable-block,.hp-stream-mod.hp-stream-video .video-block .tz .tz-saveable-block,.hp-stream-mod.hp-stream-resource .video-block .tz .tz-saveable-block{padding:0.1em 0.3em;left:-2px;top:-2px}.hp-stream-mod.hp-stream-default .video-block .tz .tz-saveable-block .tz-saveable-trigger,.hp-stream-mod.hp-stream-article-one .video-block .tz .tz-saveable-block .tz-saveable-trigger,.hp-stream-mod.hp-stream-video .video-block .tz .tz-saveable-block .tz-saveable-trigger,.hp-stream-mod.hp-stream-resource .video-block .tz .tz-saveable-block .tz-saveable-trigger{position:relative}.hp-stream-mod.hp-stream-default .video-block .tz .tz-saveable-block:before,.hp-stream-mod.hp-stream-article-one .video-block .tz .tz-saveable-block:before,.hp-stream-mod.hp-stream-video .video-block .tz .tz-saveable-block:before,.hp-stream-mod.hp-stream-resource .video-block .tz .tz-saveable-block:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-top:4.5em solid #f2f2f2;border-right:4.5em solid transparent;width:0}@media (min-width: 46.875em){.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(1),.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(1){width:55%}.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(1) .art-bd,.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(1) .art-bd{max-height:34em}}@media (min-width: 46.875em) and (min-width: 56.25em){.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(1) .tz-head-med,.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(1) .tz-head-med{font-size:2.75em}}@media (min-width: 46.875em){.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(2),.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(3),.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(2),.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(3){margin-right:0;width:41.66666%}.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(2) .art-bd,.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(3) .art-bd,.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(2) .art-bd,.hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(3) .art-bd{max-height:15em;text-align:center}}.hp-stream-mod.hp-stream-article-one .full-blocks .tz.tz-iapp_conferences:nth-child(2) .art-bd,.hp-stream-mod.hp-stream-article-one .full-blocks .tz.tz-iapp_conferences:nth-child(3) .art-bd,.hp-stream-mod.hp-stream-article-one .full-blocks .tz.tz-iapp_conferences:nth-of-type(2) .art-bd,.hp-stream-mod.hp-stream-article-one .full-blocks .tz.tz-iapp_conferences:nth-of-type(3) .art-bd{max-height:15em}.hp-stream-mod.hp-stream-resource .left-blocks .spotlight-block .tz:nth-child(2),.hp-stream-mod.hp-stream-resource .left-blocks .spotlight-block .tz:nth-child(3),.hp-stream-mod.hp-stream-resource .left-blocks .spotlight-block .tz:nth-of-type(2),.hp-stream-mod.hp-stream-resource .left-blocks .spotlight-block .tz:nth-of-type(3){display:none}.hp-stream-mod.hp-stream-resource .right-blocks .spotlight-block .tz:nth-child(1),.hp-stream-mod.hp-stream-resource .right-blocks .spotlight-block .tz:nth-of-type(1){display:none}.event-tz-head{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700;color:#0c7ec0;margin-bottom:0.25em}.event-tz-text-lg{margin-bottom:0.25em}.event-tz-text-med{margin-bottom:0.25em}.event-tz-text-sm{margin-bottom:0.25em}.event-head-block,.event-info-block,.event-register-block,.event-register-form{margin-bottom:2em}.event-controls-block{*zoom:1;border-bottom:1px solid #e9eaea;border-bottom-width:2px}.event-controls-block:after{content:"";display:table;clear:both}.event-register-form.is-active{display:block}.event-tabs{margin:0.9em 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:justify;justify-content:space-between;background-color:#efefef}@media (min-width: 56.25em){.event-tabs{padding-top:1em;display:block;width:85%;float:right;background-color:inherit}}@media (min-width: 68.75em){.event-tabs{width:90%}}@media (min-width: 1200px){.event-tabs{width:100%;float:none}}.event-tabs .event-tab{padding:0.6em 0.75em;border:#efefef solid 4px;border-bottom:0;background-color:#efefef;cursor:pointer;position:relative;display:inline}@media (min-width: 56.25em){.event-tabs .event-tab{padding:1em 0.75em}}.event-tabs .event-tab.active{background-color:#fff;padding-bottom:0.9em}@media (min-width: 56.25em){.event-tabs .event-tab.active{padding-bottom:1.2em}}form{max-width:100%;overflow:hidden}fieldset{-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-before:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-after:0;border:none;border-image-source:none;border-image-slice:none;border-image-width:none;border-image-outset:none;border-image-repeat:none;min-width:0}input[type="text"]{max-width:100%}input[type="checkbox"]{vertical-align:middle;width:25px;height:25px}input[type="radio"],select{margin-left:0.3em}textarea{max-width:100%}button.disabled,input[type="submit"].disabled{background-color:#a7a9ac;opacity:0.33;cursor:default}button.disabled:hover,input[type="submit"].disabled:hover{background-color:#a7a9ac}.input-text,.input-textarea,.member-search-input,.fip-search,.marketo-form .mktoForm input[type="email"],.marketo-form .mktoForm input[type="text"],.marketo-form .mktoForm input[type="phone"],.marketo-form .mktoForm input[type="tel"],.marketo-form .mktoForm textarea,.input-text-sm{border:0;padding:0;margin:0}.input-text:focus,.input-textarea:focus,.member-search-input:focus,.fip-search:focus,.marketo-form .mktoForm input:focus[type="email"],.marketo-form .mktoForm input:focus[type="text"],.marketo-form .mktoForm input:focus[type="phone"],.marketo-form .mktoForm input:focus[type="tel"],.marketo-form .mktoForm textarea:focus,.input-text-sm:focus{border:0;outline:0}.form-block{border-bottom:1px solid #e9eaea;margin:1em 0;padding:1em 0;overflow:hidden}.form-block:last-child{border-bottom:none}.label-text{color:#a7a9ac;margin-right:1em;display:block;max-width:100%;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:300}@media (min-width: 56.25em){.label-text{display:inline-block;padding-right:5em}}.input-text,.input-textarea,.member-search-input,.fip-search,.marketo-form .mktoForm input[type="email"],.marketo-form .mktoForm input[type="text"],.marketo-form .mktoForm input[type="phone"],.marketo-form .mktoForm input[type="tel"],.marketo-form .mktoForm textarea{color:#222;display:inline-block;background-color:#f2f2f2;width:100%;max-width:100%;padding-left:0.3em}.input-text-sm{border:1px solid #e9eaea;padding:0.35em 0.5em;font-size:12px;color:#000;display:inline-block;background-color:transparent;max-width:100%;border-radius:5px}.input-text-sm:focus{outline:0;border:1px solid #d9dadb}.input-textarea{border:none;background-color:#f2f2f2;color:#222;padding:0.35em 0.5em;width:100%;height:43px;max-width:100%;border-radius:5px}.input-textarea:focus{outline:0;height:150px}.form-button-block{margin-left:auto;margin-right:auto}.form-button-block--center{text-align:center}.button-input{position:absolute;left:-9999em}.button-right{float:right}.form-hdr-bold{color:#808285;margin-bottom:0;float:left}input[type="text"],input[type="email"],input[type="phone"],input[type="tel"]{min-height:28px}input[type="checkbox"].input-text,input[type="radio"].input-text{background-color:transparent !important}.ie-label{display:none}.nav-input-email,.nav-input-password{text-align:left;border:0;padding:0.15em 0.25em;margin:0;border:1px solid #d9dadb;width:100%}.nav-input-email:focus,.nav-input-password:focus{outline:0;box-shadow:0}.nav-form-block{margin:0 0 1em 0}.nav-label-text{display:block;line-height:1em;text-align:left;margin-bottom:0.45em}.nav-input-email{height:3em}.nav-input-password{height:3em}.member-search-input:focus,.fip-search:focus{border:1px solid #d9d9d9}.member-search-results .details .page-text-sm,.member-search-results .details .static-page .table-mod.table-expandable p,.static-page .table-mod.table-expandable .member-search-results .details p,.member-search-results .details .static-page .table-mod.table-expandable li,.static-page .table-mod.table-expandable .member-search-results .details li{margin-bottom:0}.member-search-results .details .page-text-sm.results-title,.member-search-results .details .static-page .table-mod.table-expandable p.results-title,.static-page .table-mod.table-expandable .member-search-results .details p.results-title,.member-search-results .details .static-page .table-mod.table-expandable li.results-title,.static-page .table-mod.table-expandable .member-search-results .details li.results-title,.member-search-results .details .page-text-sm.results-phone,.member-search-results .details .static-page .table-mod.table-expandable p.results-phone,.static-page .table-mod.table-expandable .member-search-results .details p.results-phone,.member-search-results .details .static-page .table-mod.table-expandable li.results-phone,.static-page .table-mod.table-expandable .member-search-results .details li.results-phone,.member-search-results .details .page-text-sm.results-line3,.member-search-results .details .static-page .table-mod.table-expandable p.results-line3,.static-page .table-mod.table-expandable .member-search-results .details p.results-line3,.member-search-results .details .static-page .table-mod.table-expandable li.results-line3,.static-page .table-mod.table-expandable .member-search-results .details li.results-line3{margin-bottom:0.5em}.results-area{margin-top:5em;overflow:hidden;position:relative;height:auto;min-height:100px}.results-area.loading{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";filter:alpha(opacity=33);-moz-opacity:0.33;-khtml-opacity:0.33;opacity:0.33}.results-area.loading:before{content:url("/wp-content/themes/iapp/static/img/ui-img/icons/gif/712.GIF");position:absolute;width:40px;height:40px;top:0px;left:50%;margin-left:-20px;text-align:center}.required-field{color:#ff0000;margin-left:3px}.form-block.form-compound-block--one,.form-block.form-compound-block--two{overflow:hidden;padding-top:0}@media (max-width: 56.25em){.form-block.form-compound-block--one,.form-block.form-compound-block--two{margin-top:0;margin-bottom:0;padding-bottom:0}}.form-block.form-compound-block--one .form-block,.form-block.form-compound-block--two .form-block{margin:1em 0 0 !important}@media (min-width: 37.5em){.form-block.form-compound-block--one .form-block,.form-block.form-compound-block--two .form-block{width:50%;float:left;border-bottom:none;margin:1em 0 !important;padding:0 1em 0 0 !important;overflow:visible}.form-block.form-compound-block--one .form-block:nth-child(even),.form-block.form-compound-block--two .form-block:nth-child(even){padding-right:0 !important}}@media (min-width: 56.25em){.form-block.form-compound-block--one .form-block,.form-block.form-compound-block--two .form-block{margin:1em 0 0 !important}}.form-block.form-compound-block--one .form-block{width:100%;float:none;padding-right:0 !important}.form-block.form-compound-block--four{overflow:hidden;margin-bottom:0;padding-bottom:1em}@media (max-width: 56.25em){.form-block.form-compound-block--four{margin-top:0;padding-top:0}}@media (min-width: 37.5em){.form-block.form-compound-block--four .form-block{border-bottom:none;margin:0 0 1em 0;padding:0 1em 0 0 !important;overflow:visible}.form-block.form-compound-block--four .form-block:nth-child(even){padding-right:0 !important}}@media (min-width: 56.25em){.form-block.form-compound-block--four .form-block:nth-child(even){padding-right:1em !important}.form-block.form-compound-block--four .form-block:last-child{padding-right:0 !important}}@media (min-width: 37.5em){.form-block.form-compound-block--four .form-block-city,.form-block.form-compound-block--four .form-block-state{border-bottom:1px solid #e9eaea;margin:1em 0;padding:0 1em 1em 0 !important;overflow:hidden}}@media (min-width: 56.25em){.form-block.form-compound-block--four .form-block-city,.form-block.form-compound-block--four .form-block-state{padding:0 1em 0 0 !important}}@media (min-width: 37.5em){.form-block.form-compound-block--four .form-block-city,.form-block.form-compound-block--four .form-block-state,.form-block.form-compound-block--four .form-block-postal-code,.form-block.form-compound-block--four .form-block-country{width:50%;float:left}}@media (min-width: 56.25em){.form-block.form-compound-block--four .form-block-city,.form-block.form-compound-block--four .form-block-state,.form-block.form-compound-block--four .form-block-postal-code,.form-block.form-compound-block--four .form-block-country{width:25%;float:left;border-bottom:none;margin:0;overflow:visible}}.form-block.checkboxes,.form-block.radios{padding-bottom:1em}.form-block.checkboxes .form-block,.form-block.radios .form-block{border-bottom:none}.form-block.radios input[type="radio"]{float:left;display:inline;width:30px;margin-left:0}.form-block.radios .radio-input-text{max-width:200px;margin-top:-0.3em;margin-bottom:0}.form-block.radios.credit-radios input[type="radio"]{margin-top:0.1em}.form-block.radios.credit-radios .input-label{display:block;padding-left:2.5em}.form-hero{max-width:100%;margin-bottom:2em}@media (min-width: 37.5em){.form-hero{max-width:300px;float:right;padding-left:2em}}@media (min-width: 56.25em){.form-hero{max-width:500px}}.forgot-password{margin-top:1em}@media (min-width: 37.5em){.forgot-password{float:right;margin-top:-1.7em}}.innovation-form .bulleted li{font-weight:inherit;font-size:1em;line-height:1em}.innovation-form .input-textarea{height:8.35em}.innovation-form select{margin-left:0}.innovation-form #save{min-width:114px}.innovation-form #save.ghost-button,.innovation-form .md #save.search-go,.md .innovation-form #save.search-go{padding:0.76em;margin-top:-0.05em}.innovation-form .judging-label{display:block}.innovation-form .judging-label.text-green{color:#70bf4c;font-weight:bold}.innovation-form .fa-check-square{color:#70bf4c}.marketo-form .mktoForm,.marketo-form .mktoForm *,.marketo-form span{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400;font-family:"Tabac Sans",Helvetica,Arial,sans-serif !important}.marketo-form .mktoForm .mktoField{clear:both}.marketo-form .mktoForm .mktoFormCol{min-height:0 !important}.marketo-form .mktoForm input[type="submit"],.marketo-form .mktoForm input[type="button"],.marketo-form .mktoForm button[type="submit"],.marketo-form .mktoForm button[type="button"]{border:none !important;font-size:1.3em !important}.marketo-form .mktoForm .mktoButtonRow{width:100%}.marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important;margin-right:0 !important;display:block;text-align:center}.marketo-form .mktoForm .mktoRadioList>label,.marketo-form .mktoForm .mktoCheckboxList>label{margin-top:0;padding-top:0.2em}.marketo-form .mktoOffset,.marketo-form .mktoGutter,.marketo-form label[style="width: 10px;"]{display:none}.marketo-form.subscription-center{margin-bottom:2em}.marketo-form.subscription-center .mktoForm,.marketo-form.subscription-center .mktoForm *,.marketo-form.subscription-center span,.marketo-form.subscription-center p{font-size:1.03em !important}.marketo-form.subscription-center .mktoForm .mktoFormCol{width:100%;min-height:0 !important}.marketo-form.subscription-center .mktoForm .mktoFormCol .mktoFieldWrap{width:100%}.marketo-form.subscription-center .mktoForm .mktoFormCol .mktoFieldWrap input[style="width: 450px;"],.marketo-form.subscription-center .mktoForm .mktoFormCol .mktoFieldWrap div[style="width: 450px;"]{width:100% !important}.marketo-form.subscription-center .mktoForm .mktoFormRow select{margin:1em 0}@media (min-width: 37.5em){.marketo-form.subscription-center .mktoForm .mktoFormRow select{float:right;margin:-20px 0 0 0}}.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel{position:relative;margin-left:1.5em}.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel:before,.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel:after{font-family:"FontAwesome";position:absolute;left:0;margin-left:-1.5em;transition:all 300ms linear}.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel:before{content:"\f0fe";color:#70bf4c}.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel:after{content:"\f056";color:#fab150;opacity:0}.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel.active:before{opacity:0}.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel.active:after{opacity:1}.marketo-form.subscription-center .mktoForm .mktoFormRow input[type="email"]{margin-bottom:2em}.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[style="width: 0px;"],.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[style="width: 0;"],.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[width="0px"],.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[width="0"],.marketo-form.subscription-center .mktoForm .mktoFormRow label[for="Email"]{display:none}.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[style="width: 0px;"]:before,.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[style="width: 0px;"]:after,.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[style="width: 0;"]:before,.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[style="width: 0;"]:after,.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[width="0px"]:before,.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[width="0px"]:after,.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[width="0"]:before,.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[width="0"]:after,.marketo-form.subscription-center .mktoForm .mktoFormRow label[for="Email"]:before,.marketo-form.subscription-center .mktoForm .mktoFormRow label[for="Email"]:after{display:none}.marketo-form.subscription-center .mktoForm .mktoFormRow .email-description{background-color:#f7f7f7;padding:0.75em 1em;color:#808285;line-height:1.6em;font-size:0.9em !important;overflow:hidden}.marketo-form.subscription-center .mktoForm .mktoFormRow .email-description img{max-width:190px;float:left;margin-right:1em}@media (max-width: 37.5em){.marketo-form.subscription-center .mktoForm .mktoFormRow .email-description img{max-width:100%}}.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(4){background-color:#f7f7f7;padding:1em 1em 0 1em !important;margin-bottom:2em}.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(4) input[type="checkbox"]{float:right;margin-top:-37px}@media (min-width: 37.5em){.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(4) input[type="checkbox"]{margin-left:14px}}.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(4) label{display:none}.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(4) .mktoFieldDescriptor{height:0;margin-bottom:0.3em !important}.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(13),.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(14),.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(15){display:none}.marketo-form.subscription-center .mktoForm .mktoCheckboxList{float:right}.marketo-form.subscription-center .mktoForm .mktoCheckboxList[style="width: 150px;"]{margin-top:-20px}@media (min-width: 37.5em){.marketo-form.subscription-center .mktoForm .mktoCheckboxList[style="width: 150px;"]{padding-left:14px}}.marketo-form.subscription-center.member .mktoForm .mktoFormRow:nth-child(13),.marketo-form.subscription-center.member .mktoForm .mktoFormRow:nth-child(14),.marketo-form.subscription-center.member .mktoForm .mktoFormRow:nth-child(15){display:block}.iapp-marketo-form .mktoForm{width:100% !important}.iapp-marketo-form .mktoFormRow{width:100%}@media (min-width: 37.5em){.iapp-marketo-form .mktoFormRow{margin:1em 0 !important;border-bottom:1px solid #e9eaea}}.iapp-marketo-form .mktoFormRow .mktoFormCol{width:100%}.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoCheckboxList input[type="checkbox"]{font-size:2em !important;width:initial !important;height:initial !important}.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoCheckboxList>label{padding-top:0 !important;padding-bottom:1em !important}.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap{width:100% !important;margin-bottom:10px}@media (min-width: 37.5em){.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap{margin-bottom:0}}.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHasWidth{width:100% !important}.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label{margin-bottom:0}.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap textarea{margin-top:0.5em;min-height:5em}.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap input[type="date"]{margin-top:0.5em}.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap ul{font-size:1em;margin-top:1em}.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap ul li{font-weight:300}.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap.mktoRequiredField{margin-top:0em !important}@media (min-width: 12.5em){.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(0),.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(0) ~ .mktoFormCol{border-bottom:1px solid #e9eaea}}@media (min-width: 37.5em){.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(0),.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(0) ~ .mktoFormCol{width:-100%;border-bottom:none}}@media (min-width: 12.5em){.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(1),.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(1) ~ .mktoFormCol{border-bottom:1px solid #e9eaea}}@media (min-width: 37.5em){.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(1),.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(1) ~ .mktoFormCol{width:Infinity;border-bottom:none}}@media (min-width: 12.5em){.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(2),.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(2) ~ .mktoFormCol{border-bottom:1px solid #e9eaea}}@media (min-width: 37.5em){.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(2),.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(2) ~ .mktoFormCol{width:100%;border-bottom:none}}@media (min-width: 12.5em){.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(3),.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(3) ~ .mktoFormCol{border-bottom:1px solid #e9eaea}}@media (min-width: 37.5em){.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(3),.iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(3) ~ .mktoFormCol{width:50%;border-bottom:none}}@media (min-width: 37.5em){.iapp-marketo-form .mktoFormRow .mktoFormCol+.mktoFormCol{padding-left:0.5em;padding-right:0}}.iapp-marketo-form .mktoButtonRow{margin-top:1em}.privacylist{padding:2em}.tracker{padding:6px;margin-top:5px;margin-bottom:5px;text-align:center;font-weight:300;font-size:0.8rem;color:#fff;background-color:#e57373;border-radius:2px;display:inline-block}.tracker:after{content:' characters remaining'}@media (max-width: 37.5em){.l-person>.art-bd{max-width:100px;float:left;margin-right:2em;margin-bottom:1em}}@media (min-width: 37.5em){.l-person{*zoom:1;display:table}.l-person:after{content:"";display:table;clear:both}.l-person>.art-bd{display:table-cell;width:100px;margin:0}.l-person>.art-bd>img,.l-person>.art-bd>.art{width:100%;max-width:100%}.l-person>.txt-bd{display:table-cell;vertical-align:middle;padding-left:62.5px}.lt-ie8 .l-person>.art-bd,.lt-ie8 .l-person>.txt-bd{display:block}.lt-ie8 .l-person>.art-bd{width:100px;float:left}.lt-ie8 .l-person>.txt-bd{margin-left:162.5px}.l-person>.art-bd{max-width:auto;float:none;margin-right:0;margin-bottom:0}}.articles-by{margin-top:2em}.articles-by li{margin-bottom:1em !important;padding-bottom:1em !important}.person-name-lg{color:#666;margin-bottom:0.75em;text-decoration:none;display:block}.person-meta-block{text-align:center;margin-top:1em}.person-meta-item{position:relative;margin-bottom:1.25em}.person-meta-item:first-child{padding-bottom:1em}.person-meta-item:first-child:after{content:'';position:absolute;left:25%;right:25%;bottom:-0.25em;height:4px;background-color:#e9eaea}.person-name-lg{color:#666;margin-bottom:0.75em}.aside-headshot{display:none}@media (min-width: 56.25em){.aside-headshot{display:block;width:60%;margin:4em auto}.aside-headshot .art-bd{margin-bottom:1em}}.article-meta{margin-bottom:4em}.article-bio-mod,.article-comment-mod,.article-related-mod{border-top:4px solid #efefef;padding-top:3em;margin-top:3em}.article-bio-mod+.article-bio-mod{border-top:none;margin-top:0;padding-top:2em}.article-bio-mod+.article-bio-mod .txt-bd .subsection-hdr{display:none}.article-meta-block{margin-bottom:2em;margin-top:2em}.article-meta-img{width:4em}.article-meta-text{line-height:4em}.article-content .art-bd{margin-top:-2em;margin-bottom:2em}.article-text{font-size:1.538461538em}.article-text.lg-quote{padding:2em;background-color:#efefef;font-style:normal}.article-text.lg-quote i{font-size:3em;color:#a7a9ac}.article-text.lg-quote img,.article-text.lg-quote p img,.article-text.lg-quote p a img{max-width:100%;height:auto}.article-text.lg-quote>p{margin-bottom:1em}.article-text.lg-quote>h1{margin-bottom:1em;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.article-text.lg-quote>h2{margin-bottom:1em;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.article-text.lg-quote>h3{margin-bottom:1em;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.article-text.lg-quote>h4{margin-bottom:1em;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.article-text.lg-quote>h5{margin-bottom:1em;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.article-text.lg-quote>h6{margin-bottom:1em;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.article-text.lg-quote>blockquote,.article-text.lg-quote .pull-quote{margin:2.5em 0;padding-left:2em;border-left:3px solid #8ecc72;font-style:italic}@media (min-width: 56.25em){.article-text.lg-quote>blockquote,.article-text.lg-quote .pull-quote{padding:1em 1.5em 0.5em;margin-left:0;margin-right:0}}.article-text.lg-quote>blockquote a,.article-text.lg-quote .pull-quote a{text-decoration:none;color:#70bf4c}.article-text.lg-quote>blockquote a:hover,.article-text.lg-quote .pull-quote a:hover{text-decoration:underline}.article-text.lg-quote>blockquote a:hover,.article-text.lg-quote .pull-quote a:hover{text-decoration:underline}.article-text.lg-quote>blockquote .fa-border,.article-text.lg-quote .pull-quote .fa-border{padding:0.2em 0.25em 0.15em;border:solid 0.08em #e7e7e7;border-radius:0.1em;margin-right:0.5em;background-color:#f7f7f7;color:#a7a9ac}.article-text .pull-quote a{text-decoration:none;color:#70bf4c}.article-text .pull-quote a:hover{text-decoration:underline}.article-text .pull-quote a:hover{text-decoration:underline}.article-text>ul,.article-text ol{margin-left:1.35em}.article-text>ul>li{position:relative;margin-bottom:1em;list-style:disc;font-weight:400}.article-text>ul>li:last-child{margin-bottom:1em}.article-text>ul>li:before{content:'';width:0px;height:0px;position:absolute;top:6px;left:-1.35em}.article-text>ul>li>ul>li{position:relative;margin-left:2.7em;list-style:square;font-weight:400}.article-text>ul>li>ul>li:before{content:'';width:0px;height:0px;position:absolute;top:6px;left:-1.35em}.article-text>ul>li>ol>li{list-style:decimal;margin-left:2.7em}.article-text>ol>li{list-style:decimal;margin-bottom:1em}.article-text>ol>li:last-child{margin-bottom:1em}.article-text>ol>li>ul>li{position:relative;margin-left:2.7em;list-style:square;font-weight:400}.article-text>ol>li>ul>li:before{content:'';width:0px;height:0px;position:absolute;top:6px;left:-1.35em}.article-text>ol>li>ol>li{list-style:decimal;margin-left:2.7em}.article-text>p>a,.article-text p em>a,.article-text p strong>a,.article-text ul li>a,.article-text ol li>a,.article-text ul li p>a,.article-text ul p>a,.article-text ol p>a,.article-text ol li p>a,.article-text ul li ul li p>a,.article-text ol li ul p>a,.article-text div>a,.article-text div p>a{text-decoration:none;color:#70bf4c}.article-text>p>a:hover,.article-text p em>a:hover,.article-text p strong>a:hover,.article-text ul li>a:hover,.article-text ol li>a:hover,.article-text ul li p>a:hover,.article-text ul p>a:hover,.article-text ol p>a:hover,.article-text ol li p>a:hover,.article-text ul li ul li p>a:hover,.article-text ol li ul p>a:hover,.article-text div>a:hover,.article-text div p>a:hover{text-decoration:underline}.article-text>p>a:hover,.article-text p em>a:hover,.article-text p strong>a:hover,.article-text ul li>a:hover,.article-text ol li>a:hover,.article-text ul li p>a:hover,.article-text ul p>a:hover,.article-text ol p>a:hover,.article-text ol li p>a:hover,.article-text ul li ul li p>a:hover,.article-text ol li ul p>a:hover,.article-text div>a:hover,.article-text div p>a:hover{text-decoration:underline}.article-text>p>.size-full{width:auto;max-width:100%;height:auto}.article-text>p>.alignright{margin-bottom:1em}@media (min-width: 56.25em){.article-text>p>.alignright{float:right;margin-left:1em}}.article-text>p>.alignleft{margin-bottom:1em}@media (min-width: 56.25em){.article-text>p>.alignleft{float:left;margin-right:1em}}.article-text>p>img{margin-bottom:1em}.article-text .wp-caption{display:inline-block;overflow:hidden}.article-text .wp-caption.size-full{width:100%;max-width:100%;height:auto}.article-text .wp-caption.alignright{width:100%;float:right;margin-left:1em;margin-bottom:1em}.article-text .wp-caption.alignleft{width:100%;float:left;margin-right:1em;margin-bottom:1em}.article-text .wp-caption-text{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400;font-size:0.75em;line-height:1.35em;padding:0.85em 0.5em;background-color:#f2f2f2;margin-right:10px}.article-text .cap-image-right,.article-text .cap-image-left{margin-left:auto;margin-right:auto;margin-bottom:1em}@media (min-width: 30.76923em){.article-text .cap-image-right,.article-text .cap-image-left{float:left;max-width:100%;height:auto;margin-right:2em;margin-left:0}}.article-text .cap-caption{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400;font-size:0.85em;line-height:1.35em;margin-top:0.85em}.article-text>p:first-of-type img{display:none}.sb-callout{display:none}@media (min-width: 56.25em){.sb-callout{display:block}}.bottom-callout{display:block}@media (min-width: 56.25em){.bottom-callout{display:none}}.article-callout{margin-bottom:3em}.article-callout .article-callout-head{background-color:#6db650;padding:1em;color:#fff;font-weight:500}.article-callout .article-callout-body{background-color:#f7f7f7;padding:1em}.article-callout .article-callout-body p,.article-callout .article-callout-body li{line-height:1.6em;margin-bottom:1em}.article-callout .article-callout-body a{text-decoration:none;color:#70bf4c}.article-callout .article-callout-body a:hover{text-decoration:underline}.article-callout .article-callout-body a:hover{text-decoration:underline}.article-callout .article-callout-body img{max-width:100%;margin-bottom:1em}.article-callout .article-callout-body ul{list-style:disc}.article-callout .article-callout-body ul li{margin-left:2em;font-weight:400}.article-callout .article-callout-body ol{margin-left:1.55em}.article-callout .article-callout-body ol li{margin-bottom:1em}.tumblr-section{background:#d9dadb;margin-top:-2em;margin-bottom:4em}.tumblr-section .article-tumblr{padding:2em;width:100%;margin-bottom:2em}.tumblr-section .article-tumblr .media-block{margin-bottom:0px !important}.tumblr-section .article-tumblr .tumblr-card{background:#fff;padding:30px}.tumblr-section .article-tumblr .tumblr-card .tumblr-tz-head{padding:0px 15px}.tumblr-section .article-tumblr .tumblr-card .tumblr-p-body{padding:0px 15px}.calForm{margin:13px 0 0 0}.calendarList{float:right;width:70%;border-top:1px solid #CBD0D3}.calendarEvent{border-bottom:1px solid #CBD0D3;padding-bottom:10px;line-height:1.8rem;letter-spacing:.02em}.calendarLink{text-decoration:none}.calSpanOuter{font-size:13px;cursor:default}.calFontSize{font-size:15px;cursor:default}.calDetails{font-size:15px;cursor:default;line-height:1.5;color:#464547}.calDetailsMobile{display:none}.calTitleHover{font-size:15px}.calTitleHover:hover{font-size:15px;text-decoration:underline}.calFilterDiv{float:left;width:25%;border:1px solid #D9D9D9;box-shadow:0px 3px 6px #00000029;padding:0 15px}.calFilterHead{font-size:18px}.calClearAll{color:#017698;float:right;font-size:13px;border:none;background:none}.calMobileFilter{display:none}.calInput{width:15px !important;height:30px !important;cursor:pointer}.calLabel{font-size:15px;padding-left:10px;cursor:default}.calDate{font-size:12px;color:#343638}.calDateStart{width:100%;height:38px;color:#707070;margin-bottom:10px}.calDateEnd{width:100%;height:38px;color:#707070;margin-bottom:10px}.cpe{margin:0 0 13px 0}.closeP{display:none}.sorryMsgShow{display:contents;width:100%;border:none;padding-top:10px}.hideList{display:none}.showList{display:contents}.soldout-badge,.multiday-badge,.pricing-badge{display:inline;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;white-space:nowrap;border-radius:3px;margin-left:2px;margin-right:2px;padding:0.15em 5px 0.15em 5px;margin-top:5px;cursor:default}.soldout-badge{background-color:#FF8A80}.multiday-badge{background-color:#20BEA8}.pricing-badge{background-color:#8C8C8C}@media only screen and (max-width: 600px){.calIntro{padding-bottom:20px}.soldout-badge,.multiday-badge,.pricing-badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}.calendarList{float:none;width:100%;display:inline-block}.calMobile{width:100%;border:1px solid #D9D9D9;box-shadow:0px 3px 6px #00000029;padding:0 15px}.calFilterDiv{display:none}.calMobileFilter{display:block;color:#017698;float:right;font-size:13px;border:none;background:none;padding-bottom:5px}.closeP{display:block;border-top:1px solid #D9D9D9}.calClose{border:none;margin-bottom:0;background-color:unset;padding-top:15px;width:100%;color:#464547;font-size:16px}.calDetails{display:none}.calDetailsMobile{display:contents;font-size:15px;cursor:default;line-height:1.5;color:#464547}}.skybox-top,.skybox-bottom{*zoom:1}.skybox-top:after,.skybox-bottom:after{content:"";display:table;clear:both}.pre-skybox-mod{background-color:#f2f2f2;padding:2em 2em 0.5em 62.5px;position:relative;top:-62.5px;*zoom:1}.pre-skybox-mod:after{content:"";display:table;clear:both}@media (min-width: 56.25em){.pre-skybox-mod{margin-left:-62.5px}}.pre-skybox-mod .fa-ul{margin-left:1em}.pre-skybox-mod .fa-ul .fa-li{color:#70bf4c}.pre-skybox-mod .close-trigger{color:#666;font-size:1.25em;position:absolute;right:0.65em;top:0.5em}.pre-skybox-mod .close-trigger:hover{color:#4d4d4d}.skybox-mod{color:#fff;background-color:#89a5b4;padding:1em 1em 0.5em;position:relative;top:-62.5px;overflow:hidden;*zoom:1}.skybox-mod:after{content:"";display:table;clear:both}@media (min-width: 56.25em){.skybox-mod:before{content:'';position:absolute;background-color:#89a5b4;width:9999em;left:-9999em;top:0;bottom:0}}.skybox-content{display:none;margin-top:3em;padding-top:1em;border-top:1px solid #99b1be}.skybox-mod.is-active .skybox-content{display:block}.l-skybox{margin:0}@media (min-width: 31.25em) and (max-width: 37.5em){.l-skybox{margin-left:-62.5px;*zoom:1}.l-skybox:after{content:"";display:table;clear:both}.l-skybox>.media-block{float:left;padding-left:62.5px;width:50%}.l-skybox>.media-block:nth-of-type(2n+3){clear:left}.l-skybox>.media-block.n3{clear:left}}@media (min-width: 50em) and (max-width: 67.75em){.l-skybox{margin-left:-62.5px;*zoom:1}.l-skybox:after{content:"";display:table;clear:both}.l-skybox>.media-block{float:left;padding-left:62.5px;width:50%}.l-skybox>.media-block:nth-of-type(2n+3){clear:left}.l-skybox>.media-block.n3{clear:left}}@media (min-width: 68.75em){.l-skybox{margin-left:-62.5px;*zoom:1}.l-skybox:after{content:"";display:table;clear:both}.l-skybox>.media-block{float:left;padding-left:62.5px;width:33.3333%}.l-skybox>.media-block:nth-of-type(3n+4){clear:left}.ie7 .l-skybox>.media-block{width:33%}.l-skybox>.media-block.n4{clear:left}}.skybox-item{font-size:0.6em}.skybox-message{float:left;font-size:1em}@media (min-width: 50em){.skybox-message{padding-right:3em}}.skybox-link{display:inline-block;margin-top:1em;margin-bottom:0.5em;font-size:0.85em;color:#464547;background-color:#fff;text-decoration:none;padding:0 0.5em}@media (min-width: 50em){.skybox-link{float:right;margin-top:-1.5em}}.skybox-is-closed{display:block}.skybox-mod.is-active .skybox-is-closed{display:none}.skybox-is-open{display:none}.skybox-mod.is-active .skybox-is-open{display:block}.skybox-head-sm{text-transform:uppercase;letter-spacing:2px;font-weight:300;font-size:1em;margin-bottom:0.5em}.profile-hdr-bold{color:#222;margin-bottom:0.55em;padding-bottom:0.55em;text-transform:uppercase}.profile-badge{text-align:center}.profile-badge span{color:#ff0000}.profile-badge div:first-child{border:1px dashed #000000;padding:3px;height:300px;width:400px;vertical-align:middle;display:table-cell;margin-left:auto;margin-right:auto}.profile-badge div:last-child{margin-top:25px;width:400px}.profile-badge p:nth-child(1) label{font-size:1.8em;height:2em;font-weight:bold}.profile-badge p:nth-child(2) input{font-size:2em;height:2em}.profile-badge p:nth-child(3) input{font-size:1.4em;height:2em;color:#999999}.profile-badge p:nth-child(4) input{font-size:1.6em;height:2em}.profile-badge p:nth-child(5) input{height:2em}.profile-badge input{background-color:transparent;border:0px solid;height:20px;text-align:center;margin-left:auto;margin-right:auto}.cart-item{vertical-align:center}@media (min-width: 56.25em){.discount-label{float:left;margin-right:1em;padding-top:0.25em}}@media (min-width: 56.25em){.discount-input{float:left;max-width:6em !important}}.cart-qty{width:40px;background-color:#e9eaea;border:0}.cart-remove{border-bottom:1px solid #ccc;padding-bottom:2em;width:100%}@media (min-width: 68.75em){.cart-remove{position:absolute;left:980px;border-bottom:none;padding-bottom:0;width:10%}}.cart-remove a{font-size:0.85em;color:#a7a9ac;border-radius:25%;text-decoration:none}.cart-remove a:hover{color:red}.bndl-comp{font-style:italic;color:#808285;padding-left:2em}@media (min-width: 56.25em){.profile-hdr{margin-top:-4em;margin-bottom:-1em}}@media (min-width: 46.875em){.profile-secondary{width:25%;max-width:none;padding-right:15px}}@media (min-width: 56.25em){.profile-secondary .page-rail{padding-top:5.5em}}.profile-secondary .page-rail .side-menu-item a{border-bottom:1px solid #e9eaea;padding:12.5px 5px;letter-spacing:-0.1px;transition:all 200ms ease}.profile-secondary .page-rail .side-menu-item a:hover{background-color:#f7f7f7}.profile-secondary .page-rail .side-menu-item.is-active a{background:#e9eaea;border-color:#e9eaea;color:#808285}.profile-secondary .page-rail .side-menu-item.is-active a:hover{background-color:#e9eaea}.profile-secondary:after{display:none}@media (min-width: 56.25em){.profile-primary{width:96%;float:left;margin-left:-18em}}.login-prompt{margin:2em 0;overflow:hidden}.login-prompt .login,.login-prompt .create{width:100%;text-align:center;padding:2em;border:4px solid #e9eaea;border-radius:12px;margin-bottom:2em}@media (min-width: 46.875em){.login-prompt .login,.login-prompt .create{width:47.5%;float:left;margin-right:5%;margin-bottom:0}.login-prompt .login:last-child,.login-prompt .create:last-child{margin-right:0}}.ebook-purchases-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width: 37.5em){.ebook-purchases-header{-ms-flex-direction:column;flex-direction:column;margin-bottom:1em}}.ebook-purchases-header h1.page-head-lg{width:100%}.ebook-purchases-header div.md{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.ebook-purchases-header button{cursor:pointer}.comment-item{margin-bottom:1.15em;border-bottom:1px solid #e9eaea}.comment-meta{margin-bottom:0;color:#555}.comment-author{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700;color:#2e2e2f;margin-right:0.25em}.comment-email{margin-right:0.25em}.comment-bullet{font-size:1.25em;line-height:0;color:#808285;margin-right:0.25em;position:relative;top:2px}.comment-content{color:#464547}.comment-link{text-decoration:none}.comment-link:hover{text-decoration:underline}.comment-respond-mod{margin-bottom:32.25px}.comment-controls-block{display:none;*zoom:1}.comment-controls-block:after{content:"";display:table;clear:both}.comment-is-active .comment-controls-block{display:block}.logged-in-as{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.25em;margin-bottom:0.25em}.logged-in-link{color:#222;text-decoration:none}@media (min-width: 37.5em){.form-allowed-tags{float:left;max-width:65%}}@media (min-width: 37.5em){.form-submit{float:right}}.comments-code{color:#808285;font-size:0.85em}.comment-is-active .input-textarea{height:150px}.notify,.notify--sm,.notify-text-lft,.notify-text-lg,.notify--header,.iapp-product-details .notify--sm{background-color:#f7f7f7;padding:1em 0;width:100%;display:table;*zoom:1}.notify:after,.notify--sm:after,.notify-text-lft:after,.notify-text-lg:after,.notify--header:after,.iapp-product-details .notify--sm:after{content:"";display:table;clear:both}.notify [class^="hex-"],.notify--sm [class^="hex-"],.notify-text-lft [class^="hex-"],.notify-text-lg [class^="hex-"],.notify--header [class^="hex-"]{float:left}.notify--sm{position:relative;padding:1em 0;margin-left:2em;margin-bottom:2em;width:90%}@media (min-width: 56.25em){.notify--sm{width:100%;margin-left:0}}.notify-text{padding-left:4.5em;padding-right:1em;margin:0.5em 0}.notify-text-lft{float:left;width:60%;padding-left:1em;overflow:hidden}.notify-text-lg{font-size:1.1em;line-height:0.5em;padding-top:1.3em;font-weight:300}@media (min-width: 68.75em){.notify-text-lg{font-size:1.384615385em;line-height:0.5em;padding-top:0.9em}}.notify-emph{font-weight:700}.notify--header{padding:0.5em 0;background-color:rgba(0,0,0,0.3);width:100%;color:#fff}.notify--header .notify-text{font-size:1.15em;float:left}@media (min-width: 56.25em){.notify--header{float:right;max-width:450px}}.iapp-product-details .notify--sm{width:100%;margin-left:0}.nav-cart-mod{position:absolute;top:1.3em;right:10px;z-index:99999;display:none}.nav-cart-isactive .nav-cart-mod{display:block}@media (min-width: 56.25em){.nav-cart-mod{margin-top:4px}}@media (min-width: 68.75em){.nav-cart-mod{top:5em}}.nav-cart-link{background-color:#70bf4c;display:block;width:65px;height:35px;position:relative;padding:0 0.55em}.nav-cart-link:hover{background-color:#63b240}.nav-cart-icon{opacity:0.8}.nav-cart-icon .icon.icon-med{left:0.55em;top:7px}.nav-cart-count{float:right;line-height:35px;color:#fff;font-weight:700;letter-spacing:1px}.nav-message-mod{position:absolute;top:5em;margin-top:4px;z-index:99999;left:30%;display:none}.nav-message-isactive .nav-message-mod{display:block}.notify-nav{background-color:#70bf4c;color:#fff;height:35px;line-height:35px;padding:0 0.75em 0 1em}.nav-message-link{margin-right:1em;text-decoration:none;color:#fff}.notify-head-nav{display:inline-block;margin-right:1em;color:#fff}.notify-text-nav{display:inline-block}.nav-message-close{background-color:#7fc65f;border:1px solid #63b240;font-weight:700;color:#599f39;position:relative;top:4px;border-radius:50%}.nav-message-close:hover{color:#fff}#iapp-notifications{margin:0 auto;width:100%;max-width:56.25em}.default-notify{display:block}@media (min-width: 37.5em){.default-notify{margin-left:10em}}.r-tabs{position:relative}.r-tabs .r-tabs-nav{margin:0;padding:0;margin-bottom:2em}.r-tabs .r-tabs-nav:before{content:'\0020';position:absolute;left:0;right:0;top:66px;height:4px;width:100%;background-color:#e9eaea;z-index:1}.r-tabs .r-tabs-nav .r-tabs-tab{position:relative}.r-tabs .r-tabs-nav .r-tabs-anchor{display:inline-block;width:100%;text-decoration:none;color:#666;font-size:16px;padding:1em}.r-tabs .r-tabs-nav .tab-text-sm{font-size:14px}.r-tabs .r-tabs-nav .r-tabs-state-active:after{content:'\0020';width:0;height:0;position:absolute;top:70px;left:50%;margin-left:-9px;z-index:4;border-top:9px solid #70bf4c;border-right:9px inset transparent;border-bottom:9px inset transparent;border-left:9px inset transparent}.r-tabs .r-tabs-nav .r-tabs-state-active:before{content:'\0020';position:absolute;left:0;right:0;top:66px;height:4px;width:100%;background-color:#70bf4c;z-index:1}.r-tabs .r-tabs-nav .r-tabs-state-disabled{opacity:0.5}.r-tabs .r-tabs-nav.icon-tabs:before{content:'\0020';position:absolute;left:0;right:0;top:91px;height:4px;width:100%;background-color:#e9eaea;z-index:1}.r-tabs .r-tabs-tab{display:table-cell;list-style:none;vertical-align:middle;text-align:center;border-right:3px solid #fff;height:70px;min-width:92px}.r-tabs .r-tabs-panel{display:none}.r-tabs .r-tabs-accordion-title{display:none;font-size:18px;text-align:center;padding:0.55em 0;border-bottom:1px solid #e9eaea}.r-tabs .r-tabs-accordion-title .r-tabs-anchor{display:block;text-decoration:none;color:#666}.r-tabs .r-tabs-accordion-title.r-tabs-state-active{background-color:#e9eaea}.r-tabs .r-tabs-panel.r-tabs-state-active{display:block}.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled{opacity:0.5}.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{margin-bottom:0}.icon-tabs .txt-only{min-width:92px}.icon-tabs .txt-only .r-tabs-anchor{height:100%;padding:1.3em 1em}.panel{padding-top:2em}.collapsible{min-height:7em}.collapsible .r-tabs-nav .r-tabs-anchor,.collapsible .r-tabs-accordion-title .r-tabs-anchor{color:#0c7ec0;font-weight:bold}.collapsible .r-tabs-state-active .r-tabs-anchor{color:#666}.collapsible .r-tabs-nav:before{display:none}.collapsible .panel:before{content:'\0020';position:absolute;left:0;right:0;margin-top:-4.3em;height:4px;width:100%;background-color:#e9eaea;z-index:0}.wc-tabs .r-tabs-nav:before{top:199px}.no-js{min-height:7em}.no-js .r-tabs-nav .r-tabs-anchor,.no-js .r-tabs-accordion-title .r-tabs-anchor{color:#0c7ec0;font-weight:bold}.no-js .r-tabs-state-active .r-tabs-anchor{color:#666}.no-js.loading .panel{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";filter:alpha(opacity=33);-moz-opacity:0.33;-khtml-opacity:0.33;opacity:0.33}.no-js.loading .panel:after{content:url("/wp-content/themes/iapp/static/img/ui-img/icons/gif/712.GIF");position:absolute;width:40px;height:40px;top:290px;left:50%;margin-left:-20px;text-align:center}.breakout-sessions .tabs .sess-tabs{display:none}@media (min-width: 64em){.breakout-sessions .tabs .sess-tabs{display:block}}.more-conferences .r-tabs-nav{float:right;margin-top:-1.5em}.more-conferences .r-tabs-nav:before{top:47px}.more-conferences .r-tabs-accordion-title{clear:both;margin:2em 0 1em;float:left;width:100%}.more-conferences .panel{clear:both;padding-top:0}.sponsoring .r-tabs-nav:before,.exhibiting .r-tabs-nav:before{top:66px}.sponsoring .r-tabs-nav .r-tabs-state-active:after,.exhibiting .r-tabs-nav .r-tabs-state-active:after{top:auto;bottom:-14px}.sponsoring .r-tabs-nav .r-tabs-state-active:before,.exhibiting .r-tabs-nav .r-tabs-state-active:before{top:auto;bottom:0}@media (min-width: 56.25em){.college-tabs .r-tabs-nav .r-tabs-tab{width:15%}.college-tabs .r-tabs-nav .r-tabs-tab:first-child{width:40%}.college-tabs .r-tabs-nav .r-tabs-tab:first-child.r-tabs-state-active:after{left:47%}}.college-region{margin-top:3em;margin-bottom:0;border-bottom:4px solid #ccc}@media only screen and (max-width: 12.5em){.no-js .r-tabs-nav .r-tabs-tab{min-width:0}.no-js .r-tabs-nav .r-tabs-tab .r-tabs-anchor{padding:0.2em;font-size:10px}}@media only screen and (max-width: 37.5em){.no-js .r-tabs-nav .r-tabs-tab{min-width:0;width:18%}.no-js .r-tabs-nav .r-tabs-tab .r-tabs-anchor{padding:0.3em;font-size:12px}.no-js .r-tabs-nav .r-tabs-state-active:after{left:35%}}@media only screen and (max-width: 56.25em){.r-tabs .r-tabs-nav{display:none}.r-tabs .list-item{padding-bottom:0}.r-tabs .r-tabs-accordion-title{display:block}.panel:before{display:none}.no-js .r-tabs-nav{display:block}.no-js .r-tabs-accordion-title{display:none}.no-js .panel:before{display:block}}.westin-surveys .countries .country{display:table;width:100%;padding-top:10px;border-bottom:4px solid #e9eaea}@media (min-width: 37.5em){.westin-surveys .countries .country{padding-top:0}}@media (min-width: 37.5em){.westin-surveys .countries .country .rail{display:table-cell;width:150px;padding:10px;background-color:#f2f2f2}}@media (min-width: 37.5em){.westin-surveys .countries .country .answer{display:table-cell;padding:10px}}.floating-tabs{position:relative}.floating-tabs ul{position:relative;max-width:788px;background-color:#fff}.list-training-partner{max-width:50px;float:right}@media (min-width: 12.5em){.list-training-partner{margin-top:-1em}}@media (min-width: 56.25em){.list-training-partner{margin-top:-0.3em;margin-bottom:-0.3em}}@media (min-width: 56.25em){.iapp-bundle{margin-bottom:6em}}.iapp-bundle input[type="radio"]{vertical-align:text-top;margin-top:0.1em;margin-right:0.55em}.iapp-bundle input[type="checkbox"]{vertical-align:top;margin-top:0.1em}.iapp-bundle .list-items--lined .list-item{padding-bottom:none !important}.iapp-bundle .list-items--lined .iapp-product-header{width:80%}.iapp-bundle .notify--sm{padding-left:1em !important}@media (min-width: 56.25em){.free-resources{margin-bottom:6em}}.bundle-name{margin-bottom:3em}.mob-checkout{display:block}@media (min-width: 64em){.mob-checkout{display:none}}.checkout-price{margin-bottom:1em;font-size:1.384615385em;line-height:1.555555556em;font-weight:bold}@media (min-width: 64em){.checkout-price{position:absolute;right:1em;margin-top:-1.5em;margin-bottom:0}}.fixed-checkout{display:none;position:fixed;bottom:3em;border-top:4px solid #e9eaea}@media (min-width: 64em){.fixed-checkout{display:block;width:70%}}@media (min-width: 68.75em){.fixed-checkout{display:block;width:62em}}.fixed-checkout .notify--sm{width:100%}.fixed-checkout.li-checkout{background-color:#f7f7f7;padding:1em 0}.fixed-checkout.li-checkout .checkout-price{position:relative;float:right;margin-top:0.4em}.fixed-checkout.li-checkout .button-lg--fancy{float:right;margin-right:1em;margin-bottom:0}.statme{position:absolute;bottom:0;margin-bottom:-7em}@media (min-width: 64em){.statme{width:70%}}@media (min-width: 68.75em){.statme{width:62em}}.fixme{position:fixed;bottom:0;margin-bottom:0;z-index:10}@media (min-width: 64em){.fixme{width:66%}}@media (min-width: 68.75em){.fixme{width:62em}}.cert-bundles .bundle-name{display:none}.dfad{text-align:center;padding-bottom:2.5em;margin-bottom:2.5em;border-bottom:1px solid #d9dadb}.dfad img{max-width:100%;height:auto}.dfad-post{text-align:center;padding:1em;margin:1em}.dfad-post img{max-width:100%;height:auto}.iapp-ad-hidden{display:none}.iapp-ad-certification .dfad{border-bottom:none}#jobs-intro .dfad{border-bottom:none;margin-top:4em;margin-bottom:0;padding-bottom:0}.show-daily-wrapper .iapp-ad-app{position:fixed;width:100%;bottom:0;padding:10px;margin-bottom:0;height:70px;left:0;background-color:#f2f2f2}.cert-sidebar-ad{padding:0;max-width:300px;margin:3em auto 0}@media (min-width: 56.25em){.cert-sidebar-ad{margin:2em 0.1em 0 0}}.cert-sidebar-ad a{text-decoration:none}.cert-sidebar-ad a .tz-head-sm{color:#fff;text-transform:uppercase;margin-bottom:-3em;position:relative;text-align:center;padding:0 1em;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}@media (min-width: 56.25em){.cert-sidebar-ad a .tz-head-sm{font-size:1.2em}}.cert-sidebar-ad a .page-text-sm,.cert-sidebar-ad a .static-page .table-mod.table-expandable p,.static-page .table-mod.table-expandable .cert-sidebar-ad a p,.cert-sidebar-ad a .static-page .table-mod.table-expandable li,.static-page .table-mod.table-expandable .cert-sidebar-ad a li{color:#fff;background-color:#70bf4c;padding:0.5em 1.5em;text-align:center}@media (min-width: 56.25em){.cert-sidebar-ad a .page-text-sm,.cert-sidebar-ad a .static-page .table-mod.table-expandable p,.static-page .table-mod.table-expandable .cert-sidebar-ad a p,.cert-sidebar-ad a .static-page .table-mod.table-expandable li,.static-page .table-mod.table-expandable .cert-sidebar-ad a li{font-size:1em}}.cert-sidebar-ad a .page-text-sm span,.cert-sidebar-ad a .static-page .table-mod.table-expandable p span,.static-page .table-mod.table-expandable .cert-sidebar-ad a p span,.cert-sidebar-ad a .static-page .table-mod.table-expandable li span,.static-page .table-mod.table-expandable .cert-sidebar-ad a li span{text-transform:uppercase;font-weight:bold}.member-search-form{position:relative}@media (min-width: 68.75em){.member-search-form{text-align:center}}.fip-search-form{text-align:left}.fip-search-form:before{content:'\f002';font-family:FontAwesome;font-size:2em;top:1px;right:8px;position:absolute;z-index:2;color:#a9a9a9}.member-search-input,.fip-search{border:1px solid #d9d9d9;-webkit-appearance:none;border-radius:0;outline:0;padding:0 0.85em;text-transform:uppercase;height:35px;width:85%;margin:0}@media (min-width: 37.5em){.member-search-input,.fip-search{width:90%}}@media (min-width: 68.75em){.member-search-input,.fip-search{width:95%}}.nav-search-block .member-search-input,.nav-search-block .fip-search{width:87%}@media (min-width: 37.5em){.nav-search-block .member-search-input,.nav-search-block .fip-search{width:92%}}@media (min-width: 56.25em){.nav-search-block .member-search-input,.nav-search-block .fip-search{width:95%}}@media (min-width: 68.75em){.nav-search-block .member-search-input,.nav-search-block .fip-search{width:56.8888em}}.fip-search{width:100%}.member-search-submit{position:relative;text-indent:-9999em;width:35px;height:35px;margin-bottom:0}.member-search-submit .icon.icon-lg{top:3px;left:3px}.gallery .art-bd{margin:0 auto;padding-bottom:4em}@media (min-width: 400px) and (max-width: 37.5em){.gallery{margin-left:-62.5px;*zoom:1}.gallery:after{content:"";display:table;clear:both}.gallery>.media-block{float:left;padding-left:62.5px;width:50%}.gallery>.media-block:nth-of-type(2n+3){clear:left}.gallery>.media-block.n3{clear:left}}@media (min-width: 37.5em){.gallery{margin-left:-62.5px;*zoom:1}.gallery:after{content:"";display:table;clear:both}.gallery>.media-block{float:left;padding-left:62.5px;width:25%}.gallery>.media-block:nth-of-type(4n+5){clear:left}.gallery>.media-block.n5{clear:left}}.gallery img{max-width:100%}table.responsive th{font-weight:bold;padding:9px 10px;text-align:left;vertical-align:top;font-size:1.076923077em;line-height:1.571428571em}table.responsive td{padding:9px 10px;text-align:left;vertical-align:top;font-size:1.076923077em;line-height:1.571428571em}@media (max-width: 767px){table.responsive{border-bottom:1px solid #ccc;min-height:140px}table.responsive.responsive{margin-bottom:0}table.responsive.responsive th,table.responsive.responsive td{position:relative;white-space:nowrap;overflow:hidden;height:54px;vertical-align:middle}table.responsive.responsive th:first-child,table.responsive.responsive td:first-child{display:none}table.responsive.responsive.pinned td{display:none}}@media (max-width: 767px){.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.pinned table{border-right:none;border-left:none;width:100%}.pinned table th,.pinned table td{white-space:nowrap;text-align:left;height:54px;vertical-align:middle;font-size:1.076923077em;line-height:1.571428571em;padding-left:10px !important}.pinned th:first-child{padding-left:0}.pinned td:last-child{border-bottom:0}}@media (max-width: 767px){div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable{margin-left:35%;overflow:scroll;overflow-y:hidden}}.reg-table{width:100%}.reg-table td{min-width:80px;padding:10px 5px}.bordered tr{border-bottom:1px solid #e6e6e6}.bordered tr td{padding-top:1em;padding-bottom:1em}.table-mod{margin-bottom:6em}.table{width:100%;display:table}.row-spacer{border-top:1em solid transparent;display:block}.th-row{border-top:1px solid #e9eaea;border-bottom:1px solid #e9eaea;width:100%;float:left}.td-row{border-bottom:1px solid #e9eaea;clear:both;overflow:hidden;padding:3em 0 1em}.td-row:last-child{border-bottom:none}@media (min-width: 68.75em){.td-row{float:left;width:100%;padding:0}}.table-th{color:#0c7ec0;text-align:left;padding:1em 1em 0 0;text-transform:uppercase;display:none}@media (min-width: 68.75em){.table-th{display:table-cell;float:left}}.table-td{font-size:1.2em;line-height:1.2em;margin-bottom:2em;clear:both;float:left;width:100%}@media (min-width: 68.75em){.table-td{clear:none;display:table-cell;padding:0.75em 1em 0 0;margin-bottom:1em}}.table-td a{color:#0c7ec0}@media (min-width: 68.75em){.table-th.one-tenth,.table-td.one-tenth{width:10%}.table-th.two-tenths,.table-td.two-tenths{width:20%}.table-th.three-tenths,.table-td.three-tenths{width:30%}.table-th.four-tenths,.table-td.four-tenths{width:40%}.table-th.five-tenths,.table-td.five-tenths{width:50%}.table-th.six-tenths,.table-td.six-tenths{width:60%}.table-th.seven-tenths,.table-td.seven-tenths{width:70%}.table-th.eight-tenths,.table-td.eight-tenths{width:80%}.table-th.nine-tenths,.table-td.nine-tenths{width:90%}.table-th.one-twelvth,.table-td.one-twelvth{width:8.333333333333%}.table-th.two-twelvths,.table-td.two-twelvths{width:16.666666666667%}.table-th.three-twelvths,.table-td.three-twelvths{width:25%}.table-th.four-twelvths,.table-td.four-twelvths{width:33.333333333333%}.table-th.five-twelvths,.table-td.five-twelvths{width:41.666666666667%}.table-th.six-twelvths,.table-td.six-twelvths{width:50%}.table-th.seven-twelvths,.table-td.seven-twelvths{width:58.333333333333%}.table-th.eight-twelvths,.table-td.eight-twelvths{width:66.666666666667%}.table-th.nine-twelvths,.table-td.nine-twelvths{width:75%}.table-th.ten-twelvths,.table-td.ten-twelvths{width:83.333333333333%}.table-th.eleven-twelvths,.table-td.eleven-twelvths{width:91.666666666667%}.table-th.full-width,.table-td.full-width{width:100%}}.mob-label{margin-bottom:0.3em;display:block}@media (min-width: 68.75em){.mob-label{display:none}}.mob-hide{display:none}@media (min-width: 68.75em){.mob-hide{display:block}}@media (min-width: 68.75em){.sched-btn{position:absolute;left:1050px;width:10%}}.cbt-schedule .close-trigger{color:#0c7ec0;text-decoration:none;float:right}.cbt-schedule .close-trigger:hover{color:red}.table-mod-style2 .table{margin-top:2em}.table-mod-style2 .table .thead .th-row{border:none;padding:0.75em 1em 0 0.5em}.table-mod-style2 .table .thead .th-row .table-td .table-hdr{display:block;width:100%;text-align:center;font-weight:bold;font-size:1.5em;line-height:1.3em;padding-bottom:1em}.table-mod-style2 .table .thead .th-row .table-td:first-child{border-bottom:4px solid #efefef}.table-mod-style2 .table .tbody .td-row{border-bottom:none;padding:0.75em 1em 0 0.5em}.table-mod-style2 .table .tbody .td-row:nth-child(even){background-color:#f2f2f2}.table-expandable .table{margin-top:4em}.table-expandable .table .td-row{position:relative;height:250px;overflow:hidden;padding-bottom:1em}.table-expandable .table .td-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10000;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.table-expandable .table .td-row:after{font-family:"FontAwesome";font-size:2em;content:"\f055";color:#808285;position:absolute;left:50%;margin-left:-1em;top:220px;z-index:10000;display:block;cursor:pointer}.table-expandable .table .td-row.expanded{height:auto;overflow:visible}.table-expandable .table .td-row.expanded:before{display:none}.table-expandable .table .td-row.expanded:after{content:"\f056";top:auto;bottom:0;margin-bottom:-1em}#PrivacyCoreTable .fip-search{font-size:1.2em}.core-table{width:100%;cursor:pointer;overflow:hidden;display:table}@media (min-width: 37.5em){.core-table{font-size:1.231em;line-height:1.555555556em;font-weight:300}}.core-table .thead-core{background-color:#4e565b;border-top:4px solid #cccccc;border-bottom:4px solid #cccccc}@media (min-width: 37.5em){.core-table .thead-core{padding:1.2em}}.core-table .th-title{color:#fff;border:none !important;padding:1.2em 0}.core-table .row-core{border-top:1px solid #e9eaea;border-bottom:1px solid #e9eaea;opacity:1;transition:opacity .5s linear all}.core-table .row-core .column-core{padding:.5em 0}@media (min-width: 64em){.core-table .row-core .column-core{padding:1em 1em 1em .5em}}.core-table .row-core .column-core .privacy-core-item{color:#444;text-decoration:none !important}.core-table .row-core .column-core .fa-minus-circle{color:#fab150;font-size:1.2em}.core-table .row-core .column-core .fa-minus-circle:hover{opacity:1;transform:scale(1.1)}@media (min-width: 64em){.core-table .row-core .column-core .fa-minus-circle:hover{transform:scale(1.2)}}.core-table .row-core .column-core .fa-plus-circle{color:#70bf4c;font-size:1.2em}.core-table .row-core .column-core .fa-plus-circle:hover{opacity:1;transform:scale(1.1)}@media (min-width: 64em){.core-table .row-core .column-core .fa-plus-circle:hover{transform:scale(1.2)}}.core-table .ng-hide{max-height:0}.core-table .desc-core{padding-top:1em;padding-bottom:1em;width:100%;padding-left:1em;max-height:1000px;transition:max-height 0.5s ease-in-out}@media (min-width: 64em){.core-table .desc-core{padding-left:4em}}.core-table .desc-core .bulleted>li{color:#808285;line-height:2em;font-size:0.92307692307692em !important;font-weight:400 !important}.dpo-ready-wrapper .dpo-image-fallback{max-width:100%;margin-bottom:2em}@media (min-width: 68.75em){.dpo-ready-wrapper .dpo-image-fallback{display:none}}.dpo-ready-wrapper .dpo-infographic{width:1024px;height:675px;margin:0 auto;margin-bottom:2em}@media (max-width: 68.75em){.dpo-ready-wrapper .dpo-infographic{display:none}}.dpo-ready-wrapper .dpo-infographic .two-twelvths{width:16.666666666667%;float:left;position:relative;height:100%}.dpo-ready-wrapper .dpo-infographic .two-twelvths .dpo-woman{max-width:100%;z-index:2;position:absolute;bottom:318px;right:-50px;opacity:0}.dpo-ready-wrapper .dpo-infographic .two-twelvths .quote-container{position:absolute;z-index:1;left:0;top:108px}.dpo-ready-wrapper .dpo-infographic .two-twelvths .quote-container .quote{padding:0.5em}.dpo-ready-wrapper .dpo-infographic .two-twelvths .quote-container .byline{padding:0.5em;color:#70bf4c}.dpo-ready-wrapper .dpo-infographic .two-twelvths .pillar-link{cursor:pointer}.dpo-ready-wrapper .dpo-infographic .two-twelvths .pillar-text-container{position:absolute;top:62%;padding:0 1em;z-index:1;pointer-events:none;transition:all .2s linear}.dpo-ready-wrapper .dpo-infographic .two-twelvths .pillar-text-container .pillar-title{font-size:1.5em;margin-bottom:1.3em;color:white;position:relative;left:initial}.dpo-ready-wrapper .dpo-infographic .two-twelvths .pillar-text-container .pillar-text{font-size:1em;color:white;position:relative;left:initial;margin-right:20px}.dpo-ready-wrapper .dpo-infographic .two-twelvths .pillars{max-width:100%;z-index:1;position:absolute;bottom:0;transition:all .2s linear}.dpo-ready-wrapper .dpo-infographic .two-twelvths .div-slide-up{height:100%;width:auto;background-color:white;z-index:3;pointer-events:none;position:relative}.dpo-ready-wrapper .dpo-columns{clear:both;margin-top:2em}.dpo-ready-wrapper .dpo-columns .twenty-percent{width:20%;float:left}@media (max-width: 56.25em){.dpo-ready-wrapper .dpo-columns .twenty-percent{width:50%;display:none}.dpo-ready-wrapper .dpo-columns .twenty-percent.sticky{display:block}.dpo-ready-wrapper .dpo-columns .twenty-percent.active{display:block}}.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-hd{width:100%;height:117px;border-bottom:2px solid #dedede;position:relative}.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-hd .col-fixed-sub-hd{position:absolute;bottom:0;width:100%;font-weight:400}.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-hd p{padding:0.5em;color:#0c7ec0;text-transform:uppercase;font-weight:700;font-size:1.1em;text-align:center}.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-txt{height:40px;width:100%;display:table;border-bottom:1px solid #dedede}.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-txt i,.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-txt span{display:table-cell;vertical-align:middle}.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-txt i .button-sm,.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-txt span .button-sm{margin-bottom:0;box-shadow:#a2a2a2 2px 2px 2px;font-size:1em}.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-txt i{font-size:1.8em}.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-block{width:100%;text-align:center;position:relative}.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-block .fixed-block-cell{display:table-cell;vertical-align:middle}.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-block:before{content:"OR";position:absolute;z-index:2;top:31px;right:21%;font-size:1.25em}.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-block:after{content:"]";position:absolute;z-index:1;top:25%;right:35%;bottom:14px;color:#70bf4c;font-size:2.8em}.dpo-ready-wrapper .dpo-columns .twenty-percent:nth-of-type(2n){background-color:#f2f2f2}.dpo-ready-wrapper .dpo-columns .twenty-percent.fancy{border:#fab150 solid 2px}.dpo-ready-wrapper .dpo-columns .twenty-percent.fancy .col-fixed-hd{height:99px}.dpo-ready-wrapper .dpo-columns .twenty-percent.fancy .col-fixed-hd:before{width:45px;height:45px;position:absolute;top:31px;left:-16px;content:" ";background:url("https://iapp.org/media/images/certification/bestValueOrange-01-01.png") no-repeat 0 0;background-size:100%}.dpo-ready-wrapper .dpo-columns .twenty-percent.fancy .col-fixed-txt:last-child{border:none}.dpo-ready-wrapper .nav-dpo-table{padding:2em;clear:both}.dpo-ready-wrapper .nav-dpo-table .chev-navigation{width:50%;float:left;text-align:center}.dpo-ready-wrapper .nav-dpo-table .chev-navigation span{color:#70bf4c}.dpo-ready-wrapper .nav-dpo-table .chev-navigation span.disabled{color:#dedede}@media (min-width: 56.25em){.dpo-ready-wrapper .nav-dpo-table{display:none}}.static-page h2.subsection-hdr-blue-bold{color:#0c7ec0;font-size:1.8em}.static-page p.centered{text-align:center}.static-page p.small{font-size:1.076923077em;line-height:1.571428571em}.static-page p.mug-text{font-size:1.076923077em;line-height:1.571428571em}.static-page a.button{margin-top:2em;text-align:center}.static-page a.ghost-button,.static-page .md a.search-go,.md .static-page a.search-go{text-decoration:none !important}.static-page ul.small{font-size:1.076923077em;line-height:1.571428571em}.static-page ul ul{font-size:inherit}.static-page ul ol{font-size:inherit}.static-page ol{margin-left:1.55em}.static-page ol.small{font-size:1.076923077em;line-height:1.571428571em}.static-page ol ul{font-size:inherit}.static-page ol ol{font-size:inherit}.static-page td,.static-page th{height:2em;padding:0 1em;vertical-align:middle}.static-page td:first-child,.static-page th:first-child{padding-left:0}.static-page td:last-child,.static-page th:last-child{padding-right:0}.static-page td.price,.static-page th.price{text-align:right}.static-page th{font-weight:bold}.static-page img{max-width:100%;height:auto}.static-page blockquote{margin:20px 0;padding:0.5rem;padding-left:1.5rem;border-left:5px solid #00acc1;background-color:#eceff1}.static-page .inter-block--quote blockquote p{color:#fff;font-size:1em}.static-page .inter-block--quote blockquote p.inter-quote-attr{font-size:0.5em}.static-page .table-mod ul,.static-page .table-mod ol{font-size:1em;margin-top:-0.75em}.static-page .table-mod ul li,.static-page .table-mod ol li{font-size:1em;margin-bottom:0.5em}.static-page .table-mod.table-expandable .table-hdr{padding-bottom:0 !important}.static-page .button-lg,.static-page .button-lg--fancy{text-decoration:none;color:#fff;font-size:1em}.static-page .button-lg:hover,.static-page .button-lg--fancy:hover{text-decoration:none}.sales-landing{padding-bottom:0}.sales-landing .client-logo{max-height:150px}.sales-landing .grid-3{margin-top:4em}.sales-landing .grid-2-sm{margin:4em auto 0;max-width:550px}.sales-landing .grid-2-sm .media-block{width:auto}@media (min-width: 37.5em){.sales-landing .grid-2-sm .media-block:first-child{padding-left:1.5em}}.sales-landing .l-13--center{padding-left:2em;padding-right:2em}@media (min-width: 56.25em){.sales-landing .l-13--center{padding-left:0;padding-right:0}}.sales-landing .cta-section{background-color:#f7f7f7;padding:32.25px 0 62.5px;margin-bottom:-62.5px}@media (min-width: 56.25em){.sales-landing .cta-section{padding:62.5px 0 125px 0}}.sales-landing .cta-section .section-hdr-lg{color:#70bf4c}.sales-landing .compound-block--top+.cta-section{background-color:#fff}.sales-landing .compound-block--top+.cta-section .l-13--center{background-color:#fff;padding-top:32.25px}@media (min-width: 56.25em){.sales-landing .compound-block--top+.cta-section .l-13--center{margin-top:-125px;padding-top:62.5px}}.sales-landing .page-mod:last-child .compound-block--top,.sales-landing .page-mod:last-of-type .compound-block--top{padding-bottom:125px}.sales-landing .page-mod:last-child .compound-block--bottom,.sales-landing .page-mod:last-of-type .compound-block--bottom{padding-bottom:62.5px}.case-study blockquote{font-color:#000}.case-study blockquote p{color:#000}.case-study blockquote footer{font-style:normal;font-size:.82em}.case-study .img{float:left;border-radius:50%;margin-right:20px}.nymity-workbook-wrapper{text-align:center;padding:3em 0}.nymity-workbook-wrapper .hide{visibility:hidden}.nymity-workbook-wrapper .visible{visibility:visible}.nymity-workbook-wrapper a img{max-width:100%}@media (min-width: 37.5em){.nymity-workbook-wrapper a img{display:none}}.nymity-workbook-wrapper .social-list-items{margin-top:1em;margin-bottom:1em;text-align:center}@media (min-width: 56.25em){.nymity-workbook-wrapper .social-list-items{text-align:left}}.nymity-workbook-wrapper .social-list-items .icon-comment,.nymity-workbook-wrapper .social-list-items .icon-print{display:none}@media (max-width: 56.25em){.nymity-workbook-wrapper .social-list-items .icon-facebook{margin-left:0}}.nymity-workbook-wrapper .print-v{text-align:center;display:block;text-align:center;margin:1em;text-decoration:none;color:#0c7ec0}.nymity-workbook-wrapper .print-v:hover{text-decoration:underline}.nymity-workbook-wrapper .print-v:before{content:"\f019";font-family:FontAwesome;margin-right:0.5em}@media (min-width: 37.5em){.nymity-workbook-wrapper .print-v{text-align:right}}.nymity-workbook-wrapper .nymity-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;background-repeat:no-repeat;background-position:center center}@media (min-width: 37.5em){.nymity-workbook-wrapper .nymity-container{background-image:url("/media/images/publications/nymity-bg-web.jpg");background-size:cover;height:100%;padding:2em 0;position:relative;height:692px;z-index:10}}.nymity-workbook-wrapper .nymity-container .flex,.nymity-workbook-wrapper .nymity-container .circle,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div,.nymity-workbook-wrapper .nymity-container .md .search-go,.md .nymity-workbook-wrapper .nymity-container .search-go,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-left,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-right,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .middle div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.nymity-workbook-wrapper .nymity-container .circle,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div,.nymity-workbook-wrapper .nymity-container .md .search-go,.md .nymity-workbook-wrapper .nymity-container .search-go{margin:0 auto;height:185px;width:185px;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;border-radius:50%;box-shadow:-10px 10px 30px #BDBDBD;-ms-flex-direction:column;flex-direction:column}.nymity-workbook-wrapper .nymity-container p.title{color:#ffffff;line-height:1.2em}@media (min-width: 37.5em){.nymity-workbook-wrapper .nymity-container p.title{margin:0 1em;max-width:165px}}.nymity-workbook-wrapper .nymity-container ul>li:before{font-family:FontAwesome;content:"\f111";font-size:0.4em;vertical-align:middle;padding-right:0.75em}.nymity-workbook-wrapper .nymity-container ul>li>a{color:#ffffff}.nymity-workbook-wrapper .nymity-container .circle-txt{margin:0 1em;color:#ffffff}.nymity-workbook-wrapper .nymity-container .inner-container{display:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;background-image:none;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (min-width: 37.5em){.nymity-workbook-wrapper .nymity-container .inner-container{display:block;position:relative;height:640px}}.nymity-workbook-wrapper .nymity-container .inner-container .absolute,.nymity-workbook-wrapper .nymity-container .inner-container .nymityExcel,.nymity-workbook-wrapper .nymity-container .inner-container .firstArrow,.nymity-workbook-wrapper .nymity-container .inner-container .secondArrow,.nymity-workbook-wrapper .nymity-container .inner-container .thirdArrow{position:absolute;left:0px;top:0px;bottom:0px;right:0px;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0}.nymity-workbook-wrapper .nymity-container .inner-container .nymityExcel{z-index:-4;background-image:url("/media/images/publications/nymity-bg-new-2.png")}.nymity-workbook-wrapper .nymity-container .inner-container .firstArrow{z-index:-3;background-image:url("/media/images/publications/first-arrow.png")}.nymity-workbook-wrapper .nymity-container .inner-container .secondArrow{z-index:-2;background-image:url("/media/images/publications/second-arrow.png")}.nymity-workbook-wrapper .nymity-container .inner-container .thirdArrow{z-index:-1;background-image:url("/media/images/publications/third-arrow.png")}.nymity-workbook-wrapper .nymity-container .inner-container .privacy-management{position:absolute;left:0px;top:201px;bottom:0px;right:0px;z-index:-1;opacity:0}.nymity-workbook-wrapper .nymity-container .inner-container .privacy-management p{font-size:1.3em;text-transform:uppercase;font-weight:bold}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row{clear:left;width:100%}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-left{float:left;margin:0 auto;height:185px;width:25%;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-left .start-here{color:#71BF4B;font-size:1.384615385em}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle{width:50%;text-align:center;float:left}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div{background:url("/media/images/publications/nymity-circle-top.png") center center no-repeat}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-right{float:left;margin:0 auto;height:185px;width:25%;-ms-flex-direction:row;flex-direction:row}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle{height:270px;background-position:center center;background-repeat:no-repeat}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left{float:left;width:40%;text-align:center}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left div{background:url("/media/images/publications/nymity-circle-left.png") center center no-repeat}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .middle{float:left;width:20%;text-align:center}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .middle div{margin:0 auto;height:185px;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .middle div div.title{width:100%}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .middle div div p{font-size:1.1em;padding:1em;border:2px solid #70bf4c;margin-bottom:0;color:#70bf4c;transition:all 200ms ease;background:rgba(255,255,255,0.8);width:100%}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .middle div div p a{text-decoration:none;color:inherit}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .middle div div p:hover{color:#fff;background-color:#70bf4c !important}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right{float:left;width:40%;text-align:center}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right div{background:url("/media/images/publications/nymity-circle-right.png") center center no-repeat}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle{clear:left;width:100%;text-align:center}.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div{background:url("/media/images/publications/nymity-circle-bottom.png") center center no-repeat}.wlp-graphic-wrapper{padding:3em 0}.wlp-graphic-wrapper .social-list-items{margin-top:1em;margin-bottom:1em;text-align:center}@media (min-width: 56.25em){.wlp-graphic-wrapper .social-list-items{margin-bottom:-3em;text-align:left}}.wlp-graphic-wrapper .social-list-items .icon-comment,.wlp-graphic-wrapper .social-list-items .icon-print{display:none}@media (max-width: 56.25em){.wlp-graphic-wrapper .social-list-items .icon-facebook{margin-left:0}}.wlp-graphic-wrapper .print-v{display:block;text-align:right;margin:1em;text-decoration:none;color:#0c7ec0}.wlp-graphic-wrapper .print-v:hover{text-decoration:underline}.wlp-graphic-wrapper .print-v:before{content:"\f019";font-family:FontAwesome;margin-right:0.5em}@media (max-width: 56.25em){.wlp-graphic-wrapper .print-v{display:none}}.wlp-graphic-wrapper .wlp-graphic{display:block;font-size:1.5em}.wlp-graphic-wrapper .wlp-graphic .brk{display:none}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .brk{display:inline}}.wlp-graphic-wrapper .wlp-graphic .spc{display:inline}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .spc{display:none}}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .hidden{visibility:hidden}}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .visible{visibility:visible}}.wlp-graphic-wrapper .wlp-graphic .up-white{color:#fff;text-transform:uppercase;font-size:1em;letter-spacing:0.05em;font-weight:bold}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .up-white{font-size:1.2em}}.wlp-graphic-wrapper .wlp-graphic .white,.wlp-graphic-wrapper .wlp-graphic .md .algolia-search form .input-field,.md .algolia-search form .wlp-graphic-wrapper .wlp-graphic .input-field{color:#fff;font-weight:300}.wlp-graphic-wrapper .wlp-graphic .lt-orange{color:#ffe3d9;text-transform:uppercase;font-size:1em;letter-spacing:0.05em;font-weight:300}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .lt-orange{font-size:1.2em}}.wlp-graphic-wrapper .wlp-graphic .up-yellow{color:#ffc63f;text-transform:uppercase;font-size:1em;letter-spacing:0.05em;font-weight:bold}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .up-yellow{font-size:1.2em}}.wlp-graphic-wrapper .wlp-graphic .yellow{color:#ffc63f;font-weight:300}.wlp-graphic-wrapper .wlp-graphic .up-orange{color:#fc5b4c;text-transform:uppercase;font-size:1em;letter-spacing:0.05em;font-weight:bold}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .up-orange{font-size:1.2em}}.wlp-graphic-wrapper .wlp-graphic .orange,.wlp-graphic-wrapper .wlp-graphic .md .side-nav .back-link,.md .side-nav .wlp-graphic-wrapper .wlp-graphic .back-link{color:#fc5b4c;font-weight:300}.wlp-graphic-wrapper .wlp-graphic .wlp-block{padding:1em;position:relative}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block{padding:2em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-hdr{background-color:#61bd5a}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-hdr .iapp-logo{width:60px;margin-bottom:1.5em}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-hdr h1{font-size:1em;color:#fff;text-align:center;font-weight:300;letter-spacing:0.05em}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-hdr h1{font-size:1.2em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-hdr h1 span{display:block;margin-top:0.05em;text-transform:uppercase;font-weight:bold;font-size:1.35em}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-hdr h1 span{font-size:1.55em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-headlines{background-color:#003e52;background-image:url(/wp-content/themes/iapp/static/img/wlp-graphic/news.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:0;padding:4em 2em 2em}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-headlines:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#003e52;opacity:0.85;z-index:-1}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-headlines p{margin-bottom:2em}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-headlines .ind{padding-left:2em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-field{color:#003e52;background-color:#fc5b4c;font-size:1.2em}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-field{font-size:1.5em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-field p{font-weight:300;line-height:1.5em}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers{color:#fff;background-color:#003e52;overflow:hidden}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers p{clear:both;margin-bottom:1em;font-size:1.2em;font-weight:300}@media (max-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .center-img{display:block;text-align:center}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .center-img.charts{width:245px;margin:0 auto}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .salary{margin-top:4em}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .salary{margin-top:7em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .ed{margin-top:2em}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .ed{margin-top:-6em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .white strong,.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .md .algolia-search form .input-field strong,.md .algolia-search form .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .input-field strong{letter-spacing:0.05em}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .flt-rt{float:right;text-align:right}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .cols,.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .col{clear:both;overflow:hidden}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .cols{margin-bottom:2em}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .col{margin-bottom:1em}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .col-40{width:40%;float:left}}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .col-60{width:60%;float:left}}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .rt{float:right}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .diploma{margin-left:-0.75em}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .male-books,.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .female-books{clear:both;overflow:hidden}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .male-books .books,.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .female-books .books{float:left;padding-top:0.5em;margin-left:2px}@media (max-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .male-books .books,.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .female-books .books{width:50%}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .male-books .books .book,.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .female-books .books .book{margin:-2px}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .male-books .books .fm-end,.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .female-books .books .fm-end{margin-top:-3px}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .male-books .pct,.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .female-books .pct{float:right;clear:none;margin-bottom:0;margin-top:0.65em}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .male-books .pct,.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .female-books .pct{float:left}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .bags .money-bag-line{display:none}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .bags .money-bag-line{display:block;margin-bottom:0.075em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .bags .money-bag-line:first-child{margin-top:1.5em}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .bags .money-bag-line .money-bag{margin-right:-6px}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .bags p{font-size:0.9em}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .bags .up-orange,.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .bags .up-yellow{margin-bottom:0.2em;font-size:1.2em}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .trees{clear:both;text-align:center;padding:1em 0 3em;overflow:hidden}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .trees .tree{max-height:260px}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .trees .tree-number{display:block !important;clear:both;margin-top:-1.9em;margin-bottom:0.75em;font-size:5.3em;font-weight:bold}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .trees .tree-label{font-size:2.2em;font-weight:bold}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .trees .female{color:#fc5b4c}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .trees .male{color:#ffc63f}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .col-50{float:left;width:50%}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers strong{letter-spacing:0.05em}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert{background-image:url(/wp-content/themes/iapp/static/img/wlp-graphic/wlp-cert.png);background-repeat:no-repeat;background-size:cover;overflow:hidden;font-size:1.3em}@media (max-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert .seals{display:block;text-align:center}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert .seals .seal{width:30%}@media (min-width: 12.5em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert .seals .seal{width:75px;margin-right:0.5em}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert .seals .seal:last-child,.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert .seals .seal:last-of-type{margin-right:0}}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert .right-img{float:right;margin-top:-1em;margin-right:-0.5em;margin-bottom:-1em;margin-left:1em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert p{line-height:1.4em;margin-top:2em}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert p{max-width:60%;float:right;text-align:right}}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert p .ind{display:block;margin-left:1em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert p .up-yellow{display:block}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert p .up-yellow{margin-left:-1em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-gap{color:#2e2e2f;font-size:1.4em;font-weight:300;border-left:1px solid #efefef;border-right:1px solid #efefef}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-gap p{margin-bottom:1em}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-gap p{max-width:80%}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-gap span{text-transform:uppercase;font-weight:bold}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-gap .chart-2{max-width:100%}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-gap .chart-2{margin-left:2em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-ftr{font-size:0.8em;color:#70bf4c;font-weight:300;border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef;padding-bottom:6em}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-ftr .right-ind{margin-bottom:2em}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-ftr .right-ind{margin-right:6em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-ftr .flt-right{text-align:center}@media (min-width: 56.25em){.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-ftr .flt-right{float:right;text-align:right;margin-right:2em}}.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-ftr .flt-right a{color:#70bf4c;text-decoration:none;text-transform:uppercase;font-weight:bold}.sections-wrapper .page-mod{clear:both}.sections-wrapper .subsection-hdr-bold{color:white;padding:1em;background-color:#8cc073;text-align:left}.sections-wrapper blockquote{font-size:1.25em;line-height:1.75em;background-color:#eeeeee;padding:1em;margin-bottom:1em}.sections-wrapper .static h4{font-size:1.5em;margin-bottom:0.75em}.sections-wrapper .static a.button-lg--fancy{color:#fff !important;text-decoration:none}.sections-wrapper .headshot{float:left;max-width:115px;border-radius:50%;overflow:hidden;height:auto}.sections-wrapper p.video{margin:0}.sections-wrapper .content{padding:1em;border:2px solid #efefef;background-color:#fff;margin-bottom:1em;width:100%}@media (min-width: 37.5em){.sections-wrapper .half .content-1,.sections-wrapper .half .content-2,.sections-wrapper .half .content-3{width:48.5%;max-width:48.5%;float:left}}@media (min-width: 37.5em){.sections-wrapper .half .content-2,.sections-wrapper .half .content-3{float:right}}@media (min-width: 37.5em){.sections-wrapper .sixty_40 .content-1,.sections-wrapper .sixty_40 .half .content-2,.sections-wrapper .half .sixty_40 .content-2,.sections-wrapper .sixty_40 .half .content-3,.sections-wrapper .half .sixty_40 .content-3{float:left;width:55%;max-width:55%;margin-right:3.33333%}}@media (min-width: 37.5em){.sections-wrapper .sixty_40 .content-2,.sections-wrapper .sixty_40 .content-3{float:right;width:41.66666%;max-width:41.66666;margin-right:0}}.sections-wrapper .sixty_40 .content-3{clear:right}@media (min-width: 37.5em){.sections-wrapper .forty_60 .content-1,.sections-wrapper .forty_60 .half .content-2,.sections-wrapper .half .forty_60 .content-2,.sections-wrapper .forty_60 .half .content-3,.sections-wrapper .half .forty_60 .content-3{float:left;width:41.66666%;max-width:41.66666;margin-right:3.33333%}}@media (min-width: 37.5em){.sections-wrapper .forty_60 .content-2,.sections-wrapper .forty_60 .content-3{float:right;width:55%;max-width:55%;margin-right:0}}.sections-wrapper .forty_60 .content-3{clear:none}.sections-wrapper .small-stream .tz{padding-left:0;margin-bottom:0;padding-bottom:0}.sections-wrapper .small-stream .tz .tz-head-date{text-align:right}.sections-wrapper .small-stream .tz .tz-head-med{font-size:1.25em}.sections-wrapper .small-stream .tz .tz-saveable-block{top:-13px;left:-2em}@media (min-width: 37.5em){.sections-wrapper .small-stream .tz .tz-saveable-block{left:-10px;top:-13px}}.sections-wrapper .small-stream .tz .art-bd{max-width:90px !important;left:0 !important}.sections-wrapper .small-stream .tz .art-bd .hex-lg{margin-left:30px}.sections-wrapper .small-stream .tz .art-bd .hex-lg:before{content:"";position:absolute;top:0;bottom:0;width:0;height:0}.sections-wrapper .small-stream .tz .txt-bd{padding-left:0;margin-left:0}.sections-wrapper .small-stream .resource-tz{min-height:5.8em}.sections-wrapper .left-col,.sections-wrapper .right-col{width:100%}@media (min-width: 37.5em){.sections-wrapper .left-col,.sections-wrapper .right-col{clear:both;float:left;width:48.5%;max-width:48.5%;margin-bottom:1em}}.sections-wrapper .left-col>.content,.sections-wrapper .right-col>.content{opacity:0}@media (min-width: 37.5em){.sections-wrapper .right-col{float:right;clear:right}}.sections-wrapper .conference-tz-media{margin-bottom:1em}.sections-wrapper .conference-tz-media:last-child{margin-bottom:0}.sections-wrapper .conference-tz-media .txt-bd{position:absolute;top:0;left:0;bottom:0;right:0;padding-left:2em;padding-right:2em;padding-top:4.7em;color:#fff;z-index:1}.sections-wrapper .conference-tz-media .txt-bd a,.sections-wrapper .conference-tz-media .txt-bd p{color:#fff}.sections-wrapper .upcoming_events{text-align:center}.sections-wrapper .upcoming_events p:first-of-type{text-align:left}.sections-wrapper .upcoming_events img{padding-bottom:1em;max-width:100%;float:none;border-radius:0%}.leadgen-hdr .site-nav{display:none}.leadgen-hdr .hdr .hdr-content-mod{margin-top:-6em}.leadgen-hdr .hdr .hdr-content-mod .hdr-block--title{text-align:center}@media (min-width: 56.25em){.leadgen-hdr .hdr .hdr-content-mod .hdr-block--title{text-align:left}}.leadgen-hdr .hdr .hdr-content-mod .hdr-block--title .hdr-h1-link,.leadgen-hdr .hdr .hdr-content-mod .hdr-block--title .hdr-tagline{visibility:hidden}.leadgen-hdr .hdr .hdr-content-mod .hdr-block--title img{max-height:200px;margin:2em auto}@media (min-width: 56.25em){.leadgen-hdr .hdr .hdr-content-mod .hdr-block--title img{float:left;margin:0 3em 0 0}}@media (min-width: 56.25em){.leadgen-hdr .hdr .hdr-content-mod .hdr-block--title .hdr-h1{font-size:4em;padding-top:0.6em}}.leadgen-hdr.cipt-blue .hdr{background-color:#336483}.ppc-logo-white{position:absolute;z-index:10;top:2em;right:5%;width:4em}@media (min-width: 37.5em){.ppc-logo-white{width:6em}}@media (min-width: 56.25em){.ppc-logo-white{width:10em}}.leadgen{padding:2em}@media (min-width: 56.25em){.leadgen{padding:4em 0}}.leadgen h2{text-transform:uppercase;color:#70bf4c;text-align:center}@media (min-width: 56.25em){.leadgen h2{font-size:4.5em;line-height:1.1em;float:right;text-align:left;max-width:54%;margin-left:10%;padding-top:0.3em;margin-bottom:0.5em}}.leadgen h3.page-head{color:#70bf4c;text-align:center;margin-bottom:1em}@media (min-width: 56.25em){.leadgen h3.page-head{font-size:3.6em;line-height:1.1em;text-align:left}}.leadgen .hero-img{margin-bottom:2em;text-align:center}@media (min-width: 56.25em){.leadgen .hero-img{max-width:36%}}.leadgen .hero-img img{max-width:100%;margin-top:2em}@media (min-width: 56.25em){.leadgen .hero-img img{margin-top:0}}@media (min-width: 56.25em){.leadgen .hero-txt{max-width:50%;margin-right:4%;float:left}}.leadgen .callout-box{margin-top:2em}.leadgen .callout-box h3{margin-top:1em;margin-bottom:1em;color:#666}.leadgen .callout-box .fa-ul{margin-left:1.5em}.leadgen .callout-box .fa-ul .fa-li{top:0.28em;color:#70bf4c}.leadgen .callout-box li{margin-bottom:1em}.leadgen .three-col-list{overflow:hidden;margin-left:0 !important}@media (min-width: 56.25em){.leadgen .three-col-list li{width:26%;float:left;margin:0 4%}.leadgen .three-col-list li:last-child{margin-right:0}}.leadgen form{background-color:#808285;color:#fff;padding:2em 3em}@media (min-width: 56.25em){.leadgen form{float:right;max-width:60%}}.leadgen form h4{color:#fff}.leadgen form .page-text-med{color:#e6e6e6}.leadgen form .page-text-sm,.leadgen form .static-page .table-mod.table-expandable p,.static-page .table-mod.table-expandable .leadgen form p,.leadgen form .static-page .table-mod.table-expandable li,.static-page .table-mod.table-expandable .leadgen form li{color:#fff}.leadgen form .form-block{border-bottom:none;margin:0}.leadgen form .button-lg--fancy{font-size:2em}.leadgen form a{color:#fff}@media (min-width: 56.25em){.leadgen form a{float:right}}.thanks-head{color:#70bf4c;font-size:3em}@media (min-width: 56.25em){.thanks-head{font-size:6em}}.error-head{color:#ff9494;font-size:3em}@media (min-width: 56.25em){.error-head{font-size:6em}}.thanks-text{font-size:1.6em}@media (min-width: 56.25em){.thanks-text{font-size:2.8em}}.ppc-form-bottom{clear:both;margin-top:2em}@media (min-width: 56.25em){.ppc-form-bottom{float:right;margin-top:-10em;max-width:44%}}.jvectormap-label{position:absolute;display:none;border:solid 1px #CDCDCD;border-radius:3px;background:#2e2e2f;color:#fff;font-family:sans-serif, Verdana;font-size:smaller;padding:3px}.jvectormap-zoomin,.jvectormap-zoomout{position:absolute;left:1em;border-radius:3px;background:#f2f2f2;padding:0.5em;color:#2e2e2f;cursor:pointer;line-height:0.5em;text-align:center;width:1.7em;height:1.7em}.jvectormap-zoomin{top:1em}.jvectormap-zoomout{top:3em}.map{height:25em}@media (min-width: 37.5em){.map{height:40em}}@media (min-width: 56.25em){.map{height:480px}.map#act-map{height:500px}}.state-tag{float:left;margin-right:1em;margin-left:0 !important}.act-ast{font-size:0.66em;color:#2e2e2f}.act-content-area{min-height:800px}.act-key{float:right;margin-top:-1em}.act-key .act-swatch{display:inline-block;width:20px;height:20px;background-color:#98b1c0;margin-right:1.5em;margin-bottom:-5px}.default-act{border:4px solid #efefef;padding:1em 1em 0;overflow:hidden}.default-act article{margin-bottom:2em;padding:1em;background-color:#e6e6e6}.default-act article ol.numbered li{margin-bottom:0.5em}.default-act article ol.numbered li ul.bulleted{margin-top:0.5em}.default-act article ol.numbered li ul.bulleted li{font-weight:400;line-height:1.3em}.rules{border:4px solid #efefef;padding:1em 1em 0;overflow:hidden}.rules .rules-header{overflow:hidden;margin-bottom:1em}.rules .rule{overflow:hidden;margin-bottom:1em}.rules .rule article{width:49%;float:left;margin-right:2%;margin-bottom:2em;margin-top:-0.5em;padding:1em;background-color:#e6e6e6}.rules .rule article:last-child{margin-right:0;margin-top:0;padding:0.5em 0 0;background-color:#fff}.rules .rule article ol.numbered li{margin-bottom:0.5em}.rules .rule article ol.numbered li ul.bulleted{margin-top:0.5em}.rules .rule article ol.numbered li ul.bulleted li{font-weight:400;line-height:1.3em}.styleguide .sg-section{overflow:hidden}.styleguide .sg-block{width:100%;border:3px solid #e6e6e6;padding:2em;margin-bottom:2em}.styleguide .sg-block xmp{width:100%;display:block;height:auto;overflow:hidden;font-family:Monaco}.styleguide .sg-block xmp .str{color:#65B042}.styleguide .sg-block xmp .kwd{color:#E28964}.styleguide .sg-block xmp .com{color:#AEAEAE;font-style:italic}.styleguide .sg-block xmp .typ{color:#89bdff}.styleguide .sg-block xmp .lit{color:#3387CC}.styleguide .sg-block xmp .pun{color:#fff}.styleguide .sg-block xmp .pln{color:#fff}.styleguide .sg-block xmp .tag{color:#89bdff}.styleguide .sg-block xmp .atn{color:#bdb76b}.styleguide .sg-block xmp .atv{color:#65B042}.styleguide .sg-block xmp .dec{color:#3387CC}.styleguide .sg-block xmp.prettyprint{background-color:#222;width:100%;margin:1em auto;padding:0 1.3em 1.3em;white-space:pre-wrap}.styleguide .sg-block ol.linenums{margin-top:0;margin-bottom:0;color:#AEAEAE}.styleguide .sg-block li.L0,.styleguide .sg-block li.L1,.styleguide .sg-block li.L2,.styleguide .sg-block li.L3,.styleguide .sg-block li.L5,.styleguide .sg-block li.L6,.styleguide .sg-block li.L7,.styleguide .sg-block li.L8{list-style-type:none}@media print{.styleguide .sg-block xmp .str{color:#060}.styleguide .sg-block xmp .kwd{color:#006;font-weight:bold}.styleguide .sg-block xmp .com{color:#600;font-style:italic}.styleguide .sg-block xmp .typ{color:#404;font-weight:bold}.styleguide .sg-block xmp .lit{color:#044}.styleguide .sg-block xmp .pun{color:#440}.styleguide .sg-block xmp .pln{color:#000}.styleguide .sg-block xmp .tag{color:#006;font-weight:bold}.styleguide .sg-block xmp .atn{color:#404}.styleguide .sg-block xmp .atv{color:#060}}.styleguide .sg-block .display{width:100%;display:block;height:auto;margin:1em 0;padding:1.3em;border:1px solid #f2f2f2}.styleguide .sg-block .display .display-head{display:inline-block;padding:0.5em 0.5em 0.3em;margin:-0.5em 0 0.5em -0.5em;background-color:#f2f2f2}.styleguide .sg-block .notes{width:100%;display:block;height:auto;background-color:#f2f2f2;margin:1em 0;padding:1.3em}.styleguide .sg-block .notes h4{margin-bottom:0.5em}.styleguide .sg-block .mark-head{width:100%;display:block;height:auto;background-color:#222;margin:1em auto -1.3em;padding:1.3em 1.3em 0}.styleguide .sg-block .swatch{padding:0.5em 1em 0.7em;color:#fff;margin-bottom:0.5em}.styleguide .sg-block .swatch span{float:right;display:inline-block;width:100px;text-align:left}.styleguide .sg-block .inline-code{font-family:Monaco;font-size:11px;padding:0.1em 0.3em;margin:0 0.1em;color:#fff;background-color:#777;border-radius:2px}.styleguide .sg-block .hero-bg.hero-bg-img{position:absolute;max-width:72.7%;min-height:300px;background-image:url(https://iapp.org/media/uploads/2014/08/online-training-bg1.png);background-size:contain}@media (min-width: 12.5em){.styleguide .sg-block .hero-bg.hero-bg-img{max-width:76.5%;min-height:280px}}@media (min-width: 37.5em){.styleguide .sg-block .hero-bg.hero-bg-img{max-width:83%;height:500px}}@media (min-width: 56.25em){.styleguide .sg-block .hero-bg.hero-bg-img{max-width:63.33333%}}.styleguide .sg-block .fa-icon{width:25%;float:left;margin-bottom:5px}.styleguide .sg-block .fa-icon i{width:20px}.styleguide .sg-selector{width:100%;float:left;text-align:center;border:4px solid #efefef;border-bottom:none;position:relative}@media (min-width: 56.25em){.styleguide .sg-selector{width:33.33333%;border:4px solid #efefef;border-right:none}}.styleguide .sg-selector:last-child{border-bottom:4px solid #efefef}@media (min-width: 56.25em){.styleguide .sg-selector:last-child{border-right:4px solid #efefef}}.styleguide .sg-selector:before{content:"";display:block;position:relative;margin-top:-4px;border-top:4px solid #efefef;transition:all 300ms ease}.styleguide .sg-selector:hover:nth-child(1):before{border-top:4px solid #70bf4c}.styleguide .sg-selector:hover:nth-child(1) .page-head-lg{color:#2e2e2f}.styleguide .sg-selector:hover:nth-child(1) .page-head-lg span{color:#70bf4c}.styleguide .sg-selector:hover:nth-child(1) i{border:12px outset #70bf4c}.styleguide .sg-selector:hover:nth-child(2):before{border-top:4px solid #732969}.styleguide .sg-selector:hover:nth-child(2) .page-head-lg{color:#2e2e2f}.styleguide .sg-selector:hover:nth-child(2) .page-head-lg span{color:#732969}.styleguide .sg-selector:hover:nth-child(2) i{border:12px outset #732969}.styleguide .sg-selector:hover:nth-child(3):before{border-top:4px solid #0c7ec0}.styleguide .sg-selector:hover:nth-child(3) .page-head-lg{color:#2e2e2f}.styleguide .sg-selector:hover:nth-child(3) .page-head-lg span{color:#0c7ec0}.styleguide .sg-selector:hover:nth-child(3) i{border:12px outset #0c7ec0}.styleguide .sg-selector .sg-option{display:block;text-decoration:none;width:100%;height:100%;color:#2e2e2f;padding:4em 0;background-color:#fff;transition:all 300ms ease}.styleguide .sg-selector .sg-option .page-head-lg{color:#666;transition:all 300ms ease}.styleguide .sg-selector .sg-option .page-head-lg span{transition:all 300ms ease;color:#666}.styleguide .sg-selector .sg-option i{display:block;margin:0 auto 0.5em;font-size:7em;height:180px;width:180px;max-height:180px;max-width:180px;padding-top:0.4em;color:#666;border:8px outset #ccc;border-radius:50%;transition:all 300ms ease}.styleguide .sg-selector .sg-option i.fa-edit{color:#70bf4c;padding-top:0.45em;padding-left:0.15em}.styleguide .sg-selector .sg-option i.fa-image{color:#732969}.styleguide .sg-selector .sg-option i.fa-laptop{color:#0c7ec0}.styleguide .sg-selector .sg-option:hover{background-color:#efefef}.styleguide .sg-selector .sg-option:hover .page-head-lg{color:#2e2e2f}.styleguide .sg-selector .sg-option:hover i{background-color:#fff;color:#2e2e2f}.styleguide .highlighter{background-color:#ffff00}.styleguide-nav{margin-top:80px}.styleguide-nav a.is-active{background-color:#d9dadb;width:187px;font-weight:bold;color:#2e2e2f}@media print{.site-nav{display:none}.header-mod,.hdr-img-inner{margin:0;padding:0;height:auto}.hdr{background-image:none !important;padding:0 0 20px !important}.article-aside-mod{display:none}.article-related-mod{display:none}.social-list-items{display:none}.article-meta-img{display:none}.article-meta-text{line-height:1.5em}.article-body{width:100%}.article-bio{display:none}.ftr{display:none}.dfad-post{display:none !important}.tz-article-lg,.article-text,.article-text--firstgraph,.article-text>p,.article-text>blockquote>p,.article-text .pull-quote>p{font-size:12pt}.tz-art{display:none}.cap-image-right,.cap-image-left,.wp-caption-text{display:none}.article-text>p>a,.article-text p em>a,.article-text p strong>a{text-decoration:none;color:#2e2e2f}.side-menu-trigger{display:none}.td-row{float:left;width:100%;padding:0}.table-th{display:table-cell;float:left}.table-th.one-tenth{width:10%}.table-th.two-tenths{width:20%}.table-th.three-tenths{width:30%}.table-th.four-tenths{width:40%}.table-th.five-tenths{width:50%}.table-th.six-tenths{width:60%}.table-th.seven-tenths{width:70%}.table-th.eight-tenths{width:80%}.table-th.nine-tenths{width:90%}.table-th.full-width{width:100%}.table-td{clear:none;display:table-cell;line-height:1.2em;padding:0.75em 1em 0 0;margin-bottom:1em}.table-td.one-tenth{width:10%}.table-td.two-tenths{width:20%}.table-td.three-tenths{width:30%}.table-td.four-tenths{width:40%}.table-td.five-tenths{width:50%}.table-td.six-tenths{width:60%}.table-td.seven-tenths{width:70%}.table-td.eight-tenths{width:80%}.table-td.nine-tenths{width:90%}.table-td.full-width{width:100%}.mob-label{display:none}.mob-hide{display:block}.sched-btn{display:none}.cbt-schedule .close-trigger{display:none}.casebook-detail .supporting-list{display:none}.casebook-detail .breadcrumbs{display:none}.casebook-detail .ftc-case-save{display:none}.casebook-detail .page-head-lg,.casebook-detail .section-hdr-lg{margin-bottom:12px}.casebook-detail .casebook-social{display:none}.casebook-detail ul.index{display:none}.no-print{display:none}}/*!
=======
 */
@font-face {
  font-family: "FontAwesome";
  src: url("/wp-content/themes/iapp/node_modules/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0");
  src: url("/wp-content/themes/iapp/node_modules/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0")
      format("embedded-opentype"),
    url("/wp-content/themes/iapp/node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0")
      format("woff2"),
    url("/wp-content/themes/iapp/node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0")
      format("woff"),
    url("/wp-content/themes/iapp/node_modules/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0")
      format("truetype"),
    url("/wp-content/themes/iapp/node_modules/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular")
      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;
}
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.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: 0.14286em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714em;
}
.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right {
  margin-left: 0.3em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=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 {
  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-feed:before,
.fa-rss:before {
  content: "";
}
.fa-hdd-o:before {
  content: "";
}
.fa-bullhorn:before {
  content: "";
}
.fa-bell:before {
  content: "";
}
.fa-certificate:before {
  content: "";
}
.fa-hand-o-right:before {
  content: "";
}
.fa-hand-o-left:before {
  content: "";
}
.fa-hand-o-up:before {
  content: "";
}
.fa-hand-o-down:before {
  content: "";
}
.fa-arrow-circle-left:before {
  content: "";
}
.fa-arrow-circle-right:before {
  content: "";
}
.fa-arrow-circle-up:before {
  content: "";
}
.fa-arrow-circle-down:before {
  content: "";
}
.fa-globe:before {
  content: "";
}
.fa-wrench:before {
  content: "";
}
.fa-tasks:before {
  content: "";
}
.fa-filter:before {
  content: "";
}
.fa-briefcase:before {
  content: "";
}
.fa-arrows-alt:before {
  content: "";
}
.fa-group:before,
.fa-users:before {
  content: "";
}
.fa-chain:before,
.fa-link:before {
  content: "";
}
.fa-cloud:before {
  content: "";
}
.fa-flask:before {
  content: "";
}
.fa-cut:before,
.fa-scissors:before {
  content: "";
}
.fa-copy:before,
.fa-files-o:before {
  content: "";
}
.fa-paperclip:before {
  content: "";
}
.fa-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-pp:before {
  content: "";
}
.fa-pied-piper-alt:before {
  content: "";
}
.fa-drupal:before {
  content: "";
}
.fa-joomla:before {
  content: "";
}
.fa-language:before {
  content: "";
}
.fa-fax:before {
  content: "";
}
.fa-building:before {
  content: "";
}
.fa-child:before {
  content: "";
}
.fa-paw:before {
  content: "";
}
.fa-spoon:before {
  content: "";
}
.fa-cube:before {
  content: "";
}
.fa-cubes:before {
  content: "";
}
.fa-behance:before {
  content: "";
}
.fa-behance-square:before {
  content: "";
}
.fa-steam:before {
  content: "";
}
.fa-steam-square:before {
  content: "";
}
.fa-recycle:before {
  content: "";
}
.fa-automobile:before,
.fa-car:before {
  content: "";
}
.fa-cab:before,
.fa-taxi:before {
  content: "";
}
.fa-tree:before {
  content: "";
}
.fa-spotify:before {
  content: "";
}
.fa-deviantart:before {
  content: "";
}
.fa-soundcloud:before {
  content: "";
}
.fa-database:before {
  content: "";
}
.fa-file-pdf-o:before {
  content: "";
}
.fa-file-word-o:before {
  content: "";
}
.fa-file-excel-o:before {
  content: "";
}
.fa-file-powerpoint-o:before {
  content: "";
}
.fa-file-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-resistance:before,
.fa-rebel:before {
  content: "";
}
.fa-ge:before,
.fa-empire:before {
  content: "";
}
.fa-git-square:before {
  content: "";
}
.fa-git:before {
  content: "";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.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-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-intersex:before,
.fa-transgender:before {
  content: "";
}
.fa-transgender-alt:before {
  content: "";
}
.fa-venus-double:before {
  content: "";
}
.fa-mars-double:before {
  content: "";
}
.fa-venus-mars:before {
  content: "";
}
.fa-mars-stroke:before {
  content: "";
}
.fa-mars-stroke-v:before {
  content: "";
}
.fa-mars-stroke-h:before {
  content: "";
}
.fa-neuter:before {
  content: "";
}
.fa-genderless:before {
  content: "";
}
.fa-facebook-official:before {
  content: "";
}
.fa-pinterest-p:before {
  content: "";
}
.fa-whatsapp:before {
  content: "";
}
.fa-server:before {
  content: "";
}
.fa-user-plus:before {
  content: "";
}
.fa-user-times:before {
  content: "";
}
.fa-hotel:before,
.fa-bed:before {
  content: "";
}
.fa-viacoin:before {
  content: "";
}
.fa-train:before {
  content: "";
}
.fa-subway:before {
  content: "";
}
.fa-medium:before {
  content: "";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "";
}
.fa-optin-monster:before {
  content: "";
}
.fa-opencart:before {
  content: "";
}
.fa-expeditedssl:before {
  content: "";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "";
}
.fa-mouse-pointer:before {
  content: "";
}
.fa-i-cursor:before {
  content: "";
}
.fa-object-group:before {
  content: "";
}
.fa-object-ungroup:before {
  content: "";
}
.fa-sticky-note:before {
  content: "";
}
.fa-sticky-note-o:before {
  content: "";
}
.fa-cc-jcb:before {
  content: "";
}
.fa-cc-diners-club:before {
  content: "";
}
.fa-clone:before {
  content: "";
}
.fa-balance-scale:before {
  content: "";
}
.fa-hourglass-o:before {
  content: "";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "";
}
.fa-hourglass:before {
  content: "";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "";
}
.fa-hand-scissors-o:before {
  content: "";
}
.fa-hand-lizard-o:before {
  content: "";
}
.fa-hand-spock-o:before {
  content: "";
}
.fa-hand-pointer-o:before {
  content: "";
}
.fa-hand-peace-o:before {
  content: "";
}
.fa-trademark:before {
  content: "";
}
.fa-registered:before {
  content: "";
}
.fa-creative-commons:before {
  content: "";
}
.fa-gg:before {
  content: "";
}
.fa-gg-circle:before {
  content: "";
}
.fa-tripadvisor:before {
  content: "";
}
.fa-odnoklassniki:before {
  content: "";
}
.fa-odnoklassniki-square:before {
  content: "";
}
.fa-get-pocket:before {
  content: "";
}
.fa-wikipedia-w:before {
  content: "";
}
.fa-safari:before {
  content: "";
}
.fa-chrome:before {
  content: "";
}
.fa-firefox:before {
  content: "";
}
.fa-opera:before {
  content: "";
}
.fa-internet-explorer:before {
  content: "";
}
.fa-tv:before,
.fa-television:before {
  content: "";
}
.fa-contao:before {
  content: "";
}
.fa-500px:before {
  content: "";
}
.fa-amazon:before {
  content: "";
}
.fa-calendar-plus-o:before {
  content: "";
}
.fa-calendar-minus-o:before {
  content: "";
}
.fa-calendar-times-o:before {
  content: "";
}
.fa-calendar-check-o:before {
  content: "";
}
.fa-industry:before {
  content: "";
}
.fa-map-pin:before {
  content: "";
}
.fa-map-signs:before {
  content: "";
}
.fa-map-o:before {
  content: "";
}
.fa-map:before {
  content: "";
}
.fa-commenting:before {
  content: "";
}
.fa-commenting-o:before {
  content: "";
}
.fa-houzz:before {
  content: "";
}
.fa-vimeo:before {
  content: "";
}
.fa-black-tie:before {
  content: "";
}
.fa-fonticons:before {
  content: "";
}
.fa-reddit-alien:before {
  content: "";
}
.fa-edge:before {
  content: "";
}
.fa-credit-card-alt:before {
  content: "";
}
.fa-codiepie:before {
  content: "";
}
.fa-modx:before {
  content: "";
}
.fa-fort-awesome:before {
  content: "";
}
.fa-usb:before {
  content: "";
}
.fa-product-hunt:before {
  content: "";
}
.fa-mixcloud:before {
  content: "";
}
.fa-scribd:before {
  content: "";
}
.fa-pause-circle:before {
  content: "";
}
.fa-pause-circle-o:before {
  content: "";
}
.fa-stop-circle:before {
  content: "";
}
.fa-stop-circle-o:before {
  content: "";
}
.fa-shopping-bag:before {
  content: "";
}
.fa-shopping-basket:before {
  content: "";
}
.fa-hashtag:before {
  content: "";
}
.fa-bluetooth:before {
  content: "";
}
.fa-bluetooth-b:before {
  content: "";
}
.fa-percent:before {
  content: "";
}
.fa-gitlab:before {
  content: "";
}
.fa-wpbeginner:before {
  content: "";
}
.fa-wpforms:before {
  content: "";
}
.fa-envira:before {
  content: "";
}
.fa-universal-access:before {
  content: "";
}
.fa-wheelchair-alt:before {
  content: "";
}
.fa-question-circle-o:before {
  content: "";
}
.fa-blind:before {
  content: "";
}
.fa-audio-description:before {
  content: "";
}
.fa-volume-control-phone:before {
  content: "";
}
.fa-braille:before {
  content: "";
}
.fa-assistive-listening-systems:before {
  content: "";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "";
}
.fa-glide:before {
  content: "";
}
.fa-glide-g:before {
  content: "";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "";
}
.fa-low-vision:before {
  content: "";
}
.fa-viadeo:before {
  content: "";
}
.fa-viadeo-square:before {
  content: "";
}
.fa-snapchat:before {
  content: "";
}
.fa-snapchat-ghost:before {
  content: "";
}
.fa-snapchat-square:before {
  content: "";
}
.fa-pied-piper:before {
  content: "";
}
.fa-first-order:before {
  content: "";
}
.fa-yoast:before {
  content: "";
}
.fa-themeisle:before {
  content: "";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "";
}
.fa-handshake-o:before {
  content: "";
}
.fa-envelope-open:before {
  content: "";
}
.fa-envelope-open-o:before {
  content: "";
}
.fa-linode:before {
  content: "";
}
.fa-address-book:before {
  content: "";
}
.fa-address-book-o:before {
  content: "";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "";
}
.fa-user-circle:before {
  content: "";
}
.fa-user-circle-o:before {
  content: "";
}
.fa-user-o:before {
  content: "";
}
.fa-id-badge:before {
  content: "";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "";
}
.fa-quora:before {
  content: "";
}
.fa-free-code-camp:before {
  content: "";
}
.fa-telegram:before {
  content: "";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "";
}
.fa-shower:before {
  content: "";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "";
}
.fa-podcast:before {
  content: "";
}
.fa-window-maximize:before {
  content: "";
}
.fa-window-minimize:before {
  content: "";
}
.fa-window-restore:before {
  content: "";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "";
}
.fa-bandcamp:before {
  content: "";
}
.fa-grav:before {
  content: "";
}
.fa-etsy:before {
  content: "";
}
.fa-imdb:before {
  content: "";
}
.fa-ravelry:before {
  content: "";
}
.fa-eercast:before {
  content: "";
}
.fa-microchip:before {
  content: "";
}
.fa-snowflake-o:before {
  content: "";
}
.fa-superpowers:before {
  content: "";
}
.fa-wpexplorer:before {
  content: "";
}
.fa-meetup:before {
  content: "";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
[hidden] {
  display: none;
}
* {
  box-sizing: border-box;
}
html {
  font-size: 100%;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
body {
  margin: 0;
  font-size: 13px;
  line-height: 1.231;
}
body,
button,
input,
select,
textarea {
  font-family: sans-serif;
  color: #222;
}
a:hover,
a:active {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
blockquote {
  margin: 1em 40px;
}
dfn {
  font-style: italic;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}
ins {
  background: #ff9;
  color: #000;
  text-decoration: none;
}
mark {
  background: #ff0;
  color: #000;
  font-style: italic;
  font-weight: bold;
}
pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  _font-family: "courier new", monospace;
  font-size: 1em;
}
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}
q {
  quotes: none;
}
q:before,
q:after {
  content: "";
  content: none;
}
small {
  font-size: 85%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ol {
  margin: 0;
  padding: 0;
}
dd {
  margin: 0;
}
nav ul,
nav ol {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 0;
}
form {
  margin: 0;
}
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}
label {
  cursor: pointer;
}
legend {
  border: 0;
  *margin-left: -7px;
  padding: 0;
}
button,
input,
select,
textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}
button,
input {
  line-height: normal;
  *overflow: visible;
}
table button,
table input {
  *overflow: auto;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}
input:invalid,
textarea:invalid {
  background-color: #f0dddd;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td {
  vertical-align: top;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  zoom: 1;
}
@media print {
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}
.ui-block:last-child,
.ui-block.last {
  margin-right: 0;
}
@font-face {
  font-family: "Tabac Sans";
  src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.eot");
  src: local("☺"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.eot?iefix")
      format("eot"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.woff")
      format("woff"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.svg#webfont")
      format("svg"),
    local("☺");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Tabac Sans";
  src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.eot");
  src: local("☺"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.eot?iefix")
      format("eot"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.woff")
      format("woff"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.svg#webfont")
      format("svg"),
    local("☺");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Tabac Sans";
  src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.eot");
  src: local("☺"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.eot?iefix")
      format("eot"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.woff")
      format("woff"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.svg#webfont")
      format("svg"),
    local("☺");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Tabac Sans";
  src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.eot");
  src: local("☺"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.eot?iefix")
      format("eot"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.woff")
      format("woff"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.svg#webfont")
      format("svg"),
    local("☺");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Tabac Sans";
  src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.eot");
  src: local("☺"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.eot?iefix")
      format("eot"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.woff")
      format("woff"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.svg#webfont")
      format("svg"),
    local("☺");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Tabac Sans";
  src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.eot");
  src: local("☺"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.eot?iefix")
      format("eot"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.woff")
      format("woff"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.svg#webfont")
      format("svg"),
    local("☺");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Tabac G3";
  src: url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.eot");
  src: local("☺"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.eot?iefix")
      format("eot"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.woff")
      format("woff"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.svg#webfont")
      format("svg"),
    local("☺");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Tabac G3";
  src: url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.eot");
  src: local("☺"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.eot?iefix")
      format("eot"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.woff")
      format("woff"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.svg#webfont")
      format("svg"),
    local("☺");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Tabac G3";
  src: url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.eot");
  src: local("☺"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.eot?iefix")
      format("eot"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.woff")
      format("woff"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.svg#webfont")
      format("svg"),
    local("☺");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Tabac G3";
  src: url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.eot");
  src: local("☺"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.eot?iefix")
      format("eot"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.woff")
      format("woff"),
    url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.svg#webfont")
      format("svg"),
    local("☺");
  font-weight: 700;
  font-style: italic;
}
.infographSm {
  display: none;
}
@media screen and (max-width: 768px) {
  .infographLg {
    display: none;
  }
  .infographSm {
    visibility: visible;
    display: block;
  }
  .infographImg {
    float: none !important;
    width: auto !important;
  }
}
body {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
  -webkit-font-smoothing: auto;
}
.h1,
.article-h1,
.hp-hero-head-lg,
.page-head-lg,
.static-page h1,
.static-page h2,
.hdr-h1,
.h2,
.person-name-lg,
.article-text.lg-quote > h1,
.article-text.lg-quote > h2,
.h3,
.page-head-med,
.page-head-med-fancy,
.page-head-split,
.static-page h4,
.leadgen .callout-box h3,
.article-text.lg-quote > h3,
.article-callout .article-callout-head,
.h4,
.page-head-sm,
.supporting-list .docs-header,
.article-text.lg-quote > h4,
.h5,
.mug-head,
.article-text.lg-quote > h5,
.notify-head-nav,
.h6,
.article-text.lg-quote > h6,
.tz-head-xlg,
.leadgen h2,
.leadgen h3.page-head,
.tz-head-lg,
.leadgen form h4,
.tz-head-med,
.hp-hero-head-med,
.hp-sections-head,
.tz-head-sm,
.hp-hero-head-sm,
.aside-item-head,
.search-head-sm {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #2e2e2f;
  line-height: 1.35em;
}
.h1 .head-link,
.article-h1 .head-link,
.hp-hero-head-lg .head-link,
.page-head-lg .head-link,
.static-page h1 .head-link,
.static-page h2 .head-link,
.hdr-h1 .head-link,
.h2 .head-link,
.person-name-lg .head-link,
.article-text.lg-quote > h1 .head-link,
.article-text.lg-quote > h2 .head-link,
.h3 .head-link,
.page-head-med .head-link,
.page-head-med-fancy .head-link,
.page-head-split .head-link,
.static-page h4 .head-link,
.leadgen .callout-box h3 .head-link,
.article-text.lg-quote > h3 .head-link,
.article-callout .article-callout-head .head-link,
.h4 .head-link,
.page-head-sm .head-link,
.supporting-list .docs-header .head-link,
.article-text.lg-quote > h4 .head-link,
.h5 .head-link,
.mug-head .head-link,
.article-text.lg-quote > h5 .head-link,
.notify-head-nav .head-link,
.h6 .head-link,
.article-text.lg-quote > h6 .head-link,
.tz-head-xlg .head-link,
.leadgen h2 .head-link,
.leadgen h3.page-head .head-link,
.tz-head-lg .head-link,
.leadgen form h4 .head-link,
.tz-head-med .head-link,
.hp-hero-head-med .head-link,
.hp-sections-head .head-link,
.tz-head-sm .head-link,
.hp-hero-head-sm .head-link,
.aside-item-head .head-link,
.search-head-sm .head-link {
  text-decoration: none;
  color: #2e2e2f;
}
.h1 .head-link:hover,
.article-h1 .head-link:hover,
.hp-hero-head-lg .head-link:hover,
.page-head-lg .head-link:hover,
.static-page h1 .head-link:hover,
.static-page h2 .head-link:hover,
.hdr-h1 .head-link:hover,
.h2 .head-link:hover,
.person-name-lg .head-link:hover,
.article-text.lg-quote > h1 .head-link:hover,
.article-text.lg-quote > h2 .head-link:hover,
.h3 .head-link:hover,
.page-head-med .head-link:hover,
.page-head-med-fancy .head-link:hover,
.page-head-split .head-link:hover,
.static-page h4 .head-link:hover,
.leadgen .callout-box h3 .head-link:hover,
.article-text.lg-quote > h3 .head-link:hover,
.article-callout .article-callout-head .head-link:hover,
.h4 .head-link:hover,
.page-head-sm .head-link:hover,
.supporting-list .docs-header .head-link:hover,
.article-text.lg-quote > h4 .head-link:hover,
.h5 .head-link:hover,
.mug-head .head-link:hover,
.article-text.lg-quote > h5 .head-link:hover,
.notify-head-nav .head-link:hover,
.h6 .head-link:hover,
.article-text.lg-quote > h6 .head-link:hover,
.tz-head-xlg .head-link:hover,
.leadgen h2 .head-link:hover,
.leadgen h3.page-head .head-link:hover,
.tz-head-lg .head-link:hover,
.leadgen form h4 .head-link:hover,
.tz-head-med .head-link:hover,
.hp-hero-head-med .head-link:hover,
.hp-sections-head .head-link:hover,
.tz-head-sm .head-link:hover,
.hp-hero-head-sm .head-link:hover,
.aside-item-head .head-link:hover,
.search-head-sm .head-link:hover {
  text-decoration: underline;
}
.h1 .head-link:hover,
.article-h1 .head-link:hover,
.hp-hero-head-lg .head-link:hover,
.page-head-lg .head-link:hover,
.static-page h1 .head-link:hover,
.static-page h2 .head-link:hover,
.hdr-h1 .head-link:hover,
.h2 .head-link:hover,
.person-name-lg .head-link:hover,
.article-text.lg-quote > h1 .head-link:hover,
.article-text.lg-quote > h2 .head-link:hover,
.h3 .head-link:hover,
.page-head-med .head-link:hover,
.page-head-med-fancy .head-link:hover,
.page-head-split .head-link:hover,
.static-page h4 .head-link:hover,
.leadgen .callout-box h3 .head-link:hover,
.article-text.lg-quote > h3 .head-link:hover,
.article-callout .article-callout-head .head-link:hover,
.h4 .head-link:hover,
.page-head-sm .head-link:hover,
.supporting-list .docs-header .head-link:hover,
.article-text.lg-quote > h4 .head-link:hover,
.h5 .head-link:hover,
.mug-head .head-link:hover,
.article-text.lg-quote > h5 .head-link:hover,
.notify-head-nav .head-link:hover,
.h6 .head-link:hover,
.article-text.lg-quote > h6 .head-link:hover,
.tz-head-xlg .head-link:hover,
.leadgen h2 .head-link:hover,
.leadgen h3.page-head .head-link:hover,
.tz-head-lg .head-link:hover,
.leadgen form h4 .head-link:hover,
.tz-head-med .head-link:hover,
.hp-hero-head-med .head-link:hover,
.hp-sections-head .head-link:hover,
.tz-head-sm .head-link:hover,
.hp-hero-head-sm .head-link:hover,
.aside-item-head .head-link:hover,
.search-head-sm .head-link:hover {
  color: #000;
}
.h1,
.article-h1,
.hp-hero-head-lg,
.page-head-lg,
.static-page h1,
.static-page h2,
.hdr-h1 {
  font-size: 2.2em;
  margin-bottom: 1em;
}
@media (min-width: 37.5em) {
  .h1,
  .article-h1,
  .hp-hero-head-lg,
  .page-head-lg,
  .static-page h1,
  .static-page h2,
  .hdr-h1 {
    font-size: 2.46153846153846em;
    letter-spacing: -0.025em;
  }
}
.h2,
.person-name-lg,
.article-text.lg-quote > h1,
.article-text.lg-quote > h2 {
  font-size: 1.92307692307692em;
}
.h3,
.page-head-med,
.page-head-med-fancy,
.page-head-split,
.static-page h4,
.leadgen .callout-box h3,
.article-text.lg-quote > h3,
.article-callout .article-callout-head {
  font-size: 1.53846153846154em;
}
.h4,
.page-head-sm,
.supporting-list .docs-header,
.article-text.lg-quote > h4 {
  font-size: 1.30769230769231em;
}
.h5,
.mug-head,
.article-text.lg-quote > h5,
.notify-head-nav {
  font-size: 1.07692307692308em;
}
.h6,
.article-text.lg-quote > h6 {
  font-size: 0.92307692307692em;
}
@media (min-width: 37.5em) {
  .article-h1,
  .hp-hero-head-lg {
    font-size: 4.46153846153846em;
    letter-spacing: -0.025em;
  }
}
.tz-head-xlg,
.leadgen h2,
.leadgen h3.page-head {
  font-size: 3.23076923076923em;
  line-height: 1.19047619047619em;
  margin-top: 0;
}
.tz-head-lg,
.leadgen form h4 {
  font-size: 2.23076923076923em;
  line-height: 1.3448275862069em;
  margin-bottom: 0;
  margin-top: 0;
}
.tz-head-med,
.hp-hero-head-med,
.hp-sections-head {
  font-size: 1.53846153846154em;
  line-height: 1.3448275862069em;
  margin-bottom: 0;
  margin-top: 0;
}
.tz-head-sm,
.hp-hero-head-sm,
.aside-item-head,
.search-head-sm {
  font-size: 1.30769230769231em;
  line-height: 1.3448275862069em;
  margin-bottom: 0;
  margin-top: 0;
}
.tz-head-thin {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
  letter-spacing: -0.025em;
  color: #808285;
  margin-right: 1px;
}
.head-regular-weight,
.aside-item-head {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.head-light-weight {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
}
.section-hdr-lg,
.section-hdr-lg--gray {
  font-size: 2.23076923076923em;
  margin-bottom: 1.5em;
  margin-top: 0;
  color: #222;
  border-bottom: 4px solid #efefef;
  text-align: center;
  padding-bottom: 0.5em;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.section-hdr-med {
  font-size: 1.76923076923077em;
  border-bottom: 1px solid #d9dadb;
  margin-bottom: 1.5em;
  margin-top: 0;
  padding-bottom: 0.5em;
  color: #666;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
}
.section-hdr-sm {
  font-size: 1.23076923076923em;
  border-bottom: 1px solid #d9dadb;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 1.5em;
  margin-top: 0;
  padding-bottom: 0.5em;
  letter-spacing: 0.15em;
  color: #808285;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.section-hdr-accordion {
  font-size: 1.23076923076923em;
  text-transform: uppercase;
  text-align: center;
  padding: 0.5em;
  letter-spacing: 0.15em;
  color: #ffffff;
  background-color: #4e81bd;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.sub-section-hdr-accordion {
  font-size: 0.85em;
  text-transform: uppercase;
  text-align: center;
  padding: 0.25em;
  letter-spacing: 0.15em;
  color: #808285;
  background-color: #dae5f0;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.section-hdr-lg--gray {
  border-bottom: none;
  color: #808285;
}
.subsection-hdr,
.subsection-hdr-gray,
.mob-label,
.subsection-hdr-bold,
.form-hdr-bold,
.profile-hdr-bold,
.table-th,
.static-page h3,
.subsection-hdr-underline,
.subsection-hdr-centered,
.subsection-hdr-centered-gray {
  font-size: 1.07692307692308em;
  color: #0c7ec0;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin-bottom: 1.5em;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.subsection-hdr,
.subsection-hdr-gray,
.mob-label {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
}
.subsection-hdr-underline {
  border-bottom: 1px solid #d9dadb;
  padding-bottom: 1em;
}
.subsection-hdr-centered,
.subsection-hdr-centered-gray {
  text-align: center;
  margin: 4em 0;
}
.subsection-hdr-gray,
.mob-label {
  color: #808285;
}
.subsection-hdr-centered-gray {
  color: #808285;
}
.hdr-strong,
.show-full,
.see-full-page {
  color: #666;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.tz-text-lg,
.tz-text-promo-lg,
.page-text-lg,
.event-tz-head,
.event-tz-text-lg,
.tz-text-med,
.hp-hero-text,
.hp-hero-subhead,
.hp-hero-tease-text,
.tz-text-reg,
.inter-tagline,
.hdr-tagline,
.tz-bd-text,
.tz-text-sm,
.ftr-utility-items,
.tz-text-promo,
.tz-text-promo-med,
.tz-text-aside,
.page-text-med,
.page-text-med-fancy,
.page-list-item,
.img-overlay-btm a,
.event-tz-text-med,
.label-text,
.input-text,
.input-textarea,
.member-search-input,
.fip-search,
.marketo-form .mktoForm input[type="email"],
.marketo-form .mktoForm input[type="text"],
.marketo-form .mktoForm input[type="phone"],
.marketo-form .mktoForm input[type="tel"],
.marketo-form .mktoForm textarea,
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label,
.comment-content,
.table-td,
.profile-text-lg,
.static-page p,
.static-page ul,
.static-page ol,
.static-page td,
.static-page th,
.page-text-sm,
.static-page .table-mod.table-expandable p,
.static-page .table-mod.table-expandable li,
.page-text-tiny,
.tz-promo .txt-bd .tz-text-block p,
.tz-promo .txt-bd .tz-text-block ul,
.tz-promo .txt-bd .tz-text-block ul ul,
.tz-promo .txt-bd .tz-text-block ul ol,
.tz-promo .txt-bd .tz-text-block ol,
.tz-promo .txt-bd .tz-text-block ol ul,
.tz-promo .txt-bd .tz-text-block ol ol,
.pricing,
.live-search-text,
.search-description-text,
.date-picker .horz-block .sort-link,
.event-tz-text-sm,
.input-text-sm,
.form-block.radios .radio-input-text,
.comment-meta,
.static-page p.page-text-sm,
.sections-wrapper .static p,
.mug-text,
.mug-subhd-lft,
.bulleted li,
.tz-promo .txt-bd .tz-text-block ul li,
.iapp-product-details ul li,
.static-page ul li,
.ftr-tz-text,
.hp-hero-text ul li,
.article-callout .article-callout-body ul li {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #464547;
  line-height: 1.35em;
  margin-bottom: 1em;
}
.tz-text-lg a,
.tz-text-promo-lg a,
.page-text-lg a,
.event-tz-head a,
.event-tz-text-lg a,
.tz-text-med a,
.hp-hero-text a,
.hp-hero-subhead a,
.hp-hero-tease-text a,
.tz-text-reg a,
.inter-tagline a,
.hdr-tagline a,
.tz-bd-text a,
.tz-text-sm a,
.ftr-utility-items a,
.tz-text-promo a,
.tz-text-promo-med a,
.tz-text-aside a,
.page-text-med a,
.page-text-med-fancy a,
.page-list-item a,
.img-overlay-btm a a,
.event-tz-text-med a,
.label-text a,
.input-text a,
.input-textarea a,
.member-search-input a,
.fip-search a,
.marketo-form .mktoForm input[type="email"] a,
.marketo-form .mktoForm input[type="text"] a,
.marketo-form .mktoForm input[type="phone"] a,
.marketo-form .mktoForm input[type="tel"] a,
.marketo-form .mktoForm textarea a,
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label a,
.comment-content a,
.table-td a,
.profile-text-lg a,
.static-page p a,
.static-page ul a,
.static-page ol a,
.static-page td a,
.static-page th a,
.page-text-sm a,
.static-page .table-mod.table-expandable p a,
.static-page .table-mod.table-expandable li a,
.page-text-tiny a,
.tz-promo .txt-bd .tz-text-block p a,
.tz-promo .txt-bd .tz-text-block ul a,
.tz-promo .txt-bd .tz-text-block ol a,
.pricing a,
.live-search-text a,
.search-description-text a,
.date-picker .horz-block .sort-link a,
.event-tz-text-sm a,
.input-text-sm a,
.form-block.radios .radio-input-text a,
.comment-meta a,
.static-page p.page-text-sm a,
.sections-wrapper .static p a,
.mug-text a,
.mug-subhd-lft a,
.bulleted li a,
.iapp-product-details ul li a,
.ftr-tz-text a,
.hp-hero-text ul li a,
.article-callout .article-callout-body ul li a {
  color: #00acc1;
  text-decoration: none;
}
.tz-text-lg a:hover,
.tz-text-promo-lg a:hover,
.page-text-lg a:hover,
.event-tz-head a:hover,
.event-tz-text-lg a:hover,
.tz-text-med a:hover,
.hp-hero-text a:hover,
.hp-hero-subhead a:hover,
.hp-hero-tease-text a:hover,
.tz-text-reg a:hover,
.inter-tagline a:hover,
.hdr-tagline a:hover,
.tz-bd-text a:hover,
.tz-text-sm a:hover,
.ftr-utility-items a:hover,
.tz-text-promo a:hover,
.tz-text-promo-med a:hover,
.tz-text-aside a:hover,
.page-text-med a:hover,
.page-text-med-fancy a:hover,
.page-list-item a:hover,
.img-overlay-btm a a:hover,
.event-tz-text-med a:hover,
.label-text a:hover,
.input-text a:hover,
.input-textarea a:hover,
.member-search-input a:hover,
.fip-search a:hover,
.marketo-form .mktoForm input[type="email"] a:hover,
.marketo-form .mktoForm input[type="text"] a:hover,
.marketo-form .mktoForm input[type="phone"] a:hover,
.marketo-form .mktoForm input[type="tel"] a:hover,
.marketo-form .mktoForm textarea a:hover,
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label a:hover,
.comment-content a:hover,
.table-td a:hover,
.profile-text-lg a:hover,
.static-page p a:hover,
.static-page ul a:hover,
.static-page ol a:hover,
.static-page td a:hover,
.static-page th a:hover,
.page-text-sm a:hover,
.static-page .table-mod.table-expandable p a:hover,
.static-page .table-mod.table-expandable li a:hover,
.page-text-tiny a:hover,
.tz-promo .txt-bd .tz-text-block p a:hover,
.tz-promo .txt-bd .tz-text-block ul a:hover,
.tz-promo .txt-bd .tz-text-block ol a:hover,
.pricing a:hover,
.live-search-text a:hover,
.search-description-text a:hover,
.date-picker .horz-block .sort-link a:hover,
.event-tz-text-sm a:hover,
.input-text-sm a:hover,
.form-block.radios .radio-input-text a:hover,
.comment-meta a:hover,
.sections-wrapper .static p a:hover,
.mug-text a:hover,
.mug-subhd-lft a:hover,
.bulleted li a:hover,
.iapp-product-details ul li a:hover,
.ftr-tz-text a:hover,
.article-callout .article-callout-body ul li a:hover {
  text-decoration: underline;
}
.tz-text-lg,
.tz-text-promo-lg,
.page-text-lg,
.event-tz-head,
.event-tz-text-lg {
  font-size: 1.23077em;
}
@media (min-width: 37.5em) {
  .tz-text-lg,
  .tz-text-promo-lg,
  .page-text-lg,
  .event-tz-head,
  .event-tz-text-lg {
    font-size: 1.69230769230769em;
  }
}
.tz-text-med,
.hp-hero-text,
.hp-hero-subhead,
.hp-hero-tease-text {
  font-size: 1.30769230769231em;
}
.tz-text-reg,
.inter-tagline,
.hdr-tagline,
.tz-bd-text {
  font-size: 1.07692307692308em;
  line-height: 1.5625em;
}
.tz-text-sm,
.ftr-utility-items {
  font-size: 0.92307692307692em;
  color: #808285;
  line-height: 2em;
}
.tz-text-promo {
  font-size: 1.07692307692308em;
  line-height: 1.78571428571429em;
}
.tz-text-promo-med {
  font-size: 1.23076923076923em;
  line-height: 1.5625em;
}
.tz-text-promo-lg,
.page-text-lg,
.event-tz-head,
.event-tz-text-lg {
  line-height: 1.681818182em;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
}
.tz-text-aside {
  font-size: 1em;
  line-height: 1.538461538em;
  margin-bottom: 0;
  color: #808285;
}
.page-head-lg,
.static-page h1,
.static-page h2 {
  color: #2e2e2f;
  margin-bottom: 0.55em;
  margin-top: 0;
}
.page-head-med,
.page-head-med-fancy,
.page-head-split,
.static-page h4,
.leadgen .callout-box h3 {
  margin-bottom: 0.55em;
  margin-top: 0;
}
.page-head-med-fancy {
  color: #0c7ec0;
  margin-top: 0;
}
.page-head-sm {
  margin-bottom: 0.55em;
  margin-top: 0;
}
.casebook-detail .page-head-lg {
  margin-bottom: 2em;
}
.page-text-lg,
.event-tz-head,
.event-tz-text-lg {
  font-size: 1.69230769230769em;
  font-weight: 300;
}
.page-text-lg > p,
.event-tz-head > p,
.event-tz-text-lg > p {
  margin-bottom: 1em;
}
.page-text-med,
.page-text-med-fancy,
.page-list-item,
.img-overlay-btm a,
.event-tz-text-med,
.label-text,
.input-text,
.input-textarea,
.member-search-input,
.fip-search,
.marketo-form .mktoForm input[type="email"],
.marketo-form .mktoForm input[type="text"],
.marketo-form .mktoForm input[type="phone"],
.marketo-form .mktoForm input[type="tel"],
.marketo-form .mktoForm textarea,
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label,
.comment-content,
.table-td,
.profile-text-lg,
.static-page p,
.static-page ul,
.static-page ol,
.static-page td,
.static-page th {
  font-size: 1.384615385em;
  line-height: 1.555555556em;
  font-weight: 300;
}
.page-text-med-fancy {
  color: #0c7ec0;
}
.page-text-sm,
.static-page .table-mod.table-expandable p,
.static-page .table-mod.table-expandable li,
.page-text-tiny,
.tz-promo .txt-bd .tz-text-block p,
.tz-promo .txt-bd .tz-text-block ul,
.tz-promo .txt-bd .tz-text-block ul ul,
.tz-promo .txt-bd .tz-text-block ul ol,
.tz-promo .txt-bd .tz-text-block ol,
.tz-promo .txt-bd .tz-text-block ol ul,
.tz-promo .txt-bd .tz-text-block ol ol,
.pricing,
.live-search-text,
.search-description-text,
.date-picker .horz-block .sort-link,
.event-tz-text-sm,
.input-text-sm,
.form-block.radios .radio-input-text,
.comment-meta,
.static-page p.page-text-sm,
.static-page .table-mod.table-expandable p,
.sections-wrapper .static p {
  font-size: 1.076923077em;
  line-height: 1.571428571em;
}
.page-text-tiny {
  line-height: 1.15em;
}
.page-text-thin,
.page-text-thin-fancy {
  font-weight: 300;
}
.page-text-thin-fancy {
  color: #0c7ec0;
}
.page-item-right {
  position: absolute;
  right: 0;
  top: 0;
  color: #0c7ec0;
}
.page-head-split {
  position: relative;
  padding-right: 2em;
  margin-bottom: 1em;
}
.page-head-split.no-margin {
  margin-bottom: 0;
}
.mug-head {
  margin-bottom: 0.15em;
}
.mug-text,
.mug-subhd-lft {
  font-size: 1em;
  line-height: 1.25em;
}
.mug-list {
  text-align: left;
}
.mug-list li {
  margin-bottom: 0.55em;
}
.mug-link {
  text-align: left;
}
.mug-subhd-lft {
  text-align: left;
  margin-top: 3em;
  font-weight: bold;
}
.head-item-split {
  padding-right: 65px;
  position: relative;
}
.tz-article-lg,
.article-text,
.article-text--firstgraph,
.article-text.lg-quote > p {
  font-family: "Tabac G3", Georgia, Times, serif;
  font-weight: 400;
  line-height: 1.7em;
  margin-bottom: 1em;
  color: #2e2e2f;
}
.tz-article-lg {
  font-size: 1.53846153846154em;
  color: #555;
}
.article-text {
  font-size: 1.38461538461538em;
  line-height: 1.88888888888889em;
}
.article-text--firstgraph {
  font-size: 1.76923076923077em;
  line-height: 1.65217391304348em;
}
.article-text--firstgraph:first-letter {
  font-weight: 700;
  font-size: 3.53846em;
  color: #1f1f1f;
  float: left;
  padding-top: 0.25em;
  margin-right: 0.15em;
}
.tz-overline-sm,
.mega-side-hdr {
  color: #0c7ec0;
  display: block;
  margin-bottom: 0.25em;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.tz-overline-sm,
.mega-side-hdr {
  font-size: 0.769230769em;
  font-size: 0.846153846em;
}
.tz-head-link {
  text-decoration: none;
  color: #2e2e2f;
}
.tz-head-link:hover {
  text-decoration: underline;
}
.tz-head-link:hover {
  color: #000;
}
.tz-overline-sm {
  text-transform: uppercase;
  text-decoration: none;
  color: #0c7ec0;
}
.tz-overline-sm:hover {
  text-decoration: underline;
}
.tz-related-head-link {
  text-decoration: none;
  color: #666;
}
.tz-related-head-link:hover {
  text-decoration: underline;
}
.tz-related-link {
  text-decoration: none;
  color: #70bf4c;
}
.tz-related-link:hover {
  text-decoration: underline;
}
.default-link,
.md .section-text-wrapper a,
.md .collapsible-body a {
  text-decoration: none;
  color: #70bf4c;
}
.default-link:hover,
.md .section-text-wrapper a:hover,
.md .collapsible-body a:hover {
  text-decoration: underline;
}
.default-link--underline {
  text-decoration: none;
  color: #70bf4c;
  text-decoration: underline;
}
.default-link--underline:hover {
  text-decoration: underline;
}
.alternate-link {
  text-decoration: none;
  color: #0c7ec0;
}
.alternate-link:hover {
  text-decoration: underline;
}
.alternate-link--underline,
.tz-promo .txt-bd .tz-text-block a,
.tz-promo .txt-bd .tz-text-block ul li a,
.tz-promo .txt-bd .tz-text-block ol li a,
.expandable-content .page-text-sm a,
.expandable-content .static-page .table-mod.table-expandable p a,
.static-page .table-mod.table-expandable .expandable-content p a,
.expandable-content .static-page .table-mod.table-expandable li a,
.static-page .table-mod.table-expandable .expandable-content li a,
.person-mod a,
.static-page a,
.sections-wrapper .static a {
  text-decoration: none;
  color: #0c7ec0;
  text-decoration: underline;
}
.alternate-link--underline:hover,
.tz-promo .txt-bd .tz-text-block a:hover,
.expandable-content .page-text-sm a:hover,
.expandable-content .static-page .table-mod.table-expandable p a:hover,
.static-page .table-mod.table-expandable .expandable-content p a:hover,
.expandable-content .static-page .table-mod.table-expandable li a:hover,
.static-page .table-mod.table-expandable .expandable-content li a:hover,
.person-mod a:hover,
.static-page a:hover,
.sections-wrapper .static a:hover {
  text-decoration: underline;
}
.link--bold {
  font-weight: 700;
}
.page-bold-link {
  font-weight: 700;
  display: inline-block;
  max-width: 80%;
  text-decoration: none;
  color: #0c7ec0;
}
.page-bold-link:hover {
  text-decoration: underline;
}
@media (min-width: 37.5em) {
  .page-bold-link {
    max-width: 90%;
  }
}
.show-full {
  text-align: center;
  margin: 4em 0;
  text-transform: uppercase;
  cursor: pointer;
  position: relative;
}
.show-full:after {
  content: "\0020";
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  margin-left: -9px;
  margin-top: 20px;
  z-index: 4;
  border-top: 9px solid #666;
  border-right: 9px inset transparent;
  border-bottom: 9px inset transparent;
  border-left: 9px inset transparent;
}
.show-full.active:before {
  content: "\0020";
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  margin-left: -9px;
  margin-top: -25px;
  z-index: 4;
  border-top: 9px inset transparent;
  border-right: 9px inset transparent;
  border-bottom: 9px solid #666;
  border-left: 9px inset transparent;
}
.show-full.active:after {
  border: 0;
}
.show-full a {
  color: #666;
  text-decoration: none;
}
.see-full-page {
  text-align: center;
  margin: 4em 0;
  text-transform: uppercase;
  cursor: pointer;
}
.see-full-page:after {
  content: "\0020";
  width: 0;
  height: 0;
  position: absolute;
  z-index: 4;
  margin-left: 5px;
  margin-top: 1px;
  border-top: 6px inset transparent;
  border-right: 6px inset transparent;
  border-bottom: 6px inset transparent;
  border-left: 6px solid #666;
}
.see-full-page a {
  color: #666;
  text-decoration: none;
}
.hp-hero-head-sm,
.hp-hero-head-med,
.hp-hero-head-lg,
.hp-hero-text,
.hp-hero-subhead,
.hp-hero-tease-text {
  color: #fff;
  text-align: center;
}
.hp-hero-head-sm {
  margin-bottom: 1em;
  font-size: 1.8em;
  font-weight: 400;
}
.hp-hero-head-med {
  line-height: 1.181818182em;
  font-size: 1.8em;
  letter-spacing: 0;
  margin-bottom: 0.5em;
}
@media (min-width: 37.5em) {
  .hp-hero-head-med {
    font-size: 2.5em;
  }
}
.hp-hero-head-lg {
  margin-bottom: 0.55em;
  letter-spacing: 0;
  text-align: center;
}
.hp-hero-text,
.hp-hero-subhead {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
  line-height: 1.5em;
  font-size: 1.2em;
}
@media (min-width: 37.5em) {
  .hp-hero-text,
  .hp-hero-subhead {
    font-size: 1.36em;
  }
}
.hp-hero-subhead {
  font-weight: 400;
  font-size: 2em;
}
.hp-hero-tease-text {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
  line-height: 1.5em;
}
.hp-hero-link {
  text-decoration: none;
  color: #fff;
  font-size: 0.85em;
}
.hp-hero-link:hover {
  text-decoration: underline;
}
.hp-hero-links {
  text-align: center;
  margin-top: 3em;
}
.hp-hero-links a.button-lg,
.hp-hero-links a.default {
  position: relative;
  margin-left: 0;
  background-color: transparent !important;
  border: 2px solid #fff;
}
@media (min-width: 37.5em) {
  .hp-hero-links a.button-lg,
  .hp-hero-links a.default {
    margin-left: 1em;
  }
  .hp-hero-links a.button-lg:first-child,
  .hp-hero-links a.default:first-child {
    margin-left: 0;
  }
}
.hp-hero-links a.button-lg:before,
.hp-hero-links a.default:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  opacity: 0;
  transition: opacity 200ms ease;
}
.hp-hero-links a.button-lg:hover:before,
.hp-hero-links a.default:hover:before {
  opacity: 0.25;
}
.hp-hero-links a.green,
.hp-hero-links .md .nav-article-progress a.progress-amt,
.md .nav-article-progress .hp-hero-links a.progress-amt,
.hp-hero-links .md .switch label input[type="checkbox"]:checked + a.lever,
.md .switch label .hp-hero-links input[type="checkbox"]:checked + a.lever {
  background-color: #70bf4c !important;
  border: none !important;
  text-shadow: none !important;
  transition: background-color 200ms ease;
}
.hp-hero-links a.green:before,
.hp-hero-links .md .nav-article-progress a.progress-amt:before,
.md .nav-article-progress .hp-hero-links a.progress-amt:before,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever:before,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever:before {
  display: none;
}
.hp-hero-links a.green:hover,
.hp-hero-links .md .nav-article-progress a.progress-amt:hover,
.md .nav-article-progress .hp-hero-links a.progress-amt:hover,
.hp-hero-links .md .switch label input[type="checkbox"]:checked + a.lever:hover,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever:hover {
  background-color: #63b240 !important;
}
.text-bold {
  margin-right: 5px;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.with-pricing .page-item-right {
  font-size: 20px;
  position: relative;
}
@media (min-width: 37.5em) {
  .with-pricing .page-item-right {
    position: absolute;
  }
}
.with-pricing .page-head-split .page-bold-link {
  max-width: 100%;
}
@media (min-width: 37.5em) {
  .with-pricing .page-head-split .page-bold-link {
    max-width: 80%;
  }
}
.pricing {
  position: absolute;
  width: 100%;
  text-align: center;
}
.session-pricing .pricing {
  display: none;
}
.split-pricing {
  display: inline-block;
  font-size: 1em;
  position: relative;
  top: 0;
  right: 0;
  min-width: 160px;
  margin-bottom: 2em;
}
.session-pricing .split-pricing {
  font-size: 0.66em;
}
@media (min-width: 37.5em) {
  .split-pricing {
    position: absolute;
    text-align: right;
    margin-bottom: 0;
  }
}
.m-pricing,
.nm-pricing {
  display: inline-block;
  color: #0c7ec0;
}
.first-price .m-pricing,
.first-price .nm-pricing {
  font-size: 0.66em;
}
.nm-pricing {
  border-right: 1px solid #ccc;
  padding-right: 0.5em;
  margin-right: 0.5em;
  text-align: right;
}
.m-pricing {
  text-align: left;
}
.price {
  font-size: 1.3em;
}
.nonmember {
  color: #808285;
}
.nonmember-price {
  text-decoration: line-through;
  color: #808285;
}
.member-price {
  color: #ccc;
}
.price-login {
  color: #808285;
}
.session-pricing {
  padding-top: 0;
}
.session-pricing .iapp-product-short-desc .iapp-product-header {
  font-size: 0.8em;
  font-weight: normal;
}
.person-content-block .txt-bd span,
.person-content-block .txt-bd .MsoNormal span,
font {
  font-size: 17px !important;
  line-height: 1.35em !important;
  font-family: inherit !important;
  color: inherit !important;
}
.MsoNormal {
  margin-bottom: 17px;
}
.bulleted,
.tz-promo .txt-bd .tz-text-block ul,
.tz-promo .txt-bd .tz-text-block ul ul,
.tz-promo .txt-bd .tz-text-block ol ul,
.iapp-product-details ul,
.static-page ul {
  list-style: disc;
}
.bulleted li,
.tz-promo .txt-bd .tz-text-block ul li,
.iapp-product-details ul li,
.static-page ul li {
  margin-left: 2em;
  font-weight: 300;
}
.numbered,
.tz-promo .txt-bd .tz-text-block ul ol,
.tz-promo .txt-bd .tz-text-block ol,
.tz-promo .txt-bd .tz-text-block ol ol,
.static-page ul ol {
  margin-left: 1.55em;
}
.numbered li,
.tz-promo .txt-bd .tz-text-block ol li,
.static-page ul ol li {
  margin-bottom: 1em;
  list-style-type: decimal !important;
}
ul.two-columns {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
ul.two-columns li {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 1em;
}
@media (min-width: 37.5em) {
  ul.two-columns {
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
  }
}
ul.three-columns {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
ul.three-columns li {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 1em;
}
@media (min-width: 37.5em) {
  ul.three-columns {
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
  }
}
@media (min-width: 56.25em) {
  ul.three-columns {
    -moz-column-count: 3;
    -moz-column-gap: 10px;
    -webkit-column-count: 3;
    -webkit-column-gap: 10px;
    column-count: 3;
    column-gap: 10px;
  }
}
ul.four-columns {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
ul.four-columns li {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 1em;
}
@media (min-width: 37.5em) {
  ul.four-columns {
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
  }
}
@media (min-width: 56.25em) {
  ul.four-columns {
    -moz-column-count: 4;
    -moz-column-gap: 10px;
    -webkit-column-count: 4;
    -webkit-column-gap: 10px;
    column-count: 4;
    column-gap: 10px;
  }
}
ul.five-columns {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
ul.five-columns li {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 1em;
}
@media (min-width: 37.5em) {
  ul.five-columns {
    -moz-column-count: 3;
    -moz-column-gap: 10px;
    -webkit-column-count: 3;
    -webkit-column-gap: 10px;
    column-count: 3;
    column-gap: 10px;
  }
}
@media (min-width: 56.25em) {
  ul.five-columns {
    -moz-column-count: 5;
    -moz-column-gap: 10px;
    -webkit-column-count: 5;
    -webkit-column-gap: 10px;
    column-count: 5;
    column-gap: 10px;
  }
}
.list-items,
.aside-items,
.list-items--inline,
.tag-items--inline,
.social-list-items,
.ftr-utility-items,
.session-list
  .l-pair-tz-session
  .sess-desc
  .sess-rail
  .session-label
  .session-tag-list-items,
.md .social-list-items,
.filter-menu-items,
.page-list-items,
.pagination-items,
.nav-items,
.side-menu-items,
.nav-myiapp-items,
.mega-side-items,
.article-text > ul,
.article-text > ol,
.comments-items {
  *zoom: 1;
  list-style: none;
}
.list-items:after,
.aside-items:after,
.list-items--inline:after,
.tag-items--inline:after,
.social-list-items:after,
.ftr-utility-items:after,
.session-list
  .l-pair-tz-session
  .sess-desc
  .sess-rail
  .session-label
  .session-tag-list-items:after,
.md .social-list-items:after,
.filter-menu-items:after,
.page-list-items:after,
.pagination-items:after,
.nav-items:after,
.side-menu-items:after,
.nav-myiapp-items:after,
.mega-side-items:after,
.article-text > ul:after,
.article-text > ol:after,
.comments-items:after {
  content: "";
  display: table;
  clear: both;
}
.list-item,
.aside-item,
.list-item--inline,
.tag-item--inline,
.social-list-item,
.ftr-utility-item,
.md .social-list-item,
.filter-menu-item,
.page-list-item,
.pagination-item,
.nav-item,
.side-menu-item,
.nav-myiapp-item,
.mega-side-item,
.article-text > ul > li,
.article-text > ul > li > ul > li,
.article-text > ul > li > ol > li,
.article-text > ol > li,
.article-text > ol > li > ul > li,
.article-text > ol > li > ol > li,
.comment-item {
  position: relative;
  list-style: none;
  margin-left: 0;
  *zoom: 1;
}
.list-item:after,
.aside-item:after,
.list-item--inline:after,
.tag-item--inline:after,
.social-list-item:after,
.ftr-utility-item:after,
.md .social-list-item:after,
.filter-menu-item:after,
.page-list-item:after,
.pagination-item:after,
.nav-item:after,
.side-menu-item:after,
.nav-myiapp-item:after,
.mega-side-item:after,
.article-text > ul > li:after,
.article-text > ul > li > ul > li:after,
.article-text > ul > li > ol > li:after,
.article-text > ol > li:after,
.article-text > ol > li > ul > li:after,
.article-text > ol > li > ol > li:after,
.comment-item:after {
  content: "";
  display: table;
  clear: both;
}
.list-items--lined > .list-item,
.list-items--lined > .aside-item,
.list-items--lined > .list-item--inline,
.list-items--lined > .tag-item--inline,
.list-items--lined > .social-list-item,
.list-items--lined > .ftr-utility-item,
.md .list-items--lined > .social-list-item,
.list-items--lined > .filter-menu-item,
.list-items--lined > .page-list-item,
.list-items--lined > .pagination-item,
.list-items--lined > .nav-item,
.list-items--lined > .side-menu-item,
.list-items--lined > .nav-myiapp-item,
.list-items--lined > .mega-side-item,
.article-text > ul.list-items--lined > li,
.article-text > ul > li > ul.list-items--lined > li,
.article-text > ul > li > ol.list-items--lined > li,
.article-text > ol.list-items--lined > li,
.article-text > ol > li > ul.list-items--lined > li,
.article-text > ol > li > ol.list-items--lined > li,
.list-items--lined > .comment-item {
  border-bottom: 1px solid #d9dadb;
  padding-bottom: 2.25em;
  margin-bottom: 2.25em;
}
.list-items--lined > .list-item:last-child,
.list-items--lined > .aside-item:last-child,
.list-items--lined > .list-item--inline:last-child,
.list-items--lined > .tag-item--inline:last-child,
.list-items--lined > .social-list-item:last-child,
.list-items--lined > .ftr-utility-item:last-child,
.list-items--lined > .filter-menu-item:last-child,
.list-items--lined > .page-list-item:last-child,
.list-items--lined > .pagination-item:last-child,
.list-items--lined > .nav-item:last-child,
.list-items--lined > .side-menu-item:last-child,
.list-items--lined > .nav-myiapp-item:last-child,
.list-items--lined > .mega-side-item:last-child,
.article-text > ul.list-items--lined > li:last-child,
.article-text > ul > li > ul.list-items--lined > li:last-child,
.article-text > ul > li > ol.list-items--lined > li:last-child,
.article-text > ol.list-items--lined > li:last-child,
.article-text > ol > li > ul.list-items--lined > li:last-child,
.article-text > ol > li > ol.list-items--lined > li:last-child,
.list-items--lined > .comment-item:last-child {
  border-bottom: none;
}
.list-items--lined-sm > .list-item,
.list-items--lined-sm > .aside-item,
.list-items--lined-sm > .list-item--inline,
.list-items--lined-sm > .tag-item--inline,
.list-items--lined-sm > .social-list-item,
.list-items--lined-sm > .ftr-utility-item,
.md .list-items--lined-sm > .social-list-item,
.list-items--lined-sm > .filter-menu-item,
.list-items--lined-sm > .page-list-item,
.list-items--lined-sm > .pagination-item,
.list-items--lined-sm > .nav-item,
.list-items--lined-sm > .side-menu-item,
.list-items--lined-sm > .nav-myiapp-item,
.list-items--lined-sm > .mega-side-item,
.article-text > ul.list-items--lined-sm > li,
.article-text > ul > li > ul.list-items--lined-sm > li,
.article-text > ul > li > ol.list-items--lined-sm > li,
.article-text > ol.list-items--lined-sm > li,
.article-text > ol > li > ul.list-items--lined-sm > li,
.article-text > ol > li > ol.list-items--lined-sm > li,
.list-items--lined-sm > .comment-item {
  border-bottom: 1px solid #d9dadb;
  padding-bottom: 0.85em;
  margin-bottom: 2em;
}
.list-item:last-child,
.aside-item:last-child,
.list-item--inline:last-child,
.tag-item--inline:last-child,
.social-list-item:last-child,
.ftr-utility-item:last-child,
.filter-menu-item:last-child,
.page-list-item:last-child,
.pagination-item:last-child,
.nav-item:last-child,
.side-menu-item:last-child,
.nav-myiapp-item:last-child,
.mega-side-item:last-child,
.article-text > ul > li:last-child,
.article-text > ul > li > ul > li:last-child,
.article-text > ul > li > ol > li:last-child,
.article-text > ol > li:last-child,
.article-text > ol > li > ul > li:last-child,
.article-text > ol > li > ol > li:last-child,
.comment-item:last-child {
  margin-bottom: 0;
  border-bottom: none;
}
.list-item-link {
  text-decoration: none;
  color: #0c7ec0;
}
.list-item-link:hover {
  text-decoration: underline;
}
.static-page .fa-ul li {
  list-style: none !important;
}
.sponsoring .list-items,
.exhibiting .list-items {
  border: 4px solid #efefef;
  margin-bottom: 2em;
}
.sponsoring .list-items .list-item,
.exhibiting .list-items .list-item {
  border-bottom: 1px solid #efefef;
  margin-bottom: 0;
  padding: 1em;
}
.sponsoring .list-items .list-item .page-head-split,
.exhibiting .list-items .list-item .page-head-split {
  padding: 0;
  margin-bottom: 0;
}
.sponsoring .list-items .list-item .page-head-split .page-bold-link,
.exhibiting .list-items .list-item .page-head-split .page-bold-link {
  max-width: none;
  display: table-cell;
  vertical-align: middle;
  padding: 0;
}
.sponsoring .list-items .list-item .page-head-split .page-bold-link.sold-out,
.exhibiting .list-items .list-item .page-head-split .page-bold-link.sold-out {
  display: block;
}
.sponsoring
  .list-items
  .list-item
  .page-head-split
  .page-bold-link.sold-out:after,
.exhibiting
  .list-items
  .list-item
  .page-head-split
  .page-bold-link.sold-out:after {
  content: "sold out";
  float: right;
  color: #2e2e2f;
  text-transform: uppercase;
}
.sponsoring .list-items .list-item .iapp-product-details,
.exhibiting .list-items .list-item .iapp-product-details {
  padding-top: 1em;
}
.aside-item {
  border-bottom: 1px solid #e9eaea;
  padding-bottom: 1.25em;
  margin-bottom: 1.25em;
}
.aside-item:last-child {
  border-bottom: none;
}
.list-item--inline,
.tag-item--inline,
.social-list-item,
.ftr-utility-item,
.md .social-list-item {
  display: inline-block;
}
.tag-item--inline {
  margin-right: 15px;
  font-size: 12px;
  position: relative;
}
.tag-item--inline + .tag-item--inline .tag-item-link:after {
  content: ",";
  position: absolute;
  top: 0;
  left: -7px;
  font-weight: 700;
  color: #808285;
}
.tag-item-link {
  text-decoration: none;
  color: #808285;
  font-weight: 700;
}
.tag-item-link:hover {
  text-decoration: underline;
}
.filter-menu-item {
  font-size: 1.07692307692308em;
}
.filter-menu-item:last-child {
  margin-bottom: 0;
}
.filter-menu-item.is-active {
  background-color: #d9dadb;
}
.filter-item-link {
  text-decoration: none;
  color: #808285;
  padding: 0.55em 7px;
  display: block;
}
.filter-item-link:hover {
  text-decoration: underline;
}
.filter-item-link:hover {
  color: #666;
  background-color: #e9eaea;
  text-decoration: none;
}
.filter-item-link:hover {
  background-color: #e9eaea;
}
.filter-item-number {
  float: right;
  color: #a7a9ac;
}
.social-list-items {
  list-style: none;
}
.social-list-item {
  text-indent: -9999em;
  border-radius: 50%;
  overflow: hidden;
  margin-left: 7px;
  margin-bottom: 0;
}
.social-list-link {
  position: relative;
  background-color: #2b2f32;
  opacity: 0.9;
  display: block;
}
.social-list-link:hover {
  opacity: 1;
}
.hdr-daily-dashboard .social-list-link {
  background-color: #137663;
}
.hdr-privacy-tracker .social-list-link {
  background-color: #12342e;
}
.hdr-privacy-perspective .social-list-link {
  background-color: #42191d;
}
.icons-sm .social-list-link {
  width: 25px;
  height: 25px;
}
.icons-med .social-list-link {
  width: 30px;
  height: 30px;
}
.icons-med-social .social-list-link {
  width: 30px;
  height: 30px;
}
.icons-lg .social-list-link {
  width: 50px;
  height: 50px;
}
.icons-lg-social .social-list-link {
  width: 50px;
  height: 50px;
}
.brand-color .brand-facebook .social-list-link {
  background-color: #3b5998;
}
.brand-color .brand-twitter .social-list-link {
  background-color: #55acee;
}
.brand-color .brand-google .social-list-link {
  background-color: #dd4b39;
}
.brand-color .brand-linkedin .social-list-link {
  background-color: #007bb6;
}
.brand-color .brand-comment .social-list-link {
  background-color: #7a7994;
}
.brand-color .brand-email .social-list-link {
  background-color: #236c5f;
}
.brand-color .brand-print .social-list-link {
  background-color: #732969;
}
.page-list-item {
  list-style: disc inside none;
}
.page-list-link {
  text-decoration: none;
  color: #0c7ec0;
}
.page-list-link:hover {
  text-decoration: underline;
}
.iapp-product-details ul {
  margin-bottom: 1em;
}
.iapp-product-details ul li {
  margin-bottom: 0;
}
.pagination-mod {
  margin: 0 auto 6em auto;
  position: relative;
  display: inline-block;
  text-align: center;
  width: 100%;
}
@media (min-width: 37.5em) {
  .pagination-mod {
    max-width: 100%;
  }
}
.pagination-inner {
  display: inline-block;
}
.pagination-items {
  font-size: 12px;
  display: block;
  float: left;
  line-height: 35px;
}
.pagination-item {
  display: inline-block;
  margin-right: 5px;
}
.pagination-item:last-child {
  margin-right: 0;
}
.pagination-item-link {
  background-color: #f7f7f7;
  padding: 0.35em 0.85em;
  line-height: 2em;
  font-weight: 700;
  text-decoration: none;
  color: #ccc;
}
.pagination-item-link:hover {
  text-decoration: underline;
}
.is-active .pagination-item-link {
  color: #e9eaea;
  background-color: #747a7a;
}
.pagination-next,
.pagination-prev {
  border: 1px solid #e9eaea;
  position: relative;
  display: block;
}
.pagination-next:hover,
.pagination-prev:hover {
  border-color: #dcdede;
}
.pagination-next:active,
.pagination-prev:active {
  border-color: #c2c5c5;
}
.pagination-next.disabled,
.pagination-prev.disabled {
  border-color: #ccc;
  opacity: 0.15;
}
.pagination-next {
  margin-left: 12px;
  float: right;
}
.pagination-prev {
  margin-right: 12px;
  float: left;
}
.sess-tracks {
  display: none !important;
  width: 100%;
  padding-left: 0 !important;
  padding-bottom: 2em;
}
.sess-tracks ul {
  width: 100%;
  column-count: 3;
  column-gap: 1em;
}
.sess-tracks ul li {
  width: 100%;
  margin-bottom: 1em;
}
@media (min-width: 64em) {
  .sess-tracks {
    display: block !important;
  }
}
.session-selectors {
  display: block;
  position: relative;
  margin-bottom: 1em;
  width: 100%;
  float: left;
}
.session-selectors .session-selector {
  display: block;
  float: left;
  width: 100%;
  border: 4px solid #efefef;
  height: auto;
  margin-bottom: 2em;
  transition: height 0.3s ease;
}
@media (min-width: 56.25em) {
  .session-selectors .session-selector {
    width: 30%;
    margin-right: 5%;
  }
  .session-selectors .session-selector:last-child {
    margin-right: 0;
  }
}
.session-selectors .session-selector.session-types li a .hex-sm {
  float: left;
  margin: -0.3em 1em 0 0.4em;
}
.session-selectors .session-selector.session-types li a i {
  display: none;
}
@media (min-width: 56.25em) {
  .session-selectors .session-selector.session-types li a i {
    display: inline-block;
    float: right;
  }
}
.session-selectors .session-selector.session-types .selected.arrow a i {
  display: none;
}
@media (min-width: 37.5em) {
  .session-selectors .session-selector.session-tracks.open {
    position: absolute;
    width: 100%;
    background-color: #fff;
    z-index: 1000;
    margin-top: 8.7em;
  }
  .session-selectors .session-selector.session-tracks.open li {
    width: 50%;
    float: left;
  }
  .session-selectors .session-selector.session-tracks.open li.selected {
    position: absolute;
    width: 100%;
    background-color: #fff;
    margin-top: -3em;
  }
}
@media (min-width: 56.25em) {
  .session-selectors .session-selector.session-tracks.open {
    margin-top: 5em;
  }
  .session-selectors .session-selector.session-tracks.open li {
    width: 33.33333%;
  }
  .session-selectors .session-selector.session-tracks.open li.selected {
    border: 4px solid #efefef;
    width: 30.11111%;
    left: 50%;
    margin-left: -15.11111%;
    margin-top: -5.3em;
  }
}
@media (min-width: 56.25em) {
  .session-selectors .session-selector.session-days.tagsopen {
    position: absolute;
    right: 0;
  }
}
.session-selectors .session-selector li {
  border-bottom: 1px solid #efefef;
}
.session-selectors .session-selector li.noborder {
  border-bottom: none;
}
.session-selectors .session-selector li a {
  padding: 0.8em 0.5em;
  display: block;
  text-decoration: none;
  color: #808285;
  font-size: 1.1em;
  border-left: 4px solid #efefef;
  margin-left: -4px;
  transition: all 0.3s ease;
}
.session-selectors .session-selector li a:hover {
  color: #1f1f1f;
  border-left: 4px solid #70bf4c;
  margin-left: -4px;
}
.session-selectors .session-selector li.selected a {
  color: #1f1f1f;
  border-left: 4px solid #acda97;
}
.session-selectors .session-selector li.selected a:hover {
  border-left: 4px solid #70bf4c;
}
.session-selectors .session-selector li.arrow a {
  border-left: 4px solid #efefef;
}
.session-selectors .session-selector li.arrow a:hover {
  border-left: 4px solid #efefef;
}
.session-selectors .session-selector li.arrow a:after {
  font-family: FontAwesome;
  content: "\f078";
  float: right;
}
.session-selectors .session-selector li:last-child {
  border-bottom: none;
}
.session-selectors .noicon a .hex-sm {
  display: none;
}
.session-selectors .noicon a i {
  display: none;
}
.session-icon-key-trigger {
  display: none;
}
@media (min-width: 56.25em) {
  .session-icon-key-trigger {
    display: block;
    margin-left: 10em;
  }
}
@media (min-width: 68.75em) {
  .session-icon-key-trigger {
    margin-left: 1em;
  }
}
.static-session-list {
  clear: both;
  margin-top: 4em !important;
  margin-left: -2em;
  margin-right: -2em;
  width: auto;
}
@media (min-width: 56.25em) {
  .static-session-list {
    margin-top: 1em !important;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
.static-session-list .session-desc-exp {
  clear: both;
  padding: 2em 0;
}
@media (min-width: 56.25em) {
  .static-session-list .session-desc-exp {
    padding: 2em 0 2em 1em;
  }
}
@media (min-width: 68.75em) {
  .static-session-list .session-desc-exp {
    padding: 2em 1em 2em 13.7em;
  }
}
.static-session-list .session-desc-exp p {
  font-size: 1em;
  line-height: 1.4em;
  margin-bottom: 1em;
}
.static-session-list .l-pair-tz-session .txt-bd {
  float: none !important;
}
.static-session-list a.page-bold-link {
  display: table-cell;
}
.contributions li {
  border-bottom: 1px solid #ccc;
  margin-bottom: 3em;
  padding-bottom: 1em;
}
.contributions li:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.contributions li .btn,
.contributions li .md .btn-large,
.md .contributions li .btn-large {
  text-align: center;
  margin-top: 2em;
}
@media (min-width: 56.25em) {
  .college-list .iapp-product-header {
    display: block;
    width: 38%;
    overflow: hidden;
    float: left;
  }
}
.college-list .checkmark {
  display: none;
}
@media (min-width: 56.25em) {
  .college-list .checkmark {
    display: block;
    float: left;
    width: 15.25%;
    height: 16px;
    text-align: center;
  }
  .college-list .checkmark i {
    margin-left: -0.5em;
  }
}
.college-list .iapp-product-details {
  width: 100%;
  float: left;
}
.college-list .iapp-product-details a {
  text-decoration: none;
  color: #0c7ec0;
  text-decoration: underline;
}
.college-list .iapp-product-details a:hover {
  text-decoration: underline;
}
.topic-posts {
  margin-top: 3em;
}
.recent-comments {
  background-color: #f2f2f2;
  padding: 1em;
  margin-top: 1em;
}
.recent-comments li {
  margin-bottom: 1em;
}
@media (min-width: 56.25em) {
  .recent-comments {
    margin-top: 3em;
    margin-left: -1em;
  }
}
.p-list {
  margin-bottom: 0.75em;
}
.button,
.fancy-button,
.button-sm--fancy,
.button-med--fancy,
.button-lg--fancy,
.static-page a.button,
.button-secondary,
.button-secondary-sm,
.act-tag,
.button-secondary-med,
.button-secondary-lg,
.instant-submit,
.casebook .index li,
.button-sm,
.button-med,
.button-lg,
.hp-hero-links a.green,
.hp-hero-links .md .nav-article-progress a.progress-amt,
.md .nav-article-progress .hp-hero-links a.progress-amt,
.hp-hero-links .md .switch label input[type="checkbox"]:checked + a.lever,
.md .switch label .hp-hero-links input[type="checkbox"]:checked + a.lever,
.marketo-form .mktoForm input[type="submit"],
.marketo-form .mktoForm input[type="button"],
.marketo-form .mktoForm button[type="submit"],
.marketo-form .mktoForm button[type="button"],
.button-pill,
.search-submit,
.conference-nav-submit,
.member-search-submit {
  background-color: #70bf4c;
  font: inherit;
  line-height: 1em;
  padding: 0.45em 0.65em;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  color: #fff;
  outline: 0;
  border: 0;
  margin-bottom: 1em;
}
.button:hover,
.fancy-button:hover,
.button-sm--fancy:hover,
.button-med--fancy:hover,
.button-lg--fancy:hover,
.static-page a.button:hover,
.button-secondary:hover,
.button-secondary-sm:hover,
.act-tag:hover,
.button-secondary-med:hover,
.button-secondary-lg:hover,
.instant-submit:hover,
.casebook .index li:hover,
.button-sm:hover,
.button-med:hover,
.button-lg:hover,
.hp-hero-links a.green:hover,
.hp-hero-links .md .nav-article-progress a.progress-amt:hover,
.md .nav-article-progress .hp-hero-links a.progress-amt:hover,
.hp-hero-links .md .switch label input[type="checkbox"]:checked + a.lever:hover,
.md .switch label .hp-hero-links input[type="checkbox"]:checked + a.lever:hover,
.marketo-form .mktoForm input:hover[type="submit"],
.marketo-form .mktoForm input:hover[type="button"],
.marketo-form .mktoForm button:hover[type="submit"],
.marketo-form .mktoForm button:hover[type="button"],
.button-pill:hover,
.search-submit:hover,
.conference-nav-submit:hover,
.member-search-submit:hover {
  background-color: #63b240;
}
.button:active,
.fancy-button:active,
.button-sm--fancy:active,
.button-med--fancy:active,
.button-lg--fancy:active,
.static-page a.button:active,
.button-secondary:active,
.button-secondary-sm:active,
.act-tag:active,
.button-secondary-med:active,
.button-secondary-lg:active,
.instant-submit:active,
.casebook .index li:active,
.button-sm:active,
.button-med:active,
.button-lg:active,
.hp-hero-links a.green:active,
.hp-hero-links .md .nav-article-progress a.progress-amt:active,
.md .nav-article-progress .hp-hero-links a.progress-amt:active,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever:active,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever:active,
.marketo-form .mktoForm input:active[type="submit"],
.marketo-form .mktoForm input:active[type="button"],
.marketo-form .mktoForm button:active[type="submit"],
.marketo-form .mktoForm button:active[type="button"],
.button-pill:active,
.search-submit:active,
.conference-nav-submit:active,
.member-search-submit:active {
  background-color: #5da73c;
  text-shadow: 0 -1px #4e8c32;
}
.button + .button,
.fancy-button + .button,
.button-sm--fancy + .button,
.button-med--fancy + .button,
.button-lg--fancy + .button,
.static-page a.button + .button,
.button-secondary + .button,
.button-secondary-sm + .button,
.act-tag + .button,
.button-secondary-med + .button,
.button-secondary-lg + .button,
.instant-submit + .button,
.casebook .index li + .button,
.button-sm + .button,
.button-med + .button,
.button-lg + .button,
.hp-hero-links a.green + .button,
.hp-hero-links .md .nav-article-progress a.progress-amt + .button,
.md .nav-article-progress .hp-hero-links a.progress-amt + .button,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .button,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .button,
.marketo-form .mktoForm input[type="submit"] + .button,
.marketo-form .mktoForm input[type="button"] + .button,
.marketo-form .mktoForm button[type="submit"] + .button,
.marketo-form .mktoForm button[type="button"] + .button,
.button-pill + .button,
.search-submit + .button,
.conference-nav-submit + .button,
.member-search-submit + .button,
.button + .fancy-button,
.button + .button-sm--fancy,
.button + .button-med--fancy,
.button + .button-lg--fancy,
.static-page .button + a.button,
.button + .button-secondary,
.button + .button-secondary-sm,
.button + .act-tag,
.button + .button-secondary-med,
.button + .button-secondary-lg,
.button + .instant-submit,
.casebook .index .button + li,
.button + .button-sm,
.button + .button-med,
.button + .button-lg,
.hp-hero-links .button + a.green,
.hp-hero-links .md .nav-article-progress .button + a.progress-amt,
.md .nav-article-progress .hp-hero-links .button + a.progress-amt,
.hp-hero-links
  .md
  .switch
  label
  input.button[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.button[type="checkbox"]:checked
  + a.lever,
.marketo-form .mktoForm .button + input[type="submit"],
.marketo-form .mktoForm .button + input[type="button"],
.marketo-form .mktoForm .button + button[type="submit"],
.marketo-form .mktoForm .button + button[type="button"],
.button + .button-pill,
.button + .search-submit,
.button + .conference-nav-submit,
.button + .member-search-submit,
.fancy-button + .fancy-button,
.button-sm--fancy + .fancy-button,
.button-med--fancy + .fancy-button,
.button-lg--fancy + .fancy-button,
.static-page a.button + .fancy-button,
.button-secondary + .fancy-button,
.button-secondary-sm + .fancy-button,
.act-tag + .fancy-button,
.button-secondary-med + .fancy-button,
.button-secondary-lg + .fancy-button,
.instant-submit + .fancy-button,
.casebook .index li + .fancy-button,
.button-sm + .fancy-button,
.button-med + .fancy-button,
.button-lg + .fancy-button,
.hp-hero-links a.green + .fancy-button,
.hp-hero-links .md .nav-article-progress a.progress-amt + .fancy-button,
.md .nav-article-progress .hp-hero-links a.progress-amt + .fancy-button,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .fancy-button,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .fancy-button,
.marketo-form .mktoForm input[type="submit"] + .fancy-button,
.marketo-form .mktoForm input[type="button"] + .fancy-button,
.marketo-form .mktoForm button[type="submit"] + .fancy-button,
.marketo-form .mktoForm button[type="button"] + .fancy-button,
.button-pill + .fancy-button,
.search-submit + .fancy-button,
.conference-nav-submit + .fancy-button,
.member-search-submit + .fancy-button,
.fancy-button + .button-sm--fancy,
.button-sm--fancy + .button-sm--fancy,
.button-med--fancy + .button-sm--fancy,
.button-lg--fancy + .button-sm--fancy,
.static-page a.button + .button-sm--fancy,
.button-secondary + .button-sm--fancy,
.button-secondary-sm + .button-sm--fancy,
.act-tag + .button-sm--fancy,
.button-secondary-med + .button-sm--fancy,
.button-secondary-lg + .button-sm--fancy,
.instant-submit + .button-sm--fancy,
.casebook .index li + .button-sm--fancy,
.button-sm + .button-sm--fancy,
.button-med + .button-sm--fancy,
.button-lg + .button-sm--fancy,
.hp-hero-links a.green + .button-sm--fancy,
.hp-hero-links .md .nav-article-progress a.progress-amt + .button-sm--fancy,
.md .nav-article-progress .hp-hero-links a.progress-amt + .button-sm--fancy,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .button-sm--fancy,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .button-sm--fancy,
.marketo-form .mktoForm input[type="submit"] + .button-sm--fancy,
.marketo-form .mktoForm input[type="button"] + .button-sm--fancy,
.marketo-form .mktoForm button[type="submit"] + .button-sm--fancy,
.marketo-form .mktoForm button[type="button"] + .button-sm--fancy,
.button-pill + .button-sm--fancy,
.search-submit + .button-sm--fancy,
.conference-nav-submit + .button-sm--fancy,
.member-search-submit + .button-sm--fancy,
.fancy-button + .button-med--fancy,
.button-sm--fancy + .button-med--fancy,
.button-med--fancy + .button-med--fancy,
.button-lg--fancy + .button-med--fancy,
.static-page a.button + .button-med--fancy,
.button-secondary + .button-med--fancy,
.button-secondary-sm + .button-med--fancy,
.act-tag + .button-med--fancy,
.button-secondary-med + .button-med--fancy,
.button-secondary-lg + .button-med--fancy,
.instant-submit + .button-med--fancy,
.casebook .index li + .button-med--fancy,
.button-sm + .button-med--fancy,
.button-med + .button-med--fancy,
.button-lg + .button-med--fancy,
.hp-hero-links a.green + .button-med--fancy,
.hp-hero-links .md .nav-article-progress a.progress-amt + .button-med--fancy,
.md .nav-article-progress .hp-hero-links a.progress-amt + .button-med--fancy,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .button-med--fancy,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .button-med--fancy,
.marketo-form .mktoForm input[type="submit"] + .button-med--fancy,
.marketo-form .mktoForm input[type="button"] + .button-med--fancy,
.marketo-form .mktoForm button[type="submit"] + .button-med--fancy,
.marketo-form .mktoForm button[type="button"] + .button-med--fancy,
.button-pill + .button-med--fancy,
.search-submit + .button-med--fancy,
.conference-nav-submit + .button-med--fancy,
.member-search-submit + .button-med--fancy,
.fancy-button + .button-lg--fancy,
.button-sm--fancy + .button-lg--fancy,
.button-med--fancy + .button-lg--fancy,
.button-lg--fancy + .button-lg--fancy,
.static-page a.button + .button-lg--fancy,
.button-secondary + .button-lg--fancy,
.button-secondary-sm + .button-lg--fancy,
.act-tag + .button-lg--fancy,
.button-secondary-med + .button-lg--fancy,
.button-secondary-lg + .button-lg--fancy,
.instant-submit + .button-lg--fancy,
.casebook .index li + .button-lg--fancy,
.button-sm + .button-lg--fancy,
.button-med + .button-lg--fancy,
.button-lg + .button-lg--fancy,
.hp-hero-links a.green + .button-lg--fancy,
.hp-hero-links .md .nav-article-progress a.progress-amt + .button-lg--fancy,
.md .nav-article-progress .hp-hero-links a.progress-amt + .button-lg--fancy,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .button-lg--fancy,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .button-lg--fancy,
.marketo-form .mktoForm input[type="submit"] + .button-lg--fancy,
.marketo-form .mktoForm input[type="button"] + .button-lg--fancy,
.marketo-form .mktoForm button[type="submit"] + .button-lg--fancy,
.marketo-form .mktoForm button[type="button"] + .button-lg--fancy,
.button-pill + .button-lg--fancy,
.search-submit + .button-lg--fancy,
.conference-nav-submit + .button-lg--fancy,
.member-search-submit + .button-lg--fancy,
.static-page .fancy-button + a.button,
.static-page .button-sm--fancy + a.button,
.static-page .button-med--fancy + a.button,
.static-page .button-lg--fancy + a.button,
.static-page a.button + a.button,
.static-page .button-secondary + a.button,
.static-page .button-secondary-sm + a.button,
.static-page .act-tag + a.button,
.static-page .button-secondary-med + a.button,
.static-page .button-secondary-lg + a.button,
.static-page .instant-submit + a.button,
.casebook .index .static-page li + a.button,
.static-page .casebook .index li + a.button,
.static-page .button-sm + a.button,
.static-page .button-med + a.button,
.static-page .button-lg + a.button,
.hp-hero-links .static-page a.green + a.button,
.static-page .hp-hero-links a.green + a.button,
.hp-hero-links .md .nav-article-progress .static-page a.progress-amt + a.button,
.static-page .hp-hero-links .md .nav-article-progress a.progress-amt + a.button,
.md .nav-article-progress .hp-hero-links .static-page a.progress-amt + a.button,
.static-page .md .nav-article-progress .hp-hero-links a.progress-amt + a.button,
.hp-hero-links
  .md
  .switch
  label
  .static-page
  input[type="checkbox"]:checked
  + a.lever
  + a.button,
.static-page
  .hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + a.button,
.md
  .switch
  label
  .hp-hero-links
  .static-page
  input[type="checkbox"]:checked
  + a.lever
  + a.button,
.static-page
  .md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + a.button,
.marketo-form .mktoForm .static-page input[type="submit"] + a.button,
.static-page .marketo-form .mktoForm input[type="submit"] + a.button,
.marketo-form .mktoForm .static-page input[type="button"] + a.button,
.static-page .marketo-form .mktoForm input[type="button"] + a.button,
.marketo-form .mktoForm .static-page button[type="submit"] + a.button,
.static-page .marketo-form .mktoForm button[type="submit"] + a.button,
.marketo-form .mktoForm .static-page button[type="button"] + a.button,
.static-page .marketo-form .mktoForm button[type="button"] + a.button,
.static-page .button-pill + a.button,
.static-page .search-submit + a.button,
.static-page .conference-nav-submit + a.button,
.static-page .member-search-submit + a.button,
.fancy-button + .button-secondary,
.button-sm--fancy + .button-secondary,
.button-med--fancy + .button-secondary,
.button-lg--fancy + .button-secondary,
.static-page a.button + .button-secondary,
.button-secondary + .button-secondary,
.button-secondary-sm + .button-secondary,
.act-tag + .button-secondary,
.button-secondary-med + .button-secondary,
.button-secondary-lg + .button-secondary,
.instant-submit + .button-secondary,
.casebook .index li + .button-secondary,
.button-sm + .button-secondary,
.button-med + .button-secondary,
.button-lg + .button-secondary,
.hp-hero-links a.green + .button-secondary,
.hp-hero-links .md .nav-article-progress a.progress-amt + .button-secondary,
.md .nav-article-progress .hp-hero-links a.progress-amt + .button-secondary,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .button-secondary,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .button-secondary,
.marketo-form .mktoForm input[type="submit"] + .button-secondary,
.marketo-form .mktoForm input[type="button"] + .button-secondary,
.marketo-form .mktoForm button[type="submit"] + .button-secondary,
.marketo-form .mktoForm button[type="button"] + .button-secondary,
.button-pill + .button-secondary,
.search-submit + .button-secondary,
.conference-nav-submit + .button-secondary,
.member-search-submit + .button-secondary,
.fancy-button + .button-secondary-sm,
.button-sm--fancy + .button-secondary-sm,
.button-med--fancy + .button-secondary-sm,
.button-lg--fancy + .button-secondary-sm,
.static-page a.button + .button-secondary-sm,
.button-secondary + .button-secondary-sm,
.button-secondary-sm + .button-secondary-sm,
.act-tag + .button-secondary-sm,
.button-secondary-med + .button-secondary-sm,
.button-secondary-lg + .button-secondary-sm,
.instant-submit + .button-secondary-sm,
.casebook .index li + .button-secondary-sm,
.button-sm + .button-secondary-sm,
.button-med + .button-secondary-sm,
.button-lg + .button-secondary-sm,
.hp-hero-links a.green + .button-secondary-sm,
.hp-hero-links .md .nav-article-progress a.progress-amt + .button-secondary-sm,
.md .nav-article-progress .hp-hero-links a.progress-amt + .button-secondary-sm,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .button-secondary-sm,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .button-secondary-sm,
.marketo-form .mktoForm input[type="submit"] + .button-secondary-sm,
.marketo-form .mktoForm input[type="button"] + .button-secondary-sm,
.marketo-form .mktoForm button[type="submit"] + .button-secondary-sm,
.marketo-form .mktoForm button[type="button"] + .button-secondary-sm,
.button-pill + .button-secondary-sm,
.search-submit + .button-secondary-sm,
.conference-nav-submit + .button-secondary-sm,
.member-search-submit + .button-secondary-sm,
.fancy-button + .act-tag,
.button-sm--fancy + .act-tag,
.button-med--fancy + .act-tag,
.button-lg--fancy + .act-tag,
.static-page a.button + .act-tag,
.button-secondary + .act-tag,
.button-secondary-sm + .act-tag,
.act-tag + .act-tag,
.button-secondary-med + .act-tag,
.button-secondary-lg + .act-tag,
.instant-submit + .act-tag,
.casebook .index li + .act-tag,
.button-sm + .act-tag,
.button-med + .act-tag,
.button-lg + .act-tag,
.hp-hero-links a.green + .act-tag,
.hp-hero-links .md .nav-article-progress a.progress-amt + .act-tag,
.md .nav-article-progress .hp-hero-links a.progress-amt + .act-tag,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .act-tag,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .act-tag,
.marketo-form .mktoForm input[type="submit"] + .act-tag,
.marketo-form .mktoForm input[type="button"] + .act-tag,
.marketo-form .mktoForm button[type="submit"] + .act-tag,
.marketo-form .mktoForm button[type="button"] + .act-tag,
.button-pill + .act-tag,
.search-submit + .act-tag,
.conference-nav-submit + .act-tag,
.member-search-submit + .act-tag,
.fancy-button + .button-secondary-med,
.button-sm--fancy + .button-secondary-med,
.button-med--fancy + .button-secondary-med,
.button-lg--fancy + .button-secondary-med,
.static-page a.button + .button-secondary-med,
.button-secondary + .button-secondary-med,
.button-secondary-sm + .button-secondary-med,
.act-tag + .button-secondary-med,
.button-secondary-med + .button-secondary-med,
.button-secondary-lg + .button-secondary-med,
.instant-submit + .button-secondary-med,
.casebook .index li + .button-secondary-med,
.button-sm + .button-secondary-med,
.button-med + .button-secondary-med,
.button-lg + .button-secondary-med,
.hp-hero-links a.green + .button-secondary-med,
.hp-hero-links .md .nav-article-progress a.progress-amt + .button-secondary-med,
.md .nav-article-progress .hp-hero-links a.progress-amt + .button-secondary-med,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .button-secondary-med,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .button-secondary-med,
.marketo-form .mktoForm input[type="submit"] + .button-secondary-med,
.marketo-form .mktoForm input[type="button"] + .button-secondary-med,
.marketo-form .mktoForm button[type="submit"] + .button-secondary-med,
.marketo-form .mktoForm button[type="button"] + .button-secondary-med,
.button-pill + .button-secondary-med,
.search-submit + .button-secondary-med,
.conference-nav-submit + .button-secondary-med,
.member-search-submit + .button-secondary-med,
.fancy-button + .button-secondary-lg,
.button-sm--fancy + .button-secondary-lg,
.button-med--fancy + .button-secondary-lg,
.button-lg--fancy + .button-secondary-lg,
.static-page a.button + .button-secondary-lg,
.button-secondary + .button-secondary-lg,
.button-secondary-sm + .button-secondary-lg,
.act-tag + .button-secondary-lg,
.button-secondary-med + .button-secondary-lg,
.button-secondary-lg + .button-secondary-lg,
.instant-submit + .button-secondary-lg,
.casebook .index li + .button-secondary-lg,
.button-sm + .button-secondary-lg,
.button-med + .button-secondary-lg,
.button-lg + .button-secondary-lg,
.hp-hero-links a.green + .button-secondary-lg,
.hp-hero-links .md .nav-article-progress a.progress-amt + .button-secondary-lg,
.md .nav-article-progress .hp-hero-links a.progress-amt + .button-secondary-lg,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .button-secondary-lg,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .button-secondary-lg,
.marketo-form .mktoForm input[type="submit"] + .button-secondary-lg,
.marketo-form .mktoForm input[type="button"] + .button-secondary-lg,
.marketo-form .mktoForm button[type="submit"] + .button-secondary-lg,
.marketo-form .mktoForm button[type="button"] + .button-secondary-lg,
.button-pill + .button-secondary-lg,
.search-submit + .button-secondary-lg,
.conference-nav-submit + .button-secondary-lg,
.member-search-submit + .button-secondary-lg,
.fancy-button + .instant-submit,
.button-sm--fancy + .instant-submit,
.button-med--fancy + .instant-submit,
.button-lg--fancy + .instant-submit,
.static-page a.button + .instant-submit,
.button-secondary + .instant-submit,
.button-secondary-sm + .instant-submit,
.act-tag + .instant-submit,
.button-secondary-med + .instant-submit,
.button-secondary-lg + .instant-submit,
.instant-submit + .instant-submit,
.casebook .index li + .instant-submit,
.button-sm + .instant-submit,
.button-med + .instant-submit,
.button-lg + .instant-submit,
.hp-hero-links a.green + .instant-submit,
.hp-hero-links .md .nav-article-progress a.progress-amt + .instant-submit,
.md .nav-article-progress .hp-hero-links a.progress-amt + .instant-submit,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .instant-submit,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .instant-submit,
.marketo-form .mktoForm input[type="submit"] + .instant-submit,
.marketo-form .mktoForm input[type="button"] + .instant-submit,
.marketo-form .mktoForm button[type="submit"] + .instant-submit,
.marketo-form .mktoForm button[type="button"] + .instant-submit,
.button-pill + .instant-submit,
.search-submit + .instant-submit,
.conference-nav-submit + .instant-submit,
.member-search-submit + .instant-submit,
.casebook .index .fancy-button + li,
.casebook .index .button-sm--fancy + li,
.casebook .index .button-med--fancy + li,
.casebook .index .button-lg--fancy + li,
.static-page .casebook .index a.button + li,
.casebook .index .static-page a.button + li,
.casebook .index .button-secondary + li,
.casebook .index .button-secondary-sm + li,
.casebook .index .act-tag + li,
.casebook .index .button-secondary-med + li,
.casebook .index .button-secondary-lg + li,
.casebook .index .instant-submit + li,
.casebook .index li + li,
.casebook .index .button-sm + li,
.casebook .index .button-med + li,
.casebook .index .button-lg + li,
.hp-hero-links .casebook .index a.green + li,
.casebook .index .hp-hero-links a.green + li,
.hp-hero-links .md .nav-article-progress .casebook .index a.progress-amt + li,
.casebook .index .hp-hero-links .md .nav-article-progress a.progress-amt + li,
.md .nav-article-progress .hp-hero-links .casebook .index a.progress-amt + li,
.casebook .index .md .nav-article-progress .hp-hero-links a.progress-amt + li,
.hp-hero-links
  .md
  .switch
  label
  .casebook
  .index
  input[type="checkbox"]:checked
  + a.lever
  + li,
.casebook
  .index
  .hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + li,
.md
  .switch
  label
  .hp-hero-links
  .casebook
  .index
  input[type="checkbox"]:checked
  + a.lever
  + li,
.casebook
  .index
  .md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + li,
.marketo-form .mktoForm .casebook .index input[type="submit"] + li,
.casebook .index .marketo-form .mktoForm input[type="submit"] + li,
.marketo-form .mktoForm .casebook .index input[type="button"] + li,
.casebook .index .marketo-form .mktoForm input[type="button"] + li,
.marketo-form .mktoForm .casebook .index button[type="submit"] + li,
.casebook .index .marketo-form .mktoForm button[type="submit"] + li,
.marketo-form .mktoForm .casebook .index button[type="button"] + li,
.casebook .index .marketo-form .mktoForm button[type="button"] + li,
.casebook .index .button-pill + li,
.casebook .index .search-submit + li,
.casebook .index .conference-nav-submit + li,
.casebook .index .member-search-submit + li,
.fancy-button + .button-sm,
.button-sm--fancy + .button-sm,
.button-med--fancy + .button-sm,
.button-lg--fancy + .button-sm,
.static-page a.button + .button-sm,
.button-secondary + .button-sm,
.button-secondary-sm + .button-sm,
.act-tag + .button-sm,
.button-secondary-med + .button-sm,
.button-secondary-lg + .button-sm,
.instant-submit + .button-sm,
.casebook .index li + .button-sm,
.button-sm + .button-sm,
.button-med + .button-sm,
.button-lg + .button-sm,
.hp-hero-links a.green + .button-sm,
.hp-hero-links .md .nav-article-progress a.progress-amt + .button-sm,
.md .nav-article-progress .hp-hero-links a.progress-amt + .button-sm,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .button-sm,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .button-sm,
.marketo-form .mktoForm input[type="submit"] + .button-sm,
.marketo-form .mktoForm input[type="button"] + .button-sm,
.marketo-form .mktoForm button[type="submit"] + .button-sm,
.marketo-form .mktoForm button[type="button"] + .button-sm,
.button-pill + .button-sm,
.search-submit + .button-sm,
.conference-nav-submit + .button-sm,
.member-search-submit + .button-sm,
.fancy-button + .button-med,
.button-sm--fancy + .button-med,
.button-med--fancy + .button-med,
.button-lg--fancy + .button-med,
.static-page a.button + .button-med,
.button-secondary + .button-med,
.button-secondary-sm + .button-med,
.act-tag + .button-med,
.button-secondary-med + .button-med,
.button-secondary-lg + .button-med,
.instant-submit + .button-med,
.casebook .index li + .button-med,
.button-sm + .button-med,
.button-med + .button-med,
.button-lg + .button-med,
.hp-hero-links a.green + .button-med,
.hp-hero-links .md .nav-article-progress a.progress-amt + .button-med,
.md .nav-article-progress .hp-hero-links a.progress-amt + .button-med,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .button-med,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .button-med,
.marketo-form .mktoForm input[type="submit"] + .button-med,
.marketo-form .mktoForm input[type="button"] + .button-med,
.marketo-form .mktoForm button[type="submit"] + .button-med,
.marketo-form .mktoForm button[type="button"] + .button-med,
.button-pill + .button-med,
.search-submit + .button-med,
.conference-nav-submit + .button-med,
.member-search-submit + .button-med,
.fancy-button + .button-lg,
.button-sm--fancy + .button-lg,
.button-med--fancy + .button-lg,
.button-lg--fancy + .button-lg,
.static-page a.button + .button-lg,
.button-secondary + .button-lg,
.button-secondary-sm + .button-lg,
.act-tag + .button-lg,
.button-secondary-med + .button-lg,
.button-secondary-lg + .button-lg,
.instant-submit + .button-lg,
.casebook .index li + .button-lg,
.button-sm + .button-lg,
.button-med + .button-lg,
.button-lg + .button-lg,
.hp-hero-links a.green + .button-lg,
.hp-hero-links .md .nav-article-progress a.progress-amt + .button-lg,
.md .nav-article-progress .hp-hero-links a.progress-amt + .button-lg,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .button-lg,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .button-lg,
.marketo-form .mktoForm input[type="submit"] + .button-lg,
.marketo-form .mktoForm input[type="button"] + .button-lg,
.marketo-form .mktoForm button[type="submit"] + .button-lg,
.marketo-form .mktoForm button[type="button"] + .button-lg,
.button-pill + .button-lg,
.search-submit + .button-lg,
.conference-nav-submit + .button-lg,
.member-search-submit + .button-lg,
.hp-hero-links .fancy-button + a.green,
.hp-hero-links .button-sm--fancy + a.green,
.hp-hero-links .button-med--fancy + a.green,
.hp-hero-links .button-lg--fancy + a.green,
.static-page .hp-hero-links a.button + a.green,
.hp-hero-links .static-page a.button + a.green,
.hp-hero-links .button-secondary + a.green,
.hp-hero-links .button-secondary-sm + a.green,
.hp-hero-links .act-tag + a.green,
.hp-hero-links .button-secondary-med + a.green,
.hp-hero-links .button-secondary-lg + a.green,
.hp-hero-links .instant-submit + a.green,
.casebook .index .hp-hero-links li + a.green,
.hp-hero-links .casebook .index li + a.green,
.hp-hero-links .button-sm + a.green,
.hp-hero-links .button-med + a.green,
.hp-hero-links .button-lg + a.green,
.hp-hero-links a.green + a.green,
.hp-hero-links .md .nav-article-progress a.progress-amt + a.green,
.md .nav-article-progress .hp-hero-links a.progress-amt + a.green,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + a.green,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + a.green,
.marketo-form .mktoForm .hp-hero-links input[type="submit"] + a.green,
.hp-hero-links .marketo-form .mktoForm input[type="submit"] + a.green,
.marketo-form .mktoForm .hp-hero-links input[type="button"] + a.green,
.hp-hero-links .marketo-form .mktoForm input[type="button"] + a.green,
.marketo-form .mktoForm .hp-hero-links button[type="submit"] + a.green,
.hp-hero-links .marketo-form .mktoForm button[type="submit"] + a.green,
.marketo-form .mktoForm .hp-hero-links button[type="button"] + a.green,
.hp-hero-links .marketo-form .mktoForm button[type="button"] + a.green,
.hp-hero-links .button-pill + a.green,
.hp-hero-links .search-submit + a.green,
.hp-hero-links .conference-nav-submit + a.green,
.hp-hero-links .member-search-submit + a.green,
.hp-hero-links .md .nav-article-progress .fancy-button + a.progress-amt,
.hp-hero-links .md .nav-article-progress .button-sm--fancy + a.progress-amt,
.hp-hero-links .md .nav-article-progress .button-med--fancy + a.progress-amt,
.hp-hero-links .md .nav-article-progress .button-lg--fancy + a.progress-amt,
.static-page .hp-hero-links .md .nav-article-progress a.button + a.progress-amt,
.hp-hero-links .md .nav-article-progress .static-page a.button + a.progress-amt,
.hp-hero-links .md .nav-article-progress .button-secondary + a.progress-amt,
.hp-hero-links .md .nav-article-progress .button-secondary-sm + a.progress-amt,
.hp-hero-links .md .nav-article-progress .act-tag + a.progress-amt,
.hp-hero-links .md .nav-article-progress .button-secondary-med + a.progress-amt,
.hp-hero-links .md .nav-article-progress .button-secondary-lg + a.progress-amt,
.hp-hero-links .md .nav-article-progress .instant-submit + a.progress-amt,
.casebook .index .hp-hero-links .md .nav-article-progress li + a.progress-amt,
.hp-hero-links .md .nav-article-progress .casebook .index li + a.progress-amt,
.hp-hero-links .md .nav-article-progress .button-sm + a.progress-amt,
.hp-hero-links .md .nav-article-progress .button-med + a.progress-amt,
.hp-hero-links .md .nav-article-progress .button-lg + a.progress-amt,
.hp-hero-links .md .nav-article-progress a.green + a.progress-amt,
.hp-hero-links .md .nav-article-progress a.progress-amt + a.progress-amt,
.hp-hero-links
  .md
  .nav-article-progress
  .hp-hero-links
  a.progress-amt
  + a.progress-amt,
.hp-hero-links
  .md
  .switch
  label
  .nav-article-progress
  input[type="checkbox"]:checked
  + a.lever
  + a.progress-amt,
.hp-hero-links
  .md
  .nav-article-progress
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + a.progress-amt,
.md
  .switch
  label
  .hp-hero-links
  .md
  .nav-article-progress
  input[type="checkbox"]:checked
  + a.lever
  + a.progress-amt,
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .nav-article-progress
  input[type="submit"]
  + a.progress-amt,
.hp-hero-links
  .md
  .nav-article-progress
  .marketo-form
  .mktoForm
  input[type="submit"]
  + a.progress-amt,
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .nav-article-progress
  input[type="button"]
  + a.progress-amt,
.hp-hero-links
  .md
  .nav-article-progress
  .marketo-form
  .mktoForm
  input[type="button"]
  + a.progress-amt,
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .nav-article-progress
  button[type="submit"]
  + a.progress-amt,
.hp-hero-links
  .md
  .nav-article-progress
  .marketo-form
  .mktoForm
  button[type="submit"]
  + a.progress-amt,
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .nav-article-progress
  button[type="button"]
  + a.progress-amt,
.hp-hero-links
  .md
  .nav-article-progress
  .marketo-form
  .mktoForm
  button[type="button"]
  + a.progress-amt,
.hp-hero-links .md .nav-article-progress .button-pill + a.progress-amt,
.hp-hero-links .md .nav-article-progress .search-submit + a.progress-amt,
.hp-hero-links
  .md
  .nav-article-progress
  .conference-nav-submit
  + a.progress-amt,
.hp-hero-links .md .nav-article-progress .member-search-submit + a.progress-amt,
.md .nav-article-progress .hp-hero-links .fancy-button + a.progress-amt,
.md .nav-article-progress .hp-hero-links .button-sm--fancy + a.progress-amt,
.md .nav-article-progress .hp-hero-links .button-med--fancy + a.progress-amt,
.md .nav-article-progress .hp-hero-links .button-lg--fancy + a.progress-amt,
.static-page .md .nav-article-progress .hp-hero-links a.button + a.progress-amt,
.md .nav-article-progress .hp-hero-links .static-page a.button + a.progress-amt,
.md .nav-article-progress .hp-hero-links .button-secondary + a.progress-amt,
.md .nav-article-progress .hp-hero-links .button-secondary-sm + a.progress-amt,
.md .nav-article-progress .hp-hero-links .act-tag + a.progress-amt,
.md .nav-article-progress .hp-hero-links .button-secondary-med + a.progress-amt,
.md .nav-article-progress .hp-hero-links .button-secondary-lg + a.progress-amt,
.md .nav-article-progress .hp-hero-links .instant-submit + a.progress-amt,
.casebook .index .md .nav-article-progress .hp-hero-links li + a.progress-amt,
.md .nav-article-progress .hp-hero-links .casebook .index li + a.progress-amt,
.md .nav-article-progress .hp-hero-links .button-sm + a.progress-amt,
.md .nav-article-progress .hp-hero-links .button-med + a.progress-amt,
.md .nav-article-progress .hp-hero-links .button-lg + a.progress-amt,
.md .nav-article-progress .hp-hero-links a.green + a.progress-amt,
.hp-hero-links
  .md
  .nav-article-progress
  .hp-hero-links
  a.progress-amt
  + a.progress-amt,
.md .nav-article-progress .hp-hero-links a.progress-amt + a.progress-amt,
.hp-hero-links
  .md
  .switch
  label
  .nav-article-progress
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + a.progress-amt,
.hp-hero-links
  .md
  .nav-article-progress
  .hp-hero-links
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + a.progress-amt,
.md
  .switch
  label
  .nav-article-progress
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + a.progress-amt,
.md
  .nav-article-progress
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + a.progress-amt,
.marketo-form
  .mktoForm
  .md
  .nav-article-progress
  .hp-hero-links
  input[type="submit"]
  + a.progress-amt,
.md
  .nav-article-progress
  .hp-hero-links
  .marketo-form
  .mktoForm
  input[type="submit"]
  + a.progress-amt,
.marketo-form
  .mktoForm
  .md
  .nav-article-progress
  .hp-hero-links
  input[type="button"]
  + a.progress-amt,
.md
  .nav-article-progress
  .hp-hero-links
  .marketo-form
  .mktoForm
  input[type="button"]
  + a.progress-amt,
.marketo-form
  .mktoForm
  .md
  .nav-article-progress
  .hp-hero-links
  button[type="submit"]
  + a.progress-amt,
.md
  .nav-article-progress
  .hp-hero-links
  .marketo-form
  .mktoForm
  button[type="submit"]
  + a.progress-amt,
.marketo-form
  .mktoForm
  .md
  .nav-article-progress
  .hp-hero-links
  button[type="button"]
  + a.progress-amt,
.md
  .nav-article-progress
  .hp-hero-links
  .marketo-form
  .mktoForm
  button[type="button"]
  + a.progress-amt,
.md .nav-article-progress .hp-hero-links .button-pill + a.progress-amt,
.md .nav-article-progress .hp-hero-links .search-submit + a.progress-amt,
.md
  .nav-article-progress
  .hp-hero-links
  .conference-nav-submit
  + a.progress-amt,
.md .nav-article-progress .hp-hero-links .member-search-submit + a.progress-amt,
.hp-hero-links
  .md
  .switch
  label
  input.fancy-button[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.button-sm--fancy[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.button-med--fancy[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.button-lg--fancy[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.button-secondary[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.button-secondary-sm[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.act-tag[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.button-secondary-med[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.button-secondary-lg[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.instant-submit[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.button-sm[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.button-med[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.button-lg[type="checkbox"]:checked
  + a.lever,
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked[type="submit"]
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  .marketo-form
  .mktoForm
  input[type="checkbox"]:checked[type="submit"]
  + a.lever,
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked[type="button"]
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  .marketo-form
  .mktoForm
  input[type="checkbox"]:checked[type="button"]
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.button-pill[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.search-submit[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.conference-nav-submit[type="checkbox"]:checked
  + a.lever,
.hp-hero-links
  .md
  .switch
  label
  input.member-search-submit[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.fancy-button[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.button-sm--fancy[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.button-med--fancy[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.button-lg--fancy[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.button-secondary[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.button-secondary-sm[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.act-tag[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.button-secondary-med[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.button-secondary-lg[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.instant-submit[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.button-sm[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.button-med[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.button-lg[type="checkbox"]:checked
  + a.lever,
.marketo-form
  .mktoForm
  .md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked[type="submit"]
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  .marketo-form
  .mktoForm
  input[type="checkbox"]:checked[type="submit"]
  + a.lever,
.marketo-form
  .mktoForm
  .md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked[type="button"]
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  .marketo-form
  .mktoForm
  input[type="checkbox"]:checked[type="button"]
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.button-pill[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.search-submit[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.conference-nav-submit[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .hp-hero-links
  input.member-search-submit[type="checkbox"]:checked
  + a.lever,
.marketo-form .mktoForm .fancy-button + input[type="submit"],
.marketo-form .mktoForm .button-sm--fancy + input[type="submit"],
.marketo-form .mktoForm .button-med--fancy + input[type="submit"],
.marketo-form .mktoForm .button-lg--fancy + input[type="submit"],
.static-page .marketo-form .mktoForm a.button + input[type="submit"],
.marketo-form .mktoForm .static-page a.button + input[type="submit"],
.marketo-form .mktoForm .button-secondary + input[type="submit"],
.marketo-form .mktoForm .button-secondary-sm + input[type="submit"],
.marketo-form .mktoForm .act-tag + input[type="submit"],
.marketo-form .mktoForm .button-secondary-med + input[type="submit"],
.marketo-form .mktoForm .button-secondary-lg + input[type="submit"],
.marketo-form .mktoForm .instant-submit + input[type="submit"],
.casebook .index .marketo-form .mktoForm li + input[type="submit"],
.marketo-form .mktoForm .casebook .index li + input[type="submit"],
.marketo-form .mktoForm .button-sm + input[type="submit"],
.marketo-form .mktoForm .button-med + input[type="submit"],
.marketo-form .mktoForm .button-lg + input[type="submit"],
.hp-hero-links .marketo-form .mktoForm a.green + input[type="submit"],
.marketo-form .mktoForm .hp-hero-links a.green + input[type="submit"],
.hp-hero-links
  .md
  .nav-article-progress
  .marketo-form
  .mktoForm
  a.progress-amt
  + input[type="submit"],
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .nav-article-progress
  a.progress-amt
  + input[type="submit"],
.md
  .nav-article-progress
  .hp-hero-links
  .marketo-form
  .mktoForm
  a.progress-amt
  + input[type="submit"],
.marketo-form
  .mktoForm
  .md
  .nav-article-progress
  .hp-hero-links
  a.progress-amt
  + input[type="submit"],
.hp-hero-links
  .md
  .switch
  label
  .marketo-form
  .mktoForm
  input[type="checkbox"]:checked
  + a.lever
  + input[type="submit"],
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + input[type="submit"],
.md
  .switch
  label
  .hp-hero-links
  .marketo-form
  .mktoForm
  input[type="checkbox"]:checked
  + a.lever
  + input[type="submit"],
.marketo-form
  .mktoForm
  .md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + input[type="submit"],
.marketo-form .mktoForm input[type="submit"] + input[type="submit"],
.marketo-form .mktoForm input[type="button"] + input[type="submit"],
.marketo-form .mktoForm button[type="submit"] + input[type="submit"],
.marketo-form .mktoForm button[type="button"] + input[type="submit"],
.marketo-form .mktoForm .button-pill + input[type="submit"],
.marketo-form .mktoForm .search-submit + input[type="submit"],
.marketo-form .mktoForm .conference-nav-submit + input[type="submit"],
.marketo-form .mktoForm .member-search-submit + input[type="submit"],
.marketo-form .mktoForm .fancy-button + input[type="button"],
.marketo-form .mktoForm .button-sm--fancy + input[type="button"],
.marketo-form .mktoForm .button-med--fancy + input[type="button"],
.marketo-form .mktoForm .button-lg--fancy + input[type="button"],
.static-page .marketo-form .mktoForm a.button + input[type="button"],
.marketo-form .mktoForm .static-page a.button + input[type="button"],
.marketo-form .mktoForm .button-secondary + input[type="button"],
.marketo-form .mktoForm .button-secondary-sm + input[type="button"],
.marketo-form .mktoForm .act-tag + input[type="button"],
.marketo-form .mktoForm .button-secondary-med + input[type="button"],
.marketo-form .mktoForm .button-secondary-lg + input[type="button"],
.marketo-form .mktoForm .instant-submit + input[type="button"],
.casebook .index .marketo-form .mktoForm li + input[type="button"],
.marketo-form .mktoForm .casebook .index li + input[type="button"],
.marketo-form .mktoForm .button-sm + input[type="button"],
.marketo-form .mktoForm .button-med + input[type="button"],
.marketo-form .mktoForm .button-lg + input[type="button"],
.hp-hero-links .marketo-form .mktoForm a.green + input[type="button"],
.marketo-form .mktoForm .hp-hero-links a.green + input[type="button"],
.hp-hero-links
  .md
  .nav-article-progress
  .marketo-form
  .mktoForm
  a.progress-amt
  + input[type="button"],
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .nav-article-progress
  a.progress-amt
  + input[type="button"],
.md
  .nav-article-progress
  .hp-hero-links
  .marketo-form
  .mktoForm
  a.progress-amt
  + input[type="button"],
.marketo-form
  .mktoForm
  .md
  .nav-article-progress
  .hp-hero-links
  a.progress-amt
  + input[type="button"],
.hp-hero-links
  .md
  .switch
  label
  .marketo-form
  .mktoForm
  input[type="checkbox"]:checked
  + a.lever
  + input[type="button"],
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + input[type="button"],
.md
  .switch
  label
  .hp-hero-links
  .marketo-form
  .mktoForm
  input[type="checkbox"]:checked
  + a.lever
  + input[type="button"],
.marketo-form
  .mktoForm
  .md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + input[type="button"],
.marketo-form .mktoForm input[type="submit"] + input[type="button"],
.marketo-form .mktoForm input[type="button"] + input[type="button"],
.marketo-form .mktoForm button[type="submit"] + input[type="button"],
.marketo-form .mktoForm button[type="button"] + input[type="button"],
.marketo-form .mktoForm .button-pill + input[type="button"],
.marketo-form .mktoForm .search-submit + input[type="button"],
.marketo-form .mktoForm .conference-nav-submit + input[type="button"],
.marketo-form .mktoForm .member-search-submit + input[type="button"],
.marketo-form .mktoForm .fancy-button + button[type="submit"],
.marketo-form .mktoForm .button-sm--fancy + button[type="submit"],
.marketo-form .mktoForm .button-med--fancy + button[type="submit"],
.marketo-form .mktoForm .button-lg--fancy + button[type="submit"],
.static-page .marketo-form .mktoForm a.button + button[type="submit"],
.marketo-form .mktoForm .static-page a.button + button[type="submit"],
.marketo-form .mktoForm .button-secondary + button[type="submit"],
.marketo-form .mktoForm .button-secondary-sm + button[type="submit"],
.marketo-form .mktoForm .act-tag + button[type="submit"],
.marketo-form .mktoForm .button-secondary-med + button[type="submit"],
.marketo-form .mktoForm .button-secondary-lg + button[type="submit"],
.marketo-form .mktoForm .instant-submit + button[type="submit"],
.casebook .index .marketo-form .mktoForm li + button[type="submit"],
.marketo-form .mktoForm .casebook .index li + button[type="submit"],
.marketo-form .mktoForm .button-sm + button[type="submit"],
.marketo-form .mktoForm .button-med + button[type="submit"],
.marketo-form .mktoForm .button-lg + button[type="submit"],
.hp-hero-links .marketo-form .mktoForm a.green + button[type="submit"],
.marketo-form .mktoForm .hp-hero-links a.green + button[type="submit"],
.hp-hero-links
  .md
  .nav-article-progress
  .marketo-form
  .mktoForm
  a.progress-amt
  + button[type="submit"],
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .nav-article-progress
  a.progress-amt
  + button[type="submit"],
.md
  .nav-article-progress
  .hp-hero-links
  .marketo-form
  .mktoForm
  a.progress-amt
  + button[type="submit"],
.marketo-form
  .mktoForm
  .md
  .nav-article-progress
  .hp-hero-links
  a.progress-amt
  + button[type="submit"],
.hp-hero-links
  .md
  .switch
  label
  .marketo-form
  .mktoForm
  input[type="checkbox"]:checked
  + a.lever
  + button[type="submit"],
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + button[type="submit"],
.md
  .switch
  label
  .hp-hero-links
  .marketo-form
  .mktoForm
  input[type="checkbox"]:checked
  + a.lever
  + button[type="submit"],
.marketo-form
  .mktoForm
  .md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + button[type="submit"],
.marketo-form .mktoForm input[type="submit"] + button[type="submit"],
.marketo-form .mktoForm input[type="button"] + button[type="submit"],
.marketo-form .mktoForm button[type="submit"] + button[type="submit"],
.marketo-form .mktoForm button[type="button"] + button[type="submit"],
.marketo-form .mktoForm .button-pill + button[type="submit"],
.marketo-form .mktoForm .search-submit + button[type="submit"],
.marketo-form .mktoForm .conference-nav-submit + button[type="submit"],
.marketo-form .mktoForm .member-search-submit + button[type="submit"],
.marketo-form .mktoForm .fancy-button + button[type="button"],
.marketo-form .mktoForm .button-sm--fancy + button[type="button"],
.marketo-form .mktoForm .button-med--fancy + button[type="button"],
.marketo-form .mktoForm .button-lg--fancy + button[type="button"],
.static-page .marketo-form .mktoForm a.button + button[type="button"],
.marketo-form .mktoForm .static-page a.button + button[type="button"],
.marketo-form .mktoForm .button-secondary + button[type="button"],
.marketo-form .mktoForm .button-secondary-sm + button[type="button"],
.marketo-form .mktoForm .act-tag + button[type="button"],
.marketo-form .mktoForm .button-secondary-med + button[type="button"],
.marketo-form .mktoForm .button-secondary-lg + button[type="button"],
.marketo-form .mktoForm .instant-submit + button[type="button"],
.casebook .index .marketo-form .mktoForm li + button[type="button"],
.marketo-form .mktoForm .casebook .index li + button[type="button"],
.marketo-form .mktoForm .button-sm + button[type="button"],
.marketo-form .mktoForm .button-med + button[type="button"],
.marketo-form .mktoForm .button-lg + button[type="button"],
.hp-hero-links .marketo-form .mktoForm a.green + button[type="button"],
.marketo-form .mktoForm .hp-hero-links a.green + button[type="button"],
.hp-hero-links
  .md
  .nav-article-progress
  .marketo-form
  .mktoForm
  a.progress-amt
  + button[type="button"],
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .nav-article-progress
  a.progress-amt
  + button[type="button"],
.md
  .nav-article-progress
  .hp-hero-links
  .marketo-form
  .mktoForm
  a.progress-amt
  + button[type="button"],
.marketo-form
  .mktoForm
  .md
  .nav-article-progress
  .hp-hero-links
  a.progress-amt
  + button[type="button"],
.hp-hero-links
  .md
  .switch
  label
  .marketo-form
  .mktoForm
  input[type="checkbox"]:checked
  + a.lever
  + button[type="button"],
.marketo-form
  .mktoForm
  .hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + button[type="button"],
.md
  .switch
  label
  .hp-hero-links
  .marketo-form
  .mktoForm
  input[type="checkbox"]:checked
  + a.lever
  + button[type="button"],
.marketo-form
  .mktoForm
  .md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + button[type="button"],
.marketo-form .mktoForm input[type="submit"] + button[type="button"],
.marketo-form .mktoForm input[type="button"] + button[type="button"],
.marketo-form .mktoForm button[type="submit"] + button[type="button"],
.marketo-form .mktoForm button[type="button"] + button[type="button"],
.marketo-form .mktoForm .button-pill + button[type="button"],
.marketo-form .mktoForm .search-submit + button[type="button"],
.marketo-form .mktoForm .conference-nav-submit + button[type="button"],
.marketo-form .mktoForm .member-search-submit + button[type="button"],
.fancy-button + .button-pill,
.button-sm--fancy + .button-pill,
.button-med--fancy + .button-pill,
.button-lg--fancy + .button-pill,
.static-page a.button + .button-pill,
.button-secondary + .button-pill,
.button-secondary-sm + .button-pill,
.act-tag + .button-pill,
.button-secondary-med + .button-pill,
.button-secondary-lg + .button-pill,
.instant-submit + .button-pill,
.casebook .index li + .button-pill,
.button-sm + .button-pill,
.button-med + .button-pill,
.button-lg + .button-pill,
.hp-hero-links a.green + .button-pill,
.hp-hero-links .md .nav-article-progress a.progress-amt + .button-pill,
.md .nav-article-progress .hp-hero-links a.progress-amt + .button-pill,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .button-pill,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .button-pill,
.marketo-form .mktoForm input[type="submit"] + .button-pill,
.marketo-form .mktoForm input[type="button"] + .button-pill,
.marketo-form .mktoForm button[type="submit"] + .button-pill,
.marketo-form .mktoForm button[type="button"] + .button-pill,
.button-pill + .button-pill,
.search-submit + .button-pill,
.conference-nav-submit + .button-pill,
.member-search-submit + .button-pill,
.fancy-button + .search-submit,
.button-sm--fancy + .search-submit,
.button-med--fancy + .search-submit,
.button-lg--fancy + .search-submit,
.static-page a.button + .search-submit,
.button-secondary + .search-submit,
.button-secondary-sm + .search-submit,
.act-tag + .search-submit,
.button-secondary-med + .search-submit,
.button-secondary-lg + .search-submit,
.instant-submit + .search-submit,
.casebook .index li + .search-submit,
.button-sm + .search-submit,
.button-med + .search-submit,
.button-lg + .search-submit,
.hp-hero-links a.green + .search-submit,
.hp-hero-links .md .nav-article-progress a.progress-amt + .search-submit,
.md .nav-article-progress .hp-hero-links a.progress-amt + .search-submit,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .search-submit,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .search-submit,
.marketo-form .mktoForm input[type="submit"] + .search-submit,
.marketo-form .mktoForm input[type="button"] + .search-submit,
.marketo-form .mktoForm button[type="submit"] + .search-submit,
.marketo-form .mktoForm button[type="button"] + .search-submit,
.button-pill + .search-submit,
.search-submit + .search-submit,
.conference-nav-submit + .search-submit,
.member-search-submit + .search-submit,
.fancy-button + .conference-nav-submit,
.button-sm--fancy + .conference-nav-submit,
.button-med--fancy + .conference-nav-submit,
.button-lg--fancy + .conference-nav-submit,
.static-page a.button + .conference-nav-submit,
.button-secondary + .conference-nav-submit,
.button-secondary-sm + .conference-nav-submit,
.act-tag + .conference-nav-submit,
.button-secondary-med + .conference-nav-submit,
.button-secondary-lg + .conference-nav-submit,
.instant-submit + .conference-nav-submit,
.casebook .index li + .conference-nav-submit,
.button-sm + .conference-nav-submit,
.button-med + .conference-nav-submit,
.button-lg + .conference-nav-submit,
.hp-hero-links a.green + .conference-nav-submit,
.hp-hero-links
  .md
  .nav-article-progress
  a.progress-amt
  + .conference-nav-submit,
.md
  .nav-article-progress
  .hp-hero-links
  a.progress-amt
  + .conference-nav-submit,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .conference-nav-submit,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .conference-nav-submit,
.marketo-form .mktoForm input[type="submit"] + .conference-nav-submit,
.marketo-form .mktoForm input[type="button"] + .conference-nav-submit,
.marketo-form .mktoForm button[type="submit"] + .conference-nav-submit,
.marketo-form .mktoForm button[type="button"] + .conference-nav-submit,
.button-pill + .conference-nav-submit,
.search-submit + .conference-nav-submit,
.conference-nav-submit + .conference-nav-submit,
.member-search-submit + .conference-nav-submit,
.fancy-button + .member-search-submit,
.button-sm--fancy + .member-search-submit,
.button-med--fancy + .member-search-submit,
.button-lg--fancy + .member-search-submit,
.static-page a.button + .member-search-submit,
.button-secondary + .member-search-submit,
.button-secondary-sm + .member-search-submit,
.act-tag + .member-search-submit,
.button-secondary-med + .member-search-submit,
.button-secondary-lg + .member-search-submit,
.instant-submit + .member-search-submit,
.casebook .index li + .member-search-submit,
.button-sm + .member-search-submit,
.button-med + .member-search-submit,
.button-lg + .member-search-submit,
.hp-hero-links a.green + .member-search-submit,
.hp-hero-links .md .nav-article-progress a.progress-amt + .member-search-submit,
.md .nav-article-progress .hp-hero-links a.progress-amt + .member-search-submit,
.hp-hero-links
  .md
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever
  + .member-search-submit,
.md
  .switch
  label
  .hp-hero-links
  input[type="checkbox"]:checked
  + a.lever
  + .member-search-submit,
.marketo-form .mktoForm input[type="submit"] + .member-search-submit,
.marketo-form .mktoForm input[type="button"] + .member-search-submit,
.marketo-form .mktoForm button[type="submit"] + .member-search-submit,
.marketo-form .mktoForm button[type="button"] + .member-search-submit,
.button-pill + .member-search-submit,
.search-submit + .member-search-submit,
.conference-nav-submit + .member-search-submit,
.member-search-submit + .member-search-submit {
  margin-left: 1em;
}
.fancy-button,
.button-sm--fancy,
.button-med--fancy,
.button-lg--fancy,
.static-page a.button {
  padding-top: 0.65em;
  box-shadow: inset 0 2px 0 #9dd384;
  border-radius: 0.45em;
  border: 1px solid #5faa3d;
  border-top-color: #6abc44;
}
.fancy-button:hover,
.button-sm--fancy:hover,
.button-med--fancy:hover,
.button-lg--fancy:hover,
.static-page a.button:hover {
  box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.1);
}
.button-secondary,
.button-secondary-sm,
.act-tag,
.button-secondary-med,
.button-secondary-lg,
.instant-submit,
.casebook .index li {
  background-color: #a7a9ac;
}
.button-secondary:hover,
.button-secondary-sm:hover,
.act-tag:hover,
.button-secondary-med:hover,
.button-secondary-lg:hover,
.instant-submit:hover,
.casebook .index li:hover {
  background-color: #9a9ca0;
}
.button-secondary:active,
.button-secondary-sm:active,
.act-tag:active,
.button-secondary-med:active,
.button-secondary-lg:active,
.instant-submit:active,
.casebook .index li:active {
  background-color: #929498;
  text-shadow: 0 -1px #808387;
}
.button-sm,
.button-sm--fancy,
.button-secondary-sm,
.act-tag {
  font-size: 0.84615384615385em;
}
.button-med,
.button-med--fancy,
.button-secondary-med {
  font-size: 1em;
  padding: 0.65em 1.75em;
}
.button-lg,
.hp-hero-links a.green,
.hp-hero-links .md .nav-article-progress a.progress-amt,
.md .nav-article-progress .hp-hero-links a.progress-amt,
.hp-hero-links .md .switch label input[type="checkbox"]:checked + a.lever,
.md .switch label .hp-hero-links input[type="checkbox"]:checked + a.lever,
.button-lg--fancy,
.static-page a.button,
.button-secondary-lg,
.marketo-form .mktoForm input[type="submit"],
.marketo-form .mktoForm input[type="button"],
.marketo-form .mktoForm button[type="submit"],
.marketo-form .mktoForm button[type="button"] {
  font-size: 1.15384615384615em;
  padding: 0.85em 2.25em;
}
.button-pill {
  padding-left: 1em;
  padding-right: 1em;
  width: 55px;
  line-height: 35px;
  height: 35px;
  border-radius: 1.25em;
}
.pii-meta {
  font-weight: bold;
  padding: 0.3em 0.6em;
  margin: 0 0.5em 0.5em 0;
  display: inline-block;
  background-color: #fff;
}
.pii-meta span {
  color: #70bf4c;
}
.active-tag {
  background-color: #70bf4c;
  fill: #70bf4c;
}
.active-tag:hover {
  background-color: #70bf4c;
  fill: #70bf4c;
}
.btn-next {
  border: 1px solid #e9eaea;
  position: relative;
  color: #e9eaea;
  background-color: #747a7a;
  padding: 0.35em 0.85em;
  line-height: 2em;
  font-weight: 700;
  text-decoration: none;
  display: inline-block;
  width: 100px;
}
.btn-next + .is-active {
  background-color: #f7f7f7;
  color: #cccccc;
}
.btn-next[disabled] {
  background-color: #f7f7f7;
  color: #cccccc;
}
.button-block--centered {
  text-align: center;
  margin-top: 4em;
}
.button-block--centered .ghost-fx {
  margin: 1em;
  padding: 1em;
  display: inline-block;
}
.sidebar-sub-callout {
  width: 95%;
  background-color: #fff;
  padding: 0.75em;
  margin-top: 2em;
  text-align: left;
}
.sidebar-sub-callout img {
  max-width: 100%;
}
.sidebar-sub-callout .subscribe-btn {
  width: 100%;
  max-width: none;
}
.sidebar-sub-callout .subscribe-btn i {
  padding-right: 10px;
}
@media (max-width: 56.25em) {
  .sidebar-sub-callout {
    width: 100%;
    padding: 2em 0 0;
    margin-top: 0;
    text-align: center;
  }
  .sidebar-sub-callout .subscribe-btn {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
  }
}
@media (min-width: 37.5em) {
  .remind-me {
    float: right;
    margin-top: -2.4em;
  }
}
.create-account {
  line-height: 2.5em;
  max-width: 175px;
  margin: -7em auto 2em;
  text-align: center;
}
@media (min-width: 37.5em) {
  .create-account {
    float: right;
    text-align: right;
    border: 1px solid #efefef;
    max-width: 183px;
    margin: 0;
    padding: 0 0.75em 0 0;
  }
}
.create-account .fa {
  margin: 0 0.5em 0 -0.5em;
}
.ghost-button,
.md .search-go {
  text-align: center;
  position: relative;
  margin-left: 0;
  background-color: transparent !important;
  border: 2px solid #fff;
  text-decoration: none;
  color: #fff;
  padding: 1em 2em;
  font-size: 1.1em;
}
@media (min-width: 37.5em) {
  .ghost-button,
  .md .search-go {
    margin-left: 1em;
  }
  .ghost-button:first-child,
  .md .search-go:first-child {
    margin-left: 0;
  }
}
.article-text .ghost-button,
.article-text .md .search-go,
.md .article-text .search-go {
  padding: 0.75em;
  font-size: 1em;
}
@media (min-width: 37.5em) {
  .article-text .ghost-button,
  .article-text .md .search-go,
  .md .article-text .search-go {
    margin-left: 0;
  }
}
.ghost-button:before,
.md .search-go:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  opacity: 0;
  transition: opacity 200ms ease;
}
.ghost-button:hover:before,
.md .search-go:hover:before {
  opacity: 0.25;
}
.ghost-button.ghost-green,
.md .search-go {
  color: #63b240;
  border: 2px solid #70bf4c;
  transition: all 200ms ease;
}
.ghost-button.ghost-green:before,
.md .search-go:before {
  display: none;
}
.ghost-button.ghost-green:hover,
.md .search-go:hover {
  color: #fff;
  background-color: #70bf4c !important;
}
@media (max-width: 37.5em) {
  .ghost-button.ghost-green,
  .md .search-go {
    display: block;
    margin-top: 3em;
  }
}
.ghost-button.ghost-green.ghost--xl,
.md .ghost--xl.search-go {
  min-width: 100px;
  display: block;
}
.ghost-button.ghost-red,
.md .ghost-red.search-go {
  color: #e33626;
  border: 2px solid #e64b3d;
  transition: all 200ms ease;
}
.ghost-button.ghost-red:before,
.md .ghost-red.search-go:before {
  display: none;
}
.ghost-button.ghost-red:hover,
.md .ghost-red.search-go:hover {
  color: #fff;
  background-color: #e64b3d !important;
}
@media (max-width: 37.5em) {
  .ghost-button.ghost-red,
  .md .ghost-red.search-go {
    display: block;
    margin-top: 3em;
  }
}
.ghost-button.ghost-blue,
.md .ghost-blue.search-go {
  color: #2c5671;
  border: 2px solid #336483;
  transition: all 200ms ease;
}
.ghost-button.ghost-blue:before,
.md .ghost-blue.search-go:before {
  display: none;
}
.ghost-button.ghost-blue:hover,
.md .ghost-blue.search-go:hover {
  color: #fff;
  background-color: #336483 !important;
}
@media (max-width: 37.5em) {
  .ghost-button.ghost-blue,
  .md .ghost-blue.search-go {
    display: block;
    margin-top: 3em;
  }
}
.ghost-button.ghost-purple,
.md .ghost-purple.search-go {
  color: #602258;
  border: 2px solid #732969;
  transition: all 200ms ease;
}
.ghost-button.ghost-purple:before,
.md .ghost-purple.search-go:before {
  display: none;
}
.ghost-button.ghost-purple:hover,
.md .ghost-purple.search-go:hover {
  color: #fff;
  background-color: #732969 !important;
}
@media (max-width: 37.5em) {
  .ghost-button.ghost-purple,
  .md .ghost-purple.search-go {
    display: block;
    margin-top: 3em;
  }
}
.see-all a {
  transition: all 200ms ease;
}
.see-all-news a {
  color: #61a746;
  border: 2px solid #6db650;
}
.see-all-news a:hover {
  color: #fff;
  background-color: #6db650;
}
.see-all-jobs a {
  color: #e33626;
  border: 2px solid #e64b3d;
}
.see-all-jobs a:hover {
  color: #fff;
  background-color: #e64b3d;
}
.see-all-videos a {
  color: #602258;
  border: 2px solid #732969;
}
.see-all-videos a:hover {
  color: #fff;
  background-color: #732969;
}
.see-all-resources a {
  color: #2c5671;
  border: 2px solid #336483;
}
.see-all-resources a:hover {
  color: #fff;
  background-color: #336483;
}
.switcher-label {
  float: left;
  margin-right: 0.5em;
}
.switcher {
  display: block;
  position: relative;
  width: 40px;
  height: 20px;
  background-color: #ccc;
  margin: -2px auto 0;
  border-radius: 20px;
  float: left;
  transition: background-color 200ms ease-out;
}
.switcher:after {
  content: "\f111";
  font-family: "FontAwesome";
  color: #fff;
  position: absolute;
  left: 2px;
  top: -1px;
  font-size: 19px;
  width: 19px;
  transition: all 200ms ease-in-out;
}
.switcher.active {
  background-color: #70bf4c;
  transition: background-color 200ms ease-in-out 100ms;
}
.switcher.active:after {
  transform: translateX(20px);
}
.btn-loader {
  width: 20px !important;
  height: 20px !important;
  color: white !important;
  left: 10px !important;
  top: 8px !important;
  position: absolute !important;
}
.btn-loader .spinner-layer {
  border-color: #f2f2f2 !important;
}
#env-indicator {
  margin: 0;
  bottom: 0;
  right: 75px;
  font-size: 30px;
  color: #fff;
  position: fixed;
  display: block;
  z-index: 99999999;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  padding: 5px 20px;
}
@media (max-width: 37.5em) {
  #env-indicator {
    display: none !important;
  }
}
#env-indicator.production {
  background-color: red;
}
#env-indicator.staging {
  color: #808285;
  background-color: yellow;
}
#env-indicator.dev {
  background-color: green;
}
#toast-container {
  display: block;
  position: fixed;
  z-index: 10000;
}
@media only screen and (max-width: 600px) {
  #toast-container {
    min-width: 100%;
    bottom: 0%;
  }
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  #toast-container {
    right: 5%;
    bottom: 7%;
    max-width: 90%;
  }
}
@media only screen and (min-width: 993px) {
  #toast-container {
    bottom: 10%;
    right: 7%;
    max-width: 86%;
  }
}
.toast {
  font-family: "Tabac G3", Georgia, Times, serif;
  border-radius: 2px;
  top: 0;
  width: auto;
  clear: both;
  margin-top: 10px;
  position: relative;
  max-width: 100%;
  height: auto;
  min-height: 48px;
  line-height: 1.5em;
  word-break: break-all;
  background-color: #323232;
  padding: 10px 25px;
  font-size: 1.1rem;
  font-weight: 300;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.toast .btn,
.toast .md .btn-large,
.md .toast .btn-large,
.toast .btn-flat {
  margin: 0;
  margin-left: 3rem;
}
.toast.rounded {
  border-radius: 6px;
}
@media only screen and (max-width: 992px) {
  .toast.rounded {
    border-radius: none;
  }
}
@media only screen and (max-width: 600px) {
  .toast {
    width: 100%;
    border-radius: 0;
  }
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .toast {
    float: left;
  }
}
@media only screen and (min-width: 993px) {
  .toast {
    float: right;
  }
}
.img-rounded {
  border-radius: 50%;
  overflow: hidden;
  height: auto;
}
.img-rounded img {
  width: 100%;
  max-width: 100%;
}
.img-tz,
.tz-art,
.hp-hero-media-block,
.page-img-tz,
.img-tz-colorized {
  overflow: hidden;
}
.img-tz img,
.tz-art img,
.hp-hero-media-block img,
.page-img-tz img,
.img-tz-colorized img {
  width: 100%;
  max-width: 100%;
  width: auto;
}
.img-tz figure img,
.tz-art figure img,
.hp-hero-media-block figure img,
.page-img-tz figure img,
.img-tz-colorized figure img {
  margin: auto;
  display: table-cell;
}
.hp-hero-media-block {
  margin-bottom: 2em;
  display: block;
  text-align: center;
}
.hp-hero-media-block img {
  max-height: 18em;
}
.page-img-tz {
  margin-bottom: 1.5em;
  position: relative;
}
.nav-myiapp-mod,
.nav-myiapp-mobile {
  position: relative;
}
.nav-myiapp-mod:before,
.nav-myiapp-mobile:before {
  content: "\0020";
  width: 0;
  height: 0;
  position: absolute;
  top: -19px;
  left: 53%;
  z-index: 2;
  border-top: 9px inset transparent;
  border-right: 9px inset transparent;
  border-bottom: 9px solid #70bf4c;
  border-left: 9px inset transparent;
}
.hex-sm {
  width: 12.75px;
  height: 24px;
  background-color: #70bf4c;
  position: relative;
}
.hex-sm:before,
.hex-sm:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
}
.hex-sm:before {
  left: -8px;
  border-right: 8px solid #70bf4c;
  border-bottom: 12px solid transparent;
  border-top: 12px solid transparent;
}
.hex-sm:after {
  right: -8px;
  border-left: 8px solid #70bf4c;
  border-bottom: 12px solid transparent;
  border-top: 12px solid transparent;
}
.hex-sm.icon-traditional-breakout {
  background-color: #c21c76;
}
.hex-sm.icon-traditional-breakout:before {
  border-right-color: #c21c76;
}
.hex-sm.icon-traditional-breakout:after {
  border-left-color: #c21c76;
}
.hex-sm.icon-workshop {
  background-color: #e64b3d;
}
.hex-sm.icon-workshop:before {
  border-right-color: #e64b3d;
}
.hex-sm.icon-workshop:after {
  border-left-color: #e64b3d;
}
.hex-sm.icon-certification {
  background-color: #70bf4c;
}
.hex-sm.icon-certification:before {
  border-right-color: #70bf4c;
}
.hex-sm.icon-certification:after {
  border-left-color: #70bf4c;
}
.hex-sm.icon-training {
  background-color: #236c5f;
}
.hex-sm.icon-training:before {
  border-right-color: #236c5f;
}
.hex-sm.icon-training:after {
  border-left-color: #236c5f;
}
.hex-sm.icon-active-learning {
  background-color: #fab150;
}
.hex-sm.icon-active-learning:before {
  border-right-color: #fab150;
}
.hex-sm.icon-active-learning:after {
  border-left-color: #fab150;
}
.hex-sm.icon-conversations-in-privacy {
  background-color: #7a7994;
}
.hex-sm.icon-conversations-in-privacy:before {
  border-right-color: #7a7994;
}
.hex-sm.icon-conversations-in-privacy:after {
  border-left-color: #7a7994;
}
.hex-sm.icon-conversations-at-psr {
  background-color: #7a7994;
}
.hex-sm.icon-conversations-at-psr:before {
  border-right-color: #7a7994;
}
.hex-sm.icon-conversations-at-psr:after {
  border-left-color: #7a7994;
}
.hex-sm.icon-spotlight-stage {
  background-color: #51a1aa;
}
.hex-sm.icon-spotlight-stage:before {
  border-right-color: #51a1aa;
}
.hex-sm.icon-spotlight-stage:after {
  border-left-color: #51a1aa;
}
.hex-sm.icon-advanced-topics-in-privacy {
  background-color: #003f64;
}
.hex-sm.icon-advanced-topics-in-privacy:before {
  border-right-color: #003f64;
}
.hex-sm.icon-advanced-topics-in-privacy:after {
  border-left-color: #003f64;
}
.hex-sm.icon-networking {
  background-color: #4e565b;
}
.hex-sm.icon-networking:before {
  border-right-color: #4e565b;
}
.hex-sm.icon-networking:after {
  border-left-color: #4e565b;
}
.hex-sm.icon-the-little-big-stage {
  background-color: #336483;
}
.hex-sm.icon-the-little-big-stage:before {
  border-right-color: #336483;
}
.hex-sm.icon-the-little-big-stage:after {
  border-left-color: #336483;
}
.hex-sm.icon-general-session {
  background-color: #732969;
}
.hex-sm.icon-general-session:before {
  border-right-color: #732969;
}
.hex-sm.icon-general-session:after {
  border-left-color: #732969;
}
.hex-sm.icon-presentation-of-research {
  background-color: #236c5f;
}
.hex-sm.icon-presentation-of-research:before {
  border-right-color: #236c5f;
}
.hex-sm.icon-presentation-of-research:after {
  border-left-color: #236c5f;
}
.hex-sm.icon-privacy-tech-vendor-showcase {
  background-color: #00a0e2;
}
.hex-sm.icon-privacy-tech-vendor-showcase:before {
  border-right-color: #00a0e2;
}
.hex-sm.icon-privacy-tech-vendor-showcase:after {
  border-left-color: #00a0e2;
}
.hex-sm.icon-panel-discussion {
  background-color: #2782b8;
}
.hex-sm.icon-panel-discussion:before {
  border-right-color: #2782b8;
}
.hex-sm.icon-panel-discussion:after {
  border-left-color: #2782b8;
}
.hex-sm.icon-resources {
  background-color: #70bf4c;
}
.hex-sm.icon-resources:before {
  border-right-color: #70bf4c;
}
.hex-sm.icon-resources:after {
  border-left-color: #70bf4c;
}
.hex-sm.icon-topics {
  background-color: #fab150;
}
.hex-sm.icon-topics:before {
  border-right-color: #fab150;
}
.hex-sm.icon-topics:after {
  border-left-color: #fab150;
}
.hex-sm.icon-research {
  background-color: #7a7994;
}
.hex-sm.icon-research:before {
  border-right-color: #7a7994;
}
.hex-sm.icon-research:after {
  border-left-color: #7a7994;
}
.hex-sm.icon-tools {
  background-color: #0c7ec0;
}
.hex-sm.icon-tools:before {
  border-right-color: #0c7ec0;
}
.hex-sm.icon-tools:after {
  border-left-color: #0c7ec0;
}
.hex-sm.icon-job {
  background-color: #e64b3d;
}
.hex-sm.icon-job:before {
  border-right-color: #e64b3d;
}
.hex-sm.icon-job:after {
  border-left-color: #e64b3d;
}
.hex-sm.icon-jobs {
  background-color: #e64b3d;
}
.hex-sm.icon-jobs:before {
  border-right-color: #e64b3d;
}
.hex-sm.icon-jobs:after {
  border-left-color: #e64b3d;
}
.hex-sm.icon-career {
  background-color: #e64b3d;
}
.hex-sm.icon-career:before {
  border-right-color: #e64b3d;
}
.hex-sm.icon-career:after {
  border-left-color: #e64b3d;
}
.hex-sm.icon-articles {
  background-color: #70bf4c;
}
.hex-sm.icon-articles:before {
  border-right-color: #70bf4c;
}
.hex-sm.icon-articles:after {
  border-left-color: #70bf4c;
}
.hex-sm.icon-news {
  background-color: #70bf4c;
}
.hex-sm.icon-news:before {
  border-right-color: #70bf4c;
}
.hex-sm.icon-news:after {
  border-left-color: #70bf4c;
}
.hex-sm.icon-dpa {
  background-color: #51a1aa;
}
.hex-sm.icon-dpa:before {
  border-right-color: #51a1aa;
}
.hex-sm.icon-dpa:after {
  border-left-color: #51a1aa;
}
.hex-sm.icon-gallery {
  background-color: #fab150;
}
.hex-sm.icon-gallery:before {
  border-right-color: #fab150;
}
.hex-sm.icon-gallery:after {
  border-left-color: #fab150;
}
.hex-sm.icon-discuss {
  background-color: #236c5f;
}
.hex-sm.icon-discuss:before {
  border-right-color: #236c5f;
}
.hex-sm.icon-discuss:after {
  border-left-color: #236c5f;
}
.hex-sm.icon-glossary {
  background-color: #336483;
}
.hex-sm.icon-glossary:before {
  border-right-color: #336483;
}
.hex-sm.icon-glossary:after {
  border-left-color: #336483;
}
.hex-sm.icon-Glossary {
  background-color: #336483;
}
.hex-sm.icon-Glossary:before {
  border-right-color: #336483;
}
.hex-sm.icon-Glossary:after {
  border-left-color: #336483;
}
.hex-sm.icon-books {
  background-color: #003f64;
}
.hex-sm.icon-books:before {
  border-right-color: #003f64;
}
.hex-sm.icon-books:after {
  border-left-color: #003f64;
}
.hex-sm.icon-presentations {
  background-color: #e64b3d;
}
.hex-sm.icon-presentations:before {
  border-right-color: #e64b3d;
}
.hex-sm.icon-presentations:after {
  border-left-color: #e64b3d;
}
.hex-sm.icon-infographic {
  background-color: #e64b3d;
}
.hex-sm.icon-infographic:before {
  border-right-color: #e64b3d;
}
.hex-sm.icon-infographic:after {
  border-left-color: #e64b3d;
}
.hex-sm.icon-webcons {
  background-color: #732969;
}
.hex-sm.icon-webcons:before {
  border-right-color: #732969;
}
.hex-sm.icon-webcons:after {
  border-left-color: #732969;
}
.hex-sm.icon-web-conferences {
  background-color: #732969;
}
.hex-sm.icon-web-conferences:before {
  border-right-color: #732969;
}
.hex-sm.icon-web-conferences:after {
  border-left-color: #732969;
}
.hex-sm.icon-videos {
  background-color: #4e565b;
}
.hex-sm.icon-videos:before {
  border-right-color: #4e565b;
}
.hex-sm.icon-videos:after {
  border-left-color: #4e565b;
}
.hex-sm.icon-video {
  background-color: #4e565b;
}
.hex-sm.icon-video:before {
  border-right-color: #4e565b;
}
.hex-sm.icon-video:after {
  border-left-color: #4e565b;
}
.hex-sm.icon-westin {
  background-color: #1f1f1f;
}
.hex-sm.icon-westin:before {
  border-right-color: #1f1f1f;
}
.hex-sm.icon-westin:after {
  border-left-color: #1f1f1f;
}
.hex-sm.icon-vendors {
  background-color: #732969;
}
.hex-sm.icon-vendors:before {
  border-right-color: #732969;
}
.hex-sm.icon-vendors:after {
  border-left-color: #732969;
}
.hex-sm.icon-privacy {
  background-color: #732969;
}
.hex-sm.icon-privacy:before {
  border-right-color: #732969;
}
.hex-sm.icon-privacy:after {
  border-left-color: #732969;
}
.hex-sm.icon-ftc {
  background-color: #236c5f;
}
.hex-sm.icon-ftc:before {
  border-right-color: #236c5f;
}
.hex-sm.icon-ftc:after {
  border-left-color: #236c5f;
}
.hex-sm.icon-enforcement {
  background-color: #7a7994;
}
.hex-sm.icon-enforcement:before {
  border-right-color: #7a7994;
}
.hex-sm.icon-enforcement:after {
  border-left-color: #7a7994;
}
.menu-icons .hex-sm {
  position: absolute;
  top: 7px;
  right: 15px;
  opacity: 0.6;
}
.menu-icons .hex-sm .icon {
  top: 4px;
  left: 0;
}
.hex-med {
  width: 17px;
  height: 32px;
  background-color: #70bf4c;
  position: relative;
}
.hex-med:before,
.hex-med:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
}
.hex-med:before {
  left: -10px;
  border-right: 10px solid #70bf4c;
  border-bottom: 16px solid transparent;
  border-top: 16px solid transparent;
}
.hex-med:after {
  right: -10px;
  border-left: 10px solid #70bf4c;
  border-bottom: 16px solid transparent;
  border-top: 16px solid transparent;
}
.hex-med.icon-traditional-breakout {
  background-color: #c21c76;
}
.hex-med.icon-traditional-breakout:before {
  border-right-color: #c21c76;
}
.hex-med.icon-traditional-breakout:after {
  border-left-color: #c21c76;
}
.hex-med.icon-workshop {
  background-color: #e64b3d;
}
.hex-med.icon-workshop:before {
  border-right-color: #e64b3d;
}
.hex-med.icon-workshop:after {
  border-left-color: #e64b3d;
}
.hex-med.icon-certification {
  background-color: #70bf4c;
}
.hex-med.icon-certification:before {
  border-right-color: #70bf4c;
}
.hex-med.icon-certification:after {
  border-left-color: #70bf4c;
}
.hex-med.icon-training {
  background-color: #236c5f;
}
.hex-med.icon-training:before {
  border-right-color: #236c5f;
}
.hex-med.icon-training:after {
  border-left-color: #236c5f;
}
.hex-med.icon-active-learning {
  background-color: #fab150;
}
.hex-med.icon-active-learning:before {
  border-right-color: #fab150;
}
.hex-med.icon-active-learning:after {
  border-left-color: #fab150;
}
.hex-med.icon-conversations-in-privacy {
  background-color: #7a7994;
}
.hex-med.icon-conversations-in-privacy:before {
  border-right-color: #7a7994;
}
.hex-med.icon-conversations-in-privacy:after {
  border-left-color: #7a7994;
}
.hex-med.icon-conversations-at-psr {
  background-color: #7a7994;
}
.hex-med.icon-conversations-at-psr:before {
  border-right-color: #7a7994;
}
.hex-med.icon-conversations-at-psr:after {
  border-left-color: #7a7994;
}
.hex-med.icon-spotlight-stage {
  background-color: #51a1aa;
}
.hex-med.icon-spotlight-stage:before {
  border-right-color: #51a1aa;
}
.hex-med.icon-spotlight-stage:after {
  border-left-color: #51a1aa;
}
.hex-med.icon-advanced-topics-in-privacy {
  background-color: #003f64;
}
.hex-med.icon-advanced-topics-in-privacy:before {
  border-right-color: #003f64;
}
.hex-med.icon-advanced-topics-in-privacy:after {
  border-left-color: #003f64;
}
.hex-med.icon-networking {
  background-color: #4e565b;
}
.hex-med.icon-networking:before {
  border-right-color: #4e565b;
}
.hex-med.icon-networking:after {
  border-left-color: #4e565b;
}
.hex-med.icon-the-little-big-stage {
  background-color: #336483;
}
.hex-med.icon-the-little-big-stage:before {
  border-right-color: #336483;
}
.hex-med.icon-the-little-big-stage:after {
  border-left-color: #336483;
}
.hex-med.icon-general-session {
  background-color: #732969;
}
.hex-med.icon-general-session:before {
  border-right-color: #732969;
}
.hex-med.icon-general-session:after {
  border-left-color: #732969;
}
.hex-med.icon-presentation-of-research {
  background-color: #236c5f;
}
.hex-med.icon-presentation-of-research:before {
  border-right-color: #236c5f;
}
.hex-med.icon-presentation-of-research:after {
  border-left-color: #236c5f;
}
.hex-med.icon-privacy-tech-vendor-showcase {
  background-color: #00a0e2;
}
.hex-med.icon-privacy-tech-vendor-showcase:before {
  border-right-color: #00a0e2;
}
.hex-med.icon-privacy-tech-vendor-showcase:after {
  border-left-color: #00a0e2;
}
.hex-med.icon-panel-discussion {
  background-color: #2782b8;
}
.hex-med.icon-panel-discussion:before {
  border-right-color: #2782b8;
}
.hex-med.icon-panel-discussion:after {
  border-left-color: #2782b8;
}
.hex-med.icon-resources {
  background-color: #70bf4c;
}
.hex-med.icon-resources:before {
  border-right-color: #70bf4c;
}
.hex-med.icon-resources:after {
  border-left-color: #70bf4c;
}
.hex-med.icon-topics {
  background-color: #fab150;
}
.hex-med.icon-topics:before {
  border-right-color: #fab150;
}
.hex-med.icon-topics:after {
  border-left-color: #fab150;
}
.hex-med.icon-research {
  background-color: #7a7994;
}
.hex-med.icon-research:before {
  border-right-color: #7a7994;
}
.hex-med.icon-research:after {
  border-left-color: #7a7994;
}
.hex-med.icon-tools {
  background-color: #0c7ec0;
}
.hex-med.icon-tools:before {
  border-right-color: #0c7ec0;
}
.hex-med.icon-tools:after {
  border-left-color: #0c7ec0;
}
.hex-med.icon-job {
  background-color: #e64b3d;
}
.hex-med.icon-job:before {
  border-right-color: #e64b3d;
}
.hex-med.icon-job:after {
  border-left-color: #e64b3d;
}
.hex-med.icon-jobs {
  background-color: #e64b3d;
}
.hex-med.icon-jobs:before {
  border-right-color: #e64b3d;
}
.hex-med.icon-jobs:after {
  border-left-color: #e64b3d;
}
.hex-med.icon-career {
  background-color: #e64b3d;
}
.hex-med.icon-career:before {
  border-right-color: #e64b3d;
}
.hex-med.icon-career:after {
  border-left-color: #e64b3d;
}
.hex-med.icon-articles {
  background-color: #70bf4c;
}
.hex-med.icon-articles:before {
  border-right-color: #70bf4c;
}
.hex-med.icon-articles:after {
  border-left-color: #70bf4c;
}
.hex-med.icon-news {
  background-color: #70bf4c;
}
.hex-med.icon-news:before {
  border-right-color: #70bf4c;
}
.hex-med.icon-news:after {
  border-left-color: #70bf4c;
}
.hex-med.icon-dpa {
  background-color: #51a1aa;
}
.hex-med.icon-dpa:before {
  border-right-color: #51a1aa;
}
.hex-med.icon-dpa:after {
  border-left-color: #51a1aa;
}
.hex-med.icon-gallery {
  background-color: #fab150;
}
.hex-med.icon-gallery:before {
  border-right-color: #fab150;
}
.hex-med.icon-gallery:after {
  border-left-color: #fab150;
}
.hex-med.icon-discuss {
  background-color: #236c5f;
}
.hex-med.icon-discuss:before {
  border-right-color: #236c5f;
}
.hex-med.icon-discuss:after {
  border-left-color: #236c5f;
}
.hex-med.icon-glossary {
  background-color: #336483;
}
.hex-med.icon-glossary:before {
  border-right-color: #336483;
}
.hex-med.icon-glossary:after {
  border-left-color: #336483;
}
.hex-med.icon-Glossary {
  background-color: #336483;
}
.hex-med.icon-Glossary:before {
  border-right-color: #336483;
}
.hex-med.icon-Glossary:after {
  border-left-color: #336483;
}
.hex-med.icon-books {
  background-color: #003f64;
}
.hex-med.icon-books:before {
  border-right-color: #003f64;
}
.hex-med.icon-books:after {
  border-left-color: #003f64;
}
.hex-med.icon-presentations {
  background-color: #e64b3d;
}
.hex-med.icon-presentations:before {
  border-right-color: #e64b3d;
}
.hex-med.icon-presentations:after {
  border-left-color: #e64b3d;
}
.hex-med.icon-infographic {
  background-color: #e64b3d;
}
.hex-med.icon-infographic:before {
  border-right-color: #e64b3d;
}
.hex-med.icon-infographic:after {
  border-left-color: #e64b3d;
}
.hex-med.icon-webcons {
  background-color: #732969;
}
.hex-med.icon-webcons:before {
  border-right-color: #732969;
}
.hex-med.icon-webcons:after {
  border-left-color: #732969;
}
.hex-med.icon-web-conferences {
  background-color: #732969;
}
.hex-med.icon-web-conferences:before {
  border-right-color: #732969;
}
.hex-med.icon-web-conferences:after {
  border-left-color: #732969;
}
.hex-med.icon-videos {
  background-color: #4e565b;
}
.hex-med.icon-videos:before {
  border-right-color: #4e565b;
}
.hex-med.icon-videos:after {
  border-left-color: #4e565b;
}
.hex-med.icon-video {
  background-color: #4e565b;
}
.hex-med.icon-video:before {
  border-right-color: #4e565b;
}
.hex-med.icon-video:after {
  border-left-color: #4e565b;
}
.hex-med.icon-westin {
  background-color: #1f1f1f;
}
.hex-med.icon-westin:before {
  border-right-color: #1f1f1f;
}
.hex-med.icon-westin:after {
  border-left-color: #1f1f1f;
}
.hex-med.icon-vendors {
  background-color: #732969;
}
.hex-med.icon-vendors:before {
  border-right-color: #732969;
}
.hex-med.icon-vendors:after {
  border-left-color: #732969;
}
.hex-med.icon-privacy {
  background-color: #732969;
}
.hex-med.icon-privacy:before {
  border-right-color: #732969;
}
.hex-med.icon-privacy:after {
  border-left-color: #732969;
}
.hex-med.icon-ftc {
  background-color: #236c5f;
}
.hex-med.icon-ftc:before {
  border-right-color: #236c5f;
}
.hex-med.icon-ftc:after {
  border-left-color: #236c5f;
}
.hex-med.icon-enforcement {
  background-color: #7a7994;
}
.hex-med.icon-enforcement:before {
  border-right-color: #7a7994;
}
.hex-med.icon-enforcement:after {
  border-left-color: #7a7994;
}
.menu-icons .hex-med {
  position: absolute;
  top: 7px;
  right: 15px;
  opacity: 0.6;
}
.menu-icons .hex-med .icon {
  top: 4px;
  left: 0;
}
.hex-lg {
  width: 29.75px;
  height: 56px;
  background-color: #70bf4c;
  position: relative;
}
.hex-lg:before,
.hex-lg:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
}
.hex-lg:before {
  left: -18px;
  border-right: 18px solid #70bf4c;
  border-bottom: 28px solid transparent;
  border-top: 28px solid transparent;
}
.hex-lg:after {
  right: -18px;
  border-left: 18px solid #70bf4c;
  border-bottom: 28px solid transparent;
  border-top: 28px solid transparent;
}
.hex-lg.icon-traditional-breakout {
  background-color: #c21c76;
}
.hex-lg.icon-traditional-breakout:before {
  border-right-color: #c21c76;
}
.hex-lg.icon-traditional-breakout:after {
  border-left-color: #c21c76;
}
.hex-lg.icon-workshop {
  background-color: #e64b3d;
}
.hex-lg.icon-workshop:before {
  border-right-color: #e64b3d;
}
.hex-lg.icon-workshop:after {
  border-left-color: #e64b3d;
}
.hex-lg.icon-certification {
  background-color: #70bf4c;
}
.hex-lg.icon-certification:before {
  border-right-color: #70bf4c;
}
.hex-lg.icon-certification:after {
  border-left-color: #70bf4c;
}
.hex-lg.icon-training {
  background-color: #236c5f;
}
.hex-lg.icon-training:before {
  border-right-color: #236c5f;
}
.hex-lg.icon-training:after {
  border-left-color: #236c5f;
}
.hex-lg.icon-active-learning {
  background-color: #fab150;
}
.hex-lg.icon-active-learning:before {
  border-right-color: #fab150;
}
.hex-lg.icon-active-learning:after {
  border-left-color: #fab150;
}
.hex-lg.icon-conversations-in-privacy {
  background-color: #7a7994;
}
.hex-lg.icon-conversations-in-privacy:before {
  border-right-color: #7a7994;
}
.hex-lg.icon-conversations-in-privacy:after {
  border-left-color: #7a7994;
}
.hex-lg.icon-conversations-at-psr {
  background-color: #7a7994;
}
.hex-lg.icon-conversations-at-psr:before {
  border-right-color: #7a7994;
}
.hex-lg.icon-conversations-at-psr:after {
  border-left-color: #7a7994;
}
.hex-lg.icon-spotlight-stage {
  background-color: #51a1aa;
}
.hex-lg.icon-spotlight-stage:before {
  border-right-color: #51a1aa;
}
.hex-lg.icon-spotlight-stage:after {
  border-left-color: #51a1aa;
}
.hex-lg.icon-advanced-topics-in-privacy {
  background-color: #003f64;
}
.hex-lg.icon-advanced-topics-in-privacy:before {
  border-right-color: #003f64;
}
.hex-lg.icon-advanced-topics-in-privacy:after {
  border-left-color: #003f64;
}
.hex-lg.icon-networking {
  background-color: #4e565b;
}
.hex-lg.icon-networking:before {
  border-right-color: #4e565b;
}
.hex-lg.icon-networking:after {
  border-left-color: #4e565b;
}
.hex-lg.icon-the-little-big-stage {
  background-color: #336483;
}
.hex-lg.icon-the-little-big-stage:before {
  border-right-color: #336483;
}
.hex-lg.icon-the-little-big-stage:after {
  border-left-color: #336483;
}
.hex-lg.icon-general-session {
  background-color: #732969;
}
.hex-lg.icon-general-session:before {
  border-right-color: #732969;
}
.hex-lg.icon-general-session:after {
  border-left-color: #732969;
}
.hex-lg.icon-presentation-of-research {
  background-color: #236c5f;
}
.hex-lg.icon-presentation-of-research:before {
  border-right-color: #236c5f;
}
.hex-lg.icon-presentation-of-research:after {
  border-left-color: #236c5f;
}
.hex-lg.icon-privacy-tech-vendor-showcase {
  background-color: #00a0e2;
}
.hex-lg.icon-privacy-tech-vendor-showcase:before {
  border-right-color: #00a0e2;
}
.hex-lg.icon-privacy-tech-vendor-showcase:after {
  border-left-color: #00a0e2;
}
.hex-lg.icon-panel-discussion {
  background-color: #2782b8;
}
.hex-lg.icon-panel-discussion:before {
  border-right-color: #2782b8;
}
.hex-lg.icon-panel-discussion:after {
  border-left-color: #2782b8;
}
.hex-lg.icon-resources {
  background-color: #70bf4c;
}
.hex-lg.icon-resources:before {
  border-right-color: #70bf4c;
}
.hex-lg.icon-resources:after {
  border-left-color: #70bf4c;
}
.hex-lg.icon-topics {
  background-color: #fab150;
}
.hex-lg.icon-topics:before {
  border-right-color: #fab150;
}
.hex-lg.icon-topics:after {
  border-left-color: #fab150;
}
.hex-lg.icon-research {
  background-color: #7a7994;
}
.hex-lg.icon-research:before {
  border-right-color: #7a7994;
}
.hex-lg.icon-research:after {
  border-left-color: #7a7994;
}
.hex-lg.icon-tools {
  background-color: #0c7ec0;
}
.hex-lg.icon-tools:before {
  border-right-color: #0c7ec0;
}
.hex-lg.icon-tools:after {
  border-left-color: #0c7ec0;
}
.hex-lg.icon-job {
  background-color: #e64b3d;
}
.hex-lg.icon-job:before {
  border-right-color: #e64b3d;
}
.hex-lg.icon-job:after {
  border-left-color: #e64b3d;
}
.hex-lg.icon-jobs {
  background-color: #e64b3d;
}
.hex-lg.icon-jobs:before {
  border-right-color: #e64b3d;
}
.hex-lg.icon-jobs:after {
  border-left-color: #e64b3d;
}
.hex-lg.icon-career {
  background-color: #e64b3d;
}
.hex-lg.icon-career:before {
  border-right-color: #e64b3d;
}
.hex-lg.icon-career:after {
  border-left-color: #e64b3d;
}
.hex-lg.icon-articles {
  background-color: #70bf4c;
}
.hex-lg.icon-articles:before {
  border-right-color: #70bf4c;
}
.hex-lg.icon-articles:after {
  border-left-color: #70bf4c;
}
.hex-lg.icon-news {
  background-color: #70bf4c;
}
.hex-lg.icon-news:before {
  border-right-color: #70bf4c;
}
.hex-lg.icon-news:after {
  border-left-color: #70bf4c;
}
.hex-lg.icon-dpa {
  background-color: #51a1aa;
}
.hex-lg.icon-dpa:before {
  border-right-color: #51a1aa;
}
.hex-lg.icon-dpa:after {
  border-left-color: #51a1aa;
}
.hex-lg.icon-gallery {
  background-color: #fab150;
}
.hex-lg.icon-gallery:before {
  border-right-color: #fab150;
}
.hex-lg.icon-gallery:after {
  border-left-color: #fab150;
}
.hex-lg.icon-discuss {
  background-color: #236c5f;
}
.hex-lg.icon-discuss:before {
  border-right-color: #236c5f;
}
.hex-lg.icon-discuss:after {
  border-left-color: #236c5f;
}
.hex-lg.icon-glossary {
  background-color: #336483;
}
.hex-lg.icon-glossary:before {
  border-right-color: #336483;
}
.hex-lg.icon-glossary:after {
  border-left-color: #336483;
}
.hex-lg.icon-Glossary {
  background-color: #336483;
}
.hex-lg.icon-Glossary:before {
  border-right-color: #336483;
}
.hex-lg.icon-Glossary:after {
  border-left-color: #336483;
}
.hex-lg.icon-books {
  background-color: #003f64;
}
.hex-lg.icon-books:before {
  border-right-color: #003f64;
}
.hex-lg.icon-books:after {
  border-left-color: #003f64;
}
.hex-lg.icon-presentations {
  background-color: #e64b3d;
}
.hex-lg.icon-presentations:before {
  border-right-color: #e64b3d;
}
.hex-lg.icon-presentations:after {
  border-left-color: #e64b3d;
}
.hex-lg.icon-infographic {
  background-color: #e64b3d;
}
.hex-lg.icon-infographic:before {
  border-right-color: #e64b3d;
}
.hex-lg.icon-infographic:after {
  border-left-color: #e64b3d;
}
.hex-lg.icon-webcons {
  background-color: #732969;
}
.hex-lg.icon-webcons:before {
  border-right-color: #732969;
}
.hex-lg.icon-webcons:after {
  border-left-color: #732969;
}
.hex-lg.icon-web-conferences {
  background-color: #732969;
}
.hex-lg.icon-web-conferences:before {
  border-right-color: #732969;
}
.hex-lg.icon-web-conferences:after {
  border-left-color: #732969;
}
.hex-lg.icon-videos {
  background-color: #4e565b;
}
.hex-lg.icon-videos:before {
  border-right-color: #4e565b;
}
.hex-lg.icon-videos:after {
  border-left-color: #4e565b;
}
.hex-lg.icon-video {
  background-color: #4e565b;
}
.hex-lg.icon-video:before {
  border-right-color: #4e565b;
}
.hex-lg.icon-video:after {
  border-left-color: #4e565b;
}
.hex-lg.icon-westin {
  background-color: #1f1f1f;
}
.hex-lg.icon-westin:before {
  border-right-color: #1f1f1f;
}
.hex-lg.icon-westin:after {
  border-left-color: #1f1f1f;
}
.hex-lg.icon-vendors {
  background-color: #732969;
}
.hex-lg.icon-vendors:before {
  border-right-color: #732969;
}
.hex-lg.icon-vendors:after {
  border-left-color: #732969;
}
.hex-lg.icon-privacy {
  background-color: #732969;
}
.hex-lg.icon-privacy:before {
  border-right-color: #732969;
}
.hex-lg.icon-privacy:after {
  border-left-color: #732969;
}
.hex-lg.icon-ftc {
  background-color: #236c5f;
}
.hex-lg.icon-ftc:before {
  border-right-color: #236c5f;
}
.hex-lg.icon-ftc:after {
  border-left-color: #236c5f;
}
.hex-lg.icon-enforcement {
  background-color: #7a7994;
}
.hex-lg.icon-enforcement:before {
  border-right-color: #7a7994;
}
.hex-lg.icon-enforcement:after {
  border-left-color: #7a7994;
}
.menu-icons .hex-lg {
  position: absolute;
  top: 7px;
  right: 15px;
  opacity: 0.6;
}
.menu-icons .hex-lg .icon {
  top: 4px;
  left: 0;
}
.hex-xlg {
  width: 85px;
  height: 160px;
  background-color: #70bf4c;
  position: relative;
}
.hex-xlg:before,
.hex-xlg:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
}
.hex-xlg:before {
  left: -50px;
  border-right: 50px solid #70bf4c;
  border-bottom: 80px solid transparent;
  border-top: 80px solid transparent;
}
.hex-xlg:after {
  right: -50px;
  border-left: 50px solid #70bf4c;
  border-bottom: 80px solid transparent;
  border-top: 80px solid transparent;
}
.hex-xlg.icon-traditional-breakout {
  background-color: #c21c76;
}
.hex-xlg.icon-traditional-breakout:before {
  border-right-color: #c21c76;
}
.hex-xlg.icon-traditional-breakout:after {
  border-left-color: #c21c76;
}
.hex-xlg.icon-workshop {
  background-color: #e64b3d;
}
.hex-xlg.icon-workshop:before {
  border-right-color: #e64b3d;
}
.hex-xlg.icon-workshop:after {
  border-left-color: #e64b3d;
}
.hex-xlg.icon-certification {
  background-color: #70bf4c;
}
.hex-xlg.icon-certification:before {
  border-right-color: #70bf4c;
}
.hex-xlg.icon-certification:after {
  border-left-color: #70bf4c;
}
.hex-xlg.icon-training {
  background-color: #236c5f;
}
.hex-xlg.icon-training:before {
  border-right-color: #236c5f;
}
.hex-xlg.icon-training:after {
  border-left-color: #236c5f;
}
.hex-xlg.icon-active-learning {
  background-color: #fab150;
}
.hex-xlg.icon-active-learning:before {
  border-right-color: #fab150;
}
.hex-xlg.icon-active-learning:after {
  border-left-color: #fab150;
}
.hex-xlg.icon-conversations-in-privacy {
  background-color: #7a7994;
}
.hex-xlg.icon-conversations-in-privacy:before {
  border-right-color: #7a7994;
}
.hex-xlg.icon-conversations-in-privacy:after {
  border-left-color: #7a7994;
}
.hex-xlg.icon-conversations-at-psr {
  background-color: #7a7994;
}
.hex-xlg.icon-conversations-at-psr:before {
  border-right-color: #7a7994;
}
.hex-xlg.icon-conversations-at-psr:after {
  border-left-color: #7a7994;
}
.hex-xlg.icon-spotlight-stage {
  background-color: #51a1aa;
}
.hex-xlg.icon-spotlight-stage:before {
  border-right-color: #51a1aa;
}
.hex-xlg.icon-spotlight-stage:after {
  border-left-color: #51a1aa;
}
.hex-xlg.icon-advanced-topics-in-privacy {
  background-color: #003f64;
}
.hex-xlg.icon-advanced-topics-in-privacy:before {
  border-right-color: #003f64;
}
.hex-xlg.icon-advanced-topics-in-privacy:after {
  border-left-color: #003f64;
}
.hex-xlg.icon-networking {
  background-color: #4e565b;
}
.hex-xlg.icon-networking:before {
  border-right-color: #4e565b;
}
.hex-xlg.icon-networking:after {
  border-left-color: #4e565b;
}
.hex-xlg.icon-the-little-big-stage {
  background-color: #336483;
}
.hex-xlg.icon-the-little-big-stage:before {
  border-right-color: #336483;
}
.hex-xlg.icon-the-little-big-stage:after {
  border-left-color: #336483;
}
.hex-xlg.icon-general-session {
  background-color: #732969;
}
.hex-xlg.icon-general-session:before {
  border-right-color: #732969;
}
.hex-xlg.icon-general-session:after {
  border-left-color: #732969;
}
.hex-xlg.icon-presentation-of-research {
  background-color: #236c5f;
}
.hex-xlg.icon-presentation-of-research:before {
  border-right-color: #236c5f;
}
.hex-xlg.icon-presentation-of-research:after {
  border-left-color: #236c5f;
}
.hex-xlg.icon-privacy-tech-vendor-showcase {
  background-color: #00a0e2;
}
.hex-xlg.icon-privacy-tech-vendor-showcase:before {
  border-right-color: #00a0e2;
}
.hex-xlg.icon-privacy-tech-vendor-showcase:after {
  border-left-color: #00a0e2;
}
.hex-xlg.icon-panel-discussion {
  background-color: #2782b8;
}
.hex-xlg.icon-panel-discussion:before {
  border-right-color: #2782b8;
}
.hex-xlg.icon-panel-discussion:after {
  border-left-color: #2782b8;
}
.hex-xlg.icon-resources {
  background-color: #70bf4c;
}
.hex-xlg.icon-resources:before {
  border-right-color: #70bf4c;
}
.hex-xlg.icon-resources:after {
  border-left-color: #70bf4c;
}
.hex-xlg.icon-topics {
  background-color: #fab150;
}
.hex-xlg.icon-topics:before {
  border-right-color: #fab150;
}
.hex-xlg.icon-topics:after {
  border-left-color: #fab150;
}
.hex-xlg.icon-research {
  background-color: #7a7994;
}
.hex-xlg.icon-research:before {
  border-right-color: #7a7994;
}
.hex-xlg.icon-research:after {
  border-left-color: #7a7994;
}
.hex-xlg.icon-tools {
  background-color: #0c7ec0;
}
.hex-xlg.icon-tools:before {
  border-right-color: #0c7ec0;
}
.hex-xlg.icon-tools:after {
  border-left-color: #0c7ec0;
}
.hex-xlg.icon-job {
  background-color: #e64b3d;
}
.hex-xlg.icon-job:before {
  border-right-color: #e64b3d;
}
.hex-xlg.icon-job:after {
  border-left-color: #e64b3d;
}
.hex-xlg.icon-jobs {
  background-color: #e64b3d;
}
.hex-xlg.icon-jobs:before {
  border-right-color: #e64b3d;
}
.hex-xlg.icon-jobs:after {
  border-left-color: #e64b3d;
}
.hex-xlg.icon-career {
  background-color: #e64b3d;
}
.hex-xlg.icon-career:before {
  border-right-color: #e64b3d;
}
.hex-xlg.icon-career:after {
  border-left-color: #e64b3d;
}
.hex-xlg.icon-articles {
  background-color: #70bf4c;
}
.hex-xlg.icon-articles:before {
  border-right-color: #70bf4c;
}
.hex-xlg.icon-articles:after {
  border-left-color: #70bf4c;
}
.hex-xlg.icon-news {
  background-color: #70bf4c;
}
.hex-xlg.icon-news:before {
  border-right-color: #70bf4c;
}
.hex-xlg.icon-news:after {
  border-left-color: #70bf4c;
}
.hex-xlg.icon-dpa {
  background-color: #51a1aa;
}
.hex-xlg.icon-dpa:before {
  border-right-color: #51a1aa;
}
.hex-xlg.icon-dpa:after {
  border-left-color: #51a1aa;
}
.hex-xlg.icon-gallery {
  background-color: #fab150;
}
.hex-xlg.icon-gallery:before {
  border-right-color: #fab150;
}
.hex-xlg.icon-gallery:after {
  border-left-color: #fab150;
}
.hex-xlg.icon-discuss {
  background-color: #236c5f;
}
.hex-xlg.icon-discuss:before {
  border-right-color: #236c5f;
}
.hex-xlg.icon-discuss:after {
  border-left-color: #236c5f;
}
.hex-xlg.icon-glossary {
  background-color: #336483;
}
.hex-xlg.icon-glossary:before {
  border-right-color: #336483;
}
.hex-xlg.icon-glossary:after {
  border-left-color: #336483;
}
.hex-xlg.icon-Glossary {
  background-color: #336483;
}
.hex-xlg.icon-Glossary:before {
  border-right-color: #336483;
}
.hex-xlg.icon-Glossary:after {
  border-left-color: #336483;
}
.hex-xlg.icon-books {
  background-color: #003f64;
}
.hex-xlg.icon-books:before {
  border-right-color: #003f64;
}
.hex-xlg.icon-books:after {
  border-left-color: #003f64;
}
.hex-xlg.icon-presentations {
  background-color: #e64b3d;
}
.hex-xlg.icon-presentations:before {
  border-right-color: #e64b3d;
}
.hex-xlg.icon-presentations:after {
  border-left-color: #e64b3d;
}
.hex-xlg.icon-infographic {
  background-color: #e64b3d;
}
.hex-xlg.icon-infographic:before {
  border-right-color: #e64b3d;
}
.hex-xlg.icon-infographic:after {
  border-left-color: #e64b3d;
}
.hex-xlg.icon-webcons {
  background-color: #732969;
}
.hex-xlg.icon-webcons:before {
  border-right-color: #732969;
}
.hex-xlg.icon-webcons:after {
  border-left-color: #732969;
}
.hex-xlg.icon-web-conferences {
  background-color: #732969;
}
.hex-xlg.icon-web-conferences:before {
  border-right-color: #732969;
}
.hex-xlg.icon-web-conferences:after {
  border-left-color: #732969;
}
.hex-xlg.icon-videos {
  background-color: #4e565b;
}
.hex-xlg.icon-videos:before {
  border-right-color: #4e565b;
}
.hex-xlg.icon-videos:after {
  border-left-color: #4e565b;
}
.hex-xlg.icon-video {
  background-color: #4e565b;
}
.hex-xlg.icon-video:before {
  border-right-color: #4e565b;
}
.hex-xlg.icon-video:after {
  border-left-color: #4e565b;
}
.hex-xlg.icon-westin {
  background-color: #1f1f1f;
}
.hex-xlg.icon-westin:before {
  border-right-color: #1f1f1f;
}
.hex-xlg.icon-westin:after {
  border-left-color: #1f1f1f;
}
.hex-xlg.icon-vendors {
  background-color: #732969;
}
.hex-xlg.icon-vendors:before {
  border-right-color: #732969;
}
.hex-xlg.icon-vendors:after {
  border-left-color: #732969;
}
.hex-xlg.icon-privacy {
  background-color: #732969;
}
.hex-xlg.icon-privacy:before {
  border-right-color: #732969;
}
.hex-xlg.icon-privacy:after {
  border-left-color: #732969;
}
.hex-xlg.icon-ftc {
  background-color: #236c5f;
}
.hex-xlg.icon-ftc:before {
  border-right-color: #236c5f;
}
.hex-xlg.icon-ftc:after {
  border-left-color: #236c5f;
}
.hex-xlg.icon-enforcement {
  background-color: #7a7994;
}
.hex-xlg.icon-enforcement:before {
  border-right-color: #7a7994;
}
.hex-xlg.icon-enforcement:after {
  border-left-color: #7a7994;
}
.menu-icons .hex-xlg {
  position: absolute;
  top: 7px;
  right: 15px;
  opacity: 0.6;
}
.menu-icons .hex-xlg .icon {
  top: 4px;
  left: 0;
}
.hex-gray-sm {
  width: 12.75px;
  height: 24px;
  background-color: #ccc;
  position: relative;
}
.hex-gray-sm:before,
.hex-gray-sm:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
}
.hex-gray-sm:before {
  left: -8px;
  border-right: 8px solid #ccc;
  border-bottom: 12px solid transparent;
  border-top: 12px solid transparent;
}
.hex-gray-sm:after {
  right: -8px;
  border-left: 8px solid #ccc;
  border-bottom: 12px solid transparent;
  border-top: 12px solid transparent;
}
.hex-gray-sm.icon-traditional-breakout {
  background-color: #c21c76;
}
.hex-gray-sm.icon-traditional-breakout:before {
  border-right-color: #c21c76;
}
.hex-gray-sm.icon-traditional-breakout:after {
  border-left-color: #c21c76;
}
.hex-gray-sm.icon-workshop {
  background-color: #e64b3d;
}
.hex-gray-sm.icon-workshop:before {
  border-right-color: #e64b3d;
}
.hex-gray-sm.icon-workshop:after {
  border-left-color: #e64b3d;
}
.hex-gray-sm.icon-certification {
  background-color: #70bf4c;
}
.hex-gray-sm.icon-certification:before {
  border-right-color: #70bf4c;
}
.hex-gray-sm.icon-certification:after {
  border-left-color: #70bf4c;
}
.hex-gray-sm.icon-training {
  background-color: #236c5f;
}
.hex-gray-sm.icon-training:before {
  border-right-color: #236c5f;
}
.hex-gray-sm.icon-training:after {
  border-left-color: #236c5f;
}
.hex-gray-sm.icon-active-learning {
  background-color: #fab150;
}
.hex-gray-sm.icon-active-learning:before {
  border-right-color: #fab150;
}
.hex-gray-sm.icon-active-learning:after {
  border-left-color: #fab150;
}
.hex-gray-sm.icon-conversations-in-privacy {
  background-color: #7a7994;
}
.hex-gray-sm.icon-conversations-in-privacy:before {
  border-right-color: #7a7994;
}
.hex-gray-sm.icon-conversations-in-privacy:after {
  border-left-color: #7a7994;
}
.hex-gray-sm.icon-conversations-at-psr {
  background-color: #7a7994;
}
.hex-gray-sm.icon-conversations-at-psr:before {
  border-right-color: #7a7994;
}
.hex-gray-sm.icon-conversations-at-psr:after {
  border-left-color: #7a7994;
}
.hex-gray-sm.icon-spotlight-stage {
  background-color: #51a1aa;
}
.hex-gray-sm.icon-spotlight-stage:before {
  border-right-color: #51a1aa;
}
.hex-gray-sm.icon-spotlight-stage:after {
  border-left-color: #51a1aa;
}
.hex-gray-sm.icon-advanced-topics-in-privacy {
  background-color: #003f64;
}
.hex-gray-sm.icon-advanced-topics-in-privacy:before {
  border-right-color: #003f64;
}
.hex-gray-sm.icon-advanced-topics-in-privacy:after {
  border-left-color: #003f64;
}
.hex-gray-sm.icon-networking {
  background-color: #4e565b;
}
.hex-gray-sm.icon-networking:before {
  border-right-color: #4e565b;
}
.hex-gray-sm.icon-networking:after {
  border-left-color: #4e565b;
}
.hex-gray-sm.icon-the-little-big-stage {
  background-color: #336483;
}
.hex-gray-sm.icon-the-little-big-stage:before {
  border-right-color: #336483;
}
.hex-gray-sm.icon-the-little-big-stage:after {
  border-left-color: #336483;
}
.hex-gray-sm.icon-general-session {
  background-color: #732969;
}
.hex-gray-sm.icon-general-session:before {
  border-right-color: #732969;
}
.hex-gray-sm.icon-general-session:after {
  border-left-color: #732969;
}
.hex-gray-sm.icon-presentation-of-research {
  background-color: #236c5f;
}
.hex-gray-sm.icon-presentation-of-research:before {
  border-right-color: #236c5f;
}
.hex-gray-sm.icon-presentation-of-research:after {
  border-left-color: #236c5f;
}
.hex-gray-sm.icon-privacy-tech-vendor-showcase {
  background-color: #00a0e2;
}
.hex-gray-sm.icon-privacy-tech-vendor-showcase:before {
  border-right-color: #00a0e2;
}
.hex-gray-sm.icon-privacy-tech-vendor-showcase:after {
  border-left-color: #00a0e2;
}
.hex-gray-sm.icon-panel-discussion {
  background-color: #2782b8;
}
.hex-gray-sm.icon-panel-discussion:before {
  border-right-color: #2782b8;
}
.hex-gray-sm.icon-panel-discussion:after {
  border-left-color: #2782b8;
}
.hex-gray-sm.icon-resources {
  background-color: #70bf4c;
}
.hex-gray-sm.icon-resources:before {
  border-right-color: #70bf4c;
}
.hex-gray-sm.icon-resources:after {
  border-left-color: #70bf4c;
}
.hex-gray-sm.icon-topics {
  background-color: #fab150;
}
.hex-gray-sm.icon-topics:before {
  border-right-color: #fab150;
}
.hex-gray-sm.icon-topics:after {
  border-left-color: #fab150;
}
.hex-gray-sm.icon-research {
  background-color: #7a7994;
}
.hex-gray-sm.icon-research:before {
  border-right-color: #7a7994;
}
.hex-gray-sm.icon-research:after {
  border-left-color: #7a7994;
}
.hex-gray-sm.icon-tools {
  background-color: #0c7ec0;
}
.hex-gray-sm.icon-tools:before {
  border-right-color: #0c7ec0;
}
.hex-gray-sm.icon-tools:after {
  border-left-color: #0c7ec0;
}
.hex-gray-sm.icon-job {
  background-color: #e64b3d;
}
.hex-gray-sm.icon-job:before {
  border-right-color: #e64b3d;
}
.hex-gray-sm.icon-job:after {
  border-left-color: #e64b3d;
}
.hex-gray-sm.icon-jobs {
  background-color: #e64b3d;
}
.hex-gray-sm.icon-jobs:before {
  border-right-color: #e64b3d;
}
.hex-gray-sm.icon-jobs:after {
  border-left-color: #e64b3d;
}
.hex-gray-sm.icon-career {
  background-color: #e64b3d;
}
.hex-gray-sm.icon-career:before {
  border-right-color: #e64b3d;
}
.hex-gray-sm.icon-career:after {
  border-left-color: #e64b3d;
}
.hex-gray-sm.icon-articles {
  background-color: #70bf4c;
}
.hex-gray-sm.icon-articles:before {
  border-right-color: #70bf4c;
}
.hex-gray-sm.icon-articles:after {
  border-left-color: #70bf4c;
}
.hex-gray-sm.icon-news {
  background-color: #70bf4c;
}
.hex-gray-sm.icon-news:before {
  border-right-color: #70bf4c;
}
.hex-gray-sm.icon-news:after {
  border-left-color: #70bf4c;
}
.hex-gray-sm.icon-dpa {
  background-color: #51a1aa;
}
.hex-gray-sm.icon-dpa:before {
  border-right-color: #51a1aa;
}
.hex-gray-sm.icon-dpa:after {
  border-left-color: #51a1aa;
}
.hex-gray-sm.icon-gallery {
  background-color: #fab150;
}
.hex-gray-sm.icon-gallery:before {
  border-right-color: #fab150;
}
.hex-gray-sm.icon-gallery:after {
  border-left-color: #fab150;
}
.hex-gray-sm.icon-discuss {
  background-color: #236c5f;
}
.hex-gray-sm.icon-discuss:before {
  border-right-color: #236c5f;
}
.hex-gray-sm.icon-discuss:after {
  border-left-color: #236c5f;
}
.hex-gray-sm.icon-glossary {
  background-color: #336483;
}
.hex-gray-sm.icon-glossary:before {
  border-right-color: #336483;
}
.hex-gray-sm.icon-glossary:after {
  border-left-color: #336483;
}
.hex-gray-sm.icon-Glossary {
  background-color: #336483;
}
.hex-gray-sm.icon-Glossary:before {
  border-right-color: #336483;
}
.hex-gray-sm.icon-Glossary:after {
  border-left-color: #336483;
}
.hex-gray-sm.icon-books {
  background-color: #003f64;
}
.hex-gray-sm.icon-books:before {
  border-right-color: #003f64;
}
.hex-gray-sm.icon-books:after {
  border-left-color: #003f64;
}
.hex-gray-sm.icon-presentations {
  background-color: #e64b3d;
}
.hex-gray-sm.icon-presentations:before {
  border-right-color: #e64b3d;
}
.hex-gray-sm.icon-presentations:after {
  border-left-color: #e64b3d;
}
.hex-gray-sm.icon-infographic {
  background-color: #e64b3d;
}
.hex-gray-sm.icon-infographic:before {
  border-right-color: #e64b3d;
}
.hex-gray-sm.icon-infographic:after {
  border-left-color: #e64b3d;
}
.hex-gray-sm.icon-webcons {
  background-color: #732969;
}
.hex-gray-sm.icon-webcons:before {
  border-right-color: #732969;
}
.hex-gray-sm.icon-webcons:after {
  border-left-color: #732969;
}
.hex-gray-sm.icon-web-conferences {
  background-color: #732969;
}
.hex-gray-sm.icon-web-conferences:before {
  border-right-color: #732969;
}
.hex-gray-sm.icon-web-conferences:after {
  border-left-color: #732969;
}
.hex-gray-sm.icon-videos {
  background-color: #4e565b;
}
.hex-gray-sm.icon-videos:before {
  border-right-color: #4e565b;
}
.hex-gray-sm.icon-videos:after {
  border-left-color: #4e565b;
}
.hex-gray-sm.icon-video {
  background-color: #4e565b;
}
.hex-gray-sm.icon-video:before {
  border-right-color: #4e565b;
}
.hex-gray-sm.icon-video:after {
  border-left-color: #4e565b;
}
.hex-gray-sm.icon-westin {
  background-color: #1f1f1f;
}
.hex-gray-sm.icon-westin:before {
  border-right-color: #1f1f1f;
}
.hex-gray-sm.icon-westin:after {
  border-left-color: #1f1f1f;
}
.hex-gray-sm.icon-vendors {
  background-color: #732969;
}
.hex-gray-sm.icon-vendors:before {
  border-right-color: #732969;
}
.hex-gray-sm.icon-vendors:after {
  border-left-color: #732969;
}
.hex-gray-sm.icon-privacy {
  background-color: #732969;
}
.hex-gray-sm.icon-privacy:before {
  border-right-color: #732969;
}
.hex-gray-sm.icon-privacy:after {
  border-left-color: #732969;
}
.hex-gray-sm.icon-ftc {
  background-color: #236c5f;
}
.hex-gray-sm.icon-ftc:before {
  border-right-color: #236c5f;
}
.hex-gray-sm.icon-ftc:after {
  border-left-color: #236c5f;
}
.hex-gray-sm.icon-enforcement {
  background-color: #7a7994;
}
.hex-gray-sm.icon-enforcement:before {
  border-right-color: #7a7994;
}
.hex-gray-sm.icon-enforcement:after {
  border-left-color: #7a7994;
}
.menu-icons .hex-gray-sm {
  position: absolute;
  top: 7px;
  right: 15px;
  opacity: 0.6;
}
.menu-icons .hex-gray-sm .icon {
  top: 4px;
  left: 0;
}
.hex-gray-lg {
  width: 29.75px;
  height: 56px;
  background-color: #ccc;
  position: relative;
}
.hex-gray-lg:before,
.hex-gray-lg:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
}
.hex-gray-lg:before {
  left: -18px;
  border-right: 18px solid #ccc;
  border-bottom: 28px solid transparent;
  border-top: 28px solid transparent;
}
.hex-gray-lg:after {
  right: -18px;
  border-left: 18px solid #ccc;
  border-bottom: 28px solid transparent;
  border-top: 28px solid transparent;
}
.hex-gray-lg.icon-traditional-breakout {
  background-color: #c21c76;
}
.hex-gray-lg.icon-traditional-breakout:before {
  border-right-color: #c21c76;
}
.hex-gray-lg.icon-traditional-breakout:after {
  border-left-color: #c21c76;
}
.hex-gray-lg.icon-workshop {
  background-color: #e64b3d;
}
.hex-gray-lg.icon-workshop:before {
  border-right-color: #e64b3d;
}
.hex-gray-lg.icon-workshop:after {
  border-left-color: #e64b3d;
}
.hex-gray-lg.icon-certification {
  background-color: #70bf4c;
}
.hex-gray-lg.icon-certification:before {
  border-right-color: #70bf4c;
}
.hex-gray-lg.icon-certification:after {
  border-left-color: #70bf4c;
}
.hex-gray-lg.icon-training {
  background-color: #236c5f;
}
.hex-gray-lg.icon-training:before {
  border-right-color: #236c5f;
}
.hex-gray-lg.icon-training:after {
  border-left-color: #236c5f;
}
.hex-gray-lg.icon-active-learning {
  background-color: #fab150;
}
.hex-gray-lg.icon-active-learning:before {
  border-right-color: #fab150;
}
.hex-gray-lg.icon-active-learning:after {
  border-left-color: #fab150;
}
.hex-gray-lg.icon-conversations-in-privacy {
  background-color: #7a7994;
}
.hex-gray-lg.icon-conversations-in-privacy:before {
  border-right-color: #7a7994;
}
.hex-gray-lg.icon-conversations-in-privacy:after {
  border-left-color: #7a7994;
}
.hex-gray-lg.icon-conversations-at-psr {
  background-color: #7a7994;
}
.hex-gray-lg.icon-conversations-at-psr:before {
  border-right-color: #7a7994;
}
.hex-gray-lg.icon-conversations-at-psr:after {
  border-left-color: #7a7994;
}
.hex-gray-lg.icon-spotlight-stage {
  background-color: #51a1aa;
}
.hex-gray-lg.icon-spotlight-stage:before {
  border-right-color: #51a1aa;
}
.hex-gray-lg.icon-spotlight-stage:after {
  border-left-color: #51a1aa;
}
.hex-gray-lg.icon-advanced-topics-in-privacy {
  background-color: #003f64;
}
.hex-gray-lg.icon-advanced-topics-in-privacy:before {
  border-right-color: #003f64;
}
.hex-gray-lg.icon-advanced-topics-in-privacy:after {
  border-left-color: #003f64;
}
.hex-gray-lg.icon-networking {
  background-color: #4e565b;
}
.hex-gray-lg.icon-networking:before {
  border-right-color: #4e565b;
}
.hex-gray-lg.icon-networking:after {
  border-left-color: #4e565b;
}
.hex-gray-lg.icon-the-little-big-stage {
  background-color: #336483;
}
.hex-gray-lg.icon-the-little-big-stage:before {
  border-right-color: #336483;
}
.hex-gray-lg.icon-the-little-big-stage:after {
  border-left-color: #336483;
}
.hex-gray-lg.icon-general-session {
  background-color: #732969;
}
.hex-gray-lg.icon-general-session:before {
  border-right-color: #732969;
}
.hex-gray-lg.icon-general-session:after {
  border-left-color: #732969;
}
.hex-gray-lg.icon-presentation-of-research {
  background-color: #236c5f;
}
.hex-gray-lg.icon-presentation-of-research:before {
  border-right-color: #236c5f;
}
.hex-gray-lg.icon-presentation-of-research:after {
  border-left-color: #236c5f;
}
.hex-gray-lg.icon-privacy-tech-vendor-showcase {
  background-color: #00a0e2;
}
.hex-gray-lg.icon-privacy-tech-vendor-showcase:before {
  border-right-color: #00a0e2;
}
.hex-gray-lg.icon-privacy-tech-vendor-showcase:after {
  border-left-color: #00a0e2;
}
.hex-gray-lg.icon-panel-discussion {
  background-color: #2782b8;
}
.hex-gray-lg.icon-panel-discussion:before {
  border-right-color: #2782b8;
}
.hex-gray-lg.icon-panel-discussion:after {
  border-left-color: #2782b8;
}
.hex-gray-lg.icon-resources {
  background-color: #70bf4c;
}
.hex-gray-lg.icon-resources:before {
  border-right-color: #70bf4c;
}
.hex-gray-lg.icon-resources:after {
  border-left-color: #70bf4c;
}
.hex-gray-lg.icon-topics {
  background-color: #fab150;
}
.hex-gray-lg.icon-topics:before {
  border-right-color: #fab150;
}
.hex-gray-lg.icon-topics:after {
  border-left-color: #fab150;
}
.hex-gray-lg.icon-research {
  background-color: #7a7994;
}
.hex-gray-lg.icon-research:before {
  border-right-color: #7a7994;
}
.hex-gray-lg.icon-research:after {
  border-left-color: #7a7994;
}
.hex-gray-lg.icon-tools {
  background-color: #0c7ec0;
}
.hex-gray-lg.icon-tools:before {
  border-right-color: #0c7ec0;
}
.hex-gray-lg.icon-tools:after {
  border-left-color: #0c7ec0;
}
.hex-gray-lg.icon-job {
  background-color: #e64b3d;
}
.hex-gray-lg.icon-job:before {
  border-right-color: #e64b3d;
}
.hex-gray-lg.icon-job:after {
  border-left-color: #e64b3d;
}
.hex-gray-lg.icon-jobs {
  background-color: #e64b3d;
}
.hex-gray-lg.icon-jobs:before {
  border-right-color: #e64b3d;
}
.hex-gray-lg.icon-jobs:after {
  border-left-color: #e64b3d;
}
.hex-gray-lg.icon-career {
  background-color: #e64b3d;
}
.hex-gray-lg.icon-career:before {
  border-right-color: #e64b3d;
}
.hex-gray-lg.icon-career:after {
  border-left-color: #e64b3d;
}
.hex-gray-lg.icon-articles {
  background-color: #70bf4c;
}
.hex-gray-lg.icon-articles:before {
  border-right-color: #70bf4c;
}
.hex-gray-lg.icon-articles:after {
  border-left-color: #70bf4c;
}
.hex-gray-lg.icon-news {
  background-color: #70bf4c;
}
.hex-gray-lg.icon-news:before {
  border-right-color: #70bf4c;
}
.hex-gray-lg.icon-news:after {
  border-left-color: #70bf4c;
}
.hex-gray-lg.icon-dpa {
  background-color: #51a1aa;
}
.hex-gray-lg.icon-dpa:before {
  border-right-color: #51a1aa;
}
.hex-gray-lg.icon-dpa:after {
  border-left-color: #51a1aa;
}
.hex-gray-lg.icon-gallery {
  background-color: #fab150;
}
.hex-gray-lg.icon-gallery:before {
  border-right-color: #fab150;
}
.hex-gray-lg.icon-gallery:after {
  border-left-color: #fab150;
}
.hex-gray-lg.icon-discuss {
  background-color: #236c5f;
}
.hex-gray-lg.icon-discuss:before {
  border-right-color: #236c5f;
}
.hex-gray-lg.icon-discuss:after {
  border-left-color: #236c5f;
}
.hex-gray-lg.icon-glossary {
  background-color: #336483;
}
.hex-gray-lg.icon-glossary:before {
  border-right-color: #336483;
}
.hex-gray-lg.icon-glossary:after {
  border-left-color: #336483;
}
.hex-gray-lg.icon-Glossary {
  background-color: #336483;
}
.hex-gray-lg.icon-Glossary:before {
  border-right-color: #336483;
}
.hex-gray-lg.icon-Glossary:after {
  border-left-color: #336483;
}
.hex-gray-lg.icon-books {
  background-color: #003f64;
}
.hex-gray-lg.icon-books:before {
  border-right-color: #003f64;
}
.hex-gray-lg.icon-books:after {
  border-left-color: #003f64;
}
.hex-gray-lg.icon-presentations {
  background-color: #e64b3d;
}
.hex-gray-lg.icon-presentations:before {
  border-right-color: #e64b3d;
}
.hex-gray-lg.icon-presentations:after {
  border-left-color: #e64b3d;
}
.hex-gray-lg.icon-infographic {
  background-color: #e64b3d;
}
.hex-gray-lg.icon-infographic:before {
  border-right-color: #e64b3d;
}
.hex-gray-lg.icon-infographic:after {
  border-left-color: #e64b3d;
}
.hex-gray-lg.icon-webcons {
  background-color: #732969;
}
.hex-gray-lg.icon-webcons:before {
  border-right-color: #732969;
}
.hex-gray-lg.icon-webcons:after {
  border-left-color: #732969;
}
.hex-gray-lg.icon-web-conferences {
  background-color: #732969;
}
.hex-gray-lg.icon-web-conferences:before {
  border-right-color: #732969;
}
.hex-gray-lg.icon-web-conferences:after {
  border-left-color: #732969;
}
.hex-gray-lg.icon-videos {
  background-color: #4e565b;
}
.hex-gray-lg.icon-videos:before {
  border-right-color: #4e565b;
}
.hex-gray-lg.icon-videos:after {
  border-left-color: #4e565b;
}
.hex-gray-lg.icon-video {
  background-color: #4e565b;
}
.hex-gray-lg.icon-video:before {
  border-right-color: #4e565b;
}
.hex-gray-lg.icon-video:after {
  border-left-color: #4e565b;
}
.hex-gray-lg.icon-westin {
  background-color: #1f1f1f;
}
.hex-gray-lg.icon-westin:before {
  border-right-color: #1f1f1f;
}
.hex-gray-lg.icon-westin:after {
  border-left-color: #1f1f1f;
}
.hex-gray-lg.icon-vendors {
  background-color: #732969;
}
.hex-gray-lg.icon-vendors:before {
  border-right-color: #732969;
}
.hex-gray-lg.icon-vendors:after {
  border-left-color: #732969;
}
.hex-gray-lg.icon-privacy {
  background-color: #732969;
}
.hex-gray-lg.icon-privacy:before {
  border-right-color: #732969;
}
.hex-gray-lg.icon-privacy:after {
  border-left-color: #732969;
}
.hex-gray-lg.icon-ftc {
  background-color: #236c5f;
}
.hex-gray-lg.icon-ftc:before {
  border-right-color: #236c5f;
}
.hex-gray-lg.icon-ftc:after {
  border-left-color: #236c5f;
}
.hex-gray-lg.icon-enforcement {
  background-color: #7a7994;
}
.hex-gray-lg.icon-enforcement:before {
  border-right-color: #7a7994;
}
.hex-gray-lg.icon-enforcement:after {
  border-left-color: #7a7994;
}
.menu-icons .hex-gray-lg {
  position: absolute;
  top: 7px;
  right: 15px;
  opacity: 0.6;
}
.menu-icons .hex-gray-lg .icon {
  top: 4px;
  left: 0;
}
.hex-gray-xlg {
  width: 85px;
  height: 160px;
  background-color: #ccc;
  position: relative;
}
.hex-gray-xlg:before,
.hex-gray-xlg:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
}
.hex-gray-xlg:before {
  left: -50px;
  border-right: 50px solid #ccc;
  border-bottom: 80px solid transparent;
  border-top: 80px solid transparent;
}
.hex-gray-xlg:after {
  right: -50px;
  border-left: 50px solid #ccc;
  border-bottom: 80px solid transparent;
  border-top: 80px solid transparent;
}
.hex-gray-xlg.icon-traditional-breakout {
  background-color: #c21c76;
}
.hex-gray-xlg.icon-traditional-breakout:before {
  border-right-color: #c21c76;
}
.hex-gray-xlg.icon-traditional-breakout:after {
  border-left-color: #c21c76;
}
.hex-gray-xlg.icon-workshop {
  background-color: #e64b3d;
}
.hex-gray-xlg.icon-workshop:before {
  border-right-color: #e64b3d;
}
.hex-gray-xlg.icon-workshop:after {
  border-left-color: #e64b3d;
}
.hex-gray-xlg.icon-certification {
  background-color: #70bf4c;
}
.hex-gray-xlg.icon-certification:before {
  border-right-color: #70bf4c;
}
.hex-gray-xlg.icon-certification:after {
  border-left-color: #70bf4c;
}
.hex-gray-xlg.icon-training {
  background-color: #236c5f;
}
.hex-gray-xlg.icon-training:before {
  border-right-color: #236c5f;
}
.hex-gray-xlg.icon-training:after {
  border-left-color: #236c5f;
}
.hex-gray-xlg.icon-active-learning {
  background-color: #fab150;
}
.hex-gray-xlg.icon-active-learning:before {
  border-right-color: #fab150;
}
.hex-gray-xlg.icon-active-learning:after {
  border-left-color: #fab150;
}
.hex-gray-xlg.icon-conversations-in-privacy {
  background-color: #7a7994;
}
.hex-gray-xlg.icon-conversations-in-privacy:before {
  border-right-color: #7a7994;
}
.hex-gray-xlg.icon-conversations-in-privacy:after {
  border-left-color: #7a7994;
}
.hex-gray-xlg.icon-conversations-at-psr {
  background-color: #7a7994;
}
.hex-gray-xlg.icon-conversations-at-psr:before {
  border-right-color: #7a7994;
}
.hex-gray-xlg.icon-conversations-at-psr:after {
  border-left-color: #7a7994;
}
.hex-gray-xlg.icon-spotlight-stage {
  background-color: #51a1aa;
}
.hex-gray-xlg.icon-spotlight-stage:before {
  border-right-color: #51a1aa;
}
.hex-gray-xlg.icon-spotlight-stage:after {
  border-left-color: #51a1aa;
}
.hex-gray-xlg.icon-advanced-topics-in-privacy {
  background-color: #003f64;
}
.hex-gray-xlg.icon-advanced-topics-in-privacy:before {
  border-right-color: #003f64;
}
.hex-gray-xlg.icon-advanced-topics-in-privacy:after {
  border-left-color: #003f64;
}
.hex-gray-xlg.icon-networking {
  background-color: #4e565b;
}
.hex-gray-xlg.icon-networking:before {
  border-right-color: #4e565b;
}
.hex-gray-xlg.icon-networking:after {
  border-left-color: #4e565b;
}
.hex-gray-xlg.icon-the-little-big-stage {
  background-color: #336483;
}
.hex-gray-xlg.icon-the-little-big-stage:before {
  border-right-color: #336483;
}
.hex-gray-xlg.icon-the-little-big-stage:after {
  border-left-color: #336483;
}
.hex-gray-xlg.icon-general-session {
  background-color: #732969;
}
.hex-gray-xlg.icon-general-session:before {
  border-right-color: #732969;
}
.hex-gray-xlg.icon-general-session:after {
  border-left-color: #732969;
}
.hex-gray-xlg.icon-presentation-of-research {
  background-color: #236c5f;
}
.hex-gray-xlg.icon-presentation-of-research:before {
  border-right-color: #236c5f;
}
.hex-gray-xlg.icon-presentation-of-research:after {
  border-left-color: #236c5f;
}
.hex-gray-xlg.icon-privacy-tech-vendor-showcase {
  background-color: #00a0e2;
}
.hex-gray-xlg.icon-privacy-tech-vendor-showcase:before {
  border-right-color: #00a0e2;
}
.hex-gray-xlg.icon-privacy-tech-vendor-showcase:after {
  border-left-color: #00a0e2;
}
.hex-gray-xlg.icon-panel-discussion {
  background-color: #2782b8;
}
.hex-gray-xlg.icon-panel-discussion:before {
  border-right-color: #2782b8;
}
.hex-gray-xlg.icon-panel-discussion:after {
  border-left-color: #2782b8;
}
.hex-gray-xlg.icon-resources {
  background-color: #70bf4c;
}
.hex-gray-xlg.icon-resources:before {
  border-right-color: #70bf4c;
}
.hex-gray-xlg.icon-resources:after {
  border-left-color: #70bf4c;
}
.hex-gray-xlg.icon-topics {
  background-color: #fab150;
}
.hex-gray-xlg.icon-topics:before {
  border-right-color: #fab150;
}
.hex-gray-xlg.icon-topics:after {
  border-left-color: #fab150;
}
.hex-gray-xlg.icon-research {
  background-color: #7a7994;
}
.hex-gray-xlg.icon-research:before {
  border-right-color: #7a7994;
}
.hex-gray-xlg.icon-research:after {
  border-left-color: #7a7994;
}
.hex-gray-xlg.icon-tools {
  background-color: #0c7ec0;
}
.hex-gray-xlg.icon-tools:before {
  border-right-color: #0c7ec0;
}
.hex-gray-xlg.icon-tools:after {
  border-left-color: #0c7ec0;
}
.hex-gray-xlg.icon-job {
  background-color: #e64b3d;
}
.hex-gray-xlg.icon-job:before {
  border-right-color: #e64b3d;
}
.hex-gray-xlg.icon-job:after {
  border-left-color: #e64b3d;
}
.hex-gray-xlg.icon-jobs {
  background-color: #e64b3d;
}
.hex-gray-xlg.icon-jobs:before {
  border-right-color: #e64b3d;
}
.hex-gray-xlg.icon-jobs:after {
  border-left-color: #e64b3d;
}
.hex-gray-xlg.icon-career {
  background-color: #e64b3d;
}
.hex-gray-xlg.icon-career:before {
  border-right-color: #e64b3d;
}
.hex-gray-xlg.icon-career:after {
  border-left-color: #e64b3d;
}
.hex-gray-xlg.icon-articles {
  background-color: #70bf4c;
}
.hex-gray-xlg.icon-articles:before {
  border-right-color: #70bf4c;
}
.hex-gray-xlg.icon-articles:after {
  border-left-color: #70bf4c;
}
.hex-gray-xlg.icon-news {
  background-color: #70bf4c;
}
.hex-gray-xlg.icon-news:before {
  border-right-color: #70bf4c;
}
.hex-gray-xlg.icon-news:after {
  border-left-color: #70bf4c;
}
.hex-gray-xlg.icon-dpa {
  background-color: #51a1aa;
}
.hex-gray-xlg.icon-dpa:before {
  border-right-color: #51a1aa;
}
.hex-gray-xlg.icon-dpa:after {
  border-left-color: #51a1aa;
}
.hex-gray-xlg.icon-gallery {
  background-color: #fab150;
}
.hex-gray-xlg.icon-gallery:before {
  border-right-color: #fab150;
}
.hex-gray-xlg.icon-gallery:after {
  border-left-color: #fab150;
}
.hex-gray-xlg.icon-discuss {
  background-color: #236c5f;
}
.hex-gray-xlg.icon-discuss:before {
  border-right-color: #236c5f;
}
.hex-gray-xlg.icon-discuss:after {
  border-left-color: #236c5f;
}
.hex-gray-xlg.icon-glossary {
  background-color: #336483;
}
.hex-gray-xlg.icon-glossary:before {
  border-right-color: #336483;
}
.hex-gray-xlg.icon-glossary:after {
  border-left-color: #336483;
}
.hex-gray-xlg.icon-Glossary {
  background-color: #336483;
}
.hex-gray-xlg.icon-Glossary:before {
  border-right-color: #336483;
}
.hex-gray-xlg.icon-Glossary:after {
  border-left-color: #336483;
}
.hex-gray-xlg.icon-books {
  background-color: #003f64;
}
.hex-gray-xlg.icon-books:before {
  border-right-color: #003f64;
}
.hex-gray-xlg.icon-books:after {
  border-left-color: #003f64;
}
.hex-gray-xlg.icon-presentations {
  background-color: #e64b3d;
}
.hex-gray-xlg.icon-presentations:before {
  border-right-color: #e64b3d;
}
.hex-gray-xlg.icon-presentations:after {
  border-left-color: #e64b3d;
}
.hex-gray-xlg.icon-infographic {
  background-color: #e64b3d;
}
.hex-gray-xlg.icon-infographic:before {
  border-right-color: #e64b3d;
}
.hex-gray-xlg.icon-infographic:after {
  border-left-color: #e64b3d;
}
.hex-gray-xlg.icon-webcons {
  background-color: #732969;
}
.hex-gray-xlg.icon-webcons:before {
  border-right-color: #732969;
}
.hex-gray-xlg.icon-webcons:after {
  border-left-color: #732969;
}
.hex-gray-xlg.icon-web-conferences {
  background-color: #732969;
}
.hex-gray-xlg.icon-web-conferences:before {
  border-right-color: #732969;
}
.hex-gray-xlg.icon-web-conferences:after {
  border-left-color: #732969;
}
.hex-gray-xlg.icon-videos {
  background-color: #4e565b;
}
.hex-gray-xlg.icon-videos:before {
  border-right-color: #4e565b;
}
.hex-gray-xlg.icon-videos:after {
  border-left-color: #4e565b;
}
.hex-gray-xlg.icon-video {
  background-color: #4e565b;
}
.hex-gray-xlg.icon-video:before {
  border-right-color: #4e565b;
}
.hex-gray-xlg.icon-video:after {
  border-left-color: #4e565b;
}
.hex-gray-xlg.icon-westin {
  background-color: #1f1f1f;
}
.hex-gray-xlg.icon-westin:before {
  border-right-color: #1f1f1f;
}
.hex-gray-xlg.icon-westin:after {
  border-left-color: #1f1f1f;
}
.hex-gray-xlg.icon-vendors {
  background-color: #732969;
}
.hex-gray-xlg.icon-vendors:before {
  border-right-color: #732969;
}
.hex-gray-xlg.icon-vendors:after {
  border-left-color: #732969;
}
.hex-gray-xlg.icon-privacy {
  background-color: #732969;
}
.hex-gray-xlg.icon-privacy:before {
  border-right-color: #732969;
}
.hex-gray-xlg.icon-privacy:after {
  border-left-color: #732969;
}
.hex-gray-xlg.icon-ftc {
  background-color: #236c5f;
}
.hex-gray-xlg.icon-ftc:before {
  border-right-color: #236c5f;
}
.hex-gray-xlg.icon-ftc:after {
  border-left-color: #236c5f;
}
.hex-gray-xlg.icon-enforcement {
  background-color: #7a7994;
}
.hex-gray-xlg.icon-enforcement:before {
  border-right-color: #7a7994;
}
.hex-gray-xlg.icon-enforcement:after {
  border-left-color: #7a7994;
}
.menu-icons .hex-gray-xlg {
  position: absolute;
  top: 7px;
  right: 15px;
  opacity: 0.6;
}
.menu-icons .hex-gray-xlg .icon {
  top: 4px;
  left: 0;
}
.hex-mega {
  width: 23.8px;
  height: 45px;
  background-color: #70bf4c;
  position: relative;
}
.hex-mega:before,
.hex-mega:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
}
.hex-mega:before {
  left: -14px;
  border-right: 14px solid #70bf4c;
  border-bottom: 22px solid transparent;
  border-top: 22px solid transparent;
}
.hex-mega:after {
  right: -14px;
  border-left: 14px solid #70bf4c;
  border-bottom: 22px solid transparent;
  border-top: 22px solid transparent;
}
.hex-mega.icon-traditional-breakout {
  background-color: #c21c76;
}
.hex-mega.icon-traditional-breakout:before {
  border-right-color: #c21c76;
}
.hex-mega.icon-traditional-breakout:after {
  border-left-color: #c21c76;
}
.hex-mega.icon-workshop {
  background-color: #e64b3d;
}
.hex-mega.icon-workshop:before {
  border-right-color: #e64b3d;
}
.hex-mega.icon-workshop:after {
  border-left-color: #e64b3d;
}
.hex-mega.icon-certification {
  background-color: #70bf4c;
}
.hex-mega.icon-certification:before {
  border-right-color: #70bf4c;
}
.hex-mega.icon-certification:after {
  border-left-color: #70bf4c;
}
.hex-mega.icon-training {
  background-color: #236c5f;
}
.hex-mega.icon-training:before {
  border-right-color: #236c5f;
}
.hex-mega.icon-training:after {
  border-left-color: #236c5f;
}
.hex-mega.icon-active-learning {
  background-color: #fab150;
}
.hex-mega.icon-active-learning:before {
  border-right-color: #fab150;
}
.hex-mega.icon-active-learning:after {
  border-left-color: #fab150;
}
.hex-mega.icon-conversations-in-privacy {
  background-color: #7a7994;
}
.hex-mega.icon-conversations-in-privacy:before {
  border-right-color: #7a7994;
}
.hex-mega.icon-conversations-in-privacy:after {
  border-left-color: #7a7994;
}
.hex-mega.icon-conversations-at-psr {
  background-color: #7a7994;
}
.hex-mega.icon-conversations-at-psr:before {
  border-right-color: #7a7994;
}
.hex-mega.icon-conversations-at-psr:after {
  border-left-color: #7a7994;
}
.hex-mega.icon-spotlight-stage {
  background-color: #51a1aa;
}
.hex-mega.icon-spotlight-stage:before {
  border-right-color: #51a1aa;
}
.hex-mega.icon-spotlight-stage:after {
  border-left-color: #51a1aa;
}
.hex-mega.icon-advanced-topics-in-privacy {
  background-color: #003f64;
}
.hex-mega.icon-advanced-topics-in-privacy:before {
  border-right-color: #003f64;
}
.hex-mega.icon-advanced-topics-in-privacy:after {
  border-left-color: #003f64;
}
.hex-mega.icon-networking {
  background-color: #4e565b;
}
.hex-mega.icon-networking:before {
  border-right-color: #4e565b;
}
.hex-mega.icon-networking:after {
  border-left-color: #4e565b;
}
.hex-mega.icon-the-little-big-stage {
  background-color: #336483;
}
.hex-mega.icon-the-little-big-stage:before {
  border-right-color: #336483;
}
.hex-mega.icon-the-little-big-stage:after {
  border-left-color: #336483;
}
.hex-mega.icon-general-session {
  background-color: #732969;
}
.hex-mega.icon-general-session:before {
  border-right-color: #732969;
}
.hex-mega.icon-general-session:after {
  border-left-color: #732969;
}
.hex-mega.icon-presentation-of-research {
  background-color: #236c5f;
}
.hex-mega.icon-presentation-of-research:before {
  border-right-color: #236c5f;
}
.hex-mega.icon-presentation-of-research:after {
  border-left-color: #236c5f;
}
.hex-mega.icon-privacy-tech-vendor-showcase {
  background-color: #00a0e2;
}
.hex-mega.icon-privacy-tech-vendor-showcase:before {
  border-right-color: #00a0e2;
}
.hex-mega.icon-privacy-tech-vendor-showcase:after {
  border-left-color: #00a0e2;
}
.hex-mega.icon-panel-discussion {
  background-color: #2782b8;
}
.hex-mega.icon-panel-discussion:before {
  border-right-color: #2782b8;
}
.hex-mega.icon-panel-discussion:after {
  border-left-color: #2782b8;
}
.hex-mega.icon-resources {
  background-color: #70bf4c;
}
.hex-mega.icon-resources:before {
  border-right-color: #70bf4c;
}
.hex-mega.icon-resources:after {
  border-left-color: #70bf4c;
}
.hex-mega.icon-topics {
  background-color: #fab150;
}
.hex-mega.icon-topics:before {
  border-right-color: #fab150;
}
.hex-mega.icon-topics:after {
  border-left-color: #fab150;
}
.hex-mega.icon-research {
  background-color: #7a7994;
}
.hex-mega.icon-research:before {
  border-right-color: #7a7994;
}
.hex-mega.icon-research:after {
  border-left-color: #7a7994;
}
.hex-mega.icon-tools {
  background-color: #0c7ec0;
}
.hex-mega.icon-tools:before {
  border-right-color: #0c7ec0;
}
.hex-mega.icon-tools:after {
  border-left-color: #0c7ec0;
}
.hex-mega.icon-job {
  background-color: #e64b3d;
}
.hex-mega.icon-job:before {
  border-right-color: #e64b3d;
}
.hex-mega.icon-job:after {
  border-left-color: #e64b3d;
}
.hex-mega.icon-jobs {
  background-color: #e64b3d;
}
.hex-mega.icon-jobs:before {
  border-right-color: #e64b3d;
}
.hex-mega.icon-jobs:after {
  border-left-color: #e64b3d;
}
.hex-mega.icon-career {
  background-color: #e64b3d;
}
.hex-mega.icon-career:before {
  border-right-color: #e64b3d;
}
.hex-mega.icon-career:after {
  border-left-color: #e64b3d;
}
.hex-mega.icon-articles {
  background-color: #70bf4c;
}
.hex-mega.icon-articles:before {
  border-right-color: #70bf4c;
}
.hex-mega.icon-articles:after {
  border-left-color: #70bf4c;
}
.hex-mega.icon-news {
  background-color: #70bf4c;
}
.hex-mega.icon-news:before {
  border-right-color: #70bf4c;
}
.hex-mega.icon-news:after {
  border-left-color: #70bf4c;
}
.hex-mega.icon-dpa {
  background-color: #51a1aa;
}
.hex-mega.icon-dpa:before {
  border-right-color: #51a1aa;
}
.hex-mega.icon-dpa:after {
  border-left-color: #51a1aa;
}
.hex-mega.icon-gallery {
  background-color: #fab150;
}
.hex-mega.icon-gallery:before {
  border-right-color: #fab150;
}
.hex-mega.icon-gallery:after {
  border-left-color: #fab150;
}
.hex-mega.icon-discuss {
  background-color: #236c5f;
}
.hex-mega.icon-discuss:before {
  border-right-color: #236c5f;
}
.hex-mega.icon-discuss:after {
  border-left-color: #236c5f;
}
.hex-mega.icon-glossary {
  background-color: #336483;
}
.hex-mega.icon-glossary:before {
  border-right-color: #336483;
}
.hex-mega.icon-glossary:after {
  border-left-color: #336483;
}
.hex-mega.icon-Glossary {
  background-color: #336483;
}
.hex-mega.icon-Glossary:before {
  border-right-color: #336483;
}
.hex-mega.icon-Glossary:after {
  border-left-color: #336483;
}
.hex-mega.icon-books {
  background-color: #003f64;
}
.hex-mega.icon-books:before {
  border-right-color: #003f64;
}
.hex-mega.icon-books:after {
  border-left-color: #003f64;
}
.hex-mega.icon-presentations {
  background-color: #e64b3d;
}
.hex-mega.icon-presentations:before {
  border-right-color: #e64b3d;
}
.hex-mega.icon-presentations:after {
  border-left-color: #e64b3d;
}
.hex-mega.icon-infographic {
  background-color: #e64b3d;
}
.hex-mega.icon-infographic:before {
  border-right-color: #e64b3d;
}
.hex-mega.icon-infographic:after {
  border-left-color: #e64b3d;
}
.hex-mega.icon-webcons {
  background-color: #732969;
}
.hex-mega.icon-webcons:before {
  border-right-color: #732969;
}
.hex-mega.icon-webcons:after {
  border-left-color: #732969;
}
.hex-mega.icon-web-conferences {
  background-color: #732969;
}
.hex-mega.icon-web-conferences:before {
  border-right-color: #732969;
}
.hex-mega.icon-web-conferences:after {
  border-left-color: #732969;
}
.hex-mega.icon-videos {
  background-color: #4e565b;
}
.hex-mega.icon-videos:before {
  border-right-color: #4e565b;
}
.hex-mega.icon-videos:after {
  border-left-color: #4e565b;
}
.hex-mega.icon-video {
  background-color: #4e565b;
}
.hex-mega.icon-video:before {
  border-right-color: #4e565b;
}
.hex-mega.icon-video:after {
  border-left-color: #4e565b;
}
.hex-mega.icon-westin {
  background-color: #1f1f1f;
}
.hex-mega.icon-westin:before {
  border-right-color: #1f1f1f;
}
.hex-mega.icon-westin:after {
  border-left-color: #1f1f1f;
}
.hex-mega.icon-vendors {
  background-color: #732969;
}
.hex-mega.icon-vendors:before {
  border-right-color: #732969;
}
.hex-mega.icon-vendors:after {
  border-left-color: #732969;
}
.hex-mega.icon-privacy {
  background-color: #732969;
}
.hex-mega.icon-privacy:before {
  border-right-color: #732969;
}
.hex-mega.icon-privacy:after {
  border-left-color: #732969;
}
.hex-mega.icon-ftc {
  background-color: #236c5f;
}
.hex-mega.icon-ftc:before {
  border-right-color: #236c5f;
}
.hex-mega.icon-ftc:after {
  border-left-color: #236c5f;
}
.hex-mega.icon-enforcement {
  background-color: #7a7994;
}
.hex-mega.icon-enforcement:before {
  border-right-color: #7a7994;
}
.hex-mega.icon-enforcement:after {
  border-left-color: #7a7994;
}
.menu-icons .hex-mega {
  position: absolute;
  top: 7px;
  right: 15px;
  opacity: 0.6;
}
.menu-icons .hex-mega .icon {
  top: 4px;
  left: 0;
}
.hex-warning-med {
  width: 17px;
  height: 32px;
  background-color: #fab150;
  position: relative;
  margin-left: 20px !important;
}
.hex-warning-med:before,
.hex-warning-med:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
}
.hex-warning-med:before {
  left: -10px;
  border-right: 10px solid #fab150;
  border-bottom: 16px solid transparent;
  border-top: 16px solid transparent;
}
.hex-warning-med:after {
  right: -10px;
  border-left: 10px solid #fab150;
  border-bottom: 16px solid transparent;
  border-top: 16px solid transparent;
}
.hex-warning-med.icon-traditional-breakout {
  background-color: #c21c76;
}
.hex-warning-med.icon-traditional-breakout:before {
  border-right-color: #c21c76;
}
.hex-warning-med.icon-traditional-breakout:after {
  border-left-color: #c21c76;
}
.hex-warning-med.icon-workshop {
  background-color: #e64b3d;
}
.hex-warning-med.icon-workshop:before {
  border-right-color: #e64b3d;
}
.hex-warning-med.icon-workshop:after {
  border-left-color: #e64b3d;
}
.hex-warning-med.icon-certification {
  background-color: #70bf4c;
}
.hex-warning-med.icon-certification:before {
  border-right-color: #70bf4c;
}
.hex-warning-med.icon-certification:after {
  border-left-color: #70bf4c;
}
.hex-warning-med.icon-training {
  background-color: #236c5f;
}
.hex-warning-med.icon-training:before {
  border-right-color: #236c5f;
}
.hex-warning-med.icon-training:after {
  border-left-color: #236c5f;
}
.hex-warning-med.icon-active-learning {
  background-color: #fab150;
}
.hex-warning-med.icon-active-learning:before {
  border-right-color: #fab150;
}
.hex-warning-med.icon-active-learning:after {
  border-left-color: #fab150;
}
.hex-warning-med.icon-conversations-in-privacy {
  background-color: #7a7994;
}
.hex-warning-med.icon-conversations-in-privacy:before {
  border-right-color: #7a7994;
}
.hex-warning-med.icon-conversations-in-privacy:after {
  border-left-color: #7a7994;
}
.hex-warning-med.icon-conversations-at-psr {
  background-color: #7a7994;
}
.hex-warning-med.icon-conversations-at-psr:before {
  border-right-color: #7a7994;
}
.hex-warning-med.icon-conversations-at-psr:after {
  border-left-color: #7a7994;
}
.hex-warning-med.icon-spotlight-stage {
  background-color: #51a1aa;
}
.hex-warning-med.icon-spotlight-stage:before {
  border-right-color: #51a1aa;
}
.hex-warning-med.icon-spotlight-stage:after {
  border-left-color: #51a1aa;
}
.hex-warning-med.icon-advanced-topics-in-privacy {
  background-color: #003f64;
}
.hex-warning-med.icon-advanced-topics-in-privacy:before {
  border-right-color: #003f64;
}
.hex-warning-med.icon-advanced-topics-in-privacy:after {
  border-left-color: #003f64;
}
.hex-warning-med.icon-networking {
  background-color: #4e565b;
}
.hex-warning-med.icon-networking:before {
  border-right-color: #4e565b;
}
.hex-warning-med.icon-networking:after {
  border-left-color: #4e565b;
}
.hex-warning-med.icon-the-little-big-stage {
  background-color: #336483;
}
.hex-warning-med.icon-the-little-big-stage:before {
  border-right-color: #336483;
}
.hex-warning-med.icon-the-little-big-stage:after {
  border-left-color: #336483;
}
.hex-warning-med.icon-general-session {
  background-color: #732969;
}
.hex-warning-med.icon-general-session:before {
  border-right-color: #732969;
}
.hex-warning-med.icon-general-session:after {
  border-left-color: #732969;
}
.hex-warning-med.icon-presentation-of-research {
  background-color: #236c5f;
}
.hex-warning-med.icon-presentation-of-research:before {
  border-right-color: #236c5f;
}
.hex-warning-med.icon-presentation-of-research:after {
  border-left-color: #236c5f;
}
.hex-warning-med.icon-privacy-tech-vendor-showcase {
  background-color: #00a0e2;
}
.hex-warning-med.icon-privacy-tech-vendor-showcase:before {
  border-right-color: #00a0e2;
}
.hex-warning-med.icon-privacy-tech-vendor-showcase:after {
  border-left-color: #00a0e2;
}
.hex-warning-med.icon-panel-discussion {
  background-color: #2782b8;
}
.hex-warning-med.icon-panel-discussion:before {
  border-right-color: #2782b8;
}
.hex-warning-med.icon-panel-discussion:after {
  border-left-color: #2782b8;
}
.hex-warning-med.icon-resources {
  background-color: #70bf4c;
}
.hex-warning-med.icon-resources:before {
  border-right-color: #70bf4c;
}
.hex-warning-med.icon-resources:after {
  border-left-color: #70bf4c;
}
.hex-warning-med.icon-topics {
  background-color: #fab150;
}
.hex-warning-med.icon-topics:before {
  border-right-color: #fab150;
}
.hex-warning-med.icon-topics:after {
  border-left-color: #fab150;
}
.hex-warning-med.icon-research {
  background-color: #7a7994;
}
.hex-warning-med.icon-research:before {
  border-right-color: #7a7994;
}
.hex-warning-med.icon-research:after {
  border-left-color: #7a7994;
}
.hex-warning-med.icon-tools {
  background-color: #0c7ec0;
}
.hex-warning-med.icon-tools:before {
  border-right-color: #0c7ec0;
}
.hex-warning-med.icon-tools:after {
  border-left-color: #0c7ec0;
}
.hex-warning-med.icon-job {
  background-color: #e64b3d;
}
.hex-warning-med.icon-job:before {
  border-right-color: #e64b3d;
}
.hex-warning-med.icon-job:after {
  border-left-color: #e64b3d;
}
.hex-warning-med.icon-jobs {
  background-color: #e64b3d;
}
.hex-warning-med.icon-jobs:before {
  border-right-color: #e64b3d;
}
.hex-warning-med.icon-jobs:after {
  border-left-color: #e64b3d;
}
.hex-warning-med.icon-career {
  background-color: #e64b3d;
}
.hex-warning-med.icon-career:before {
  border-right-color: #e64b3d;
}
.hex-warning-med.icon-career:after {
  border-left-color: #e64b3d;
}
.hex-warning-med.icon-articles {
  background-color: #70bf4c;
}
.hex-warning-med.icon-articles:before {
  border-right-color: #70bf4c;
}
.hex-warning-med.icon-articles:after {
  border-left-color: #70bf4c;
}
.hex-warning-med.icon-news {
  background-color: #70bf4c;
}
.hex-warning-med.icon-news:before {
  border-right-color: #70bf4c;
}
.hex-warning-med.icon-news:after {
  border-left-color: #70bf4c;
}
.hex-warning-med.icon-dpa {
  background-color: #51a1aa;
}
.hex-warning-med.icon-dpa:before {
  border-right-color: #51a1aa;
}
.hex-warning-med.icon-dpa:after {
  border-left-color: #51a1aa;
}
.hex-warning-med.icon-gallery {
  background-color: #fab150;
}
.hex-warning-med.icon-gallery:before {
  border-right-color: #fab150;
}
.hex-warning-med.icon-gallery:after {
  border-left-color: #fab150;
}
.hex-warning-med.icon-discuss {
  background-color: #236c5f;
}
.hex-warning-med.icon-discuss:before {
  border-right-color: #236c5f;
}
.hex-warning-med.icon-discuss:after {
  border-left-color: #236c5f;
}
.hex-warning-med.icon-glossary {
  background-color: #336483;
}
.hex-warning-med.icon-glossary:before {
  border-right-color: #336483;
}
.hex-warning-med.icon-glossary:after {
  border-left-color: #336483;
}
.hex-warning-med.icon-Glossary {
  background-color: #336483;
}
.hex-warning-med.icon-Glossary:before {
  border-right-color: #336483;
}
.hex-warning-med.icon-Glossary:after {
  border-left-color: #336483;
}
.hex-warning-med.icon-books {
  background-color: #003f64;
}
.hex-warning-med.icon-books:before {
  border-right-color: #003f64;
}
.hex-warning-med.icon-books:after {
  border-left-color: #003f64;
}
.hex-warning-med.icon-presentations {
  background-color: #e64b3d;
}
.hex-warning-med.icon-presentations:before {
  border-right-color: #e64b3d;
}
.hex-warning-med.icon-presentations:after {
  border-left-color: #e64b3d;
}
.hex-warning-med.icon-infographic {
  background-color: #e64b3d;
}
.hex-warning-med.icon-infographic:before {
  border-right-color: #e64b3d;
}
.hex-warning-med.icon-infographic:after {
  border-left-color: #e64b3d;
}
.hex-warning-med.icon-webcons {
  background-color: #732969;
}
.hex-warning-med.icon-webcons:before {
  border-right-color: #732969;
}
.hex-warning-med.icon-webcons:after {
  border-left-color: #732969;
}
.hex-warning-med.icon-web-conferences {
  background-color: #732969;
}
.hex-warning-med.icon-web-conferences:before {
  border-right-color: #732969;
}
.hex-warning-med.icon-web-conferences:after {
  border-left-color: #732969;
}
.hex-warning-med.icon-videos {
  background-color: #4e565b;
}
.hex-warning-med.icon-videos:before {
  border-right-color: #4e565b;
}
.hex-warning-med.icon-videos:after {
  border-left-color: #4e565b;
}
.hex-warning-med.icon-video {
  background-color: #4e565b;
}
.hex-warning-med.icon-video:before {
  border-right-color: #4e565b;
}
.hex-warning-med.icon-video:after {
  border-left-color: #4e565b;
}
.hex-warning-med.icon-westin {
  background-color: #1f1f1f;
}
.hex-warning-med.icon-westin:before {
  border-right-color: #1f1f1f;
}
.hex-warning-med.icon-westin:after {
  border-left-color: #1f1f1f;
}
.hex-warning-med.icon-vendors {
  background-color: #732969;
}
.hex-warning-med.icon-vendors:before {
  border-right-color: #732969;
}
.hex-warning-med.icon-vendors:after {
  border-left-color: #732969;
}
.hex-warning-med.icon-privacy {
  background-color: #732969;
}
.hex-warning-med.icon-privacy:before {
  border-right-color: #732969;
}
.hex-warning-med.icon-privacy:after {
  border-left-color: #732969;
}
.hex-warning-med.icon-ftc {
  background-color: #236c5f;
}
.hex-warning-med.icon-ftc:before {
  border-right-color: #236c5f;
}
.hex-warning-med.icon-ftc:after {
  border-left-color: #236c5f;
}
.hex-warning-med.icon-enforcement {
  background-color: #7a7994;
}
.hex-warning-med.icon-enforcement:before {
  border-right-color: #7a7994;
}
.hex-warning-med.icon-enforcement:after {
  border-left-color: #7a7994;
}
.menu-icons .hex-warning-med {
  position: absolute;
  top: 7px;
  right: 15px;
  opacity: 0.6;
}
.menu-icons .hex-warning-med .icon {
  top: 4px;
  left: 0;
}
.hex-success-med {
  width: 17px;
  height: 32px;
  background-color: #70bf4c;
  position: relative;
  margin-left: 20px !important;
}
.hex-success-med:before,
.hex-success-med:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
}
.hex-success-med:before {
  left: -10px;
  border-right: 10px solid #70bf4c;
  border-bottom: 16px solid transparent;
  border-top: 16px solid transparent;
}
.hex-success-med:after {
  right: -10px;
  border-left: 10px solid #70bf4c;
  border-bottom: 16px solid transparent;
  border-top: 16px solid transparent;
}
.hex-success-med.icon-traditional-breakout {
  background-color: #c21c76;
}
.hex-success-med.icon-traditional-breakout:before {
  border-right-color: #c21c76;
}
.hex-success-med.icon-traditional-breakout:after {
  border-left-color: #c21c76;
}
.hex-success-med.icon-workshop {
  background-color: #e64b3d;
}
.hex-success-med.icon-workshop:before {
  border-right-color: #e64b3d;
}
.hex-success-med.icon-workshop:after {
  border-left-color: #e64b3d;
}
.hex-success-med.icon-certification {
  background-color: #70bf4c;
}
.hex-success-med.icon-certification:before {
  border-right-color: #70bf4c;
}
.hex-success-med.icon-certification:after {
  border-left-color: #70bf4c;
}
.hex-success-med.icon-training {
  background-color: #236c5f;
}
.hex-success-med.icon-training:before {
  border-right-color: #236c5f;
}
.hex-success-med.icon-training:after {
  border-left-color: #236c5f;
}
.hex-success-med.icon-active-learning {
  background-color: #fab150;
}
.hex-success-med.icon-active-learning:before {
  border-right-color: #fab150;
}
.hex-success-med.icon-active-learning:after {
  border-left-color: #fab150;
}
.hex-success-med.icon-conversations-in-privacy {
  background-color: #7a7994;
}
.hex-success-med.icon-conversations-in-privacy:before {
  border-right-color: #7a7994;
}
.hex-success-med.icon-conversations-in-privacy:after {
  border-left-color: #7a7994;
}
.hex-success-med.icon-conversations-at-psr {
  background-color: #7a7994;
}
.hex-success-med.icon-conversations-at-psr:before {
  border-right-color: #7a7994;
}
.hex-success-med.icon-conversations-at-psr:after {
  border-left-color: #7a7994;
}
.hex-success-med.icon-spotlight-stage {
  background-color: #51a1aa;
}
.hex-success-med.icon-spotlight-stage:before {
  border-right-color: #51a1aa;
}
.hex-success-med.icon-spotlight-stage:after {
  border-left-color: #51a1aa;
}
.hex-success-med.icon-advanced-topics-in-privacy {
  background-color: #003f64;
}
.hex-success-med.icon-advanced-topics-in-privacy:before {
  border-right-color: #003f64;
}
.hex-success-med.icon-advanced-topics-in-privacy:after {
  border-left-color: #003f64;
}
.hex-success-med.icon-networking {
  background-color: #4e565b;
}
.hex-success-med.icon-networking:before {
  border-right-color: #4e565b;
}
.hex-success-med.icon-networking:after {
  border-left-color: #4e565b;
}
.hex-success-med.icon-the-little-big-stage {
  background-color: #336483;
}
.hex-success-med.icon-the-little-big-stage:before {
  border-right-color: #336483;
}
.hex-success-med.icon-the-little-big-stage:after {
  border-left-color: #336483;
}
.hex-success-med.icon-general-session {
  background-color: #732969;
}
.hex-success-med.icon-general-session:before {
  border-right-color: #732969;
}
.hex-success-med.icon-general-session:after {
  border-left-color: #732969;
}
.hex-success-med.icon-presentation-of-research {
  background-color: #236c5f;
}
.hex-success-med.icon-presentation-of-research:before {
  border-right-color: #236c5f;
}
.hex-success-med.icon-presentation-of-research:after {
  border-left-color: #236c5f;
}
.hex-success-med.icon-privacy-tech-vendor-showcase {
  background-color: #00a0e2;
}
.hex-success-med.icon-privacy-tech-vendor-showcase:before {
  border-right-color: #00a0e2;
}
.hex-success-med.icon-privacy-tech-vendor-showcase:after {
  border-left-color: #00a0e2;
}
.hex-success-med.icon-panel-discussion {
  background-color: #2782b8;
}
.hex-success-med.icon-panel-discussion:before {
  border-right-color: #2782b8;
}
.hex-success-med.icon-panel-discussion:after {
  border-left-color: #2782b8;
}
.hex-success-med.icon-resources {
  background-color: #70bf4c;
}
.hex-success-med.icon-resources:before {
  border-right-color: #70bf4c;
}
.hex-success-med.icon-resources:after {
  border-left-color: #70bf4c;
}
.hex-success-med.icon-topics {
  background-color: #fab150;
}
.hex-success-med.icon-topics:before {
  border-right-color: #fab150;
}
.hex-success-med.icon-topics:after {
  border-left-color: #fab150;
}
.hex-success-med.icon-research {
  background-color: #7a7994;
}
.hex-success-med.icon-research:before {
  border-right-color: #7a7994;
}
.hex-success-med.icon-research:after {
  border-left-color: #7a7994;
}
.hex-success-med.icon-tools {
  background-color: #0c7ec0;
}
.hex-success-med.icon-tools:before {
  border-right-color: #0c7ec0;
}
.hex-success-med.icon-tools:after {
  border-left-color: #0c7ec0;
}
.hex-success-med.icon-job {
  background-color: #e64b3d;
}
.hex-success-med.icon-job:before {
  border-right-color: #e64b3d;
}
.hex-success-med.icon-job:after {
  border-left-color: #e64b3d;
}
.hex-success-med.icon-jobs {
  background-color: #e64b3d;
}
.hex-success-med.icon-jobs:before {
  border-right-color: #e64b3d;
}
.hex-success-med.icon-jobs:after {
  border-left-color: #e64b3d;
}
.hex-success-med.icon-career {
  background-color: #e64b3d;
}
.hex-success-med.icon-career:before {
  border-right-color: #e64b3d;
}
.hex-success-med.icon-career:after {
  border-left-color: #e64b3d;
}
.hex-success-med.icon-articles {
  background-color: #70bf4c;
}
.hex-success-med.icon-articles:before {
  border-right-color: #70bf4c;
}
.hex-success-med.icon-articles:after {
  border-left-color: #70bf4c;
}
.hex-success-med.icon-news {
  background-color: #70bf4c;
}
.hex-success-med.icon-news:before {
  border-right-color: #70bf4c;
}
.hex-success-med.icon-news:after {
  border-left-color: #70bf4c;
}
.hex-success-med.icon-dpa {
  background-color: #51a1aa;
}
.hex-success-med.icon-dpa:before {
  border-right-color: #51a1aa;
}
.hex-success-med.icon-dpa:after {
  border-left-color: #51a1aa;
}
.hex-success-med.icon-gallery {
  background-color: #fab150;
}
.hex-success-med.icon-gallery:before {
  border-right-color: #fab150;
}
.hex-success-med.icon-gallery:after {
  border-left-color: #fab150;
}
.hex-success-med.icon-discuss {
  background-color: #236c5f;
}
.hex-success-med.icon-discuss:before {
  border-right-color: #236c5f;
}
.hex-success-med.icon-discuss:after {
  border-left-color: #236c5f;
}
.hex-success-med.icon-glossary {
  background-color: #336483;
}
.hex-success-med.icon-glossary:before {
  border-right-color: #336483;
}
.hex-success-med.icon-glossary:after {
  border-left-color: #336483;
}
.hex-success-med.icon-Glossary {
  background-color: #336483;
}
.hex-success-med.icon-Glossary:before {
  border-right-color: #336483;
}
.hex-success-med.icon-Glossary:after {
  border-left-color: #336483;
}
.hex-success-med.icon-books {
  background-color: #003f64;
}
.hex-success-med.icon-books:before {
  border-right-color: #003f64;
}
.hex-success-med.icon-books:after {
  border-left-color: #003f64;
}
.hex-success-med.icon-presentations {
  background-color: #e64b3d;
}
.hex-success-med.icon-presentations:before {
  border-right-color: #e64b3d;
}
.hex-success-med.icon-presentations:after {
  border-left-color: #e64b3d;
}
.hex-success-med.icon-infographic {
  background-color: #e64b3d;
}
.hex-success-med.icon-infographic:before {
  border-right-color: #e64b3d;
}
.hex-success-med.icon-infographic:after {
  border-left-color: #e64b3d;
}
.hex-success-med.icon-webcons {
  background-color: #732969;
}
.hex-success-med.icon-webcons:before {
  border-right-color: #732969;
}
.hex-success-med.icon-webcons:after {
  border-left-color: #732969;
}
.hex-success-med.icon-web-conferences {
  background-color: #732969;
}
.hex-success-med.icon-web-conferences:before {
  border-right-color: #732969;
}
.hex-success-med.icon-web-conferences:after {
  border-left-color: #732969;
}
.hex-success-med.icon-videos {
  background-color: #4e565b;
}
.hex-success-med.icon-videos:before {
  border-right-color: #4e565b;
}
.hex-success-med.icon-videos:after {
  border-left-color: #4e565b;
}
.hex-success-med.icon-video {
  background-color: #4e565b;
}
.hex-success-med.icon-video:before {
  border-right-color: #4e565b;
}
.hex-success-med.icon-video:after {
  border-left-color: #4e565b;
}
.hex-success-med.icon-westin {
  background-color: #1f1f1f;
}
.hex-success-med.icon-westin:before {
  border-right-color: #1f1f1f;
}
.hex-success-med.icon-westin:after {
  border-left-color: #1f1f1f;
}
.hex-success-med.icon-vendors {
  background-color: #732969;
}
.hex-success-med.icon-vendors:before {
  border-right-color: #732969;
}
.hex-success-med.icon-vendors:after {
  border-left-color: #732969;
}
.hex-success-med.icon-privacy {
  background-color: #732969;
}
.hex-success-med.icon-privacy:before {
  border-right-color: #732969;
}
.hex-success-med.icon-privacy:after {
  border-left-color: #732969;
}
.hex-success-med.icon-ftc {
  background-color: #236c5f;
}
.hex-success-med.icon-ftc:before {
  border-right-color: #236c5f;
}
.hex-success-med.icon-ftc:after {
  border-left-color: #236c5f;
}
.hex-success-med.icon-enforcement {
  background-color: #7a7994;
}
.hex-success-med.icon-enforcement:before {
  border-right-color: #7a7994;
}
.hex-success-med.icon-enforcement:after {
  border-left-color: #7a7994;
}
.menu-icons .hex-success-med {
  position: absolute;
  top: 7px;
  right: 15px;
  opacity: 0.6;
}
.menu-icons .hex-success-med .icon {
  top: 4px;
  left: 0;
}
.hex-error-med {
  width: 17px;
  height: 32px;
  background-color: #ff9494;
  position: relative;
  margin-left: 20px !important;
}
.hex-error-med:before,
.hex-error-med:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
}
.hex-error-med:before {
  left: -10px;
  border-right: 10px solid #ff9494;
  border-bottom: 16px solid transparent;
  border-top: 16px solid transparent;
}
.hex-error-med:after {
  right: -10px;
  border-left: 10px solid #ff9494;
  border-bottom: 16px solid transparent;
  border-top: 16px solid transparent;
}
.hex-error-med.icon-traditional-breakout {
  background-color: #c21c76;
}
.hex-error-med.icon-traditional-breakout:before {
  border-right-color: #c21c76;
}
.hex-error-med.icon-traditional-breakout:after {
  border-left-color: #c21c76;
}
.hex-error-med.icon-workshop {
  background-color: #e64b3d;
}
.hex-error-med.icon-workshop:before {
  border-right-color: #e64b3d;
}
.hex-error-med.icon-workshop:after {
  border-left-color: #e64b3d;
}
.hex-error-med.icon-certification {
  background-color: #70bf4c;
}
.hex-error-med.icon-certification:before {
  border-right-color: #70bf4c;
}
.hex-error-med.icon-certification:after {
  border-left-color: #70bf4c;
}
.hex-error-med.icon-training {
  background-color: #236c5f;
}
.hex-error-med.icon-training:before {
  border-right-color: #236c5f;
}
.hex-error-med.icon-training:after {
  border-left-color: #236c5f;
}
.hex-error-med.icon-active-learning {
  background-color: #fab150;
}
.hex-error-med.icon-active-learning:before {
  border-right-color: #fab150;
}
.hex-error-med.icon-active-learning:after {
  border-left-color: #fab150;
}
.hex-error-med.icon-conversations-in-privacy {
  background-color: #7a7994;
}
.hex-error-med.icon-conversations-in-privacy:before {
  border-right-color: #7a7994;
}
.hex-error-med.icon-conversations-in-privacy:after {
  border-left-color: #7a7994;
}
.hex-error-med.icon-conversations-at-psr {
  background-color: #7a7994;
}
.hex-error-med.icon-conversations-at-psr:before {
  border-right-color: #7a7994;
}
.hex-error-med.icon-conversations-at-psr:after {
  border-left-color: #7a7994;
}
.hex-error-med.icon-spotlight-stage {
  background-color: #51a1aa;
}
.hex-error-med.icon-spotlight-stage:before {
  border-right-color: #51a1aa;
}
.hex-error-med.icon-spotlight-stage:after {
  border-left-color: #51a1aa;
}
.hex-error-med.icon-advanced-topics-in-privacy {
  background-color: #003f64;
}
.hex-error-med.icon-advanced-topics-in-privacy:before {
  border-right-color: #003f64;
}
.hex-error-med.icon-advanced-topics-in-privacy:after {
  border-left-color: #003f64;
}
.hex-error-med.icon-networking {
  background-color: #4e565b;
}
.hex-error-med.icon-networking:before {
  border-right-color: #4e565b;
}
.hex-error-med.icon-networking:after {
  border-left-color: #4e565b;
}
.hex-error-med.icon-the-little-big-stage {
  background-color: #336483;
}
.hex-error-med.icon-the-little-big-stage:before {
  border-right-color: #336483;
}
.hex-error-med.icon-the-little-big-stage:after {
  border-left-color: #336483;
}
.hex-error-med.icon-general-session {
  background-color: #732969;
}
.hex-error-med.icon-general-session:before {
  border-right-color: #732969;
}
.hex-error-med.icon-general-session:after {
  border-left-color: #732969;
}
.hex-error-med.icon-presentation-of-research {
  background-color: #236c5f;
}
.hex-error-med.icon-presentation-of-research:before {
  border-right-color: #236c5f;
}
.hex-error-med.icon-presentation-of-research:after {
  border-left-color: #236c5f;
}
.hex-error-med.icon-privacy-tech-vendor-showcase {
  background-color: #00a0e2;
}
.hex-error-med.icon-privacy-tech-vendor-showcase:before {
  border-right-color: #00a0e2;
}
.hex-error-med.icon-privacy-tech-vendor-showcase:after {
  border-left-color: #00a0e2;
}
.hex-error-med.icon-panel-discussion {
  background-color: #2782b8;
}
.hex-error-med.icon-panel-discussion:before {
  border-right-color: #2782b8;
}
.hex-error-med.icon-panel-discussion:after {
  border-left-color: #2782b8;
}
.hex-error-med.icon-resources {
  background-color: #70bf4c;
}
.hex-error-med.icon-resources:before {
  border-right-color: #70bf4c;
}
.hex-error-med.icon-resources:after {
  border-left-color: #70bf4c;
}
.hex-error-med.icon-topics {
  background-color: #fab150;
}
.hex-error-med.icon-topics:before {
  border-right-color: #fab150;
}
.hex-error-med.icon-topics:after {
  border-left-color: #fab150;
}
.hex-error-med.icon-research {
  background-color: #7a7994;
}
.hex-error-med.icon-research:before {
  border-right-color: #7a7994;
}
.hex-error-med.icon-research:after {
  border-left-color: #7a7994;
}
.hex-error-med.icon-tools {
  background-color: #0c7ec0;
}
.hex-error-med.icon-tools:before {
  border-right-color: #0c7ec0;
}
.hex-error-med.icon-tools:after {
  border-left-color: #0c7ec0;
}
.hex-error-med.icon-job {
  background-color: #e64b3d;
}
.hex-error-med.icon-job:before {
  border-right-color: #e64b3d;
}
.hex-error-med.icon-job:after {
  border-left-color: #e64b3d;
}
.hex-error-med.icon-jobs {
  background-color: #e64b3d;
}
.hex-error-med.icon-jobs:before {
  border-right-color: #e64b3d;
}
.hex-error-med.icon-jobs:after {
  border-left-color: #e64b3d;
}
.hex-error-med.icon-career {
  background-color: #e64b3d;
}
.hex-error-med.icon-career:before {
  border-right-color: #e64b3d;
}
.hex-error-med.icon-career:after {
  border-left-color: #e64b3d;
}
.hex-error-med.icon-articles {
  background-color: #70bf4c;
}
.hex-error-med.icon-articles:before {
  border-right-color: #70bf4c;
}
.hex-error-med.icon-articles:after {
  border-left-color: #70bf4c;
}
.hex-error-med.icon-news {
  background-color: #70bf4c;
}
.hex-error-med.icon-news:before {
  border-right-color: #70bf4c;
}
.hex-error-med.icon-news:after {
  border-left-color: #70bf4c;
}
.hex-error-med.icon-dpa {
  background-color: #51a1aa;
}
.hex-error-med.icon-dpa:before {
  border-right-color: #51a1aa;
}
.hex-error-med.icon-dpa:after {
  border-left-color: #51a1aa;
}
.hex-error-med.icon-gallery {
  background-color: #fab150;
}
.hex-error-med.icon-gallery:before {
  border-right-color: #fab150;
}
.hex-error-med.icon-gallery:after {
  border-left-color: #fab150;
}
.hex-error-med.icon-discuss {
  background-color: #236c5f;
}
.hex-error-med.icon-discuss:before {
  border-right-color: #236c5f;
}
.hex-error-med.icon-discuss:after {
  border-left-color: #236c5f;
}
.hex-error-med.icon-glossary {
  background-color: #336483;
}
.hex-error-med.icon-glossary:before {
  border-right-color: #336483;
}
.hex-error-med.icon-glossary:after {
  border-left-color: #336483;
}
.hex-error-med.icon-Glossary {
  background-color: #336483;
}
.hex-error-med.icon-Glossary:before {
  border-right-color: #336483;
}
.hex-error-med.icon-Glossary:after {
  border-left-color: #336483;
}
.hex-error-med.icon-books {
  background-color: #003f64;
}
.hex-error-med.icon-books:before {
  border-right-color: #003f64;
}
.hex-error-med.icon-books:after {
  border-left-color: #003f64;
}
.hex-error-med.icon-presentations {
  background-color: #e64b3d;
}
.hex-error-med.icon-presentations:before {
  border-right-color: #e64b3d;
}
.hex-error-med.icon-presentations:after {
  border-left-color: #e64b3d;
}
.hex-error-med.icon-infographic {
  background-color: #e64b3d;
}
.hex-error-med.icon-infographic:before {
  border-right-color: #e64b3d;
}
.hex-error-med.icon-infographic:after {
  border-left-color: #e64b3d;
}
.hex-error-med.icon-webcons {
  background-color: #732969;
}
.hex-error-med.icon-webcons:before {
  border-right-color: #732969;
}
.hex-error-med.icon-webcons:after {
  border-left-color: #732969;
}
.hex-error-med.icon-web-conferences {
  background-color: #732969;
}
.hex-error-med.icon-web-conferences:before {
  border-right-color: #732969;
}
.hex-error-med.icon-web-conferences:after {
  border-left-color: #732969;
}
.hex-error-med.icon-videos {
  background-color: #4e565b;
}
.hex-error-med.icon-videos:before {
  border-right-color: #4e565b;
}
.hex-error-med.icon-videos:after {
  border-left-color: #4e565b;
}
.hex-error-med.icon-video {
  background-color: #4e565b;
}
.hex-error-med.icon-video:before {
  border-right-color: #4e565b;
}
.hex-error-med.icon-video:after {
  border-left-color: #4e565b;
}
.hex-error-med.icon-westin {
  background-color: #1f1f1f;
}
.hex-error-med.icon-westin:before {
  border-right-color: #1f1f1f;
}
.hex-error-med.icon-westin:after {
  border-left-color: #1f1f1f;
}
.hex-error-med.icon-vendors {
  background-color: #732969;
}
.hex-error-med.icon-vendors:before {
  border-right-color: #732969;
}
.hex-error-med.icon-vendors:after {
  border-left-color: #732969;
}
.hex-error-med.icon-privacy {
  background-color: #732969;
}
.hex-error-med.icon-privacy:before {
  border-right-color: #732969;
}
.hex-error-med.icon-privacy:after {
  border-left-color: #732969;
}
.hex-error-med.icon-ftc {
  background-color: #236c5f;
}
.hex-error-med.icon-ftc:before {
  border-right-color: #236c5f;
}
.hex-error-med.icon-ftc:after {
  border-left-color: #236c5f;
}
.hex-error-med.icon-enforcement {
  background-color: #7a7994;
}
.hex-error-med.icon-enforcement:before {
  border-right-color: #7a7994;
}
.hex-error-med.icon-enforcement:after {
  border-left-color: #7a7994;
}
.menu-icons .hex-error-med {
  position: absolute;
  top: 7px;
  right: 15px;
  opacity: 0.6;
}
.menu-icons .hex-error-med .icon {
  top: 4px;
  left: 0;
}
.icon-headphones {
  background-color: #70bf4c;
}
.icon-star {
  background-color: #0c7ec0;
}
.icon-lightbulb {
  background-color: #3f3e66;
}
.icon-container {
  width: 60px;
  height: 60px;
  position: relative;
  border-radius: 50%;
}
.tz-saveable-block {
  position: absolute;
  top: 0;
  left: -3em;
}
@media (min-width: 37.5em) {
  .tz-saveable-block {
    left: 0;
  }
}
.tz-saveable {
  text-decoration: none;
  color: #d9dadb;
  text-align: center;
}
.tz-saveable:hover {
  color: #cccdcf;
}
.is-saved .tz-saveable {
  color: #70bf4c;
}
.saveable-icon {
  font-size: 2em;
}
.text-centered {
  text-align: center;
}
.img-link {
  display: block;
}
[class^="grid-"] .media-block {
  margin-bottom: 2em;
}
[class^="grid-"] .media-block .txt-bd {
  margin-top: 1em;
}
.media-block.vertical-break {
  position: relative;
}
@media (min-width: 37.5em) {
  .media-block.vertical-break:before {
    content: "";
    width: 0;
    height: 100%;
    position: absolute;
    border: 1px solid #dedede;
    top: 0;
    left: 35px;
  }
}
.pagination-next {
  height: 35px;
  width: 35px;
}
.pagination-next:before {
  position: absolute;
  content: "";
  top: 25%;
  right: 36%;
  border-top: 8px inset transparent;
  border-bottom: 8px inset transparent;
  border-left: 8px solid #888;
  border-right: 0px inset transparent;
}
.pagination-next:after {
  position: absolute;
  content: "";
  top: 25%;
  right: 48%;
  border-top: 8px inset transparent;
  border-bottom: 8px inset transparent;
  border-left: 8px solid white;
  border-right: 0px inset transparent;
}
.pagination-prev {
  height: 35px;
  width: 35px;
}
.pagination-prev:before {
  position: absolute;
  content: "";
  top: 25%;
  left: 36%;
  border-top: 8px inset transparent;
  border-bottom: 8px inset transparent;
  border-right: 8px solid #888;
  border-left: 0px inset transparent;
}
.pagination-prev:after {
  position: absolute;
  content: "";
  top: 25%;
  left: 48%;
  border-top: 8px inset transparent;
  border-bottom: 8px inset transparent;
  border-right: 8px solid white;
  border-left: 0px inset transparent;
}
.chapter-block {
  border-bottom: 1px solid #d9dadb;
  margin-bottom: 2em;
  padding-bottom: 2em;
}
.chapter-block p {
  margin-bottom: 0.55em;
}
.chapter-block:last-child {
  border-bottom: none;
}
.chapter-block .grid-3 p.media-block {
  margin-bottom: 1em;
  font-size: 1.076923077em;
  line-height: 1.15em;
  font-weight: 400;
}
.inter-img {
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.inter-img.hdr-quote-cert-bottom {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/quotes/cert-bottom.jpg);
}
.inter-img.hdr-quote-connect-bottom {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/quotes/connect-bottom.jpg);
}
.inter-img:before {
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-image: linear-gradient(
    70deg,
    rgba(51, 100, 131, 0.9),
    transparent
  );
}
.rgba.no-cssgradients .inter-img:before {
  background-color: rgba(51, 100, 131, 0.9);
}
.no-rgba.no-cssgradients .inter-img:before {
  background-color: #4180a8;
}
.inter-img:after {
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-image: linear-gradient(
    70deg,
    transparent,
    rgba(109, 180, 79, 0.8)
  );
}
.inter-inner {
  padding: 4em 0;
  *zoom: 1;
}
.inter-inner:after {
  content: "";
  display: table;
  clear: both;
}
.inter-quote {
  position: relative;
}
.inter-tagline {
  font-weight: 300;
  color: #fff;
}
.inter-quote-mod {
  color: #fff;
  font-weight: 300;
  font-size: 2.25em;
  line-height: 1.5em;
  position: relative;
  z-index: 2;
  border-left: 0px !important;
  background-color: transparent !important;
}
.inter-quote {
  margin-bottom: 0.85em;
}
.inter-quote-attr {
  font-size: 0.45em;
  text-align: right;
  font-weight: 400;
}
.quote-line {
  position: relative;
  width: 100%;
  height: 30px;
  background-image: url(/wp-content/themes/iapp/static/img/quote_arrow.svg);
  background-repeat: no-repeat;
  background-position: 70% 0;
  background-size: cover;
}
@media (min-width: 68.75em) {
  .inter-block--quote {
    float: right;
    width: 55%;
  }
  .inter-sm .inter-block--quote {
    margin-right: 2em;
  }
}
.inter-noimg .inter-block--quote {
  width: 90%;
  margin-right: 5%;
}
.conf-section.full-width-bg-section + .page-mod--bg {
  margin-top: 0 !important;
}
.page-mod--bg + .conf-section.full-width-bg-section {
  margin-top: 0 !important;
}
.conf-section.full-width-bg-section .inter-img {
  color: #1f1f1f;
}
.conf-section.full-width-bg-section .inter-img .section-hdr-lg {
  border-bottom: none;
}
.conf-section.full-width-bg-section .inter-img:before,
.conf-section.full-width-bg-section .inter-img:after {
  display: none;
}
.head-overlay,
.head-overlay-lg {
  position: absolute;
  display: table;
  z-index: 3;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  text-align: center;
  padding: 0 1em;
  width: 100%;
}
@media (min-width: 37.5em) {
  .head-overlay-lg {
    font-size: 1.5em;
  }
}
@media (min-width: 64em) {
  .head-overlay-lg {
    font-size: 1.7em;
  }
}
.aside-secondary-mod {
  padding: 0 1em;
  margin: 3em 0;
}
.aside-secondary-mod .hex-med {
  margin-bottom: 2em;
}
.inner-nav-mod {
  border-bottom: 1px solid #d9dadb;
  padding: 1em 0;
  margin-bottom: 3em;
  *zoom: 1;
}
.inner-nav-mod:after {
  content: "";
  display: table;
  clear: both;
}
.combo-nav-mod .inner-nav-mod {
  margin-bottom: 1em;
}
.inner-nav-hdr {
  font-weight: 700;
  float: left;
  font-size: 2em;
}
.inner-nav-items {
  float: right;
  font-size: 1.35em;
  line-height: 2em;
}
.combo-nav-mod .inner-nav-items {
  font-size: 1.25em;
  float: left;
}
.inner-nav-item {
  display: inline-block;
  margin-right: 1em;
}
.inner-nav-item:last-child {
  margin-right: 0;
}
.inner-item-link {
  text-decoration: none;
  color: #666;
  font-weight: 700;
}
.inner-item-link:hover {
  text-decoration: underline;
}
.is-active .inner-item-link {
  text-decoration: none;
  color: #2e2e2f;
}
.is-active .inner-item-link:hover {
  text-decoration: underline;
}
.is-active .inner-item-link:hover {
  color: #000;
}
.conf-section img {
  max-width: 100%;
}
.featured-conf-img {
  display: block;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 12.5em) {
  .featured-conf-img {
    height: 15em;
  }
}
@media (min-width: 37.5em) {
  .featured-conf-img {
    height: 19em;
  }
}
@media (min-width: 56.25em) {
  .featured-conf-img {
    height: 20em;
  }
}
@media (min-width: 64em) {
  .featured-conf-img {
    background-size: contain;
    height: 17em;
  }
}
@media (min-width: 68.75em) {
  .featured-conf-img {
    height: 18em;
  }
}
@media (min-width: 56.25em) {
  .featured-conf-title h4 {
    padding: 0 2em;
  }
}
.more-conf .media-block {
  width: 100% !important;
}
@media (min-width: 37.5em) {
  .more-conf {
    margin-left: -40px !important;
  }
}
@media (min-width: 56.25em) {
  .more-conf {
    margin-left: -62.5px !important;
  }
  .more-conf .media-block {
    width: 33.333333% !important;
  }
}
.other-conf-img {
  display: block;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 12.5em) {
  .other-conf-img {
    height: 15em;
  }
}
.conf-stacked {
  padding: 0 2em 1em;
}
.conf-separator {
  width: 100%;
  height: 1px;
  margin: 2em 0;
  border-bottom: 1px solid #ccc;
}
.tz-conf-hp {
  display: block;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  height: 13em;
}
.conf-mega-img {
  width: 45px;
  height: 45px;
  display: block;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
}
.aag {
  width: 100%;
  margin-bottom: 3em;
}
.aag .breakout td {
  margin: 1em 0 3em;
}
.aag .breakout td img {
  padding: 0 0.5em 0.5em 0;
}
.aag .breakout:last-child {
  padding-bottom: 3em;
}
.aag td {
  height: 2em;
  padding-bottom: 10px;
}
.aag td:nth-child(odd) {
  width: 20%;
  max-width: 20%;
  padding-right: 5px;
}
.aag td a {
  text-decoration: none;
  color: #0c7ec0;
  text-decoration: underline;
}
.aag td a:hover {
  text-decoration: underline;
}
.callout-box,
.callout-box-fancy {
  background-color: #e9eaea;
  padding: 1em 1.5em;
  width: 100%;
  margin-bottom: 2em;
}
.callout-box p:last-child,
.callout-box-fancy p:last-child {
  margin-bottom: 0;
}
@media (min-width: 56.25em) {
  .callout-box.callout-right,
  .callout-right.callout-box-fancy {
    width: 40%;
    float: right;
    margin-left: 1em;
  }
}
@media (min-width: 56.25em) {
  .callout-box.callout-left,
  .callout-left.callout-box-fancy {
    width: 40%;
    float: left;
    margin-right: 1em;
  }
}
.callout-box-fancy {
  border-left: 4px solid #70bf4c;
}
@media (min-width: 56.25em) {
  .callout-box-fancy.callout-right {
    width: 40%;
    float: right;
    margin-left: 1em;
  }
}
@media (min-width: 56.25em) {
  .callout-box-fancy.callout-left {
    width: 40%;
    float: left;
    margin-right: 1em;
  }
}
.callout-box-fancy.warning {
  border-left: 4px solid #fab150;
}
.tool-box-resources {
  width: 100%;
  border: 2px solid #efefef;
  margin-bottom: 1em;
}
.tool-box-resources .tz {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
.tool-box-resources .txt-bd {
  padding-left: 0 !important;
}
.conference {
  padding-bottom: 62.5px;
}
.conference .conf-section p a,
.conference .conf-section li a,
.conference .conf-subpage p a,
.conference .conf-subpage li a {
  color: #0c7ec0;
}
.conference .conf-section p a.button-lg--fancy,
.conference .conf-section li a.button-lg--fancy,
.conference .conf-subpage p a.button-lg--fancy,
.conference .conf-subpage li a.button-lg--fancy {
  color: #fff;
}
@media (min-width: 56.25em) {
  .conference .conf-section .pricing-grid,
  .conference .conf-subpage .pricing-grid {
    margin-left: -5em;
    margin-right: -5em;
  }
}
@media (min-width: 64em) {
  .conference .conf-section .pricing-grid,
  .conference .conf-subpage .pricing-grid {
    margin-left: -10em;
    margin-right: -10em;
  }
}
.conference .conf-section .pricing-grid.price-section,
.conference .conf-subpage .pricing-grid.price-section {
  clear: both;
  display: block;
  padding-top: 6em;
}
.conference .conf-section .pricing-grid.pricing-grid-3 .price-card-spacer,
.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card-spacer {
  width: 5%;
  display: inline-block;
  float: left;
}
.conference .conf-section .pricing-grid.pricing-grid-3 .conf-callout,
.conference .conf-subpage .pricing-grid.pricing-grid-3 .conf-callout {
  width: 100%;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  margin-bottom: 1em;
  padding: 25px;
}
.conference .conf-section .pricing-grid.pricing-grid-3 .conf-callout .banner,
.conference .conf-subpage .pricing-grid.pricing-grid-3 .conf-callout .banner {
  background-color: #70bf4c;
  height: 4em;
}
.conference .conf-section .pricing-grid.pricing-grid-3 .conf-callout .banner h3,
.conference
  .conf-subpage
  .pricing-grid.pricing-grid-3
  .conf-callout
  .banner
  h3 {
  padding-top: 0.5em;
  color: #fff;
}
.conference .conf-section .pricing-grid.pricing-grid-3 .price-card,
.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card {
  width: 100%;
  display: inline-block;
  float: left;
  background-color: #fff;
  border: 1px solid rgba(192, 192, 192, 0.3);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
@media (min-width: 56.25em) {
  .conference .conf-section .pricing-grid.pricing-grid-3 .price-card,
  .conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card {
    width: 30%;
  }
}
.conference .conf-section .pricing-grid.pricing-grid-3 .price-card h3,
.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card h3 {
  padding-top: 20px;
}
.conference .conf-section .pricing-grid.pricing-grid-3 .price-card .tz-text-sm,
.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card .tz-text-sm {
  color: #555;
}
.conference
  .conf-section
  .pricing-grid.pricing-grid-3
  .price-card
  .banner-special,
.conference
  .conf-subpage
  .pricing-grid.pricing-grid-3
  .price-card
  .banner-special {
  margin-top: 3em;
}
.conference
  .conf-section
  .pricing-grid.pricing-grid-3
  .price-card
  .active-learning-banner,
.conference
  .conf-subpage
  .pricing-grid.pricing-grid-3
  .price-card
  .active-learning-banner {
  background-color: #70bf4c;
}
.conference
  .conf-section
  .pricing-grid.pricing-grid-3
  .price-card
  .active-learning-banner
  h3,
.conference
  .conf-subpage
  .pricing-grid.pricing-grid-3
  .price-card
  .active-learning-banner
  h3 {
  padding-top: 0.5em;
  color: #fff;
}
.conference .conf-section .pricing-grid.pricing-grid-3 .price-card.special,
.conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card.special {
  border: 2px solid #70bf4c;
  border-bottom: 7px solid #70bf4c;
}
@media (min-width: 56.25em) {
  .conference .conf-section .pricing-grid.pricing-grid-3 .price-card.special,
  .conference .conf-subpage .pricing-grid.pricing-grid-3 .price-card.special {
    transition: all 0.2s ease-in-out;
  }
  .conference
    .conf-section
    .pricing-grid.pricing-grid-3
    .price-card.special:hover,
  .conference
    .conf-subpage
    .pricing-grid.pricing-grid-3
    .price-card.special:hover {
    transform: scale(1.1);
  }
}
.conference
  .conf-section
  .pricing-grid.pricing-grid-3
  .price-card.special
  .banner,
.conference
  .conf-subpage
  .pricing-grid.pricing-grid-3
  .price-card.special
  .banner {
  background-color: #70bf4c;
  height: 4em;
}
.conference
  .conf-section
  .pricing-grid.pricing-grid-3
  .price-card.special
  .banner
  h3,
.conference
  .conf-subpage
  .pricing-grid.pricing-grid-3
  .price-card.special
  .banner
  h3 {
  padding-top: 0.5em;
  color: #fff;
}
.conference
  .conf-section
  .pricing-grid.pricing-grid-3
  .price-card
  .pricing-text,
.conference
  .conf-subpage
  .pricing-grid.pricing-grid-3
  .price-card
  .pricing-text {
  color: #6db650;
}
.conference
  .conf-section
  .pricing-grid.pricing-grid-3
  .price-card
  .card-content
  .content-section,
.conference
  .conf-subpage
  .pricing-grid.pricing-grid-3
  .price-card
  .card-content
  .content-section {
  padding: 10px;
}
.conference
  .conf-section
  .pricing-grid.pricing-grid-3
  .price-card
  .card-content
  .content-section
  .button-lg,
.conference
  .conf-subpage
  .pricing-grid.pricing-grid-3
  .price-card
  .card-content
  .content-section
  .button-lg {
  color: #fff;
}
.conference
  .conf-section
  .pricing-grid.pricing-grid-3
  .price-card
  .card-content
  .content-section:nth-child(even),
.conference
  .conf-subpage
  .pricing-grid.pricing-grid-3
  .price-card
  .card-content
  .content-section:nth-child(even) {
  background-color: rgba(192, 192, 192, 0.3);
}
.page-mod.quote-section {
  margin-top: 0;
}
.page-mod.quote-section + .page-mod--bg {
  margin-top: 0;
}
.session-key {
  margin-top: 3em;
}
.session-key .tz {
  margin-bottom: 0;
  padding-bottom: 0;
  display: table;
  overflow: hidden;
}
.session-key .tz .art-bd {
  width: 10%;
  min-width: 60px;
  display: table-cell;
  vertical-align: middle;
}
.session-key .tz .txt-bd {
  display: table-cell;
  vertical-align: middle;
  font-size: 1.384615385em;
  line-height: 1.555555556em;
  font-weight: 300;
}
.timestamp-shortcode {
  padding: 2em 0;
}
.countdown {
  text-align: center;
  overflow: hidden;
}
.countdown .kkcountdown-box {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.countdown .kkcountdown-box .kkc-dni,
.countdown .kkcountdown-box .kkc-godz,
.countdown .kkcountdown-box .kkc-min,
.countdown .kkcountdown-box .kkc-sec {
  display: block;
  float: left;
  width: 21.1%;
  max-width: 21.1%;
  margin-right: 5%;
  padding: 1em 0;
  font-size: 1em;
  font-weight: bold;
  background-color: #fff;
  border: 4px solid #efefef;
}
@media (min-width: 37.5em) {
  .countdown .kkcountdown-box .kkc-dni,
  .countdown .kkcountdown-box .kkc-godz,
  .countdown .kkcountdown-box .kkc-min,
  .countdown .kkcountdown-box .kkc-sec {
    font-size: 1.3em;
  }
}
.countdown .kkcountdown-box .kkc-dni:before,
.countdown .kkcountdown-box .kkc-godz:before,
.countdown .kkcountdown-box .kkc-min:before,
.countdown .kkcountdown-box .kkc-sec:before {
  display: block;
  position: absolute;
  margin-top: -3em;
}
.countdown .kkcountdown-box .kkc-dni:before {
  content: "Days";
}
@media (min-width: 56.25em) {
  .countdown .kkcountdown-box .kkc-dni:before {
    padding-left: 3.3em;
  }
}
.countdown .kkcountdown-box .kkc-godz:before {
  content: "Hours";
}
@media (min-width: 56.25em) {
  .countdown .kkcountdown-box .kkc-godz:before {
    padding-left: 3.1em;
  }
}
.countdown .kkcountdown-box .kkc-min:before {
  content: "Minutes";
}
@media (min-width: 56.25em) {
  .countdown .kkcountdown-box .kkc-min:before {
    padding-left: 2.5em;
  }
}
.countdown .kkcountdown-box .kkc-sec {
  margin-right: 0;
}
.countdown .kkcountdown-box .kkc-sec:before {
  content: "Seconds";
}
@media (min-width: 56.25em) {
  .countdown .kkcountdown-box .kkc-sec:before {
    padding-left: 2.5em;
  }
}
.countdown .kkcountdown-box .kkc-dni-text,
.countdown .kkcountdown-box .kkc-godz-text,
.countdown .kkcountdown-box .kkc-min-text,
.countdown .kkcountdown-box .kkc-sec-text {
  display: none;
}
.map-tabs .r-tabs-accordion-title {
  display: none !important;
}
.map-tabs .map-area.r-tabs-state-active {
  display: none !important;
}
@media (min-width: 56.25em) {
  .map-tabs .map-area.r-tabs-state-active {
    display: block !important;
  }
}
.map-tabs .map-area:last-child {
  overflow: hidden;
  padding: 15px;
  column-count: 5;
  column-gap: 10px;
  -moz-column-count: 5;
  -moz-column-gap: 10px;
  -webkit-column-count: 5;
  -webkit-column-gap: 10px;
}
.map-tabs .map-area:last-child ul {
  margin: 0;
  padding: 0;
}
.map-tabs .map-area:last-child ul li {
  list-style-type: none;
  margin: 0;
  width: 100%;
  padding: 0.2% 1%;
  text-align: left;
  border-bottom: none;
}
.map-tabs .map-area:last-child ul li a {
  color: #0c7ec0;
}
.map-tabs .map-area:last-child select {
  display: none;
}
@media (max-width: 56.25em) {
  .map-tabs .map-area:last-child {
    display: block !important;
    text-align: center;
    column-count: 1;
    column-gap: 0;
    -moz-column-count: 1;
    -moz-column-gap: 0;
    -webkit-column-count: 1;
    -webkit-column-gap: 0;
  }
  .map-tabs .map-area:last-child ul {
    display: none;
  }
  .map-tabs .map-area:last-child select {
    display: block;
    width: 50%;
    margin: 0 auto;
  }
}
@media (max-width: 37.5em) {
  .map-tabs .map-area:last-child select {
    width: 80%;
  }
}
iframe {
  max-width: 100%;
}
.responsive-video {
  width: 100%;
  height: 300px;
}
@media (min-width: 37.5em) {
  .responsive-video {
    height: 400px;
  }
}
@media (min-width: 56.25em) {
  .responsive-video {
    height: 500px;
  }
}
@media (min-width: 68.75em) {
  .img-overlay-btm {
    margin-top: -3em;
    padding: 0 0 3em 2em;
  }
}
.img-overlay-btm a {
  font-weight: bold;
  margin-right: 2.8em;
  text-decoration: none;
  display: inline-block;
}
@media (max-width: 37.5em) {
  .img-overlay-btm a {
    display: block;
    width: 100%;
  }
}
.img-overlay-btm a:last-child {
  margin-right: 0;
}
.img-overlay-btm a i {
  margin-left: 0.5em;
}
.info-tooltip {
  color: #70bf4c;
  font-size: 0.75em;
  display: none !important;
}
.info-tooltip:hover {
  color: #63b240;
}
@media (min-width: 37.5em) {
  .info-tooltip {
    margin-left: 1em;
    display: inline !important;
  }
}
#tooltip {
  text-align: center;
  color: #fff;
  background: rgba(0, 0, 0, 0.75);
  border-radius: 15px;
  max-width: 300px;
  position: absolute;
  z-index: 10000000;
  padding: 15px;
  line-height: 1.4em;
}
#tooltip:after {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid rgba(0, 0, 0, 0.75);
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  margin-left: -10px;
}
#tooltip .top:after {
  border-top-color: transparent;
  border-bottom: 10px solid rgba(0, 0, 0, 0.75);
  top: -20px;
  bottom: auto;
}
#tooltip .left:after {
  left: 10px;
  margin: 0;
}
#tooltip .right:after {
  right: 10px;
  left: auto;
  margin: 0;
}
.material-tooltip {
  padding: 15px;
  font-size: 1rem;
  z-index: 2000;
  background-color: transparent;
  border-radius: 2px;
  color: #fff;
  min-height: 36px;
  line-height: 120%;
  opacity: 0;
  display: none;
  position: absolute;
  text-align: center;
  max-width: 300px;
  overflow: hidden;
  left: 0;
  top: 0;
  pointer-events: none;
}
.backdrop {
  position: absolute;
  opacity: 0;
  display: none;
  height: 7px;
  width: 14px;
  border-radius: 0 0 50% 50%;
  background-color: #323232;
  z-index: -1;
  transform-origin: 50% 0%;
  transform: translate3d(0, 0, 0);
}
.expandable-details {
  margin-top: 3em;
  display: block;
}
.expandable-details .page-text-sm p,
.expandable-details .static-page .table-mod.table-expandable p p,
.static-page .table-mod.table-expandable .expandable-details p p,
.expandable-details .static-page .table-mod.table-expandable li p,
.static-page .table-mod.table-expandable .expandable-details li p {
  margin-bottom: 1.6em;
}
.expandable-details .button-block--centered {
  margin-top: 1em;
  margin-bottom: 1.6em;
}
.expandable-content {
  padding-bottom: 0 !important;
  margin-bottom: 1em !important;
}
.expandable-content p.page-head-med {
  margin-bottom: 0;
}
.expandable-content :nth-child(1).expandable-col {
  float: left;
}
@media (min-width: 12.5em) {
  .expandable-content :nth-child(1).expandable-col {
    width: 70%;
  }
}
@media (min-width: 37.5em) {
  .expandable-content :nth-child(1).expandable-col {
    width: 75%;
  }
}
.expandable-content :nth-child(2).expandable-col {
  float: left;
  text-align: right;
}
@media (min-width: 12.5em) {
  .expandable-content :nth-child(2).expandable-col {
    width: 30%;
  }
}
@media (min-width: 37.5em) {
  .expandable-content :nth-child(2).expandable-col {
    width: 25%;
    margin-top: 1em;
    margin-bottom: 1.5em;
  }
}
.expandable-content .ghost-button,
.expandable-content .md .search-go,
.md .expandable-content .search-go {
  margin-top: 0;
  padding: 1em;
}
@media (min-width: 37.5em) {
  .expandable-content .ghost-button,
  .expandable-content .md .search-go,
  .md .expandable-content .search-go {
    padding: 1em 2em;
  }
}
.expandable-content .show:after {
  content: "Details";
}
.expandable-content .hide {
  border: 2px solid #fab150;
  color: #fab150;
}
.expandable-content .hide:hover {
  color: #fff;
  background-color: #fab150 !important;
}
.expandable-content .hide:after {
  content: "Hide";
}
.expandable {
  position: relative;
  height: 200px;
  overflow: hidden;
  padding-bottom: 1em;
}
.expandable:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0) 50%,
    #fff 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}
.expandable:after {
  font-family: "FontAwesome";
  font-size: 2em;
  content: "\f055";
  color: #808285;
  position: absolute;
  left: 50%;
  margin-left: -0.5em;
  top: 170px;
  z-index: 100;
  display: block;
  cursor: pointer;
}
.expandable.expanded {
  height: auto;
  overflow: visible;
}
.expandable.expanded:before {
  display: none;
}
.expandable.expanded:after {
  content: "\f056";
  top: auto;
  bottom: 0;
  margin-bottom: -0.5em;
}
.long-description {
  position: relative;
  height: 200px;
  overflow: hidden;
  padding-bottom: 1em;
}
.long-description:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0) 50%,
    #fff 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}
.long-description.expanded {
  height: auto;
  overflow: visible;
}
.long-description.expanded:before {
  display: none;
}
.ld-button {
  z-index: 10;
  font-size: 2em;
  cursor: pointer;
}
.expandable-outer .expandable-box {
  position: relative;
  height: 200px;
  overflow: hidden;
  padding-bottom: 1em;
}
.expandable-outer .expandable-box:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10000;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0) 50%,
    #fff 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}
.expandable-outer .expanded {
  height: auto;
  overflow: visible;
  position: relative;
  padding-bottom: 1em;
}
.expandable-outer .expanded:before {
  display: none;
}
.expandable-outer i:last-child {
  color: #808285;
  font-size: 2em;
  cursor: pointer;
}
.expand-section {
  display: none;
}
.white-fade-bg {
  background-color: rgba(255, 255, 255, 0.52);
  padding: 1.5em;
}
.accordion-box #accordion {
  list-style: none;
  padding: 0 0 0 0;
  width: 100%;
}
.accordion-box #accordion div {
  display: block;
  cursor: pointer;
  padding: 0.5em;
}
.accordion-box #accordion ul {
  list-style: none;
  display: none;
  padding: 0 0 0 0;
}
.accordion-box #accordion ul .grid-3 {
  margin-left: 0px;
  padding: 0px;
}
.accordion-box #accordion ul .grid-3 .media-block {
  margin-bottom: 0px;
}
.accordion-box #accordion ul .grid-3 ul {
  display: list-item;
}
.accordion-box #accordion ul .grid-3 ul li {
  list-style: circle;
}
.accordion-box #accordion ul .grid-3 ul li p {
  padding-left: 0.5em;
}
.accordion-box #accordion ul .gallery {
  margin-left: 0;
}
.accordion-box #accordion ul li.form {
  padding: 0.75em;
}
.accordion-box #accordion ul li {
  font-weight: normal;
  cursor: auto;
  padding: 0.5em 0 0 0;
}
.accordion-box #accordion ul li p.triangle-bullet:before {
  content: "\f0da";
  font-family: FontAwesome;
  color: #4e81bd;
  padding-right: 0.3em;
}
.accordion-box #accordion a {
  text-decoration: none;
}
.accordion-box #accordion a:hover {
  text-decoration: underline;
}
.accordion-box .media-block-behind {
  position: relative;
  z-index: 1;
  overflow: hidden;
}
@media (min-width: 12.5em) {
  .accordion-box .media-block-behind {
    min-height: 200px;
  }
}
@media (min-width: 37.5em) {
  .accordion-box .media-block-behind {
    min-height: 600px;
  }
}
@media (min-width: 46.875em) {
  .accordion-box .media-block-behind {
    min-height: 420px;
  }
}
@media (min-width: 56.25em) {
  .accordion-box .media-block-behind {
    min-height: 600px;
  }
}
@media (min-width: 68.75em) {
  .accordion-box .media-block-behind {
    min-height: 420px;
  }
}
.accordion-box .media-block-behind:nth-child(2) {
  border-top: 1px solid #ccc;
}
.accordion-box .media-block-behind .animated-bg {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  margin-top: 4em;
}
.accordion-box .media-block-behind .animated-bg img {
  max-width: 20%;
  opacity: 0.2;
}
@media (min-width: 37.5em) {
  .accordion-box .media-block-behind .animated-bg img {
    max-width: 50%;
  }
}
.svg-containter-ie {
  display: block !important;
  min-width: 100%;
  position: relative;
  padding-bottom: 100%;
}
.svg-containter-ie .gdpr-svg {
  position: absolute;
  display: block !important;
  width: 100%;
}
.gdpr-rect {
  cursor: pointer;
}
.gdpr-rect:hover {
  opacity: 0.6;
}
.gdpr-modal-hide {
  display: none;
}
.modal,
.md .mega-modal {
  width: 75%;
  z-index: 99999;
  position: absolute;
  background: #f1f1f1;
  border: 5px solid #8cc63f;
  border-radius: 8px;
}
@media (min-width: 37.5em) {
  .modal,
  .md .mega-modal {
    width: 50%;
  }
}
.modal .modal-content,
.md .mega-modal .modal-content {
  padding: 20px 20px 0px 20px;
  display: table-cell;
}
.modal-close {
  background: #414042;
  color: #ffffff;
  line-height: 25px;
  position: absolute;
  right: -12px;
  text-align: center;
  top: -10px;
  width: 24px;
  text-decoration: none;
  font-weight: bold;
  border-radius: 12px;
  cursor: pointer;
}
.placehold {
  background-color: #f7f7f7;
  padding: 2em;
  margin-bottom: 2em;
}
.demo-spacer {
  width: 100%;
  height: 1px;
  margin: 4em 0;
}
.clear {
  clear: both;
}
body {
  padding-top: 56px;
}
@media (min-width: 993px) {
  body {
    padding-top: 100px;
  }
}
#content {
  *zoom: 1;
}
#content:after {
  content: "";
  display: table;
  clear: both;
}
.l-site-width,
.l-ftr-width {
  margin: 0 2.25em;
  position: relative;
  *zoom: 1;
}
.l-site-width:after,
.l-ftr-width:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 65em) {
  .l-site-width,
  .l-ftr-width {
    max-width: 84.61538em;
  }
}
@media (min-width: 73em) {
  .l-site-width,
  .l-ftr-width {
    margin: 0 auto;
  }
}
.l-nav-width {
  margin: 0 1.125em;
  position: static;
}
@media (min-width: 65em) {
  .l-nav-width {
    position: relative;
    max-width: 84.61538em;
    margin: 0 auto;
  }
}
.l-content-width {
  margin: 0 2.25em;
  position: relative;
  *zoom: 1;
}
.l-content-width:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 65em) {
  .l-content-width {
    max-width: 68.75em;
    margin: 0 auto;
  }
}
.grid-pad,
.grid-3--pad,
.grid-4--pad {
  padding: 0 62.5px;
}
.l-pair-1 {
  *zoom: 1;
  display: table;
}
.l-pair-1:after {
  content: "";
  display: table;
  clear: both;
}
.l-pair-1 > .art-bd {
  display: table-cell;
  width: 100px;
  margin: 0;
}
.l-pair-1 > .art-bd > img,
.l-pair-1 > .art-bd > .art {
  width: 100%;
  max-width: 100%;
}
.l-pair-1 > .txt-bd {
  display: table-cell;
  vertical-align: middle;
  padding-left: 32.25px;
}
.lt-ie8 .l-pair-1 > .art-bd,
.lt-ie8 .l-pair-1 > .txt-bd {
  display: block;
}
.lt-ie8 .l-pair-1 > .art-bd {
  width: 100px;
  float: left;
}
.lt-ie8 .l-pair-1 > .txt-bd {
  margin-left: 132.25px;
}
.l-pair-2 .art-bd,
.l-person .art-bd {
  max-width: 300px;
  margin-bottom: 1.25em;
  position: relative;
}
@media (min-width: 37.5em) {
  .l-pair-2,
  .l-person {
    margin-bottom: 0;
  }
}
@media (min-width: 37.5em) and (max-width: 63.9375em) {
  .l-pair-2,
  .l-person {
    *zoom: 1;
    display: table;
  }
  .l-pair-2:after,
  .l-person:after {
    content: "";
    display: table;
    clear: both;
  }
  .l-pair-2 > .art-bd,
  .l-person > .art-bd {
    display: table-cell;
    width: 250px;
    margin: 0;
  }
  .l-pair-2 > .art-bd > img,
  .l-pair-2 > .art-bd > .art,
  .l-person > .art-bd > img,
  .l-person > .art-bd > .art {
    width: 100%;
    max-width: 100%;
  }
  .l-pair-2 > .txt-bd,
  .l-person > .txt-bd {
    display: table-cell;
    vertical-align: middle;
    padding-left: 32.25px;
  }
  .lt-ie8 .l-pair-2 > .art-bd,
  .lt-ie8 .l-pair-2 > .txt-bd,
  .lt-ie8 .l-person > .art-bd,
  .lt-ie8 .l-person > .txt-bd {
    display: block;
  }
  .lt-ie8 .l-pair-2 > .art-bd,
  .lt-ie8 .l-person > .art-bd {
    width: 250px;
    float: left;
  }
  .lt-ie8 .l-pair-2 > .txt-bd,
  .lt-ie8 .l-person > .txt-bd {
    margin-left: 282.25px;
  }
}
@media (min-width: 64em) {
  .l-pair-2,
  .l-person {
    *zoom: 1;
    display: table;
  }
  .l-pair-2:after,
  .l-person:after {
    content: "";
    display: table;
    clear: both;
  }
  .l-pair-2 > .art-bd,
  .l-person > .art-bd {
    display: table-cell;
    width: 300px;
    margin: 0;
  }
  .l-pair-2 > .art-bd > img,
  .l-pair-2 > .art-bd > .art,
  .l-person > .art-bd > img,
  .l-person > .art-bd > .art {
    width: 100%;
    max-width: 100%;
  }
  .l-pair-2 > .txt-bd,
  .l-person > .txt-bd {
    display: table-cell;
    vertical-align: middle;
    padding-left: 32.25px;
  }
  .lt-ie8 .l-pair-2 > .art-bd,
  .lt-ie8 .l-pair-2 > .txt-bd,
  .lt-ie8 .l-person > .art-bd,
  .lt-ie8 .l-person > .txt-bd {
    display: block;
  }
  .lt-ie8 .l-pair-2 > .art-bd,
  .lt-ie8 .l-person > .art-bd {
    width: 300px;
    float: left;
  }
  .lt-ie8 .l-pair-2 > .txt-bd,
  .lt-ie8 .l-person > .txt-bd {
    margin-left: 332.25px;
  }
}
.l-pair-2 + .l-pair-2,
.l-person + .l-pair-2,
.l-pair-2 + .l-person,
.l-person + .l-person {
  margin-top: 4em;
}
@media (min-width: 37.5em) {
  .l-pair-tz-sm,
  .session-list .l-pair-tz-session {
    *zoom: 1;
    display: table;
  }
  .l-pair-tz-sm:after,
  .session-list .l-pair-tz-session:after {
    content: "";
    display: table;
    clear: both;
  }
  .l-pair-tz-sm > .art-bd,
  .session-list .l-pair-tz-session > .art-bd {
    display: table-cell;
    width: 150px;
    margin: 0;
  }
  .l-pair-tz-sm > .art-bd > img,
  .l-pair-tz-sm > .art-bd > .art,
  .session-list .l-pair-tz-session > .art-bd > img,
  .session-list .l-pair-tz-session > .art-bd > .art {
    width: 100%;
    max-width: 100%;
  }
  .l-pair-tz-sm > .txt-bd,
  .session-list .l-pair-tz-session > .txt-bd {
    display: table-cell;
    vertical-align: middle;
    padding-left: 32.25px;
  }
  .lt-ie8 .l-pair-tz-sm > .art-bd,
  .lt-ie8 .l-pair-tz-sm > .txt-bd,
  .lt-ie8 .session-list .l-pair-tz-session > .art-bd,
  .session-list .lt-ie8 .l-pair-tz-session > .art-bd,
  .lt-ie8 .session-list .l-pair-tz-session > .txt-bd,
  .session-list .lt-ie8 .l-pair-tz-session > .txt-bd {
    display: block;
  }
  .lt-ie8 .l-pair-tz-sm > .art-bd,
  .lt-ie8 .session-list .l-pair-tz-session > .art-bd,
  .session-list .lt-ie8 .l-pair-tz-session > .art-bd {
    width: 150px;
    float: left;
  }
  .lt-ie8 .l-pair-tz-sm > .txt-bd,
  .lt-ie8 .session-list .l-pair-tz-session > .txt-bd,
  .session-list .lt-ie8 .l-pair-tz-session > .txt-bd {
    margin-left: 182.25px;
  }
}
.l-pair-tz-sm .art-bd .img-rounded,
.session-list .l-pair-tz-session .art-bd .img-rounded {
  max-width: 150px;
  margin: 0 auto 2em;
}
.l-pair-3 {
  *zoom: 1;
  display: table;
}
.l-pair-3:after {
  content: "";
  display: table;
  clear: both;
}
.l-pair-3 > .art-bd {
  display: table-cell;
  width: 85px;
  margin: 0;
}
.l-pair-3 > .art-bd > img,
.l-pair-3 > .art-bd > .art {
  width: 100%;
  max-width: 100%;
}
.l-pair-3 > .txt-bd {
  display: table-cell;
  vertical-align: middle;
  padding-left: 32.25px;
}
.lt-ie8 .l-pair-3 > .art-bd,
.lt-ie8 .l-pair-3 > .txt-bd {
  display: block;
}
.lt-ie8 .l-pair-3 > .art-bd {
  width: 85px;
  float: left;
}
.lt-ie8 .l-pair-3 > .txt-bd {
  margin-left: 117.25px;
}
.l-pair-aside {
  *zoom: 1;
  display: table;
}
.l-pair-aside:after {
  content: "";
  display: table;
  clear: both;
}
.l-pair-aside > .art-bd {
  display: table-cell;
  width: 70px;
  margin: 0;
}
.l-pair-aside > .art-bd > img,
.l-pair-aside > .art-bd > .art {
  width: 100%;
  max-width: 100%;
}
.l-pair-aside > .txt-bd {
  display: table-cell;
  vertical-align: middle;
  padding-left: 16.125px;
}
.lt-ie8 .l-pair-aside > .art-bd,
.lt-ie8 .l-pair-aside > .txt-bd {
  display: block;
}
.lt-ie8 .l-pair-aside > .art-bd {
  width: 70px;
  float: left;
}
.lt-ie8 .l-pair-aside > .txt-bd {
  margin-left: 86.125px;
}
.l-pair-tz {
  max-width: 85%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.5em) {
  .l-pair-tz {
    max-width: 100%;
  }
}
.l-pair-tz > .tz-art {
  display: block !important;
  margin-bottom: 2em;
  max-width: 800px;
}
@media (min-width: 37.5em) {
  .l-pair-tz > .tz-art {
    margin-left: 4em;
  }
}
@media (min-width: 56.25em) {
  .l-pair-tz > .tz-art {
    margin-bottom: 0;
  }
}
@media (min-width: 37.5em) {
  .l-pair-tz > .txt-bd {
    margin-left: 4em;
  }
}
@media (min-width: 56.25em) {
  .l-pair-tz {
    *zoom: 1;
    display: table;
  }
  .l-pair-tz:after {
    content: "";
    display: table;
    clear: both;
  }
  .l-pair-tz > .art-bd {
    display: table-cell;
    width: 250px;
    margin: 0;
  }
  .l-pair-tz > .art-bd > img,
  .l-pair-tz > .art-bd > .art {
    width: 100%;
    max-width: 100%;
  }
  .l-pair-tz > .txt-bd {
    display: table-cell;
    vertical-align: middle;
    padding-left: 62.5px;
  }
  .lt-ie8 .l-pair-tz > .art-bd,
  .lt-ie8 .l-pair-tz > .txt-bd {
    display: block;
  }
  .lt-ie8 .l-pair-tz > .art-bd {
    width: 250px;
    float: left;
  }
  .lt-ie8 .l-pair-tz > .txt-bd {
    margin-left: 312.5px;
  }
  .l-pair-tz > .tz-art,
  .l-pair-tz .txt-bd {
    margin-left: 0;
  }
}
.l-pair-related > .img-tz {
  margin-bottom: 2em;
}
@media (min-width: 28.125em) {
  .l-pair-related {
    *zoom: 1;
  }
  .l-pair-related:after {
    content: "";
    display: table;
    clear: both;
  }
  .l-pair-related > .art-bd,
  .l-pair-related > .txt-bd {
    display: block;
  }
  .l-pair-related > .art-bd {
    width: 185px;
    float: right;
    margin: 0;
  }
  .l-pair-related > .art-bd > img,
  .l-pair-related > .art-bd > .art {
    width: 100%;
    max-width: 100%;
  }
  .l-pair-related > .txt-bd {
    margin-right: 217.25px;
  }
  .l-pair-related > .img-tz {
    margin-bottom: 0;
  }
}
.l-pair-mega {
  *zoom: 1;
  display: table;
}
.l-pair-mega:after {
  content: "";
  display: table;
  clear: both;
}
.l-pair-mega > .art-bd {
  display: table-cell;
  width: 45px;
  margin: 0;
}
.l-pair-mega > .art-bd > img,
.l-pair-mega > .art-bd > .art {
  width: 100%;
  max-width: 100%;
}
.l-pair-mega > .txt-bd {
  display: table-cell;
  vertical-align: middle;
  padding-left: 16.125px;
}
.lt-ie8 .l-pair-mega > .art-bd,
.lt-ie8 .l-pair-mega > .txt-bd {
  display: block;
}
.lt-ie8 .l-pair-mega > .art-bd {
  width: 45px;
  float: left;
}
.lt-ie8 .l-pair-mega > .txt-bd {
  margin-left: 61.125px;
}
@media (min-width: 37.5em) {
  .grid-2 {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .grid-2:after {
    content: "";
    display: table;
    clear: both;
  }
  .grid-2 > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 50%;
  }
  .grid-2 > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .grid-2 > .media-block.n3 {
    clear: left;
  }
}
.grid-2-sm {
  margin-left: 0;
}
.grid-2-sm .art-bd {
  max-width: 175px;
  margin: 0 auto;
}
.grid-2-sm .txt-bd {
  max-width: 225px;
  margin: 0 auto;
}
@media (min-width: 37.5em) {
  .grid-2-sm {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .grid-2-sm:after {
    content: "";
    display: table;
    clear: both;
  }
  .grid-2-sm > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 50%;
  }
  .grid-2-sm > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .grid-2-sm > .media-block.n3 {
    clear: left;
  }
}
@media (min-width: 37.5em) {
  .grid-2-sm-centered {
    max-width: 540px;
    margin: 0 auto;
  }
  .grid-2-sm-centered .media-block {
    padding-left: 0;
  }
}
.grid-2-resources {
  margin-left: -15px !important;
  overflow: hidden;
}
.grid-2-resources .media-block {
  padding-left: 15px !important;
  margin: 0 !important;
}
@media (min-width: 37.5em) {
  .grid-2-resources {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .grid-2-resources:after {
    content: "";
    display: table;
    clear: both;
  }
  .grid-2-resources > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 50%;
  }
  .grid-2-resources > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .grid-2-resources > .media-block.n3 {
    clear: left;
  }
}
.conf-section .grid-2 .art-bd {
  max-width: 250px;
  margin: 0 auto;
}
.conf-section .grid-2 .txt-bd {
  max-width: 250px;
  margin: 0 auto;
}
@media (min-width: 37.5em) {
  .conf-section .grid-2 {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .conf-section .grid-2:after {
    content: "";
    display: table;
    clear: both;
  }
  .conf-section .grid-2 > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 50%;
  }
  .conf-section .grid-2 > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .conf-section .grid-2 > .media-block.n3 {
    clear: left;
  }
}
.grid-3 .art-bd {
  max-width: 175px;
  margin: 0 auto;
}
.grid-3 .txt-bd {
  max-width: 225px;
  margin: 0 auto;
}
@media (min-width: 37.5em) {
  .grid-3 {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .grid-3:after {
    content: "";
    display: table;
    clear: both;
  }
  .grid-3 > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 33.3333%;
  }
  .grid-3 > .media-block:nth-of-type(3n + 4) {
    clear: left;
  }
  .ie7 .grid-3 > .media-block {
    width: 33%;
  }
  .grid-3 > .media-block.n4 {
    clear: left;
  }
  .grid-3 .art-bd {
    max-width: auto;
  }
  .grid-3 .txt-bd {
    max-width: auto;
  }
}
.grid-2-outer {
  max-width: 550px;
  margin-left: 17.5%;
  margin-right: 17.5%;
}
.grid-2-outer .grid-2-med .art-bd {
  max-width: 175px;
  margin: 0 auto;
}
.grid-2-outer .grid-2-med .txt-bd {
  max-width: 225px;
  margin: 1em auto;
}
@media (min-width: 37.5em) {
  .grid-2-outer .grid-2-med {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .grid-2-outer .grid-2-med:after {
    content: "";
    display: table;
    clear: both;
  }
  .grid-2-outer .grid-2-med > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 50%;
  }
  .grid-2-outer .grid-2-med > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .grid-2-outer .grid-2-med > .media-block.n3 {
    clear: left;
  }
  .grid-2-outer .grid-2-med .art-bd {
    max-width: auto;
  }
  .grid-2-outer .grid-2-med .txt-bd {
    max-width: auto;
  }
}
.grid-4 .media-block {
  width: 100% !important;
}
@media (min-width: 37.5em) {
  .grid-4 .media-block {
    width: 50% !important;
  }
}
@media (min-width: 56.25em) {
  .grid-4 .media-block {
    width: 25% !important;
  }
}
.grid-4 .art-bd {
  max-width: 125px;
  margin: 0 auto;
}
@media (min-width: 400px) and (max-width: 37.5em) {
  .grid-4 {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .grid-4:after {
    content: "";
    display: table;
    clear: both;
  }
  .grid-4 > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 50%;
  }
  .grid-4 > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .grid-4 > .media-block.n3 {
    clear: left;
  }
}
@media (min-width: 37.5em) {
  .grid-4 {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .grid-4:after {
    content: "";
    display: table;
    clear: both;
  }
  .grid-4 > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 25%;
  }
  .grid-4 > .media-block:nth-of-type(4n + 5) {
    clear: left;
  }
  .grid-4 > .media-block.n5 {
    clear: left;
  }
}
.grid-3--pad {
  margin-left: -62.5px;
  *zoom: 1;
}
.grid-3--pad:after {
  content: "";
  display: table;
  clear: both;
}
.grid-3--pad > .media-block {
  float: left;
  padding-left: 62.5px;
  width: 33.3333%;
}
.grid-3--pad > .media-block:nth-of-type(3n + 4) {
  clear: left;
}
.ie7 .grid-3--pad > .media-block {
  width: 33%;
}
.grid-3--pad > .media-block.n4 {
  clear: left;
}
.grid-4--pad {
  margin-left: -62.5px;
  *zoom: 1;
}
.grid-4--pad:after {
  content: "";
  display: table;
  clear: both;
}
.grid-4--pad > .media-block {
  float: left;
  padding-left: 62.5px;
  width: 25%;
}
.grid-4--pad > .media-block:nth-of-type(4n + 5) {
  clear: left;
}
.grid-4--pad > .media-block.n5 {
  clear: left;
}
.grid-5 .media-block {
  float: left;
  width: 50% !important;
}
@media (min-width: 56.25em) {
  .grid-5 .media-block {
    width: 20% !important;
  }
}
.narrow-left-rail {
  width: 100%;
}
.narrow-left-rail .col-1 {
  width: 100%;
  float: left;
}
@media (min-width: 37.5em) {
  .narrow-left-rail .col-1 {
    width: 15%;
  }
}
@media (min-width: 64em) {
  .narrow-left-rail .col-1 {
    width: 20%;
  }
}
.narrow-left-rail .col-2 {
  width: 100%;
  float: left;
}
@media (min-width: 37.5em) {
  .narrow-left-rail .col-2 {
    width: 85%;
  }
}
@media (min-width: 64em) {
  .narrow-left-rail .col-2 {
    width: 80%;
  }
}
.issues-grid {
  width: 101%;
  margin-left: 0;
  overflow: hidden;
}
.issues-grid .media-block {
  padding-left: 0;
  margin-bottom: 0;
  padding-right: 1%;
  padding-bottom: 1%;
  width: 50% !important;
  float: left;
}
.issues-grid .media-block:nth-of-type(4n + 5) {
  clear: none;
}
@media (min-width: 37.5em) {
  .issues-grid .media-block {
    width: 33.33333% !important;
  }
}
@media (min-width: 56.25em) {
  .issues-grid .media-block {
    width: 25% !important;
  }
}
.issues-grid .media-block .topic-tease {
  display: block;
  position: relative;
  padding: 1em;
  height: 8em;
  width: 100%;
  text-decoration: none;
}
.issues-grid .media-block .topic-tease .topic-bg {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background-size: cover;
  opacity: 0.1;
  z-index: 0;
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: url(/wp-content/themes/iapp/static/img/grayscale.svg#greyscale);
  filter: gray;
  transition: all 0.3s ease-in-out;
}
.issues-grid .media-block .topic-tease .topic-bg-train {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background-size: cover;
  opacity: 0.1;
  z-index: 0;
  filter: none;
  transition: all 0.3s ease-in-out;
}
.issues-grid .media-block .topic-tease:hover .topic-bg,
.issues-grid .media-block .topic-tease:focus .topic-bg,
.issues-grid .media-block .topic-tease:active .topic-bg {
  opacity: 0.75;
}
.issues-grid .media-block .topic-tease:hover .topic-bg-train,
.issues-grid .media-block .topic-tease:focus .topic-bg-train,
.issues-grid .media-block .topic-tease:active .topic-bg-train {
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: url(/wp-content/themes/iapp/static/img/grayscale.svg#greyscale);
  filter: gray;
}
.issues-grid .media-block .topic-tease:hover .txt-bd .tz-head-sm,
.issues-grid .media-block .topic-tease:focus .txt-bd .tz-head-sm,
.issues-grid .media-block .topic-tease:active .txt-bd .tz-head-sm {
  color: #fff;
  text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
}
.issues-grid .media-block .topic-tease:hover:before,
.issues-grid .media-block .topic-tease:focus:before,
.issues-grid .media-block .topic-tease:active:before {
  opacity: 0.4;
}
.issues-grid .media-block .topic-tease:hover:after,
.issues-grid .media-block .topic-tease:focus:after,
.issues-grid .media-block .topic-tease:active:after {
  opacity: 0;
}
.issues-grid .media-block .topic-tease:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0;
  z-index: 1;
  transition: all 0.3s ease-in-out;
}
.issues-grid .media-block .topic-tease:after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 50px 50px 0;
  opacity: 0.5;
  z-index: 1;
  transition: all 0.3s ease-in-out;
}
.issues-grid .media-block .topic-tease .txt-bd {
  display: table-cell;
  vertical-align: middle;
  height: 6em;
  width: 230px;
  text-align: center;
  position: relative;
  z-index: 2;
}
@media (min-width: 56.25em) {
  .issues-grid .media-block .topic-tease .txt-bd {
    width: 170px;
  }
}
.issues-grid .media-block .topic-tease .txt-bd .tz-head-sm {
  text-shadow: 0px 0px 8px rgba(255, 255, 255, 0.75);
  transition: all 0.2s ease-in-out;
}
@media (max-width: 68.75em) {
  .issues-grid .media-block .topic-tease .txt-bd .tz-head-sm {
    font-size: 1em;
  }
}
.issues-grid .media-block .topic-tease .overlay-icon {
  width: 10px;
  height: 10px;
  top: -0.5em;
  right: 1em;
  z-index: 3;
}
.issues-grid .media-block .topic-tease .overlay-icon .icon-lg {
  width: 20px;
  height: 20px;
}
.issues-grid .media-block:nth-child(6n + 1) .topic-tease:before,
.issues-grid .media-block:nth-of-type(6n + 1) .topic-tease:before {
  background-color: #70bf4c;
}
.issues-grid .media-block:nth-child(6n + 1) .topic-tease:after,
.issues-grid .media-block:nth-of-type(6n + 1) .topic-tease:after {
  border-color: transparent #70bf4c transparent transparent;
}
.issues-grid .media-block:nth-child(6n + 2) .topic-tease:before,
.issues-grid .media-block:nth-of-type(6n + 2) .topic-tease:before {
  background-color: #336483;
}
.issues-grid .media-block:nth-child(6n + 2) .topic-tease:after,
.issues-grid .media-block:nth-of-type(6n + 2) .topic-tease:after {
  border-color: transparent #336483 transparent transparent;
}
.issues-grid .media-block:nth-child(6n + 3) .topic-tease:before,
.issues-grid .media-block:nth-of-type(6n + 3) .topic-tease:before {
  background-color: #732969;
}
.issues-grid .media-block:nth-child(6n + 3) .topic-tease:after,
.issues-grid .media-block:nth-of-type(6n + 3) .topic-tease:after {
  border-color: transparent #732969 transparent transparent;
}
.issues-grid .media-block:nth-child(6n + 4) .topic-tease:before,
.issues-grid .media-block:nth-of-type(6n + 4) .topic-tease:before {
  background-color: #246c60;
}
.issues-grid .media-block:nth-child(6n + 4) .topic-tease:after,
.issues-grid .media-block:nth-of-type(6n + 4) .topic-tease:after {
  border-color: transparent #246c60 transparent transparent;
}
.issues-grid .media-block:nth-child(6n + 5) .topic-tease:before,
.issues-grid .media-block:nth-of-type(6n + 5) .topic-tease:before {
  background-color: #e12231;
}
.issues-grid .media-block:nth-child(6n + 5) .topic-tease:after,
.issues-grid .media-block:nth-of-type(6n + 5) .topic-tease:after {
  border-color: transparent #e12231 transparent transparent;
}
.issues-grid .media-block:nth-child(6n + 6) .topic-tease:before,
.issues-grid .media-block:nth-of-type(6n + 6) .topic-tease:before {
  background-color: #f0c125;
}
.issues-grid .media-block:nth-child(6n + 6) .topic-tease:after,
.issues-grid .media-block:nth-of-type(6n + 6) .topic-tease:after {
  border-color: transparent #f0c125 transparent transparent;
}
.corp-seals {
  max-width: 150px;
  margin-bottom: 2em;
}
.logo-grid-1 .media-block {
  margin-bottom: 16.125px;
}
.logo-grid-1 .art-bd {
  margin: 0 auto;
}
@media (min-width: 350px) and (max-width: 37.5em) {
  .logo-grid-1 .art-bd {
    display: table;
    max-width: 100%;
    min-height: 6em;
  }
  .logo-grid-1 .art-bd .img-link {
    display: table-cell;
    vertical-align: middle;
    color: #0c7ec0;
  }
  .logo-grid-1 .art-bd .img-link img {
    max-width: 150px;
    max-height: 150px;
  }
}
@media (min-width: 37.5em) {
  .logo-grid-1 .art-bd {
    display: table;
    max-width: 100%;
    min-height: 10em;
  }
  .logo-grid-1 .art-bd .img-link {
    display: table-cell;
    vertical-align: middle;
    color: #0c7ec0;
  }
  .logo-grid-1 .art-bd .img-link img {
    max-width: 150px;
    max-height: 150px;
  }
}
.logo-grid-2 .media-block {
  margin-bottom: 16.125px;
}
.logo-grid-2 .art-bd {
  max-width: 300px;
  margin: 0 auto;
}
@media (min-width: 350px) and (max-width: 37.5em) {
  .logo-grid-2 {
    margin-left: -32.25px;
    *zoom: 1;
  }
  .logo-grid-2:after {
    content: "";
    display: table;
    clear: both;
  }
  .logo-grid-2 > .media-block {
    float: left;
    padding-left: 32.25px;
    width: 50%;
  }
  .logo-grid-2 > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .logo-grid-2 > .media-block.n3 {
    clear: left;
  }
  .logo-grid-2 .art-bd {
    display: table;
    max-width: 100%;
    min-height: 6em;
  }
  .logo-grid-2 .art-bd .img-link {
    display: table-cell;
    vertical-align: middle;
    color: #0c7ec0;
  }
  .logo-grid-2 .art-bd .img-link img {
    max-width: 150px;
    max-height: 150px;
  }
}
@media (min-width: 37.5em) {
  .logo-grid-2 {
    margin-left: -32.25px;
    *zoom: 1;
  }
  .logo-grid-2:after {
    content: "";
    display: table;
    clear: both;
  }
  .logo-grid-2 > .media-block {
    float: left;
    padding-left: 32.25px;
    width: 50%;
  }
  .logo-grid-2 > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .logo-grid-2 > .media-block.n3 {
    clear: left;
  }
  .logo-grid-2 .art-bd {
    display: table;
    max-width: 100%;
    min-height: 10em;
  }
  .logo-grid-2 .art-bd .img-link {
    display: table-cell;
    vertical-align: middle;
    color: #0c7ec0;
  }
  .logo-grid-2 .art-bd .img-link img {
    max-width: 150px;
    max-height: 150px;
  }
}
@media (min-width: 37.5em) {
  .logo-grid-3 .media-block:nth-of-type(3n + 4) {
    clear: none !important;
  }
}
.logo-grid-3 .media-block {
  margin-bottom: 16.125px;
  width: 50% !important;
}
@media (min-width: 56.25em) {
  .logo-grid-3 .media-block {
    width: 33% !important;
  }
}
.logo-grid-3 .media-block .member-logos {
  display: inline-block;
}
.logo-grid-3 .media-block .member-logos .art-bd {
  display: table-cell;
  height: 150px;
  vertical-align: middle;
}
.logo-grid-3 .art-bd {
  max-width: 175px;
  margin: 0 auto;
}
.logo-grid-3 img {
  max-width: 150px;
  max-height: 150px;
}
@media (min-width: 350px) and (max-width: 37.5em) {
  .logo-grid-3 {
    margin-left: -32.25px;
    *zoom: 1;
  }
  .logo-grid-3:after {
    content: "";
    display: table;
    clear: both;
  }
  .logo-grid-3 > .media-block {
    float: left;
    padding-left: 32.25px;
    width: 50%;
  }
  .logo-grid-3 > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .logo-grid-3 > .media-block.n3 {
    clear: left;
  }
  .logo-grid-3 .art-bd {
    display: table;
    max-width: 100%;
    min-height: 6em;
  }
  .logo-grid-3 .art-bd .img-link {
    display: table-cell;
    vertical-align: middle;
    color: #0c7ec0;
  }
}
@media (min-width: 37.5em) {
  .logo-grid-3 {
    margin-left: -32.25px;
    *zoom: 1;
  }
  .logo-grid-3:after {
    content: "";
    display: table;
    clear: both;
  }
  .logo-grid-3 > .media-block {
    float: left;
    padding-left: 32.25px;
    width: 33.3333%;
  }
  .logo-grid-3 > .media-block:nth-of-type(3n + 4) {
    clear: left;
  }
  .ie7 .logo-grid-3 > .media-block {
    width: 33%;
  }
  .logo-grid-3 > .media-block.n4 {
    clear: left;
  }
  .logo-grid-3 .art-bd {
    display: table;
    max-width: 100%;
    min-height: 10em;
  }
  .logo-grid-3 .art-bd .img-link {
    display: table-cell;
    vertical-align: middle;
    color: #0c7ec0;
  }
  .logo-grid-3 .art-bd .img-link img {
    max-width: 150px;
    max-height: 150px;
  }
}
.logo-grid-4 .media-block {
  margin-bottom: 16.125px;
  width: 50% !important;
}
@media (min-width: 56.25em) {
  .logo-grid-4 .media-block {
    width: 25% !important;
  }
}
.logo-grid-4 .art-bd {
  max-width: 80px;
  margin: 0 auto;
}
@media (min-width: 350px) and (max-width: 37.5em) {
  .logo-grid-4 {
    margin-left: -32.25px;
    *zoom: 1;
  }
  .logo-grid-4:after {
    content: "";
    display: table;
    clear: both;
  }
  .logo-grid-4 > .media-block {
    float: left;
    padding-left: 32.25px;
    width: 50%;
  }
  .logo-grid-4 > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .logo-grid-4 > .media-block.n3 {
    clear: left;
  }
  .logo-grid-4 .art-bd {
    display: table;
    max-width: 100%;
    min-height: 6em;
  }
  .logo-grid-4 .art-bd .img-link {
    display: table-cell;
    vertical-align: middle;
    color: #0c7ec0;
  }
  .logo-grid-4 .art-bd .img-link img {
    max-width: 150px;
    max-height: 150px;
  }
}
@media (min-width: 37.5em) {
  .logo-grid-4 {
    margin-left: -32.25px;
    *zoom: 1;
  }
  .logo-grid-4:after {
    content: "";
    display: table;
    clear: both;
  }
  .logo-grid-4 > .media-block {
    float: left;
    padding-left: 32.25px;
    width: 25%;
  }
  .logo-grid-4 > .media-block:nth-of-type(4n + 5) {
    clear: left;
  }
  .logo-grid-4 > .media-block.n5 {
    clear: left;
  }
  .logo-grid-4 .art-bd {
    display: table;
    max-width: 100%;
    min-height: 10em;
  }
  .logo-grid-4 .art-bd .img-link {
    display: table-cell;
    vertical-align: middle;
    color: #0c7ec0;
  }
  .logo-grid-4 .art-bd .img-link img {
    max-width: 150px;
    max-height: 150px;
  }
}
@media (min-width: 37.5em) {
  .hp-hero-secondary-mod {
    margin-left: -62.5px;
    *zoom: 1;
    margin-left: -62.5px;
  }
  .hp-hero-secondary-mod:after {
    content: "";
    display: table;
    clear: both;
  }
  .hp-hero-secondary-mod > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 33.3333%;
  }
  .hp-hero-secondary-mod > .media-block:nth-of-type(3n + 4) {
    clear: left;
  }
  .ie7 .hp-hero-secondary-mod > .media-block {
    width: 33%;
  }
  .hp-hero-secondary-mod > .media-block.n4 {
    clear: left;
  }
}
.mod-related {
  max-width: 624px;
}
.l-primary {
  width: 100%;
  *zoom: 1;
}
.l-primary:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 56.25em) {
  .l-primary {
    width: 100%;
    float: right;
    margin-left: -14.42308em;
  }
  .l-primary > .inner {
    margin-left: 14.42308em;
    padding-left: 4.80769em;
    padding-right: 4.80769em;
    padding-top: 4.80769em;
    background-color: #fff;
    overflow: hidden;
    *zoom: 1;
  }
  .l-primary > .inner:after {
    content: "";
    display: table;
    clear: both;
  }
}
.l-secondary {
  width: 100%;
  margin-bottom: 62.5px;
}
@media (min-width: 56.25em) {
  .l-secondary {
    float: left;
    max-width: 14.42308em;
    margin-bottom: 0;
  }
}
.l-secondary:after {
  content: "";
  position: absolute;
  width: 9999em;
  left: -9999em;
  top: -9999em;
  bottom: 0;
  margin-left: 14.42308em;
  z-index: -1;
}
@media (min-width: 56.25em) {
  .l-secondary:after {
    background-color: #f7f7f7;
  }
}
.side-menu-container {
  background-color: #f7f7f7;
  *zoom: 1;
}
.side-menu-container:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 56.25em) {
  .side-menu-container {
    padding-bottom: 0;
    margin-bottom: 3em;
    background-color: transparent;
  }
}
.side-menu-container .side-menu-items {
  display: none;
}
@media (min-width: 56.25em) {
  .side-menu-container .side-menu-items {
    display: block;
  }
}
.side-menu-container.is-active .side-menu-items {
  display: block;
  padding-bottom: 1em;
}
.side-menu-items .sub-side-menu-items {
  display: none;
}
@media (min-width: 56.25em) {
  .side-menu-items .sub-side-menu-items {
    display: block;
  }
}
.side-menu-trigger {
  background-color: #e9eaea;
  padding: 1em 0;
  text-align: center;
  display: block;
  border-bottom: 1px solid #fff;
  text-transform: uppercase;
  text-decoration: none;
  color: #808285;
}
.side-menu-trigger:hover {
  text-decoration: underline;
}
.side-menu-trigger:hover {
  color: #666;
  background-color: #e9eaea;
  text-decoration: none;
}
.side-menu-trigger:hover {
  background-color: #dcdede;
}
.is-active .side-menu-trigger {
  margin-bottom: 1em;
}
@media (min-width: 56.25em) {
  .side-menu-trigger {
    display: none;
  }
}
.side-menu-message--closed {
  display: inline;
}
.is-active .side-menu-message--closed {
  display: none;
}
.side-menu-message--open {
  display: none;
}
.is-active .side-menu-message--open {
  display: inline;
}
@media (min-width: 56.25em) {
  .page-rail {
    position: relative;
    height: 100%;
    padding-top: 4.80769em;
  }
}
.page-main-wrap {
  *zoom: 1;
  margin-bottom: 4.80769em;
}
.page-main-wrap:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 1024px) {
  .mobileAds {
    display: none;
  }
}
@media (max-width: 768px) {
  .mobileSideAds {
    display: none;
  }
}
@media (max-width: 768px) {
  .page-main-wrap-ads {
    *zoom: 1;
    margin-bottom: 0;
  }
  .page-main-wrap-ads:after {
    content: "";
    display: table;
    clear: both;
  }
}
.article-content {
  padding: 32.25px 0;
  *zoom: 1;
}
.article-content:after {
  content: "";
  display: table;
  clear: both;
}
.l-article-main {
  width: 100%;
  margin-bottom: 4em;
  *zoom: 1;
}
.l-article-main:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 56.25em) {
  .l-article-main {
    width: 100%;
    float: left;
    margin-right: -28.84615em;
  }
  .l-article-main > .inner {
    margin-right: 28.84615em;
  }
}
.l-article-callout {
  width: 100%;
  position: relative;
  margin: 0 auto;
}
@media (min-width: 56.25em) {
  .l-article-callout {
    float: right;
    max-width: 24.03846em;
  }
}
.l-article-aside {
  width: 100%;
  max-width: 24.03846em;
  position: relative;
  margin: 0 auto;
  display: none;
}
@media (min-width: 56.25em) {
  .l-article-aside {
    float: right;
    display: block;
  }
}
.l-15--center {
  max-width: 72.11538em;
  margin: 0 auto;
}
.l-13--center {
  max-width: 62.5em;
  margin: 0 auto;
}
.l-12--center {
  max-width: 57.69231em;
  margin: 0 auto;
  padding: 0 2.25em;
}
@media (min-width: 57.69231em) {
  .l-12--center {
    padding: 0;
  }
}
.l-10--center {
  max-width: 48.07692em;
  margin: 0 auto;
  padding: 0 2.25em;
}
@media (min-width: 48.07692em) {
  .l-10--center {
    padding: 0;
  }
}
.l-7--center {
  max-width: 33.65385em;
  margin: 0 auto;
}
.page-mod + .page-mod {
  margin-top: 62.5px;
}
.page-mod--compound {
  margin: 125px 0;
}
.compound-block--top {
  background-color: #f7f7f7;
  padding: 32.25px 0;
}
@media (min-width: 56.25em) {
  .compound-block--top {
    padding: 62.5px 0 125px 0;
  }
}
.compound-block--top-sales {
  background-color: #f7f7f7;
  padding: 32.25px 0;
}
@media (min-width: 56.25em) {
  .compound-block--top-sales {
    padding: 62.5px 0 62.5px 0;
  }
}
.compound-block--bottom > .inner {
  background-color: #fff;
  padding-top: 32.25px;
}
@media (min-width: 56.25em) {
  .compound-block--bottom > .inner {
    margin-top: -62.5px;
    padding-top: 62.5px;
  }
}
.compound-block--bottom-sales > .inner {
  background-color: #fff;
  padding-top: 32.25px;
}
@media (min-width: 56.25em) {
  .compound-block--bottom-sales > .inner {
    padding: 62.5px 0 62.5px 0;
  }
}
.page-mod--bg {
  background-color: #f7f7f7;
  padding: 32.25px 0;
}
@media (min-width: 56.25em) {
  .page-mod--bg {
    padding: 62.5px 0;
  }
}
.sponsors-sect {
  background-color: #fff;
  padding-top: 0;
}
.page-mod.page-mod + .sponsors-sect {
  background-color: #f7f7f7;
  padding-top: 62.5px;
}
.open-page-wrap {
  *zoom: 1;
  padding: 62.5px 0;
}
.open-page-wrap:after {
  content: "";
  display: table;
  clear: both;
}
.mod--center {
  margin: 0 auto;
}
@media (min-width: 37.5em) {
  .univ-callout {
    overflow: hidden;
    padding: 2em;
  }
}
.univ-callout .univ-logo {
  text-align: center;
  margin: 1em auto 2em;
}
@media (min-width: 37.5em) {
  .univ-callout .univ-logo {
    float: left;
    margin: 0;
    padding: 0.5em 3em 1em 0.5em;
  }
}
.survey {
  padding: 3em 1em;
}
.topic-ed {
  margin-bottom: 3em;
}
.grecaptcha-badge {
  display: none !important;
}
.icon {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 5px;
  left: 5px;
}
.icon-twitter .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_twitter_full.svg);
}
.no-svg .icon-twitter .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_twitter_med.png);
}
.icon-facebook .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_facebook_full.svg);
}
.no-svg .icon-facebook .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_facebook_med.png);
}
.icon-rss .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_rss_full.svg);
}
.no-svg .icon-rss .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_rss_med.png);
}
.icon-google .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_google_full.svg);
}
.no-svg .icon-google .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_google_med.png);
}
.icon-linkedin .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_linkedin_full.svg);
}
.no-svg .icon-linkedin .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_linkedin_med.png);
}
.icon-comment .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_comment_full.svg);
}
.no-svg .icon-comment .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_comment_med.png);
}
.icon-search .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_search_full.svg);
}
.no-svg .icon-search .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_search_med.png);
}
.icon-search-drk .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_search-drk_full.svg);
}
.no-svg .icon-search-drk .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_search-drk_med.png);
}
.icon-cart .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_cart_full.svg);
}
.no-svg .icon-cart .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_cart_med.png);
}
.icon-close .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_close_full.svg);
}
.no-svg .icon-close .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_close_med.png);
}
.icon-headphones .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_headphones_full.svg);
}
.no-svg .icon-headphones .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_headphones_med.png);
}
.icon-key .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_key_full.svg);
}
.no-svg .icon-key .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_key_med.png);
}
.icon-lightbulb .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_lightbulb_full.svg);
}
.no-svg .icon-lightbulb .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_lightbulb_med.png);
}
.icon-link .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_link_full.svg);
}
.no-svg .icon-link .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_link_med.png);
}
.icon-lock .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_lock_full.svg);
}
.no-svg .icon-lock .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_lock_med.png);
}
.icon-pin .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_pin_full.svg);
}
.no-svg .icon-pin .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_pin_med.png);
}
.icon-star .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_star_full.svg);
}
.no-svg .icon-star .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_star_med.png);
}
.icon-warning .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_warning_full.svg);
}
.no-svg .icon-warning .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_warning_med.png);
}
.icon-arrow-next .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_arrow-next_full.svg);
}
.no-svg .icon-arrow-next .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_arrow-next_med.png);
}
.icon-arrow-prev .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_arrow-prev_full.svg);
}
.no-svg .icon-arrow-prev .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_arrow-prev_med.png);
}
.icon-facebook_dark .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_facebook_dark_full.svg);
}
.no-svg .icon-facebook_dark .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_facebook_dark_med.png);
}
.icon-twitter_dark .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_twitter_dark_full.svg);
}
.no-svg .icon-twitter_dark .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_twitter_dark_med.png);
}
.icon-linkedin_dark .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_linkedin_dark_full.svg);
}
.no-svg .icon-linkedin_dark .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_linkedin_dark_med.png);
}
.icon-rss_dark .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_rss_dark_full.svg);
}
.no-svg .icon-rss_dark .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_rss_dark_med.png);
}
.icon-privacy-session .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_privacy-session_full.svg);
}
.no-svg .icon-privacy-session .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_privacy-session_med.png);
}
.icon-security-session .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_security-session_full.svg);
}
.no-svg .icon-security-session .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_security-session_med.png);
}
.icon-email .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_email_full.svg);
}
.no-svg .icon-email .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_email_med.png);
}
.icon-print .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_print_full.svg);
}
.no-svg .icon-print .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_print_med.png);
}
.icon-traditional-breakout .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_traditional-breakout_full.svg);
}
.no-svg .icon-traditional-breakout .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_traditional-breakout_med.png);
}
.icon-workshop .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_workshop_full.svg);
}
.no-svg .icon-workshop .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_workshop_med.png);
}
.icon-certification .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_certification_full.svg);
}
.no-svg .icon-certification .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_certification_med.png);
}
.icon-training .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_training_full.svg);
}
.no-svg .icon-training .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_training_med.png);
}
.icon-active-learning .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_active-learning_full.svg);
}
.no-svg .icon-active-learning .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_active-learning_med.png);
}
.icon-conversations-in-privacy .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_conversations-in-privacy_full.svg);
}
.no-svg .icon-conversations-in-privacy .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_conversations-in-privacy_med.png);
}
.icon-conversations-at-psr .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_conversations-at-psr_full.svg);
}
.no-svg .icon-conversations-at-psr .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_conversations-at-psr_med.png);
}
.icon-spotlight-stage .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_spotlight-stage_full.svg);
}
.no-svg .icon-spotlight-stage .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_spotlight-stage_med.png);
}
.icon-advanced-topics-in-privacy .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_advanced-topics-in-privacy_full.svg);
}
.no-svg .icon-advanced-topics-in-privacy .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_advanced-topics-in-privacy_med.png);
}
.icon-networking .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_networking_full.svg);
}
.no-svg .icon-networking .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_networking_med.png);
}
.icon-the-little-big-stage .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_the-little-big-stage_full.svg);
}
.no-svg .icon-the-little-big-stage .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_the-little-big-stage_med.png);
}
.icon-general-session .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_general-session_full.svg);
}
.no-svg .icon-general-session .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_general-session_med.png);
}
.icon-presentation-of-research .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_presentation-of-research_full.svg);
}
.no-svg .icon-presentation-of-research .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_presentation-of-research_med.png);
}
.icon-privacy-tech-vendor-showcase .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_privacy-tech-vendor-showcase_full.svg);
}
.no-svg .icon-privacy-tech-vendor-showcase .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_privacy-tech-vendor-showcase_med.png);
}
.icon-panel-discussion .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_panel-discussion_full.svg);
}
.no-svg .icon-panel-discussion .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_panel-discussion_med.png);
}
.icon-resources .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_resources_full.svg);
}
.no-svg .icon-resources .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_resources_med.png);
}
.icon-topics .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_topics_full.svg);
}
.no-svg .icon-topics .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_topics_med.png);
}
.icon-research .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_research_full.svg);
}
.no-svg .icon-research .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_research_med.png);
}
.icon-tools .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_tools_full.svg);
}
.no-svg .icon-tools .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_tools_med.png);
}
.icon-job .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_job_full.svg);
}
.no-svg .icon-job .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_job_med.png);
}
.icon-jobs .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_jobs_full.svg);
}
.no-svg .icon-jobs .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_jobs_med.png);
}
.icon-career .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_career_full.svg);
}
.no-svg .icon-career .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_career_med.png);
}
.icon-articles .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_articles_full.svg);
}
.no-svg .icon-articles .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_articles_med.png);
}
.icon-news .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_news_full.svg);
}
.no-svg .icon-news .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_news_med.png);
}
.icon-dpa .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_dpa_full.svg);
}
.no-svg .icon-dpa .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_dpa_med.png);
}
.icon-gallery .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_gallery_full.svg);
}
.no-svg .icon-gallery .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_gallery_med.png);
}
.icon-discuss .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_discuss_full.svg);
}
.no-svg .icon-discuss .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_discuss_med.png);
}
.icon-glossary .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_glossary_full.svg);
}
.no-svg .icon-glossary .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_glossary_med.png);
}
.icon-Glossary .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_Glossary_full.svg);
}
.no-svg .icon-Glossary .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_Glossary_med.png);
}
.icon-books .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_books_full.svg);
}
.no-svg .icon-books .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_books_med.png);
}
.icon-presentations .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_presentations_full.svg);
}
.no-svg .icon-presentations .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_presentations_med.png);
}
.icon-infographic .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_infographic_full.svg);
}
.no-svg .icon-infographic .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_infographic_med.png);
}
.icon-webcons .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_webcons_full.svg);
}
.no-svg .icon-webcons .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_webcons_med.png);
}
.icon-web-conferences .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_web-conferences_full.svg);
}
.no-svg .icon-web-conferences .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_web-conferences_med.png);
}
.icon-videos .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_videos_full.svg);
}
.no-svg .icon-videos .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_videos_med.png);
}
.icon-video .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_video_full.svg);
}
.no-svg .icon-video .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_video_med.png);
}
.icon-westin .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_westin_full.svg);
}
.no-svg .icon-westin .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_westin_med.png);
}
.icon-vendors .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_vendors_full.svg);
}
.no-svg .icon-vendors .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_vendors_med.png);
}
.icon-privacy .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_privacy_full.svg);
}
.no-svg .icon-privacy .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_privacy_med.png);
}
.icon-ftc .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_ftc_full.svg);
}
.no-svg .icon-ftc .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_ftc_med.png);
}
.icon-enforcement .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_enforcement_full.svg);
}
.no-svg .icon-enforcement .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_enforcement_med.png);
}
.icon- .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_articles_full.svg);
}
.no-svg .icon- .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_articles_med.png);
}
.icons-med .icon,
.icon.icon-med {
  width: 20px;
  height: 20px;
  left: 0px;
}
.icons-med-social .icon,
.icon.icon-med-social {
  width: 20px;
  height: 20px;
}
.icons-lg .icon,
.icon.icon-lg {
  width: 30px;
  height: 30px;
  top: 12px;
  left: 0px;
}
.icons-lg-social .icon,
.icon.icon-lg-social {
  width: 30px;
  height: 30px;
  top: 10px;
  left: 10px;
}
.icon.icon-tz {
  width: 38px;
  height: 38px;
  top: 10px;
  left: 10px;
}
.icons-mega .icon {
  width: 35px;
  height: 45px;
  left: 6px;
  top: 0;
}
.icons-mega.hex-mega .icon {
  left: 0px;
  width: 24px;
  height: 42px;
}
.icons-pill .icon,
.icon.icon-pill {
  width: 25px;
  height: 25px;
  left: 12px;
  top: 5px;
}
.tz-iapp-job i {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_job_full.svg);
}
.no-svg .tz-iapp-job i {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_job_med.png);
}
.overlay-icon {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.fa-fancy--circle {
  display: table-cell !important;
  width: 3em;
  height: 3em;
  vertical-align: middle;
  text-align: center;
  font-size: 1.5em;
  border: 5px solid #ccc;
  border-radius: 50%;
}
.icon-header {
  display: inline-block;
  margin-right: 1em;
  margin-bottom: -1em;
}
.sg-mug-icon {
  font-size: 2em;
  margin-bottom: 0;
}
.sg-mug-icon .fa-edit {
  color: #70bf4c;
}
.sg-mug-icon .fa-image {
  color: #732969;
}
.sg-mug-icon .fa-laptop {
  color: #0c7ec0;
}
.casebook-social {
  text-align: center;
}
.casebook-social .social-list-item {
  position: relative;
  z-index: 1000;
}
.casebook-social .brand-comment {
  display: none;
}
.breakout-sessions .hex-sm .icon {
  top: 4px;
  left: -1px;
  z-index: 1000;
}
.breakout-sessions .hex-sm.icon-traditional-breakout .icon {
  top: 5px;
  left: 0px;
}
.breakout-sessions .hex-sm.icon-training-and-certification .icon {
  top: 5px;
  left: -2px;
}
.breakout-sessions .hex-sm.icon-advanced-topics-in-privacy .icon {
  top: 5px;
}
.breakout-sessions .hex-sm.icon-conversations-in-privacy .icon {
  width: 16px;
  left: -2px;
}
.breakout-sessions .hex-sm.icon-conversations-at-psr .icon {
  width: 16px;
  left: -2px;
}
.breakout-sessions .hex-sm.icon-networking .icon {
  width: 17px;
  height: 16px;
  left: -3px;
}
.breakout-sessions .hex-sm.icon-general-session .icon {
  width: 17px;
  height: 16px;
  top: 3px;
  left: -3px;
}
.breakout-sessions .hex-sm.icon-conversations-in-privacy .icon {
  width: 22px;
  height: 22px;
  top: 1px;
  left: -5px;
}
.breakout-sessions .hex-sm.icon-conversations-at-psr .icon {
  width: 22px;
  height: 22px;
  top: 1px;
  left: -5px;
}
.breakout-sessions .hex-sm.icon-the-little-big-stage .icon {
  width: 17px;
  height: 17px;
  top: 4px;
  left: -3px;
}
.breakout-sessions .hex-sm.icon-privacy-tech-vendor-showcase .icon {
  width: 15px;
  height: 15px;
  top: 4px;
  left: -1px;
}
.breakout-sessions .hex-sm.icon-spotlight-stage .icon {
  width: 17px;
  height: 17px;
  top: 4px;
  left: -2px;
}
.breakout-sessions .hex-med .icon {
  z-index: 1000;
  width: 20px;
  height: 20px;
  top: 6px;
  left: -1px;
}
.breakout-sessions .hex-med.icon-traditional-breakout .icon {
  top: 7px;
  left: 0px;
}
.breakout-sessions .hex-med.icon-conversations-in-privacy .icon {
  width: 30px;
  height: 30px;
  top: 1px;
  left: -6px;
}
.breakout-sessions .hex-med.icon-conversations-at-psr .icon {
  width: 30px;
  height: 30px;
  top: 1px;
  left: -6px;
}
.breakout-sessions .hex-med.icon-networking .icon {
  left: -2px;
}
.breakout-sessions .hex-med.icon-general-session .icon {
  height: 21px;
  width: 21px;
  top: 5px;
  left: -2px;
}
.trans-slow {
  transition: 0.4s;
}
.search-form {
  position: relative;
  width: 100%;
}
.nav-search-block .search-form {
  position: absolute;
  width: 100%;
}
@media (min-width: 68.75em) {
  .nav-search-block .search-form {
    position: relative;
  }
}
@media (min-width: 1260px) {
  .nav-search-block .search-form {
    text-align: center;
  }
}
.search-input {
  border: 1px solid #e9eaea;
  -webkit-appearance: none;
  border-radius: 0;
  outline: 0;
  padding: 0 0.85em;
  text-transform: uppercase;
  height: 35px;
  width: 85%;
  margin: 0;
}
@media (min-width: 37.5em) {
  .search-input {
    width: 90%;
  }
}
@media (min-width: 68.75em) {
  .search-input {
    width: 93%;
  }
}
.nav-search-block .search-input {
  width: 75%;
}
@media (min-width: 37.5em) {
  .nav-search-block .search-input {
    width: 92%;
  }
}
@media (min-width: 56.25em) {
  .nav-search-block .search-input {
    width: 95%;
  }
}
@media (min-width: 68.75em) {
  .nav-search-block .search-input {
    width: 56.8888em;
  }
}
.search-submit {
  position: relative;
  text-indent: -9999em;
  width: 35px;
  height: 35px;
  margin-bottom: 0;
}
.search-submit .icon.icon-lg {
  top: 3px;
  left: 3px;
}
.instant-search-mod {
  position: relative;
  *zoom: 1;
}
.instant-search-mod:after {
  content: "";
  display: table;
  clear: both;
}
.instant-search-results {
  padding: 0 1.5em;
  background-color: #fff;
  border: 4px solid #e9eaea;
  position: absolute;
  top: 40px;
  width: 98%;
}
@media (min-width: 68.75em) {
  .instant-search-results {
    width: 60em;
    top: 63px;
  }
}
.js-instant-search .instant-search-results {
  display: block;
}
.instant-search-content {
  border-top: 4px solid #70bf4c;
  position: relative;
  top: -4px;
  padding: 1em 0;
}
.instant-search-content:before {
  content: "\0020";
  width: 0;
  height: 0;
  position: absolute;
  top: -3px;
  left: 50%;
  z-index: 1;
  background-color: transparent;
  border-top: 9px solid #70bf4c;
  border-right: 9px inset transparent;
  border-bottom: 9px inset transparent;
  border-left: 9px inset transparent;
}
.instant-content-top {
  text-align: center;
  *zoom: 1;
}
.instant-content-top:after {
  content: "";
  display: table;
  clear: both;
}
.instant-content-top.results {
  border-bottom: 1px solid #e9eaea;
}
.live-search-text {
  color: #666;
  display: inline-block;
}
.live-search-term {
  color: black;
}
.instant-submit {
  display: inline-block;
  margin-left: 5px;
  margin-bottom: 0;
  border-radius: 0.5em;
}
.search-head-sm {
  margin-bottom: 0.1em;
}
.results-link-nav {
  padding: 0.65em 0.35em;
  text-decoration: none;
  display: block;
}
.results-link-nav:hover {
  background-color: #f7f7f7;
}
.search-description-text {
  margin-bottom: 0;
}
.results-item {
  border-bottom: 1px solid #e9eaea;
}
.results-item:last-child {
  margin: 0;
  padding: 0;
  border: 0;
}
.child-search-results .list-item {
  margin-left: 4em;
}
.child-search-results .list-item:before {
  font-family: FontAwesome;
  content: "\f101";
  position: absolute;
  margin-left: -2em;
  color: #666;
}
.date-picker .horz-block {
  display: inline-block;
  float: left;
  margin-right: 3em;
  margin-top: 1em;
}
.date-picker .horz-block:last-child {
  margin-right: 0;
}
.date-picker .horz-block .sort-link {
  color: #0c7ec0;
  text-decoration: none;
  padding: 0 0.5em;
}
.date-picker .horz-block .sort-link:last-child {
  padding-right: 0;
}
.date-picker .horz-block .sort-link.active {
  color: #2e2e2f;
  font-weight: bold;
}
.date-picker .horz-block span {
  display: none;
}
@media (min-width: 37.5em) {
  .date-picker .horz-block span {
    display: inline-block;
  }
}
.date-picker .date-filter {
  width: 120px;
  border: none;
  background-color: #f7f7f7;
  padding: 0.3em;
  margin-left: 0;
  margin-right: 0.4em;
}
.date-picker .date-filter:last-child {
  margin-left: 0;
}
@media (min-width: 37.5em) {
  .date-picker .date-filter {
    margin-left: 0.4em;
  }
}
.date-picker .date-clear,
.date-picker .date-clear i {
  color: #2e2e2f;
}
.pika-prev {
  text-indent: 0 !important;
}
.pika-prev:before {
  float: left;
  content: "\25C0";
}
.pika-next:before {
  float: right;
  content: "\25b6";
}
.search-by {
  display: inline-block;
  padding: 0.5em 1.25em;
  border: 1px solid #d9d9d9;
  border-bottom: none;
}
.search-by label {
  color: #808285;
}
.search-by span.fip {
  margin-left: 1em;
  color: #808285;
  cursor: pointer;
}
.rc-search .refine {
  padding-bottom: 1em;
}
@media (min-width: 37.5em) {
  .rc-search .refine {
    float: left;
    max-width: 25em;
    padding-bottom: 0;
  }
}
.rc-search .refine .refine-selector {
  margin-bottom: 0.5em;
}
@media (min-width: 37.5em) {
  .rc-search .refine .refine-selector {
    display: table;
    height: 34px;
    float: left;
  }
  .rc-search .refine .refine-selector:nth-child(2) {
    margin-left: 1em;
  }
}
@media (min-width: 37.5em) {
  .rc-search .refine .refine-selector .refine-select {
    display: table-cell;
    vertical-align: middle;
  }
}
.rc-search .refine .refine-selector .refine-select select {
  width: 100%;
  margin-left: 0;
  border: 0;
  padding: 0.5em;
  height: 30px;
  background-color: #f7f7f7;
  -webkit-appearance: none;
}
@media (min-width: 37.5em) {
  .rc-search .refine .refine-selector .refine-select select {
    max-width: 10em;
  }
}
@media (min-width: 56.25em) {
  .rc-search .rc-search-field {
    float: right;
    width: 100%;
  }
}
@media (min-width: 68.75em) {
  .rc-search .rc-search-field {
    width: 65%;
  }
}
.rc-search .rc-search-field .search-input {
  float: left;
}
.rc-search .rc-search-field .search-submit {
  float: right;
}
.rc-search-results .tz .txt-bd .tz-bd-text a {
  text-decoration: none;
  color: #70bf4c;
  padding-left: 0.5em;
}
.rc-search-results .tz .txt-bd .tz-bd-text a:hover {
  text-decoration: underline;
}
.site-nav {
  position: relative;
  z-index: 100000;
}
@media (min-width: 56.25em) {
  .site-nav {
    position: fixed;
  }
}
.nav-inner {
  background-color: #fff;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
  *zoom: 1;
}
.nav-inner:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 56.25em) {
  .nav-inner {
    position: fixed;
    left: 50%;
    max-width: 68.75em;
    margin-left: -34.375em;
    padding: 0 1.24038em;
    border-bottom: 4px solid #e9eaea;
    box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.1);
  }
}
@media (min-width: 68.75em) {
  .nav-inner {
    max-width: 100%;
    margin-left: 0;
    left: 0;
  }
}
@media (min-width: 1260px) {
  .nav-inner {
    left: 50%;
    max-width: 1260px;
    margin-left: -630px;
  }
}
.nav-mod,
.nav-main-mod,
.nav-secondary-mod,
.nav-logo-mod,
.nav-menu-mod {
  display: block;
  float: left;
}
.nav-main-mod {
  margin-right: -5.76923em;
}
.nav-main-inner {
  width: 100%;
  *zoom: 1;
}
@media (min-width: 1260px) {
  .nav-main-inner {
    margin-right: 5.76923em;
  }
}
.nav-main-inner:after {
  content: "";
  display: table;
  clear: both;
}
.nav-secondary-mod {
  line-height: 1.3em;
  float: right;
  text-align: right;
  padding-right: 0.5em;
  padding-top: 0.1em;
}
@media (min-width: 68.75em) {
  .nav-secondary-mod {
    line-height: 5em;
    padding: 0;
    border-left: 1px solid #e9eaea;
  }
}
@media (min-width: 1260px) {
  .nav-secondary-mod {
    padding: 0 0.7em;
  }
}
.nav-logo-mod {
  text-align: center;
  width: 5.76923em;
  line-height: 1.3em;
  height: 2.69231em;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -2.88462em;
}
@media (min-width: 68.75em) {
  .nav-logo-mod {
    position: static;
    float: left;
    margin-left: 0;
    width: 7.00962em;
    border-right: 1px solid #e9eaea;
    padding-right: 1em;
    line-height: 5em;
    height: 5em;
  }
}
.nav-menu-mod {
  float: left;
  color: #555;
}
.nav-logo {
  display: block;
  width: 75%;
  margin: 0 auto;
}
.nav-logo.is-active {
  position: relative;
}
@media (min-width: 68.75em) {
  .nav-logo.is-active:after {
    content: "\0020";
    width: 0;
    height: 0;
    position: absolute;
    bottom: -3px;
    left: 35%;
    z-index: 4;
    border-top: 9px inset transparent;
    border-right: 9px inset transparent;
    border-bottom: 9px solid #70bf4c;
    border-left: 9px inset transparent;
  }
  .nav-logo.is-active:before {
    content: "\0020";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -4px;
    height: 4px;
    width: 8.2em;
    margin-left: -1.9em;
    background-color: #70bf4c;
    z-index: 1;
  }
  .l-canvas .nav-logo.is-active:before,
  .l-canvas .nav-logo.is-active:after {
    display: none;
  }
}
.nav-logo-link {
  display: block;
  height: 3em;
  width: 8.2em;
  margin-left: -1.9em;
  vertical-align: middle;
}
@media (max-width: 68.75em) {
  .nav-logo-link {
    margin-top: 0.75em;
  }
}
@media (min-width: 68.75em) {
  .nav-logo-link {
    height: 5em;
  }
}
.nav-logo-link img {
  width: 100%;
  max-width: 4.2em;
  height: auto;
  vertical-align: middle;
}
.nav-items-mod {
  display: none;
  position: absolute;
  top: 3.3em;
  left: 0;
  right: 0;
  background-color: #f7f7f7;
  border-top: 1px solid #e9eaea;
  padding: 0 2.25em 2.25em 2.25em;
  z-index: 1;
}
@media (min-width: 68.75em) {
  .nav-items-mod {
    position: static;
    display: block;
    float: left;
    padding: 0;
    background-color: transparent;
    top: 5em;
    border-top: none;
  }
}
.nav-items-mod.is-active {
  display: block;
}
.nav-trigger {
  line-height: 2.69231em;
  width: 30px;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  font-size: 1.25em;
}
.nav-trigger:hover {
  background-color: #f7f7f7;
}
@media (min-width: 68.75em) {
  .nav-trigger {
    display: none;
  }
}
.nav-items {
  *zoom: 1;
}
.nav-items:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 68.75em) {
  .nav-items {
    width: 100%;
    border-top: 1px solid #e9eaea;
  }
}
@media (min-width: 56.25em) and (max-width: 68.75em) {
  .nav-items {
    margin-top: 5em;
  }
}
@media (min-width: 68.75em) and (max-width: 1260px) {
  .nav-items {
    padding: 0.4em 0.3em 0.1em;
  }
}
.nav-items + .nav-items {
  margin-top: 0;
}
.nav-items + .nav-items .nav-link.is-active:before,
.nav-items + .nav-items .is-active.myiapp-link:before,
.nav-items + .nav-items .nav-link.is-active:after,
.nav-items + .nav-items .is-active.myiapp-link:after {
  display: none;
}
@media (min-width: 68.75em) {
  .nav-items + .nav-items {
    border-left: 1px solid #e9eaea;
  }
}
.nav-item {
  font-size: 1.25em;
}
@media (min-width: 68.75em) {
  .nav-item {
    display: table-cell;
    font-size: 1.15em;
  }
}
@media (min-width: 1260px) {
  .nav-item {
    font-size: 1.25em;
  }
}
.nav-link,
.myiapp-link {
  display: block;
  padding: 1em 0;
  color: #464547;
  text-decoration: none;
  font-family: "Tabac G3", Georgia, Times, serif;
  font-weight: 400;
}
.nav-link:hover,
.myiapp-link:hover {
  color: #222;
  text-decoration: none;
}
@media (min-width: 68.75em) {
  .nav-link,
  .myiapp-link {
    line-height: 4em;
    padding: 0 1.25em;
  }
}
@media (min-width: 1260px) {
  .nav-link,
  .myiapp-link {
    padding: 0 1.575em;
  }
}
.nav-link.is-active,
.is-active.myiapp-link {
  position: relative;
}
@media (min-width: 68.75em) {
  .nav-link.is-active:after,
  .is-active.myiapp-link:after {
    content: "\0020";
    width: 0;
    height: 0;
    position: absolute;
    bottom: -3px;
    left: 50%;
    margin-left: -9px;
    z-index: 4;
    border-top: 9px inset transparent;
    border-right: 9px inset transparent;
    border-bottom: 9px solid #70bf4c;
    border-left: 9px inset transparent;
  }
  .nav-link.is-active:before,
  .is-active.myiapp-link:before {
    content: "\0020";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -4px;
    height: 4px;
    width: 100%;
    background-color: #70bf4c;
    z-index: 1;
  }
}
@media (min-width: 68.75em) and (min-width: 68.75em) and (max-width: 1260px) {
  .nav-link.is-active:before,
  .is-active.myiapp-link:before {
    margin-bottom: -1px;
  }
}
@media (min-width: 68.75em) {
  .l-canvas .nav-link.is-active:before,
  .l-canvas .is-active.myiapp-link:before,
  .l-canvas .nav-link.is-active:after,
  .l-canvas .is-active.myiapp-link:after {
    display: none;
  }
}
.instant-search-mod {
  margin: 0 auto;
  display: none;
  height: 63px;
}
.js-search-nav .instant-search-mod {
  display: block;
}
@media (min-width: 1260px) {
  .js-search-nav .instant-search-mod {
    width: 119%;
  }
}
.nav-trigger--instant-search {
  display: none;
  float: left;
  font-size: 2em;
  line-height: 63px;
  text-align: center;
  cursor: pointer;
  color: #555;
}
.nav-trigger--instant-search:hover {
  color: #222;
}
.js-search-nav .nav-trigger--instant-search {
  padding: 0 1em;
}
@media (min-width: 68.75em) {
  .js-search-nav .nav-trigger--instant-search {
    display: block;
  }
}
.nav-items {
  float: left;
}
@media (max-width: 56.25em) {
  .nav-items {
    margin-top: 5em;
  }
}
@media (min-width: 68.75em) {
  .js-search-nav .nav-items {
    display: none;
  }
}
.nav-search-block {
  padding: 0;
  line-height: 2.69231em;
}
@media (min-width: 68.75em) {
  .nav-search-block {
    line-height: 5em;
    border-left: 1px solid #e9eaea;
    padding: 0 0.9em;
  }
}
@media (min-width: 68.75em) and (max-width: 1260px) {
  .nav-search-block {
    position: absolute;
    right: 9.5em;
  }
}
@media (min-width: 1260px) {
  .nav-search-block {
    float: right;
    padding: 0 1.5em;
  }
}
@media (min-width: 68.75em) and (max-width: 1260px) {
  .js-search-nav .nav-search-block {
    right: auto;
  }
}
@media (max-width: 68.75em) {
  .nav-search-block .search-form {
    margin-top: 1em;
  }
}
.search-link {
  display: block;
}
.search-trigger-text {
  display: none;
}
.nav-search-trigger {
  width: 30px;
  height: 2.69231em;
  line-height: 2.69231em;
  position: relative;
}
@media (min-width: 68.75em) {
  .nav-search-trigger {
    height: 5em;
    line-height: 5em;
  }
}
.js-search-nav .nav-search-trigger {
  display: none;
}
.nav-search-trigger .icon-lg {
  top: 18px;
  left: 2px;
}
.myiapp-link {
  position: relative;
  display: inline-block;
}
.myiapp-link:before {
  content: "\0020";
  width: 8px;
  height: 8px;
  position: absolute;
  top: 1.3em;
  left: 0px;
  left: -1em;
  background-color: #d9dadb;
  border-radius: 50%;
}
@media (min-width: 68.75em) {
  .myiapp-link:before {
    top: 1.65em;
    left: 1.3em;
  }
}
@media (min-width: 1260px) {
  .myiapp-link:before {
    left: 0.7em;
  }
}
@media (min-width: 68.75em) {
  .myiapp-link {
    width: 7em;
    padding-right: 0.5em;
    font-size: 1.1em;
  }
}
@media (min-width: 1260px) {
  .myiapp-link {
    width: 5.76923em;
    font-size: 1.125em;
    padding-right: 0;
  }
}
.user--loggedin .myiapp-link:before {
  background-color: #70bf4c;
}
.nav-myiapp-mod {
  display: none;
  background-color: #f7f7f7;
  position: absolute;
  top: 3.3em;
  right: 0;
  border-top: 4px solid #70bf4c;
  z-index: 1;
  width: auto;
}
@media (min-width: 68.75em) {
  .nav-myiapp-mod {
    top: 5em;
  }
}
.nav-myiapp-mod.is-active {
  display: block;
}
.nav-myiapp-mobile {
  display: none;
  background-color: #f7f7f7;
  position: absolute;
  top: 1.3em;
  right: 10px;
  border-top: 4px solid #70bf4c;
  z-index: 1;
  width: 15.615384615em;
}
@media (min-width: 68.75em) {
  .nav-myiapp-mobile {
    top: 5em;
  }
}
.nav-myiapp-mobile.is-active {
  display: block;
}
.nav-myiapp-inner {
  padding: 2em 1.25em 1em 1.25em;
  text-align: left;
}
.nav-myiapp-bottom {
  background-color: #ccc;
  padding: 0 0.25em;
  text-align: center;
}
.login-link {
  text-decoration: none;
  color: #0c7ec0;
  display: block;
  line-height: 3em;
}
.login-link:hover {
  text-decoration: underline;
}
.nav-myiapp-notloggedin {
  display: block;
}
.user--loggedin .nav-myiapp-notloggedin {
  display: block;
}
.nav-myiapp-loggedin {
  display: block;
}
.user--loggedin .nav-myiapp-loggedin {
  display: block;
}
.mega-menu-mod {
  background-color: transparent;
  position: fixed;
  left: 0;
  right: 0;
  top: 5em;
  display: none;
  z-index: 10000000;
}
@media (min-width: 68.75em) {
  .mega-menu-mod.mega-is-active {
    display: block;
  }
}
@media (min-width: 1260px) {
  .mega-menu-mod {
    left: 50%;
    max-width: 1260px;
    margin-left: -630px;
  }
}
.mega-menu-inner {
  font-size: 1em;
  border-bottom: 4px solid #a7a9ac;
  background-color: #fff;
  *zoom: 1;
}
.mega-menu-inner:after {
  content: "";
  display: table;
  clear: both;
}
.l-mega-primary {
  width: 100%;
  *zoom: 1;
  min-height: 100%;
  padding: 2em 0;
}
.l-mega-primary:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 37.5em) {
  .l-mega-primary {
    width: 100%;
    float: right;
    margin-left: -14.42308em;
  }
  .l-mega-primary > .inner {
    margin-left: 14.42308em;
    padding-left: 4.80769em;
    padding-right: 4.80769em;
    background-color: #fff;
    *zoom: 1;
  }
  .l-mega-primary > .inner:after {
    content: "";
    display: table;
    clear: both;
  }
}
.nav-message-isactive .l-mega-primary {
  padding-top: 4em;
}
.l-mega-secondary {
  width: 14.42308em;
  height: 100%;
  padding: 2em 1.5em 2em 1em;
}
@media (min-width: 37.5em) {
  .l-mega-secondary {
    float: left;
  }
}
.l-mega-secondary:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 14.42308em;
  background-color: #e9eaea;
  z-index: 0;
}
.l-mega-secondary:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #a7a9ac;
  bottom: 0;
  left: 0;
  right: 0;
}
.mega-side-hdr {
  position: relative;
  font-weight: 700;
  text-transform: uppercase;
  color: #000;
  letter-spacing: 1px;
  margin-bottom: 1em;
}
.mega-side-items {
  line-height: 2em;
}
.mega-side-item {
  margin-left: 0;
  line-height: 1.3em;
  margin-bottom: 0.5em;
}
.mega-side-link {
  padding: 0.25em 0 !important;
}
.mega-side-link:hover {
  color: #222;
}
.mega-section-link {
  display: inline-block;
  float: right;
  margin-top: 1em;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.15em;
  color: #70bf4c;
  text-decoration: none;
}
.mega-section-link:hover {
  color: #63b240;
}
.link-arrow {
  line-height: 0;
  font-size: 1.35em;
  margin-left: 4px;
  letter-spacing: 5px;
  font-weight: 400;
}
.l-mega-2 {
  margin-left: -62.5px;
  *zoom: 1;
}
.l-mega-2:after {
  content: "";
  display: table;
  clear: both;
}
.l-mega-2 > .media-block {
  float: left;
  padding-left: 62.5px;
  width: 50%;
}
.l-mega-2 > .media-block:nth-of-type(2n + 3) {
  clear: left;
}
.l-mega-2 > .media-block.n3 {
  clear: left;
}
.l-mega-2 .media-block:nth-last-of-type(-1n + 2) .mega-tz-item {
  border-bottom: 0;
}
.l-mega-3 {
  margin-left: -62.5px;
  *zoom: 1;
}
.l-mega-3:after {
  content: "";
  display: table;
  clear: both;
}
.l-mega-3 > .media-block {
  float: left;
  padding-left: 62.5px;
  width: 33.3333%;
}
.l-mega-3 > .media-block:nth-of-type(3n + 4) {
  clear: left;
}
.ie7 .l-mega-3 > .media-block {
  width: 33%;
}
.l-mega-3 > .media-block.n4 {
  clear: left;
}
.l-mega-3 .media-block:nth-last-of-type(-1n + 3) .mega-tz-item {
  border-bottom: 0;
}
.mega-tz-item {
  margin-bottom: 1em;
  width: 100%;
}
.mega-tz-img,
.mega-icon-link {
  overflow: hidden;
  display: block;
  position: relative;
  border-radius: 50%;
}
.mega-tz-img img,
.mega-icon-link img {
  width: 100%;
  max-width: 100%;
}
.mega-tz-img.hex-mega,
.hex-mega.mega-icon-link {
  border-radius: 0;
  overflow: visible;
}
.hex-mega {
  margin-left: 12px;
}
.mega-icon-link {
  width: 45px;
  height: 45px;
  display: block;
}
.hex-mega .mega-icon-link {
  background-color: transparent;
}
.hdr-conference .nav-items-mod .nav-item {
  text-align: left;
}
.conference-nav {
  background-color: #222;
  color: #d9dadb;
  text-align: center;
}
@media (max-width: 56.25em) {
  .conference-nav {
    width: 100%;
  }
}
.conference-nav-items {
  *zoom: 1;
  display: inline-block;
  vertical-align: top;
}
.conference-nav-items:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 56.25em) {
  .conference-nav-items {
    width: 100%;
  }
}
.conference-nav-item {
  float: left;
}
@media (max-width: 56.25em) {
  .conference-nav-item {
    width: 50%;
  }
}
@media (max-width: 37.5em) {
  .conference-nav-item {
    width: 100%;
  }
}
@media (max-width: 56.25em) {
  .conference-nav-item.conference-nav-item--withdrop {
    width: 100%;
    display: block;
    clear: both;
  }
}
@media (max-width: 56.25em) {
  .conference-nav-item.cta {
    width: 100%;
  }
}
.conference-item-link {
  display: block;
  padding: 1em 2em;
  border-right: 1px solid #000;
  color: #d9dadb;
  text-decoration: none;
  cursor: pointer;
}
.conference-item-link:hover {
  background-color: #000;
  border-right: 1px solid #222;
}
.conference-nav-drop-items .conference-item-link {
  border-right: none;
}
@media (max-width: 56.25em) {
  .conference-item-link {
    border-right: none;
  }
}
.conference-nav-dropdown {
  border: 0;
  outline: 0;
  -webkit-appearance: none;
  background-color: transparent;
  border-right: 1px solid #000;
}
@media (max-width: 56.25em) {
  .conference-nav-dropdown {
    border-right: none;
  }
}
.conference-nav-submit {
  text-transform: uppercase;
  padding: 1em 2em;
  margin: 0;
  display: block;
  float: left;
  line-height: inherit;
}
@media (max-width: 56.25em) {
  .conference-nav-submit {
    width: 100%;
  }
}
.conference-nav-drop-items {
  padding: 1em 2em;
  *zoom: 1;
  background-color: #2e2e2f;
  position: absolute;
  left: 0;
  right: 0;
  display: none;
  z-index: 1;
}
.conference-nav-drop-items:after {
  content: "";
  display: table;
  clear: both;
}
.conference-nav-item--withdrop.is-active .conference-nav-drop-items {
  display: block;
}
@media (max-width: 56.25em) {
  .conference-nav-drop-items {
    position: relative;
  }
}
.conference-nav-anchor {
  display: block;
  position: relative;
  top: -5em;
  visibility: hidden;
}
.drop-show-more {
  display: block;
  cursor: pointer;
}
.conference-nav-item--withdrop.is-active .drop-show-more {
  display: none;
}
.drop-show-less {
  display: none;
  cursor: pointer;
}
.conference-nav-item--withdrop.is-active .drop-show-less {
  display: block;
}
.md .mega-modal .row {
  margin-right: 0;
}
.side-menu-items,
.nav-myiapp-items,
.mega-side-items {
  font-size: 1.07692307692308em;
  line-height: 2.357142857em;
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
.side-nav-lg {
  font-size: 1.38461538461538em;
  line-height: 2.111111111em;
}
.side-nav-med {
  font-size: 1.23076923076923em;
  line-height: 2.375em;
}
.side-nav-reg {
  font-size: 1.07692307692308em;
  line-height: 2.357142857em;
}
.side-menu-item,
.nav-myiapp-item,
.mega-side-item {
  font-weight: 400;
  line-height: 1.6em;
}
.side-menu-item:hover + .is-sublink:after,
.nav-myiapp-item:hover + .is-sublink:after,
.mega-side-item:hover + .is-sublink:after {
  border-top: 9px solid #e9eaea;
}
.side-menu-item.is-active,
.is-active.nav-myiapp-item,
.is-active.mega-side-item {
  background-color: #d9dadb !important;
}
.side-menu-item.is-active .side-menu-link,
.is-active.nav-myiapp-item .side-menu-link,
.is-active.mega-side-item .side-menu-link {
  color: #1f1f1f;
}
.side-menu-item.is-active .side-menu-link:hover,
.is-active.nav-myiapp-item .side-menu-link:hover,
.is-active.mega-side-item .side-menu-link:hover {
  background-color: #d9dadb;
}
.side-menu-item.is-active + .is-sublink:after,
.is-active.nav-myiapp-item + .is-sublink:after,
.is-active.mega-side-item + .is-sublink:after {
  border-top: 9px solid #d9dadb;
}
.side-menu-item.is-sublink,
.is-sublink.nav-myiapp-item,
.is-sublink.mega-side-item {
  background-color: #e9eaea;
}
.side-menu-item.is-sublink:after,
.is-sublink.nav-myiapp-item:after,
.is-sublink.mega-side-item:after {
  content: "\0020";
  width: 0;
  height: 0;
  position: absolute;
  top: -3px;
  left: 44%;
  z-index: 4;
  border-top: 9px solid #f7f7f7;
  border-right: 9px inset transparent;
  border-bottom: 9px inset transparent;
  border-left: 9px inset transparent;
}
.side-menu-item.is-sublink + .side-menu-item.is-sublink:after,
.is-sublink.nav-myiapp-item + .side-menu-item.is-sublink:after,
.is-sublink.mega-side-item + .side-menu-item.is-sublink:after,
.side-menu-item.is-sublink + .is-sublink.nav-myiapp-item:after,
.side-menu-item.is-sublink + .is-sublink.mega-side-item:after,
.is-sublink.nav-myiapp-item + .is-sublink.nav-myiapp-item:after,
.is-sublink.mega-side-item + .is-sublink.nav-myiapp-item:after,
.is-sublink.nav-myiapp-item + .is-sublink.mega-side-item:after,
.is-sublink.mega-side-item + .is-sublink.mega-side-item:after {
  display: none;
}
.side-menu-item.is-sublink .side-menu-link,
.is-sublink.nav-myiapp-item .side-menu-link,
.is-sublink.mega-side-item .side-menu-link {
  padding-left: 0.85em;
  padding-right: 0;
}
.side-menu-item.is-sublink .side-menu-link:before,
.is-sublink.nav-myiapp-item .side-menu-link:before,
.is-sublink.mega-side-item .side-menu-link:before {
  font-family: "FontAwesome";
  content: "\f0da";
  margin-right: 0.5em;
}
.side-menu-item .side-menu-no-link,
.nav-myiapp-item .side-menu-no-link,
.mega-side-item .side-menu-no-link {
  color: #808285;
  padding: 0.75em 7px;
  display: block;
}
.side-menu-link,
.nav-myiapp-link,
.mega-side-link {
  text-decoration: none;
  color: #808285;
  padding: 0.75em 7px;
  display: block;
}
.side-menu-link:hover,
.nav-myiapp-link:hover,
.mega-side-link:hover {
  text-decoration: underline;
}
.side-menu-link:hover,
.nav-myiapp-link:hover,
.mega-side-link:hover {
  color: #666;
  background-color: #e9eaea;
  text-decoration: none;
}
.results-count {
  margin-top: 0;
  margin-bottom: 2em;
}
.ftc-case-save {
  position: relative;
  left: 0;
  margin-top: -2.5em;
}
.casebook .index {
  display: table;
  margin: 1em auto;
}
.casebook .index li {
  list-style-type: none;
  float: left;
  margin-left: 0;
}
.casebook .index li a {
  color: #fff;
}
.casebook .index li a:hover {
  text-decoration: none;
}
.supporting-list .docs-header {
  display: none;
  text-align: center;
  padding-bottom: 0.5em;
  border-bottom: 3px solid #ccc;
}
@media (min-width: 56.25em) {
  .supporting-list .docs-header {
    display: block;
  }
}
.supporting-list .button-lg {
  width: 100%;
  text-transform: uppercase;
}
.supporting-list .button-lg i {
  margin-right: 0.5em;
}
.breadcrumbs {
  margin-bottom: 2em;
  margin-top: -2em;
}
@media (max-width: 37.5em) {
  .breadcrumbs {
    display: none;
  }
}
.breadcrumbs .bread {
  color: #222;
  font-size: 1em;
  margin-right: 0.5em;
  text-decoration: none;
}
.breadcrumbs .bread:after {
  font-family: FontAwesome;
  content: "\f105";
  margin-left: 0.7em;
}
.breadcrumbs .bread:last-child:after {
  display: none;
}
.breadcrumbs a .crumb {
  color: #70bf4c;
}
.breadcrumbs a .crumb:hover {
  text-decoration: underline;
}
.tools-sidebar {
  margin-top: 2em;
}
.cart-sidebar .side-menu-item .side-menu-link:hover {
  background-color: transparent;
}
.sidebar-sub-callout .page-text-sm,
.sidebar-sub-callout .static-page .table-mod.table-expandable p,
.static-page .table-mod.table-expandable .sidebar-sub-callout p,
.sidebar-sub-callout .static-page .table-mod.table-expandable li,
.static-page .table-mod.table-expandable .sidebar-sub-callout li {
  margin-top: 0;
}
.headroom {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  transition: all 0.5s ease-in-out;
}
.headroom--unpinned {
  top: -105px;
}
.headroom--pinned {
  top: 0px;
}
.hdr {
  background-color: #4e565b;
  width: 100%;
  padding: 2.69231em 0;
}
@media (min-width: 37.5em) {
  .hdr {
    padding: 6.38462em 0 2em 0;
  }
}
@media (min-width: 68.75em) {
  .hdr {
    padding: 12em 0 2em 0;
  }
}
.hdr-news .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/news-banner3.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-news .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-news .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-news .hdr .social-div--light .social-link--light .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-daily-dashboard .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/dd-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-daily-dashboard .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-daily-dashboard .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-daily-dashboard
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-privacy-perspectives .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/perspectives-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-privacy-perspectives .hdr .hdr-block--title {
  color: #2e2e2f;
}
.hdr-privacy-perspectives .hdr .hdr-block--title .hdr-h1-link {
  color: #2e2e2f;
}
.hdr-privacy-perspectives .hdr .hdr-block--title .hdr-tagline {
  color: #2e2e2f;
}
.hdr-privacy-perspectives .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-privacy-perspectives .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-privacy-perspectives
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-privacy-advisor .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/privacy-advisor-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hdr-privacy-advisor .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-privacy-advisor .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-privacy-advisor
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-img-iapp-calendar-tablet .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/iapp-calendar-tablet.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-img-dpa-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/dpa-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-img-cpe-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/IAPP_cert_programs.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 20%;
}
.hdr-img-dpa-sanctions-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/dpa-sanctions-hdr.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-gdpr-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/gdpr-banner.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-enterprise-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/enterprise-01.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-persona1-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/enterprise_persona-1.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-persona2-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/enterprise_persona-2.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-persona3-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/enterprise_persona-3.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-persona4-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/enterprise_persona-4.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-dpi-overview-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/DPI20_banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-summit-sessions-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/summit-sessions.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-summit-sessions-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/summit-sessions.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-ccpa-banner .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/CCPA_header_1440x426-01.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-ccpa-banner-2 .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/CCPA_header.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-demo-center-landing .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/demo-center.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-privacy-tracker .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/tracker-banner1.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hdr-privacy-tracker .hdr .hdr-block--title {
  color: #2e2e2f;
}
.hdr-privacy-tracker .hdr .hdr-block--title .hdr-h1-link {
  color: #2e2e2f;
}
.hdr-privacy-tracker .hdr .hdr-block--title .hdr-tagline {
  color: #2e2e2f;
}
.hdr-privacy-tracker .hdr .social-list-link {
  background-color: #2e2e2f;
}
.hdr-dpo-confessional .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/dpo-confessional-banner.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hdr-dpo-confessional .hdr .hdr-block--title {
  color: #2e2e2f;
}
.hdr-dpo-confessional .hdr .hdr-block--title .hdr-h1-link {
  color: #2e2e2f;
}
.hdr-dpo-confessional .hdr .hdr-block--title .hdr-tagline {
  color: #2e2e2f;
}
.hdr-dpo-confessional .hdr .social-list-link {
  background-color: #2e2e2f;
}
.hdr-privacy-tech .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/privacy-tech-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hdr-privacy-tech .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-privacy-tech .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-privacy-tech
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-privacy-tech .hdr:before {
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-image: linear-gradient(
    20deg,
    rgba(0, 0, 0, 0.33) 0%,
    transparent 60%
  );
}
.hdr-canada-dashboard-digest .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/cdd-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-canada-dashboard-digest .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-canada-dashboard-digest .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-canada-dashboard-digest
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-europe-data-protection-digest .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/edpd-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-europe-data-protection-digest .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-europe-data-protection-digest .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-europe-data-protection-digest
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-united-states-dashboard-digest .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/usdd-banner.png");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-united-states-dashboard-digest .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-united-states-dashboard-digest
  .hdr
  .social-div--light
  .social-link--light {
  text-decoration: none;
}
.hdr-united-states-dashboard-digest
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-latin-america-dashboard-digest .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/latin-america-dashboard-digest.png");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-latin-america-dashboard-digest .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-latin-america-dashboard-digest
  .hdr
  .social-div--light
  .social-link--light {
  text-decoration: none;
}
.hdr-latin-america-dashboard-digest
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-asia-pacific-dashboard-digest .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/asia-pacific-banner-2.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hdr-asia-pacific-dashboard-digest .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-asia-pacific-dashboard-digest .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-asia-pacific-dashboard-digest
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-videos .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/videos-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hdr-videos .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-videos .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-videos .hdr .social-div--light .social-link--light .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-westin-research-center .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/westin-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 56.25em) {
  .hdr-westin-research-center .hdr {
    background-size: contain;
    background-position: 50%;
    background-color: #000;
  }
}
.hdr-westin-research-center .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-westin-research-center .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-westin-research-center
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-styleguide .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/styleguide-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-sg-landing .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/sg-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-img .hdr,
.hdr-conference .hdr {
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.hdr-img-join-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/join-banner.jpg);
  position: relative;
}
.hdr-img-corp-mem .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/corp-mem.jpg);
  position: relative;
}
.hdr-img-group-mem .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/group-mem.jpg);
  position: relative;
}
.hdr-img-certify-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/certify-banner.jpg);
  position: relative;
}
.hdr-img-programs-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/programs-banner.jpg);
  position: relative;
}
.hdr-img-cipp-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/cipp-banner.jpg);
  position: relative;
}
.hdr-img-cipm-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/cipm-banner.jpg);
  position: relative;
}
.hdr-img-cipt-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/cipt-banner.jpg);
  position: relative;
}
.hdr-img-learn-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/learn-banner.jpg);
  position: relative;
}
.hdr-img-connect-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/connect-banner.jpg);
  position: relative;
}
.hdr-img-knet-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/knet-banner.jpg);
  position: relative;
}
.hdr-img-volunteer-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/volunteer-banner.jpg);
  position: relative;
}
.hdr-img-about-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/about-banner.jpg);
  position: relative;
}
.hdr-img-networking-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/networking-banner.jpg);
  position: relative;
}
.hdr-img-conferences-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/conferences-banner.jpg);
  position: relative;
}
.hdr-img-conference-banner-2 .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/conference-banner-2.jpg);
  position: relative;
}
.hdr-img-resources-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/resources-banner.jpg);
  position: relative;
}
.hdr-img-fsg-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/fsg-banner.jpg);
  position: relative;
}
.hdr-img-cipmguide-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/cipmguide-banner.jpg);
  position: relative;
}
.hdr-img-ciptguide-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/ciptguide-banner.jpg);
  position: relative;
}
.hdr-img-salarysurvey-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/salarysurvey-banner.jpg);
  position: relative;
}
.hdr-img-sevenways-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/sevenways-banner.jpg);
  position: relative;
}
.hdr-img-tensteps-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/tensteps-banner.jpg);
  position: relative;
}
.hdr-img-privacyinfo-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/privacyinfo-banner.jpg);
  position: relative;
}
.hdr-img-thanks-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/thanks-banner.jpg);
  position: relative;
}
.hdr-img-outreach-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/outreach-banner.jpg);
  position: relative;
}
.hdr-img-women-leading-privacy .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/women-leading-privacy.jpg);
  position: relative;
}
.hdr-img-privacy-bar-section .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/privacy-bar-section.jpg);
  position: relative;
}
.hdr-img-united-states-government .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/united-states-government.jpg);
  position: relative;
}
.hdr-img-preparedness-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/preparedness-banner.jpg);
  position: relative;
}
.hdr-img-preparedness-banner-v2 .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/preparedness-banner-v2.jpg);
  position: relative;
}
.hdr-img-sg-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/sg-banner.jpg);
  position: relative;
}
.hdr-img-videos-banner .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/videos-banner.jpg);
  position: relative;
}
.hdr-img-dpa-reception .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/dpa-reception.jpg);
  position: relative;
}
.hdr-img-privacy-core .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/standard/privacy-core.jpg);
  position: relative;
}
.hdr-img-conference-boston .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/conferences/conference-boston.jpg);
}
.hdr-img-conference-dc .hdr {
  background-image: url(/wp-content/themes/iapp/static/img/backgrounds/conferences/conference-dc.jpg);
}
.hdr-hp .hdr {
  height: 45em;
}
.hdr-img.hdr-img-iapp-calendar-banner:after {
  content: "";
  position: absolute;
  top: 100px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  opacity: 0;
}
.hdr-img.hdr-img-iapp-calendar-banner .hdr-img-inner:before,
.hdr-img.hdr-img-iapp-calendar-banner .hdr-img-inner:after {
  display: none;
}
.hdr-img.hdr-img-dpa-banner:after {
  content: "";
  position: absolute;
  top: 100px;
  bottom: 0;
  left: 0;
  right: 0;
  background-image: linear-gradient(0deg, #000, transparent);
  z-index: 1;
  opacity: 0.7;
}
.hdr-img.hdr-img-dpa-banner .hdr-img-inner:before,
.hdr-img.hdr-img-dpa-banner .hdr-img-inner:after {
  display: none;
}
.hdr-img.hdr-img-dpa-sanctions-banner:after {
  content: "";
  position: absolute;
  top: 100px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.hdr-img.hdr-img-dpa-sanctions-banner .hdr-img-inner:before,
.hdr-img.hdr-img-dpa-sanctions-banner .hdr-img-inner:after {
  display: none;
}
.hdr-img.hdr-img-gdpr-banner:after {
  content: "";
  position: absolute;
  top: 100px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.hdr-img.hdr-img-gdpr-banner .hdr-img-inner:before,
.hdr-img.hdr-img-gdpr-banner .hdr-img-inner:after {
  display: none;
}
.hdr-content-mod {
  *zoom: 1;
  position: relative;
  z-index: 10;
  padding-top: 3em;
}
.hdr-content-mod:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 37.5em) {
  .hdr-content-mod {
    padding: 0 1.125em;
  }
}
.hdr-content-mod .social-div--dark {
  float: right;
  padding-top: 10px;
}
.hdr-content-mod .social-div--dark .social-link--dark {
  text-decoration: none;
}
.hdr-content-mod .social-div--dark .social-link--dark .social-icon--dark {
  color: #d1d3d4;
  background: #2e2e2f;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
@media (min-width: 37.5em) {
  .hdr-block--title {
    float: left;
    position: relative;
    z-index: 10;
  }
}
@media (min-width: 68.75em) {
  .hdr-block--quote {
    float: right;
    width: 55%;
  }
}
.hdr-block--dark {
  color: #2e2e2f;
}
.hdr-block--dark .hdr-h1 {
  color: #2e2e2f;
}
.hdr-block--dark .hdr-h1 .hdr-h1-link {
  color: #2e2e2f;
}
.hdr-block--dark .hdr-h1 .hdr-h1-link .hdr-tagline {
  color: #2e2e2f;
}
.hdr-block--dark .hdr-tagline {
  color: #2e2e2f;
}
.hdr-h1 {
  color: #fff;
  margin-bottom: 0.15em;
  letter-spacing: 1px;
}
.hdr-h1-link {
  text-decoration: none;
  color: #fff;
}
.hdr-h1-link:hover {
  text-decoration: underline;
}
.hdr-h1-link:hover {
  text-decoration: none;
}
.hdr-h1-reg {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
}
.hdr-tagline {
  color: #fff;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.hdr-quote-mod {
  color: #fff;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 2.25em;
  line-height: 1.5em;
  position: relative;
  z-index: 2;
}
.hdr-quote {
  margin-bottom: 0.85em;
}
.hdr-quote-attr {
  font-size: 0.45em;
  text-align: right;
  font-family: "Tabac G3", Georgia, Times, serif;
  font-weight: 400;
}
.quote-line {
  position: relative;
  width: 100%;
  height: 30px;
  background-image: url(/wp-content/themes/iapp/static/img/quote_arrow.svg);
  background-repeat: no-repeat;
  background-position: 70% 0;
  background-size: cover;
}
.hdr-img {
  position: relative;
}
.hdr-img:before,
.hdr-img:after {
  top: 0 !important;
}
.hdr-img .hdr {
  background-color: #fff;
}
.hdr-img.hdr-img-relative .hdr {
  background-position: 50% 50%;
}
.hdr-img.hdr-img-10 .hdr {
  background-position: 50% 15%;
}
.hdr-img.hdr-img-20 .hdr {
  background-position: 50% 20%;
}
.hdr-img.hdr-img-25 .hdr {
  background-position: 50% 25%;
}
.hdr-img.hdr-img-33 .hdr {
  background-position: 50% 33%;
}
.hdr-img.hdr-img-bottom .hdr {
  background-position: 50% 100%;
}
.hdr-img:before {
  content: "";
  top: 100px;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-image: linear-gradient(
    70deg,
    rgba(109, 180, 79, 0.2),
    transparent
  );
  z-index: 1;
}
.rgba.no-cssgradients .hdr-img:before {
  background-color: rgba(109, 180, 79, 0.2);
}
.hdr-img:after {
  content: "";
  top: 100px;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-image: linear-gradient(
    70deg,
    transparent,
    rgba(51, 100, 131, 0.2)
  );
}
.hdr-img.no-overlay:before,
.hdr-img.no-overlay:after {
  display: none;
}
.hdr-img-inner {
  position: relative;
}
.hdr-img .hdr-img-inner:before {
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-image: linear-gradient(
    70deg,
    rgba(109, 180, 79, 0.7) 3%,
    rgba(109, 180, 79, 0.2) 20%,
    transparent
  );
  z-index: 3;
}
.hdr-img .hdr-img-inner:after {
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-image: linear-gradient(
    70deg,
    transparent,
    rgba(51, 100, 131, 0.2) 80%,
    rgba(51, 100, 131, 0.9) 97%
  );
  z-index: 2;
}
.hdr-img .hdr-img-inner .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-img .hdr-img-inner .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-img
  .hdr-img-inner
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.no-overlay .hdr-img-inner:before,
.no-overlay .hdr-img-inner:after {
  display: none;
}
.hdr-conference .hdr-img-inner:after {
  content: "";
  top: 100px;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-color: inherit;
  z-index: 1;
}
.hdr-hp-content-mod {
  text-align: center;
}
.hdr-conference {
  color: #fff;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-conference .hdr-img-inner {
  text-align: center;
}
.hdr-conference .hdr-block--title {
  float: none;
  position: relative;
  z-index: 2;
}
.hdr-conference .social-div--light {
  float: none;
  padding-top: 10px;
}
.hdr-conference .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-conference .social-div--light .social-link--light .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-conference .hdr {
  padding-bottom: 4em;
  background-position: 50% 50%;
}
.hdr-conference-overline {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 1.15em;
  margin-bottom: 1.125em;
  letter-spacing: 1px;
}
.hdr-conference-h1 {
  font-size: 4.25em;
  font-weight: 300;
  margin-bottom: 0.35em;
}
.hdr-conference-subtitle {
  font-weight: 300;
  font-size: 1.75em;
  margin-bottom: 1em;
}
.hdr-conference-tagline {
  font-weight: 700;
  font-size: 1.5em;
  letter-spacing: 1px;
}
.hdr-conference-tagline + .hdr-conference-tagline {
  margin-bottom: 2.25em;
}
.hdr-conference-tagline span {
  text-transform: uppercase;
}
.apia-icon {
  display: inline-block;
  text-align: center;
  float: left;
  width: 150px;
  height: 150px;
  margin-right: 3em;
  margin-top: 1em;
  border: 8px solid #6db650;
  border-radius: 50%;
}
@media (max-width: 37.5em) {
  .apia-icon {
    display: block;
    float: none;
    margin: 0 auto 2em;
  }
}
.apia-icon img {
  padding-top: 30px;
  padding-left: 10px;
}
.callout-box .apia-icon {
  display: block;
  margin-left: 1em;
  width: 100px;
  height: 100px;
}
.callout-box .apia-icon img {
  max-width: 50px;
  padding-top: 17px;
  padding-left: 3px;
}
.subscribe-banner {
  margin-bottom: 3em;
  max-width: 100%;
}
@media (min-width: 37.5em) and (max-width: 56.25em) {
  .l-ftr {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .l-ftr:after {
    content: "";
    display: table;
    clear: both;
  }
  .l-ftr > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 50%;
  }
  .l-ftr > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .l-ftr > .media-block.n3 {
    clear: left;
  }
}
@media (min-width: 56.25em) {
  .l-ftr {
    margin-left: -165px;
    *zoom: 1;
  }
  .l-ftr:after {
    content: "";
    display: table;
    clear: both;
  }
  .l-ftr > .media-block {
    float: left;
    padding-left: 165px;
    width: 50%;
  }
  .l-ftr > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .l-ftr > .media-block.n3 {
    clear: left;
  }
}
.ftr {
  background-color: #222;
  color: #808285;
  padding: 62.5px 0;
}
.ftr-main {
  border-top: 1px solid #464547;
  border-bottom: 1px solid #464547;
  padding: 3em 0;
  margin: 1.5em 0;
}
.ftr-main-item {
  margin-bottom: 3em;
}
@media (37.5em) {
  .ftr-main-item {
    margin-bottom: 0;
  }
}
.ftr-tz-head {
  color: #f7f7f7;
  margin-bottom: 0.5em;
  font-size: 2em;
  letter-spacing: 1px;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
  text-decoration: none;
  display: block;
}
.ftr-tz-text {
  font-size: 1.25em;
  line-height: 1.55em;
  margin-bottom: 1.5em;
  color: #808285;
}
.ftr-list-item {
  font-size: 1.15em;
  margin-bottom: 0.5em;
  margin-left: 0;
  padding-left: 0;
  list-style: none;
}
@media (min-width: 56.25em) {
  .ftr-list-item {
    float: left;
    width: 40%;
    margin-right: 2em;
  }
}
.ftr-top {
  *zoom: 1;
}
.ftr-top:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 50em) {
  .ftr-logo {
    float: left;
  }
}
.ftr-logo-link {
  width: 85px;
  height: 36px;
  display: block;
}
.ftr-tagline {
  line-height: 36px;
  color: #808285;
  font-size: 1.35em;
  display: block;
  text-decoration: none;
}
@media (min-width: 50em) {
  .ftr-tagline {
    float: right;
  }
}
.ftr-bottom {
  *zoom: 1;
  text-align: center;
}
.ftr-bottom:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 56.25em) {
  .ftr-bottom {
    text-align: left;
  }
}
@media (min-width: 56.25em) {
  .ftr-bottom-block {
    float: left;
    width: 45%;
  }
  .ftr-bottom-block:first-child {
    float: right;
    width: 50%;
  }
}
.ftr-bottom-text {
  margin: 0.5em 0;
  font-size: 1.15em;
}
.ftr-utility-items {
  text-align: center;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.15em;
}
@media (min-width: 56.25em) {
  .ftr-utility-items {
    text-align: right;
  }
}
.ftr-utility-item {
  margin-right: 1em;
}
.ftr-utility-item:last-child {
  margin-right: 0;
}
.utility-link {
  text-decoration: none;
  color: #808285;
  color: #808285;
  font-weight: 700;
}
.utility-link:hover {
  text-decoration: underline;
}
.tz-related {
  margin-bottom: 2em;
}
.tz-related:last-child {
  margin-bottom: 0;
}
.tz-index {
  border: 1px solid #e9eaea;
  border-radius: 3px;
  padding: 1px;
  position: relative;
}
.tz-index .img-tz {
  position: relative;
}
.tz-index .img-tz:before,
.tz-index .img-tz:after {
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
.tz-index .img-tz:before {
  background-color: rgba(115, 41, 105, 0.6);
  z-index: 2;
}
.tz-index .img-tz:after {
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 1;
}
.tz-index-bd {
  padding: 1em;
}
.img-tz-colorized {
  position: relative;
  border-bottom: 6px solid black;
}
.img-tz-colorized:before,
.img-tz-colorized:after {
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: inherit;
  position: absolute;
}
.img-tz-colorized:before {
  z-index: 2;
}
.img-tz-colorized img {
  -moz-filter: grayscale(100%);
  filter: grayscale(100%);
}
.img-tz-colorized.type-1 {
  border-bottom-color: #020102;
}
.img-tz-colorized.type-1:before {
  background-color: rgba(115, 41, 105, 0.35);
  z-index: 2;
}
.img-tz-colorized.type-2 {
  border-bottom-color: #3a0e11;
}
.img-tz-colorized.type-2:before {
  background-color: rgba(180, 45, 53, 0.35);
  z-index: 2;
}
.img-tz-colorized.type-3 {
  border-bottom-color: #0c293a;
}
.img-tz-colorized.type-3:before {
  background-color: rgba(39, 130, 184, 0.35);
  z-index: 2;
}
.img-tz-colorized:after {
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1;
}
.tz-colorized {
  position: relative;
}
.tz-colorized-bd {
  position: absolute;
  z-index: 3;
  top: 0;
  bottom: 20%;
  left: 0;
  right: 0;
  margin: auto;
  height: 0;
  text-align: center;
}
.colorized-head {
  text-decoration: none;
  color: #fff;
}
.colorized-head:hover {
  text-decoration: underline;
}
.tz-meta-block {
  margin-bottom: 0.55em;
}
.tz-meta-text,
.article-meta-text {
  color: #808285;
}
.tz-excerpt .tz-meta-text,
.tz-excerpt .article-meta-text {
  line-height: 2em;
}
.tz-author-link,
.tz-author-link--bold,
.article-author-link--bold {
  text-decoration: none;
  color: #666;
  margin-right: 2px;
}
.tz-author-link:hover,
.tz-author-link--bold:hover,
.article-author-link--bold:hover {
  text-decoration: underline;
}
.tz-author-link--bold,
.article-author-link--bold {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.tz-pub-link {
  text-decoration: none;
  color: #0c7ec0;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
  margin-left: 2px;
}
.tz-pub-link:hover {
  text-decoration: underline;
}
.tz-meta-date,
.article-meta-date {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.tz-meta-author + .tz-meta-date,
.tz-meta-author + .article-meta-date,
.article-meta-author + .tz-meta-date,
.article-meta-author + .article-meta-date {
  margin-left: 0.55em;
  padding-left: 0.85em;
  border-left: 1px solid #d9dadb;
}
.tz {
  margin-bottom: 2em;
  padding-bottom: 2em;
  border-bottom: 1px solid #d9dadb;
  text-align: left;
  position: relative;
  width: 100%;
}
.tz:last-child {
  border-bottom: 0;
}
.tz-source-link {
  text-decoration: none;
  color: #666;
}
.tz-source-link:hover {
  text-decoration: underline;
}
.tz-meta-source {
  margin-left: 15px;
  font-size: 0.85em;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.tz-bd-text p {
  padding-left: 15px;
  padding-right: 15px;
}
.tz-bd-link {
  text-decoration: none;
  color: #70bf4c;
  margin-left: 3px;
}
.tz-bd-link:hover {
  text-decoration: underline;
}
.tz-meta-img,
.article-meta-img {
  width: 2em;
  margin-right: 8px;
  float: left;
}
.tz-excerpt {
  position: relative;
}
.tz-tags-block {
  padding-top: 1em;
  border-top: 1px solid #e9eaea;
  *zoom: 1;
}
.tz-tags-block:after {
  content: "";
  display: table;
  clear: both;
}
.tz-social-block {
  display: none;
  position: absolute;
  width: 1.24038em;
  left: -62.5px;
}
.tz-excerpt:hover .tz-social-block {
  display: inline-block;
}
.tz-excerpt-link {
  text-decoration: none;
  color: #0c7ec0;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.08em;
}
.tz-excerpt-link:hover {
  text-decoration: underline;
}
.tz-excerpt-cat {
  text-decoration: none;
  color: #0d87ce;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 12px;
  line-height: 0;
  display: inline-block;
  margin-right: 7px;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}
.tz-excerpt-cat:hover {
  text-decoration: underline;
}
.resource-tease {
  position: relative;
}
.resource-tz {
  min-height: 10em;
  max-width: 85%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.5em) {
  .resource-tz {
    max-width: 100%;
    padding-left: 4em;
  }
}
.resource-tz .art-bd {
  position: relative;
  left: 1em;
  padding-right: 4em;
  padding-bottom: 1em;
}
.resource-tz .img-tz-bg-saved {
  width: 56px;
  height: 56px;
  float: left !important;
  margin-bottom: 1em;
  margin-right: 25px;
}
@media (min-width: 56.25em) {
  .resource-tz .img-tz-bg-saved {
    margin-right: 20px !important;
  }
}
@media (min-width: 56.25em) {
  .tz--has-img {
    padding-left: 62.5px;
  }
}
.resource-tz .art-bd,
.icon-tz .art-bd {
  float: left;
}
@media (min-width: 37.5em) {
  .resource-tz .txt-bd,
  .icon-tz .txt-bd {
    margin-left: 7em;
  }
}
.resource-single .art-bd {
  margin-bottom: 2em;
}
@media (min-width: 37.5em) {
  .resource-single .art-bd {
    max-width: 50%;
    float: left;
    padding: 0 4em 2em 0;
    margin-bottom: 0;
  }
}
.hp-stream-mod .l-pair-tz,
.hp-stream-mod .resource-tz {
  max-width: 100%;
}
.tz-glossary .txt-bd {
  width: 100%;
}
.hex-lg.icon-dpa {
  display: none;
}
@media (min-width: 37.5em) {
  .hex-lg.icon-dpa {
    display: block;
    position: absolute;
  }
}
.tz-iapp_dpa .txt-bd a {
  color: #0c7ec0;
}
.issue-subsection {
  padding-top: 20px;
  margin-top: -30px;
  border-top: 10px solid #fff;
  position: relative;
}
.conference-tz-media {
  position: relative;
}
.breakout-sessions {
  padding: 0 2em;
}
@media (min-width: 56.25em) {
  .breakout-sessions {
    padding: 0;
  }
}
.breakout-sessions .tz {
  border-bottom: 0;
}
.top-story {
  position: relative;
}
.top-story .tz-head-xlg {
  margin-left: 0.6em;
  font-size: 2.1em;
  margin-bottom: 0.2em;
}
@media (min-width: 12.5em) {
  .top-story .tz-head-xlg {
    margin-left: 8%;
  }
}
@media (min-width: 37.5em) {
  .top-story .tz-head-xlg {
    margin-left: -0.25em;
    font-size: 3.23076923076923em;
  }
}
@media (min-width: 56.25em) {
  .top-story .tz-head-xlg {
    margin-left: 0;
  }
}
.top-story .art-bd {
  margin-top: 1em;
}
.top-story .tz-saveable-block {
  margin-top: 3px;
  left: -1.2em;
}
@media (min-width: 37.5em) {
  .top-story .tz-saveable-block {
    margin-top: 8px;
    left: 0.2em;
  }
}
.top-story .tz-meta-author {
  margin-left: 2em;
}
@media (min-width: 12.5em) {
  .top-story .tz-meta-author {
    margin-left: 8%;
  }
}
@media (min-width: 37.5em) {
  .top-story .tz-meta-author {
    margin-left: -0.8em;
  }
}
@media (min-width: 56.25em) {
  .top-story .tz-meta-author {
    margin-left: 0;
  }
}
@media (min-width: 37.5em) {
  .top-story {
    padding-left: 62.5px;
  }
}
.vol-spot {
  background-color: #f7f7f7;
  padding: 3em 3em 0;
}
.vol-spot .page-head-lg {
  text-align: center;
}
.show-daily-wrapper {
  margin-top: -4em;
  padding-bottom: 4em;
}
.show-daily-wrapper .l-pair-tz {
  max-width: none;
}
.show-daily-wrapper .l-pair-tz .art-bd,
.show-daily-wrapper .l-pair-tz .txt-bd {
  margin-left: 0;
}
.session-list {
  margin-top: -4em;
}
@media (min-width: 56.25em) {
  .session-list {
    width: 85%;
    float: right;
    border: 4px solid #efefef;
    margin-top: 0;
  }
}
@media (min-width: 68.75em) {
  .session-list {
    width: 90%;
  }
}
@media (min-width: 1200px) {
  .session-list {
    width: 100%;
  }
}
.session-list .l-pair-tz-session {
  width: 100%;
  border-bottom: 1px solid #efefef;
  padding: 1em 0;
  overflow: hidden;
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session {
    padding: 1em;
  }
}
.session-list .l-pair-tz-session .art-bd {
  width: 25%;
  display: block;
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .art-bd {
    float: left;
    display: table-cell;
  }
}
.session-list .l-pair-tz-session .art-bd .hex-sm {
  float: left;
  display: none;
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .art-bd .hex-sm {
    display: block;
    margin-left: 1em;
  }
}
@media (min-width: 68.75em) {
  .session-list .l-pair-tz-session .art-bd .hex-sm {
    margin-left: 0;
  }
}
.session-list .l-pair-tz-session .art-bd .session-label {
  float: left;
  font-weight: bold;
  color: #555;
  width: 80%;
}
.session-list .l-pair-tz-session .art-bd .session-time {
  padding-top: 0.4em;
  width: 100%;
}
@media (min-width: 37.5em) {
  .session-list .l-pair-tz-session .art-bd .session-time {
    max-width: 100px;
  }
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .art-bd .session-time {
    width: 80%;
    max-width: none;
  }
}
.session-list .l-pair-tz-session .art-bd .session-time .fa {
  display: none;
  width: 20px;
  margin-bottom: 0.5em;
  float: left;
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .art-bd .session-time .fa {
    display: block;
  }
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .art-bd .session-time .session-time-break {
    display: none;
  }
}
.session-list .l-pair-tz-session .art-bd .session-time .session-end-time {
  color: #808285;
}
.session-list .l-pair-tz-session .art-bd-time {
  width: 15%;
  display: block;
  float: left;
  overflow: hidden;
}
@media (min-width: 37.5em) {
  .session-list .l-pair-tz-session .art-bd-time {
    width: 20%;
  }
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .art-bd-time {
    float: left;
    display: table-cell;
  }
}
.session-list .l-pair-tz-session .art-bd-time .time-bg {
  text-align: center;
  position: absolute;
  top: 13px;
  left: 10px;
  font-size: 2.5em;
  color: #efefef;
  z-index: -1;
}
@media (min-width: 37.5em) {
  .session-list .l-pair-tz-session .art-bd-time .time-bg {
    display: none;
  }
}
.session-list .l-pair-tz-session .art-bd-time .hex-sm {
  float: left;
  display: none;
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .art-bd-time .hex-sm {
    display: block;
    margin-left: 0em;
  }
}
@media (min-width: 68.75em) {
  .session-list .l-pair-tz-session .art-bd-time .hex-sm {
    margin-left: 0;
  }
}
.session-list .l-pair-tz-session .art-bd-time .session-label {
  float: left;
  font-weight: bold;
  color: #555;
  width: 80%;
}
.session-list .l-pair-tz-session .art-bd-time .session-time {
  padding-top: 0.4em;
  width: 100%;
}
@media (min-width: 37.5em) {
  .session-list .l-pair-tz-session .art-bd-time .session-time {
    max-width: 100px;
  }
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .art-bd-time .session-time {
    width: 80%;
    max-width: none;
  }
}
.session-list .l-pair-tz-session .art-bd-time .session-time .fa {
  display: none;
  width: 20px;
  margin-bottom: 0.5em;
  float: left;
}
@media (min-width: 37.5em) {
  .session-list .l-pair-tz-session .art-bd-time .session-time .fa {
    display: block;
  }
}
@media (min-width: 56.25em) {
  .session-list
    .l-pair-tz-session
    .art-bd-time
    .session-time
    .session-time-break {
    display: none;
  }
}
.session-list .l-pair-tz-session .art-bd-time .session-time .session-end-time {
  color: #808285;
}
.session-list .l-pair-tz-session .txt-bd {
  padding: 0;
  text-align: left;
  position: relative;
  display: block;
  float: left;
  width: 80%;
}
.session-list .l-pair-tz-session .txt-bd.green-border {
  width: 50%;
  border-right: 2px solid #70bf4c;
  min-height: 5.5em;
  padding-right: 0.4em;
}
@media (min-width: 37.5em) {
  .session-list .l-pair-tz-session .txt-bd.green-border {
    border: none;
    width: 60%;
    min-height: 100%;
  }
}
@media (min-width: 37.5em) {
  .session-list .l-pair-tz-session .txt-bd {
    float: left;
    width: 80%;
    border: none;
    min-height: 100%;
  }
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .txt-bd {
    padding-left: 1em;
  }
}
@media (min-width: 68.75em) {
  .session-list .l-pair-tz-session .txt-bd {
    padding-left: 0;
  }
}
.session-list .l-pair-tz-session .txt-bd .tz-head-sm {
  font-size: 1em;
  margin-top: 0.25em;
}
@media (min-width: 37.5em) {
  .session-list .l-pair-tz-session .txt-bd .tz-head-sm {
    padding-left: 0;
    font-size: 1.1em;
  }
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .txt-bd .tz-head-sm {
    font-size: 1.3em;
    margin-top: 0;
  }
}
.session-list .l-pair-tz-session .txt-bd a.tz-head-sm {
  text-decoration: none;
  display: block;
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .txt-bd a.tz-head-sm {
    padding-right: 5%;
  }
}
.session-list .l-pair-tz-session .txt-bd a.tz-head-sm i {
  display: none;
  font-size: 0.75em;
  color: #555;
  position: absolute;
  right: 0;
  top: 0.45em;
}
.session-list .l-pair-tz-session .txt-bd a.tz-head-sm:hover i {
  display: none;
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .txt-bd a.tz-head-sm:hover i {
    display: block;
  }
}
.session-list .l-pair-tz-session .txt-bd span.tz-head-sm {
  font-weight: normal;
  display: block;
}
.session-list .l-pair-tz-session .sess-loc {
  float: left;
  width: 35%;
  padding-left: 0.5em;
}
@media (min-width: 37.5em) {
  .session-list .l-pair-tz-session .sess-loc {
    width: 20%;
  }
}
.session-list .l-pair-tz-session .sess-loc .session-label {
  padding-top: 0.4em;
}
.session-list .l-pair-tz-session .sess-loc .fa {
  display: none;
}
@media (min-width: 37.5em) {
  .session-list .l-pair-tz-session .sess-loc .fa {
    display: block;
    float: left;
    padding-right: 0.4em;
    min-height: 30px;
  }
}
.session-list .l-pair-tz-session .sess-desc {
  clear: both;
  padding-top: 1em;
}
.session-list .l-pair-tz-session .sess-desc .sess-rail {
  float: left;
  display: block;
  width: 100%;
  background-color: #efefef;
  margin-bottom: 1em;
  padding: 1em 1em 0;
  min-height: 10px;
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .sess-desc .sess-rail {
    display: block;
    width: 25%;
    padding: 0 1em 0 0;
    background-color: #fff;
  }
}
.session-list .l-pair-tz-session .sess-desc .sess-rail .session-label {
  float: left;
  width: 100%;
  margin-bottom: 1em;
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .sess-desc .sess-rail .session-label {
    width: 75%;
  }
}
.session-list .l-pair-tz-session .sess-desc .sess-rail .session-label .fa {
  display: block;
  width: 20px;
  float: left;
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .sess-desc .sess-rail .session-label .fa {
    width: 15%;
  }
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .sess-desc .sess-rail .session-label span {
    display: block;
    width: 85%;
    float: right;
  }
}
.session-list
  .l-pair-tz-session
  .sess-desc
  .sess-rail
  .session-label
  .session-tag-list-items {
  list-style: none;
  margin-left: 20px;
  float: left;
}
@media (min-width: 56.25em) {
  .session-list
    .l-pair-tz-session
    .sess-desc
    .sess-rail
    .session-label
    .session-tag-list-items {
    margin-left: 15%;
  }
}
.session-list
  .l-pair-tz-session
  .sess-desc
  .sess-rail
  .session-label
  .session-tag-list-items
  li {
  display: inline-block;
}
.session-list .l-pair-tz-session .sess-desc .sess-rail .session-cpe {
  width: 75%;
  display: block;
  margin-bottom: 1em;
  margin-left: 20px;
  font-size: 0.8em;
}
.session-list .l-pair-tz-session .sess-desc .sess-content {
  width: 100%;
  color: #555;
}
@media (min-width: 56.25em) {
  .session-list .l-pair-tz-session .sess-desc .sess-content {
    float: right;
    width: 75%;
  }
}
.session-list .l-pair-tz-session .sess-desc .sess-content p {
  margin-bottom: 1em;
}
.session-list .l-pair-tz-session .sess-desc .sess-content a {
  color: #0c7ec0;
}
.session-list .l-pair-tz-session .sess-desc .sess-content ul li {
  list-style: disc;
}
.session-list .l-pair-tz-session .sess-desc .sess-content li {
  margin-left: 1.5em;
}
.session-list .l-pair-tz-session .sess-desc .sess-content ul,
.session-list .l-pair-tz-session .sess-desc .sess-content ol {
  margin-bottom: 1em;
}
.session-list .session-date {
  display: block;
  position: static;
  width: 100%;
  font-weight: bold;
  background: #fff;
  color: #0c7ec0;
  text-align: center;
  padding: 1em 0;
  z-index: 100000;
  font-size: 1.2em;
  border-bottom: 4px solid #efefef;
  margin-top: 4em;
  margin-bottom: -53px;
}
.session-list .session-date.static-date-fix {
  margin-bottom: 0;
}
@media (min-width: 56.25em) {
  .session-list .session-date {
    margin-top: 0em;
  }
}
@media (min-width: 56.25em) {
  .session-list .session-date {
    width: 20%;
    margin-left: -21%;
    margin-top: 0;
    padding: 17px 1.5em 17px 0;
    text-align: right;
    font-size: 1em;
    color: #1f1f1f;
    border-bottom: none;
    z-index: 1;
  }
  .session-list .session-date.static-date-fix {
    margin-bottom: -75px;
  }
}
@media (min-width: 68.75em) {
  .session-list .session-date {
    font-size: 1.2em;
    width: 300px;
    margin-left: -305px;
  }
}
.session-list .session-date.static-date {
  position: static;
  z-index: 10;
}
.session-list .session-date.fixed-date {
  position: fixed;
  z-index: -10;
  top: 35px;
}
.session-list .session-date.absolute-date {
  position: absolute;
}
.session-list .session-date-buffer {
  display: block;
  height: 4em;
}
@media (min-width: 56.25em) {
  .session-list .session-date-buffer {
    display: none;
  }
}
.session-list .session-label {
  font-weight: bold;
  color: #555;
}
.session-list .fa-cog,
.session-list .fa-exclamation-circle {
  margin-right: 1em;
}
.session-tooltip {
  position: absolute;
  width: 65%;
  max-width: 65%;
  top: 6em;
  right: 0;
  padding: 2em 2em 1em 2em;
  background-color: #fff;
  border: 4px solid #efefef;
  z-index: 1;
}
.session-tooltip .h4 {
  margin-bottom: 0.55em;
}
.session-tooltip .session-tooltip-hex {
  position: absolute;
  margin: -3.4em 0 0 -2.75em;
  padding: 0 1.25em 0.5em 0;
  background-color: #fff;
}
.ftc-news {
  margin-top: 5em;
}
.ftc-news .tz:nth-child(4) {
  border-bottom: none;
  margin-bottom: -2em;
}
.pii-results-hdr {
  margin-bottom: 0;
  font-size: 2em;
  color: #666;
}
.tz-pii {
  margin-bottom: 0;
  padding: 1.5em 1.5em 0.5em;
}
.tz-pii.iapp-diamond,
.tz-pii.iapp-platinum,
.tz-pii.iapp-gold,
.tz-pii.iapp-silver,
.tz-pii.iapp-bronze,
.tz-pii.iapp-group-member {
  background-color: #f7f7f7;
}
.tz-pii.iapp-diamond .member-level,
.tz-pii.iapp-platinum .member-level,
.tz-pii.iapp-gold .member-level,
.tz-pii.iapp-silver .member-level,
.tz-pii.iapp-bronze .member-level,
.tz-pii.iapp-group-member .member-level {
  display: none;
  width: 30px;
  height: 30px;
  float: right;
  margin-top: 0.4em;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 37.5em) {
  .tz-pii.iapp-diamond .member-level,
  .tz-pii.iapp-platinum .member-level,
  .tz-pii.iapp-gold .member-level,
  .tz-pii.iapp-silver .member-level,
  .tz-pii.iapp-bronze .member-level,
  .tz-pii.iapp-group-member .member-level {
    margin-top: -0.2em;
  }
}
@media (min-width: 37.5em) {
  .tz-pii.iapp-diamond .member-level,
  .tz-pii.iapp-platinum .member-level,
  .tz-pii.iapp-gold .member-level,
  .tz-pii.iapp-silver .member-level,
  .tz-pii.iapp-bronze .member-level,
  .tz-pii.iapp-group-member .member-level {
    display: inline-block;
  }
}
.tz-pii.iapp-diamond .member-level:before,
.tz-pii.iapp-platinum .member-level:before,
.tz-pii.iapp-gold .member-level:before,
.tz-pii.iapp-silver .member-level:before,
.tz-pii.iapp-bronze .member-level:before,
.tz-pii.iapp-group-member .member-level:before {
  font-weight: normal;
  width: 200px;
  text-align: right;
  float: right;
  margin-top: -2.2em;
  font-size: 0.6em;
  color: #a7a9ac;
}
@media (max-width: 37.5em) {
  .tz-pii.iapp-diamond .member-level:before,
  .tz-pii.iapp-platinum .member-level:before,
  .tz-pii.iapp-gold .member-level:before,
  .tz-pii.iapp-silver .member-level:before,
  .tz-pii.iapp-bronze .member-level:before,
  .tz-pii.iapp-group-member .member-level:before {
    display: none;
  }
}
.tz-pii.iapp-diamond .member-level {
  background-image: url(/wp-content/themes/iapp/static/img/iapp-diamond.png);
}
.tz-pii.iapp-diamond .member-level:before {
  content: "IAPP Diamond Member";
}
.tz-pii.iapp-platinum .member-level {
  background-image: url(/wp-content/themes/iapp/static/img/platinum.png);
}
.tz-pii.iapp-platinum .member-level:before {
  content: "IAPP Platinum Member";
}
.tz-pii.iapp-gold .member-level {
  background-image: url(/wp-content/themes/iapp/static/img/gold.png);
}
.tz-pii.iapp-gold .member-level:before {
  content: "IAPP Gold Member";
}
.tz-pii.iapp-silver .member-level {
  background-image: url(/wp-content/themes/iapp/static/img/silver.png);
}
.tz-pii.iapp-silver .member-level:before {
  content: "IAPP Silver Member";
}
.tz-pii.iapp-bronze .member-level {
  background-image: url(/wp-content/themes/iapp/static/img/iapp-bronze.png);
}
.tz-pii.iapp-bronze .member-level:before {
  content: "IAPP Bronze Member";
}
.tz-pii.iapp-group-member .member-level {
  background-image: url(/wp-content/themes/iapp/static/img/group.png);
}
.tz-pii.iapp-group-member .member-level:before {
  content: "IAPP Group Member";
}
blockquote.twitter-tweet {
  display: inline-block;
  font-family: "Helvetica Neue", Roboto, "Segoe UI", Calibri, sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
  border-color: #eee #ddd #bbb;
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
  margin: 10px 5px;
  padding: 16px;
  max-width: 468px;
}
blockquote.twitter-tweet p {
  font-size: 16px;
  font-weight: normal;
  line-height: 20px;
}
blockquote.twitter-tweet a {
  color: inherit;
  font-weight: normal;
  text-decoration: none;
  outline: 0 none;
}
blockquote.twitter-tweet a:hover,
blockquote.twitter-tweet a:focus {
  text-decoration: underline;
}
.tz-video p {
  margin-bottom: 1em;
}
#news .tz-iapp_page {
  margin-bottom: 0;
  padding-bottom: 0;
}
#news .tz-iapp_page .external-tease {
  padding: 2em;
}
#news .tz-iapp_page .external-tease.featured {
  background-color: #efefef;
}
#news .tz-iapp_page .external-tease .page-text-sm,
#news .tz-iapp_page .external-tease .static-page .table-mod.table-expandable p,
.static-page .table-mod.table-expandable #news .tz-iapp_page .external-tease p,
#news .tz-iapp_page .external-tease .static-page .table-mod.table-expandable li,
.static-page
  .table-mod.table-expandable
  #news
  .tz-iapp_page
  .external-tease
  li {
  margin-bottom: 0;
}
:first-child #news .tz-iapp_page .external-tease.featured {
  padding-top: 2em;
}
.hp-hero-mod {
  padding: 0;
  background-color: #000;
  color: #fff;
}
@media (min-width: 68.75em) {
  .hp-hero-mod {
    min-height: 18em;
  }
}
@media (min-width: 68.75em) {
  .hp-hero-mod.has-img {
    min-height: 25em;
  }
}
.hp-hero-main-mod {
  margin: 0 auto 3em;
  padding-top: 7em;
}
.hp-hero-secondary-mod {
  margin-bottom: 6em;
  margin-top: 4em;
}
@media (min-width: 37.5em) {
  .hp-hero-secondary-mod {
    text-align: left;
  }
}
.hero-bg {
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50% 0;
  position: absolute;
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  perspective: 1000;
  width: 100%;
}
.hero-bg:before {
  content: "";
  position: absolute;
  left: 0;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.hero-bg.hero-bg-img {
  min-height: 60em;
}
@media (min-width: 64em) {
  .hero-bg.hero-bg-img {
    background-size: cover;
  }
}
.hero-bg.hero-bg-img:after {
  content: "\0020";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  filter: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background-image: linear-gradient(transparent, #000 70%, #000);
}
@media (min-width: 84.61538em) and (max-width: 98.4375em) {
  .hero-bg.hero-bg-img:after {
    background-image: linear-gradient(to top, transparent, #000 95%, #000),
      linear-gradient(to left, #000, transparent 20%),
      linear-gradient(to right, #000, transparent 20%);
  }
}
@media (min-width: 98.4375em) {
  .hero-bg.hero-bg-img:after {
    background-image: linear-gradient(to top, transparent, #000 90%, #000),
      linear-gradient(to left, #000, transparent 25%),
      linear-gradient(to right, #000, transparent 25%);
  }
}
.hero-bg.hero-bg-img.hero-conf-banner {
  min-height: 35em;
  background-repeat: no-repeat !important;
  background-color: #000;
}
.hero-bg.hero-bg-img.hero-conf-banner:after {
  top: 10em;
  background-image: linear-gradient(transparent, #000 75%, #000);
}
@media (min-width: 37.5em) {
  .hero-bg.hero-bg-img.hero-conf-banner:after {
    top: 20em;
    bottom: -5em;
    background-image: linear-gradient(transparent, #000 100%, #000);
  }
}
.hero-conf-banner + .l-site-width .hp-hero-main-mod {
  position: relative;
}
.hero-conf-banner + .l-site-width .hp-hero-main-mod:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: -10em;
  left: 0;
  right: 0;
  filter: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: linear-gradient(
    to right,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 0.33) 25%,
    rgba(0, 0, 0, 0.33) 50%,
    rgba(0, 0, 0, 0.33) 75%,
    rgba(0, 0, 0, 0) 100%
  );
  z-index: 0;
}
.hero-conf-banner + .l-site-width .hp-hero-main-mod .hp-hero-head-sm,
.hero-conf-banner + .l-site-width .hp-hero-main-mod .hp-hero-head-med,
.hero-conf-banner + .l-site-width .hp-hero-main-mod .hp-hero-subhead,
.hero-conf-banner + .l-site-width .hp-hero-main-mod .hp-hero-text,
.hero-conf-banner + .l-site-width .hp-hero-main-mod .hp-hero-links {
  position: relative;
  z-index: 1;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
.hero-conf-banner + .l-site-width .hp-hero-main-mod .hp-hero-text {
  font-size: 1.4em;
}
.hero-conf-banner + .l-site-width .hp-hero-main-mod .hp-hero-links .button-lg {
  font-size: 1.3em;
}
.hero-head-link {
  text-decoration: none;
  color: #fff;
}
.hero-head-link:hover {
  text-decoration: underline;
}
.hero-head-link:hover {
  text-decoration: none;
}
.hp-hero-text ul {
  display: table;
  max-width: 70%;
  margin: 0 auto;
}
.hp-hero-text ul li {
  color: #fff;
  text-align: left;
}
.hp-hero-text ul li:before {
  font-family: FontAwesome;
  content: "\f138";
  padding-right: 1em;
  float: left;
  height: 2em;
}
@media (max-width: 56.25em) {
  .hp-hero-text ul {
    max-width: 100%;
  }
}
.hp-hero-text a {
  color: #fff;
}
.message-mod {
  background-color: #222;
  padding: 2em 2.25em;
  color: #f7f7f7;
  text-align: center;
  margin: 0 auto;
}
.message-mod.message-overlay {
  background-color: #000;
  position: relative;
  border-bottom: none;
  color: #a7a9ac;
}
@media (min-width: 37.5em) {
  .message-mod.message-overlay {
    max-width: 84.61538em;
  }
}
@media (min-width: 56.25em) {
  .message-mod.message-overlay {
    border-top: none;
  }
}
.message-inner {
  display: inline-block;
}
.message-text-lg,
.message-text-med,
.message-text-sm {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
  line-height: 1.428571429em;
  margin-bottom: 0.25em;
}
.message-overlay .message-text-lg,
.message-overlay .message-text-med,
.message-overlay .message-text-sm {
  display: block;
  margin-bottom: 0.25em;
  margin-right: 0;
}
@media (min-width: 64em) {
  .message-text-lg,
  .message-text-med,
  .message-text-sm {
    display: inline-block;
    margin-bottom: 0;
  }
}
.message-text-lg {
  color: #e9eaea;
  font-size: 1.23077em;
  text-decoration: none;
}
@media (min-width: 37.5em) {
  .message-text-lg {
    font-size: 2.153846154em;
  }
}
.message-text-med {
  font-size: 1.23077em;
}
@media (min-width: 37.5em) {
  .message-text-med {
    font-size: 1.69230769230769em;
  }
}
.message-text-sm {
  font-size: 1.230769231em;
  margin-left: 1.5em;
  margin-right: 1.5em;
  margin-bottom: 1em;
}
@media (min-width: 64em) {
  .message-text-sm {
    margin-bottom: 0;
  }
}
.message-link {
  text-decoration: none;
  color: #fff;
  font-size: 0.85em;
}
.message-link:hover {
  text-decoration: underline;
}
.hp-bottom-mod {
  background-color: #e9eaea;
  position: relative;
}
.hp-sections-mod {
  padding: 4em 0 6em;
  margin: 0 auto;
}
.hp-sections-outer {
  max-width: 72.11538em;
  margin: 0 auto;
}
@media (min-width: 37.5em) and (max-width: 55.25em) {
  .l-hp-sections {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .l-hp-sections:after {
    content: "";
    display: table;
    clear: both;
  }
  .l-hp-sections > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 50%;
  }
  .l-hp-sections > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .l-hp-sections > .media-block.n3 {
    clear: left;
  }
}
@media (min-width: 56.25em) {
  .l-hp-sections {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .l-hp-sections:after {
    content: "";
    display: table;
    clear: both;
  }
  .l-hp-sections > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 33.3333%;
  }
  .l-hp-sections > .media-block:nth-of-type(3n + 4) {
    clear: left;
  }
  .ie7 .l-hp-sections > .media-block {
    width: 33%;
  }
  .l-hp-sections > .media-block.n4 {
    clear: left;
  }
}
.hp-section-item {
  margin-bottom: 3em;
}
.hp-section-item:last-child {
  margin-bottom: 0;
}
@media (min-width: 37.5em) {
  .hp-section-item:nth-last-child(2) {
    margin-bottom: 0;
  }
}
@media (min-width: 56.25em) {
  .hp-section-item:nth-last-child(3) {
    margin-bottom: 0;
  }
}
.hp-sections-head {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.hp-hed-link {
  text-decoration: none;
  color: #666;
  color: #464547;
}
.hp-hed-link:hover {
  text-decoration: underline;
}
.hp-sections-link {
  text-decoration: none;
  color: #70bf4c;
  margin-left: 4px;
}
.hp-sections-link:hover {
  text-decoration: underline;
}
.hp-stream-mod {
  padding: 3em 0 4em;
  position: relative;
  background-color: #fff;
  z-index: 10000;
}
.hp-stream-mod:before,
.hp-stream-mod:after {
  content: "";
  width: 0;
  height: 0;
  left: 50%;
  margin-left: -16px;
  position: absolute;
  border-right: 12px inset transparent;
  border-left: 12px inset transparent;
}
.hp-stream-mod:before {
  border-top: 12px inset transparent;
  border-bottom: 12px solid #fff;
  top: -24px;
}
.hp-stream-mod:after {
  border-top: 12px solid #fff;
  border-bottom: 12px inset transparent;
  bottom: -24px;
}
.hp-stream-mod .subsection-hdr-gray {
  clear: both;
}
.hp-stream-mod .subsection-hdr-gray a {
  text-decoration: none;
  color: #666;
}
.hp-stream-mod .subsection-hdr-gray a:hover {
  text-decoration: underline;
}
.hp-stream-mod .about-block {
  margin-bottom: 2.5em;
}
.hp-stream-mod .see-all {
  clear: both;
  text-align: center;
  padding: 1em 0 3em;
}
.hp-stream-mod .see-all a {
  position: relative;
  text-decoration: none;
  margin-left: 0;
  padding: 1em 2em;
}
@media (min-width: 37.5em) {
  .hp-stream-mod .see-all a {
    margin-left: 1em;
  }
  .hp-stream-mod .see-all a:first-child,
  .hp-stream-mod .see-all a:nth-of-type(1) {
    margin-left: 0;
  }
}
@media (min-width: 56.25em) {
  .hp-stream-mod .tz,
  .hp-stream-mod .subsection-hdr-gray,
  .hp-stream-mod .see-all {
    visibility: hidden;
  }
  .hp-stream-mod .tz.visible,
  .hp-stream-mod .subsection-hdr-gray.visible,
  .hp-stream-mod .see-all.visible {
    visibility: visible;
  }
}
.hp-stream-mod .tz {
  display: block;
  float: left;
  padding: 1em;
  border: 2px solid #efefef;
  background-color: #fff;
  position: relative;
  z-index: 100000;
}
.hp-stream-mod .tz .tz-head-date {
  display: block;
  text-align: left;
  margin-bottom: 0.75em;
}
.user--loggedin .hp-stream-mod .tz .tz-head-date {
  text-align: right;
}
.hp-stream-mod .tz .tz-head-med {
  font-size: 1.2em;
}
@media (min-width: 56.25em) {
  .hp-stream-mod .tz .tz-head-med {
    font-size: 1.53846153846154em;
  }
}
.hp-stream-mod .tz .art-bd {
  width: 100%;
  max-width: 100%;
  max-height: 24em;
  overflow: hidden;
  display: block;
  margin-bottom: 0.5em;
  margin-left: 0;
}
@media (min-width: 46.875em) {
  .hp-stream-mod .tz .art-bd {
    max-height: 17em;
  }
}
.hp-stream-mod .tz .art-bd img {
  max-width: 100% !important;
}
.hp-stream-mod .tz .txt-bd {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  padding-left: 0;
  display: block;
}
.hp-stream-mod .tz .tz-saveable-block {
  left: 1.25em;
  top: 1.1em;
}
.hp-stream-mod .tz.tz-iapp_conferences {
  border: none;
  text-align: center;
  position: relative;
  padding: 0;
}
.hp-stream-mod .tz.tz-iapp_conferences .txt-bd {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding-left: 2em;
  padding-right: 2em;
  padding-top: 3.7em;
  color: #fff;
}
@media (min-width: 37.5em) {
  .hp-stream-mod .tz.tz-iapp_conferences .txt-bd {
    padding-top: 4em;
  }
}
.hp-stream-mod .tz.tz-iapp_conferences .txt-bd .tz-head-link {
  color: #fff;
}
.hp-stream-mod .tz.tz-iapp_conferences .txt-bd .tz-bd-text {
  color: #fff;
}
.hp-stream-mod .tz.tz-iapp_conferences .txt-bd .tz-bd-text span {
  text-transform: uppercase;
}
.hp-stream-mod .tz.resource-tz .art-bd {
  float: left !important;
  max-width: 90px !important;
  left: 0 !important;
}
.hp-stream-mod .tz.resource-tz .art-bd .hex-lg {
  margin-left: 30px;
}
.hp-stream-mod .tz.resource-tz .img-tz-bg {
  width: 56px;
  height: 56px;
  float: left !important;
  margin-bottom: 1em;
  margin-left: 20px;
  margin-right: 15px;
}
.hp-stream-mod .tz.resource-tz .tz-text-block {
  clear: both;
}
.hp-stream-mod .tz.resource-tz .tz-saveable-block {
  left: 0.25em;
  top: 0.1em;
}
.hp-stream-mod .tz.tz-job {
  min-height: 0;
  display: table;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
.hp-stream-mod .tz.tz-job .txt-bd,
.hp-stream-mod .tz.tz-job .art-bd {
  display: table-cell;
  vertical-align: middle;
}
.hp-stream-mod .tz.tz-job .art-bd {
  padding-top: 1em;
}
.hp-stream-mod .tz.tz-promo {
  border-top: 1.8em solid #efefef;
}
.hp-stream-mod .tz.tz-promo:after {
  position: absolute;
  color: #a7a9ac;
  content: "IAPP News";
  font-size: 0.85em;
  top: -1.5em;
  left: 1.35em;
}
.hp-stream-mod .tz.tz-dfads {
  border: 0;
}
@media (max-width: 68.75em) {
  .hp-stream-mod .tz.tz-dfads {
    padding: 0;
  }
}
.hp-stream-mod .tz.tz-dfads .hp-ad {
  text-align: center;
}
@media (min-width: 68.75em) {
  .hp-stream-mod .tz.tz-dfads .hp-ad {
    padding: 4px 0;
  }
}
.hp-stream-mod .tz.tz-dfads .hp-ad img {
  max-width: 100%;
  height: auto;
}
.hp-stream-mod .full-blocks {
  position: relative;
}
@media (min-width: 56.25em) {
  .hp-stream-mod .full-blocks .tz-iapp_conferences {
    margin-top: 1em;
  }
}
@media (min-width: 46.875em) {
  .hp-stream-mod .full-blocks .tz-iapp_conferences .art-bd .tz-conf-hp {
    min-height: 17em;
    padding: 1.5em;
  }
}
@media (min-width: 46.875em) {
  .hp-stream-mod .full-blocks .tz-iapp_conferences .txt-bd {
    padding: 5em 1.5em;
  }
}
.hp-stream-mod .full-blocks .tz-iapp_conferences .tz-saveable-block {
  left: 0.35em;
  top: 0.25em;
}
.hp-stream-mod .left-blocks,
.hp-stream-mod .right-blocks {
  position: relative;
}
@media (min-width: 46.875em) {
  .hp-stream-mod .left-blocks .tz-promo .art-bd,
  .hp-stream-mod .right-blocks .tz-promo .art-bd {
    width: 48.5%;
    max-width: 48.5%;
    margin-right: 4%;
    float: left;
  }
}
.hp-stream-mod.hp-stream-default .full-blocks,
.hp-stream-mod.hp-stream-article-one .full-blocks,
.hp-stream-mod.hp-stream-video .full-blocks,
.hp-stream-mod.hp-stream-resource .full-blocks {
  clear: both;
  width: 100%;
}
@media (min-width: 46.875em) {
  .hp-stream-mod.hp-stream-default .full-blocks .tz,
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz,
  .hp-stream-mod.hp-stream-video .full-blocks .tz,
  .hp-stream-mod.hp-stream-resource .full-blocks .tz {
    width: 31.11111%;
    margin-right: 3.33333%;
  }
  .hp-stream-mod.hp-stream-default .full-blocks .tz:nth-child(3n + 3),
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(3n + 3),
  .hp-stream-mod.hp-stream-video .full-blocks .tz:nth-child(3n + 3),
  .hp-stream-mod.hp-stream-resource .full-blocks .tz:nth-child(3n + 3),
  .hp-stream-mod.hp-stream-default .full-blocks .tz:nth-of-type(3),
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(3),
  .hp-stream-mod.hp-stream-video .full-blocks .tz:nth-of-type(3),
  .hp-stream-mod.hp-stream-resource .full-blocks .tz:nth-of-type(3) {
    margin-right: 0;
  }
}
@media (min-width: 12.5em) {
  .hp-stream-mod.hp-stream-default .full-blocks .tz .txt-bd .tz-head-med,
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz .txt-bd .tz-head-med,
  .hp-stream-mod.hp-stream-video .full-blocks .tz .txt-bd .tz-head-med,
  .hp-stream-mod.hp-stream-resource .full-blocks .tz .txt-bd .tz-head-med {
    font-size: 1.6em;
  }
}
@media (min-width: 37.5em) {
  .hp-stream-mod.hp-stream-default .full-blocks .tz .txt-bd .tz-head-med,
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz .txt-bd .tz-head-med,
  .hp-stream-mod.hp-stream-video .full-blocks .tz .txt-bd .tz-head-med,
  .hp-stream-mod.hp-stream-resource .full-blocks .tz .txt-bd .tz-head-med {
    font-size: 1.8em;
  }
}
@media (min-width: 46.875em) {
  .hp-stream-mod.hp-stream-default .full-blocks .tz .txt-bd .tz-head-med,
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz .txt-bd .tz-head-med,
  .hp-stream-mod.hp-stream-video .full-blocks .tz .txt-bd .tz-head-med,
  .hp-stream-mod.hp-stream-resource .full-blocks .tz .txt-bd .tz-head-med {
    font-size: 1.2em;
  }
}
@media (min-width: 56.25em) {
  .hp-stream-mod.hp-stream-default .full-blocks .tz .txt-bd .tz-head-med,
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz .txt-bd .tz-head-med,
  .hp-stream-mod.hp-stream-video .full-blocks .tz .txt-bd .tz-head-med,
  .hp-stream-mod.hp-stream-resource .full-blocks .tz .txt-bd .tz-head-med {
    font-size: 1.53846153846154em;
  }
}
@media (min-width: 46.875em) {
  .hp-stream-mod.hp-stream-default .left-blocks,
  .hp-stream-mod.hp-stream-article-one .left-blocks,
  .hp-stream-mod.hp-stream-video .left-blocks,
  .hp-stream-mod.hp-stream-resource .left-blocks {
    clear: both;
    float: left;
    width: 48.5%;
    max-width: 48.5%;
  }
}
@media (min-width: 46.875em) {
  .hp-stream-mod.hp-stream-default .right-blocks,
  .hp-stream-mod.hp-stream-article-one .right-blocks,
  .hp-stream-mod.hp-stream-video .right-blocks,
  .hp-stream-mod.hp-stream-resource .right-blocks {
    float: right;
    width: 48.5%;
    max-width: 48.5%;
  }
}
.hp-stream-mod.hp-stream-default .news-block,
.hp-stream-mod.hp-stream-article-one .news-block,
.hp-stream-mod.hp-stream-video .news-block,
.hp-stream-mod.hp-stream-resource .news-block {
  position: relative;
  width: 100%;
  overflow: hidden;
}
@media (min-width: 37.5em) {
  .hp-stream-mod.hp-stream-default .news-block .tz,
  .hp-stream-mod.hp-stream-article-one .news-block .tz,
  .hp-stream-mod.hp-stream-video .news-block .tz,
  .hp-stream-mod.hp-stream-resource .news-block .tz {
    width: 48.5%;
    max-width: 48.5%;
    margin-right: 3%;
  }
  .hp-stream-mod.hp-stream-default .news-block .tz:nth-child(even),
  .hp-stream-mod.hp-stream-article-one .news-block .tz:nth-child(even),
  .hp-stream-mod.hp-stream-video .news-block .tz:nth-child(even),
  .hp-stream-mod.hp-stream-resource .news-block .tz:nth-child(even),
  .hp-stream-mod.hp-stream-default .news-block .tz:nth-of-type(even),
  .hp-stream-mod.hp-stream-article-one .news-block .tz:nth-of-type(even),
  .hp-stream-mod.hp-stream-video .news-block .tz:nth-of-type(even),
  .hp-stream-mod.hp-stream-resource .news-block .tz:nth-of-type(even) {
    margin-right: 0;
  }
}
@media (min-width: 46.875em) {
  .hp-stream-mod.hp-stream-default .news-block .tz,
  .hp-stream-mod.hp-stream-article-one .news-block .tz,
  .hp-stream-mod.hp-stream-video .news-block .tz,
  .hp-stream-mod.hp-stream-resource .news-block .tz {
    width: 46.33333%;
    max-width: 46.33333%;
    margin-right: 6.66666%;
  }
}
.hp-stream-mod.hp-stream-default .news-block .tz .tz-saveable-block,
.hp-stream-mod.hp-stream-article-one .news-block .tz .tz-saveable-block,
.hp-stream-mod.hp-stream-video .news-block .tz .tz-saveable-block,
.hp-stream-mod.hp-stream-resource .news-block .tz .tz-saveable-block {
  left: 0.4em;
  top: 0.25em;
}
.hp-stream-mod.hp-stream-default .promo-block,
.hp-stream-mod.hp-stream-article-one .promo-block,
.hp-stream-mod.hp-stream-video .promo-block,
.hp-stream-mod.hp-stream-resource .promo-block {
  position: relative;
}
@media (min-width: 46.875em) {
  .hp-stream-mod.hp-stream-default .promo-block .tz,
  .hp-stream-mod.hp-stream-article-one .promo-block .tz,
  .hp-stream-mod.hp-stream-video .promo-block .tz,
  .hp-stream-mod.hp-stream-resource .promo-block .tz {
    max-width: 99.25%;
  }
}
.hp-stream-mod.hp-stream-default .promo-block .tz .tz-saveable-block,
.hp-stream-mod.hp-stream-article-one .promo-block .tz .tz-saveable-block,
.hp-stream-mod.hp-stream-video .promo-block .tz .tz-saveable-block,
.hp-stream-mod.hp-stream-resource .promo-block .tz .tz-saveable-block {
  left: 0.5em;
  top: 0.3em;
}
.hp-stream-mod.hp-stream-default .video-block,
.hp-stream-mod.hp-stream-article-one .video-block,
.hp-stream-mod.hp-stream-video .video-block,
.hp-stream-mod.hp-stream-resource .video-block {
  position: relative;
}
.hp-stream-mod.hp-stream-default .video-block .tz,
.hp-stream-mod.hp-stream-article-one .video-block .tz,
.hp-stream-mod.hp-stream-video .video-block .tz,
.hp-stream-mod.hp-stream-resource .video-block .tz {
  width: 100%;
  max-width: 100%;
}
.hp-stream-mod.hp-stream-default .video-block .tz .tz-saveable-block,
.hp-stream-mod.hp-stream-article-one .video-block .tz .tz-saveable-block,
.hp-stream-mod.hp-stream-video .video-block .tz .tz-saveable-block,
.hp-stream-mod.hp-stream-resource .video-block .tz .tz-saveable-block {
  padding: 0.1em 0.3em;
  left: -2px;
  top: -2px;
}
.hp-stream-mod.hp-stream-default
  .video-block
  .tz
  .tz-saveable-block
  .tz-saveable-trigger,
.hp-stream-mod.hp-stream-article-one
  .video-block
  .tz
  .tz-saveable-block
  .tz-saveable-trigger,
.hp-stream-mod.hp-stream-video
  .video-block
  .tz
  .tz-saveable-block
  .tz-saveable-trigger,
.hp-stream-mod.hp-stream-resource
  .video-block
  .tz
  .tz-saveable-block
  .tz-saveable-trigger {
  position: relative;
}
.hp-stream-mod.hp-stream-default .video-block .tz .tz-saveable-block:before,
.hp-stream-mod.hp-stream-article-one .video-block .tz .tz-saveable-block:before,
.hp-stream-mod.hp-stream-video .video-block .tz .tz-saveable-block:before,
.hp-stream-mod.hp-stream-resource .video-block .tz .tz-saveable-block:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-top: 4.5em solid #f2f2f2;
  border-right: 4.5em solid transparent;
  width: 0;
}
@media (min-width: 46.875em) {
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(1),
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(1) {
    width: 55%;
  }
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(1) .art-bd,
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(1) .art-bd {
    max-height: 34em;
  }
}
@media (min-width: 46.875em) and (min-width: 56.25em) {
  .hp-stream-mod.hp-stream-article-one
    .full-blocks
    .tz:nth-child(1)
    .tz-head-med,
  .hp-stream-mod.hp-stream-article-one
    .full-blocks
    .tz:nth-of-type(1)
    .tz-head-med {
    font-size: 2.75em;
  }
}
@media (min-width: 46.875em) {
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(2),
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(3),
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(2),
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(3) {
    margin-right: 0;
    width: 41.66666%;
  }
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(2) .art-bd,
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-child(3) .art-bd,
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(2) .art-bd,
  .hp-stream-mod.hp-stream-article-one .full-blocks .tz:nth-of-type(3) .art-bd {
    max-height: 15em;
    text-align: center;
  }
}
.hp-stream-mod.hp-stream-article-one
  .full-blocks
  .tz.tz-iapp_conferences:nth-child(2)
  .art-bd,
.hp-stream-mod.hp-stream-article-one
  .full-blocks
  .tz.tz-iapp_conferences:nth-child(3)
  .art-bd,
.hp-stream-mod.hp-stream-article-one
  .full-blocks
  .tz.tz-iapp_conferences:nth-of-type(2)
  .art-bd,
.hp-stream-mod.hp-stream-article-one
  .full-blocks
  .tz.tz-iapp_conferences:nth-of-type(3)
  .art-bd {
  max-height: 15em;
}
.hp-stream-mod.hp-stream-resource
  .left-blocks
  .spotlight-block
  .tz:nth-child(2),
.hp-stream-mod.hp-stream-resource
  .left-blocks
  .spotlight-block
  .tz:nth-child(3),
.hp-stream-mod.hp-stream-resource
  .left-blocks
  .spotlight-block
  .tz:nth-of-type(2),
.hp-stream-mod.hp-stream-resource
  .left-blocks
  .spotlight-block
  .tz:nth-of-type(3) {
  display: none;
}
.hp-stream-mod.hp-stream-resource
  .right-blocks
  .spotlight-block
  .tz:nth-child(1),
.hp-stream-mod.hp-stream-resource
  .right-blocks
  .spotlight-block
  .tz:nth-of-type(1) {
  display: none;
}
.event-tz-head {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #0c7ec0;
  margin-bottom: 0.25em;
}
.event-tz-text-lg {
  margin-bottom: 0.25em;
}
.event-tz-text-med {
  margin-bottom: 0.25em;
}
.event-tz-text-sm {
  margin-bottom: 0.25em;
}
.event-head-block,
.event-info-block,
.event-register-block,
.event-register-form {
  margin-bottom: 2em;
}
.event-controls-block {
  *zoom: 1;
  border-bottom: 1px solid #e9eaea;
  border-bottom-width: 2px;
}
.event-controls-block:after {
  content: "";
  display: table;
  clear: both;
}
.event-register-form.is-active {
  display: block;
}
.event-tabs {
  margin: 0.9em 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  width: 100%;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-color: #efefef;
}
@media (min-width: 56.25em) {
  .event-tabs {
    padding-top: 1em;
    display: block;
    width: 85%;
    float: right;
    background-color: inherit;
  }
}
@media (min-width: 68.75em) {
  .event-tabs {
    width: 90%;
  }
}
@media (min-width: 1200px) {
  .event-tabs {
    width: 100%;
    float: none;
  }
}
.event-tabs .event-tab {
  padding: 0.6em 0.75em;
  border: #efefef solid 4px;
  border-bottom: 0;
  background-color: #efefef;
  cursor: pointer;
  position: relative;
  display: inline;
}
@media (min-width: 56.25em) {
  .event-tabs .event-tab {
    padding: 1em 0.75em;
  }
}
.event-tabs .event-tab.active {
  background-color: #fff;
  padding-bottom: 0.9em;
}
@media (min-width: 56.25em) {
  .event-tabs .event-tab.active {
    padding-bottom: 1.2em;
  }
}
form {
  max-width: 100%;
  overflow: hidden;
}
fieldset {
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  -webkit-padding-before: 0;
  -webkit-padding-start: 0;
  -webkit-padding-end: 0;
  -webkit-padding-after: 0;
  border: none;
  border-image-source: none;
  border-image-slice: none;
  border-image-width: none;
  border-image-outset: none;
  border-image-repeat: none;
  min-width: 0;
}
input[type="text"] {
  max-width: 100%;
}
input[type="checkbox"] {
  vertical-align: middle;
  width: 25px;
  height: 25px;
}
input[type="radio"],
select {
  margin-left: 0.3em;
}
textarea {
  max-width: 100%;
}
button.disabled,
input[type="submit"].disabled {
  background-color: #a7a9ac;
  opacity: 0.33;
  cursor: default;
}
button.disabled:hover,
input[type="submit"].disabled:hover {
  background-color: #a7a9ac;
}
.input-text,
.input-textarea,
.member-search-input,
.fip-search,
.marketo-form .mktoForm input[type="email"],
.marketo-form .mktoForm input[type="text"],
.marketo-form .mktoForm input[type="phone"],
.marketo-form .mktoForm input[type="tel"],
.marketo-form .mktoForm textarea,
.input-text-sm {
  border: 0;
  padding: 0;
  margin: 0;
}
.input-text:focus,
.input-textarea:focus,
.member-search-input:focus,
.fip-search:focus,
.marketo-form .mktoForm input:focus[type="email"],
.marketo-form .mktoForm input:focus[type="text"],
.marketo-form .mktoForm input:focus[type="phone"],
.marketo-form .mktoForm input:focus[type="tel"],
.marketo-form .mktoForm textarea:focus,
.input-text-sm:focus {
  border: 0;
  outline: 0;
}
.form-block {
  border-bottom: 1px solid #e9eaea;
  margin: 1em 0;
  padding: 1em 0;
  overflow: hidden;
}
.form-block:last-child {
  border-bottom: none;
}
.label-text {
  color: #a7a9ac;
  margin-right: 1em;
  display: block;
  max-width: 100%;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
}
@media (min-width: 56.25em) {
  .label-text {
    display: inline-block;
    padding-right: 5em;
  }
}
.input-text,
.input-textarea,
.member-search-input,
.fip-search,
.marketo-form .mktoForm input[type="email"],
.marketo-form .mktoForm input[type="text"],
.marketo-form .mktoForm input[type="phone"],
.marketo-form .mktoForm input[type="tel"],
.marketo-form .mktoForm textarea {
  color: #222;
  display: inline-block;
  background-color: #f2f2f2;
  width: 100%;
  max-width: 100%;
  padding-left: 0.3em;
}
.input-text-sm {
  border: 1px solid #e9eaea;
  padding: 0.35em 0.5em;
  font-size: 12px;
  color: #000;
  display: inline-block;
  background-color: transparent;
  max-width: 100%;
  border-radius: 5px;
}
.input-text-sm:focus {
  outline: 0;
  border: 1px solid #d9dadb;
}
.input-textarea {
  border: none;
  background-color: #f2f2f2;
  color: #222;
  padding: 0.35em 0.5em;
  width: 100%;
  height: 43px;
  max-width: 100%;
  border-radius: 5px;
}
.input-textarea:focus {
  outline: 0;
  height: 150px;
}
.form-button-block {
  margin-left: auto;
  margin-right: auto;
}
.form-button-block--center {
  text-align: center;
}
.button-input {
  position: absolute;
  left: -9999em;
}
.button-right {
  float: right;
}
.form-hdr-bold {
  color: #808285;
  margin-bottom: 0;
  float: left;
}
input[type="text"],
input[type="email"],
input[type="phone"],
input[type="tel"] {
  min-height: 28px;
}
input[type="checkbox"].input-text,
input[type="radio"].input-text {
  background-color: transparent !important;
}
.ie-label {
  display: none;
}
.nav-input-email,
.nav-input-password {
  text-align: left;
  border: 0;
  padding: 0.15em 0.25em;
  margin: 0;
  border: 1px solid #d9dadb;
  width: 100%;
}
.nav-input-email:focus,
.nav-input-password:focus {
  outline: 0;
  box-shadow: 0;
}
.nav-form-block {
  margin: 0 0 1em 0;
}
.nav-label-text {
  display: block;
  line-height: 1em;
  text-align: left;
  margin-bottom: 0.45em;
}
.nav-input-email {
  height: 3em;
}
.nav-input-password {
  height: 3em;
}
.member-search-input:focus,
.fip-search:focus {
  border: 1px solid #d9d9d9;
}
.member-search-results .details .page-text-sm,
.member-search-results .details .static-page .table-mod.table-expandable p,
.static-page .table-mod.table-expandable .member-search-results .details p,
.member-search-results .details .static-page .table-mod.table-expandable li,
.static-page .table-mod.table-expandable .member-search-results .details li {
  margin-bottom: 0;
}
.member-search-results .details .page-text-sm.results-title,
.member-search-results
  .details
  .static-page
  .table-mod.table-expandable
  p.results-title,
.static-page
  .table-mod.table-expandable
  .member-search-results
  .details
  p.results-title,
.member-search-results
  .details
  .static-page
  .table-mod.table-expandable
  li.results-title,
.static-page
  .table-mod.table-expandable
  .member-search-results
  .details
  li.results-title,
.member-search-results .details .page-text-sm.results-phone,
.member-search-results
  .details
  .static-page
  .table-mod.table-expandable
  p.results-phone,
.static-page
  .table-mod.table-expandable
  .member-search-results
  .details
  p.results-phone,
.member-search-results
  .details
  .static-page
  .table-mod.table-expandable
  li.results-phone,
.static-page
  .table-mod.table-expandable
  .member-search-results
  .details
  li.results-phone,
.member-search-results .details .page-text-sm.results-line3,
.member-search-results
  .details
  .static-page
  .table-mod.table-expandable
  p.results-line3,
.static-page
  .table-mod.table-expandable
  .member-search-results
  .details
  p.results-line3,
.member-search-results
  .details
  .static-page
  .table-mod.table-expandable
  li.results-line3,
.static-page
  .table-mod.table-expandable
  .member-search-results
  .details
  li.results-line3 {
  margin-bottom: 0.5em;
}
.results-area {
  margin-top: 5em;
  overflow: hidden;
  position: relative;
  height: auto;
  min-height: 100px;
}
.results-area.loading {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
  filter: alpha(opacity=33);
  -moz-opacity: 0.33;
  -khtml-opacity: 0.33;
  opacity: 0.33;
}
.results-area.loading:before {
  content: url("/wp-content/themes/iapp/static/img/ui-img/icons/gif/712.GIF");
  position: absolute;
  width: 40px;
  height: 40px;
  top: 0px;
  left: 50%;
  margin-left: -20px;
  text-align: center;
}
.required-field {
  color: #ff0000;
  margin-left: 3px;
}
.form-block.form-compound-block--one,
.form-block.form-compound-block--two {
  overflow: hidden;
  padding-top: 0;
}
@media (max-width: 56.25em) {
  .form-block.form-compound-block--one,
  .form-block.form-compound-block--two {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.form-block.form-compound-block--one .form-block,
.form-block.form-compound-block--two .form-block {
  margin: 1em 0 0 !important;
}
@media (min-width: 37.5em) {
  .form-block.form-compound-block--one .form-block,
  .form-block.form-compound-block--two .form-block {
    width: 50%;
    float: left;
    border-bottom: none;
    margin: 1em 0 !important;
    padding: 0 1em 0 0 !important;
    overflow: visible;
  }
  .form-block.form-compound-block--one .form-block:nth-child(even),
  .form-block.form-compound-block--two .form-block:nth-child(even) {
    padding-right: 0 !important;
  }
}
@media (min-width: 56.25em) {
  .form-block.form-compound-block--one .form-block,
  .form-block.form-compound-block--two .form-block {
    margin: 1em 0 0 !important;
  }
}
.form-block.form-compound-block--one .form-block {
  width: 100%;
  float: none;
  padding-right: 0 !important;
}
.form-block.form-compound-block--four {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 1em;
}
@media (max-width: 56.25em) {
  .form-block.form-compound-block--four {
    margin-top: 0;
    padding-top: 0;
  }
}
@media (min-width: 37.5em) {
  .form-block.form-compound-block--four .form-block {
    border-bottom: none;
    margin: 0 0 1em 0;
    padding: 0 1em 0 0 !important;
    overflow: visible;
  }
  .form-block.form-compound-block--four .form-block:nth-child(even) {
    padding-right: 0 !important;
  }
}
@media (min-width: 56.25em) {
  .form-block.form-compound-block--four .form-block:nth-child(even) {
    padding-right: 1em !important;
  }
  .form-block.form-compound-block--four .form-block:last-child {
    padding-right: 0 !important;
  }
}
@media (min-width: 37.5em) {
  .form-block.form-compound-block--four .form-block-city,
  .form-block.form-compound-block--four .form-block-state {
    border-bottom: 1px solid #e9eaea;
    margin: 1em 0;
    padding: 0 1em 1em 0 !important;
    overflow: hidden;
  }
}
@media (min-width: 56.25em) {
  .form-block.form-compound-block--four .form-block-city,
  .form-block.form-compound-block--four .form-block-state {
    padding: 0 1em 0 0 !important;
  }
}
@media (min-width: 37.5em) {
  .form-block.form-compound-block--four .form-block-city,
  .form-block.form-compound-block--four .form-block-state,
  .form-block.form-compound-block--four .form-block-postal-code,
  .form-block.form-compound-block--four .form-block-country {
    width: 50%;
    float: left;
  }
}
@media (min-width: 56.25em) {
  .form-block.form-compound-block--four .form-block-city,
  .form-block.form-compound-block--four .form-block-state,
  .form-block.form-compound-block--four .form-block-postal-code,
  .form-block.form-compound-block--four .form-block-country {
    width: 25%;
    float: left;
    border-bottom: none;
    margin: 0;
    overflow: visible;
  }
}
.form-block.checkboxes,
.form-block.radios {
  padding-bottom: 1em;
}
.form-block.checkboxes .form-block,
.form-block.radios .form-block {
  border-bottom: none;
}
.form-block.radios input[type="radio"] {
  float: left;
  display: inline;
  width: 30px;
  margin-left: 0;
}
.form-block.radios .radio-input-text {
  max-width: 200px;
  margin-top: -0.3em;
  margin-bottom: 0;
}
.form-block.radios.credit-radios input[type="radio"] {
  margin-top: 0.1em;
}
.form-block.radios.credit-radios .input-label {
  display: block;
  padding-left: 2.5em;
}
.form-hero {
  max-width: 100%;
  margin-bottom: 2em;
}
@media (min-width: 37.5em) {
  .form-hero {
    max-width: 300px;
    float: right;
    padding-left: 2em;
  }
}
@media (min-width: 56.25em) {
  .form-hero {
    max-width: 500px;
  }
}
.forgot-password {
  margin-top: 1em;
}
@media (min-width: 37.5em) {
  .forgot-password {
    float: right;
    margin-top: -1.7em;
  }
}
.innovation-form .bulleted li {
  font-weight: inherit;
  font-size: 1em;
  line-height: 1em;
}
.innovation-form .input-textarea {
  height: 8.35em;
}
.innovation-form select {
  margin-left: 0;
}
.innovation-form #save {
  min-width: 114px;
}
.innovation-form #save.ghost-button,
.innovation-form .md #save.search-go,
.md .innovation-form #save.search-go {
  padding: 0.76em;
  margin-top: -0.05em;
}
.innovation-form .judging-label {
  display: block;
}
.innovation-form .judging-label.text-green {
  color: #70bf4c;
  font-weight: bold;
}
.innovation-form .fa-check-square {
  color: #70bf4c;
}
.marketo-form .mktoForm,
.marketo-form .mktoForm *,
.marketo-form span {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif !important;
}
.marketo-form .mktoForm .mktoField {
  clear: both;
}
.marketo-form .mktoForm .mktoFormCol {
  min-height: 0 !important;
}
.marketo-form .mktoForm input[type="submit"],
.marketo-form .mktoForm input[type="button"],
.marketo-form .mktoForm button[type="submit"],
.marketo-form .mktoForm button[type="button"] {
  border: none !important;
  font-size: 1.3em !important;
}
.marketo-form .mktoForm .mktoButtonRow {
  width: 100%;
}
.marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap {
  margin-left: 0 !important;
  margin-right: 0 !important;
  display: block;
  text-align: center;
}
.marketo-form .mktoForm .mktoRadioList > label,
.marketo-form .mktoForm .mktoCheckboxList > label {
  margin-top: 0;
  padding-top: 0.2em;
}
.marketo-form .mktoOffset,
.marketo-form .mktoGutter,
.marketo-form label[style="width: 10px;"] {
  display: none;
}
.marketo-form.subscription-center {
  margin-bottom: 2em;
}
.marketo-form.subscription-center .mktoForm,
.marketo-form.subscription-center .mktoForm *,
.marketo-form.subscription-center span,
.marketo-form.subscription-center p {
  font-size: 1.03em !important;
}
.marketo-form.subscription-center .mktoForm .mktoFormCol {
  width: 100%;
  min-height: 0 !important;
}
.marketo-form.subscription-center .mktoForm .mktoFormCol .mktoFieldWrap {
  width: 100%;
}
.marketo-form.subscription-center
  .mktoForm
  .mktoFormCol
  .mktoFieldWrap
  input[style="width: 450px;"],
.marketo-form.subscription-center
  .mktoForm
  .mktoFormCol
  .mktoFieldWrap
  div[style="width: 450px;"] {
  width: 100% !important;
}
.marketo-form.subscription-center .mktoForm .mktoFormRow select {
  margin: 1em 0;
}
@media (min-width: 37.5em) {
  .marketo-form.subscription-center .mktoForm .mktoFormRow select {
    float: right;
    margin: -20px 0 0 0;
  }
}
.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel {
  position: relative;
  margin-left: 1.5em;
}
.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel:before,
.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel:after {
  font-family: "FontAwesome";
  position: absolute;
  left: 0;
  margin-left: -1.5em;
  transition: all 300ms linear;
}
.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel:before {
  content: "\f0fe";
  color: #70bf4c;
}
.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel:after {
  content: "\f056";
  color: #fab150;
  opacity: 0;
}
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel.active:before {
  opacity: 0;
}
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel.active:after {
  opacity: 1;
}
.marketo-form.subscription-center .mktoForm .mktoFormRow input[type="email"] {
  margin-bottom: 2em;
}
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel[style="width: 0px;"],
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel[style="width: 0;"],
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel[width="0px"],
.marketo-form.subscription-center .mktoForm .mktoFormRow .mktoLabel[width="0"],
.marketo-form.subscription-center .mktoForm .mktoFormRow label[for="Email"] {
  display: none;
}
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel[style="width: 0px;"]:before,
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel[style="width: 0px;"]:after,
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel[style="width: 0;"]:before,
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel[style="width: 0;"]:after,
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel[width="0px"]:before,
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel[width="0px"]:after,
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel[width="0"]:before,
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .mktoLabel[width="0"]:after,
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  label[for="Email"]:before,
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  label[for="Email"]:after {
  display: none;
}
.marketo-form.subscription-center .mktoForm .mktoFormRow .email-description {
  background-color: #f7f7f7;
  padding: 0.75em 1em;
  color: #808285;
  line-height: 1.6em;
  font-size: 0.9em !important;
  overflow: hidden;
}
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow
  .email-description
  img {
  max-width: 190px;
  float: left;
  margin-right: 1em;
}
@media (max-width: 37.5em) {
  .marketo-form.subscription-center
    .mktoForm
    .mktoFormRow
    .email-description
    img {
    max-width: 100%;
  }
}
.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(4) {
  background-color: #f7f7f7;
  padding: 1em 1em 0 1em !important;
  margin-bottom: 2em;
}
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow:nth-child(4)
  input[type="checkbox"] {
  float: right;
  margin-top: -37px;
}
@media (min-width: 37.5em) {
  .marketo-form.subscription-center
    .mktoForm
    .mktoFormRow:nth-child(4)
    input[type="checkbox"] {
    margin-left: 14px;
  }
}
.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(4) label {
  display: none;
}
.marketo-form.subscription-center
  .mktoForm
  .mktoFormRow:nth-child(4)
  .mktoFieldDescriptor {
  height: 0;
  margin-bottom: 0.3em !important;
}
.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(13),
.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(14),
.marketo-form.subscription-center .mktoForm .mktoFormRow:nth-child(15) {
  display: none;
}
.marketo-form.subscription-center .mktoForm .mktoCheckboxList {
  float: right;
}
.marketo-form.subscription-center
  .mktoForm
  .mktoCheckboxList[style="width: 150px;"] {
  margin-top: -20px;
}
@media (min-width: 37.5em) {
  .marketo-form.subscription-center
    .mktoForm
    .mktoCheckboxList[style="width: 150px;"] {
    padding-left: 14px;
  }
}
.marketo-form.subscription-center.member .mktoForm .mktoFormRow:nth-child(13),
.marketo-form.subscription-center.member .mktoForm .mktoFormRow:nth-child(14),
.marketo-form.subscription-center.member .mktoForm .mktoFormRow:nth-child(15) {
  display: block;
}
.iapp-marketo-form .mktoForm {
  width: 100% !important;
}
.iapp-marketo-form .mktoFormRow {
  width: 100%;
}
@media (min-width: 37.5em) {
  .iapp-marketo-form .mktoFormRow {
    margin: 1em 0 !important;
    border-bottom: 1px solid #e9eaea;
  }
}
.iapp-marketo-form .mktoFormRow .mktoFormCol {
  width: 100%;
}
.iapp-marketo-form
  .mktoFormRow
  .mktoFormCol
  .mktoCheckboxList
  input[type="checkbox"] {
  font-size: 2em !important;
  width: initial !important;
  height: initial !important;
}
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoCheckboxList > label {
  padding-top: 0 !important;
  padding-bottom: 1em !important;
}
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap {
  width: 100% !important;
  margin-bottom: 10px;
}
@media (min-width: 37.5em) {
  .iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap {
    margin-bottom: 0;
  }
}
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHasWidth {
  width: 100% !important;
}
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label {
  margin-bottom: 0;
}
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap textarea {
  margin-top: 0.5em;
  min-height: 5em;
}
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap input[type="date"] {
  margin-top: 0.5em;
}
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap ul {
  font-size: 1em;
  margin-top: 1em;
}
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap ul li {
  font-weight: 300;
}
.iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap.mktoRequiredField {
  margin-top: 0em !important;
}
@media (min-width: 12.5em) {
  .iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(0),
  .iapp-marketo-form
    .mktoFormRow
    .mktoFormCol:first-child:nth-last-child(0)
    ~ .mktoFormCol {
    border-bottom: 1px solid #e9eaea;
  }
}
@media (min-width: 37.5em) {
  .iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(0),
  .iapp-marketo-form
    .mktoFormRow
    .mktoFormCol:first-child:nth-last-child(0)
    ~ .mktoFormCol {
    width: -100%;
    border-bottom: none;
  }
}
@media (min-width: 12.5em) {
  .iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(1),
  .iapp-marketo-form
    .mktoFormRow
    .mktoFormCol:first-child:nth-last-child(1)
    ~ .mktoFormCol {
    border-bottom: 1px solid #e9eaea;
  }
}
@media (min-width: 37.5em) {
  .iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(1),
  .iapp-marketo-form
    .mktoFormRow
    .mktoFormCol:first-child:nth-last-child(1)
    ~ .mktoFormCol {
    width: Infinity;
    border-bottom: none;
  }
}
@media (min-width: 12.5em) {
  .iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(2),
  .iapp-marketo-form
    .mktoFormRow
    .mktoFormCol:first-child:nth-last-child(2)
    ~ .mktoFormCol {
    border-bottom: 1px solid #e9eaea;
  }
}
@media (min-width: 37.5em) {
  .iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(2),
  .iapp-marketo-form
    .mktoFormRow
    .mktoFormCol:first-child:nth-last-child(2)
    ~ .mktoFormCol {
    width: 100%;
    border-bottom: none;
  }
}
@media (min-width: 12.5em) {
  .iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(3),
  .iapp-marketo-form
    .mktoFormRow
    .mktoFormCol:first-child:nth-last-child(3)
    ~ .mktoFormCol {
    border-bottom: 1px solid #e9eaea;
  }
}
@media (min-width: 37.5em) {
  .iapp-marketo-form .mktoFormRow .mktoFormCol:first-child:nth-last-child(3),
  .iapp-marketo-form
    .mktoFormRow
    .mktoFormCol:first-child:nth-last-child(3)
    ~ .mktoFormCol {
    width: 50%;
    border-bottom: none;
  }
}
@media (min-width: 37.5em) {
  .iapp-marketo-form .mktoFormRow .mktoFormCol + .mktoFormCol {
    padding-left: 0.5em;
    padding-right: 0;
  }
}
.iapp-marketo-form .mktoButtonRow {
  margin-top: 1em;
}
.privacylist {
  padding: 2em;
}
.tracker {
  padding: 6px;
  margin-top: 5px;
  margin-bottom: 5px;
  text-align: center;
  font-weight: 300;
  font-size: 0.8rem;
  color: #fff;
  background-color: #e57373;
  border-radius: 2px;
  display: inline-block;
}
.tracker:after {
  content: " characters remaining";
}
@media (max-width: 37.5em) {
  .l-person > .art-bd {
    max-width: 100px;
    float: left;
    margin-right: 2em;
    margin-bottom: 1em;
  }
}
@media (min-width: 37.5em) {
  .l-person {
    *zoom: 1;
    display: table;
  }
  .l-person:after {
    content: "";
    display: table;
    clear: both;
  }
  .l-person > .art-bd {
    display: table-cell;
    width: 100px;
    margin: 0;
  }
  .l-person > .art-bd > img,
  .l-person > .art-bd > .art {
    width: 100%;
    max-width: 100%;
  }
  .l-person > .txt-bd {
    display: table-cell;
    vertical-align: middle;
    padding-left: 62.5px;
  }
  .lt-ie8 .l-person > .art-bd,
  .lt-ie8 .l-person > .txt-bd {
    display: block;
  }
  .lt-ie8 .l-person > .art-bd {
    width: 100px;
    float: left;
  }
  .lt-ie8 .l-person > .txt-bd {
    margin-left: 162.5px;
  }
  .l-person > .art-bd {
    max-width: auto;
    float: none;
    margin-right: 0;
    margin-bottom: 0;
  }
}
.articles-by {
  margin-top: 2em;
}
.articles-by li {
  margin-bottom: 1em !important;
  padding-bottom: 1em !important;
}
.person-name-lg {
  color: #666;
  margin-bottom: 0.75em;
  text-decoration: none;
  display: block;
}
.person-meta-block {
  text-align: center;
  margin-top: 1em;
}
.person-meta-item {
  position: relative;
  margin-bottom: 1.25em;
}
.person-meta-item:first-child {
  padding-bottom: 1em;
}
.person-meta-item:first-child:after {
  content: "";
  position: absolute;
  left: 25%;
  right: 25%;
  bottom: -0.25em;
  height: 4px;
  background-color: #e9eaea;
}
.person-name-lg {
  color: #666;
  margin-bottom: 0.75em;
}
.aside-headshot {
  display: none;
}
@media (min-width: 56.25em) {
  .aside-headshot {
    display: block;
    width: 60%;
    margin: 4em auto;
  }
  .aside-headshot .art-bd {
    margin-bottom: 1em;
  }
}
.article-meta {
  margin-bottom: 4em;
}
.article-bio-mod,
.article-comment-mod,
.article-related-mod {
  border-top: 4px solid #efefef;
  padding-top: 3em;
  margin-top: 3em;
}
.article-bio-mod + .article-bio-mod {
  border-top: none;
  margin-top: 0;
  padding-top: 2em;
}
.article-bio-mod + .article-bio-mod .txt-bd .subsection-hdr {
  display: none;
}
.article-meta-block {
  margin-bottom: 2em;
  margin-top: 2em;
}
.article-meta-img {
  width: 4em;
}
.article-meta-text {
  line-height: 4em;
}
.article-content .art-bd {
  margin-top: -2em;
  margin-bottom: 2em;
}
.article-text {
  font-size: 1.538461538em;
}
.article-text.lg-quote {
  padding: 2em;
  background-color: #efefef;
  font-style: normal;
}
.article-text.lg-quote i {
  font-size: 3em;
  color: #a7a9ac;
}
.article-text.lg-quote img,
.article-text.lg-quote p img,
.article-text.lg-quote p a img {
  max-width: 100%;
  height: auto;
}
.article-text.lg-quote > p {
  margin-bottom: 1em;
}
.article-text.lg-quote > h1 {
  margin-bottom: 1em;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.article-text.lg-quote > h2 {
  margin-bottom: 1em;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.article-text.lg-quote > h3 {
  margin-bottom: 1em;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.article-text.lg-quote > h4 {
  margin-bottom: 1em;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.article-text.lg-quote > h5 {
  margin-bottom: 1em;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.article-text.lg-quote > h6 {
  margin-bottom: 1em;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.article-text.lg-quote > blockquote,
.article-text.lg-quote .pull-quote {
  margin: 2.5em 0;
  padding-left: 2em;
  border-left: 3px solid #8ecc72;
  font-style: italic;
}
@media (min-width: 56.25em) {
  .article-text.lg-quote > blockquote,
  .article-text.lg-quote .pull-quote {
    padding: 1em 1.5em 0.5em;
    margin-left: 0;
    margin-right: 0;
  }
}
.article-text.lg-quote > blockquote a,
.article-text.lg-quote .pull-quote a {
  text-decoration: none;
  color: #70bf4c;
}
.article-text.lg-quote > blockquote a:hover,
.article-text.lg-quote .pull-quote a:hover {
  text-decoration: underline;
}
.article-text.lg-quote > blockquote a:hover,
.article-text.lg-quote .pull-quote a:hover {
  text-decoration: underline;
}
.article-text.lg-quote > blockquote .fa-border,
.article-text.lg-quote .pull-quote .fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #e7e7e7;
  border-radius: 0.1em;
  margin-right: 0.5em;
  background-color: #f7f7f7;
  color: #a7a9ac;
}
.article-text .pull-quote a {
  text-decoration: none;
  color: #70bf4c;
}
.article-text .pull-quote a:hover {
  text-decoration: underline;
}
.article-text .pull-quote a:hover {
  text-decoration: underline;
}
.article-text > ul,
.article-text ol {
  margin-left: 1.35em;
}
.article-text > ul > li {
  position: relative;
  margin-bottom: 1em;
  list-style: disc;
  font-weight: 400;
}
.article-text > ul > li:last-child {
  margin-bottom: 1em;
}
.article-text > ul > li:before {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  top: 6px;
  left: -1.35em;
}
.article-text > ul > li > ul > li {
  position: relative;
  margin-left: 2.7em;
  list-style: square;
  font-weight: 400;
}
.article-text > ul > li > ul > li:before {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  top: 6px;
  left: -1.35em;
}
.article-text > ul > li > ol > li {
  list-style: decimal;
  margin-left: 2.7em;
}
.article-text > ol > li {
  list-style: decimal;
  margin-bottom: 1em;
}
.article-text > ol > li:last-child {
  margin-bottom: 1em;
}
.article-text > ol > li > ul > li {
  position: relative;
  margin-left: 2.7em;
  list-style: square;
  font-weight: 400;
}
.article-text > ol > li > ul > li:before {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  top: 6px;
  left: -1.35em;
}
.article-text > ol > li > ol > li {
  list-style: decimal;
  margin-left: 2.7em;
}
.article-text > p > a,
.article-text p em > a,
.article-text p strong > a,
.article-text ul li > a,
.article-text ol li > a,
.article-text ul li p > a,
.article-text ul p > a,
.article-text ol p > a,
.article-text ol li p > a,
.article-text ul li ul li p > a,
.article-text ol li ul p > a,
.article-text div > a,
.article-text div p > a {
  text-decoration: none;
  color: #70bf4c;
}
.article-text > p > a:hover,
.article-text p em > a:hover,
.article-text p strong > a:hover,
.article-text ul li > a:hover,
.article-text ol li > a:hover,
.article-text ul li p > a:hover,
.article-text ul p > a:hover,
.article-text ol p > a:hover,
.article-text ol li p > a:hover,
.article-text ul li ul li p > a:hover,
.article-text ol li ul p > a:hover,
.article-text div > a:hover,
.article-text div p > a:hover {
  text-decoration: underline;
}
.article-text > p > a:hover,
.article-text p em > a:hover,
.article-text p strong > a:hover,
.article-text ul li > a:hover,
.article-text ol li > a:hover,
.article-text ul li p > a:hover,
.article-text ul p > a:hover,
.article-text ol p > a:hover,
.article-text ol li p > a:hover,
.article-text ul li ul li p > a:hover,
.article-text ol li ul p > a:hover,
.article-text div > a:hover,
.article-text div p > a:hover {
  text-decoration: underline;
}
.article-text > p > .size-full {
  width: auto;
  max-width: 100%;
  height: auto;
}
.article-text > p > .alignright {
  margin-bottom: 1em;
}
@media (min-width: 56.25em) {
  .article-text > p > .alignright {
    float: right;
    margin-left: 1em;
  }
}
.article-text > p > .alignleft {
  margin-bottom: 1em;
}
@media (min-width: 56.25em) {
  .article-text > p > .alignleft {
    float: left;
    margin-right: 1em;
  }
}
.article-text > p > img {
  margin-bottom: 1em;
}
.article-text .wp-caption {
  display: inline-block;
  overflow: hidden;
}
.article-text .wp-caption.size-full {
  width: 100%;
  max-width: 100%;
  height: auto;
}
.article-text .wp-caption.alignright {
  width: 100%;
  float: right;
  margin-left: 1em;
  margin-bottom: 1em;
}
.article-text .wp-caption.alignleft {
  width: 100%;
  float: left;
  margin-right: 1em;
  margin-bottom: 1em;
}
.article-text .wp-caption-text {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 0.75em;
  line-height: 1.35em;
  padding: 0.85em 0.5em;
  background-color: #f2f2f2;
  margin-right: 10px;
}
.article-text .cap-image-right,
.article-text .cap-image-left {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1em;
}
@media (min-width: 30.76923em) {
  .article-text .cap-image-right,
  .article-text .cap-image-left {
    float: left;
    max-width: 100%;
    height: auto;
    margin-right: 2em;
    margin-left: 0;
  }
}
.article-text .cap-caption {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 0.85em;
  line-height: 1.35em;
  margin-top: 0.85em;
}
.article-text > p:first-of-type img {
  display: none;
}
.sb-callout {
  display: none;
}
@media (min-width: 56.25em) {
  .sb-callout {
    display: block;
  }
}
.bottom-callout {
  display: block;
}
@media (min-width: 56.25em) {
  .bottom-callout {
    display: none;
  }
}
.article-callout {
  margin-bottom: 3em;
}
.article-callout .article-callout-head {
  background-color: #6db650;
  padding: 1em;
  color: #fff;
  font-weight: 500;
}
.article-callout .article-callout-body {
  background-color: #f7f7f7;
  padding: 1em;
}
.article-callout .article-callout-body p,
.article-callout .article-callout-body li {
  line-height: 1.6em;
  margin-bottom: 1em;
}
.article-callout .article-callout-body a {
  text-decoration: none;
  color: #70bf4c;
}
.article-callout .article-callout-body a:hover {
  text-decoration: underline;
}
.article-callout .article-callout-body a:hover {
  text-decoration: underline;
}
.article-callout .article-callout-body img {
  max-width: 100%;
  margin-bottom: 1em;
}
.article-callout .article-callout-body ul {
  list-style: disc;
}
.article-callout .article-callout-body ul li {
  margin-left: 2em;
  font-weight: 400;
}
.article-callout .article-callout-body ol {
  margin-left: 1.55em;
}
.article-callout .article-callout-body ol li {
  margin-bottom: 1em;
}
.tumblr-section {
  background: #d9dadb;
  margin-top: -2em;
  margin-bottom: 4em;
}
.tumblr-section .article-tumblr {
  padding: 2em;
  width: 100%;
  margin-bottom: 2em;
}
.tumblr-section .article-tumblr .media-block {
  margin-bottom: 0px !important;
}
.tumblr-section .article-tumblr .tumblr-card {
  background: #fff;
  padding: 30px;
}
.tumblr-section .article-tumblr .tumblr-card .tumblr-tz-head {
  padding: 0px 15px;
}
.tumblr-section .article-tumblr .tumblr-card .tumblr-p-body {
  padding: 0px 15px;
}
.calForm {
  margin: 13px 0 0 0;
}
.calendarList {
  float: right;
  width: 70%;
  border-top: 1px solid #cbd0d3;
}
.calendarEvent {
  border-bottom: 1px solid #cbd0d3;
  padding-bottom: 10px;
  line-height: 1.8rem;
  letter-spacing: 0.02em;
}
.calendarLink {
  text-decoration: none;
}
.calSpanOuter {
  font-size: 13px;
  cursor: default;
}
.calFontSize {
  font-size: 15px;
  cursor: default;
}
.calDetails {
  font-size: 15px;
  cursor: default;
  line-height: 1.5;
  color: #464547;
}
.calDetailsMobile {
  display: none;
}
.calTitleHover {
  font-size: 15px;
}
.calTitleHover:hover {
  font-size: 15px;
  text-decoration: underline;
}
.calFilterDiv {
  float: left;
  width: 25%;
  border: 1px solid #d9d9d9;
  box-shadow: 0px 3px 6px #00000029;
  padding: 0 15px;
}
.calFilterHead {
  font-size: 18px;
}
.calClearAll {
  color: #017698;
  float: right;
  font-size: 13px;
  border: none;
  background: none;
}
.calMobileFilter {
  display: none;
}
.calInput {
  width: 15px !important;
  height: 30px !important;
  cursor: pointer;
}
.calLabel {
  font-size: 15px;
  padding-left: 10px;
  cursor: default;
}
.calDate {
  font-size: 12px;
  color: #343638;
}
.calDateStart {
  width: 100%;
  height: 38px;
  color: #707070;
  margin-bottom: 10px;
}
.calDateEnd {
  width: 100%;
  height: 38px;
  color: #707070;
  margin-bottom: 10px;
}
.cpe {
  margin: 0 0 13px 0;
}
.closeP {
  display: none;
}
.sorryMsgShow {
  display: contents;
  width: 100%;
  border: none;
  padding-top: 10px;
}
.hideList {
  display: none;
}
.showList {
  display: contents;
}
.soldout-badge,
.multiday-badge,
.pricing-badge {
  display: inline;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  white-space: nowrap;
  border-radius: 3px;
  margin-left: 2px;
  margin-right: 2px;
  padding: 0.15em 5px 0.15em 5px;
  margin-top: 5px;
  cursor: default;
}
.soldout-badge {
  background-color: #ff8a80;
}
.multiday-badge {
  background-color: #20bea8;
}
.pricing-badge {
  background-color: #8c8c8c;
}
@media only screen and (max-width: 600px) {
  .calIntro {
    padding-bottom: 20px;
  }
  .soldout-badge,
  .multiday-badge,
  .pricing-badge {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: auto;
    margin-left: auto;
  }
  .calendarList {
    float: none;
    width: 100%;
    display: inline-block;
  }
  .calMobile {
    width: 100%;
    border: 1px solid #d9d9d9;
    box-shadow: 0px 3px 6px #00000029;
    padding: 0 15px;
  }
  .calFilterDiv {
    display: none;
  }
  .calMobileFilter {
    display: block;
    color: #017698;
    float: right;
    font-size: 13px;
    border: none;
    background: none;
    padding-bottom: 5px;
  }
  .closeP {
    display: block;
    border-top: 1px solid #d9d9d9;
  }
  .calClose {
    border: none;
    margin-bottom: 0;
    background-color: unset;
    padding-top: 15px;
    width: 100%;
    color: #464547;
    font-size: 16px;
  }
  .calDetails {
    display: none;
  }
  .calDetailsMobile {
    display: contents;
    font-size: 15px;
    cursor: default;
    line-height: 1.5;
    color: #464547;
  }
}
.myiapp-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}
.myiapp-tile-container {
  padding-left: 40px;
  padding-right: 40px;
  width: 768px;
  height: 268px;
  background-color: #fff;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (minmax(240px, 320px)) [2];
  grid-template-columns: repeat(2, minmax(240px, 320px));
  grid-auto-rows: 126px;
  grid-column-gap: 50px;
  grid-row-gap: 16px;
}
@media (max-width: 768px) {
  .myiapp-tile-container {
    padding-left: unset;
    padding-right: unset;
    width: 320px;
    height: 576px;
    -ms-grid-columns: minmax(240px, 320px);
    grid-template-columns: minmax(240px, 320px);
    grid-row-gap: 24px;
  }
}
.myiapp-tile-container .myiapp-tile {
  border-radius: 2px;
  color: #fff;
  font-family: sans-serif;
  text-align: center;
  max-height: 128px;
  max-width: 320px;
  text-decoration: none;
  box-shadow: 2px 2px 4px 0px rgba(30, 30, 30, 0.25);
}
.myiapp-tile-container .myiapp-tile:hover {
  box-shadow: none;
}
.myiapp-tile-container .myiapp-tile .myiapp-tile-img-frame {
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
  max-height: 80px;
  width: 100%;
  height: 80px;
}
.myiapp-tile-container .myiapp-tile .myiapp-tile-img-frame img {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
.myiapp-tile-container .myiapp-tile .myiapp-tile-label {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  height: 46px;
  width: 100%;
  background-color: #000000;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.myiapp-tile-container .myiapp-tile .myiapp-tile-label .myiapp-tile-icon {
  margin-right: 8px;
  font-size: 30px;
}
.myiapp-tile-container .myiapp-tile .myiapp-tile-label .myiapp-tile-title {
  font-size: 20px;
  font-family: Lato;
  font-weight: 700;
}
.profile-hdr-bold {
  color: #222;
  margin-bottom: 0.55em;
  padding-bottom: 0.55em;
  text-transform: uppercase;
}
.profile-badge {
  text-align: center;
}
.profile-badge span {
  color: #ff0000;
}
.profile-badge div:first-child {
  border: 1px dashed #000000;
  padding: 3px;
  height: 300px;
  width: 400px;
  vertical-align: middle;
  display: table-cell;
  margin-left: auto;
  margin-right: auto;
}
.profile-badge div:last-child {
  margin-top: 25px;
  width: 400px;
}
.profile-badge p:nth-child(1) label {
  font-size: 1.8em;
  height: 2em;
  font-weight: bold;
}
.profile-badge p:nth-child(2) input {
  font-size: 2em;
  height: 2em;
}
.profile-badge p:nth-child(3) input {
  font-size: 1.4em;
  height: 2em;
  color: #999999;
}
.profile-badge p:nth-child(4) input {
  font-size: 1.6em;
  height: 2em;
}
.profile-badge p:nth-child(5) input {
  height: 2em;
}
.profile-badge input {
  background-color: transparent;
  border: 0px solid;
  height: 20px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
.cart-item {
  vertical-align: center;
}
@media (min-width: 56.25em) {
  .discount-label {
    float: left;
    margin-right: 1em;
    padding-top: 0.25em;
  }
}
@media (min-width: 56.25em) {
  .discount-input {
    float: left;
    max-width: 6em !important;
  }
}
.cart-qty {
  width: 40px;
  background-color: #e9eaea;
  border: 0;
}
.cart-remove {
  border-bottom: 1px solid #ccc;
  padding-bottom: 2em;
  width: 100%;
}
@media (min-width: 68.75em) {
  .cart-remove {
    position: absolute;
    left: 980px;
    border-bottom: none;
    padding-bottom: 0;
    width: 10%;
  }
}
.cart-remove a {
  font-size: 0.85em;
  color: #a7a9ac;
  border-radius: 25%;
  text-decoration: none;
}
.cart-remove a:hover {
  color: red;
}
.bndl-comp {
  font-style: italic;
  color: #808285;
  padding-left: 2em;
}
@media (min-width: 56.25em) {
  .profile-hdr {
    margin-top: -4em;
    margin-bottom: -1em;
  }
}
@media (min-width: 46.875em) {
  .profile-secondary {
    width: 25%;
    max-width: none;
    padding-right: 15px;
  }
}
@media (min-width: 56.25em) {
  .profile-secondary .page-rail {
    padding-top: 5.5em;
  }
}
.profile-secondary .page-rail .side-menu-item a {
  border-bottom: 1px solid #e9eaea;
  padding: 12.5px 5px;
  letter-spacing: -0.1px;
  transition: all 200ms ease;
}
.profile-secondary .page-rail .side-menu-item a:hover {
  background-color: #f7f7f7;
}
.profile-secondary .page-rail .side-menu-item.is-active a {
  background: #e9eaea;
  border-color: #e9eaea;
  color: #808285;
}
.profile-secondary .page-rail .side-menu-item.is-active a:hover {
  background-color: #e9eaea;
}
.profile-secondary:after {
  display: none;
}
@media (min-width: 56.25em) {
  .profile-primary {
    width: 96%;
    float: left;
    margin-left: -18em;
  }
}
.login-prompt {
  margin: 2em 0;
  overflow: hidden;
}
.login-prompt .login,
.login-prompt .create {
  width: 100%;
  text-align: center;
  padding: 2em;
  border: 4px solid #e9eaea;
  border-radius: 12px;
  margin-bottom: 2em;
}
@media (min-width: 46.875em) {
  .login-prompt .login,
  .login-prompt .create {
    width: 47.5%;
    float: left;
    margin-right: 5%;
    margin-bottom: 0;
  }
  .login-prompt .login:last-child,
  .login-prompt .create:last-child {
    margin-right: 0;
  }
}
.ebook-purchases-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 37.5em) {
  .ebook-purchases-header {
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 1em;
  }
}
.ebook-purchases-header h1.page-head-lg {
  width: 100%;
}
.ebook-purchases-header div.md {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: end;
  align-items: flex-end;
}
.ebook-purchases-header button {
  cursor: pointer;
}
.comment-item {
  margin-bottom: 1.15em;
  border-bottom: 1px solid #e9eaea;
}
.comment-meta {
  margin-bottom: 0;
  color: #555;
}
.comment-author {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #2e2e2f;
  margin-right: 0.25em;
}
.comment-email {
  margin-right: 0.25em;
}
.comment-bullet {
  font-size: 1.25em;
  line-height: 0;
  color: #808285;
  margin-right: 0.25em;
  position: relative;
  top: 2px;
}
.comment-content {
  color: #464547;
}
.comment-link {
  text-decoration: none;
}
.comment-link:hover {
  text-decoration: underline;
}
.comment-respond-mod {
  margin-bottom: 32.25px;
}
.comment-controls-block {
  display: none;
  *zoom: 1;
}
.comment-controls-block:after {
  content: "";
  display: table;
  clear: both;
}
.comment-is-active .comment-controls-block {
  display: block;
}
.logged-in-as {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25em;
  margin-bottom: 0.25em;
}
.logged-in-link {
  color: #222;
  text-decoration: none;
}
@media (min-width: 37.5em) {
  .form-allowed-tags {
    float: left;
    max-width: 65%;
  }
}
@media (min-width: 37.5em) {
  .form-submit {
    float: right;
  }
}
.comments-code {
  color: #808285;
  font-size: 0.85em;
}
.comment-is-active .input-textarea {
  height: 150px;
}
.notify,
.notify--sm,
.notify-text-lft,
.notify-text-lg,
.notify--header,
.iapp-product-details .notify--sm {
  background-color: #f7f7f7;
  padding: 1em 0;
  width: 100%;
  display: table;
  *zoom: 1;
}
.notify:after,
.notify--sm:after,
.notify-text-lft:after,
.notify-text-lg:after,
.notify--header:after,
.iapp-product-details .notify--sm:after {
  content: "";
  display: table;
  clear: both;
}
.notify [class^="hex-"],
.notify--sm [class^="hex-"],
.notify-text-lft [class^="hex-"],
.notify-text-lg [class^="hex-"],
.notify--header [class^="hex-"] {
  float: left;
}
.notify--sm {
  position: relative;
  padding: 1em 0;
  margin-left: 2em;
  margin-bottom: 2em;
  width: 90%;
}
@media (min-width: 56.25em) {
  .notify--sm {
    width: 100%;
    margin-left: 0;
  }
}
.notify-text {
  padding-left: 4.5em;
  padding-right: 1em;
  margin: 0.5em 0;
}
.notify-text-lft {
  float: left;
  width: 60%;
  padding-left: 1em;
  overflow: hidden;
}
.notify-text-lg {
  font-size: 1.1em;
  line-height: 0.5em;
  padding-top: 1.3em;
  font-weight: 300;
}
@media (min-width: 68.75em) {
  .notify-text-lg {
    font-size: 1.384615385em;
    line-height: 0.5em;
    padding-top: 0.9em;
  }
}
.notify-emph {
  font-weight: 700;
}
.notify--header {
  padding: 0.5em 0;
  background-color: rgba(0, 0, 0, 0.3);
  width: 100%;
  color: #fff;
}
.notify--header .notify-text {
  font-size: 1.15em;
  float: left;
}
@media (min-width: 56.25em) {
  .notify--header {
    float: right;
    max-width: 450px;
  }
}
.iapp-product-details .notify--sm {
  width: 100%;
  margin-left: 0;
}
.nav-cart-mod {
  position: absolute;
  top: 1.3em;
  right: 10px;
  z-index: 99999;
  display: none;
}
.nav-cart-isactive .nav-cart-mod {
  display: block;
}
@media (min-width: 56.25em) {
  .nav-cart-mod {
    margin-top: 4px;
  }
}
@media (min-width: 68.75em) {
  .nav-cart-mod {
    top: 5em;
  }
}
.nav-cart-link {
  background-color: #70bf4c;
  display: block;
  width: 65px;
  height: 35px;
  position: relative;
  padding: 0 0.55em;
}
.nav-cart-link:hover {
  background-color: #63b240;
}
.nav-cart-icon {
  opacity: 0.8;
}
.nav-cart-icon .icon.icon-med {
  left: 0.55em;
  top: 7px;
}
.nav-cart-count {
  float: right;
  line-height: 35px;
  color: #fff;
  font-weight: 700;
  letter-spacing: 1px;
}
.nav-message-mod {
  position: absolute;
  top: 5em;
  margin-top: 4px;
  z-index: 99999;
  left: 30%;
  display: none;
}
.nav-message-isactive .nav-message-mod {
  display: block;
}
.notify-nav {
  background-color: #70bf4c;
  color: #fff;
  height: 35px;
  line-height: 35px;
  padding: 0 0.75em 0 1em;
}
.nav-message-link {
  margin-right: 1em;
  text-decoration: none;
  color: #fff;
}
.notify-head-nav {
  display: inline-block;
  margin-right: 1em;
  color: #fff;
}
.notify-text-nav {
  display: inline-block;
}
.nav-message-close {
  background-color: #7fc65f;
  border: 1px solid #63b240;
  font-weight: 700;
  color: #599f39;
  position: relative;
  top: 4px;
  border-radius: 50%;
}
.nav-message-close:hover {
  color: #fff;
}
#iapp-notifications {
  margin: 0 auto;
  width: 100%;
  max-width: 56.25em;
}
.default-notify {
  display: block;
}
@media (min-width: 37.5em) {
  .default-notify {
    margin-left: 10em;
  }
}
.r-tabs {
  position: relative;
}
.r-tabs .r-tabs-nav {
  margin: 0;
  padding: 0;
  margin-bottom: 2em;
}
.r-tabs .r-tabs-nav:before {
  content: "\0020";
  position: absolute;
  left: 0;
  right: 0;
  top: 66px;
  height: 4px;
  width: 100%;
  background-color: #e9eaea;
  z-index: 1;
}
.r-tabs .r-tabs-nav .r-tabs-tab {
  position: relative;
}
.r-tabs .r-tabs-nav .r-tabs-anchor {
  display: inline-block;
  width: 100%;
  text-decoration: none;
  color: #666;
  font-size: 16px;
  padding: 1em;
}
.r-tabs .r-tabs-nav .tab-text-sm {
  font-size: 14px;
}
.r-tabs .r-tabs-nav .r-tabs-state-active:after {
  content: "\0020";
  width: 0;
  height: 0;
  position: absolute;
  top: 70px;
  left: 50%;
  margin-left: -9px;
  z-index: 4;
  border-top: 9px solid #70bf4c;
  border-right: 9px inset transparent;
  border-bottom: 9px inset transparent;
  border-left: 9px inset transparent;
}
.r-tabs .r-tabs-nav .r-tabs-state-active:before {
  content: "\0020";
  position: absolute;
  left: 0;
  right: 0;
  top: 66px;
  height: 4px;
  width: 100%;
  background-color: #70bf4c;
  z-index: 1;
}
.r-tabs .r-tabs-nav .r-tabs-state-disabled {
  opacity: 0.5;
}
.r-tabs .r-tabs-nav.icon-tabs:before {
  content: "\0020";
  position: absolute;
  left: 0;
  right: 0;
  top: 91px;
  height: 4px;
  width: 100%;
  background-color: #e9eaea;
  z-index: 1;
}
.r-tabs .r-tabs-tab {
  display: table-cell;
  list-style: none;
  vertical-align: middle;
  text-align: center;
  border-right: 3px solid #fff;
  height: 70px;
  min-width: 92px;
}
.r-tabs .r-tabs-panel {
  display: none;
}
.r-tabs .r-tabs-accordion-title {
  display: none;
  font-size: 18px;
  text-align: center;
  padding: 0.55em 0;
  border-bottom: 1px solid #e9eaea;
}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
  display: block;
  text-decoration: none;
  color: #666;
}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active {
  background-color: #e9eaea;
}
.r-tabs .r-tabs-panel.r-tabs-state-active {
  display: block;
}
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
  opacity: 0.5;
}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
  margin-bottom: 0;
}
.icon-tabs .txt-only {
  min-width: 92px;
}
.icon-tabs .txt-only .r-tabs-anchor {
  height: 100%;
  padding: 1.3em 1em;
}
.panel {
  padding-top: 2em;
}
.collapsible {
  min-height: 7em;
}
.collapsible .r-tabs-nav .r-tabs-anchor,
.collapsible .r-tabs-accordion-title .r-tabs-anchor {
  color: #0c7ec0;
  font-weight: bold;
}
.collapsible .r-tabs-state-active .r-tabs-anchor {
  color: #666;
}
.collapsible .r-tabs-nav:before {
  display: none;
}
.collapsible .panel:before {
  content: "\0020";
  position: absolute;
  left: 0;
  right: 0;
  margin-top: -4.3em;
  height: 4px;
  width: 100%;
  background-color: #e9eaea;
  z-index: 0;
}
.wc-tabs .r-tabs-nav:before {
  top: 199px;
}
.no-js {
  min-height: 7em;
}
.no-js .r-tabs-nav .r-tabs-anchor,
.no-js .r-tabs-accordion-title .r-tabs-anchor {
  color: #0c7ec0;
  font-weight: bold;
}
.no-js .r-tabs-state-active .r-tabs-anchor {
  color: #666;
}
.no-js.loading .panel {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
  filter: alpha(opacity=33);
  -moz-opacity: 0.33;
  -khtml-opacity: 0.33;
  opacity: 0.33;
}
.no-js.loading .panel:after {
  content: url("/wp-content/themes/iapp/static/img/ui-img/icons/gif/712.GIF");
  position: absolute;
  width: 40px;
  height: 40px;
  top: 290px;
  left: 50%;
  margin-left: -20px;
  text-align: center;
}
.breakout-sessions .tabs .sess-tabs {
  display: none;
}
@media (min-width: 64em) {
  .breakout-sessions .tabs .sess-tabs {
    display: block;
  }
}
.more-conferences .r-tabs-nav {
  float: right;
  margin-top: -1.5em;
}
.more-conferences .r-tabs-nav:before {
  top: 47px;
}
.more-conferences .r-tabs-accordion-title {
  clear: both;
  margin: 2em 0 1em;
  float: left;
  width: 100%;
}
.more-conferences .panel {
  clear: both;
  padding-top: 0;
}
.sponsoring .r-tabs-nav:before,
.exhibiting .r-tabs-nav:before {
  top: 66px;
}
.sponsoring .r-tabs-nav .r-tabs-state-active:after,
.exhibiting .r-tabs-nav .r-tabs-state-active:after {
  top: auto;
  bottom: -14px;
}
.sponsoring .r-tabs-nav .r-tabs-state-active:before,
.exhibiting .r-tabs-nav .r-tabs-state-active:before {
  top: auto;
  bottom: 0;
}
@media (min-width: 56.25em) {
  .college-tabs .r-tabs-nav .r-tabs-tab {
    width: 15%;
  }
  .college-tabs .r-tabs-nav .r-tabs-tab:first-child {
    width: 40%;
  }
  .college-tabs .r-tabs-nav .r-tabs-tab:first-child.r-tabs-state-active:after {
    left: 47%;
  }
}
.college-region {
  margin-top: 3em;
  margin-bottom: 0;
  border-bottom: 4px solid #ccc;
}
@media only screen and (max-width: 12.5em) {
  .no-js .r-tabs-nav .r-tabs-tab {
    min-width: 0;
  }
  .no-js .r-tabs-nav .r-tabs-tab .r-tabs-anchor {
    padding: 0.2em;
    font-size: 10px;
  }
}
@media only screen and (max-width: 37.5em) {
  .no-js .r-tabs-nav .r-tabs-tab {
    min-width: 0;
    width: 18%;
  }
  .no-js .r-tabs-nav .r-tabs-tab .r-tabs-anchor {
    padding: 0.3em;
    font-size: 12px;
  }
  .no-js .r-tabs-nav .r-tabs-state-active:after {
    left: 35%;
  }
}
@media only screen and (max-width: 56.25em) {
  .r-tabs .r-tabs-nav {
    display: none;
  }
  .r-tabs .list-item {
    padding-bottom: 0;
  }
  .r-tabs .r-tabs-accordion-title {
    display: block;
  }
  .panel:before {
    display: none;
  }
  .no-js .r-tabs-nav {
    display: block;
  }
  .no-js .r-tabs-accordion-title {
    display: none;
  }
  .no-js .panel:before {
    display: block;
  }
}
.westin-surveys .countries .country {
  display: table;
  width: 100%;
  padding-top: 10px;
  border-bottom: 4px solid #e9eaea;
}
@media (min-width: 37.5em) {
  .westin-surveys .countries .country {
    padding-top: 0;
  }
}
@media (min-width: 37.5em) {
  .westin-surveys .countries .country .rail {
    display: table-cell;
    width: 150px;
    padding: 10px;
    background-color: #f2f2f2;
  }
}
@media (min-width: 37.5em) {
  .westin-surveys .countries .country .answer {
    display: table-cell;
    padding: 10px;
  }
}
.floating-tabs {
  position: relative;
}
.floating-tabs ul {
  position: relative;
  max-width: 788px;
  background-color: #fff;
}
.list-training-partner {
  max-width: 50px;
  float: right;
}
@media (min-width: 12.5em) {
  .list-training-partner {
    margin-top: -1em;
  }
}
@media (min-width: 56.25em) {
  .list-training-partner {
    margin-top: -0.3em;
    margin-bottom: -0.3em;
  }
}
@media (min-width: 56.25em) {
  .iapp-bundle {
    margin-bottom: 6em;
  }
}
.iapp-bundle input[type="radio"] {
  vertical-align: text-top;
  margin-top: 0.1em;
  margin-right: 0.55em;
}
.iapp-bundle input[type="checkbox"] {
  vertical-align: top;
  margin-top: 0.1em;
}
.iapp-bundle .list-items--lined .list-item {
  padding-bottom: none !important;
}
.iapp-bundle .list-items--lined .iapp-product-header {
  width: 80%;
}
.iapp-bundle .notify--sm {
  padding-left: 1em !important;
}
@media (min-width: 56.25em) {
  .free-resources {
    margin-bottom: 6em;
  }
}
.bundle-name {
  margin-bottom: 3em;
}
.mob-checkout {
  display: block;
}
@media (min-width: 64em) {
  .mob-checkout {
    display: none;
  }
}
.checkout-price {
  margin-bottom: 1em;
  font-size: 1.384615385em;
  line-height: 1.555555556em;
  font-weight: bold;
}
@media (min-width: 64em) {
  .checkout-price {
    position: absolute;
    right: 1em;
    margin-top: -1.5em;
    margin-bottom: 0;
  }
}
.fixed-checkout {
  display: none;
  position: fixed;
  bottom: 3em;
  border-top: 4px solid #e9eaea;
}
@media (min-width: 64em) {
  .fixed-checkout {
    display: block;
    width: 70%;
  }
}
@media (min-width: 68.75em) {
  .fixed-checkout {
    display: block;
    width: 62em;
  }
}
.fixed-checkout .notify--sm {
  width: 100%;
}
.fixed-checkout.li-checkout {
  background-color: #f7f7f7;
  padding: 1em 0;
}
.fixed-checkout.li-checkout .checkout-price {
  position: relative;
  float: right;
  margin-top: 0.4em;
}
.fixed-checkout.li-checkout .button-lg--fancy {
  float: right;
  margin-right: 1em;
  margin-bottom: 0;
}
.statme {
  position: absolute;
  bottom: 0;
  margin-bottom: -7em;
}
@media (min-width: 64em) {
  .statme {
    width: 70%;
  }
}
@media (min-width: 68.75em) {
  .statme {
    width: 62em;
  }
}
.fixme {
  position: fixed;
  bottom: 0;
  margin-bottom: 0;
  z-index: 10;
}
@media (min-width: 64em) {
  .fixme {
    width: 66%;
  }
}
@media (min-width: 68.75em) {
  .fixme {
    width: 62em;
  }
}
.cert-bundles .bundle-name {
  display: none;
}
.dfad {
  text-align: center;
  padding-bottom: 2.5em;
  margin-bottom: 2.5em;
  border-bottom: 1px solid #d9dadb;
}
.dfad img {
  max-width: 100%;
  height: auto;
}
.dfad-post {
  text-align: center;
  padding: 1em;
  margin: 1em;
}
.dfad-post img {
  max-width: 100%;
  height: auto;
}
.iapp-ad-hidden {
  display: none;
}
.iapp-ad-certification .dfad {
  border-bottom: none;
}
#jobs-intro .dfad {
  border-bottom: none;
  margin-top: 4em;
  margin-bottom: 0;
  padding-bottom: 0;
}
.show-daily-wrapper .iapp-ad-app {
  position: fixed;
  width: 100%;
  bottom: 0;
  padding: 10px;
  margin-bottom: 0;
  height: 70px;
  left: 0;
  background-color: #f2f2f2;
}
.cert-sidebar-ad {
  padding: 0;
  max-width: 300px;
  margin: 3em auto 0;
}
@media (min-width: 56.25em) {
  .cert-sidebar-ad {
    margin: 2em 0.1em 0 0;
  }
}
.cert-sidebar-ad a {
  text-decoration: none;
}
.cert-sidebar-ad a .tz-head-sm {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: -3em;
  position: relative;
  text-align: center;
  padding: 0 1em;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
@media (min-width: 56.25em) {
  .cert-sidebar-ad a .tz-head-sm {
    font-size: 1.2em;
  }
}
.cert-sidebar-ad a .page-text-sm,
.cert-sidebar-ad a .static-page .table-mod.table-expandable p,
.static-page .table-mod.table-expandable .cert-sidebar-ad a p,
.cert-sidebar-ad a .static-page .table-mod.table-expandable li,
.static-page .table-mod.table-expandable .cert-sidebar-ad a li {
  color: #fff;
  background-color: #70bf4c;
  padding: 0.5em 1.5em;
  text-align: center;
}
@media (min-width: 56.25em) {
  .cert-sidebar-ad a .page-text-sm,
  .cert-sidebar-ad a .static-page .table-mod.table-expandable p,
  .static-page .table-mod.table-expandable .cert-sidebar-ad a p,
  .cert-sidebar-ad a .static-page .table-mod.table-expandable li,
  .static-page .table-mod.table-expandable .cert-sidebar-ad a li {
    font-size: 1em;
  }
}
.cert-sidebar-ad a .page-text-sm span,
.cert-sidebar-ad a .static-page .table-mod.table-expandable p span,
.static-page .table-mod.table-expandable .cert-sidebar-ad a p span,
.cert-sidebar-ad a .static-page .table-mod.table-expandable li span,
.static-page .table-mod.table-expandable .cert-sidebar-ad a li span {
  text-transform: uppercase;
  font-weight: bold;
}
.member-search-form {
  position: relative;
}
@media (min-width: 68.75em) {
  .member-search-form {
    text-align: center;
  }
}
.fip-search-form {
  text-align: left;
}
.fip-search-form:before {
  content: "\f002";
  font-family: FontAwesome;
  font-size: 2em;
  top: 1px;
  right: 8px;
  position: absolute;
  z-index: 2;
  color: #a9a9a9;
}
.member-search-input,
.fip-search {
  border: 1px solid #d9d9d9;
  -webkit-appearance: none;
  border-radius: 0;
  outline: 0;
  padding: 0 0.85em;
  text-transform: uppercase;
  height: 35px;
  width: 85%;
  margin: 0;
}
@media (min-width: 37.5em) {
  .member-search-input,
  .fip-search {
    width: 90%;
  }
}
@media (min-width: 68.75em) {
  .member-search-input,
  .fip-search {
    width: 95%;
  }
}
.nav-search-block .member-search-input,
.nav-search-block .fip-search {
  width: 87%;
}
@media (min-width: 37.5em) {
  .nav-search-block .member-search-input,
  .nav-search-block .fip-search {
    width: 92%;
  }
}
@media (min-width: 56.25em) {
  .nav-search-block .member-search-input,
  .nav-search-block .fip-search {
    width: 95%;
  }
}
@media (min-width: 68.75em) {
  .nav-search-block .member-search-input,
  .nav-search-block .fip-search {
    width: 56.8888em;
  }
}
.fip-search {
  width: 100%;
}
.member-search-submit {
  position: relative;
  text-indent: -9999em;
  width: 35px;
  height: 35px;
  margin-bottom: 0;
}
.member-search-submit .icon.icon-lg {
  top: 3px;
  left: 3px;
}
.gallery .art-bd {
  margin: 0 auto;
  padding-bottom: 4em;
}
@media (min-width: 400px) and (max-width: 37.5em) {
  .gallery {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .gallery:after {
    content: "";
    display: table;
    clear: both;
  }
  .gallery > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 50%;
  }
  .gallery > .media-block:nth-of-type(2n + 3) {
    clear: left;
  }
  .gallery > .media-block.n3 {
    clear: left;
  }
}
@media (min-width: 37.5em) {
  .gallery {
    margin-left: -62.5px;
    *zoom: 1;
  }
  .gallery:after {
    content: "";
    display: table;
    clear: both;
  }
  .gallery > .media-block {
    float: left;
    padding-left: 62.5px;
    width: 25%;
  }
  .gallery > .media-block:nth-of-type(4n + 5) {
    clear: left;
  }
  .gallery > .media-block.n5 {
    clear: left;
  }
}
.gallery img {
  max-width: 100%;
}
table.responsive th {
  font-weight: bold;
  padding: 9px 10px;
  text-align: left;
  vertical-align: top;
  font-size: 1.076923077em;
  line-height: 1.571428571em;
}
table.responsive td {
  padding: 9px 10px;
  text-align: left;
  vertical-align: top;
  font-size: 1.076923077em;
  line-height: 1.571428571em;
}
@media (max-width: 767px) {
  table.responsive {
    border-bottom: 1px solid #ccc;
    min-height: 140px;
  }
  table.responsive.responsive {
    margin-bottom: 0;
  }
  table.responsive.responsive th,
  table.responsive.responsive td {
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    height: 54px;
    vertical-align: middle;
  }
  table.responsive.responsive th:first-child,
  table.responsive.responsive td:first-child {
    display: none;
  }
  table.responsive.responsive.pinned td {
    display: none;
  }
}
@media (max-width: 767px) {
  .pinned {
    position: absolute;
    left: 0;
    top: 0;
    background: #fff;
    width: 35%;
    overflow: hidden;
    overflow-x: scroll;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
  }
  .pinned table {
    border-right: none;
    border-left: none;
    width: 100%;
  }
  .pinned table th,
  .pinned table td {
    white-space: nowrap;
    text-align: left;
    height: 54px;
    vertical-align: middle;
    font-size: 1.076923077em;
    line-height: 1.571428571em;
    padding-left: 10px !important;
  }
  .pinned th:first-child {
    padding-left: 0;
  }
  .pinned td:last-child {
    border-bottom: 0;
  }
}
@media (max-width: 767px) {
  div.table-wrapper {
    position: relative;
    margin-bottom: 20px;
    overflow: hidden;
    border-right: 1px solid #ccc;
  }
  div.table-wrapper div.scrollable {
    margin-left: 35%;
    overflow: scroll;
    overflow-y: hidden;
  }
}
.reg-table {
  width: 100%;
}
.reg-table td {
  min-width: 80px;
  padding: 10px 5px;
}
.bordered tr {
  border-bottom: 1px solid #e6e6e6;
}
.bordered tr td {
  padding-top: 1em;
  padding-bottom: 1em;
}
.table-mod {
  margin-bottom: 6em;
}
.table {
  width: 100%;
  display: table;
}
.row-spacer {
  border-top: 1em solid transparent;
  display: block;
}
.th-row {
  border-top: 1px solid #e9eaea;
  border-bottom: 1px solid #e9eaea;
  width: 100%;
  float: left;
}
.td-row {
  border-bottom: 1px solid #e9eaea;
  clear: both;
  overflow: hidden;
  padding: 3em 0 1em;
}
.td-row:last-child {
  border-bottom: none;
}
@media (min-width: 68.75em) {
  .td-row {
    float: left;
    width: 100%;
    padding: 0;
  }
}
.table-th {
  color: #0c7ec0;
  text-align: left;
  padding: 1em 1em 0 0;
  text-transform: uppercase;
  display: none;
}
@media (min-width: 68.75em) {
  .table-th {
    display: table-cell;
    float: left;
  }
}
.table-td {
  font-size: 1.2em;
  line-height: 1.2em;
  margin-bottom: 2em;
  clear: both;
  float: left;
  width: 100%;
}
@media (min-width: 68.75em) {
  .table-td {
    clear: none;
    display: table-cell;
    padding: 0.75em 1em 0 0;
    margin-bottom: 1em;
  }
}
.table-td a {
  color: #0c7ec0;
}
@media (min-width: 68.75em) {
  .table-th.one-tenth,
  .table-td.one-tenth {
    width: 10%;
  }
  .table-th.two-tenths,
  .table-td.two-tenths {
    width: 20%;
  }
  .table-th.three-tenths,
  .table-td.three-tenths {
    width: 30%;
  }
  .table-th.four-tenths,
  .table-td.four-tenths {
    width: 40%;
  }
  .table-th.five-tenths,
  .table-td.five-tenths {
    width: 50%;
  }
  .table-th.six-tenths,
  .table-td.six-tenths {
    width: 60%;
  }
  .table-th.seven-tenths,
  .table-td.seven-tenths {
    width: 70%;
  }
  .table-th.eight-tenths,
  .table-td.eight-tenths {
    width: 80%;
  }
  .table-th.nine-tenths,
  .table-td.nine-tenths {
    width: 90%;
  }
  .table-th.one-twelvth,
  .table-td.one-twelvth {
    width: 8.333333333333%;
  }
  .table-th.two-twelvths,
  .table-td.two-twelvths {
    width: 16.666666666667%;
  }
  .table-th.three-twelvths,
  .table-td.three-twelvths {
    width: 25%;
  }
  .table-th.four-twelvths,
  .table-td.four-twelvths {
    width: 33.333333333333%;
  }
  .table-th.five-twelvths,
  .table-td.five-twelvths {
    width: 41.666666666667%;
  }
  .table-th.six-twelvths,
  .table-td.six-twelvths {
    width: 50%;
  }
  .table-th.seven-twelvths,
  .table-td.seven-twelvths {
    width: 58.333333333333%;
  }
  .table-th.eight-twelvths,
  .table-td.eight-twelvths {
    width: 66.666666666667%;
  }
  .table-th.nine-twelvths,
  .table-td.nine-twelvths {
    width: 75%;
  }
  .table-th.ten-twelvths,
  .table-td.ten-twelvths {
    width: 83.333333333333%;
  }
  .table-th.eleven-twelvths,
  .table-td.eleven-twelvths {
    width: 91.666666666667%;
  }
  .table-th.full-width,
  .table-td.full-width {
    width: 100%;
  }
}
.mob-label {
  margin-bottom: 0.3em;
  display: block;
}
@media (min-width: 68.75em) {
  .mob-label {
    display: none;
  }
}
.mob-hide {
  display: none;
}
@media (min-width: 68.75em) {
  .mob-hide {
    display: block;
  }
}
@media (min-width: 68.75em) {
  .sched-btn {
    position: absolute;
    left: 1050px;
    width: 10%;
  }
}
.cbt-schedule .close-trigger {
  color: #0c7ec0;
  text-decoration: none;
  float: right;
}
.cbt-schedule .close-trigger:hover {
  color: red;
}
.table-mod-style2 .table {
  margin-top: 2em;
}
.table-mod-style2 .table .thead .th-row {
  border: none;
  padding: 0.75em 1em 0 0.5em;
}
.table-mod-style2 .table .thead .th-row .table-td .table-hdr {
  display: block;
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 1.5em;
  line-height: 1.3em;
  padding-bottom: 1em;
}
.table-mod-style2 .table .thead .th-row .table-td:first-child {
  border-bottom: 4px solid #efefef;
}
.table-mod-style2 .table .tbody .td-row {
  border-bottom: none;
  padding: 0.75em 1em 0 0.5em;
}
.table-mod-style2 .table .tbody .td-row:nth-child(even) {
  background-color: #f2f2f2;
}
.table-expandable .table {
  margin-top: 4em;
}
.table-expandable .table .td-row {
  position: relative;
  height: 250px;
  overflow: hidden;
  padding-bottom: 1em;
}
.table-expandable .table .td-row:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10000;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0) 50%,
    #fff 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}
.table-expandable .table .td-row:after {
  font-family: "FontAwesome";
  font-size: 2em;
  content: "\f055";
  color: #808285;
  position: absolute;
  left: 50%;
  margin-left: -1em;
  top: 220px;
  z-index: 10000;
  display: block;
  cursor: pointer;
}
.table-expandable .table .td-row.expanded {
  height: auto;
  overflow: visible;
}
.table-expandable .table .td-row.expanded:before {
  display: none;
}
.table-expandable .table .td-row.expanded:after {
  content: "\f056";
  top: auto;
  bottom: 0;
  margin-bottom: -1em;
}
#PrivacyCoreTable .fip-search {
  font-size: 1.2em;
}
.core-table {
  width: 100%;
  cursor: pointer;
  overflow: hidden;
  display: table;
}
@media (min-width: 37.5em) {
  .core-table {
    font-size: 1.231em;
    line-height: 1.555555556em;
    font-weight: 300;
  }
}
.core-table .thead-core {
  background-color: #4e565b;
  border-top: 4px solid #cccccc;
  border-bottom: 4px solid #cccccc;
}
@media (min-width: 37.5em) {
  .core-table .thead-core {
    padding: 1.2em;
  }
}
.core-table .th-title {
  color: #fff;
  border: none !important;
  padding: 1.2em 0;
}
.core-table .row-core {
  border-top: 1px solid #e9eaea;
  border-bottom: 1px solid #e9eaea;
  opacity: 1;
  transition: opacity 0.5s linear all;
}
.core-table .row-core .column-core {
  padding: 0.5em 0;
}
@media (min-width: 64em) {
  .core-table .row-core .column-core {
    padding: 1em 1em 1em 0.5em;
  }
}
.core-table .row-core .column-core .privacy-core-item {
  color: #444;
  text-decoration: none !important;
}
.core-table .row-core .column-core .fa-minus-circle {
  color: #fab150;
  font-size: 1.2em;
}
.core-table .row-core .column-core .fa-minus-circle:hover {
  opacity: 1;
  transform: scale(1.1);
}
@media (min-width: 64em) {
  .core-table .row-core .column-core .fa-minus-circle:hover {
    transform: scale(1.2);
  }
}
.core-table .row-core .column-core .fa-plus-circle {
  color: #70bf4c;
  font-size: 1.2em;
}
.core-table .row-core .column-core .fa-plus-circle:hover {
  opacity: 1;
  transform: scale(1.1);
}
@media (min-width: 64em) {
  .core-table .row-core .column-core .fa-plus-circle:hover {
    transform: scale(1.2);
  }
}
.core-table .ng-hide {
  max-height: 0;
}
.core-table .desc-core {
  padding-top: 1em;
  padding-bottom: 1em;
  width: 100%;
  padding-left: 1em;
  max-height: 1000px;
  transition: max-height 0.5s ease-in-out;
}
@media (min-width: 64em) {
  .core-table .desc-core {
    padding-left: 4em;
  }
}
.core-table .desc-core .bulleted > li {
  color: #808285;
  line-height: 2em;
  font-size: 0.92307692307692em !important;
  font-weight: 400 !important;
}
.dpo-ready-wrapper .dpo-image-fallback {
  max-width: 100%;
  margin-bottom: 2em;
}
@media (min-width: 68.75em) {
  .dpo-ready-wrapper .dpo-image-fallback {
    display: none;
  }
}
.dpo-ready-wrapper .dpo-infographic {
  width: 1024px;
  height: 675px;
  margin: 0 auto;
  margin-bottom: 2em;
}
@media (max-width: 68.75em) {
  .dpo-ready-wrapper .dpo-infographic {
    display: none;
  }
}
.dpo-ready-wrapper .dpo-infographic .two-twelvths {
  width: 16.666666666667%;
  float: left;
  position: relative;
  height: 100%;
}
.dpo-ready-wrapper .dpo-infographic .two-twelvths .dpo-woman {
  max-width: 100%;
  z-index: 2;
  position: absolute;
  bottom: 318px;
  right: -50px;
  opacity: 0;
}
.dpo-ready-wrapper .dpo-infographic .two-twelvths .quote-container {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 108px;
}
.dpo-ready-wrapper .dpo-infographic .two-twelvths .quote-container .quote {
  padding: 0.5em;
}
.dpo-ready-wrapper .dpo-infographic .two-twelvths .quote-container .byline {
  padding: 0.5em;
  color: #70bf4c;
}
.dpo-ready-wrapper .dpo-infographic .two-twelvths .pillar-link {
  cursor: pointer;
}
.dpo-ready-wrapper .dpo-infographic .two-twelvths .pillar-text-container {
  position: absolute;
  top: 62%;
  padding: 0 1em;
  z-index: 1;
  pointer-events: none;
  transition: all 0.2s linear;
}
.dpo-ready-wrapper
  .dpo-infographic
  .two-twelvths
  .pillar-text-container
  .pillar-title {
  font-size: 1.5em;
  margin-bottom: 1.3em;
  color: white;
  position: relative;
  left: initial;
}
.dpo-ready-wrapper
  .dpo-infographic
  .two-twelvths
  .pillar-text-container
  .pillar-text {
  font-size: 1em;
  color: white;
  position: relative;
  left: initial;
  margin-right: 20px;
}
.dpo-ready-wrapper .dpo-infographic .two-twelvths .pillars {
  max-width: 100%;
  z-index: 1;
  position: absolute;
  bottom: 0;
  transition: all 0.2s linear;
}
.dpo-ready-wrapper .dpo-infographic .two-twelvths .div-slide-up {
  height: 100%;
  width: auto;
  background-color: white;
  z-index: 3;
  pointer-events: none;
  position: relative;
}
.dpo-ready-wrapper .dpo-columns {
  clear: both;
  margin-top: 2em;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent {
  width: 20%;
  float: left;
}
@media (max-width: 56.25em) {
  .dpo-ready-wrapper .dpo-columns .twenty-percent {
    width: 50%;
    display: none;
  }
  .dpo-ready-wrapper .dpo-columns .twenty-percent.sticky {
    display: block;
  }
  .dpo-ready-wrapper .dpo-columns .twenty-percent.active {
    display: block;
  }
}
.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-hd {
  width: 100%;
  height: 117px;
  border-bottom: 2px solid #dedede;
  position: relative;
}
.dpo-ready-wrapper
  .dpo-columns
  .twenty-percent
  .col-fixed-hd
  .col-fixed-sub-hd {
  position: absolute;
  bottom: 0;
  width: 100%;
  font-weight: 400;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-hd p {
  padding: 0.5em;
  color: #0c7ec0;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 1.1em;
  text-align: center;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-txt {
  height: 40px;
  width: 100%;
  display: table;
  border-bottom: 1px solid #dedede;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-txt i,
.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-txt span {
  display: table-cell;
  vertical-align: middle;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-txt i .button-sm,
.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-txt span .button-sm {
  margin-bottom: 0;
  box-shadow: #a2a2a2 2px 2px 2px;
  font-size: 1em;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-txt i {
  font-size: 1.8em;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-block {
  width: 100%;
  text-align: center;
  position: relative;
}
.dpo-ready-wrapper
  .dpo-columns
  .twenty-percent
  .col-fixed-block
  .fixed-block-cell {
  display: table-cell;
  vertical-align: middle;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-block:before {
  content: "OR";
  position: absolute;
  z-index: 2;
  top: 31px;
  right: 21%;
  font-size: 1.25em;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent .col-fixed-block:after {
  content: "]";
  position: absolute;
  z-index: 1;
  top: 25%;
  right: 35%;
  bottom: 14px;
  color: #70bf4c;
  font-size: 2.8em;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent:nth-of-type(2n) {
  background-color: #f2f2f2;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent.fancy {
  border: #fab150 solid 2px;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent.fancy .col-fixed-hd {
  height: 99px;
}
.dpo-ready-wrapper .dpo-columns .twenty-percent.fancy .col-fixed-hd:before {
  width: 45px;
  height: 45px;
  position: absolute;
  top: 31px;
  left: -16px;
  content: " ";
  background: url("https://iapp.org/media/images/certification/bestValueOrange-01-01.png")
    no-repeat 0 0;
  background-size: 100%;
}
.dpo-ready-wrapper
  .dpo-columns
  .twenty-percent.fancy
  .col-fixed-txt:last-child {
  border: none;
}
.dpo-ready-wrapper .nav-dpo-table {
  padding: 2em;
  clear: both;
}
.dpo-ready-wrapper .nav-dpo-table .chev-navigation {
  width: 50%;
  float: left;
  text-align: center;
}
.dpo-ready-wrapper .nav-dpo-table .chev-navigation span {
  color: #70bf4c;
}
.dpo-ready-wrapper .nav-dpo-table .chev-navigation span.disabled {
  color: #dedede;
}
@media (min-width: 56.25em) {
  .dpo-ready-wrapper .nav-dpo-table {
    display: none;
  }
}
.static-page h2.subsection-hdr-blue-bold {
  color: #0c7ec0;
  font-size: 1.8em;
}
.static-page p.centered {
  text-align: center;
}
.static-page p.small {
  font-size: 1.076923077em;
  line-height: 1.571428571em;
}
.static-page p.mug-text {
  font-size: 1.076923077em;
  line-height: 1.571428571em;
}
.static-page a.button {
  margin-top: 2em;
  text-align: center;
}
.static-page a.ghost-button,
.static-page .md a.search-go,
.md .static-page a.search-go {
  text-decoration: none !important;
}
.static-page ul.small {
  font-size: 1.076923077em;
  line-height: 1.571428571em;
}
.static-page ul ul {
  font-size: inherit;
}
.static-page ul ol {
  font-size: inherit;
}
.static-page ol {
  margin-left: 1.55em;
}
.static-page ol.small {
  font-size: 1.076923077em;
  line-height: 1.571428571em;
}
.static-page ol ul {
  font-size: inherit;
}
.static-page ol ol {
  font-size: inherit;
}
.static-page td,
.static-page th {
  height: 2em;
  padding: 0 1em;
  vertical-align: middle;
}
.static-page td:first-child,
.static-page th:first-child {
  padding-left: 0;
}
.static-page td:last-child,
.static-page th:last-child {
  padding-right: 0;
}
.static-page td.price,
.static-page th.price {
  text-align: right;
}
.static-page th {
  font-weight: bold;
}
.static-page img {
  max-width: 100%;
  height: auto;
}
.static-page blockquote {
  margin: 20px 0;
  padding: 0.5rem;
  padding-left: 1.5rem;
  border-left: 5px solid #00acc1;
  background-color: #eceff1;
}
.static-page .inter-block--quote blockquote p {
  color: #fff;
  font-size: 1em;
}
.static-page .inter-block--quote blockquote p.inter-quote-attr {
  font-size: 0.5em;
}
.static-page .table-mod ul,
.static-page .table-mod ol {
  font-size: 1em;
  margin-top: -0.75em;
}
.static-page .table-mod ul li,
.static-page .table-mod ol li {
  font-size: 1em;
  margin-bottom: 0.5em;
}
.static-page .table-mod.table-expandable .table-hdr {
  padding-bottom: 0 !important;
}
.static-page .button-lg,
.static-page .button-lg--fancy {
  text-decoration: none;
  color: #fff;
  font-size: 1em;
}
.static-page .button-lg:hover,
.static-page .button-lg--fancy:hover {
  text-decoration: none;
}
.sales-landing {
  padding-bottom: 0;
}
.sales-landing .client-logo {
  max-height: 150px;
}
.sales-landing .grid-3 {
  margin-top: 4em;
}
.sales-landing .grid-2-sm {
  margin: 4em auto 0;
  max-width: 550px;
}
.sales-landing .grid-2-sm .media-block {
  width: auto;
}
@media (min-width: 37.5em) {
  .sales-landing .grid-2-sm .media-block:first-child {
    padding-left: 1.5em;
  }
}
.sales-landing .l-13--center {
  padding-left: 2em;
  padding-right: 2em;
}
@media (min-width: 56.25em) {
  .sales-landing .l-13--center {
    padding-left: 0;
    padding-right: 0;
  }
}
.sales-landing .cta-section {
  background-color: #f7f7f7;
  padding: 32.25px 0 62.5px;
  margin-bottom: -62.5px;
}
@media (min-width: 56.25em) {
  .sales-landing .cta-section {
    padding: 62.5px 0 125px 0;
  }
}
.sales-landing .cta-section .section-hdr-lg {
  color: #70bf4c;
}
.sales-landing .compound-block--top + .cta-section {
  background-color: #fff;
}
.sales-landing .compound-block--top + .cta-section .l-13--center {
  background-color: #fff;
  padding-top: 32.25px;
}
@media (min-width: 56.25em) {
  .sales-landing .compound-block--top + .cta-section .l-13--center {
    margin-top: -125px;
    padding-top: 62.5px;
  }
}
.sales-landing .page-mod:last-child .compound-block--top,
.sales-landing .page-mod:last-of-type .compound-block--top {
  padding-bottom: 125px;
}
.sales-landing .page-mod:last-child .compound-block--bottom,
.sales-landing .page-mod:last-of-type .compound-block--bottom {
  padding-bottom: 62.5px;
}
.case-study blockquote {
  font-color: #000;
}
.case-study blockquote p {
  color: #000;
}
.case-study blockquote footer {
  font-style: normal;
  font-size: 0.82em;
}
.case-study .img {
  float: left;
  border-radius: 50%;
  margin-right: 20px;
}
.nymity-workbook-wrapper {
  text-align: center;
  padding: 3em 0;
}
.nymity-workbook-wrapper .hide {
  visibility: hidden;
}
.nymity-workbook-wrapper .visible {
  visibility: visible;
}
.nymity-workbook-wrapper a img {
  max-width: 100%;
}
@media (min-width: 37.5em) {
  .nymity-workbook-wrapper a img {
    display: none;
  }
}
.nymity-workbook-wrapper .social-list-items {
  margin-top: 1em;
  margin-bottom: 1em;
  text-align: center;
}
@media (min-width: 56.25em) {
  .nymity-workbook-wrapper .social-list-items {
    text-align: left;
  }
}
.nymity-workbook-wrapper .social-list-items .icon-comment,
.nymity-workbook-wrapper .social-list-items .icon-print {
  display: none;
}
@media (max-width: 56.25em) {
  .nymity-workbook-wrapper .social-list-items .icon-facebook {
    margin-left: 0;
  }
}
.nymity-workbook-wrapper .print-v {
  text-align: center;
  display: block;
  text-align: center;
  margin: 1em;
  text-decoration: none;
  color: #0c7ec0;
}
.nymity-workbook-wrapper .print-v:hover {
  text-decoration: underline;
}
.nymity-workbook-wrapper .print-v:before {
  content: "\f019";
  font-family: FontAwesome;
  margin-right: 0.5em;
}
@media (min-width: 37.5em) {
  .nymity-workbook-wrapper .print-v {
    text-align: right;
  }
}
.nymity-workbook-wrapper .nymity-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  background-repeat: no-repeat;
  background-position: center center;
}
@media (min-width: 37.5em) {
  .nymity-workbook-wrapper .nymity-container {
    background-image: url("/media/images/publications/nymity-bg-web.jpg");
    background-size: cover;
    height: 100%;
    padding: 2em 0;
    position: relative;
    height: 692px;
    z-index: 10;
  }
}
.nymity-workbook-wrapper .nymity-container .flex,
.nymity-workbook-wrapper .nymity-container .circle,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div,
.nymity-workbook-wrapper .nymity-container .md .search-go,
.md .nymity-workbook-wrapper .nymity-container .search-go,
.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-left,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-right,
.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .middle
  div {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.nymity-workbook-wrapper .nymity-container .circle,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div,
.nymity-workbook-wrapper .nymity-container .md .search-go,
.md .nymity-workbook-wrapper .nymity-container .search-go {
  margin: 0 auto;
  height: 185px;
  width: 185px;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  border-radius: 50%;
  box-shadow: -10px 10px 30px #bdbdbd;
  -ms-flex-direction: column;
  flex-direction: column;
}
.nymity-workbook-wrapper .nymity-container p.title {
  color: #ffffff;
  line-height: 1.2em;
}
@media (min-width: 37.5em) {
  .nymity-workbook-wrapper .nymity-container p.title {
    margin: 0 1em;
    max-width: 165px;
  }
}
.nymity-workbook-wrapper .nymity-container ul > li:before {
  font-family: FontAwesome;
  content: "\f111";
  font-size: 0.4em;
  vertical-align: middle;
  padding-right: 0.75em;
}
.nymity-workbook-wrapper .nymity-container ul > li > a {
  color: #ffffff;
}
.nymity-workbook-wrapper .nymity-container .circle-txt {
  margin: 0 1em;
  color: #ffffff;
}
.nymity-workbook-wrapper .nymity-container .inner-container {
  display: none;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  width: 100%;
  background-image: none;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
@media (min-width: 37.5em) {
  .nymity-workbook-wrapper .nymity-container .inner-container {
    display: block;
    position: relative;
    height: 640px;
  }
}
.nymity-workbook-wrapper .nymity-container .inner-container .absolute,
.nymity-workbook-wrapper .nymity-container .inner-container .nymityExcel,
.nymity-workbook-wrapper .nymity-container .inner-container .firstArrow,
.nymity-workbook-wrapper .nymity-container .inner-container .secondArrow,
.nymity-workbook-wrapper .nymity-container .inner-container .thirdArrow {
  position: absolute;
  left: 0px;
  top: 0px;
  bottom: 0px;
  right: 0px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0;
}
.nymity-workbook-wrapper .nymity-container .inner-container .nymityExcel {
  z-index: -4;
  background-image: url("/media/images/publications/nymity-bg-new-2.png");
}
.nymity-workbook-wrapper .nymity-container .inner-container .firstArrow {
  z-index: -3;
  background-image: url("/media/images/publications/first-arrow.png");
}
.nymity-workbook-wrapper .nymity-container .inner-container .secondArrow {
  z-index: -2;
  background-image: url("/media/images/publications/second-arrow.png");
}
.nymity-workbook-wrapper .nymity-container .inner-container .thirdArrow {
  z-index: -1;
  background-image: url("/media/images/publications/third-arrow.png");
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .privacy-management {
  position: absolute;
  left: 0px;
  top: 201px;
  bottom: 0px;
  right: 0px;
  z-index: -1;
  opacity: 0;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .privacy-management
  p {
  font-size: 1.3em;
  text-transform: uppercase;
  font-weight: bold;
}
.nymity-workbook-wrapper .nymity-container .inner-container .flex-row {
  clear: left;
  width: 100%;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-left {
  float: left;
  margin: 0 auto;
  height: 185px;
  width: 25%;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-left
  .start-here {
  color: #71bf4b;
  font-size: 1.384615385em;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle {
  width: 50%;
  text-align: center;
  float: left;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div {
  background: url("/media/images/publications/nymity-circle-top.png") center
    center no-repeat;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-right {
  float: left;
  margin: 0 auto;
  height: 185px;
  width: 25%;
  -ms-flex-direction: row;
  flex-direction: row;
}
.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle {
  height: 270px;
  background-position: center center;
  background-repeat: no-repeat;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left {
  float: left;
  width: 40%;
  text-align: center;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  div {
  background: url("/media/images/publications/nymity-circle-left.png") center
    center no-repeat;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .middle {
  float: left;
  width: 20%;
  text-align: center;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .middle
  div {
  margin: 0 auto;
  height: 185px;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .middle
  div
  div.title {
  width: 100%;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .middle
  div
  div
  p {
  font-size: 1.1em;
  padding: 1em;
  border: 2px solid #70bf4c;
  margin-bottom: 0;
  color: #70bf4c;
  transition: all 200ms ease;
  background: rgba(255, 255, 255, 0.8);
  width: 100%;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .middle
  div
  div
  p
  a {
  text-decoration: none;
  color: inherit;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .middle
  div
  div
  p:hover {
  color: #fff;
  background-color: #70bf4c !important;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right {
  float: left;
  width: 40%;
  text-align: center;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  div {
  background: url("/media/images/publications/nymity-circle-right.png") center
    center no-repeat;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle {
  clear: left;
  width: 100%;
  text-align: center;
}
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div {
  background: url("/media/images/publications/nymity-circle-bottom.png") center
    center no-repeat;
}
.wlp-graphic-wrapper {
  padding: 3em 0;
}
.wlp-graphic-wrapper .social-list-items {
  margin-top: 1em;
  margin-bottom: 1em;
  text-align: center;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .social-list-items {
    margin-bottom: -3em;
    text-align: left;
  }
}
.wlp-graphic-wrapper .social-list-items .icon-comment,
.wlp-graphic-wrapper .social-list-items .icon-print {
  display: none;
}
@media (max-width: 56.25em) {
  .wlp-graphic-wrapper .social-list-items .icon-facebook {
    margin-left: 0;
  }
}
.wlp-graphic-wrapper .print-v {
  display: block;
  text-align: right;
  margin: 1em;
  text-decoration: none;
  color: #0c7ec0;
}
.wlp-graphic-wrapper .print-v:hover {
  text-decoration: underline;
}
.wlp-graphic-wrapper .print-v:before {
  content: "\f019";
  font-family: FontAwesome;
  margin-right: 0.5em;
}
@media (max-width: 56.25em) {
  .wlp-graphic-wrapper .print-v {
    display: none;
  }
}
.wlp-graphic-wrapper .wlp-graphic {
  display: block;
  font-size: 1.5em;
}
.wlp-graphic-wrapper .wlp-graphic .brk {
  display: none;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .brk {
    display: inline;
  }
}
.wlp-graphic-wrapper .wlp-graphic .spc {
  display: inline;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .spc {
    display: none;
  }
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .hidden {
    visibility: hidden;
  }
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .visible {
    visibility: visible;
  }
}
.wlp-graphic-wrapper .wlp-graphic .up-white {
  color: #fff;
  text-transform: uppercase;
  font-size: 1em;
  letter-spacing: 0.05em;
  font-weight: bold;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .up-white {
    font-size: 1.2em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .white,
.wlp-graphic-wrapper .wlp-graphic .md .algolia-search form .input-field,
.md .algolia-search form .wlp-graphic-wrapper .wlp-graphic .input-field {
  color: #fff;
  font-weight: 300;
}
.wlp-graphic-wrapper .wlp-graphic .lt-orange {
  color: #ffe3d9;
  text-transform: uppercase;
  font-size: 1em;
  letter-spacing: 0.05em;
  font-weight: 300;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .lt-orange {
    font-size: 1.2em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .up-yellow {
  color: #ffc63f;
  text-transform: uppercase;
  font-size: 1em;
  letter-spacing: 0.05em;
  font-weight: bold;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .up-yellow {
    font-size: 1.2em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .yellow {
  color: #ffc63f;
  font-weight: 300;
}
.wlp-graphic-wrapper .wlp-graphic .up-orange {
  color: #fc5b4c;
  text-transform: uppercase;
  font-size: 1em;
  letter-spacing: 0.05em;
  font-weight: bold;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .up-orange {
    font-size: 1.2em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .orange,
.wlp-graphic-wrapper .wlp-graphic .md .side-nav .back-link,
.md .side-nav .wlp-graphic-wrapper .wlp-graphic .back-link {
  color: #fc5b4c;
  font-weight: 300;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block {
  padding: 1em;
  position: relative;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block {
    padding: 2em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-hdr {
  background-color: #61bd5a;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-hdr .iapp-logo {
  width: 60px;
  margin-bottom: 1.5em;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-hdr h1 {
  font-size: 1em;
  color: #fff;
  text-align: center;
  font-weight: 300;
  letter-spacing: 0.05em;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-hdr h1 {
    font-size: 1.2em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-hdr h1 span {
  display: block;
  margin-top: 0.05em;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.35em;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-hdr h1 span {
    font-size: 1.55em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-headlines {
  background-color: #003e52;
  background-image: url(/wp-content/themes/iapp/static/img/wlp-graphic/news.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  z-index: 0;
  padding: 4em 2em 2em;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-headlines:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #003e52;
  opacity: 0.85;
  z-index: -1;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-headlines p {
  margin-bottom: 2em;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-headlines .ind {
    padding-left: 2em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-field {
  color: #003e52;
  background-color: #fc5b4c;
  font-size: 1.2em;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-field {
    font-size: 1.5em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-field p {
  font-weight: 300;
  line-height: 1.5em;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers {
  color: #fff;
  background-color: #003e52;
  overflow: hidden;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers p {
  clear: both;
  margin-bottom: 1em;
  font-size: 1.2em;
  font-weight: 300;
}
@media (max-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .center-img {
    display: block;
    text-align: center;
  }
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .center-img.charts {
    width: 245px;
    margin: 0 auto;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .salary {
  margin-top: 4em;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .salary {
    margin-top: 7em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .ed {
  margin-top: 2em;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .ed {
    margin-top: -6em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .white strong,
.wlp-graphic-wrapper
  .wlp-graphic
  .wlp-block.wlp-numbers
  .md
  .algolia-search
  form
  .input-field
  strong,
.md
  .algolia-search
  form
  .wlp-graphic-wrapper
  .wlp-graphic
  .wlp-block.wlp-numbers
  .input-field
  strong {
  letter-spacing: 0.05em;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .flt-rt {
    float: right;
    text-align: right;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .cols,
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .col {
  clear: both;
  overflow: hidden;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .cols {
  margin-bottom: 2em;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .col {
  margin-bottom: 1em;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .col-40 {
    width: 40%;
    float: left;
  }
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .col-60 {
    width: 60%;
    float: left;
  }
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .rt {
    float: right;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .diploma {
  margin-left: -0.75em;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .male-books,
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .female-books {
  clear: both;
  overflow: hidden;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .male-books .books,
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .female-books .books {
  float: left;
  padding-top: 0.5em;
  margin-left: 2px;
}
@media (max-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .male-books .books,
  .wlp-graphic-wrapper
    .wlp-graphic
    .wlp-block.wlp-numbers
    .female-books
    .books {
    width: 50%;
  }
}
.wlp-graphic-wrapper
  .wlp-graphic
  .wlp-block.wlp-numbers
  .male-books
  .books
  .book,
.wlp-graphic-wrapper
  .wlp-graphic
  .wlp-block.wlp-numbers
  .female-books
  .books
  .book {
  margin: -2px;
}
.wlp-graphic-wrapper
  .wlp-graphic
  .wlp-block.wlp-numbers
  .male-books
  .books
  .fm-end,
.wlp-graphic-wrapper
  .wlp-graphic
  .wlp-block.wlp-numbers
  .female-books
  .books
  .fm-end {
  margin-top: -3px;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .male-books .pct,
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .female-books .pct {
  float: right;
  clear: none;
  margin-bottom: 0;
  margin-top: 0.65em;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .male-books .pct,
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .female-books .pct {
    float: left;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .bags .money-bag-line {
  display: none;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper
    .wlp-graphic
    .wlp-block.wlp-numbers
    .bags
    .money-bag-line {
    display: block;
    margin-bottom: 0.075em;
  }
}
.wlp-graphic-wrapper
  .wlp-graphic
  .wlp-block.wlp-numbers
  .bags
  .money-bag-line:first-child {
  margin-top: 1.5em;
}
.wlp-graphic-wrapper
  .wlp-graphic
  .wlp-block.wlp-numbers
  .bags
  .money-bag-line
  .money-bag {
  margin-right: -6px;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .bags p {
  font-size: 0.9em;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .bags .up-orange,
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .bags .up-yellow {
  margin-bottom: 0.2em;
  font-size: 1.2em;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .trees {
  clear: both;
  text-align: center;
  padding: 1em 0 3em;
  overflow: hidden;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .trees .tree {
  max-height: 260px;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .trees .tree-number {
  display: block !important;
  clear: both;
  margin-top: -1.9em;
  margin-bottom: 0.75em;
  font-size: 5.3em;
  font-weight: bold;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .trees .tree-label {
  font-size: 2.2em;
  font-weight: bold;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .trees .female {
  color: #fc5b4c;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .trees .male {
  color: #ffc63f;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers .col-50 {
    float: left;
    width: 50%;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-numbers strong {
  letter-spacing: 0.05em;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert {
  background-image: url(/wp-content/themes/iapp/static/img/wlp-graphic/wlp-cert.png);
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
  font-size: 1.3em;
}
@media (max-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert .seals {
    display: block;
    text-align: center;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert .seals .seal {
  width: 30%;
}
@media (min-width: 12.5em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert .seals .seal {
    width: 75px;
    margin-right: 0.5em;
  }
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert .seals .seal:last-child,
  .wlp-graphic-wrapper
    .wlp-graphic
    .wlp-block.wlp-cert
    .seals
    .seal:last-of-type {
    margin-right: 0;
  }
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert .right-img {
    float: right;
    margin-top: -1em;
    margin-right: -0.5em;
    margin-bottom: -1em;
    margin-left: 1em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert p {
  line-height: 1.4em;
  margin-top: 2em;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert p {
    max-width: 60%;
    float: right;
    text-align: right;
  }
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert p .ind {
    display: block;
    margin-left: 1em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert p .up-yellow {
  display: block;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-cert p .up-yellow {
    margin-left: -1em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-gap {
  color: #2e2e2f;
  font-size: 1.4em;
  font-weight: 300;
  border-left: 1px solid #efefef;
  border-right: 1px solid #efefef;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-gap p {
  margin-bottom: 1em;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-gap p {
    max-width: 80%;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-gap span {
  text-transform: uppercase;
  font-weight: bold;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-gap .chart-2 {
  max-width: 100%;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-gap .chart-2 {
    margin-left: 2em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-ftr {
  font-size: 0.8em;
  color: #70bf4c;
  font-weight: 300;
  border-left: 1px solid #efefef;
  border-right: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  padding-bottom: 6em;
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-ftr .right-ind {
  margin-bottom: 2em;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-ftr .right-ind {
    margin-right: 6em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-ftr .flt-right {
  text-align: center;
}
@media (min-width: 56.25em) {
  .wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-ftr .flt-right {
    float: right;
    text-align: right;
    margin-right: 2em;
  }
}
.wlp-graphic-wrapper .wlp-graphic .wlp-block.wlp-ftr .flt-right a {
  color: #70bf4c;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
}
.sections-wrapper .page-mod {
  clear: both;
}
.sections-wrapper .subsection-hdr-bold {
  color: white;
  padding: 1em;
  background-color: #8cc073;
  text-align: left;
}
.sections-wrapper blockquote {
  font-size: 1.25em;
  line-height: 1.75em;
  background-color: #eeeeee;
  padding: 1em;
  margin-bottom: 1em;
}
.sections-wrapper .static h4 {
  font-size: 1.5em;
  margin-bottom: 0.75em;
}
.sections-wrapper .static a.button-lg--fancy {
  color: #fff !important;
  text-decoration: none;
}
.sections-wrapper .headshot {
  float: left;
  max-width: 115px;
  border-radius: 50%;
  overflow: hidden;
  height: auto;
}
.sections-wrapper p.video {
  margin: 0;
}
.sections-wrapper .content {
  padding: 1em;
  border: 2px solid #efefef;
  background-color: #fff;
  margin-bottom: 1em;
  width: 100%;
}
@media (min-width: 37.5em) {
  .sections-wrapper .half .content-1,
  .sections-wrapper .half .content-2,
  .sections-wrapper .half .content-3 {
    width: 48.5%;
    max-width: 48.5%;
    float: left;
  }
}
@media (min-width: 37.5em) {
  .sections-wrapper .half .content-2,
  .sections-wrapper .half .content-3 {
    float: right;
  }
}
@media (min-width: 37.5em) {
  .sections-wrapper .sixty_40 .content-1,
  .sections-wrapper .sixty_40 .half .content-2,
  .sections-wrapper .half .sixty_40 .content-2,
  .sections-wrapper .sixty_40 .half .content-3,
  .sections-wrapper .half .sixty_40 .content-3 {
    float: left;
    width: 55%;
    max-width: 55%;
    margin-right: 3.33333%;
  }
}
@media (min-width: 37.5em) {
  .sections-wrapper .sixty_40 .content-2,
  .sections-wrapper .sixty_40 .content-3 {
    float: right;
    width: 41.66666%;
    max-width: 41.66666;
    margin-right: 0;
  }
}
.sections-wrapper .sixty_40 .content-3 {
  clear: right;
}
@media (min-width: 37.5em) {
  .sections-wrapper .forty_60 .content-1,
  .sections-wrapper .forty_60 .half .content-2,
  .sections-wrapper .half .forty_60 .content-2,
  .sections-wrapper .forty_60 .half .content-3,
  .sections-wrapper .half .forty_60 .content-3 {
    float: left;
    width: 41.66666%;
    max-width: 41.66666;
    margin-right: 3.33333%;
  }
}
@media (min-width: 37.5em) {
  .sections-wrapper .forty_60 .content-2,
  .sections-wrapper .forty_60 .content-3 {
    float: right;
    width: 55%;
    max-width: 55%;
    margin-right: 0;
  }
}
.sections-wrapper .forty_60 .content-3 {
  clear: none;
}
.sections-wrapper .small-stream .tz {
  padding-left: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.sections-wrapper .small-stream .tz .tz-head-date {
  text-align: right;
}
.sections-wrapper .small-stream .tz .tz-head-med {
  font-size: 1.25em;
}
.sections-wrapper .small-stream .tz .tz-saveable-block {
  top: -13px;
  left: -2em;
}
@media (min-width: 37.5em) {
  .sections-wrapper .small-stream .tz .tz-saveable-block {
    left: -10px;
    top: -13px;
  }
}
.sections-wrapper .small-stream .tz .art-bd {
  max-width: 90px !important;
  left: 0 !important;
}
.sections-wrapper .small-stream .tz .art-bd .hex-lg {
  margin-left: 30px;
}
.sections-wrapper .small-stream .tz .art-bd .hex-lg:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
}
.sections-wrapper .small-stream .tz .txt-bd {
  padding-left: 0;
  margin-left: 0;
}
.sections-wrapper .small-stream .resource-tz {
  min-height: 5.8em;
}
.sections-wrapper .left-col,
.sections-wrapper .right-col {
  width: 100%;
}
@media (min-width: 37.5em) {
  .sections-wrapper .left-col,
  .sections-wrapper .right-col {
    clear: both;
    float: left;
    width: 48.5%;
    max-width: 48.5%;
    margin-bottom: 1em;
  }
}
.sections-wrapper .left-col > .content,
.sections-wrapper .right-col > .content {
  opacity: 0;
}
@media (min-width: 37.5em) {
  .sections-wrapper .right-col {
    float: right;
    clear: right;
  }
}
.sections-wrapper .conference-tz-media {
  margin-bottom: 1em;
}
.sections-wrapper .conference-tz-media:last-child {
  margin-bottom: 0;
}
.sections-wrapper .conference-tz-media .txt-bd {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding-left: 2em;
  padding-right: 2em;
  padding-top: 4.7em;
  color: #fff;
  z-index: 1;
}
.sections-wrapper .conference-tz-media .txt-bd a,
.sections-wrapper .conference-tz-media .txt-bd p {
  color: #fff;
}
.sections-wrapper .upcoming_events {
  text-align: center;
}
.sections-wrapper .upcoming_events p:first-of-type {
  text-align: left;
}
.sections-wrapper .upcoming_events img {
  padding-bottom: 1em;
  max-width: 100%;
  float: none;
  border-radius: 0%;
}
.leadgen-hdr .site-nav {
  display: none;
}
.leadgen-hdr .hdr .hdr-content-mod {
  margin-top: -6em;
}
.leadgen-hdr .hdr .hdr-content-mod .hdr-block--title {
  text-align: center;
}
@media (min-width: 56.25em) {
  .leadgen-hdr .hdr .hdr-content-mod .hdr-block--title {
    text-align: left;
  }
}
.leadgen-hdr .hdr .hdr-content-mod .hdr-block--title .hdr-h1-link,
.leadgen-hdr .hdr .hdr-content-mod .hdr-block--title .hdr-tagline {
  visibility: hidden;
}
.leadgen-hdr .hdr .hdr-content-mod .hdr-block--title img {
  max-height: 200px;
  margin: 2em auto;
}
@media (min-width: 56.25em) {
  .leadgen-hdr .hdr .hdr-content-mod .hdr-block--title img {
    float: left;
    margin: 0 3em 0 0;
  }
}
@media (min-width: 56.25em) {
  .leadgen-hdr .hdr .hdr-content-mod .hdr-block--title .hdr-h1 {
    font-size: 4em;
    padding-top: 0.6em;
  }
}
.leadgen-hdr.cipt-blue .hdr {
  background-color: #336483;
}
.ppc-logo-white {
  position: absolute;
  z-index: 10;
  top: 2em;
  right: 5%;
  width: 4em;
}
@media (min-width: 37.5em) {
  .ppc-logo-white {
    width: 6em;
  }
}
@media (min-width: 56.25em) {
  .ppc-logo-white {
    width: 10em;
  }
}
.leadgen {
  padding: 2em;
}
@media (min-width: 56.25em) {
  .leadgen {
    padding: 4em 0;
  }
}
.leadgen h2 {
  text-transform: uppercase;
  color: #70bf4c;
  text-align: center;
}
@media (min-width: 56.25em) {
  .leadgen h2 {
    font-size: 4.5em;
    line-height: 1.1em;
    float: right;
    text-align: left;
    max-width: 54%;
    margin-left: 10%;
    padding-top: 0.3em;
    margin-bottom: 0.5em;
  }
}
.leadgen h3.page-head {
  color: #70bf4c;
  text-align: center;
  margin-bottom: 1em;
}
@media (min-width: 56.25em) {
  .leadgen h3.page-head {
    font-size: 3.6em;
    line-height: 1.1em;
    text-align: left;
  }
}
.leadgen .hero-img {
  margin-bottom: 2em;
  text-align: center;
}
@media (min-width: 56.25em) {
  .leadgen .hero-img {
    max-width: 36%;
  }
}
.leadgen .hero-img img {
  max-width: 100%;
  margin-top: 2em;
}
@media (min-width: 56.25em) {
  .leadgen .hero-img img {
    margin-top: 0;
  }
}
@media (min-width: 56.25em) {
  .leadgen .hero-txt {
    max-width: 50%;
    margin-right: 4%;
    float: left;
  }
}
.leadgen .callout-box {
  margin-top: 2em;
}
.leadgen .callout-box h3 {
  margin-top: 1em;
  margin-bottom: 1em;
  color: #666;
}
.leadgen .callout-box .fa-ul {
  margin-left: 1.5em;
}
.leadgen .callout-box .fa-ul .fa-li {
  top: 0.28em;
  color: #70bf4c;
}
.leadgen .callout-box li {
  margin-bottom: 1em;
}
.leadgen .three-col-list {
  overflow: hidden;
  margin-left: 0 !important;
}
@media (min-width: 56.25em) {
  .leadgen .three-col-list li {
    width: 26%;
    float: left;
    margin: 0 4%;
  }
  .leadgen .three-col-list li:last-child {
    margin-right: 0;
  }
}
.leadgen form {
  background-color: #808285;
  color: #fff;
  padding: 2em 3em;
}
@media (min-width: 56.25em) {
  .leadgen form {
    float: right;
    max-width: 60%;
  }
}
.leadgen form h4 {
  color: #fff;
}
.leadgen form .page-text-med {
  color: #e6e6e6;
}
.leadgen form .page-text-sm,
.leadgen form .static-page .table-mod.table-expandable p,
.static-page .table-mod.table-expandable .leadgen form p,
.leadgen form .static-page .table-mod.table-expandable li,
.static-page .table-mod.table-expandable .leadgen form li {
  color: #fff;
}
.leadgen form .form-block {
  border-bottom: none;
  margin: 0;
}
.leadgen form .button-lg--fancy {
  font-size: 2em;
}
.leadgen form a {
  color: #fff;
}
@media (min-width: 56.25em) {
  .leadgen form a {
    float: right;
  }
}
.thanks-head {
  color: #70bf4c;
  font-size: 3em;
}
@media (min-width: 56.25em) {
  .thanks-head {
    font-size: 6em;
  }
}
.error-head {
  color: #ff9494;
  font-size: 3em;
}
@media (min-width: 56.25em) {
  .error-head {
    font-size: 6em;
  }
}
.thanks-text {
  font-size: 1.6em;
}
@media (min-width: 56.25em) {
  .thanks-text {
    font-size: 2.8em;
  }
}
.ppc-form-bottom {
  clear: both;
  margin-top: 2em;
}
@media (min-width: 56.25em) {
  .ppc-form-bottom {
    float: right;
    margin-top: -10em;
    max-width: 44%;
  }
}
.jvectormap-label {
  position: absolute;
  display: none;
  border: solid 1px #cdcdcd;
  border-radius: 3px;
  background: #2e2e2f;
  color: #fff;
  font-family: sans-serif, Verdana;
  font-size: smaller;
  padding: 3px;
}
.jvectormap-zoomin,
.jvectormap-zoomout {
  position: absolute;
  left: 1em;
  border-radius: 3px;
  background: #f2f2f2;
  padding: 0.5em;
  color: #2e2e2f;
  cursor: pointer;
  line-height: 0.5em;
  text-align: center;
  width: 1.7em;
  height: 1.7em;
}
.jvectormap-zoomin {
  top: 1em;
}
.jvectormap-zoomout {
  top: 3em;
}
.map {
  height: 25em;
}
@media (min-width: 37.5em) {
  .map {
    height: 40em;
  }
}
@media (min-width: 56.25em) {
  .map {
    height: 480px;
  }
  .map#act-map {
    height: 500px;
  }
}
.state-tag {
  float: left;
  margin-right: 1em;
  margin-left: 0 !important;
}
.act-ast {
  font-size: 0.66em;
  color: #2e2e2f;
}
.act-content-area {
  min-height: 800px;
}
.act-key {
  float: right;
  margin-top: -1em;
}
.act-key .act-swatch {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #98b1c0;
  margin-right: 1.5em;
  margin-bottom: -5px;
}
.default-act {
  border: 4px solid #efefef;
  padding: 1em 1em 0;
  overflow: hidden;
}
.default-act article {
  margin-bottom: 2em;
  padding: 1em;
  background-color: #e6e6e6;
}
.default-act article ol.numbered li {
  margin-bottom: 0.5em;
}
.default-act article ol.numbered li ul.bulleted {
  margin-top: 0.5em;
}
.default-act article ol.numbered li ul.bulleted li {
  font-weight: 400;
  line-height: 1.3em;
}
.rules {
  border: 4px solid #efefef;
  padding: 1em 1em 0;
  overflow: hidden;
}
.rules .rules-header {
  overflow: hidden;
  margin-bottom: 1em;
}
.rules .rule {
  overflow: hidden;
  margin-bottom: 1em;
}
.rules .rule article {
  width: 49%;
  float: left;
  margin-right: 2%;
  margin-bottom: 2em;
  margin-top: -0.5em;
  padding: 1em;
  background-color: #e6e6e6;
}
.rules .rule article:last-child {
  margin-right: 0;
  margin-top: 0;
  padding: 0.5em 0 0;
  background-color: #fff;
}
.rules .rule article ol.numbered li {
  margin-bottom: 0.5em;
}
.rules .rule article ol.numbered li ul.bulleted {
  margin-top: 0.5em;
}
.rules .rule article ol.numbered li ul.bulleted li {
  font-weight: 400;
  line-height: 1.3em;
}
.styleguide .sg-section {
  overflow: hidden;
}
.styleguide .sg-block {
  width: 100%;
  border: 3px solid #e6e6e6;
  padding: 2em;
  margin-bottom: 2em;
}
.styleguide .sg-block xmp {
  width: 100%;
  display: block;
  height: auto;
  overflow: hidden;
  font-family: Monaco;
}
.styleguide .sg-block xmp .str {
  color: #65b042;
}
.styleguide .sg-block xmp .kwd {
  color: #e28964;
}
.styleguide .sg-block xmp .com {
  color: #aeaeae;
  font-style: italic;
}
.styleguide .sg-block xmp .typ {
  color: #89bdff;
}
.styleguide .sg-block xmp .lit {
  color: #3387cc;
}
.styleguide .sg-block xmp .pun {
  color: #fff;
}
.styleguide .sg-block xmp .pln {
  color: #fff;
}
.styleguide .sg-block xmp .tag {
  color: #89bdff;
}
.styleguide .sg-block xmp .atn {
  color: #bdb76b;
}
.styleguide .sg-block xmp .atv {
  color: #65b042;
}
.styleguide .sg-block xmp .dec {
  color: #3387cc;
}
.styleguide .sg-block xmp.prettyprint {
  background-color: #222;
  width: 100%;
  margin: 1em auto;
  padding: 0 1.3em 1.3em;
  white-space: pre-wrap;
}
.styleguide .sg-block ol.linenums {
  margin-top: 0;
  margin-bottom: 0;
  color: #aeaeae;
}
.styleguide .sg-block li.L0,
.styleguide .sg-block li.L1,
.styleguide .sg-block li.L2,
.styleguide .sg-block li.L3,
.styleguide .sg-block li.L5,
.styleguide .sg-block li.L6,
.styleguide .sg-block li.L7,
.styleguide .sg-block li.L8 {
  list-style-type: none;
}
@media print {
  .styleguide .sg-block xmp .str {
    color: #060;
  }
  .styleguide .sg-block xmp .kwd {
    color: #006;
    font-weight: bold;
  }
  .styleguide .sg-block xmp .com {
    color: #600;
    font-style: italic;
  }
  .styleguide .sg-block xmp .typ {
    color: #404;
    font-weight: bold;
  }
  .styleguide .sg-block xmp .lit {
    color: #044;
  }
  .styleguide .sg-block xmp .pun {
    color: #440;
  }
  .styleguide .sg-block xmp .pln {
    color: #000;
  }
  .styleguide .sg-block xmp .tag {
    color: #006;
    font-weight: bold;
  }
  .styleguide .sg-block xmp .atn {
    color: #404;
  }
  .styleguide .sg-block xmp .atv {
    color: #060;
  }
}
.styleguide .sg-block .display {
  width: 100%;
  display: block;
  height: auto;
  margin: 1em 0;
  padding: 1.3em;
  border: 1px solid #f2f2f2;
}
.styleguide .sg-block .display .display-head {
  display: inline-block;
  padding: 0.5em 0.5em 0.3em;
  margin: -0.5em 0 0.5em -0.5em;
  background-color: #f2f2f2;
}
.styleguide .sg-block .notes {
  width: 100%;
  display: block;
  height: auto;
  background-color: #f2f2f2;
  margin: 1em 0;
  padding: 1.3em;
}
.styleguide .sg-block .notes h4 {
  margin-bottom: 0.5em;
}
.styleguide .sg-block .mark-head {
  width: 100%;
  display: block;
  height: auto;
  background-color: #222;
  margin: 1em auto -1.3em;
  padding: 1.3em 1.3em 0;
}
.styleguide .sg-block .swatch {
  padding: 0.5em 1em 0.7em;
  color: #fff;
  margin-bottom: 0.5em;
}
.styleguide .sg-block .swatch span {
  float: right;
  display: inline-block;
  width: 100px;
  text-align: left;
}
.styleguide .sg-block .inline-code {
  font-family: Monaco;
  font-size: 11px;
  padding: 0.1em 0.3em;
  margin: 0 0.1em;
  color: #fff;
  background-color: #777;
  border-radius: 2px;
}
.styleguide .sg-block .hero-bg.hero-bg-img {
  position: absolute;
  max-width: 72.7%;
  min-height: 300px;
  background-image: url(https://iapp.org/media/uploads/2014/08/online-training-bg1.png);
  background-size: contain;
}
@media (min-width: 12.5em) {
  .styleguide .sg-block .hero-bg.hero-bg-img {
    max-width: 76.5%;
    min-height: 280px;
  }
}
@media (min-width: 37.5em) {
  .styleguide .sg-block .hero-bg.hero-bg-img {
    max-width: 83%;
    height: 500px;
  }
}
@media (min-width: 56.25em) {
  .styleguide .sg-block .hero-bg.hero-bg-img {
    max-width: 63.33333%;
  }
}
.styleguide .sg-block .fa-icon {
  width: 25%;
  float: left;
  margin-bottom: 5px;
}
.styleguide .sg-block .fa-icon i {
  width: 20px;
}
.styleguide .sg-selector {
  width: 100%;
  float: left;
  text-align: center;
  border: 4px solid #efefef;
  border-bottom: none;
  position: relative;
}
@media (min-width: 56.25em) {
  .styleguide .sg-selector {
    width: 33.33333%;
    border: 4px solid #efefef;
    border-right: none;
  }
}
.styleguide .sg-selector:last-child {
  border-bottom: 4px solid #efefef;
}
@media (min-width: 56.25em) {
  .styleguide .sg-selector:last-child {
    border-right: 4px solid #efefef;
  }
}
.styleguide .sg-selector:before {
  content: "";
  display: block;
  position: relative;
  margin-top: -4px;
  border-top: 4px solid #efefef;
  transition: all 300ms ease;
}
.styleguide .sg-selector:hover:nth-child(1):before {
  border-top: 4px solid #70bf4c;
}
.styleguide .sg-selector:hover:nth-child(1) .page-head-lg {
  color: #2e2e2f;
}
.styleguide .sg-selector:hover:nth-child(1) .page-head-lg span {
  color: #70bf4c;
}
.styleguide .sg-selector:hover:nth-child(1) i {
  border: 12px outset #70bf4c;
}
.styleguide .sg-selector:hover:nth-child(2):before {
  border-top: 4px solid #732969;
}
.styleguide .sg-selector:hover:nth-child(2) .page-head-lg {
  color: #2e2e2f;
}
.styleguide .sg-selector:hover:nth-child(2) .page-head-lg span {
  color: #732969;
}
.styleguide .sg-selector:hover:nth-child(2) i {
  border: 12px outset #732969;
}
.styleguide .sg-selector:hover:nth-child(3):before {
  border-top: 4px solid #0c7ec0;
}
.styleguide .sg-selector:hover:nth-child(3) .page-head-lg {
  color: #2e2e2f;
}
.styleguide .sg-selector:hover:nth-child(3) .page-head-lg span {
  color: #0c7ec0;
}
.styleguide .sg-selector:hover:nth-child(3) i {
  border: 12px outset #0c7ec0;
}
.styleguide .sg-selector .sg-option {
  display: block;
  text-decoration: none;
  width: 100%;
  height: 100%;
  color: #2e2e2f;
  padding: 4em 0;
  background-color: #fff;
  transition: all 300ms ease;
}
.styleguide .sg-selector .sg-option .page-head-lg {
  color: #666;
  transition: all 300ms ease;
}
.styleguide .sg-selector .sg-option .page-head-lg span {
  transition: all 300ms ease;
  color: #666;
}
.styleguide .sg-selector .sg-option i {
  display: block;
  margin: 0 auto 0.5em;
  font-size: 7em;
  height: 180px;
  width: 180px;
  max-height: 180px;
  max-width: 180px;
  padding-top: 0.4em;
  color: #666;
  border: 8px outset #ccc;
  border-radius: 50%;
  transition: all 300ms ease;
}
.styleguide .sg-selector .sg-option i.fa-edit {
  color: #70bf4c;
  padding-top: 0.45em;
  padding-left: 0.15em;
}
.styleguide .sg-selector .sg-option i.fa-image {
  color: #732969;
}
.styleguide .sg-selector .sg-option i.fa-laptop {
  color: #0c7ec0;
}
.styleguide .sg-selector .sg-option:hover {
  background-color: #efefef;
}
.styleguide .sg-selector .sg-option:hover .page-head-lg {
  color: #2e2e2f;
}
.styleguide .sg-selector .sg-option:hover i {
  background-color: #fff;
  color: #2e2e2f;
}
.styleguide .highlighter {
  background-color: #ffff00;
}
.styleguide-nav {
  margin-top: 80px;
}
.styleguide-nav a.is-active {
  background-color: #d9dadb;
  width: 187px;
  font-weight: bold;
  color: #2e2e2f;
}
@media print {
  .site-nav {
    display: none;
  }
  .header-mod,
  .hdr-img-inner {
    margin: 0;
    padding: 0;
    height: auto;
  }
  .hdr {
    background-image: none !important;
    padding: 0 0 20px !important;
  }
  .article-aside-mod {
    display: none;
  }
  .article-related-mod {
    display: none;
  }
  .social-list-items {
    display: none;
  }
  .article-meta-img {
    display: none;
  }
  .article-meta-text {
    line-height: 1.5em;
  }
  .article-body {
    width: 100%;
  }
  .article-bio {
    display: none;
  }
  .ftr {
    display: none;
  }
  .dfad-post {
    display: none !important;
  }
  .tz-article-lg,
  .article-text,
  .article-text--firstgraph,
  .article-text > p,
  .article-text > blockquote > p,
  .article-text .pull-quote > p {
    font-size: 12pt;
  }
  .tz-art {
    display: none;
  }
  .cap-image-right,
  .cap-image-left,
  .wp-caption-text {
    display: none;
  }
  .article-text > p > a,
  .article-text p em > a,
  .article-text p strong > a {
    text-decoration: none;
    color: #2e2e2f;
  }
  .side-menu-trigger {
    display: none;
  }
  .td-row {
    float: left;
    width: 100%;
    padding: 0;
  }
  .table-th {
    display: table-cell;
    float: left;
  }
  .table-th.one-tenth {
    width: 10%;
  }
  .table-th.two-tenths {
    width: 20%;
  }
  .table-th.three-tenths {
    width: 30%;
  }
  .table-th.four-tenths {
    width: 40%;
  }
  .table-th.five-tenths {
    width: 50%;
  }
  .table-th.six-tenths {
    width: 60%;
  }
  .table-th.seven-tenths {
    width: 70%;
  }
  .table-th.eight-tenths {
    width: 80%;
  }
  .table-th.nine-tenths {
    width: 90%;
  }
  .table-th.full-width {
    width: 100%;
  }
  .table-td {
    clear: none;
    display: table-cell;
    line-height: 1.2em;
    padding: 0.75em 1em 0 0;
    margin-bottom: 1em;
  }
  .table-td.one-tenth {
    width: 10%;
  }
  .table-td.two-tenths {
    width: 20%;
  }
  .table-td.three-tenths {
    width: 30%;
  }
  .table-td.four-tenths {
    width: 40%;
  }
  .table-td.five-tenths {
    width: 50%;
  }
  .table-td.six-tenths {
    width: 60%;
  }
  .table-td.seven-tenths {
    width: 70%;
  }
  .table-td.eight-tenths {
    width: 80%;
  }
  .table-td.nine-tenths {
    width: 90%;
  }
  .table-td.full-width {
    width: 100%;
  }
  .mob-label {
    display: none;
  }
  .mob-hide {
    display: block;
  }
  .sched-btn {
    display: none;
  }
  .cbt-schedule .close-trigger {
    display: none;
  }
  .casebook-detail .supporting-list {
    display: none;
  }
  .casebook-detail .breadcrumbs {
    display: none;
  }
  .casebook-detail .ftc-case-save {
    display: none;
  }
  .casebook-detail .page-head-lg,
  .casebook-detail .section-hdr-lg {
    margin-bottom: 12px;
  }
  .casebook-detail .casebook-social {
    display: none;
  }
  .casebook-detail ul.index {
    display: none;
  }
  .no-print {
    display: none;
  }
} /*!
>>>>>>> acd3a11ca1732fc4ab62c16e0f50f9162c2f2522
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/
.hidden {
  display: none;
}
.visible {
  display: block;
}
.animated,
.md .responsive-table-hdr .material-icons {
  animation-duration: 1s;
  animation-fill-mode: both;
}
.animated.infinite,
.md .responsive-table-hdr .material-icons {
  animation-iteration-count: infinite;
}
.animated.hinge,
.md .responsive-table-hdr .hinge.material-icons {
  animation-duration: 2s;
}
.animated.bounceIn,
.md .responsive-table-hdr .bounceIn.material-icons,
.animated.bounceOut,
.md .responsive-table-hdr .bounceOut.material-icons {
  animation-duration: 0.75s;
}
.animated.flipOutX,
.md .responsive-table-hdr .flipOutX.material-icons,
.animated.flipOutY,
.md .responsive-table-hdr .flipOutY.material-icons {
  animation-duration: 0.75s;
}
@keyframes bounce {
  0%,
  20%,
  53%,
  80%,
  100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.flash {
  animation-name: flash;
}
@keyframes pulse {
  0% {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  100% {
    transform: scale3d(1, 1, 1);
  }
}
.pulse {
  animation-name: pulse;
}
@keyframes rubberBand {
  0% {
    transform: scale3d(1, 1, 1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  100% {
    transform: scale3d(1, 1, 1);
  }
}
.rubberBand {
  animation-name: rubberBand;
}
@keyframes shake {
  0%,
  100% {
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  animation-name: shake;
}
@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }
  100% {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
  transform-origin: top center;
  animation-name: swing;
}
@keyframes tada {
  0% {
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
    transform: scale3d(1, 1, 1);
  }
}
.tada {
  animation-name: tada;
}
@keyframes wobble {
  0% {
    transform: none;
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  100% {
    transform: none;
  }
}
.wobble {
  animation-name: wobble;
}
@keyframes bounceIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}
.bounceIn {
  animation-name: bounceIn;
}
@keyframes bounceInDown {
  0%,
  60%,
  75%,
  90%,
  100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  100% {
    transform: none;
  }
}
.bounceInDown {
  animation-name: bounceInDown;
}
@keyframes bounceInLeft {
  0%,
  60%,
  75%,
  90%,
  100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  100% {
    transform: none;
  }
}
.bounceInLeft {
  animation-name: bounceInLeft;
}
@keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    transform: none;
  }
}
.bounceInRight {
  animation-name: bounceInRight;
}
@keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  animation-name: bounceInUp;
}
@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut {
  animation-name: bounceOut;
}
@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
  animation-name: bounceOutDown;
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
  animation-name: bounceOutLeft;
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
  animation-name: bounceOutRight;
}
@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
  animation-name: bounceOutUp;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  animation-name: fadeIn;
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
.fadeInDown {
  animation-name: fadeInDown;
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
.fadeInDownBig {
  animation-name: fadeInDownBig;
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
.fadeInLeft {
  animation-name: fadeInLeft;
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
.fadeInLeftBig {
  animation-name: fadeInLeftBig;
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
.fadeInRight {
  animation-name: fadeInRight;
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
.fadeInRightBig {
  animation-name: fadeInRightBig;
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
.fadeInUp {
  animation-name: fadeInUp;
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
.fadeInUpBig {
  animation-name: fadeInUpBig;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fadeOut {
  animation-name: fadeOut;
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
  animation-name: fadeOutDown;
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig {
  animation-name: fadeOutDownBig;
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft {
  animation-name: fadeOutLeft;
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig {
  animation-name: fadeOutLeftBig;
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
  animation-name: fadeOutRight;
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig {
  animation-name: fadeOutRightBig;
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp {
  animation-name: fadeOutUp;
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig {
  animation-name: fadeOutUpBig;
}
@keyframes flip {
  0% {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    animation-timing-function: ease-in;
  }
  100% {
    transform: perspective(400px);
    animation-timing-function: ease-in;
  }
}
.animated.flip,
.md .responsive-table-hdr .flip.material-icons {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  animation-name: flip;
}
@keyframes flipInX {
  0% {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transition-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    transform: perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInX;
}
@keyframes flipInY {
  0% {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transition-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    transform: perspective(400px);
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInY;
}
@keyframes flipOutX {
  0% {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.flipOutX {
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@keyframes flipOutY {
  0% {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipOutY;
}
@keyframes lightSpeedIn {
  0% {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }
  100% {
    transform: none;
    opacity: 1;
  }
}
.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out;
}
@keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }
  100% {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in;
}
@keyframes rotateIn {
  0% {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  100% {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}
.rotateIn {
  animation-name: rotateIn;
}
@keyframes rotateInDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownLeft {
  animation-name: rotateInDownLeft;
}
@keyframes rotateInDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownRight {
  animation-name: rotateInDownRight;
}
@keyframes rotateInUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpLeft {
  animation-name: rotateInUpLeft;
}
@keyframes rotateInUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpRight {
  animation-name: rotateInUpRight;
}
@keyframes rotateOut {
  0% {
    transform-origin: center;
    opacity: 1;
  }
  100% {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.rotateOut {
  animation-name: rotateOut;
}
@keyframes rotateOutDownLeft {
  0% {
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  animation-name: rotateOutDownLeft;
}
@keyframes rotateOutDownRight {
  0% {
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  animation-name: rotateOutDownRight;
}
@keyframes rotateOutUpLeft {
  0% {
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  animation-name: rotateOutUpLeft;
}
@keyframes rotateOutUpRight {
  0% {
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  animation-name: rotateOutUpRight;
}
@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge {
  animation-name: hinge;
}
@keyframes rollIn {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
.rollIn {
  animation-name: rollIn;
}
@keyframes rollOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.rollOut {
  animation-name: rollOut;
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  animation-name: zoomIn;
}
@keyframes zoomInDown {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  animation-name: zoomInDown;
}
@keyframes zoomInLeft {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  animation-name: zoomInLeft;
}
@keyframes zoomInRight {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  animation-name: zoomInRight;
}
@keyframes zoomInUp {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  animation-name: zoomInUp;
}
@keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}
.zoomOut {
  animation-name: zoomOut;
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  animation-name: zoomOutDown;
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  100% {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}
.zoomOutLeft {
  animation-name: zoomOutLeft;
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  100% {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}
.zoomOutRight {
  animation-name: zoomOutRight;
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  animation-name: zoomOutUp;
}
@keyframes slideInDown {
  0% {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
  animation-name: slideInDown;
}
@keyframes slideInLeft {
  0% {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
.slideInLeft {
  animation-name: slideInLeft;
}
@keyframes slideInRight {
  0% {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
.slideInRight {
  animation-name: slideInRight;
}
@keyframes slideInUp {
  0% {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
.slideInUp {
  animation-name: slideInUp;
}
@keyframes slideOutDown {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
  animation-name: slideOutDown;
}
@keyframes slideOutLeft {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
  animation-name: slideOutLeft;
}
@keyframes slideOutRight {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
  animation-name: slideOutRight;
}
@keyframes slideOutUp {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
  animation-name: slideOutUp;
}
.margin-wrapper {
  margin: 5px;
}
.youtube-player {
  position: relative;
  padding-bottom: 56.23%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.youtube-player iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  background: transparent;
}
.youtube-player img {
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  max-width: 105%;
  width: 105%;
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  height: auto;
  cursor: pointer;
  transition: 0.4s all;
}
.youtube-player img:hover {
  -webkit-filter: brightness(75%);
}
.youtube-player .play {
  height: 72px;
  width: 72px;
  left: 50%;
  top: 50%;
  margin-left: -36px;
  margin-top: -36px;
  position: absolute;
  background: url("/media/images/publications/TxzC70f.png") no-repeat;
  cursor: pointer;
}
@media only screen and (min-width: 993px) {
  body {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 100vh;
    height: 100%;
  }
}
#content {
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  overflow: hidden;
}
.md {
  width: 100%;
  line-height: 1.5; /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ /*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */ /*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */ /*!
* SCSS adaptation of animate.css
* by Stephen Schoepke | sschoepke.com
* Reformatted, modified class and animation names, 
* prefixes removed, additional animations added
* Includes custom Angular animations
*
* Original:
* animate.css -http://daneden.me/animate
* Version - 3.5.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
* Copyright (c) 2016 Daniel Eden
<<<<<<< HEAD
*/}@media only screen and (min-width: 0){.md{font-size:14px}}@media only screen and (min-width: 992px){.md{font-size:14.5px}}@media only screen and (min-width: 1200px){.md{font-size:15px}}.md p{line-height:1.5;display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px}@media only screen and (min-width: 0){.md p{font-size:14px}}@media only screen and (min-width: 992px){.md p{font-size:14.5px}}@media only screen and (min-width: 1200px){.md p{font-size:15px}}.md ul{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px}.md .site-nav{position:relative}.md .user--loggedin .profile-btn .btn-floating{background-color:#66BB6A !important}.md .subsection-hdr{text-transform:none;letter-spacing:normal}.md .modal,.md .mega-modal{background-color:#fff;border:none}.md .modal .modal-close,.md .mega-modal .modal-close{right:inherit;top:inherit;font-weight:inherit;width:auto}.md .dfad{padding-bottom:0;border-bottom:none}.md .collapsible .collapsible-body{padding:0 1rem}.md .collapsible .collapsible-body table p{padding:0}.md .materialize-red{background-color:#e51c23 !important}.md .materialize-red-text{color:#e51c23 !important}.md .materialize-red.lighten-5,.md .article-body blockquote.materialize-red{background-color:#fdeaeb !important}.md .materialize-red-text.text-lighten-5,.md .materialize-red-text.card.card-note,.md .side-nav .materialize-red-text.card-note.nav-search,.md .iapp-store .store-main .materialize-red-text.card-note.store-search-results{color:#fdeaeb !important}.md .materialize-red.lighten-4,.md .materialize-red.wp-caption-text,.md .materialize-red.nav-search-form,.md .materialize-red.nav-article-progress,.md .materialize-red.highlighted-text,.md .card.card-horizontal .materialize-red.card-image,.md .side-nav .card-horizontal.nav-search .materialize-red.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .materialize-red.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.materialize-red.count,.md .materialize-red.store-table-separator,.md .materialize-red.left-sidebar,.md .side-nav .materialize-red.nav-search,.md .materialize-red.article-sidebar,.md .iapp-store .store-table table tbody .materialize-red.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.materialize-red.count{background-color:#f8c1c3 !important}.md .materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.md .materialize-red.lighten-3,.md .nav-search-form form .materialize-red.input-field,.md .materialize-red.card.card-tumblr,.md .side-nav .materialize-red.card-tumblr.nav-search,.md .iapp-store .store-main .materialize-red.card-tumblr.store-search-results,.md .materialize-red.chip.bio-chip,.md .materialize-red.bio-chip.search-filters-button,.md .materialize-red.bio-chip.sort-filters-button,.md .side-nav .materialize-red.back-link{background-color:#f3989b !important}.md .materialize-red-text.text-lighten-3{color:#f3989b !important}.md .materialize-red.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .materialize-red.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .materialize-red.input{background-color:#ee6e73 !important}.md .materialize-red-text.text-lighten-2{color:#ee6e73 !important}.md .materialize-red.lighten-1,.md .materialize-red.card.card-note,.md .side-nav .materialize-red.card-note.nav-search,.md .iapp-store .store-main .materialize-red.card-note.store-search-results{background-color:#ea454b !important}.md .materialize-red-text.text-lighten-1{color:#ea454b !important}.md .materialize-red.darken-1,.md .pagination li.materialize-red.active,.md .materialize-red.default-link,.md .section-text-wrapper a.materialize-red,.md .collapsible-body a.materialize-red,.md .card.card-tumblr .card-action a i.materialize-red,.md .side-nav .card-tumblr.nav-search .card-action a i.materialize-red,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.materialize-red,.md .chip.bio-chip a span .materialize-red.contributor-type,.md .bio-chip.search-filters-button a span .materialize-red.contributor-type,.md .bio-chip.sort-filters-button a span .materialize-red.contributor-type,.md .article-tags-mod .materialize-red.chip:hover,.md .article-tags-mod .materialize-red.search-filters-button:hover,.md .article-tags-mod .materialize-red.sort-filters-button:hover,.md .side-nav .materialize-red.nav-title,.md .side-nav .materialize-red.nav-open-trigger{background-color:#d0181e !important}.md .materialize-red-text.text-darken-1,.md .article-body a.materialize-red-text,.md .card.card-image .card-action a.materialize-red-text.save-this,.md .side-nav .card-image.nav-search .card-action a.materialize-red-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.materialize-red-text.save-this,.md .card.card-horizontal .card-action a.materialize-red-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.materialize-red-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.materialize-red-text.save-this,.md .store-card-head .materialize-red-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.materialize-red-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.materialize-red-text.decrease-count,.md .chip.bio-chip a.materialize-red-text:hover,.md .bio-chip.search-filters-button a.materialize-red-text:hover,.md .bio-chip.sort-filters-button a.materialize-red-text:hover,.md .iapp-store .product-page .product-quantity .input span.materialize-red-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.materialize-red-text.increase-count{color:#d0181e !important}.md .materialize-red.darken-2{background-color:#b9151b !important}.md .materialize-red-text.text-darken-2,.md .related-posts-mod ul li a.materialize-red-text,.md .article-recent-comments-mod ul li a.materialize-red-text,.md .article-body blockquote.materialize-red-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.materialize-red-text,.md .search-store-listings label .materialize-red-text.material-icons,.md .materialize-red-text.store-table-separator,.md .iapp-store .store-table table tbody .materialize-red-text.store-table-separator{color:#b9151b !important}.md .materialize-red.darken-3{background-color:#a21318 !important}.md .materialize-red-text.text-darken-3,.md .materialize-red-text.table-column-hdr,.md .materialize-red-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .materialize-red-text.title{color:#a21318 !important}.md .materialize-red.darken-4,.md .pub-hdr header .materialize-red.backsplash,.md .banner.light-scheme .materialize-red.chip,.md .banner.light-scheme .materialize-red.search-filters-button,.md .banner.light-scheme .materialize-red.sort-filters-button,.md .banner.light-scheme .chip a.materialize-red,.md .banner.light-scheme .search-filters-button a.materialize-red,.md .banner.light-scheme .sort-filters-button a.materialize-red,.md .banner.default-scheme .materialize-red.chip,.md .banner.default-scheme .materialize-red.search-filters-button,.md .banner.default-scheme .materialize-red.sort-filters-button,.md .banner.default-scheme .chip a.materialize-red,.md .banner.default-scheme .search-filters-button a.materialize-red,.md .banner.default-scheme .sort-filters-button a.materialize-red{background-color:#8b1014 !important}.md .materialize-red-text.text-darken-4,.md .nav-search-form form .input-field .materialize-red-text.material-icons,.md .materialize-red-text.article-body,.md .card.card-tumblr .card-title a.materialize-red-text,.md .side-nav .card-tumblr.nav-search .card-title a.materialize-red-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.materialize-red-text,.md .card.card-tumblr .card-content a.materialize-red-text,.md .side-nav .card-tumblr.nav-search .card-content a.materialize-red-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.materialize-red-text,.md .card.card-tumblr p a.materialize-red-text,.md .side-nav .card-tumblr.nav-search p a.materialize-red-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.materialize-red-text,.md .mega-modal .row .col .collection .materialize-red-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .materialize-red-text.mega-cart-title,.md .profile-modal .modal-content .collection .materialize-red-text.collection-item,.md .algolia-search form .input-field .materialize-red-text.material-icons,.md .left-sidebar .collection .collection-item a.materialize-red-text,.md .side-nav .nav-search label .materialize-red-text.material-icons,.md .banner.dark-scheme h1.materialize-red-text,.md .banner.dark-scheme .header-social>ul>li>a.materialize-red-text,.md .banner.dark-scheme .materialize-red-text.chip,.md .banner.dark-scheme .materialize-red-text.search-filters-button,.md .banner.dark-scheme .materialize-red-text.sort-filters-button,.md .banner.dark-scheme .chip a.materialize-red-text,.md .banner.dark-scheme .search-filters-button a.materialize-red-text,.md .banner.dark-scheme .sort-filters-button a.materialize-red-text,.md .iapp-store .store-table table tbody tr td.prod-name a.materialize-red-text,.md .iapp-store .store-main .store-search-active .materialize-red-text.global-store-search,.md .iapp-store .store-main .store-search-active label.materialize-red-text,.md .iapp-store .store-main .store-search-active .materialize-red-text.material-icons{color:#8b1014 !important}.md .red{background-color:#F44336 !important}.md .red-text{color:#F44336 !important}.md .red.lighten-5,.md .article-body blockquote.red{background-color:#FFEBEE !important}.md .red-text.text-lighten-5,.md .red-text.card.card-note,.md .side-nav .red-text.card-note.nav-search,.md .iapp-store .store-main .red-text.card-note.store-search-results{color:#FFEBEE !important}.md .red.lighten-4,.md .red.wp-caption-text,.md .red.nav-search-form,.md .red.nav-article-progress,.md .red.highlighted-text,.md .card.card-horizontal .red.card-image,.md .side-nav .card-horizontal.nav-search .red.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .red.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.red.count,.md .red.store-table-separator,.md .red.left-sidebar,.md .side-nav .red.nav-search,.md .red.article-sidebar,.md .iapp-store .store-table table tbody .red.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.red.count{background-color:#FFCDD2 !important}.md .red-text.text-lighten-4{color:#FFCDD2 !important}.md .red.lighten-3,.md .nav-search-form form .red.input-field,.md .red.card.card-tumblr,.md .side-nav .red.card-tumblr.nav-search,.md .iapp-store .store-main .red.card-tumblr.store-search-results,.md .red.chip.bio-chip,.md .red.bio-chip.search-filters-button,.md .red.bio-chip.sort-filters-button,.md .side-nav .red.back-link{background-color:#EF9A9A !important}.md .red-text.text-lighten-3{color:#EF9A9A !important}.md .red.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .red.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .red.input{background-color:#E57373 !important}.md .red-text.text-lighten-2{color:#E57373 !important}.md .red.lighten-1,.md .red.card.card-note,.md .side-nav .red.card-note.nav-search,.md .iapp-store .store-main .red.card-note.store-search-results{background-color:#EF5350 !important}.md .red-text.text-lighten-1{color:#EF5350 !important}.md .red.darken-1,.md .pagination li.red.active,.md .red.default-link,.md .section-text-wrapper a.red,.md .collapsible-body a.red,.md .card.card-tumblr .card-action a i.red,.md .side-nav .card-tumblr.nav-search .card-action a i.red,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.red,.md .chip.bio-chip a span .red.contributor-type,.md .bio-chip.search-filters-button a span .red.contributor-type,.md .bio-chip.sort-filters-button a span .red.contributor-type,.md .article-tags-mod .red.chip:hover,.md .article-tags-mod .red.search-filters-button:hover,.md .article-tags-mod .red.sort-filters-button:hover,.md .side-nav .red.nav-title,.md .side-nav .red.nav-open-trigger{background-color:#E53935 !important}.md .red-text.text-darken-1,.md .article-body a.red-text,.md .card.card-image .card-action a.red-text.save-this,.md .side-nav .card-image.nav-search .card-action a.red-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.red-text.save-this,.md .card.card-horizontal .card-action a.red-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.red-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.red-text.save-this,.md .store-card-head .red-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.red-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.red-text.decrease-count,.md .chip.bio-chip a.red-text:hover,.md .bio-chip.search-filters-button a.red-text:hover,.md .bio-chip.sort-filters-button a.red-text:hover,.md .iapp-store .product-page .product-quantity .input span.red-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.red-text.increase-count{color:#E53935 !important}.md .red.darken-2{background-color:#D32F2F !important}.md .red-text.text-darken-2,.md .related-posts-mod ul li a.red-text,.md .article-recent-comments-mod ul li a.red-text,.md .article-body blockquote.red-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.red-text,.md .search-store-listings label .red-text.material-icons,.md .red-text.store-table-separator,.md .iapp-store .store-table table tbody .red-text.store-table-separator{color:#D32F2F !important}.md .red.darken-3{background-color:#C62828 !important}.md .red-text.text-darken-3,.md .red-text.table-column-hdr,.md .red-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .red-text.title{color:#C62828 !important}.md .red.darken-4,.md .pub-hdr header .red.backsplash,.md .banner.light-scheme .red.chip,.md .banner.light-scheme .red.search-filters-button,.md .banner.light-scheme .red.sort-filters-button,.md .banner.light-scheme .chip a.red,.md .banner.light-scheme .search-filters-button a.red,.md .banner.light-scheme .sort-filters-button a.red,.md .banner.default-scheme .red.chip,.md .banner.default-scheme .red.search-filters-button,.md .banner.default-scheme .red.sort-filters-button,.md .banner.default-scheme .chip a.red,.md .banner.default-scheme .search-filters-button a.red,.md .banner.default-scheme .sort-filters-button a.red{background-color:#B71C1C !important}.md .red-text.text-darken-4,.md .nav-search-form form .input-field .red-text.material-icons,.md .red-text.article-body,.md .card.card-tumblr .card-title a.red-text,.md .side-nav .card-tumblr.nav-search .card-title a.red-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.red-text,.md .card.card-tumblr .card-content a.red-text,.md .side-nav .card-tumblr.nav-search .card-content a.red-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.red-text,.md .card.card-tumblr p a.red-text,.md .side-nav .card-tumblr.nav-search p a.red-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.red-text,.md .mega-modal .row .col .collection .red-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .red-text.mega-cart-title,.md .profile-modal .modal-content .collection .red-text.collection-item,.md .algolia-search form .input-field .red-text.material-icons,.md .left-sidebar .collection .collection-item a.red-text,.md .side-nav .nav-search label .red-text.material-icons,.md .banner.dark-scheme h1.red-text,.md .banner.dark-scheme .header-social>ul>li>a.red-text,.md .banner.dark-scheme .red-text.chip,.md .banner.dark-scheme .red-text.search-filters-button,.md .banner.dark-scheme .red-text.sort-filters-button,.md .banner.dark-scheme .chip a.red-text,.md .banner.dark-scheme .search-filters-button a.red-text,.md .banner.dark-scheme .sort-filters-button a.red-text,.md .iapp-store .store-table table tbody tr td.prod-name a.red-text,.md .iapp-store .store-main .store-search-active .red-text.global-store-search,.md .iapp-store .store-main .store-search-active label.red-text,.md .iapp-store .store-main .store-search-active .red-text.material-icons{color:#B71C1C !important}.md .red.accent-1{background-color:#FF8A80 !important}.md .red-text.text-accent-1{color:#FF8A80 !important}.md .red.accent-2{background-color:#FF5252 !important}.md .red-text.text-accent-2{color:#FF5252 !important}.md .red.accent-3{background-color:#FF1744 !important}.md .red-text.text-accent-3{color:#FF1744 !important}.md .red.accent-4{background-color:#D50000 !important}.md .red-text.text-accent-4,.md .card.card-image .card-action a.red-text.saved,.md .side-nav .card-image.nav-search .card-action a.red-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.red-text.saved,.md .card.card-horizontal .card-action a.red-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.red-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.red-text.saved{color:#D50000 !important}.md .pink{background-color:#e91e63 !important}.md .pink-text{color:#e91e63 !important}.md .pink.lighten-5,.md .article-body blockquote.pink{background-color:#fce4ec !important}.md .pink-text.text-lighten-5,.md .pink-text.card.card-note,.md .side-nav .pink-text.card-note.nav-search,.md .iapp-store .store-main .pink-text.card-note.store-search-results{color:#fce4ec !important}.md .pink.lighten-4,.md .pink.wp-caption-text,.md .pink.nav-search-form,.md .pink.nav-article-progress,.md .pink.highlighted-text,.md .card.card-horizontal .pink.card-image,.md .side-nav .card-horizontal.nav-search .pink.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .pink.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.pink.count,.md .pink.store-table-separator,.md .pink.left-sidebar,.md .side-nav .pink.nav-search,.md .pink.article-sidebar,.md .iapp-store .store-table table tbody .pink.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.pink.count{background-color:#f8bbd0 !important}.md .pink-text.text-lighten-4{color:#f8bbd0 !important}.md .pink.lighten-3,.md .nav-search-form form .pink.input-field,.md .pink.card.card-tumblr,.md .side-nav .pink.card-tumblr.nav-search,.md .iapp-store .store-main .pink.card-tumblr.store-search-results,.md .pink.chip.bio-chip,.md .pink.bio-chip.search-filters-button,.md .pink.bio-chip.sort-filters-button,.md .side-nav .pink.back-link{background-color:#f48fb1 !important}.md .pink-text.text-lighten-3{color:#f48fb1 !important}.md .pink.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .pink.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .pink.input{background-color:#f06292 !important}.md .pink-text.text-lighten-2{color:#f06292 !important}.md .pink.lighten-1,.md .pink.card.card-note,.md .side-nav .pink.card-note.nav-search,.md .iapp-store .store-main .pink.card-note.store-search-results{background-color:#ec407a !important}.md .pink-text.text-lighten-1{color:#ec407a !important}.md .pink.darken-1,.md .pagination li.pink.active,.md .pink.default-link,.md .section-text-wrapper a.pink,.md .collapsible-body a.pink,.md .card.card-tumblr .card-action a i.pink,.md .side-nav .card-tumblr.nav-search .card-action a i.pink,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.pink,.md .chip.bio-chip a span .pink.contributor-type,.md .bio-chip.search-filters-button a span .pink.contributor-type,.md .bio-chip.sort-filters-button a span .pink.contributor-type,.md .article-tags-mod .pink.chip:hover,.md .article-tags-mod .pink.search-filters-button:hover,.md .article-tags-mod .pink.sort-filters-button:hover,.md .side-nav .pink.nav-title,.md .side-nav .pink.nav-open-trigger{background-color:#d81b60 !important}.md .pink-text.text-darken-1,.md .article-body a.pink-text,.md .card.card-image .card-action a.pink-text.save-this,.md .side-nav .card-image.nav-search .card-action a.pink-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.pink-text.save-this,.md .card.card-horizontal .card-action a.pink-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.pink-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.pink-text.save-this,.md .store-card-head .pink-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.pink-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.pink-text.decrease-count,.md .chip.bio-chip a.pink-text:hover,.md .bio-chip.search-filters-button a.pink-text:hover,.md .bio-chip.sort-filters-button a.pink-text:hover,.md .iapp-store .product-page .product-quantity .input span.pink-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.pink-text.increase-count{color:#d81b60 !important}.md .pink.darken-2{background-color:#c2185b !important}.md .pink-text.text-darken-2,.md .related-posts-mod ul li a.pink-text,.md .article-recent-comments-mod ul li a.pink-text,.md .article-body blockquote.pink-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.pink-text,.md .search-store-listings label .pink-text.material-icons,.md .pink-text.store-table-separator,.md .iapp-store .store-table table tbody .pink-text.store-table-separator{color:#c2185b !important}.md .pink.darken-3{background-color:#ad1457 !important}.md .pink-text.text-darken-3,.md .pink-text.table-column-hdr,.md .pink-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .pink-text.title{color:#ad1457 !important}.md .pink.darken-4,.md .pub-hdr header .pink.backsplash,.md .banner.light-scheme .pink.chip,.md .banner.light-scheme .pink.search-filters-button,.md .banner.light-scheme .pink.sort-filters-button,.md .banner.light-scheme .chip a.pink,.md .banner.light-scheme .search-filters-button a.pink,.md .banner.light-scheme .sort-filters-button a.pink,.md .banner.default-scheme .pink.chip,.md .banner.default-scheme .pink.search-filters-button,.md .banner.default-scheme .pink.sort-filters-button,.md .banner.default-scheme .chip a.pink,.md .banner.default-scheme .search-filters-button a.pink,.md .banner.default-scheme .sort-filters-button a.pink{background-color:#880e4f !important}.md .pink-text.text-darken-4,.md .nav-search-form form .input-field .pink-text.material-icons,.md .pink-text.article-body,.md .card.card-tumblr .card-title a.pink-text,.md .side-nav .card-tumblr.nav-search .card-title a.pink-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.pink-text,.md .card.card-tumblr .card-content a.pink-text,.md .side-nav .card-tumblr.nav-search .card-content a.pink-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.pink-text,.md .card.card-tumblr p a.pink-text,.md .side-nav .card-tumblr.nav-search p a.pink-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.pink-text,.md .mega-modal .row .col .collection .pink-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .pink-text.mega-cart-title,.md .profile-modal .modal-content .collection .pink-text.collection-item,.md .algolia-search form .input-field .pink-text.material-icons,.md .left-sidebar .collection .collection-item a.pink-text,.md .side-nav .nav-search label .pink-text.material-icons,.md .banner.dark-scheme h1.pink-text,.md .banner.dark-scheme .header-social>ul>li>a.pink-text,.md .banner.dark-scheme .pink-text.chip,.md .banner.dark-scheme .pink-text.search-filters-button,.md .banner.dark-scheme .pink-text.sort-filters-button,.md .banner.dark-scheme .chip a.pink-text,.md .banner.dark-scheme .search-filters-button a.pink-text,.md .banner.dark-scheme .sort-filters-button a.pink-text,.md .iapp-store .store-table table tbody tr td.prod-name a.pink-text,.md .iapp-store .store-main .store-search-active .pink-text.global-store-search,.md .iapp-store .store-main .store-search-active label.pink-text,.md .iapp-store .store-main .store-search-active .pink-text.material-icons{color:#880e4f !important}.md .pink.accent-1{background-color:#ff80ab !important}.md .pink-text.text-accent-1{color:#ff80ab !important}.md .pink.accent-2{background-color:#ff4081 !important}.md .pink-text.text-accent-2{color:#ff4081 !important}.md .pink.accent-3{background-color:#f50057 !important}.md .pink-text.text-accent-3{color:#f50057 !important}.md .pink.accent-4{background-color:#c51162 !important}.md .pink-text.text-accent-4,.md .card.card-image .card-action a.pink-text.saved,.md .side-nav .card-image.nav-search .card-action a.pink-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.pink-text.saved,.md .card.card-horizontal .card-action a.pink-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.pink-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.pink-text.saved{color:#c51162 !important}.md .purple{background-color:#9c27b0 !important}.md .purple-text{color:#9c27b0 !important}.md .purple.lighten-5,.md .article-body blockquote.purple{background-color:#f3e5f5 !important}.md .purple-text.text-lighten-5,.md .purple-text.card.card-note,.md .side-nav .purple-text.card-note.nav-search,.md .iapp-store .store-main .purple-text.card-note.store-search-results{color:#f3e5f5 !important}.md .purple.lighten-4,.md .purple.wp-caption-text,.md .purple.nav-search-form,.md .purple.nav-article-progress,.md .purple.highlighted-text,.md .card.card-horizontal .purple.card-image,.md .side-nav .card-horizontal.nav-search .purple.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .purple.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.purple.count,.md .purple.store-table-separator,.md .purple.left-sidebar,.md .side-nav .purple.nav-search,.md .purple.article-sidebar,.md .iapp-store .store-table table tbody .purple.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.purple.count{background-color:#e1bee7 !important}.md .purple-text.text-lighten-4{color:#e1bee7 !important}.md .purple.lighten-3,.md .nav-search-form form .purple.input-field,.md .purple.card.card-tumblr,.md .side-nav .purple.card-tumblr.nav-search,.md .iapp-store .store-main .purple.card-tumblr.store-search-results,.md .purple.chip.bio-chip,.md .purple.bio-chip.search-filters-button,.md .purple.bio-chip.sort-filters-button,.md .side-nav .purple.back-link{background-color:#ce93d8 !important}.md .purple-text.text-lighten-3{color:#ce93d8 !important}.md .purple.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .purple.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .purple.input{background-color:#ba68c8 !important}.md .purple-text.text-lighten-2{color:#ba68c8 !important}.md .purple.lighten-1,.md .purple.card.card-note,.md .side-nav .purple.card-note.nav-search,.md .iapp-store .store-main .purple.card-note.store-search-results{background-color:#ab47bc !important}.md .purple-text.text-lighten-1{color:#ab47bc !important}.md .purple.darken-1,.md .pagination li.purple.active,.md .purple.default-link,.md .section-text-wrapper a.purple,.md .collapsible-body a.purple,.md .card.card-tumblr .card-action a i.purple,.md .side-nav .card-tumblr.nav-search .card-action a i.purple,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.purple,.md .chip.bio-chip a span .purple.contributor-type,.md .bio-chip.search-filters-button a span .purple.contributor-type,.md .bio-chip.sort-filters-button a span .purple.contributor-type,.md .article-tags-mod .purple.chip:hover,.md .article-tags-mod .purple.search-filters-button:hover,.md .article-tags-mod .purple.sort-filters-button:hover,.md .side-nav .purple.nav-title,.md .side-nav .purple.nav-open-trigger{background-color:#8e24aa !important}.md .purple-text.text-darken-1,.md .article-body a.purple-text,.md .card.card-image .card-action a.purple-text.save-this,.md .side-nav .card-image.nav-search .card-action a.purple-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.purple-text.save-this,.md .card.card-horizontal .card-action a.purple-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.purple-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.purple-text.save-this,.md .store-card-head .purple-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.purple-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.purple-text.decrease-count,.md .chip.bio-chip a.purple-text:hover,.md .bio-chip.search-filters-button a.purple-text:hover,.md .bio-chip.sort-filters-button a.purple-text:hover,.md .iapp-store .product-page .product-quantity .input span.purple-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.purple-text.increase-count{color:#8e24aa !important}.md .purple.darken-2{background-color:#7b1fa2 !important}.md .purple-text.text-darken-2,.md .related-posts-mod ul li a.purple-text,.md .article-recent-comments-mod ul li a.purple-text,.md .article-body blockquote.purple-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.purple-text,.md .search-store-listings label .purple-text.material-icons,.md .purple-text.store-table-separator,.md .iapp-store .store-table table tbody .purple-text.store-table-separator{color:#7b1fa2 !important}.md .purple.darken-3{background-color:#6a1b9a !important}.md .purple-text.text-darken-3,.md .purple-text.table-column-hdr,.md .purple-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .purple-text.title{color:#6a1b9a !important}.md .purple.darken-4,.md .pub-hdr header .purple.backsplash,.md .banner.light-scheme .purple.chip,.md .banner.light-scheme .purple.search-filters-button,.md .banner.light-scheme .purple.sort-filters-button,.md .banner.light-scheme .chip a.purple,.md .banner.light-scheme .search-filters-button a.purple,.md .banner.light-scheme .sort-filters-button a.purple,.md .banner.default-scheme .purple.chip,.md .banner.default-scheme .purple.search-filters-button,.md .banner.default-scheme .purple.sort-filters-button,.md .banner.default-scheme .chip a.purple,.md .banner.default-scheme .search-filters-button a.purple,.md .banner.default-scheme .sort-filters-button a.purple{background-color:#4a148c !important}.md .purple-text.text-darken-4,.md .nav-search-form form .input-field .purple-text.material-icons,.md .purple-text.article-body,.md .card.card-tumblr .card-title a.purple-text,.md .side-nav .card-tumblr.nav-search .card-title a.purple-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.purple-text,.md .card.card-tumblr .card-content a.purple-text,.md .side-nav .card-tumblr.nav-search .card-content a.purple-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.purple-text,.md .card.card-tumblr p a.purple-text,.md .side-nav .card-tumblr.nav-search p a.purple-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.purple-text,.md .mega-modal .row .col .collection .purple-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .purple-text.mega-cart-title,.md .profile-modal .modal-content .collection .purple-text.collection-item,.md .algolia-search form .input-field .purple-text.material-icons,.md .left-sidebar .collection .collection-item a.purple-text,.md .side-nav .nav-search label .purple-text.material-icons,.md .banner.dark-scheme h1.purple-text,.md .banner.dark-scheme .header-social>ul>li>a.purple-text,.md .banner.dark-scheme .purple-text.chip,.md .banner.dark-scheme .purple-text.search-filters-button,.md .banner.dark-scheme .purple-text.sort-filters-button,.md .banner.dark-scheme .chip a.purple-text,.md .banner.dark-scheme .search-filters-button a.purple-text,.md .banner.dark-scheme .sort-filters-button a.purple-text,.md .iapp-store .store-table table tbody tr td.prod-name a.purple-text,.md .iapp-store .store-main .store-search-active .purple-text.global-store-search,.md .iapp-store .store-main .store-search-active label.purple-text,.md .iapp-store .store-main .store-search-active .purple-text.material-icons{color:#4a148c !important}.md .purple.accent-1{background-color:#ea80fc !important}.md .purple-text.text-accent-1{color:#ea80fc !important}.md .purple.accent-2{background-color:#e040fb !important}.md .purple-text.text-accent-2{color:#e040fb !important}.md .purple.accent-3{background-color:#d500f9 !important}.md .purple-text.text-accent-3{color:#d500f9 !important}.md .purple.accent-4{background-color:#a0f !important}.md .purple-text.text-accent-4,.md .card.card-image .card-action a.purple-text.saved,.md .side-nav .card-image.nav-search .card-action a.purple-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.purple-text.saved,.md .card.card-horizontal .card-action a.purple-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.purple-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.purple-text.saved{color:#a0f !important}.md .deep-purple{background-color:#673ab7 !important}.md .deep-purple-text{color:#673ab7 !important}.md .deep-purple.lighten-5,.md .article-body blockquote.deep-purple{background-color:#ede7f6 !important}.md .deep-purple-text.text-lighten-5,.md .deep-purple-text.card.card-note,.md .side-nav .deep-purple-text.card-note.nav-search,.md .iapp-store .store-main .deep-purple-text.card-note.store-search-results{color:#ede7f6 !important}.md .deep-purple.lighten-4,.md .deep-purple.wp-caption-text,.md .deep-purple.nav-search-form,.md .deep-purple.nav-article-progress,.md .deep-purple.highlighted-text,.md .card.card-horizontal .deep-purple.card-image,.md .side-nav .card-horizontal.nav-search .deep-purple.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .deep-purple.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.deep-purple.count,.md .deep-purple.store-table-separator,.md .deep-purple.left-sidebar,.md .side-nav .deep-purple.nav-search,.md .deep-purple.article-sidebar,.md .iapp-store .store-table table tbody .deep-purple.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.deep-purple.count{background-color:#d1c4e9 !important}.md .deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.md .deep-purple.lighten-3,.md .nav-search-form form .deep-purple.input-field,.md .deep-purple.card.card-tumblr,.md .side-nav .deep-purple.card-tumblr.nav-search,.md .iapp-store .store-main .deep-purple.card-tumblr.store-search-results,.md .deep-purple.chip.bio-chip,.md .deep-purple.bio-chip.search-filters-button,.md .deep-purple.bio-chip.sort-filters-button,.md .side-nav .deep-purple.back-link{background-color:#b39ddb !important}.md .deep-purple-text.text-lighten-3{color:#b39ddb !important}.md .deep-purple.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .deep-purple.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .deep-purple.input{background-color:#9575cd !important}.md .deep-purple-text.text-lighten-2{color:#9575cd !important}.md .deep-purple.lighten-1,.md .deep-purple.card.card-note,.md .side-nav .deep-purple.card-note.nav-search,.md .iapp-store .store-main .deep-purple.card-note.store-search-results{background-color:#7e57c2 !important}.md .deep-purple-text.text-lighten-1{color:#7e57c2 !important}.md .deep-purple.darken-1,.md .pagination li.deep-purple.active,.md .deep-purple.default-link,.md .section-text-wrapper a.deep-purple,.md .collapsible-body a.deep-purple,.md .card.card-tumblr .card-action a i.deep-purple,.md .side-nav .card-tumblr.nav-search .card-action a i.deep-purple,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.deep-purple,.md .chip.bio-chip a span .deep-purple.contributor-type,.md .bio-chip.search-filters-button a span .deep-purple.contributor-type,.md .bio-chip.sort-filters-button a span .deep-purple.contributor-type,.md .article-tags-mod .deep-purple.chip:hover,.md .article-tags-mod .deep-purple.search-filters-button:hover,.md .article-tags-mod .deep-purple.sort-filters-button:hover,.md .side-nav .deep-purple.nav-title,.md .side-nav .deep-purple.nav-open-trigger{background-color:#5e35b1 !important}.md .deep-purple-text.text-darken-1,.md .article-body a.deep-purple-text,.md .card.card-image .card-action a.deep-purple-text.save-this,.md .side-nav .card-image.nav-search .card-action a.deep-purple-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.deep-purple-text.save-this,.md .card.card-horizontal .card-action a.deep-purple-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.deep-purple-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.deep-purple-text.save-this,.md .store-card-head .deep-purple-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.deep-purple-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.deep-purple-text.decrease-count,.md .chip.bio-chip a.deep-purple-text:hover,.md .bio-chip.search-filters-button a.deep-purple-text:hover,.md .bio-chip.sort-filters-button a.deep-purple-text:hover,.md .iapp-store .product-page .product-quantity .input span.deep-purple-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.deep-purple-text.increase-count{color:#5e35b1 !important}.md .deep-purple.darken-2{background-color:#512da8 !important}.md .deep-purple-text.text-darken-2,.md .related-posts-mod ul li a.deep-purple-text,.md .article-recent-comments-mod ul li a.deep-purple-text,.md .article-body blockquote.deep-purple-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.deep-purple-text,.md .search-store-listings label .deep-purple-text.material-icons,.md .deep-purple-text.store-table-separator,.md .iapp-store .store-table table tbody .deep-purple-text.store-table-separator{color:#512da8 !important}.md .deep-purple.darken-3{background-color:#4527a0 !important}.md .deep-purple-text.text-darken-3,.md .deep-purple-text.table-column-hdr,.md .deep-purple-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .deep-purple-text.title{color:#4527a0 !important}.md .deep-purple.darken-4,.md .pub-hdr header .deep-purple.backsplash,.md .banner.light-scheme .deep-purple.chip,.md .banner.light-scheme .deep-purple.search-filters-button,.md .banner.light-scheme .deep-purple.sort-filters-button,.md .banner.light-scheme .chip a.deep-purple,.md .banner.light-scheme .search-filters-button a.deep-purple,.md .banner.light-scheme .sort-filters-button a.deep-purple,.md .banner.default-scheme .deep-purple.chip,.md .banner.default-scheme .deep-purple.search-filters-button,.md .banner.default-scheme .deep-purple.sort-filters-button,.md .banner.default-scheme .chip a.deep-purple,.md .banner.default-scheme .search-filters-button a.deep-purple,.md .banner.default-scheme .sort-filters-button a.deep-purple{background-color:#311b92 !important}.md .deep-purple-text.text-darken-4,.md .nav-search-form form .input-field .deep-purple-text.material-icons,.md .deep-purple-text.article-body,.md .card.card-tumblr .card-title a.deep-purple-text,.md .side-nav .card-tumblr.nav-search .card-title a.deep-purple-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.deep-purple-text,.md .card.card-tumblr .card-content a.deep-purple-text,.md .side-nav .card-tumblr.nav-search .card-content a.deep-purple-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.deep-purple-text,.md .card.card-tumblr p a.deep-purple-text,.md .side-nav .card-tumblr.nav-search p a.deep-purple-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.deep-purple-text,.md .mega-modal .row .col .collection .deep-purple-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .deep-purple-text.mega-cart-title,.md .profile-modal .modal-content .collection .deep-purple-text.collection-item,.md .algolia-search form .input-field .deep-purple-text.material-icons,.md .left-sidebar .collection .collection-item a.deep-purple-text,.md .side-nav .nav-search label .deep-purple-text.material-icons,.md .banner.dark-scheme h1.deep-purple-text,.md .banner.dark-scheme .header-social>ul>li>a.deep-purple-text,.md .banner.dark-scheme .deep-purple-text.chip,.md .banner.dark-scheme .deep-purple-text.search-filters-button,.md .banner.dark-scheme .deep-purple-text.sort-filters-button,.md .banner.dark-scheme .chip a.deep-purple-text,.md .banner.dark-scheme .search-filters-button a.deep-purple-text,.md .banner.dark-scheme .sort-filters-button a.deep-purple-text,.md .iapp-store .store-table table tbody tr td.prod-name a.deep-purple-text,.md .iapp-store .store-main .store-search-active .deep-purple-text.global-store-search,.md .iapp-store .store-main .store-search-active label.deep-purple-text,.md .iapp-store .store-main .store-search-active .deep-purple-text.material-icons{color:#311b92 !important}.md .deep-purple.accent-1{background-color:#b388ff !important}.md .deep-purple-text.text-accent-1{color:#b388ff !important}.md .deep-purple.accent-2{background-color:#7c4dff !important}.md .deep-purple-text.text-accent-2{color:#7c4dff !important}.md .deep-purple.accent-3{background-color:#651fff !important}.md .deep-purple-text.text-accent-3{color:#651fff !important}.md .deep-purple.accent-4{background-color:#6200ea !important}.md .deep-purple-text.text-accent-4,.md .card.card-image .card-action a.deep-purple-text.saved,.md .side-nav .card-image.nav-search .card-action a.deep-purple-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.deep-purple-text.saved,.md .card.card-horizontal .card-action a.deep-purple-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.deep-purple-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.deep-purple-text.saved{color:#6200ea !important}.md .indigo{background-color:#3f51b5 !important}.md .indigo-text{color:#3f51b5 !important}.md .indigo.lighten-5,.md .article-body blockquote.indigo{background-color:#e8eaf6 !important}.md .indigo-text.text-lighten-5,.md .indigo-text.card.card-note,.md .side-nav .indigo-text.card-note.nav-search,.md .iapp-store .store-main .indigo-text.card-note.store-search-results{color:#e8eaf6 !important}.md .indigo.lighten-4,.md .indigo.wp-caption-text,.md .indigo.nav-search-form,.md .indigo.nav-article-progress,.md .indigo.highlighted-text,.md .card.card-horizontal .indigo.card-image,.md .side-nav .card-horizontal.nav-search .indigo.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .indigo.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.indigo.count,.md .indigo.store-table-separator,.md .indigo.left-sidebar,.md .side-nav .indigo.nav-search,.md .indigo.article-sidebar,.md .iapp-store .store-table table tbody .indigo.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.indigo.count{background-color:#c5cae9 !important}.md .indigo-text.text-lighten-4{color:#c5cae9 !important}.md .indigo.lighten-3,.md .nav-search-form form .indigo.input-field,.md .indigo.card.card-tumblr,.md .side-nav .indigo.card-tumblr.nav-search,.md .iapp-store .store-main .indigo.card-tumblr.store-search-results,.md .indigo.chip.bio-chip,.md .indigo.bio-chip.search-filters-button,.md .indigo.bio-chip.sort-filters-button,.md .side-nav .indigo.back-link{background-color:#9fa8da !important}.md .indigo-text.text-lighten-3{color:#9fa8da !important}.md .indigo.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .indigo.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .indigo.input{background-color:#7986cb !important}.md .indigo-text.text-lighten-2{color:#7986cb !important}.md .indigo.lighten-1,.md .indigo.card.card-note,.md .side-nav .indigo.card-note.nav-search,.md .iapp-store .store-main .indigo.card-note.store-search-results{background-color:#5c6bc0 !important}.md .indigo-text.text-lighten-1{color:#5c6bc0 !important}.md .indigo.darken-1,.md .pagination li.indigo.active,.md .indigo.default-link,.md .section-text-wrapper a.indigo,.md .collapsible-body a.indigo,.md .card.card-tumblr .card-action a i.indigo,.md .side-nav .card-tumblr.nav-search .card-action a i.indigo,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.indigo,.md .chip.bio-chip a span .indigo.contributor-type,.md .bio-chip.search-filters-button a span .indigo.contributor-type,.md .bio-chip.sort-filters-button a span .indigo.contributor-type,.md .article-tags-mod .indigo.chip:hover,.md .article-tags-mod .indigo.search-filters-button:hover,.md .article-tags-mod .indigo.sort-filters-button:hover,.md .side-nav .indigo.nav-title,.md .side-nav .indigo.nav-open-trigger{background-color:#3949ab !important}.md .indigo-text.text-darken-1,.md .article-body a.indigo-text,.md .card.card-image .card-action a.indigo-text.save-this,.md .side-nav .card-image.nav-search .card-action a.indigo-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.indigo-text.save-this,.md .card.card-horizontal .card-action a.indigo-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.indigo-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.indigo-text.save-this,.md .store-card-head .indigo-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.indigo-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.indigo-text.decrease-count,.md .chip.bio-chip a.indigo-text:hover,.md .bio-chip.search-filters-button a.indigo-text:hover,.md .bio-chip.sort-filters-button a.indigo-text:hover,.md .iapp-store .product-page .product-quantity .input span.indigo-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.indigo-text.increase-count{color:#3949ab !important}.md .indigo.darken-2{background-color:#303f9f !important}.md .indigo-text.text-darken-2,.md .related-posts-mod ul li a.indigo-text,.md .article-recent-comments-mod ul li a.indigo-text,.md .article-body blockquote.indigo-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.indigo-text,.md .search-store-listings label .indigo-text.material-icons,.md .indigo-text.store-table-separator,.md .iapp-store .store-table table tbody .indigo-text.store-table-separator{color:#303f9f !important}.md .indigo.darken-3{background-color:#283593 !important}.md .indigo-text.text-darken-3,.md .indigo-text.table-column-hdr,.md .indigo-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .indigo-text.title{color:#283593 !important}.md .indigo.darken-4,.md .pub-hdr header .indigo.backsplash,.md .banner.light-scheme .indigo.chip,.md .banner.light-scheme .indigo.search-filters-button,.md .banner.light-scheme .indigo.sort-filters-button,.md .banner.light-scheme .chip a.indigo,.md .banner.light-scheme .search-filters-button a.indigo,.md .banner.light-scheme .sort-filters-button a.indigo,.md .banner.default-scheme .indigo.chip,.md .banner.default-scheme .indigo.search-filters-button,.md .banner.default-scheme .indigo.sort-filters-button,.md .banner.default-scheme .chip a.indigo,.md .banner.default-scheme .search-filters-button a.indigo,.md .banner.default-scheme .sort-filters-button a.indigo{background-color:#1a237e !important}.md .indigo-text.text-darken-4,.md .nav-search-form form .input-field .indigo-text.material-icons,.md .indigo-text.article-body,.md .card.card-tumblr .card-title a.indigo-text,.md .side-nav .card-tumblr.nav-search .card-title a.indigo-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.indigo-text,.md .card.card-tumblr .card-content a.indigo-text,.md .side-nav .card-tumblr.nav-search .card-content a.indigo-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.indigo-text,.md .card.card-tumblr p a.indigo-text,.md .side-nav .card-tumblr.nav-search p a.indigo-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.indigo-text,.md .mega-modal .row .col .collection .indigo-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .indigo-text.mega-cart-title,.md .profile-modal .modal-content .collection .indigo-text.collection-item,.md .algolia-search form .input-field .indigo-text.material-icons,.md .left-sidebar .collection .collection-item a.indigo-text,.md .side-nav .nav-search label .indigo-text.material-icons,.md .banner.dark-scheme h1.indigo-text,.md .banner.dark-scheme .header-social>ul>li>a.indigo-text,.md .banner.dark-scheme .indigo-text.chip,.md .banner.dark-scheme .indigo-text.search-filters-button,.md .banner.dark-scheme .indigo-text.sort-filters-button,.md .banner.dark-scheme .chip a.indigo-text,.md .banner.dark-scheme .search-filters-button a.indigo-text,.md .banner.dark-scheme .sort-filters-button a.indigo-text,.md .iapp-store .store-table table tbody tr td.prod-name a.indigo-text,.md .iapp-store .store-main .store-search-active .indigo-text.global-store-search,.md .iapp-store .store-main .store-search-active label.indigo-text,.md .iapp-store .store-main .store-search-active .indigo-text.material-icons{color:#1a237e !important}.md .indigo.accent-1{background-color:#8c9eff !important}.md .indigo-text.text-accent-1{color:#8c9eff !important}.md .indigo.accent-2{background-color:#536dfe !important}.md .indigo-text.text-accent-2{color:#536dfe !important}.md .indigo.accent-3{background-color:#3d5afe !important}.md .indigo-text.text-accent-3{color:#3d5afe !important}.md .indigo.accent-4{background-color:#304ffe !important}.md .indigo-text.text-accent-4,.md .card.card-image .card-action a.indigo-text.saved,.md .side-nav .card-image.nav-search .card-action a.indigo-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.indigo-text.saved,.md .card.card-horizontal .card-action a.indigo-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.indigo-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.indigo-text.saved{color:#304ffe !important}.md .blue{background-color:#2196F3 !important}.md .blue-text{color:#2196F3 !important}.md .blue.lighten-5,.md .article-body blockquote.blue{background-color:#E3F2FD !important}.md .blue-text.text-lighten-5,.md .blue-text.card.card-note,.md .side-nav .blue-text.card-note.nav-search,.md .iapp-store .store-main .blue-text.card-note.store-search-results{color:#E3F2FD !important}.md .blue.lighten-4,.md .blue.wp-caption-text,.md .blue.nav-search-form,.md .blue.nav-article-progress,.md .blue.highlighted-text,.md .card.card-horizontal .blue.card-image,.md .side-nav .card-horizontal.nav-search .blue.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .blue.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.blue.count,.md .blue.store-table-separator,.md .blue.left-sidebar,.md .side-nav .blue.nav-search,.md .blue.article-sidebar,.md .iapp-store .store-table table tbody .blue.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.blue.count{background-color:#BBDEFB !important}.md .blue-text.text-lighten-4{color:#BBDEFB !important}.md .blue.lighten-3,.md .nav-search-form form .blue.input-field,.md .blue.card.card-tumblr,.md .side-nav .blue.card-tumblr.nav-search,.md .iapp-store .store-main .blue.card-tumblr.store-search-results,.md .blue.chip.bio-chip,.md .blue.bio-chip.search-filters-button,.md .blue.bio-chip.sort-filters-button,.md .side-nav .blue.back-link{background-color:#90CAF9 !important}.md .blue-text.text-lighten-3{color:#90CAF9 !important}.md .blue.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .blue.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .blue.input{background-color:#64B5F6 !important}.md .blue-text.text-lighten-2{color:#64B5F6 !important}.md .blue.lighten-1,.md .blue.card.card-note,.md .side-nav .blue.card-note.nav-search,.md .iapp-store .store-main .blue.card-note.store-search-results{background-color:#42A5F5 !important}.md .blue-text.text-lighten-1{color:#42A5F5 !important}.md .blue.darken-1,.md .pagination li.blue.active,.md .blue.default-link,.md .section-text-wrapper a.blue,.md .collapsible-body a.blue,.md .card.card-tumblr .card-action a i.blue,.md .side-nav .card-tumblr.nav-search .card-action a i.blue,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.blue,.md .chip.bio-chip a span .blue.contributor-type,.md .bio-chip.search-filters-button a span .blue.contributor-type,.md .bio-chip.sort-filters-button a span .blue.contributor-type,.md .article-tags-mod .blue.chip:hover,.md .article-tags-mod .blue.search-filters-button:hover,.md .article-tags-mod .blue.sort-filters-button:hover,.md .side-nav .blue.nav-title,.md .side-nav .blue.nav-open-trigger{background-color:#1E88E5 !important}.md .blue-text.text-darken-1,.md .article-body a.blue-text,.md .card.card-image .card-action a.blue-text.save-this,.md .side-nav .card-image.nav-search .card-action a.blue-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.blue-text.save-this,.md .card.card-horizontal .card-action a.blue-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.blue-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.blue-text.save-this,.md .store-card-head .blue-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.blue-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.blue-text.decrease-count,.md .chip.bio-chip a.blue-text:hover,.md .bio-chip.search-filters-button a.blue-text:hover,.md .bio-chip.sort-filters-button a.blue-text:hover,.md .iapp-store .product-page .product-quantity .input span.blue-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.blue-text.increase-count{color:#1E88E5 !important}.md .blue.darken-2{background-color:#1976D2 !important}.md .blue-text.text-darken-2,.md .related-posts-mod ul li a.blue-text,.md .article-recent-comments-mod ul li a.blue-text,.md .article-body blockquote.blue-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.blue-text,.md .search-store-listings label .blue-text.material-icons,.md .blue-text.store-table-separator,.md .iapp-store .store-table table tbody .blue-text.store-table-separator{color:#1976D2 !important}.md .blue.darken-3{background-color:#1565C0 !important}.md .blue-text.text-darken-3,.md .blue-text.table-column-hdr,.md .blue-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .blue-text.title{color:#1565C0 !important}.md .blue.darken-4,.md .pub-hdr header .blue.backsplash,.md .banner.light-scheme .blue.chip,.md .banner.light-scheme .blue.search-filters-button,.md .banner.light-scheme .blue.sort-filters-button,.md .banner.light-scheme .chip a.blue,.md .banner.light-scheme .search-filters-button a.blue,.md .banner.light-scheme .sort-filters-button a.blue,.md .banner.default-scheme .blue.chip,.md .banner.default-scheme .blue.search-filters-button,.md .banner.default-scheme .blue.sort-filters-button,.md .banner.default-scheme .chip a.blue,.md .banner.default-scheme .search-filters-button a.blue,.md .banner.default-scheme .sort-filters-button a.blue{background-color:#0D47A1 !important}.md .blue-text.text-darken-4,.md .nav-search-form form .input-field .blue-text.material-icons,.md .blue-text.article-body,.md .card.card-tumblr .card-title a.blue-text,.md .side-nav .card-tumblr.nav-search .card-title a.blue-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.blue-text,.md .card.card-tumblr .card-content a.blue-text,.md .side-nav .card-tumblr.nav-search .card-content a.blue-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.blue-text,.md .card.card-tumblr p a.blue-text,.md .side-nav .card-tumblr.nav-search p a.blue-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.blue-text,.md .mega-modal .row .col .collection .blue-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .blue-text.mega-cart-title,.md .profile-modal .modal-content .collection .blue-text.collection-item,.md .algolia-search form .input-field .blue-text.material-icons,.md .left-sidebar .collection .collection-item a.blue-text,.md .side-nav .nav-search label .blue-text.material-icons,.md .banner.dark-scheme h1.blue-text,.md .banner.dark-scheme .header-social>ul>li>a.blue-text,.md .banner.dark-scheme .blue-text.chip,.md .banner.dark-scheme .blue-text.search-filters-button,.md .banner.dark-scheme .blue-text.sort-filters-button,.md .banner.dark-scheme .chip a.blue-text,.md .banner.dark-scheme .search-filters-button a.blue-text,.md .banner.dark-scheme .sort-filters-button a.blue-text,.md .iapp-store .store-table table tbody tr td.prod-name a.blue-text,.md .iapp-store .store-main .store-search-active .blue-text.global-store-search,.md .iapp-store .store-main .store-search-active label.blue-text,.md .iapp-store .store-main .store-search-active .blue-text.material-icons{color:#0D47A1 !important}.md .blue.accent-1{background-color:#82B1FF !important}.md .blue-text.text-accent-1{color:#82B1FF !important}.md .blue.accent-2{background-color:#448AFF !important}.md .blue-text.text-accent-2{color:#448AFF !important}.md .blue.accent-3{background-color:#2979FF !important}.md .blue-text.text-accent-3{color:#2979FF !important}.md .blue.accent-4{background-color:#2962FF !important}.md .blue-text.text-accent-4,.md .card.card-image .card-action a.blue-text.saved,.md .side-nav .card-image.nav-search .card-action a.blue-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.blue-text.saved,.md .card.card-horizontal .card-action a.blue-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.blue-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.blue-text.saved{color:#2962FF !important}.md .light-blue{background-color:#03a9f4 !important}.md .light-blue-text,.md .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved{color:#03a9f4 !important}.md .light-blue.lighten-5,.md .article-body blockquote.light-blue{background-color:#e1f5fe !important}.md .light-blue-text.text-lighten-5,.md .card.card-image .card-action a.text-lighten-5.saved,.md .side-nav .card-image.nav-search .card-action a.text-lighten-5.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-5.saved,.md .card.card-image .card-action a.saved.card.card-note,.md .side-nav .card-image.nav-search .card-action a.saved.card.card-note,.md .iapp-store .store-main .card-image.store-search-results .card-action a.saved.card.card-note,.md .card.card-image .card-action .side-nav a.saved.card-note.nav-search,.md .side-nav .card.card-image .card-action a.saved.card-note.nav-search,.md .side-nav .card-image.nav-search .card-action a.saved.card-note.nav-search,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav a.saved.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-image.store-search-results .card-action a.saved.card-note.nav-search,.md .card.card-image .card-action .iapp-store .store-main a.saved.card-note.store-search-results,.md .iapp-store .store-main .card.card-image .card-action a.saved.card-note.store-search-results,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main a.saved.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-image.nav-search .card-action a.saved.card-note.store-search-results,.md .iapp-store .store-main .card-image.store-search-results .card-action a.saved.card-note.store-search-results,.md .card.card-horizontal .card-action a.text-lighten-5.saved,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-5.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-5.saved,.md .card.card-horizontal .card-action a.saved.card.card-note,.md .side-nav .card-horizontal.nav-search .card-action a.saved.card.card-note,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.card.card-note,.md .card.card-horizontal .card-action .side-nav a.saved.card-note.nav-search,.md .side-nav .card.card-horizontal .card-action a.saved.card-note.nav-search,.md .side-nav .card-horizontal.nav-search .card-action a.saved.card-note.nav-search,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav a.saved.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.card-note.nav-search,.md .card.card-horizontal .card-action .iapp-store .store-main a.saved.card-note.store-search-results,.md .iapp-store .store-main .card.card-horizontal .card-action a.saved.card-note.store-search-results,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main a.saved.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-horizontal.nav-search .card-action a.saved.card-note.store-search-results,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.card-note.store-search-results,.md .light-blue-text.card.card-note,.md .side-nav .light-blue-text.card-note.nav-search,.md .iapp-store .store-main .light-blue-text.card-note.store-search-results{color:#e1f5fe !important}.md .light-blue.lighten-4,.md .light-blue.wp-caption-text,.md .light-blue.nav-search-form,.md .light-blue.nav-article-progress,.md .light-blue.highlighted-text,.md .card.card-horizontal .light-blue.card-image,.md .side-nav .card-horizontal.nav-search .light-blue.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .light-blue.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.light-blue.count,.md .light-blue.store-table-separator,.md .light-blue.left-sidebar,.md .side-nav .light-blue.nav-search,.md .light-blue.article-sidebar,.md .iapp-store .store-table table tbody .light-blue.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.light-blue.count{background-color:#b3e5fc !important}.md .light-blue-text.text-lighten-4,.md .card.card-image .card-action a.text-lighten-4.saved,.md .side-nav .card-image.nav-search .card-action a.text-lighten-4.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-4.saved,.md .card.card-horizontal .card-action a.text-lighten-4.saved,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-4.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-4.saved{color:#b3e5fc !important}.md .light-blue.lighten-3,.md .nav-search-form form .light-blue.input-field,.md .light-blue.card.card-tumblr,.md .side-nav .light-blue.card-tumblr.nav-search,.md .iapp-store .store-main .light-blue.card-tumblr.store-search-results,.md .light-blue.chip.bio-chip,.md .light-blue.bio-chip.search-filters-button,.md .light-blue.bio-chip.sort-filters-button,.md .side-nav .light-blue.back-link{background-color:#81d4fa !important}.md .light-blue-text.text-lighten-3,.md .card.card-image .card-action a.text-lighten-3.saved,.md .side-nav .card-image.nav-search .card-action a.text-lighten-3.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-3.saved,.md .card.card-horizontal .card-action a.text-lighten-3.saved,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-3.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-3.saved{color:#81d4fa !important}.md .light-blue.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .light-blue.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .light-blue.input{background-color:#4fc3f7 !important}.md .light-blue-text.text-lighten-2,.md .card.card-image .card-action a.text-lighten-2.saved,.md .side-nav .card-image.nav-search .card-action a.text-lighten-2.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-2.saved,.md .card.card-horizontal .card-action a.text-lighten-2.saved,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-2.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-2.saved{color:#4fc3f7 !important}.md .light-blue.lighten-1,.md .light-blue.card.card-note,.md .side-nav .light-blue.card-note.nav-search,.md .iapp-store .store-main .light-blue.card-note.store-search-results{background-color:#29b6f6 !important}.md .light-blue-text.text-lighten-1,.md .card.card-image .card-action a.text-lighten-1.saved,.md .side-nav .card-image.nav-search .card-action a.text-lighten-1.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-1.saved,.md .card.card-horizontal .card-action a.text-lighten-1.saved,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-1.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-1.saved{color:#29b6f6 !important}.md .light-blue.darken-1,.md .pagination li.light-blue.active,.md .light-blue.default-link,.md .section-text-wrapper a.light-blue,.md .collapsible-body a.light-blue,.md .card.card-tumblr .card-action a i.light-blue,.md .side-nav .card-tumblr.nav-search .card-action a i.light-blue,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.light-blue,.md .chip.bio-chip a span .light-blue.contributor-type,.md .bio-chip.search-filters-button a span .light-blue.contributor-type,.md .bio-chip.sort-filters-button a span .light-blue.contributor-type,.md .article-tags-mod .light-blue.chip:hover,.md .article-tags-mod .light-blue.search-filters-button:hover,.md .article-tags-mod .light-blue.sort-filters-button:hover,.md .side-nav .light-blue.nav-title,.md .side-nav .light-blue.nav-open-trigger{background-color:#039be5 !important}.md .light-blue-text.text-darken-1,.md .article-body a.light-blue-text,.md .article-body .card.card-image .card-action a.saved,.md .card.card-image .card-action .article-body a.saved,.md .article-body .side-nav .card-image.nav-search .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .article-body a.saved,.md .article-body .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .article-body a.saved,.md .article-body .card.card-horizontal .card-action a.saved,.md .card.card-horizontal .card-action .article-body a.saved,.md .article-body .side-nav .card-horizontal.nav-search .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .article-body a.saved,.md .article-body .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .article-body a.saved,.md .card.card-image .card-action a.light-blue-text.save-this,.md .side-nav .card-image.nav-search .card-action a.light-blue-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.light-blue-text.save-this,.md .card.card-image .card-action a.save-this.saved,.md .side-nav .card-image.nav-search .card-action a.save-this.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.saved,.md .card.card-horizontal .card-action a.light-blue-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.light-blue-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.light-blue-text.save-this,.md .card.card-horizontal .card-action a.save-this.saved,.md .side-nav .card-horizontal.nav-search .card-action a.save-this.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.saved,.md .card.card-image .card-action a.text-darken-1.saved,.md .side-nav .card-image.nav-search .card-action a.text-darken-1.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-darken-1.saved,.md .card.card-image .card-action .store-card-head a.saved.card-title,.md .store-card-head .card.card-image .card-action a.saved.card-title,.md .side-nav .card-image.nav-search .card-action .store-card-head a.saved.card-title,.md .store-card-head .side-nav .card-image.nav-search .card-action a.saved.card-title,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-card-head a.saved.card-title,.md .store-card-head .iapp-store .store-main .card-image.store-search-results .card-action a.saved.card-title,.md .card.card-image .card-action .chip.bio-chip a.saved:hover,.md .chip.bio-chip .card.card-image .card-action a.saved:hover,.md .side-nav .card-image.nav-search .card-action .chip.bio-chip a.saved:hover,.md .chip.bio-chip .side-nav .card-image.nav-search .card-action a.saved:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .chip.bio-chip a.saved:hover,.md .chip.bio-chip .iapp-store .store-main .card-image.store-search-results .card-action a.saved:hover,.md .card.card-image .card-action .bio-chip.search-filters-button a.saved:hover,.md .bio-chip.search-filters-button .card.card-image .card-action a.saved:hover,.md .side-nav .card-image.nav-search .card-action .bio-chip.search-filters-button a.saved:hover,.md .bio-chip.search-filters-button .side-nav .card-image.nav-search .card-action a.saved:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .bio-chip.search-filters-button a.saved:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.saved:hover,.md .card.card-image .card-action .bio-chip.sort-filters-button a.saved:hover,.md .bio-chip.sort-filters-button .card.card-image .card-action a.saved:hover,.md .side-nav .card-image.nav-search .card-action .bio-chip.sort-filters-button a.saved:hover,.md .bio-chip.sort-filters-button .side-nav .card-image.nav-search .card-action a.saved:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .bio-chip.sort-filters-button a.saved:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.saved:hover,.md .card.card-horizontal .card-action a.text-darken-1.saved,.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-1.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-darken-1.saved,.md .card.card-horizontal .card-action .store-card-head a.saved.card-title,.md .store-card-head .card.card-horizontal .card-action a.saved.card-title,.md .side-nav .card-horizontal.nav-search .card-action .store-card-head a.saved.card-title,.md .store-card-head .side-nav .card-horizontal.nav-search .card-action a.saved.card-title,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-card-head a.saved.card-title,.md .store-card-head .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.card-title,.md .card.card-horizontal .card-action .chip.bio-chip a.saved:hover,.md .chip.bio-chip .card.card-horizontal .card-action a.saved:hover,.md .side-nav .card-horizontal.nav-search .card-action .chip.bio-chip a.saved:hover,.md .chip.bio-chip .side-nav .card-horizontal.nav-search .card-action a.saved:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .chip.bio-chip a.saved:hover,.md .chip.bio-chip .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved:hover,.md .card.card-horizontal .card-action .bio-chip.search-filters-button a.saved:hover,.md .bio-chip.search-filters-button .card.card-horizontal .card-action a.saved:hover,.md .side-nav .card-horizontal.nav-search .card-action .bio-chip.search-filters-button a.saved:hover,.md .bio-chip.search-filters-button .side-nav .card-horizontal.nav-search .card-action a.saved:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .bio-chip.search-filters-button a.saved:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved:hover,.md .card.card-horizontal .card-action .bio-chip.sort-filters-button a.saved:hover,.md .bio-chip.sort-filters-button .card.card-horizontal .card-action a.saved:hover,.md .side-nav .card-horizontal.nav-search .card-action .bio-chip.sort-filters-button a.saved:hover,.md .bio-chip.sort-filters-button .side-nav .card-horizontal.nav-search .card-action a.saved:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .bio-chip.sort-filters-button a.saved:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved:hover,.md .store-card-head .light-blue-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.light-blue-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.light-blue-text.decrease-count,.md .chip.bio-chip a.light-blue-text:hover,.md .bio-chip.search-filters-button a.light-blue-text:hover,.md .bio-chip.sort-filters-button a.light-blue-text:hover,.md .iapp-store .product-page .product-quantity .input span.light-blue-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.light-blue-text.increase-count{color:#039be5 !important}.md .light-blue.darken-2{background-color:#0288d1 !important}.md .light-blue-text.text-darken-2,.md .related-posts-mod ul li a.light-blue-text,.md .related-posts-mod ul li .card.card-image .card-action a.saved,.md .card.card-image .card-action .related-posts-mod ul li a.saved,.md .related-posts-mod ul li .side-nav .card-image.nav-search .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .related-posts-mod ul li a.saved,.md .related-posts-mod ul li .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .related-posts-mod ul li a.saved,.md .related-posts-mod ul li .card.card-horizontal .card-action a.saved,.md .card.card-horizontal .card-action .related-posts-mod ul li a.saved,.md .related-posts-mod ul li .side-nav .card-horizontal.nav-search .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .related-posts-mod ul li a.saved,.md .related-posts-mod ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .related-posts-mod ul li a.saved,.md .article-recent-comments-mod ul li a.light-blue-text,.md .article-recent-comments-mod ul li .card.card-image .card-action a.saved,.md .card.card-image .card-action .article-recent-comments-mod ul li a.saved,.md .article-recent-comments-mod ul li .side-nav .card-image.nav-search .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .article-recent-comments-mod ul li a.saved,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .article-recent-comments-mod ul li a.saved,.md .article-recent-comments-mod ul li .card.card-horizontal .card-action a.saved,.md .card.card-horizontal .card-action .article-recent-comments-mod ul li a.saved,.md .article-recent-comments-mod ul li .side-nav .card-horizontal.nav-search .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .article-recent-comments-mod ul li a.saved,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .article-recent-comments-mod ul li a.saved,.md .card.card-image .card-action a.text-darken-2.saved,.md .side-nav .card-image.nav-search .card-action a.text-darken-2.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-darken-2.saved,.md .card.card-image .card-action .search-store-listings label a.saved.material-icons,.md .search-store-listings label .card.card-image .card-action a.saved.material-icons,.md .side-nav .card-image.nav-search .card-action .search-store-listings label a.saved.material-icons,.md .search-store-listings label .side-nav .card-image.nav-search .card-action a.saved.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .search-store-listings label a.saved.material-icons,.md .search-store-listings label .iapp-store .store-main .card-image.store-search-results .card-action a.saved.material-icons,.md .card.card-image .card-action a.saved.store-table-separator,.md .side-nav .card-image.nav-search .card-action a.saved.store-table-separator,.md .iapp-store .store-main .card-image.store-search-results .card-action a.saved.store-table-separator,.md .card.card-horizontal .card-action a.text-darken-2.saved,.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-2.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-darken-2.saved,.md .card.card-horizontal .card-action .search-store-listings label a.saved.material-icons,.md .search-store-listings label .card.card-horizontal .card-action a.saved.material-icons,.md .side-nav .card-horizontal.nav-search .card-action .search-store-listings label a.saved.material-icons,.md .search-store-listings label .side-nav .card-horizontal.nav-search .card-action a.saved.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .search-store-listings label a.saved.material-icons,.md .search-store-listings label .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.material-icons,.md .card.card-horizontal .card-action a.saved.store-table-separator,.md .side-nav .card-horizontal.nav-search .card-action a.saved.store-table-separator,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.store-table-separator,.md .article-body blockquote.light-blue-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.light-blue-text,.md .search-store-listings label .light-blue-text.material-icons,.md .light-blue-text.store-table-separator,.md .iapp-store .store-table table tbody .light-blue-text.store-table-separator{color:#0288d1 !important}.md .light-blue.darken-3{background-color:#0277bd !important}.md .light-blue-text.text-darken-3,.md .light-blue-text.table-column-hdr,.md .card.card-image .card-action a.table-column-hdr.saved,.md .side-nav .card-image.nav-search .card-action a.table-column-hdr.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.table-column-hdr.saved,.md .card.card-horizontal .card-action a.table-column-hdr.saved,.md .side-nav .card-horizontal.nav-search .card-action a.table-column-hdr.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.table-column-hdr.saved,.md .light-blue-text.section-heading,.md .card.card-image .card-action a.section-heading.saved,.md .side-nav .card-image.nav-search .card-action a.section-heading.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.section-heading.saved,.md .card.card-horizontal .card-action a.section-heading.saved,.md .side-nav .card-horizontal.nav-search .card-action a.section-heading.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.section-heading.saved,.md .card.card-image .card-action a.text-darken-3.saved,.md .side-nav .card-image.nav-search .card-action a.text-darken-3.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-darken-3.saved,.md .card.card-image .card-action .mega-modal .row .col .collection.featured-items .collection-item a.saved.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-image .card-action a.saved.title,.md .side-nav .card-image.nav-search .card-action .mega-modal .row .col .collection.featured-items .collection-item a.saved.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-image.nav-search .card-action a.saved.title,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal .row .col .collection.featured-items .collection-item a.saved.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-image.store-search-results .card-action a.saved.title,.md .card.card-horizontal .card-action a.text-darken-3.saved,.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-3.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-darken-3.saved,.md .card.card-horizontal .card-action .mega-modal .row .col .collection.featured-items .collection-item a.saved.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-horizontal .card-action a.saved.title,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal .row .col .collection.featured-items .collection-item a.saved.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-horizontal.nav-search .card-action a.saved.title,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal .row .col .collection.featured-items .collection-item a.saved.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.title,.md .mega-modal .row .col .collection.featured-items .collection-item .light-blue-text.title{color:#0277bd !important}.md .light-blue.darken-4,.md .pub-hdr header .light-blue.backsplash,.md .banner.light-scheme .light-blue.chip,.md .banner.light-scheme .light-blue.search-filters-button,.md .banner.light-scheme .light-blue.sort-filters-button,.md .banner.light-scheme .chip a.light-blue,.md .banner.light-scheme .search-filters-button a.light-blue,.md .banner.light-scheme .sort-filters-button a.light-blue,.md .banner.default-scheme .light-blue.chip,.md .banner.default-scheme .light-blue.search-filters-button,.md .banner.default-scheme .light-blue.sort-filters-button,.md .banner.default-scheme .chip a.light-blue,.md .banner.default-scheme .search-filters-button a.light-blue,.md .banner.default-scheme .sort-filters-button a.light-blue{background-color:#01579b !important}.md .light-blue-text.text-darken-4,.md .nav-search-form form .input-field .light-blue-text.material-icons,.md .nav-search-form form .input-field .card.card-image .card-action a.material-icons.saved,.md .card.card-image .card-action .nav-search-form form .input-field a.material-icons.saved,.md .nav-search-form form .input-field .side-nav .card-image.nav-search .card-action a.material-icons.saved,.md .side-nav .card-image.nav-search .card-action .nav-search-form form .input-field a.material-icons.saved,.md .nav-search-form form .input-field .iapp-store .store-main .card-image.store-search-results .card-action a.material-icons.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .nav-search-form form .input-field a.material-icons.saved,.md .nav-search-form form .input-field .card.card-horizontal .card-action a.material-icons.saved,.md .card.card-horizontal .card-action .nav-search-form form .input-field a.material-icons.saved,.md .nav-search-form form .input-field .side-nav .card-horizontal.nav-search .card-action a.material-icons.saved,.md .side-nav .card-horizontal.nav-search .card-action .nav-search-form form .input-field a.material-icons.saved,.md .nav-search-form form .input-field .iapp-store .store-main .card-horizontal.store-search-results .card-action a.material-icons.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .nav-search-form form .input-field a.material-icons.saved,.md .light-blue-text.article-body,.md .card.card-image .card-action a.article-body.saved,.md .side-nav .card-image.nav-search .card-action a.article-body.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.article-body.saved,.md .card.card-horizontal .card-action a.article-body.saved,.md .side-nav .card-horizontal.nav-search .card-action a.article-body.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.article-body.saved,.md .card.card-image .card-action a.text-darken-4.saved,.md .side-nav .card-image.nav-search .card-action a.text-darken-4.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-darken-4.saved,.md .card.card-image .card-action .card.card-tumblr .card-title a.saved,.md .card.card-tumblr .card-title .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .card.card-tumblr .card-title a.saved,.md .card.card-tumblr .card-title .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .card.card-tumblr .card-title a.saved,.md .card.card-tumblr .card-title .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .side-nav .card-tumblr.nav-search .card-title a.saved,.md .side-nav .card-tumblr.nav-search .card-title .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .card-tumblr.nav-search .card-title a.saved,.md .side-nav .card-tumblr.nav-search .card-title .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-title a.saved,.md .side-nav .card-tumblr.nav-search .card-title .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .card-tumblr.store-search-results .card-title a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .card.card-tumblr .card-content a.saved,.md .card.card-tumblr .card-content .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .card.card-tumblr .card-content a.saved,.md .card.card-tumblr .card-content .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .card.card-tumblr .card-content a.saved,.md .card.card-tumblr .card-content .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .side-nav .card-tumblr.nav-search .card-content a.saved,.md .side-nav .card-tumblr.nav-search .card-content .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .card-tumblr.nav-search .card-content a.saved,.md .side-nav .card-tumblr.nav-search .card-content .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-content a.saved,.md .side-nav .card-tumblr.nav-search .card-content .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .card-tumblr.store-search-results .card-content a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .card.card-tumblr p a.saved,.md .card.card-tumblr p .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .card.card-tumblr p a.saved,.md .card.card-tumblr p .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .card.card-tumblr p a.saved,.md .card.card-tumblr p .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .side-nav .card-tumblr.nav-search p a.saved,.md .side-nav .card-tumblr.nav-search p .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .card-tumblr.nav-search p a.saved,.md .side-nav .card-tumblr.nav-search p .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .card-tumblr.nav-search p a.saved,.md .side-nav .card-tumblr.nav-search p .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results p .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results p .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .card-tumblr.store-search-results p a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results p .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .mega-modal .row .col .collection a.saved.collection-item,.md .mega-modal .row .col .collection .card.card-image .card-action a.saved.collection-item,.md .side-nav .card-image.nav-search .card-action .mega-modal .row .col .collection a.saved.collection-item,.md .mega-modal .row .col .collection .side-nav .card-image.nav-search .card-action a.saved.collection-item,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal .row .col .collection a.saved.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .card-image.store-search-results .card-action a.saved.collection-item,.md .card.card-image .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.saved.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-image .card-action a.saved.mega-cart-title,.md .side-nav .card-image.nav-search .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.saved.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-image.nav-search .card-action a.saved.mega-cart-title,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.saved.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-image.store-search-results .card-action a.saved.mega-cart-title,.md .card.card-image .card-action .profile-modal .modal-content .collection a.saved.collection-item,.md .profile-modal .modal-content .collection .card.card-image .card-action a.saved.collection-item,.md .side-nav .card-image.nav-search .card-action .profile-modal .modal-content .collection a.saved.collection-item,.md .profile-modal .modal-content .collection .side-nav .card-image.nav-search .card-action a.saved.collection-item,.md .iapp-store .store-main .card-image.store-search-results .card-action .profile-modal .modal-content .collection a.saved.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .card-image.store-search-results .card-action a.saved.collection-item,.md .card.card-image .card-action .algolia-search form .input-field a.saved.material-icons,.md .algolia-search form .input-field .card.card-image .card-action a.saved.material-icons,.md .side-nav .card-image.nav-search .card-action .algolia-search form .input-field a.saved.material-icons,.md .algolia-search form .input-field .side-nav .card-image.nav-search .card-action a.saved.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .algolia-search form .input-field a.saved.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .card-image.store-search-results .card-action a.saved.material-icons,.md .card.card-image .card-action .left-sidebar .collection .collection-item a.saved,.md .left-sidebar .collection .collection-item .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .left-sidebar .collection .collection-item a.saved,.md .left-sidebar .collection .collection-item .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .left-sidebar .collection .collection-item a.saved,.md .left-sidebar .collection .collection-item .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .side-nav .nav-search label a.saved.material-icons,.md .side-nav .nav-search label .card.card-image .card-action a.saved.material-icons,.md .side-nav .card-image.nav-search .card-action label a.saved.material-icons,.md .side-nav .card-image.nav-search label .card-action a.saved.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .nav-search label a.saved.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .card-image.store-search-results .card-action a.saved.material-icons,.md .card.card-image .card-action .banner.dark-scheme .header-social>ul>li>a.saved,.md .banner.dark-scheme .card.card-image .card-action .header-social>ul>li>a.saved,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .header-social>ul>li>a.saved,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action .header-social>ul>li>a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .header-social>ul>li>a.saved,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action .header-social>ul>li>a.saved,.md .card.card-image .card-action .banner.dark-scheme a.saved.chip,.md .banner.dark-scheme .card.card-image .card-action a.saved.chip,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme a.saved.chip,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action a.saved.chip,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme a.saved.chip,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action a.saved.chip,.md .card.card-image .card-action .banner.dark-scheme a.saved.search-filters-button,.md .banner.dark-scheme .card.card-image .card-action a.saved.search-filters-button,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme a.saved.search-filters-button,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action a.saved.search-filters-button,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme a.saved.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action a.saved.search-filters-button,.md .card.card-image .card-action .banner.dark-scheme a.saved.sort-filters-button,.md .banner.dark-scheme .card.card-image .card-action a.saved.sort-filters-button,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme a.saved.sort-filters-button,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action a.saved.sort-filters-button,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme a.saved.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action a.saved.sort-filters-button,.md .card.card-image .card-action .banner.dark-scheme .chip a.saved,.md .banner.dark-scheme .chip .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .chip a.saved,.md .banner.dark-scheme .chip .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .chip a.saved,.md .banner.dark-scheme .chip .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .banner.dark-scheme .search-filters-button a.saved,.md .banner.dark-scheme .search-filters-button .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .search-filters-button a.saved,.md .banner.dark-scheme .search-filters-button .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .search-filters-button a.saved,.md .banner.dark-scheme .search-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .banner.dark-scheme .sort-filters-button a.saved,.md .banner.dark-scheme .sort-filters-button .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .sort-filters-button a.saved,.md .banner.dark-scheme .sort-filters-button .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .sort-filters-button a.saved,.md .banner.dark-scheme .sort-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .iapp-store .store-table table tbody tr td.prod-name a.saved,.md .iapp-store .store-table table tbody tr td.prod-name .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-table table tbody tr td.prod-name a.saved,.md .iapp-store .store-table table tbody tr td.prod-name .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-table table tbody tr td.prod-name a.saved,.md .iapp-store .store-table table tbody tr td.prod-name .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-image .card-action .iapp-store .store-main .store-search-active a.saved.global-store-search,.md .iapp-store .store-main .store-search-active .card.card-image .card-action a.saved.global-store-search,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .store-search-active a.saved.global-store-search,.md .iapp-store .store-main .store-search-active .side-nav .card-image.nav-search .card-action a.saved.global-store-search,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-search-active a.saved.global-store-search,.md .iapp-store .store-main .store-search-active .card-image.store-search-results .card-action a.saved.global-store-search,.md .card.card-image .card-action .iapp-store .store-main .store-search-active a.saved.material-icons,.md .iapp-store .store-main .store-search-active .card.card-image .card-action a.saved.material-icons,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .store-search-active a.saved.material-icons,.md .iapp-store .store-main .store-search-active .side-nav .card-image.nav-search .card-action a.saved.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-search-active a.saved.material-icons,.md .iapp-store .store-main .store-search-active .card-image.store-search-results .card-action a.saved.material-icons,.md .card.card-horizontal .card-action a.text-darken-4.saved,.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-4.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-darken-4.saved,.md .card.card-horizontal .card-action .card.card-tumblr .card-title a.saved,.md .card.card-tumblr .card-title .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .card.card-tumblr .card-title a.saved,.md .card.card-tumblr .card-title .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card.card-tumblr .card-title a.saved,.md .card.card-tumblr .card-title .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .side-nav .card-tumblr.nav-search .card-title a.saved,.md .side-nav .card-tumblr.nav-search .card-title .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .card-tumblr.nav-search .card-title a.saved,.md .side-nav .card-tumblr.nav-search .card-title .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-title a.saved,.md .side-nav .card-tumblr.nav-search .card-title .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card-tumblr.store-search-results .card-title a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .card.card-tumblr .card-content a.saved,.md .card.card-tumblr .card-content .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .card.card-tumblr .card-content a.saved,.md .card.card-tumblr .card-content .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card.card-tumblr .card-content a.saved,.md .card.card-tumblr .card-content .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .side-nav .card-tumblr.nav-search .card-content a.saved,.md .side-nav .card-tumblr.nav-search .card-content .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .card-tumblr.nav-search .card-content a.saved,.md .side-nav .card-tumblr.nav-search .card-content .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-content a.saved,.md .side-nav .card-tumblr.nav-search .card-content .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card-tumblr.store-search-results .card-content a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .card.card-tumblr p a.saved,.md .card.card-tumblr p .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .card.card-tumblr p a.saved,.md .card.card-tumblr p .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card.card-tumblr p a.saved,.md .card.card-tumblr p .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .side-nav .card-tumblr.nav-search p a.saved,.md .side-nav .card-tumblr.nav-search p .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .card-tumblr.nav-search p a.saved,.md .side-nav .card-tumblr.nav-search p .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .card-tumblr.nav-search p a.saved,.md .side-nav .card-tumblr.nav-search p .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results p .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results p .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card-tumblr.store-search-results p a.saved,.md .iapp-store .store-main .card-tumblr.store-search-results p .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .mega-modal .row .col .collection a.saved.collection-item,.md .mega-modal .row .col .collection .card.card-horizontal .card-action a.saved.collection-item,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal .row .col .collection a.saved.collection-item,.md .mega-modal .row .col .collection .side-nav .card-horizontal.nav-search .card-action a.saved.collection-item,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal .row .col .collection a.saved.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.collection-item,.md .card.card-horizontal .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.saved.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-horizontal .card-action a.saved.mega-cart-title,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.saved.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-horizontal.nav-search .card-action a.saved.mega-cart-title,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.saved.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.mega-cart-title,.md .card.card-horizontal .card-action .profile-modal .modal-content .collection a.saved.collection-item,.md .profile-modal .modal-content .collection .card.card-horizontal .card-action a.saved.collection-item,.md .side-nav .card-horizontal.nav-search .card-action .profile-modal .modal-content .collection a.saved.collection-item,.md .profile-modal .modal-content .collection .side-nav .card-horizontal.nav-search .card-action a.saved.collection-item,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .profile-modal .modal-content .collection a.saved.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.collection-item,.md .card.card-horizontal .card-action .algolia-search form .input-field a.saved.material-icons,.md .algolia-search form .input-field .card.card-horizontal .card-action a.saved.material-icons,.md .side-nav .card-horizontal.nav-search .card-action .algolia-search form .input-field a.saved.material-icons,.md .algolia-search form .input-field .side-nav .card-horizontal.nav-search .card-action a.saved.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .algolia-search form .input-field a.saved.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.material-icons,.md .card.card-horizontal .card-action .left-sidebar .collection .collection-item a.saved,.md .left-sidebar .collection .collection-item .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .left-sidebar .collection .collection-item a.saved,.md .left-sidebar .collection .collection-item .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .left-sidebar .collection .collection-item a.saved,.md .left-sidebar .collection .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .side-nav .nav-search label a.saved.material-icons,.md .side-nav .nav-search label .card.card-horizontal .card-action a.saved.material-icons,.md .side-nav .card-horizontal.nav-search .card-action label a.saved.material-icons,.md .side-nav .card-horizontal.nav-search label .card-action a.saved.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .nav-search label a.saved.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.material-icons,.md .card.card-horizontal .card-action .banner.dark-scheme .header-social>ul>li>a.saved,.md .banner.dark-scheme .card.card-horizontal .card-action .header-social>ul>li>a.saved,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .header-social>ul>li>a.saved,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action .header-social>ul>li>a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .header-social>ul>li>a.saved,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action .header-social>ul>li>a.saved,.md .card.card-horizontal .card-action .banner.dark-scheme a.saved.chip,.md .banner.dark-scheme .card.card-horizontal .card-action a.saved.chip,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme a.saved.chip,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action a.saved.chip,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme a.saved.chip,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.chip,.md .card.card-horizontal .card-action .banner.dark-scheme a.saved.search-filters-button,.md .banner.dark-scheme .card.card-horizontal .card-action a.saved.search-filters-button,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme a.saved.search-filters-button,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action a.saved.search-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme a.saved.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.search-filters-button,.md .card.card-horizontal .card-action .banner.dark-scheme a.saved.sort-filters-button,.md .banner.dark-scheme .card.card-horizontal .card-action a.saved.sort-filters-button,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme a.saved.sort-filters-button,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action a.saved.sort-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme a.saved.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.sort-filters-button,.md .card.card-horizontal .card-action .banner.dark-scheme .chip a.saved,.md .banner.dark-scheme .chip .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .chip a.saved,.md .banner.dark-scheme .chip .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .chip a.saved,.md .banner.dark-scheme .chip .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .banner.dark-scheme .search-filters-button a.saved,.md .banner.dark-scheme .search-filters-button .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .search-filters-button a.saved,.md .banner.dark-scheme .search-filters-button .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .search-filters-button a.saved,.md .banner.dark-scheme .search-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .banner.dark-scheme .sort-filters-button a.saved,.md .banner.dark-scheme .sort-filters-button .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .sort-filters-button a.saved,.md .banner.dark-scheme .sort-filters-button .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .sort-filters-button a.saved,.md .banner.dark-scheme .sort-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .iapp-store .store-table table tbody tr td.prod-name a.saved,.md .iapp-store .store-table table tbody tr td.prod-name .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-table table tbody tr td.prod-name a.saved,.md .iapp-store .store-table table tbody tr td.prod-name .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-table table tbody tr td.prod-name a.saved,.md .iapp-store .store-table table tbody tr td.prod-name .store-main .card-horizontal.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action .iapp-store .store-main .store-search-active a.saved.global-store-search,.md .iapp-store .store-main .store-search-active .card.card-horizontal .card-action a.saved.global-store-search,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .store-search-active a.saved.global-store-search,.md .iapp-store .store-main .store-search-active .side-nav .card-horizontal.nav-search .card-action a.saved.global-store-search,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-search-active a.saved.global-store-search,.md .iapp-store .store-main .store-search-active .card-horizontal.store-search-results .card-action a.saved.global-store-search,.md .card.card-horizontal .card-action .iapp-store .store-main .store-search-active a.saved.material-icons,.md .iapp-store .store-main .store-search-active .card.card-horizontal .card-action a.saved.material-icons,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .store-search-active a.saved.material-icons,.md .iapp-store .store-main .store-search-active .side-nav .card-horizontal.nav-search .card-action a.saved.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-search-active a.saved.material-icons,.md .iapp-store .store-main .store-search-active .card-horizontal.store-search-results .card-action a.saved.material-icons,.md .card.card-tumblr .card-title a.light-blue-text,.md .side-nav .card-tumblr.nav-search .card-title a.light-blue-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.light-blue-text,.md .card.card-tumblr .card-content a.light-blue-text,.md .side-nav .card-tumblr.nav-search .card-content a.light-blue-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.light-blue-text,.md .card.card-tumblr p a.light-blue-text,.md .side-nav .card-tumblr.nav-search p a.light-blue-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.light-blue-text,.md .mega-modal .row .col .collection .light-blue-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .light-blue-text.mega-cart-title,.md .profile-modal .modal-content .collection .light-blue-text.collection-item,.md .algolia-search form .input-field .light-blue-text.material-icons,.md .left-sidebar .collection .collection-item a.light-blue-text,.md .side-nav .nav-search label .light-blue-text.material-icons,.md .banner.dark-scheme h1.light-blue-text,.md .banner.dark-scheme .header-social>ul>li>a.light-blue-text,.md .banner.dark-scheme .light-blue-text.chip,.md .banner.dark-scheme .light-blue-text.search-filters-button,.md .banner.dark-scheme .light-blue-text.sort-filters-button,.md .banner.dark-scheme .chip a.light-blue-text,.md .banner.dark-scheme .search-filters-button a.light-blue-text,.md .banner.dark-scheme .sort-filters-button a.light-blue-text,.md .iapp-store .store-table table tbody tr td.prod-name a.light-blue-text,.md .iapp-store .store-main .store-search-active .light-blue-text.global-store-search,.md .iapp-store .store-main .store-search-active label.light-blue-text,.md .iapp-store .store-main .store-search-active .light-blue-text.material-icons{color:#01579b !important}.md .light-blue.accent-1{background-color:#80d8ff !important}.md .light-blue-text.text-accent-1,.md .card.card-image .card-action a.text-accent-1.saved,.md .side-nav .card-image.nav-search .card-action a.text-accent-1.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-accent-1.saved,.md .card.card-horizontal .card-action a.text-accent-1.saved,.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-1.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-accent-1.saved{color:#80d8ff !important}.md .light-blue.accent-2{background-color:#40c4ff !important}.md .light-blue-text.text-accent-2,.md .card.card-image .card-action a.text-accent-2.saved,.md .side-nav .card-image.nav-search .card-action a.text-accent-2.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-accent-2.saved,.md .card.card-horizontal .card-action a.text-accent-2.saved,.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-2.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-accent-2.saved{color:#40c4ff !important}.md .light-blue.accent-3{background-color:#00b0ff !important}.md .light-blue-text.text-accent-3,.md .card.card-image .card-action a.text-accent-3.saved,.md .side-nav .card-image.nav-search .card-action a.text-accent-3.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-accent-3.saved,.md .card.card-horizontal .card-action a.text-accent-3.saved,.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-3.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-accent-3.saved{color:#00b0ff !important}.md .light-blue.accent-4{background-color:#0091ea !important}.md .light-blue-text.text-accent-4,.md .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved{color:#0091ea !important}.md .cyan,.md .pagination li.active,.md .card.card-tumblr .card-action a i,.md .side-nav .card-tumblr.nav-search .card-action a i,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i,.md .article-tags-mod .chip:hover,.md .article-tags-mod .search-filters-button:hover,.md .article-tags-mod .sort-filters-button:hover,.md .side-nav .nav-open-trigger{background-color:#00bcd4 !important}.md .cyan-text,.md .default-link,.md .section-text-wrapper a,.md .collapsible-body a,.md .article-body a,.md .related-posts-mod ul li a:hover,.md .article-recent-comments-mod ul li a:hover,.md .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .store-card-head .card-title,.md .chip.bio-chip a:hover,.md .bio-chip.search-filters-button a:hover,.md .bio-chip.sort-filters-button a:hover{color:#00bcd4 !important}.md .cyan.lighten-5,.md .pagination li.lighten-5.active,.md .article-body blockquote.cyan,.md .article-body .article-tags-mod blockquote.chip:hover,.md .article-tags-mod .article-body blockquote.chip:hover,.md .article-body .article-tags-mod blockquote.search-filters-button:hover,.md .article-tags-mod .article-body blockquote.search-filters-button:hover,.md .article-body .article-tags-mod blockquote.sort-filters-button:hover,.md .article-tags-mod .article-body blockquote.sort-filters-button:hover,.md .article-body .side-nav blockquote.nav-open-trigger,.md .side-nav .article-body blockquote.nav-open-trigger,.md .card.card-tumblr .card-action a i.lighten-5,.md .side-nav .card-tumblr.nav-search .card-action a i.lighten-5,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.lighten-5,.md .article-tags-mod .lighten-5.chip:hover,.md .article-tags-mod .lighten-5.search-filters-button:hover,.md .article-tags-mod .lighten-5.sort-filters-button:hover,.md .side-nav .lighten-5.nav-open-trigger{background-color:#e0f7fa !important}.md .cyan-text.text-lighten-5,.md .text-lighten-5.default-link,.md .section-text-wrapper a.text-lighten-5,.md .section-text-wrapper a.card.card-note,.md .section-text-wrapper .side-nav a.card-note.nav-search,.md .side-nav .section-text-wrapper a.card-note.nav-search,.md .section-text-wrapper .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .section-text-wrapper a.card-note.store-search-results,.md .default-link.card.card-note,.md .collapsible-body a.card.card-note,.md .collapsible-body .side-nav a.card-note.nav-search,.md .side-nav .collapsible-body a.card-note.nav-search,.md .collapsible-body .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .collapsible-body a.card-note.store-search-results,.md .side-nav .default-link.card-note.nav-search,.md .iapp-store .store-main .default-link.card-note.store-search-results,.md .collapsible-body a.text-lighten-5,.md .article-body a.text-lighten-5,.md .article-body a.card.card-note,.md .article-body .side-nav a.card-note.nav-search,.md .side-nav .article-body a.card-note.nav-search,.md .article-body .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .article-body a.card-note.store-search-results,.md .related-posts-mod ul li a.text-lighten-5:hover,.md .related-posts-mod ul li a.card.card-note:hover,.md .related-posts-mod ul li .side-nav a.card-note.nav-search:hover,.md .side-nav .related-posts-mod ul li a.card-note.nav-search:hover,.md .related-posts-mod ul li .iapp-store .store-main a.card-note.store-search-results:hover,.md .iapp-store .store-main .related-posts-mod ul li a.card-note.store-search-results:hover,.md .article-recent-comments-mod ul li a.text-lighten-5:hover,.md .article-recent-comments-mod ul li a.card.card-note:hover,.md .article-recent-comments-mod ul li .side-nav a.card-note.nav-search:hover,.md .side-nav .article-recent-comments-mod ul li a.card-note.nav-search:hover,.md .article-recent-comments-mod ul li .iapp-store .store-main a.card-note.store-search-results:hover,.md .iapp-store .store-main .article-recent-comments-mod ul li a.card-note.store-search-results:hover,.md .card.card-image .card-action a.text-lighten-5.save-this,.md .side-nav .card-image.nav-search .card-action a.text-lighten-5.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-5.save-this,.md .card.card-image .card-action a.save-this.card.card-note,.md .side-nav .card-image.nav-search .card-action a.save-this.card.card-note,.md .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.card.card-note,.md .card.card-image .card-action .side-nav a.save-this.card-note.nav-search,.md .side-nav .card.card-image .card-action a.save-this.card-note.nav-search,.md .side-nav .card-image.nav-search .card-action a.save-this.card-note.nav-search,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav a.save-this.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.card-note.nav-search,.md .card.card-image .card-action .iapp-store .store-main a.save-this.card-note.store-search-results,.md .iapp-store .store-main .card.card-image .card-action a.save-this.card-note.store-search-results,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main a.save-this.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-image.nav-search .card-action a.save-this.card-note.store-search-results,.md .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.card-note.store-search-results,.md .card.card-horizontal .card-action a.text-lighten-5.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-5.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-5.save-this,.md .card.card-horizontal .card-action a.save-this.card.card-note,.md .side-nav .card-horizontal.nav-search .card-action a.save-this.card.card-note,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.card.card-note,.md .card.card-horizontal .card-action .side-nav a.save-this.card-note.nav-search,.md .side-nav .card.card-horizontal .card-action a.save-this.card-note.nav-search,.md .side-nav .card-horizontal.nav-search .card-action a.save-this.card-note.nav-search,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav a.save-this.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.card-note.nav-search,.md .card.card-horizontal .card-action .iapp-store .store-main a.save-this.card-note.store-search-results,.md .iapp-store .store-main .card.card-horizontal .card-action a.save-this.card-note.store-search-results,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main a.save-this.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-horizontal.nav-search .card-action a.save-this.card-note.store-search-results,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.card-note.store-search-results,.md .cyan-text.card.card-note,.md .store-card-head .card.card-note.card-title,.md .store-card-head .side-nav .card-note.card-title.nav-search,.md .side-nav .store-card-head .card-note.card-title.nav-search,.md .store-card-head .iapp-store .store-main .card-note.card-title.store-search-results,.md .iapp-store .store-main .store-card-head .card-note.card-title.store-search-results,.md .chip.bio-chip a.card.card-note:hover,.md .bio-chip.search-filters-button a.card.card-note:hover,.md .bio-chip.sort-filters-button a.card.card-note:hover,.md .chip.bio-chip .side-nav a.card-note.nav-search:hover,.md .side-nav .chip.bio-chip a.card-note.nav-search:hover,.md .bio-chip.search-filters-button .side-nav a.card-note.nav-search:hover,.md .side-nav .bio-chip.search-filters-button a.card-note.nav-search:hover,.md .bio-chip.sort-filters-button .side-nav a.card-note.nav-search:hover,.md .side-nav .bio-chip.sort-filters-button a.card-note.nav-search:hover,.md .chip.bio-chip .iapp-store .store-main a.card-note.store-search-results:hover,.md .iapp-store .store-main .chip.bio-chip a.card-note.store-search-results:hover,.md .bio-chip.search-filters-button .iapp-store .store-main a.card-note.store-search-results:hover,.md .iapp-store .store-main .bio-chip.search-filters-button a.card-note.store-search-results:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main a.card-note.store-search-results:hover,.md .iapp-store .store-main .bio-chip.sort-filters-button a.card-note.store-search-results:hover,.md .side-nav .cyan-text.card-note.nav-search,.md .iapp-store .store-main .cyan-text.card-note.store-search-results,.md .store-card-head .text-lighten-5.card-title,.md .chip.bio-chip a.text-lighten-5:hover,.md .bio-chip.search-filters-button a.text-lighten-5:hover,.md .bio-chip.sort-filters-button a.text-lighten-5:hover{color:#e0f7fa !important}.md .cyan.lighten-4,.md .pagination li.lighten-4.active,.md .pagination li.active.wp-caption-text,.md .pagination li.active.nav-search-form,.md .pagination li.active.nav-article-progress,.md .pagination li.active.highlighted-text,.md .pagination .card.card-horizontal li.active.card-image,.md .card.card-horizontal .pagination li.active.card-image,.md .pagination .side-nav .card-horizontal.nav-search li.active.card-image,.md .side-nav .card-horizontal.nav-search .pagination li.active.card-image,.md .pagination .iapp-store .store-main .card-horizontal.store-search-results li.active.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .pagination li.active.card-image,.md .pagination li.active.store-table-separator,.md .pagination li.active.left-sidebar,.md .pagination .side-nav li.active.nav-search,.md .side-nav .pagination li.active.nav-search,.md .pagination li.active.article-sidebar,.md .pagination .iapp-store .store-table table tbody li.active.store-table-separator,.md .iapp-store .store-table table tbody .pagination li.active.store-table-separator,.md .cyan.wp-caption-text,.md .card.card-tumblr .card-action a i.wp-caption-text,.md .side-nav .card-tumblr.nav-search .card-action a i.wp-caption-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.wp-caption-text,.md .article-tags-mod .wp-caption-text.chip:hover,.md .article-tags-mod .wp-caption-text.search-filters-button:hover,.md .article-tags-mod .wp-caption-text.sort-filters-button:hover,.md .side-nav .wp-caption-text.nav-open-trigger,.md .cyan.nav-search-form,.md .card.card-tumblr .card-action a i.nav-search-form,.md .side-nav .card-tumblr.nav-search .card-action a i.nav-search-form,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.nav-search-form,.md .article-tags-mod .nav-search-form.chip:hover,.md .article-tags-mod .nav-search-form.search-filters-button:hover,.md .article-tags-mod .nav-search-form.sort-filters-button:hover,.md .side-nav .nav-search-form.nav-open-trigger,.md .cyan.nav-article-progress,.md .card.card-tumblr .card-action a i.nav-article-progress,.md .side-nav .card-tumblr.nav-search .card-action a i.nav-article-progress,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.nav-article-progress,.md .article-tags-mod .nav-article-progress.chip:hover,.md .article-tags-mod .nav-article-progress.search-filters-button:hover,.md .article-tags-mod .nav-article-progress.sort-filters-button:hover,.md .side-nav .nav-article-progress.nav-open-trigger,.md .cyan.highlighted-text,.md .card.card-tumblr .card-action a i.highlighted-text,.md .side-nav .card-tumblr.nav-search .card-action a i.highlighted-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.highlighted-text,.md .article-tags-mod .highlighted-text.chip:hover,.md .article-tags-mod .highlighted-text.search-filters-button:hover,.md .article-tags-mod .highlighted-text.sort-filters-button:hover,.md .side-nav .highlighted-text.nav-open-trigger,.md .card.card-horizontal .cyan.card-image,.md .side-nav .card-horizontal.nav-search .cyan.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .cyan.card-image,.md .card.card-horizontal .card.card-tumblr .card-action a i.card-image,.md .card.card-tumblr .card-action a .card.card-horizontal i.card-image,.md .side-nav .card-horizontal.nav-search .card.card-tumblr .card-action a i.card-image,.md .card.card-tumblr .card-action a .side-nav .card-horizontal.nav-search i.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .card.card-tumblr .card-action a i.card-image,.md .card.card-tumblr .card-action a .iapp-store .store-main .card-horizontal.store-search-results i.card-image,.md .card.card-horizontal .side-nav .card-tumblr.nav-search .card-action a i.card-image,.md .side-nav .card-tumblr.nav-search .card-action a .card.card-horizontal i.card-image,.md .side-nav .card-horizontal.nav-search .card-tumblr.nav-search .card-action a i.card-image,.md .side-nav .card-tumblr.nav-search .card-action a .card-horizontal.nav-search i.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .side-nav .card-tumblr.nav-search .card-action a i.card-image,.md .side-nav .card-tumblr.nav-search .card-action a .iapp-store .store-main .card-horizontal.store-search-results i.card-image,.md .card.card-horizontal .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card-image,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .card.card-horizontal i.card-image,.md .side-nav .card-horizontal.nav-search .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card-image,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .side-nav .card-horizontal.nav-search i.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .card-tumblr.store-search-results .card-action a i.card-image,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .card-horizontal.store-search-results i.card-image,.md .card.card-horizontal .article-tags-mod .card-image.chip:hover,.md .article-tags-mod .card.card-horizontal .card-image.chip:hover,.md .side-nav .card-horizontal.nav-search .article-tags-mod .card-image.chip:hover,.md .article-tags-mod .side-nav .card-horizontal.nav-search .card-image.chip:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .article-tags-mod .card-image.chip:hover,.md .article-tags-mod .iapp-store .store-main .card-horizontal.store-search-results .card-image.chip:hover,.md .card.card-horizontal .article-tags-mod .card-image.search-filters-button:hover,.md .article-tags-mod .card.card-horizontal .card-image.search-filters-button:hover,.md .side-nav .card-horizontal.nav-search .article-tags-mod .card-image.search-filters-button:hover,.md .article-tags-mod .side-nav .card-horizontal.nav-search .card-image.search-filters-button:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .article-tags-mod .card-image.search-filters-button:hover,.md .article-tags-mod .iapp-store .store-main .card-horizontal.store-search-results .card-image.search-filters-button:hover,.md .card.card-horizontal .article-tags-mod .card-image.sort-filters-button:hover,.md .article-tags-mod .card.card-horizontal .card-image.sort-filters-button:hover,.md .side-nav .card-horizontal.nav-search .article-tags-mod .card-image.sort-filters-button:hover,.md .article-tags-mod .side-nav .card-horizontal.nav-search .card-image.sort-filters-button:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .article-tags-mod .card-image.sort-filters-button:hover,.md .article-tags-mod .iapp-store .store-main .card-horizontal.store-search-results .card-image.sort-filters-button:hover,.md .card.card-horizontal .side-nav .card-image.nav-open-trigger,.md .side-nav .card.card-horizontal .card-image.nav-open-trigger,.md .side-nav .card-horizontal.nav-search .card-image.nav-open-trigger,.md .iapp-store .store-main .card-horizontal.store-search-results .side-nav .card-image.nav-open-trigger,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .card-image.nav-open-trigger,.md .card.card-tumblr .card-action a i.lighten-4,.md .side-nav .card-tumblr.nav-search .card-action a i.lighten-4,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.lighten-4,.md .card.card-tumblr .card-action a i.store-table-separator,.md .side-nav .card-tumblr.nav-search .card-action a i.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.store-table-separator,.md .card.card-tumblr .card-action a i.left-sidebar,.md .side-nav .card-tumblr.nav-search .card-action a i.left-sidebar,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.left-sidebar,.md .card.card-tumblr .card-action a .side-nav i.nav-search,.md .side-nav .card.card-tumblr .card-action a i.nav-search,.md .side-nav .card-tumblr.nav-search .card-action a i.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .side-nav i.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.nav-search,.md .card.card-tumblr .card-action a i.article-sidebar,.md .side-nav .card-tumblr.nav-search .card-action a i.article-sidebar,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.article-sidebar,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.cyan.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .article-tags-mod span.count.chip:hover,.md .article-tags-mod .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.chip:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .article-tags-mod span.count.search-filters-button:hover,.md .article-tags-mod .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.search-filters-button:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .article-tags-mod span.count.sort-filters-button:hover,.md .article-tags-mod .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.sort-filters-button:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.count.nav-open-trigger,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.nav-open-trigger,.md .article-tags-mod .lighten-4.chip:hover,.md .article-tags-mod .lighten-4.search-filters-button:hover,.md .article-tags-mod .search-filters-button.store-table-separator:hover,.md .article-tags-mod .search-filters-button.left-sidebar:hover,.md .article-tags-mod .side-nav .search-filters-button.nav-search:hover,.md .side-nav .article-tags-mod .search-filters-button.nav-search:hover,.md .article-tags-mod .search-filters-button.article-sidebar:hover,.md .article-tags-mod .iapp-store .product-page .product-quantity .input span.search-filters-button.count:hover,.md .iapp-store .product-page .product-quantity .input .article-tags-mod span.search-filters-button.count:hover,.md .article-tags-mod .lighten-4.sort-filters-button:hover,.md .article-tags-mod .sort-filters-button.store-table-separator:hover,.md .article-tags-mod .sort-filters-button.left-sidebar:hover,.md .article-tags-mod .side-nav .sort-filters-button.nav-search:hover,.md .side-nav .article-tags-mod .sort-filters-button.nav-search:hover,.md .article-tags-mod .sort-filters-button.article-sidebar:hover,.md .article-tags-mod .iapp-store .product-page .product-quantity .input span.sort-filters-button.count:hover,.md .iapp-store .product-page .product-quantity .input .article-tags-mod span.sort-filters-button.count:hover,.md .article-tags-mod .chip.store-table-separator:hover,.md .article-tags-mod .chip.left-sidebar:hover,.md .article-tags-mod .side-nav .chip.nav-search:hover,.md .side-nav .article-tags-mod .chip.nav-search:hover,.md .article-tags-mod .chip.article-sidebar:hover,.md .article-tags-mod .iapp-store .product-page .product-quantity .input span.chip.count:hover,.md .iapp-store .product-page .product-quantity .input .article-tags-mod span.chip.count:hover,.md .cyan.store-table-separator,.md .side-nav .store-table-separator.nav-open-trigger,.md .cyan.left-sidebar,.md .side-nav .left-sidebar.nav-open-trigger,.md .side-nav .lighten-4.nav-open-trigger,.md .side-nav .nav-open-trigger.nav-search,.md .side-nav .nav-open-trigger.article-sidebar,.md .side-nav .iapp-store .store-table table tbody .nav-open-trigger.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .nav-open-trigger.store-table-separator,.md .side-nav .iapp-store .product-page .product-quantity .input span.nav-open-trigger.count,.md .iapp-store .product-page .product-quantity .input .side-nav span.nav-open-trigger.count,.md .side-nav .cyan.nav-search,.md .cyan.article-sidebar,.md .iapp-store .store-table table tbody .cyan.store-table-separator,.md .iapp-store .store-table table tbody .card.card-tumblr .card-action a i.store-table-separator,.md .card.card-tumblr .card-action a .iapp-store .store-table table tbody i.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .card-tumblr.nav-search .card-action a i.store-table-separator,.md .side-nav .card-tumblr.nav-search .card-action a .iapp-store .store-table table tbody i.store-table-separator,.md .iapp-store .store-table table tbody .store-main .card-tumblr.store-search-results .card-action a i.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .store-table table tbody i.store-table-separator,.md .iapp-store .store-table table tbody .article-tags-mod .store-table-separator.chip:hover,.md .article-tags-mod .iapp-store .store-table table tbody .store-table-separator.chip:hover,.md .iapp-store .store-table table tbody .article-tags-mod .store-table-separator.search-filters-button:hover,.md .article-tags-mod .iapp-store .store-table table tbody .store-table-separator.search-filters-button:hover,.md .iapp-store .store-table table tbody .article-tags-mod .store-table-separator.sort-filters-button:hover,.md .article-tags-mod .iapp-store .store-table table tbody .store-table-separator.sort-filters-button:hover,.md .iapp-store .product-page .product-quantity .input span.cyan.count{background-color:#b2ebf2 !important}.md .cyan-text.text-lighten-4,.md .text-lighten-4.default-link,.md .section-text-wrapper a.text-lighten-4,.md .collapsible-body a.text-lighten-4,.md .article-body a.text-lighten-4,.md .related-posts-mod ul li a.text-lighten-4:hover,.md .article-recent-comments-mod ul li a.text-lighten-4:hover,.md .card.card-image .card-action a.text-lighten-4.save-this,.md .side-nav .card-image.nav-search .card-action a.text-lighten-4.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-4.save-this,.md .card.card-horizontal .card-action a.text-lighten-4.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-4.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-4.save-this,.md .store-card-head .text-lighten-4.card-title,.md .chip.bio-chip a.text-lighten-4:hover,.md .bio-chip.search-filters-button a.text-lighten-4:hover,.md .bio-chip.sort-filters-button a.text-lighten-4:hover{color:#b2ebf2 !important}.md .cyan.lighten-3,.md .pagination li.lighten-3.active,.md .pagination .nav-search-form form li.active.input-field,.md .nav-search-form form .pagination li.active.input-field,.md .pagination li.active.card.card-tumblr,.md .pagination .side-nav li.active.card-tumblr.nav-search,.md .side-nav .pagination li.active.card-tumblr.nav-search,.md .pagination .iapp-store .store-main li.active.card-tumblr.store-search-results,.md .iapp-store .store-main .pagination li.active.card-tumblr.store-search-results,.md .pagination li.active.chip.bio-chip,.md .pagination li.active.bio-chip.search-filters-button,.md .pagination li.active.bio-chip.sort-filters-button,.md .pagination .side-nav li.active.back-link,.md .side-nav .pagination li.active.back-link,.md .nav-search-form form .cyan.input-field,.md .nav-search-form form .card.card-tumblr .card-action a i.input-field,.md .card.card-tumblr .card-action a .nav-search-form form i.input-field,.md .nav-search-form form .side-nav .card-tumblr.nav-search .card-action a i.input-field,.md .side-nav .card-tumblr.nav-search .card-action a .nav-search-form form i.input-field,.md .nav-search-form form .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.input-field,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .nav-search-form form i.input-field,.md .nav-search-form form .article-tags-mod .input-field.chip:hover,.md .article-tags-mod .nav-search-form form .input-field.chip:hover,.md .nav-search-form form .article-tags-mod .input-field.search-filters-button:hover,.md .article-tags-mod .nav-search-form form .input-field.search-filters-button:hover,.md .nav-search-form form .article-tags-mod .input-field.sort-filters-button:hover,.md .article-tags-mod .nav-search-form form .input-field.sort-filters-button:hover,.md .nav-search-form form .side-nav .input-field.nav-open-trigger,.md .side-nav .nav-search-form form .input-field.nav-open-trigger,.md .cyan.card.card-tumblr,.md .card.card-tumblr .card-action a i.card.card-tumblr,.md .side-nav .card-tumblr.nav-search .card-action a i.card.card-tumblr,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card.card-tumblr,.md .card.card-tumblr .card-action a .side-nav i.card-tumblr.nav-search,.md .side-nav .card.card-tumblr .card-action a i.card-tumblr.nav-search,.md .side-nav .card-tumblr.nav-search .card-action a i.card-tumblr.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .side-nav i.card-tumblr.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card-tumblr.nav-search,.md .card.card-tumblr .card-action a .iapp-store .store-main i.card-tumblr.store-search-results,.md .iapp-store .store-main .card.card-tumblr .card-action a i.card-tumblr.store-search-results,.md .side-nav .card-tumblr.nav-search .card-action a .iapp-store .store-main i.card-tumblr.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-search .card-action a i.card-tumblr.store-search-results,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card-tumblr.store-search-results,.md .article-tags-mod .card.card-tumblr.chip:hover,.md .article-tags-mod .card.card-tumblr.search-filters-button:hover,.md .article-tags-mod .side-nav .card-tumblr.search-filters-button.nav-search:hover,.md .side-nav .article-tags-mod .card-tumblr.search-filters-button.nav-search:hover,.md .article-tags-mod .iapp-store .store-main .card-tumblr.search-filters-button.store-search-results:hover,.md .iapp-store .store-main .article-tags-mod .card-tumblr.search-filters-button.store-search-results:hover,.md .article-tags-mod .card.card-tumblr.sort-filters-button:hover,.md .article-tags-mod .side-nav .card-tumblr.sort-filters-button.nav-search:hover,.md .side-nav .article-tags-mod .card-tumblr.sort-filters-button.nav-search:hover,.md .article-tags-mod .iapp-store .store-main .card-tumblr.sort-filters-button.store-search-results:hover,.md .iapp-store .store-main .article-tags-mod .card-tumblr.sort-filters-button.store-search-results:hover,.md .article-tags-mod .side-nav .card-tumblr.chip.nav-search:hover,.md .side-nav .article-tags-mod .card-tumblr.chip.nav-search:hover,.md .article-tags-mod .iapp-store .store-main .card-tumblr.chip.store-search-results:hover,.md .iapp-store .store-main .article-tags-mod .card-tumblr.chip.store-search-results:hover,.md .side-nav .card.card-tumblr.nav-open-trigger,.md .side-nav .card-tumblr.nav-open-trigger.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.nav-open-trigger.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-open-trigger.store-search-results,.md .side-nav .cyan.card-tumblr.nav-search,.md .iapp-store .store-main .cyan.card-tumblr.store-search-results,.md .card.card-tumblr .card-action a i.lighten-3,.md .side-nav .card-tumblr.nav-search .card-action a i.lighten-3,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.lighten-3,.md .card.card-tumblr .card-action a i.chip.bio-chip,.md .side-nav .card-tumblr.nav-search .card-action a i.chip.bio-chip,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.chip.bio-chip,.md .card.card-tumblr .card-action a i.bio-chip.search-filters-button,.md .side-nav .card-tumblr.nav-search .card-action a i.bio-chip.search-filters-button,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.bio-chip.search-filters-button,.md .card.card-tumblr .card-action a i.bio-chip.sort-filters-button,.md .side-nav .card-tumblr.nav-search .card-action a i.bio-chip.sort-filters-button,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.bio-chip.sort-filters-button,.md .card.card-tumblr .card-action a .side-nav i.back-link,.md .side-nav .card.card-tumblr .card-action a i.back-link,.md .side-nav .card-tumblr.nav-search .card-action a i.back-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .side-nav i.back-link,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.back-link,.md .cyan.chip.bio-chip,.md .article-tags-mod .chip.bio-chip:hover,.md .article-tags-mod .bio-chip.search-filters-button:hover,.md .article-tags-mod .bio-chip.sort-filters-button:hover,.md .cyan.bio-chip.search-filters-button,.md .side-nav .bio-chip.search-filters-button.nav-open-trigger,.md .cyan.bio-chip.sort-filters-button,.md .side-nav .bio-chip.sort-filters-button.nav-open-trigger,.md .side-nav .chip.bio-chip.nav-open-trigger,.md .article-tags-mod .lighten-3.chip:hover,.md .article-tags-mod .lighten-3.search-filters-button:hover,.md .article-tags-mod .side-nav .search-filters-button.back-link:hover,.md .side-nav .article-tags-mod .search-filters-button.back-link:hover,.md .article-tags-mod .lighten-3.sort-filters-button:hover,.md .article-tags-mod .side-nav .sort-filters-button.back-link:hover,.md .side-nav .article-tags-mod .sort-filters-button.back-link:hover,.md .article-tags-mod .side-nav .chip.back-link:hover,.md .side-nav .article-tags-mod .chip.back-link:hover,.md .side-nav .lighten-3.nav-open-trigger,.md .side-nav .nav-open-trigger.back-link,.md .side-nav .cyan.back-link{background-color:#80deea !important}.md .cyan-text.text-lighten-3,.md .text-lighten-3.default-link,.md .section-text-wrapper a.text-lighten-3,.md .collapsible-body a.text-lighten-3,.md .article-body a.text-lighten-3,.md .related-posts-mod ul li a.text-lighten-3:hover,.md .article-recent-comments-mod ul li a.text-lighten-3:hover,.md .card.card-image .card-action a.text-lighten-3.save-this,.md .side-nav .card-image.nav-search .card-action a.text-lighten-3.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-3.save-this,.md .card.card-horizontal .card-action a.text-lighten-3.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-3.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-3.save-this,.md .store-card-head .text-lighten-3.card-title,.md .chip.bio-chip a.text-lighten-3:hover,.md .bio-chip.search-filters-button a.text-lighten-3:hover,.md .bio-chip.sort-filters-button a.text-lighten-3:hover{color:#80deea !important}.md .cyan.lighten-2,.md .pagination li.lighten-2.active,.md .pagination .mega-modal.store-modal .row .col .collection.featured-items .collection-item li.active.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .pagination li.active.mega-cart-quantity,.md .pagination .iapp-store .product-page .product-quantity li.active.input,.md .iapp-store .product-page .product-quantity .pagination li.active.input,.md .card.card-tumblr .card-action a i.lighten-2,.md .side-nav .card-tumblr.nav-search .card-action a i.lighten-2,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.lighten-2,.md .card.card-tumblr .card-action a .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-tumblr .card-action a i.mega-cart-quantity,.md .side-nav .card-tumblr.nav-search .card-action a .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-tumblr.nav-search .card-action a i.mega-cart-quantity,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.mega-cart-quantity,.md .card.card-tumblr .card-action a .iapp-store .product-page .product-quantity i.input,.md .iapp-store .product-page .product-quantity .card.card-tumblr .card-action a i.input,.md .side-nav .card-tumblr.nav-search .card-action a .iapp-store .product-page .product-quantity i.input,.md .iapp-store .product-page .product-quantity .side-nav .card-tumblr.nav-search .card-action a i.input,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .product-page .product-quantity i.input,.md .iapp-store .product-page .product-quantity .store-main .card-tumblr.store-search-results .card-action a i.input,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .cyan.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-tags-mod .mega-cart-quantity.chip:hover,.md .article-tags-mod .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.chip:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-tags-mod .mega-cart-quantity.search-filters-button:hover,.md .article-tags-mod .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.search-filters-button:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-tags-mod .mega-cart-quantity.sort-filters-button:hover,.md .article-tags-mod .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.sort-filters-button:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .mega-cart-quantity.nav-open-trigger,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.nav-open-trigger,.md .article-tags-mod .lighten-2.chip:hover,.md .article-tags-mod .lighten-2.search-filters-button:hover,.md .article-tags-mod .iapp-store .product-page .product-quantity .search-filters-button.input:hover,.md .iapp-store .product-page .product-quantity .article-tags-mod .search-filters-button.input:hover,.md .article-tags-mod .lighten-2.sort-filters-button:hover,.md .article-tags-mod .iapp-store .product-page .product-quantity .sort-filters-button.input:hover,.md .iapp-store .product-page .product-quantity .article-tags-mod .sort-filters-button.input:hover,.md .article-tags-mod .iapp-store .product-page .product-quantity .chip.input:hover,.md .iapp-store .product-page .product-quantity .article-tags-mod .chip.input:hover,.md .side-nav .lighten-2.nav-open-trigger,.md .side-nav .iapp-store .product-page .product-quantity .nav-open-trigger.input,.md .iapp-store .product-page .product-quantity .side-nav .nav-open-trigger.input,.md .iapp-store .product-page .product-quantity .cyan.input{background-color:#4dd0e1 !important}.md .cyan-text.text-lighten-2,.md .text-lighten-2.default-link,.md .section-text-wrapper a.text-lighten-2,.md .collapsible-body a.text-lighten-2,.md .article-body a.text-lighten-2,.md .related-posts-mod ul li a.text-lighten-2:hover,.md .article-recent-comments-mod ul li a.text-lighten-2:hover,.md .card.card-image .card-action a.text-lighten-2.save-this,.md .side-nav .card-image.nav-search .card-action a.text-lighten-2.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-2.save-this,.md .card.card-horizontal .card-action a.text-lighten-2.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-2.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-2.save-this,.md .store-card-head .text-lighten-2.card-title,.md .chip.bio-chip a.text-lighten-2:hover,.md .bio-chip.search-filters-button a.text-lighten-2:hover,.md .bio-chip.sort-filters-button a.text-lighten-2:hover{color:#4dd0e1 !important}.md .cyan.lighten-1,.md .pagination li.lighten-1.active,.md .pagination li.active.card.card-note,.md .pagination .side-nav li.active.card-note.nav-search,.md .side-nav .pagination li.active.card-note.nav-search,.md .pagination .iapp-store .store-main li.active.card-note.store-search-results,.md .iapp-store .store-main .pagination li.active.card-note.store-search-results,.md .cyan.card.card-note,.md .card.card-tumblr .card-action a i.card.card-note,.md .side-nav .card-tumblr.nav-search .card-action a i.card.card-note,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card.card-note,.md .card.card-tumblr .card-action a .side-nav i.card-note.nav-search,.md .side-nav .card.card-tumblr .card-action a i.card-note.nav-search,.md .side-nav .card-tumblr.nav-search .card-action a i.card-note.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .side-nav i.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card-note.nav-search,.md .card.card-tumblr .card-action a .iapp-store .store-main i.card-note.store-search-results,.md .iapp-store .store-main .card.card-tumblr .card-action a i.card-note.store-search-results,.md .side-nav .card-tumblr.nav-search .card-action a .iapp-store .store-main i.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-search .card-action a i.card-note.store-search-results,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card-note.store-search-results,.md .article-tags-mod .card.card-note.chip:hover,.md .article-tags-mod .card.card-note.search-filters-button:hover,.md .article-tags-mod .side-nav .card-note.search-filters-button.nav-search:hover,.md .side-nav .article-tags-mod .card-note.search-filters-button.nav-search:hover,.md .article-tags-mod .iapp-store .store-main .card-note.search-filters-button.store-search-results:hover,.md .iapp-store .store-main .article-tags-mod .card-note.search-filters-button.store-search-results:hover,.md .article-tags-mod .card.card-note.sort-filters-button:hover,.md .article-tags-mod .side-nav .card-note.sort-filters-button.nav-search:hover,.md .side-nav .article-tags-mod .card-note.sort-filters-button.nav-search:hover,.md .article-tags-mod .iapp-store .store-main .card-note.sort-filters-button.store-search-results:hover,.md .iapp-store .store-main .article-tags-mod .card-note.sort-filters-button.store-search-results:hover,.md .article-tags-mod .side-nav .card-note.chip.nav-search:hover,.md .side-nav .article-tags-mod .card-note.chip.nav-search:hover,.md .article-tags-mod .iapp-store .store-main .card-note.chip.store-search-results:hover,.md .iapp-store .store-main .article-tags-mod .card-note.chip.store-search-results:hover,.md .side-nav .card.card-note.nav-open-trigger,.md .side-nav .card-note.nav-open-trigger.nav-search,.md .side-nav .iapp-store .store-main .card-note.nav-open-trigger.store-search-results,.md .iapp-store .store-main .side-nav .card-note.nav-open-trigger.store-search-results,.md .side-nav .cyan.card-note.nav-search,.md .iapp-store .store-main .cyan.card-note.store-search-results,.md .card.card-tumblr .card-action a i.lighten-1,.md .side-nav .card-tumblr.nav-search .card-action a i.lighten-1,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.lighten-1,.md .article-tags-mod .lighten-1.chip:hover,.md .article-tags-mod .lighten-1.search-filters-button:hover,.md .article-tags-mod .lighten-1.sort-filters-button:hover,.md .side-nav .lighten-1.nav-open-trigger{background-color:#26c6da !important}.md .cyan-text.text-lighten-1,.md .text-lighten-1.default-link,.md .section-text-wrapper a.text-lighten-1,.md .collapsible-body a.text-lighten-1,.md .article-body a.text-lighten-1,.md .related-posts-mod ul li a.text-lighten-1:hover,.md .article-recent-comments-mod ul li a.text-lighten-1:hover,.md .card.card-image .card-action a.text-lighten-1.save-this,.md .side-nav .card-image.nav-search .card-action a.text-lighten-1.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-1.save-this,.md .card.card-horizontal .card-action a.text-lighten-1.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-1.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-1.save-this,.md .store-card-head .text-lighten-1.card-title,.md .chip.bio-chip a.text-lighten-1:hover,.md .bio-chip.search-filters-button a.text-lighten-1:hover,.md .bio-chip.sort-filters-button a.text-lighten-1:hover{color:#26c6da !important}.md .cyan.darken-1,.md .pagination li.active,.md .cyan.default-link,.md .pagination li.default-link.active,.md .section-text-wrapper a.cyan,.md .section-text-wrapper .article-tags-mod a.chip:hover,.md .article-tags-mod .section-text-wrapper a.chip:hover,.md .section-text-wrapper .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .section-text-wrapper a.search-filters-button:hover,.md .section-text-wrapper .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .section-text-wrapper a.sort-filters-button:hover,.md .section-text-wrapper .side-nav a.nav-open-trigger,.md .side-nav .section-text-wrapper a.nav-open-trigger,.md .card.card-tumblr .card-action a i.default-link,.md .side-nav .card-tumblr.nav-search .card-action a i.default-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.default-link,.md .collapsible-body a.cyan,.md .collapsible-body .article-tags-mod a.chip:hover,.md .article-tags-mod .collapsible-body a.chip:hover,.md .collapsible-body .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .collapsible-body a.search-filters-button:hover,.md .collapsible-body .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .collapsible-body a.sort-filters-button:hover,.md .collapsible-body .side-nav a.nav-open-trigger,.md .side-nav .collapsible-body a.nav-open-trigger,.md .article-tags-mod .default-link.chip:hover,.md .article-tags-mod .default-link.search-filters-button:hover,.md .article-tags-mod .default-link.sort-filters-button:hover,.md .side-nav .default-link.nav-open-trigger,.md .card.card-tumblr .card-action a i,.md .side-nav .card-tumblr.nav-search .card-action a i,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i,.md .chip.bio-chip a span .cyan.contributor-type,.md .bio-chip.search-filters-button a span .cyan.contributor-type,.md .bio-chip.sort-filters-button a span .cyan.contributor-type,.md .chip.bio-chip a span .pagination li.contributor-type.active,.md .pagination .chip.bio-chip a span li.contributor-type.active,.md .bio-chip.search-filters-button a span .pagination li.contributor-type.active,.md .pagination .bio-chip.search-filters-button a span li.contributor-type.active,.md .bio-chip.sort-filters-button a span .pagination li.contributor-type.active,.md .pagination .bio-chip.sort-filters-button a span li.contributor-type.active,.md .chip.bio-chip .card.card-tumblr .card-action a span i.contributor-type,.md .card.card-tumblr .card-action .chip.bio-chip a span i.contributor-type,.md .bio-chip.search-filters-button .card.card-tumblr .card-action a span i.contributor-type,.md .card.card-tumblr .card-action .bio-chip.search-filters-button a span i.contributor-type,.md .bio-chip.sort-filters-button .card.card-tumblr .card-action a span i.contributor-type,.md .card.card-tumblr .card-action .bio-chip.sort-filters-button a span i.contributor-type,.md .chip.bio-chip .side-nav .card-tumblr.nav-search .card-action a span i.contributor-type,.md .side-nav .card-tumblr.nav-search .card-action .chip.bio-chip a span i.contributor-type,.md .bio-chip.search-filters-button .side-nav .card-tumblr.nav-search .card-action a span i.contributor-type,.md .side-nav .card-tumblr.nav-search .card-action .bio-chip.search-filters-button a span i.contributor-type,.md .bio-chip.sort-filters-button .side-nav .card-tumblr.nav-search .card-action a span i.contributor-type,.md .side-nav .card-tumblr.nav-search .card-action .bio-chip.sort-filters-button a span i.contributor-type,.md .chip.bio-chip .iapp-store .store-main .card-tumblr.store-search-results .card-action a span i.contributor-type,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action .chip.bio-chip a span i.contributor-type,.md .bio-chip.search-filters-button .iapp-store .store-main .card-tumblr.store-search-results .card-action a span i.contributor-type,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action .bio-chip.search-filters-button a span i.contributor-type,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-tumblr.store-search-results .card-action a span i.contributor-type,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action .bio-chip.sort-filters-button a span i.contributor-type,.md .chip.bio-chip a span .article-tags-mod .contributor-type.chip:hover,.md .article-tags-mod .chip.bio-chip a span .contributor-type.chip:hover,.md .bio-chip.search-filters-button a span .article-tags-mod .contributor-type.chip:hover,.md .article-tags-mod .bio-chip.search-filters-button a span .contributor-type.chip:hover,.md .bio-chip.sort-filters-button a span .article-tags-mod .contributor-type.chip:hover,.md .article-tags-mod .bio-chip.sort-filters-button a span .contributor-type.chip:hover,.md .chip.bio-chip a span .article-tags-mod .contributor-type.search-filters-button:hover,.md .article-tags-mod .chip.bio-chip a span .contributor-type.search-filters-button:hover,.md .bio-chip.search-filters-button a span .article-tags-mod .contributor-type.search-filters-button:hover,.md .article-tags-mod .bio-chip.search-filters-button a span .contributor-type.search-filters-button:hover,.md .bio-chip.sort-filters-button a span .article-tags-mod .contributor-type.search-filters-button:hover,.md .article-tags-mod .bio-chip.sort-filters-button a span .contributor-type.search-filters-button:hover,.md .chip.bio-chip a span .article-tags-mod .contributor-type.sort-filters-button:hover,.md .article-tags-mod .chip.bio-chip a span .contributor-type.sort-filters-button:hover,.md .bio-chip.search-filters-button a span .article-tags-mod .contributor-type.sort-filters-button:hover,.md .article-tags-mod .bio-chip.search-filters-button a span .contributor-type.sort-filters-button:hover,.md .bio-chip.sort-filters-button a span .article-tags-mod .contributor-type.sort-filters-button:hover,.md .article-tags-mod .bio-chip.sort-filters-button a span .contributor-type.sort-filters-button:hover,.md .chip.bio-chip a span .side-nav .contributor-type.nav-open-trigger,.md .side-nav .chip.bio-chip a span .contributor-type.nav-open-trigger,.md .bio-chip.search-filters-button a span .side-nav .contributor-type.nav-open-trigger,.md .side-nav .bio-chip.search-filters-button a span .contributor-type.nav-open-trigger,.md .bio-chip.sort-filters-button a span .side-nav .contributor-type.nav-open-trigger,.md .side-nav .bio-chip.sort-filters-button a span .contributor-type.nav-open-trigger,.md .article-tags-mod .chip:hover,.md .article-tags-mod .search-filters-button:hover,.md .article-tags-mod .sort-filters-button:hover,.md .side-nav .cyan.nav-title,.md .side-nav .pagination li.nav-title.active,.md .pagination .side-nav li.nav-title.active,.md .side-nav .card.card-tumblr .card-action a i.nav-title,.md .card.card-tumblr .card-action a .side-nav i.nav-title,.md .side-nav .card-tumblr.nav-search .card-action a i.nav-title,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.nav-title,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .side-nav i.nav-title,.md .side-nav .article-tags-mod .nav-title.chip:hover,.md .article-tags-mod .side-nav .nav-title.chip:hover,.md .side-nav .article-tags-mod .nav-title.search-filters-button:hover,.md .article-tags-mod .side-nav .nav-title.search-filters-button:hover,.md .side-nav .article-tags-mod .nav-title.sort-filters-button:hover,.md .article-tags-mod .side-nav .nav-title.sort-filters-button:hover,.md .side-nav .nav-title.nav-open-trigger,.md .side-nav .nav-open-trigger{background-color:#00acc1 !important}.md .cyan-text.text-darken-1,.md .text-darken-1.default-link,.md .section-text-wrapper a.text-darken-1,.md .section-text-wrapper .article-body a,.md .article-body .section-text-wrapper a,.md .section-text-wrapper .card.card-image .card-action a.save-this,.md .card.card-image .card-action .section-text-wrapper a.save-this,.md .section-text-wrapper .side-nav .card-image.nav-search .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .section-text-wrapper a.save-this,.md .section-text-wrapper .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .section-text-wrapper a.save-this,.md .section-text-wrapper .card.card-horizontal .card-action a.save-this,.md .card.card-horizontal .card-action .section-text-wrapper a.save-this,.md .section-text-wrapper .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .section-text-wrapper a.save-this,.md .section-text-wrapper .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .section-text-wrapper a.save-this,.md .section-text-wrapper .store-card-head a.card-title,.md .store-card-head .section-text-wrapper a.card-title,.md .section-text-wrapper .chip.bio-chip a:hover,.md .chip.bio-chip .section-text-wrapper a:hover,.md .section-text-wrapper .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .section-text-wrapper a:hover,.md .section-text-wrapper .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .section-text-wrapper a:hover,.md .article-body a.default-link,.md .article-body .collapsible-body a,.md .collapsible-body .article-body a,.md .card.card-image .card-action a.default-link.save-this,.md .side-nav .card-image.nav-search .card-action a.default-link.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.default-link.save-this,.md .card.card-image .card-action .collapsible-body a.save-this,.md .collapsible-body .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .collapsible-body a.save-this,.md .collapsible-body .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .collapsible-body a.save-this,.md .collapsible-body .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action a.default-link.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.default-link.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.default-link.save-this,.md .card.card-horizontal .card-action .collapsible-body a.save-this,.md .collapsible-body .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .collapsible-body a.save-this,.md .collapsible-body .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .collapsible-body a.save-this,.md .collapsible-body .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .store-card-head .default-link.card-title,.md .store-card-head .collapsible-body a.card-title,.md .collapsible-body .store-card-head a.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.default-link.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.default-link.decrease-count,.md .collapsible-body a.text-darken-1,.md .collapsible-body .chip.bio-chip a:hover,.md .chip.bio-chip .collapsible-body a:hover,.md .collapsible-body .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .collapsible-body a:hover,.md .collapsible-body .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .collapsible-body a:hover,.md .chip.bio-chip a.default-link:hover,.md .bio-chip.search-filters-button a.default-link:hover,.md .bio-chip.sort-filters-button a.default-link:hover,.md .iapp-store .product-page .product-quantity .input span.default-link.decrease-count,.md .iapp-store .product-page .product-quantity .input span.default-link.increase-count,.md .article-body a,.md .related-posts-mod ul li a.text-darken-1:hover,.md .related-posts-mod ul li .article-body a:hover,.md .article-body .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .card.card-image .card-action a.save-this:hover,.md .card.card-image .card-action .related-posts-mod ul li a.save-this:hover,.md .related-posts-mod ul li .side-nav .card-image.nav-search .card-action a.save-this:hover,.md .side-nav .card-image.nav-search .card-action .related-posts-mod ul li a.save-this:hover,.md .related-posts-mod ul li .iapp-store .store-main .card-image.store-search-results .card-action a.save-this:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .related-posts-mod ul li a.save-this:hover,.md .related-posts-mod ul li .card.card-horizontal .card-action a.save-this:hover,.md .card.card-horizontal .card-action .related-posts-mod ul li a.save-this:hover,.md .related-posts-mod ul li .side-nav .card-horizontal.nav-search .card-action a.save-this:hover,.md .side-nav .card-horizontal.nav-search .card-action .related-posts-mod ul li a.save-this:hover,.md .related-posts-mod ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .related-posts-mod ul li a.save-this:hover,.md .related-posts-mod ul li .store-card-head a.card-title:hover,.md .store-card-head .related-posts-mod ul li a.card-title:hover,.md .related-posts-mod ul li .chip.bio-chip a:hover,.md .chip.bio-chip .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .related-posts-mod ul li a:hover,.md .article-recent-comments-mod ul li a.text-darken-1:hover,.md .article-recent-comments-mod ul li .article-body a:hover,.md .article-body .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .card.card-image .card-action a.save-this:hover,.md .card.card-image .card-action .article-recent-comments-mod ul li a.save-this:hover,.md .article-recent-comments-mod ul li .side-nav .card-image.nav-search .card-action a.save-this:hover,.md .side-nav .card-image.nav-search .card-action .article-recent-comments-mod ul li a.save-this:hover,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-image.store-search-results .card-action a.save-this:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .article-recent-comments-mod ul li a.save-this:hover,.md .article-recent-comments-mod ul li .card.card-horizontal .card-action a.save-this:hover,.md .card.card-horizontal .card-action .article-recent-comments-mod ul li a.save-this:hover,.md .article-recent-comments-mod ul li .side-nav .card-horizontal.nav-search .card-action a.save-this:hover,.md .side-nav .card-horizontal.nav-search .card-action .article-recent-comments-mod ul li a.save-this:hover,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .article-recent-comments-mod ul li a.save-this:hover,.md .article-recent-comments-mod ul li .store-card-head a.card-title:hover,.md .store-card-head .article-recent-comments-mod ul li a.card-title:hover,.md .article-recent-comments-mod ul li .chip.bio-chip a:hover,.md .chip.bio-chip .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .article-recent-comments-mod ul li a:hover,.md .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .store-card-head .card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.cyan-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .store-card-head span.increase-count.card-title,.md .store-card-head .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.cyan-text.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .store-card-head span.decrease-count.card-title,.md .store-card-head .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.card-title,.md .chip.bio-chip a:hover,.md .bio-chip.search-filters-button a:hover,.md .bio-chip.sort-filters-button a:hover,.md .iapp-store .product-page .product-quantity .input span.cyan-text.decrease-count,.md .iapp-store .product-page .product-quantity .input .store-card-head span.decrease-count.card-title,.md .store-card-head .iapp-store .product-page .product-quantity .input span.decrease-count.card-title,.md .iapp-store .product-page .product-quantity .input span.cyan-text.increase-count,.md .iapp-store .product-page .product-quantity .input .store-card-head span.increase-count.card-title,.md .store-card-head .iapp-store .product-page .product-quantity .input span.increase-count.card-title{color:#00acc1 !important}.md .cyan.darken-2,.md .pagination li.darken-2.active,.md .card.card-tumblr .card-action a i.darken-2,.md .side-nav .card-tumblr.nav-search .card-action a i.darken-2,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.darken-2,.md .article-tags-mod .darken-2.chip:hover,.md .article-tags-mod .darken-2.search-filters-button:hover,.md .article-tags-mod .darken-2.sort-filters-button:hover,.md .side-nav .darken-2.nav-open-trigger{background-color:#0097a7 !important}.md .cyan-text.text-darken-2,.md .text-darken-2.default-link,.md .section-text-wrapper a.text-darken-2,.md .section-text-wrapper .related-posts-mod ul li a,.md .related-posts-mod ul li .section-text-wrapper a,.md .section-text-wrapper .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .section-text-wrapper a,.md .section-text-wrapper .search-store-listings label a.material-icons,.md .search-store-listings label .section-text-wrapper a.material-icons,.md .section-text-wrapper a.store-table-separator,.md .section-text-wrapper .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .section-text-wrapper a.store-table-separator,.md .related-posts-mod ul li a.default-link,.md .related-posts-mod ul li .collapsible-body a,.md .collapsible-body .related-posts-mod ul li a,.md .article-recent-comments-mod ul li a.default-link,.md .article-recent-comments-mod ul li .collapsible-body a,.md .collapsible-body .article-recent-comments-mod ul li a,.md .article-body blockquote.default-link,.md .mega-modal .row .col .collection.featured-items .collection-item p.default-link,.md .collapsible-body a.text-darken-2,.md .collapsible-body .search-store-listings label a.material-icons,.md .search-store-listings label .collapsible-body a.material-icons,.md .collapsible-body a.store-table-separator,.md .collapsible-body .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .collapsible-body a.store-table-separator,.md .search-store-listings label .default-link.material-icons,.md .default-link.store-table-separator,.md .iapp-store .store-table table tbody .default-link.store-table-separator,.md .article-body a.text-darken-2,.md .article-body .related-posts-mod ul li a,.md .related-posts-mod ul li .article-body a,.md .article-body .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .article-body a,.md .article-body .search-store-listings label a.material-icons,.md .search-store-listings label .article-body a.material-icons,.md .article-body a.store-table-separator,.md .article-body .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .article-body a.store-table-separator,.md .related-posts-mod ul li a.cyan-text,.md .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .card.card-image .card-action a.save-this,.md .card.card-image .card-action .related-posts-mod ul li a.save-this,.md .related-posts-mod ul li .side-nav .card-image.nav-search .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .related-posts-mod ul li a.save-this,.md .related-posts-mod ul li .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .related-posts-mod ul li a.save-this,.md .related-posts-mod ul li .card.card-horizontal .card-action a.save-this,.md .card.card-horizontal .card-action .related-posts-mod ul li a.save-this,.md .related-posts-mod ul li .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .related-posts-mod ul li a.save-this,.md .related-posts-mod ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .related-posts-mod ul li a.save-this,.md .related-posts-mod ul li .store-card-head a.card-title,.md .store-card-head .related-posts-mod ul li a.card-title,.md .related-posts-mod ul li .chip.bio-chip a:hover,.md .chip.bio-chip .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .related-posts-mod ul li a:hover,.md .article-recent-comments-mod ul li a.cyan-text,.md .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .card.card-image .card-action a.save-this,.md .card.card-image .card-action .article-recent-comments-mod ul li a.save-this,.md .article-recent-comments-mod ul li .side-nav .card-image.nav-search .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .article-recent-comments-mod ul li a.save-this,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .article-recent-comments-mod ul li a.save-this,.md .article-recent-comments-mod ul li .card.card-horizontal .card-action a.save-this,.md .card.card-horizontal .card-action .article-recent-comments-mod ul li a.save-this,.md .article-recent-comments-mod ul li .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .article-recent-comments-mod ul li a.save-this,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .article-recent-comments-mod ul li a.save-this,.md .article-recent-comments-mod ul li .store-card-head a.card-title,.md .store-card-head .article-recent-comments-mod ul li a.card-title,.md .article-recent-comments-mod ul li .chip.bio-chip a:hover,.md .chip.bio-chip .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .article-recent-comments-mod ul li a:hover,.md .related-posts-mod ul li .iapp-store .store-table table tbody a.store-table-separator:hover,.md .iapp-store .store-table table tbody .related-posts-mod ul li a.store-table-separator:hover,.md .article-recent-comments-mod ul li .iapp-store .store-table table tbody a.store-table-separator:hover,.md .iapp-store .store-table table tbody .article-recent-comments-mod ul li a.store-table-separator:hover,.md .card.card-image .card-action a.text-darken-2.save-this,.md .side-nav .card-image.nav-search .card-action a.text-darken-2.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-darken-2.save-this,.md .card.card-image .card-action .search-store-listings label a.save-this.material-icons,.md .search-store-listings label .card.card-image .card-action a.save-this.material-icons,.md .side-nav .card-image.nav-search .card-action .search-store-listings label a.save-this.material-icons,.md .search-store-listings label .side-nav .card-image.nav-search .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .search-store-listings label a.save-this.material-icons,.md .search-store-listings label .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.material-icons,.md .card.card-image .card-action a.save-this.store-table-separator,.md .side-nav .card-image.nav-search .card-action a.save-this.store-table-separator,.md .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.store-table-separator,.md .card.card-horizontal .card-action a.text-darken-2.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-2.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-darken-2.save-this,.md .card.card-horizontal .card-action .search-store-listings label a.save-this.material-icons,.md .search-store-listings label .card.card-horizontal .card-action a.save-this.material-icons,.md .side-nav .card-horizontal.nav-search .card-action .search-store-listings label a.save-this.material-icons,.md .search-store-listings label .side-nav .card-horizontal.nav-search .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .search-store-listings label a.save-this.material-icons,.md .search-store-listings label .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.material-icons,.md .card.card-horizontal .card-action a.save-this.store-table-separator,.md .side-nav .card-horizontal.nav-search .card-action a.save-this.store-table-separator,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.store-table-separator,.md .article-body blockquote.cyan-text,.md .article-body .store-card-head blockquote.card-title,.md .store-card-head .article-body blockquote.card-title,.md .store-card-head .text-darken-2.card-title,.md .store-card-head .mega-modal .row .col .collection.featured-items .collection-item p.card-title,.md .mega-modal .row .col .collection.featured-items .collection-item .store-card-head p.card-title,.md .store-card-head .search-store-listings label .card-title.material-icons,.md .search-store-listings label .store-card-head .card-title.material-icons,.md .store-card-head .card-title.store-table-separator,.md .store-card-head .iapp-store .store-table table tbody .card-title.store-table-separator,.md .iapp-store .store-table table tbody .store-card-head .card-title.store-table-separator,.md .mega-modal .row .col .collection.featured-items .collection-item p.cyan-text,.md .chip.bio-chip a.text-darken-2:hover,.md .bio-chip.search-filters-button a.text-darken-2:hover,.md .bio-chip.sort-filters-button a.text-darken-2:hover,.md .chip.bio-chip .search-store-listings label a.material-icons:hover,.md .search-store-listings label .chip.bio-chip a.material-icons:hover,.md .bio-chip.search-filters-button .search-store-listings label a.material-icons:hover,.md .search-store-listings label .bio-chip.search-filters-button a.material-icons:hover,.md .bio-chip.sort-filters-button .search-store-listings label a.material-icons:hover,.md .search-store-listings label .bio-chip.sort-filters-button a.material-icons:hover,.md .chip.bio-chip a.store-table-separator:hover,.md .bio-chip.search-filters-button a.store-table-separator:hover,.md .bio-chip.sort-filters-button a.store-table-separator:hover,.md .search-store-listings label .cyan-text.material-icons,.md .search-store-listings label .related-posts-mod ul li a.material-icons:hover,.md .related-posts-mod ul li .search-store-listings label a.material-icons:hover,.md .search-store-listings label .article-recent-comments-mod ul li a.material-icons:hover,.md .article-recent-comments-mod ul li .search-store-listings label a.material-icons:hover,.md .cyan-text.store-table-separator,.md .related-posts-mod ul li a.store-table-separator:hover,.md .article-recent-comments-mod ul li a.store-table-separator:hover,.md .iapp-store .store-table table tbody .cyan-text.store-table-separator,.md .iapp-store .store-table table tbody .card.card-image .card-action a.store-table-separator.save-this,.md .card.card-image .card-action .iapp-store .store-table table tbody a.store-table-separator.save-this,.md .iapp-store .store-table table tbody .side-nav .card-image.nav-search .card-action a.store-table-separator.save-this,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-table table tbody a.store-table-separator.save-this,.md .iapp-store .store-table table tbody .store-main .card-image.store-search-results .card-action a.store-table-separator.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-table table tbody a.store-table-separator.save-this,.md .iapp-store .store-table table tbody .card.card-horizontal .card-action a.store-table-separator.save-this,.md .card.card-horizontal .card-action .iapp-store .store-table table tbody a.store-table-separator.save-this,.md .iapp-store .store-table table tbody .side-nav .card-horizontal.nav-search .card-action a.store-table-separator.save-this,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-table table tbody a.store-table-separator.save-this,.md .iapp-store .store-table table tbody .store-main .card-horizontal.store-search-results .card-action a.store-table-separator.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-table table tbody a.store-table-separator.save-this,.md .iapp-store .store-table table tbody .chip.bio-chip a.store-table-separator:hover,.md .chip.bio-chip .iapp-store .store-table table tbody a.store-table-separator:hover,.md .iapp-store .store-table table tbody .bio-chip.search-filters-button a.store-table-separator:hover,.md .bio-chip.search-filters-button .iapp-store .store-table table tbody a.store-table-separator:hover,.md .iapp-store .store-table table tbody .bio-chip.sort-filters-button a.store-table-separator:hover,.md .bio-chip.sort-filters-button .iapp-store .store-table table tbody a.store-table-separator:hover{color:#0097a7 !important}.md .cyan.darken-3,.md .pagination li.darken-3.active,.md .card.card-tumblr .card-action a i.darken-3,.md .side-nav .card-tumblr.nav-search .card-action a i.darken-3,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.darken-3,.md .article-tags-mod .darken-3.chip:hover,.md .article-tags-mod .darken-3.search-filters-button:hover,.md .article-tags-mod .darken-3.sort-filters-button:hover,.md .side-nav .darken-3.nav-open-trigger{background-color:#00838f !important}.md .cyan-text.text-darken-3,.md .cyan-text.table-column-hdr,.md .table-column-hdr.default-link,.md .section-text-wrapper a.table-column-hdr,.md .collapsible-body a.table-column-hdr,.md .article-body a.table-column-hdr,.md .related-posts-mod ul li a.table-column-hdr:hover,.md .article-recent-comments-mod ul li a.table-column-hdr:hover,.md .card.card-image .card-action a.table-column-hdr.save-this,.md .side-nav .card-image.nav-search .card-action a.table-column-hdr.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.table-column-hdr.save-this,.md .card.card-horizontal .card-action a.table-column-hdr.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.table-column-hdr.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.table-column-hdr.save-this,.md .store-card-head .table-column-hdr.card-title,.md .chip.bio-chip a.table-column-hdr:hover,.md .bio-chip.search-filters-button a.table-column-hdr:hover,.md .bio-chip.sort-filters-button a.table-column-hdr:hover,.md .text-darken-3.default-link,.md .default-link.section-heading,.md .section-text-wrapper a.section-heading,.md .collapsible-body a.section-heading,.md .section-text-wrapper a.text-darken-3,.md .section-text-wrapper .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .section-text-wrapper a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .default-link.title,.md .mega-modal .row .col .collection.featured-items .collection-item .collapsible-body a.title,.md .collapsible-body .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .collapsible-body a.text-darken-3,.md .cyan-text.section-heading,.md .article-body a.section-heading,.md .related-posts-mod ul li a.section-heading:hover,.md .article-recent-comments-mod ul li a.section-heading:hover,.md .card.card-image .card-action a.section-heading.save-this,.md .side-nav .card-image.nav-search .card-action a.section-heading.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.section-heading.save-this,.md .card.card-horizontal .card-action a.section-heading.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.section-heading.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.section-heading.save-this,.md .store-card-head .section-heading.card-title,.md .chip.bio-chip a.section-heading:hover,.md .bio-chip.search-filters-button a.section-heading:hover,.md .bio-chip.sort-filters-button a.section-heading:hover,.md .article-body a.text-darken-3,.md .article-body .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .article-body a.title,.md .related-posts-mod ul li a.text-darken-3:hover,.md .related-posts-mod ul li .mega-modal .row .col .collection.featured-items .collection-item a.title:hover,.md .mega-modal .row .col .collection.featured-items .collection-item .related-posts-mod ul li a.title:hover,.md .article-recent-comments-mod ul li a.text-darken-3:hover,.md .article-recent-comments-mod ul li .mega-modal .row .col .collection.featured-items .collection-item a.title:hover,.md .mega-modal .row .col .collection.featured-items .collection-item .article-recent-comments-mod ul li a.title:hover,.md .card.card-image .card-action a.text-darken-3.save-this,.md .side-nav .card-image.nav-search .card-action a.text-darken-3.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-darken-3.save-this,.md .card.card-image .card-action .mega-modal .row .col .collection.featured-items .collection-item a.save-this.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-image .card-action a.save-this.title,.md .side-nav .card-image.nav-search .card-action .mega-modal .row .col .collection.featured-items .collection-item a.save-this.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-image.nav-search .card-action a.save-this.title,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal .row .col .collection.featured-items .collection-item a.save-this.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.title,.md .card.card-horizontal .card-action a.text-darken-3.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-3.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-darken-3.save-this,.md .card.card-horizontal .card-action .mega-modal .row .col .collection.featured-items .collection-item a.save-this.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-horizontal .card-action a.save-this.title,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal .row .col .collection.featured-items .collection-item a.save-this.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-horizontal.nav-search .card-action a.save-this.title,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal .row .col .collection.featured-items .collection-item a.save-this.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.title,.md .store-card-head .text-darken-3.card-title,.md .store-card-head .mega-modal .row .col .collection.featured-items .collection-item .card-title.title,.md .mega-modal .row .col .collection.featured-items .collection-item .store-card-head .card-title.title,.md .mega-modal .row .col .collection.featured-items .collection-item .cyan-text.title,.md .mega-modal .row .col .collection.featured-items .collection-item .chip.bio-chip a.title:hover,.md .chip.bio-chip .mega-modal .row .col .collection.featured-items .collection-item a.title:hover,.md .mega-modal .row .col .collection.featured-items .collection-item .bio-chip.search-filters-button a.title:hover,.md .bio-chip.search-filters-button .mega-modal .row .col .collection.featured-items .collection-item a.title:hover,.md .mega-modal .row .col .collection.featured-items .collection-item .bio-chip.sort-filters-button a.title:hover,.md .bio-chip.sort-filters-button .mega-modal .row .col .collection.featured-items .collection-item a.title:hover,.md .chip.bio-chip a.text-darken-3:hover,.md .bio-chip.search-filters-button a.text-darken-3:hover,.md .bio-chip.sort-filters-button a.text-darken-3:hover{color:#00838f !important}.md .cyan.darken-4,.md .pagination li.darken-4.active,.md .pagination .pub-hdr header li.active.backsplash,.md .pub-hdr header .pagination li.active.backsplash,.md .pagination .banner.light-scheme li.active.chip,.md .banner.light-scheme .pagination li.active.chip,.md .pagination .banner.light-scheme li.active.search-filters-button,.md .banner.light-scheme .pagination li.active.search-filters-button,.md .pagination .banner.light-scheme li.active.sort-filters-button,.md .banner.light-scheme .pagination li.active.sort-filters-button,.md .pagination .banner.default-scheme li.active.chip,.md .banner.default-scheme .pagination li.active.chip,.md .pagination .banner.default-scheme li.active.search-filters-button,.md .banner.default-scheme .pagination li.active.search-filters-button,.md .pagination .banner.default-scheme li.active.sort-filters-button,.md .banner.default-scheme .pagination li.active.sort-filters-button,.md .card.card-tumblr .card-action a i.darken-4,.md .side-nav .card-tumblr.nav-search .card-action a i.darken-4,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.darken-4,.md .card.card-tumblr .card-action a .pub-hdr header i.backsplash,.md .pub-hdr header .card.card-tumblr .card-action a i.backsplash,.md .side-nav .card-tumblr.nav-search .card-action a .pub-hdr header i.backsplash,.md .pub-hdr header .side-nav .card-tumblr.nav-search .card-action a i.backsplash,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .pub-hdr header i.backsplash,.md .pub-hdr header .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.backsplash,.md .card.card-tumblr .card-action a .banner.light-scheme i.chip,.md .banner.light-scheme .card.card-tumblr .card-action a i.chip,.md .side-nav .card-tumblr.nav-search .card-action a .banner.light-scheme i.chip,.md .banner.light-scheme .side-nav .card-tumblr.nav-search .card-action a i.chip,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .banner.light-scheme i.chip,.md .banner.light-scheme .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.chip,.md .card.card-tumblr .card-action a .banner.light-scheme i.search-filters-button,.md .banner.light-scheme .card.card-tumblr .card-action a i.search-filters-button,.md .side-nav .card-tumblr.nav-search .card-action a .banner.light-scheme i.search-filters-button,.md .banner.light-scheme .side-nav .card-tumblr.nav-search .card-action a i.search-filters-button,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .banner.light-scheme i.search-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.search-filters-button,.md .card.card-tumblr .card-action a .banner.light-scheme i.sort-filters-button,.md .banner.light-scheme .card.card-tumblr .card-action a i.sort-filters-button,.md .side-nav .card-tumblr.nav-search .card-action a .banner.light-scheme i.sort-filters-button,.md .banner.light-scheme .side-nav .card-tumblr.nav-search .card-action a i.sort-filters-button,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .banner.light-scheme i.sort-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.sort-filters-button,.md .card.card-tumblr .card-action a .banner.default-scheme i.chip,.md .banner.default-scheme .card.card-tumblr .card-action a i.chip,.md .side-nav .card-tumblr.nav-search .card-action a .banner.default-scheme i.chip,.md .banner.default-scheme .side-nav .card-tumblr.nav-search .card-action a i.chip,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .banner.default-scheme i.chip,.md .banner.default-scheme .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.chip,.md .card.card-tumblr .card-action a .banner.default-scheme i.search-filters-button,.md .banner.default-scheme .card.card-tumblr .card-action a i.search-filters-button,.md .side-nav .card-tumblr.nav-search .card-action a .banner.default-scheme i.search-filters-button,.md .banner.default-scheme .side-nav .card-tumblr.nav-search .card-action a i.search-filters-button,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .banner.default-scheme i.search-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.search-filters-button,.md .card.card-tumblr .card-action a .banner.default-scheme i.sort-filters-button,.md .banner.default-scheme .card.card-tumblr .card-action a i.sort-filters-button,.md .side-nav .card-tumblr.nav-search .card-action a .banner.default-scheme i.sort-filters-button,.md .banner.default-scheme .side-nav .card-tumblr.nav-search .card-action a i.sort-filters-button,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .banner.default-scheme i.sort-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.sort-filters-button,.md .article-tags-mod .darken-4.chip:hover,.md .article-tags-mod .darken-4.search-filters-button:hover,.md .article-tags-mod .pub-hdr header .search-filters-button.backsplash:hover,.md .pub-hdr header .article-tags-mod .search-filters-button.backsplash:hover,.md .article-tags-mod .darken-4.sort-filters-button:hover,.md .article-tags-mod .pub-hdr header .sort-filters-button.backsplash:hover,.md .pub-hdr header .article-tags-mod .sort-filters-button.backsplash:hover,.md .article-tags-mod .pub-hdr header .chip.backsplash:hover,.md .pub-hdr header .article-tags-mod .chip.backsplash:hover,.md .article-tags-mod .banner.light-scheme .chip:hover,.md .banner.light-scheme .article-tags-mod .chip:hover,.md .article-tags-mod .banner.light-scheme .search-filters-button:hover,.md .banner.light-scheme .article-tags-mod .search-filters-button:hover,.md .article-tags-mod .banner.light-scheme .sort-filters-button:hover,.md .banner.light-scheme .article-tags-mod .sort-filters-button:hover,.md .article-tags-mod .banner.default-scheme .chip:hover,.md .banner.default-scheme .article-tags-mod .chip:hover,.md .article-tags-mod .banner.default-scheme .search-filters-button:hover,.md .banner.default-scheme .article-tags-mod .search-filters-button:hover,.md .article-tags-mod .banner.default-scheme .sort-filters-button:hover,.md .banner.default-scheme .article-tags-mod .sort-filters-button:hover,.md .side-nav .darken-4.nav-open-trigger,.md .side-nav .pub-hdr header .nav-open-trigger.backsplash,.md .pub-hdr header .side-nav .nav-open-trigger.backsplash,.md .side-nav .banner.light-scheme .nav-open-trigger.chip,.md .banner.light-scheme .side-nav .nav-open-trigger.chip,.md .side-nav .banner.light-scheme .nav-open-trigger.search-filters-button,.md .banner.light-scheme .side-nav .nav-open-trigger.search-filters-button,.md .side-nav .banner.light-scheme .nav-open-trigger.sort-filters-button,.md .banner.light-scheme .side-nav .nav-open-trigger.sort-filters-button,.md .side-nav .banner.light-scheme .chip a.nav-open-trigger,.md .banner.light-scheme .chip .side-nav a.nav-open-trigger,.md .side-nav .banner.light-scheme .search-filters-button a.nav-open-trigger,.md .banner.light-scheme .search-filters-button .side-nav a.nav-open-trigger,.md .side-nav .banner.light-scheme .sort-filters-button a.nav-open-trigger,.md .banner.light-scheme .sort-filters-button .side-nav a.nav-open-trigger,.md .side-nav .banner.default-scheme .nav-open-trigger.chip,.md .banner.default-scheme .side-nav .nav-open-trigger.chip,.md .side-nav .banner.default-scheme .nav-open-trigger.search-filters-button,.md .banner.default-scheme .side-nav .nav-open-trigger.search-filters-button,.md .side-nav .banner.default-scheme .nav-open-trigger.sort-filters-button,.md .banner.default-scheme .side-nav .nav-open-trigger.sort-filters-button,.md .side-nav .banner.default-scheme .chip a.nav-open-trigger,.md .banner.default-scheme .chip .side-nav a.nav-open-trigger,.md .side-nav .banner.default-scheme .search-filters-button a.nav-open-trigger,.md .banner.default-scheme .search-filters-button .side-nav a.nav-open-trigger,.md .side-nav .banner.default-scheme .sort-filters-button a.nav-open-trigger,.md .banner.default-scheme .sort-filters-button .side-nav a.nav-open-trigger,.md .pub-hdr header .cyan.backsplash,.md .banner.light-scheme .cyan.chip,.md .banner.light-scheme .cyan.search-filters-button,.md .banner.light-scheme .cyan.sort-filters-button,.md .banner.light-scheme .chip a.cyan,.md .banner.light-scheme .search-filters-button a.cyan,.md .banner.light-scheme .sort-filters-button a.cyan,.md .banner.light-scheme .chip .article-tags-mod a.chip:hover,.md .article-tags-mod .banner.light-scheme .chip a.chip:hover,.md .banner.light-scheme .search-filters-button .article-tags-mod a.chip:hover,.md .article-tags-mod .banner.light-scheme .search-filters-button a.chip:hover,.md .banner.light-scheme .sort-filters-button .article-tags-mod a.chip:hover,.md .article-tags-mod .banner.light-scheme .sort-filters-button a.chip:hover,.md .banner.light-scheme .chip .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .banner.light-scheme .chip a.search-filters-button:hover,.md .banner.light-scheme .search-filters-button .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .banner.light-scheme .search-filters-button a.search-filters-button:hover,.md .banner.light-scheme .sort-filters-button .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .banner.light-scheme .sort-filters-button a.search-filters-button:hover,.md .banner.light-scheme .chip .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .banner.light-scheme .chip a.sort-filters-button:hover,.md .banner.light-scheme .search-filters-button .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .banner.light-scheme .search-filters-button a.sort-filters-button:hover,.md .banner.light-scheme .sort-filters-button .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .banner.light-scheme .sort-filters-button a.sort-filters-button:hover,.md .banner.default-scheme .cyan.chip,.md .banner.default-scheme .cyan.search-filters-button,.md .banner.default-scheme .cyan.sort-filters-button,.md .banner.default-scheme .chip a.cyan,.md .banner.default-scheme .search-filters-button a.cyan,.md .banner.default-scheme .sort-filters-button a.cyan,.md .banner.default-scheme .chip .article-tags-mod a.chip:hover,.md .article-tags-mod .banner.default-scheme .chip a.chip:hover,.md .banner.default-scheme .search-filters-button .article-tags-mod a.chip:hover,.md .article-tags-mod .banner.default-scheme .search-filters-button a.chip:hover,.md .banner.default-scheme .sort-filters-button .article-tags-mod a.chip:hover,.md .article-tags-mod .banner.default-scheme .sort-filters-button a.chip:hover,.md .banner.default-scheme .chip .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .banner.default-scheme .chip a.search-filters-button:hover,.md .banner.default-scheme .search-filters-button .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .banner.default-scheme .search-filters-button a.search-filters-button:hover,.md .banner.default-scheme .sort-filters-button .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .banner.default-scheme .sort-filters-button a.search-filters-button:hover,.md .banner.default-scheme .chip .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .banner.default-scheme .chip a.sort-filters-button:hover,.md .banner.default-scheme .search-filters-button .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .banner.default-scheme .search-filters-button a.sort-filters-button:hover,.md .banner.default-scheme .sort-filters-button .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .banner.default-scheme .sort-filters-button a.sort-filters-button:hover{background-color:#006064 !important}.md .cyan-text.text-darken-4,.md .nav-search-form form .input-field .cyan-text.material-icons,.md .nav-search-form form .input-field .material-icons.default-link,.md .nav-search-form form .input-field .section-text-wrapper a.material-icons,.md .section-text-wrapper .nav-search-form form .input-field a.material-icons,.md .nav-search-form form .input-field .collapsible-body a.material-icons,.md .collapsible-body .nav-search-form form .input-field a.material-icons,.md .nav-search-form form .input-field .article-body a.material-icons,.md .article-body .nav-search-form form .input-field a.material-icons,.md .nav-search-form form .input-field .related-posts-mod ul li a.material-icons:hover,.md .related-posts-mod ul li .nav-search-form form .input-field a.material-icons:hover,.md .nav-search-form form .input-field .article-recent-comments-mod ul li a.material-icons:hover,.md .article-recent-comments-mod ul li .nav-search-form form .input-field a.material-icons:hover,.md .nav-search-form form .input-field .card.card-image .card-action a.material-icons.save-this,.md .card.card-image .card-action .nav-search-form form .input-field a.material-icons.save-this,.md .nav-search-form form .input-field .side-nav .card-image.nav-search .card-action a.material-icons.save-this,.md .side-nav .card-image.nav-search .card-action .nav-search-form form .input-field a.material-icons.save-this,.md .nav-search-form form .input-field .iapp-store .store-main .card-image.store-search-results .card-action a.material-icons.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .nav-search-form form .input-field a.material-icons.save-this,.md .nav-search-form form .input-field .card.card-horizontal .card-action a.material-icons.save-this,.md .card.card-horizontal .card-action .nav-search-form form .input-field a.material-icons.save-this,.md .nav-search-form form .input-field .side-nav .card-horizontal.nav-search .card-action a.material-icons.save-this,.md .side-nav .card-horizontal.nav-search .card-action .nav-search-form form .input-field a.material-icons.save-this,.md .nav-search-form form .input-field .iapp-store .store-main .card-horizontal.store-search-results .card-action a.material-icons.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .nav-search-form form .input-field a.material-icons.save-this,.md .nav-search-form form .input-field .store-card-head .material-icons.card-title,.md .store-card-head .nav-search-form form .input-field .material-icons.card-title,.md .nav-search-form form .input-field .chip.bio-chip a.material-icons:hover,.md .chip.bio-chip .nav-search-form form .input-field a.material-icons:hover,.md .nav-search-form form .input-field .bio-chip.search-filters-button a.material-icons:hover,.md .bio-chip.search-filters-button .nav-search-form form .input-field a.material-icons:hover,.md .nav-search-form form .input-field .bio-chip.sort-filters-button a.material-icons:hover,.md .bio-chip.sort-filters-button .nav-search-form form .input-field a.material-icons:hover,.md .text-darken-4.default-link,.md .section-text-wrapper a.text-darken-4,.md .section-text-wrapper a.article-body,.md .section-text-wrapper .card.card-tumblr .card-title a,.md .card.card-tumblr .card-title .section-text-wrapper a,.md .section-text-wrapper .side-nav .card-tumblr.nav-search .card-title a,.md .side-nav .card-tumblr.nav-search .card-title .section-text-wrapper a,.md .section-text-wrapper .iapp-store .store-main .card-tumblr.store-search-results .card-title a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .section-text-wrapper a,.md .section-text-wrapper .card.card-tumblr .card-content a,.md .card.card-tumblr .card-content .section-text-wrapper a,.md .section-text-wrapper .side-nav .card-tumblr.nav-search .card-content a,.md .side-nav .card-tumblr.nav-search .card-content .section-text-wrapper a,.md .section-text-wrapper .iapp-store .store-main .card-tumblr.store-search-results .card-content a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .section-text-wrapper a,.md .section-text-wrapper .card.card-tumblr p a,.md .card.card-tumblr p .section-text-wrapper a,.md .section-text-wrapper .side-nav .card-tumblr.nav-search p a,.md .side-nav .card-tumblr.nav-search p .section-text-wrapper a,.md .section-text-wrapper .iapp-store .store-main .card-tumblr.store-search-results p a,.md .iapp-store .store-main .card-tumblr.store-search-results p .section-text-wrapper a,.md .section-text-wrapper .mega-modal .row .col .collection a.collection-item,.md .mega-modal .row .col .collection .section-text-wrapper a.collection-item,.md .section-text-wrapper .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .section-text-wrapper a.mega-cart-title,.md .section-text-wrapper .profile-modal .modal-content .collection a.collection-item,.md .profile-modal .modal-content .collection .section-text-wrapper a.collection-item,.md .section-text-wrapper .algolia-search form .input-field a.material-icons,.md .algolia-search form .input-field .section-text-wrapper a.material-icons,.md .section-text-wrapper .left-sidebar .collection .collection-item a,.md .left-sidebar .collection .collection-item .section-text-wrapper a,.md .section-text-wrapper .side-nav .nav-search label a.material-icons,.md .side-nav .nav-search label .section-text-wrapper a.material-icons,.md .section-text-wrapper .banner.dark-scheme .header-social>ul>li>a,.md .banner.dark-scheme .section-text-wrapper .header-social>ul>li>a,.md .section-text-wrapper .banner.dark-scheme a.chip,.md .banner.dark-scheme .section-text-wrapper a.chip,.md .section-text-wrapper .banner.dark-scheme a.search-filters-button,.md .banner.dark-scheme .section-text-wrapper a.search-filters-button,.md .section-text-wrapper .banner.dark-scheme a.sort-filters-button,.md .banner.dark-scheme .section-text-wrapper a.sort-filters-button,.md .section-text-wrapper .banner.dark-scheme .chip a,.md .banner.dark-scheme .chip .section-text-wrapper a,.md .section-text-wrapper .banner.dark-scheme .search-filters-button a,.md .banner.dark-scheme .search-filters-button .section-text-wrapper a,.md .section-text-wrapper .banner.dark-scheme .sort-filters-button a,.md .banner.dark-scheme .sort-filters-button .section-text-wrapper a,.md .section-text-wrapper .iapp-store .store-table table tbody tr td.prod-name a,.md .iapp-store .store-table table tbody tr td.prod-name .section-text-wrapper a,.md .section-text-wrapper .iapp-store .store-main .store-search-active a.global-store-search,.md .iapp-store .store-main .store-search-active .section-text-wrapper a.global-store-search,.md .section-text-wrapper .iapp-store .store-main .store-search-active a.material-icons,.md .iapp-store .store-main .store-search-active .section-text-wrapper a.material-icons,.md .default-link.article-body,.md .collapsible-body a.article-body,.md .card.card-tumblr .card-title a.default-link,.md .side-nav .card-tumblr.nav-search .card-title a.default-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.default-link,.md .card.card-tumblr .card-title .collapsible-body a,.md .collapsible-body .card.card-tumblr .card-title a,.md .side-nav .card-tumblr.nav-search .card-title .collapsible-body a,.md .collapsible-body .side-nav .card-tumblr.nav-search .card-title a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .collapsible-body a,.md .collapsible-body .iapp-store .store-main .card-tumblr.store-search-results .card-title a,.md .card.card-tumblr .card-content a.default-link,.md .side-nav .card-tumblr.nav-search .card-content a.default-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.default-link,.md .card.card-tumblr .card-content .collapsible-body a,.md .collapsible-body .card.card-tumblr .card-content a,.md .side-nav .card-tumblr.nav-search .card-content .collapsible-body a,.md .collapsible-body .side-nav .card-tumblr.nav-search .card-content a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .collapsible-body a,.md .collapsible-body .iapp-store .store-main .card-tumblr.store-search-results .card-content a,.md .card.card-tumblr p a.default-link,.md .side-nav .card-tumblr.nav-search p a.default-link,.md .iapp-store .store-main .card-tumblr.store-search-results p a.default-link,.md .card.card-tumblr p .collapsible-body a,.md .collapsible-body .card.card-tumblr p a,.md .side-nav .card-tumblr.nav-search p .collapsible-body a,.md .collapsible-body .side-nav .card-tumblr.nav-search p a,.md .iapp-store .store-main .card-tumblr.store-search-results p .collapsible-body a,.md .collapsible-body .iapp-store .store-main .card-tumblr.store-search-results p a,.md .mega-modal .row .col .collection .default-link.collection-item,.md .mega-modal .row .col .collection .collapsible-body a.collection-item,.md .collapsible-body .mega-modal .row .col .collection a.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .default-link.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .collapsible-body a.mega-cart-title,.md .collapsible-body .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title,.md .profile-modal .modal-content .collection .default-link.collection-item,.md .profile-modal .modal-content .collection .collapsible-body a.collection-item,.md .collapsible-body .profile-modal .modal-content .collection a.collection-item,.md .collapsible-body a.text-darken-4,.md .collapsible-body .algolia-search form .input-field a.material-icons,.md .algolia-search form .input-field .collapsible-body a.material-icons,.md .collapsible-body .left-sidebar .collection .collection-item a,.md .left-sidebar .collection .collection-item .collapsible-body a,.md .collapsible-body .side-nav .nav-search label a.material-icons,.md .side-nav .nav-search label .collapsible-body a.material-icons,.md .collapsible-body .banner.dark-scheme .header-social>ul>li>a,.md .banner.dark-scheme .collapsible-body .header-social>ul>li>a,.md .collapsible-body .banner.dark-scheme a.chip,.md .banner.dark-scheme .collapsible-body a.chip,.md .collapsible-body .banner.dark-scheme a.search-filters-button,.md .banner.dark-scheme .collapsible-body a.search-filters-button,.md .collapsible-body .banner.dark-scheme a.sort-filters-button,.md .banner.dark-scheme .collapsible-body a.sort-filters-button,.md .collapsible-body .banner.dark-scheme .chip a,.md .banner.dark-scheme .chip .collapsible-body a,.md .collapsible-body .banner.dark-scheme .search-filters-button a,.md .banner.dark-scheme .search-filters-button .collapsible-body a,.md .collapsible-body .banner.dark-scheme .sort-filters-button a,.md .banner.dark-scheme .sort-filters-button .collapsible-body a,.md .collapsible-body .iapp-store .store-table table tbody tr td.prod-name a,.md .iapp-store .store-table table tbody tr td.prod-name .collapsible-body a,.md .collapsible-body .iapp-store .store-main .store-search-active a.global-store-search,.md .iapp-store .store-main .store-search-active .collapsible-body a.global-store-search,.md .collapsible-body .iapp-store .store-main .store-search-active a.material-icons,.md .iapp-store .store-main .store-search-active .collapsible-body a.material-icons,.md .algolia-search form .input-field .default-link.material-icons,.md .left-sidebar .collection .collection-item a.default-link,.md .side-nav .nav-search label .default-link.material-icons,.md .banner.dark-scheme h1.default-link,.md .banner.dark-scheme .header-social>ul>li>a.default-link,.md .banner.dark-scheme .default-link.chip,.md .banner.dark-scheme .default-link.search-filters-button,.md .banner.dark-scheme .default-link.sort-filters-button,.md .banner.dark-scheme .chip a.default-link,.md .banner.dark-scheme .search-filters-button a.default-link,.md .banner.dark-scheme .sort-filters-button a.default-link,.md .iapp-store .store-table table tbody tr td.prod-name a.default-link,.md .iapp-store .store-main .store-search-active .default-link.global-store-search,.md .iapp-store .store-main .store-search-active label.default-link,.md .iapp-store .store-main .store-search-active .default-link.material-icons,.md .cyan-text.article-body,.md .article-body a.article-body,.md .related-posts-mod ul li a.article-body:hover,.md .article-recent-comments-mod ul li a.article-body:hover,.md .card.card-image .card-action a.article-body.save-this,.md .side-nav .card-image.nav-search .card-action a.article-body.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.article-body.save-this,.md .card.card-horizontal .card-action a.article-body.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.article-body.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.article-body.save-this,.md .store-card-head .article-body.card-title,.md .chip.bio-chip a.article-body:hover,.md .bio-chip.search-filters-button a.article-body:hover,.md .bio-chip.sort-filters-button a.article-body:hover,.md .article-body a.text-darken-4,.md .article-body .card.card-tumblr .card-title a,.md .card.card-tumblr .card-title .article-body a,.md .article-body .side-nav .card-tumblr.nav-search .card-title a,.md .side-nav .card-tumblr.nav-search .card-title .article-body a,.md .article-body .iapp-store .store-main .card-tumblr.store-search-results .card-title a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .article-body a,.md .article-body .card.card-tumblr .card-content a,.md .card.card-tumblr .card-content .article-body a,.md .article-body .side-nav .card-tumblr.nav-search .card-content a,.md .side-nav .card-tumblr.nav-search .card-content .article-body a,.md .article-body .iapp-store .store-main .card-tumblr.store-search-results .card-content a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .article-body a,.md .article-body .card.card-tumblr p a,.md .card.card-tumblr p .article-body a,.md .article-body .side-nav .card-tumblr.nav-search p a,.md .side-nav .card-tumblr.nav-search p .article-body a,.md .article-body .iapp-store .store-main .card-tumblr.store-search-results p a,.md .iapp-store .store-main .card-tumblr.store-search-results p .article-body a,.md .article-body .mega-modal .row .col .collection a.collection-item,.md .mega-modal .row .col .collection .article-body a.collection-item,.md .article-body .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-body a.mega-cart-title,.md .article-body .profile-modal .modal-content .collection a.collection-item,.md .profile-modal .modal-content .collection .article-body a.collection-item,.md .article-body .algolia-search form .input-field a.material-icons,.md .algolia-search form .input-field .article-body a.material-icons,.md .article-body .left-sidebar .collection .collection-item a,.md .left-sidebar .collection .collection-item .article-body a,.md .article-body .side-nav .nav-search label a.material-icons,.md .side-nav .nav-search label .article-body a.material-icons,.md .article-body .banner.dark-scheme .header-social>ul>li>a,.md .banner.dark-scheme .article-body .header-social>ul>li>a,.md .article-body .banner.dark-scheme a.chip,.md .banner.dark-scheme .article-body a.chip,.md .article-body .banner.dark-scheme a.search-filters-button,.md .banner.dark-scheme .article-body a.search-filters-button,.md .article-body .banner.dark-scheme a.sort-filters-button,.md .banner.dark-scheme .article-body a.sort-filters-button,.md .article-body .banner.dark-scheme .chip a,.md .banner.dark-scheme .chip .article-body a,.md .article-body .banner.dark-scheme .search-filters-button a,.md .banner.dark-scheme .search-filters-button .article-body a,.md .article-body .banner.dark-scheme .sort-filters-button a,.md .banner.dark-scheme .sort-filters-button .article-body a,.md .article-body .iapp-store .store-table table tbody tr td.prod-name a,.md .iapp-store .store-table table tbody tr td.prod-name .article-body a,.md .article-body .iapp-store .store-main .store-search-active a.global-store-search,.md .iapp-store .store-main .store-search-active .article-body a.global-store-search,.md .article-body .iapp-store .store-main .store-search-active a.material-icons,.md .iapp-store .store-main .store-search-active .article-body a.material-icons,.md .related-posts-mod ul li a.text-darken-4:hover,.md .related-posts-mod ul li .card.card-tumblr .card-title a:hover,.md .card.card-tumblr .card-title .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search .card-title a:hover,.md .side-nav .card-tumblr.nav-search .card-title .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .iapp-store .store-main .card-tumblr.store-search-results .card-title a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .card.card-tumblr .card-content a:hover,.md .card.card-tumblr .card-content .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search .card-content a:hover,.md .side-nav .card-tumblr.nav-search .card-content .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .iapp-store .store-main .card-tumblr.store-search-results .card-content a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .card.card-tumblr p a:hover,.md .card.card-tumblr p .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search p a:hover,.md .side-nav .card-tumblr.nav-search p .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .iapp-store .store-main .card-tumblr.store-search-results p a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results p .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .mega-modal .row .col .collection a.collection-item:hover,.md .mega-modal .row .col .collection .related-posts-mod ul li a.collection-item:hover,.md .related-posts-mod ul li .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .related-posts-mod ul li a.mega-cart-title:hover,.md .related-posts-mod ul li .profile-modal .modal-content .collection a.collection-item:hover,.md .profile-modal .modal-content .collection .related-posts-mod ul li a.collection-item:hover,.md .related-posts-mod ul li .algolia-search form .input-field a.material-icons:hover,.md .algolia-search form .input-field .related-posts-mod ul li a.material-icons:hover,.md .related-posts-mod ul li .left-sidebar .collection .collection-item a:hover,.md .left-sidebar .collection .collection-item .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .side-nav .nav-search label a.material-icons:hover,.md .side-nav .nav-search label .related-posts-mod ul li a.material-icons:hover,.md .related-posts-mod .banner.dark-scheme .header-social>ul>li>a:hover,.md .banner.dark-scheme .related-posts-mod .header-social>ul>li>a:hover,.md .related-posts-mod ul li .banner.dark-scheme a.chip:hover,.md .banner.dark-scheme .related-posts-mod ul li a.chip:hover,.md .related-posts-mod ul li .banner.dark-scheme a.search-filters-button:hover,.md .banner.dark-scheme .related-posts-mod ul li a.search-filters-button:hover,.md .related-posts-mod ul li .banner.dark-scheme a.sort-filters-button:hover,.md .banner.dark-scheme .related-posts-mod ul li a.sort-filters-button:hover,.md .related-posts-mod ul li .banner.dark-scheme .chip a:hover,.md .banner.dark-scheme .chip .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .banner.dark-scheme .search-filters-button a:hover,.md .banner.dark-scheme .search-filters-button .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .banner.dark-scheme .sort-filters-button a:hover,.md .banner.dark-scheme .sort-filters-button .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .iapp-store .store-table table tbody tr td.prod-name a:hover,.md .iapp-store .store-table table tbody tr td.prod-name .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .iapp-store .store-main .store-search-active a.global-store-search:hover,.md .iapp-store .store-main .store-search-active .related-posts-mod ul li a.global-store-search:hover,.md .related-posts-mod ul li .iapp-store .store-main .store-search-active a.material-icons:hover,.md .iapp-store .store-main .store-search-active .related-posts-mod ul li a.material-icons:hover,.md .article-recent-comments-mod ul li a.text-darken-4:hover,.md .article-recent-comments-mod ul li .card.card-tumblr .card-title a:hover,.md .card.card-tumblr .card-title .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .side-nav .card-tumblr.nav-search .card-title a:hover,.md .side-nav .card-tumblr.nav-search .card-title .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-tumblr.store-search-results .card-title a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .card.card-tumblr .card-content a:hover,.md .card.card-tumblr .card-content .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .side-nav .card-tumblr.nav-search .card-content a:hover,.md .side-nav .card-tumblr.nav-search .card-content .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-tumblr.store-search-results .card-content a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .card.card-tumblr p a:hover,.md .card.card-tumblr p .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .side-nav .card-tumblr.nav-search p a:hover,.md .side-nav .card-tumblr.nav-search p .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-tumblr.store-search-results p a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results p .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .mega-modal .row .col .collection a.collection-item:hover,.md .mega-modal .row .col .collection .article-recent-comments-mod ul li a.collection-item:hover,.md .article-recent-comments-mod ul li .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-recent-comments-mod ul li a.mega-cart-title:hover,.md .article-recent-comments-mod ul li .profile-modal .modal-content .collection a.collection-item:hover,.md .profile-modal .modal-content .collection .article-recent-comments-mod ul li a.collection-item:hover,.md .article-recent-comments-mod ul li .algolia-search form .input-field a.material-icons:hover,.md .algolia-search form .input-field .article-recent-comments-mod ul li a.material-icons:hover,.md .article-recent-comments-mod ul li .left-sidebar .collection .collection-item a:hover,.md .left-sidebar .collection .collection-item .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .side-nav .nav-search label a.material-icons:hover,.md .side-nav .nav-search label .article-recent-comments-mod ul li a.material-icons:hover,.md .article-recent-comments-mod .banner.dark-scheme .header-social>ul>li>a:hover,.md .banner.dark-scheme .article-recent-comments-mod .header-social>ul>li>a:hover,.md .article-recent-comments-mod ul li .banner.dark-scheme a.chip:hover,.md .banner.dark-scheme .article-recent-comments-mod ul li a.chip:hover,.md .article-recent-comments-mod ul li .banner.dark-scheme a.search-filters-button:hover,.md .banner.dark-scheme .article-recent-comments-mod ul li a.search-filters-button:hover,.md .article-recent-comments-mod ul li .banner.dark-scheme a.sort-filters-button:hover,.md .banner.dark-scheme .article-recent-comments-mod ul li a.sort-filters-button:hover,.md .article-recent-comments-mod ul li .banner.dark-scheme .chip a:hover,.md .banner.dark-scheme .chip .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .banner.dark-scheme .search-filters-button a:hover,.md .banner.dark-scheme .search-filters-button .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .banner.dark-scheme .sort-filters-button a:hover,.md .banner.dark-scheme .sort-filters-button .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .iapp-store .store-table table tbody tr td.prod-name a:hover,.md .iapp-store .store-table table tbody tr td.prod-name .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .iapp-store .store-main .store-search-active a.global-store-search:hover,.md .iapp-store .store-main .store-search-active .article-recent-comments-mod ul li a.global-store-search:hover,.md .article-recent-comments-mod ul li .iapp-store .store-main .store-search-active a.material-icons:hover,.md .iapp-store .store-main .store-search-active .article-recent-comments-mod ul li a.material-icons:hover,.md .card.card-image .card-action a.text-darken-4.save-this,.md .side-nav .card-image.nav-search .card-action a.text-darken-4.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-darken-4.save-this,.md .card.card-image .card-action .card.card-tumblr .card-title a.save-this,.md .card.card-tumblr .card-title .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .card.card-tumblr .card-title a.save-this,.md .card.card-tumblr .card-title .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .card.card-tumblr .card-title a.save-this,.md .card.card-tumblr .card-title .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .side-nav .card-tumblr.nav-search .card-title a.save-this,.md .side-nav .card-tumblr.nav-search .card-title .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .card-tumblr.nav-search .card-title a.save-this,.md .side-nav .card-tumblr.nav-search .card-title .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-title a.save-this,.md .side-nav .card-tumblr.nav-search .card-title .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .card-tumblr.store-search-results .card-title a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .card.card-tumblr .card-content a.save-this,.md .card.card-tumblr .card-content .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .card.card-tumblr .card-content a.save-this,.md .card.card-tumblr .card-content .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .card.card-tumblr .card-content a.save-this,.md .card.card-tumblr .card-content .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .side-nav .card-tumblr.nav-search .card-content a.save-this,.md .side-nav .card-tumblr.nav-search .card-content .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .card-tumblr.nav-search .card-content a.save-this,.md .side-nav .card-tumblr.nav-search .card-content .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-content a.save-this,.md .side-nav .card-tumblr.nav-search .card-content .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .card-tumblr.store-search-results .card-content a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .card.card-tumblr p a.save-this,.md .card.card-tumblr p .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .card.card-tumblr p a.save-this,.md .card.card-tumblr p .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .card.card-tumblr p a.save-this,.md .card.card-tumblr p .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .side-nav .card-tumblr.nav-search p a.save-this,.md .side-nav .card-tumblr.nav-search p .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .card-tumblr.nav-search p a.save-this,.md .side-nav .card-tumblr.nav-search p .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .card-tumblr.nav-search p a.save-this,.md .side-nav .card-tumblr.nav-search p .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results p .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results p .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .card-tumblr.store-search-results p a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results p .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .mega-modal .row .col .collection a.save-this.collection-item,.md .mega-modal .row .col .collection .card.card-image .card-action a.save-this.collection-item,.md .side-nav .card-image.nav-search .card-action .mega-modal .row .col .collection a.save-this.collection-item,.md .mega-modal .row .col .collection .side-nav .card-image.nav-search .card-action a.save-this.collection-item,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal .row .col .collection a.save-this.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.collection-item,.md .card.card-image .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.save-this.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-image .card-action a.save-this.mega-cart-title,.md .side-nav .card-image.nav-search .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.save-this.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-image.nav-search .card-action a.save-this.mega-cart-title,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.save-this.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.mega-cart-title,.md .card.card-image .card-action .profile-modal .modal-content .collection a.save-this.collection-item,.md .profile-modal .modal-content .collection .card.card-image .card-action a.save-this.collection-item,.md .side-nav .card-image.nav-search .card-action .profile-modal .modal-content .collection a.save-this.collection-item,.md .profile-modal .modal-content .collection .side-nav .card-image.nav-search .card-action a.save-this.collection-item,.md .iapp-store .store-main .card-image.store-search-results .card-action .profile-modal .modal-content .collection a.save-this.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.collection-item,.md .card.card-image .card-action .algolia-search form .input-field a.save-this.material-icons,.md .algolia-search form .input-field .card.card-image .card-action a.save-this.material-icons,.md .side-nav .card-image.nav-search .card-action .algolia-search form .input-field a.save-this.material-icons,.md .algolia-search form .input-field .side-nav .card-image.nav-search .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .algolia-search form .input-field a.save-this.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.material-icons,.md .card.card-image .card-action .left-sidebar .collection .collection-item a.save-this,.md .left-sidebar .collection .collection-item .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .left-sidebar .collection .collection-item a.save-this,.md .left-sidebar .collection .collection-item .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .left-sidebar .collection .collection-item a.save-this,.md .left-sidebar .collection .collection-item .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .side-nav .nav-search label a.save-this.material-icons,.md .side-nav .nav-search label .card.card-image .card-action a.save-this.material-icons,.md .side-nav .card-image.nav-search .card-action label a.save-this.material-icons,.md .side-nav .card-image.nav-search label .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .nav-search label a.save-this.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.material-icons,.md .card.card-image .card-action .banner.dark-scheme .header-social>ul>li>a.save-this,.md .banner.dark-scheme .card.card-image .card-action .header-social>ul>li>a.save-this,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .header-social>ul>li>a.save-this,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action .header-social>ul>li>a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .header-social>ul>li>a.save-this,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action .header-social>ul>li>a.save-this,.md .card.card-image .card-action .banner.dark-scheme a.save-this.chip,.md .banner.dark-scheme .card.card-image .card-action a.save-this.chip,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme a.save-this.chip,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action a.save-this.chip,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme a.save-this.chip,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.chip,.md .card.card-image .card-action .banner.dark-scheme a.save-this.search-filters-button,.md .banner.dark-scheme .card.card-image .card-action a.save-this.search-filters-button,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme a.save-this.search-filters-button,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action a.save-this.search-filters-button,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme a.save-this.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.search-filters-button,.md .card.card-image .card-action .banner.dark-scheme a.save-this.sort-filters-button,.md .banner.dark-scheme .card.card-image .card-action a.save-this.sort-filters-button,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme a.save-this.sort-filters-button,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action a.save-this.sort-filters-button,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme a.save-this.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.sort-filters-button,.md .card.card-image .card-action .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .chip .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .chip .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .chip .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .search-filters-button .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .search-filters-button .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .search-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .iapp-store .store-table table tbody tr td.prod-name a.save-this,.md .iapp-store .store-table table tbody tr td.prod-name .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-table table tbody tr td.prod-name a.save-this,.md .iapp-store .store-table table tbody tr td.prod-name .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-table table tbody tr td.prod-name a.save-this,.md .iapp-store .store-table table tbody tr td.prod-name .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .iapp-store .store-main .store-search-active a.save-this.global-store-search,.md .iapp-store .store-main .store-search-active .card.card-image .card-action a.save-this.global-store-search,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .store-search-active a.save-this.global-store-search,.md .iapp-store .store-main .store-search-active .side-nav .card-image.nav-search .card-action a.save-this.global-store-search,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-search-active a.save-this.global-store-search,.md .iapp-store .store-main .store-search-active .card-image.store-search-results .card-action a.save-this.global-store-search,.md .card.card-image .card-action .iapp-store .store-main .store-search-active a.save-this.material-icons,.md .iapp-store .store-main .store-search-active .card.card-image .card-action a.save-this.material-icons,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .store-search-active a.save-this.material-icons,.md .iapp-store .store-main .store-search-active .side-nav .card-image.nav-search .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-search-active a.save-this.material-icons,.md .iapp-store .store-main .store-search-active .card-image.store-search-results .card-action a.save-this.material-icons,.md .card.card-horizontal .card-action a.text-darken-4.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-4.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-darken-4.save-this,.md .card.card-horizontal .card-action .card.card-tumblr .card-title a.save-this,.md .card.card-tumblr .card-title .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .card.card-tumblr .card-title a.save-this,.md .card.card-tumblr .card-title .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card.card-tumblr .card-title a.save-this,.md .card.card-tumblr .card-title .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .side-nav .card-tumblr.nav-search .card-title a.save-this,.md .side-nav .card-tumblr.nav-search .card-title .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .card-tumblr.nav-search .card-title a.save-this,.md .side-nav .card-tumblr.nav-search .card-title .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-title a.save-this,.md .side-nav .card-tumblr.nav-search .card-title .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card-tumblr.store-search-results .card-title a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .card.card-tumblr .card-content a.save-this,.md .card.card-tumblr .card-content .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .card.card-tumblr .card-content a.save-this,.md .card.card-tumblr .card-content .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card.card-tumblr .card-content a.save-this,.md .card.card-tumblr .card-content .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .side-nav .card-tumblr.nav-search .card-content a.save-this,.md .side-nav .card-tumblr.nav-search .card-content .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .card-tumblr.nav-search .card-content a.save-this,.md .side-nav .card-tumblr.nav-search .card-content .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-content a.save-this,.md .side-nav .card-tumblr.nav-search .card-content .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card-tumblr.store-search-results .card-content a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .card.card-tumblr p a.save-this,.md .card.card-tumblr p .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .card.card-tumblr p a.save-this,.md .card.card-tumblr p .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card.card-tumblr p a.save-this,.md .card.card-tumblr p .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .side-nav .card-tumblr.nav-search p a.save-this,.md .side-nav .card-tumblr.nav-search p .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .card-tumblr.nav-search p a.save-this,.md .side-nav .card-tumblr.nav-search p .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .card-tumblr.nav-search p a.save-this,.md .side-nav .card-tumblr.nav-search p .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results p .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results p .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card-tumblr.store-search-results p a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results p .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .mega-modal .row .col .collection a.save-this.collection-item,.md .mega-modal .row .col .collection .card.card-horizontal .card-action a.save-this.collection-item,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal .row .col .collection a.save-this.collection-item,.md .mega-modal .row .col .collection .side-nav .card-horizontal.nav-search .card-action a.save-this.collection-item,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal .row .col .collection a.save-this.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.collection-item,.md .card.card-horizontal .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.save-this.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-horizontal .card-action a.save-this.mega-cart-title,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.save-this.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-horizontal.nav-search .card-action a.save-this.mega-cart-title,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.save-this.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.mega-cart-title,.md .card.card-horizontal .card-action .profile-modal .modal-content .collection a.save-this.collection-item,.md .profile-modal .modal-content .collection .card.card-horizontal .card-action a.save-this.collection-item,.md .side-nav .card-horizontal.nav-search .card-action .profile-modal .modal-content .collection a.save-this.collection-item,.md .profile-modal .modal-content .collection .side-nav .card-horizontal.nav-search .card-action a.save-this.collection-item,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .profile-modal .modal-content .collection a.save-this.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.collection-item,.md .card.card-horizontal .card-action .algolia-search form .input-field a.save-this.material-icons,.md .algolia-search form .input-field .card.card-horizontal .card-action a.save-this.material-icons,.md .side-nav .card-horizontal.nav-search .card-action .algolia-search form .input-field a.save-this.material-icons,.md .algolia-search form .input-field .side-nav .card-horizontal.nav-search .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .algolia-search form .input-field a.save-this.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.material-icons,.md .card.card-horizontal .card-action .left-sidebar .collection .collection-item a.save-this,.md .left-sidebar .collection .collection-item .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .left-sidebar .collection .collection-item a.save-this,.md .left-sidebar .collection .collection-item .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .left-sidebar .collection .collection-item a.save-this,.md .left-sidebar .collection .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .side-nav .nav-search label a.save-this.material-icons,.md .side-nav .nav-search label .card.card-horizontal .card-action a.save-this.material-icons,.md .side-nav .card-horizontal.nav-search .card-action label a.save-this.material-icons,.md .side-nav .card-horizontal.nav-search label .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .nav-search label a.save-this.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.material-icons,.md .card.card-horizontal .card-action .banner.dark-scheme .header-social>ul>li>a.save-this,.md .banner.dark-scheme .card.card-horizontal .card-action .header-social>ul>li>a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .header-social>ul>li>a.save-this,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action .header-social>ul>li>a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .header-social>ul>li>a.save-this,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action .header-social>ul>li>a.save-this,.md .card.card-horizontal .card-action .banner.dark-scheme a.save-this.chip,.md .banner.dark-scheme .card.card-horizontal .card-action a.save-this.chip,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme a.save-this.chip,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action a.save-this.chip,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme a.save-this.chip,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.chip,.md .card.card-horizontal .card-action .banner.dark-scheme a.save-this.search-filters-button,.md .banner.dark-scheme .card.card-horizontal .card-action a.save-this.search-filters-button,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme a.save-this.search-filters-button,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action a.save-this.search-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme a.save-this.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.search-filters-button,.md .card.card-horizontal .card-action .banner.dark-scheme a.save-this.sort-filters-button,.md .banner.dark-scheme .card.card-horizontal .card-action a.save-this.sort-filters-button,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme a.save-this.sort-filters-button,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action a.save-this.sort-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme a.save-this.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.sort-filters-button,.md .card.card-horizontal .card-action .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .chip .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .chip .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .chip .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .search-filters-button .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .search-filters-button .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .search-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .iapp-store .store-table table tbody tr td.prod-name a.save-this,.md .iapp-store .store-table table tbody tr td.prod-name .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-table table tbody tr td.prod-name a.save-this,.md .iapp-store .store-table table tbody tr td.prod-name .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-table table tbody tr td.prod-name a.save-this,.md .iapp-store .store-table table tbody tr td.prod-name .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .iapp-store .store-main .store-search-active a.save-this.global-store-search,.md .iapp-store .store-main .store-search-active .card.card-horizontal .card-action a.save-this.global-store-search,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .store-search-active a.save-this.global-store-search,.md .iapp-store .store-main .store-search-active .side-nav .card-horizontal.nav-search .card-action a.save-this.global-store-search,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-search-active a.save-this.global-store-search,.md .iapp-store .store-main .store-search-active .card-horizontal.store-search-results .card-action a.save-this.global-store-search,.md .card.card-horizontal .card-action .iapp-store .store-main .store-search-active a.save-this.material-icons,.md .iapp-store .store-main .store-search-active .card.card-horizontal .card-action a.save-this.material-icons,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .store-search-active a.save-this.material-icons,.md .iapp-store .store-main .store-search-active .side-nav .card-horizontal.nav-search .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-search-active a.save-this.material-icons,.md .iapp-store .store-main .store-search-active .card-horizontal.store-search-results .card-action a.save-this.material-icons,.md .card.card-tumblr .card-title a.cyan-text,.md .side-nav .card-tumblr.nav-search .card-title a.cyan-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.cyan-text,.md .card.card-tumblr .card-title .store-card-head a.card-title,.md .store-card-head .card.card-tumblr .card-title a.card-title,.md .side-nav .card-tumblr.nav-search .card-title .store-card-head a.card-title,.md .store-card-head .side-nav .card-tumblr.nav-search .card-title a.card-title,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .store-card-head a.card-title,.md .store-card-head .iapp-store .store-main .card-tumblr.store-search-results .card-title a.card-title,.md .card.card-tumblr .card-title .chip.bio-chip a:hover,.md .chip.bio-chip .card.card-tumblr .card-title a:hover,.md .side-nav .card-tumblr.nav-search .card-title .chip.bio-chip a:hover,.md .chip.bio-chip .side-nav .card-tumblr.nav-search .card-title a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .chip.bio-chip a:hover,.md .chip.bio-chip .iapp-store .store-main .card-tumblr.store-search-results .card-title a:hover,.md .card.card-tumblr .card-title .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .card.card-tumblr .card-title a:hover,.md .side-nav .card-tumblr.nav-search .card-title .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .side-nav .card-tumblr.nav-search .card-title a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .card-tumblr.store-search-results .card-title a:hover,.md .card.card-tumblr .card-title .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .card.card-tumblr .card-title a:hover,.md .side-nav .card-tumblr.nav-search .card-title .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .side-nav .card-tumblr.nav-search .card-title a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-tumblr.store-search-results .card-title a:hover,.md .card.card-tumblr .card-content a.cyan-text,.md .side-nav .card-tumblr.nav-search .card-content a.cyan-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.cyan-text,.md .card.card-tumblr .card-content .store-card-head a.card-title,.md .store-card-head .card.card-tumblr .card-content a.card-title,.md .side-nav .card-tumblr.nav-search .card-content .store-card-head a.card-title,.md .store-card-head .side-nav .card-tumblr.nav-search .card-content a.card-title,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .store-card-head a.card-title,.md .store-card-head .iapp-store .store-main .card-tumblr.store-search-results .card-content a.card-title,.md .card.card-tumblr .card-content .chip.bio-chip a:hover,.md .chip.bio-chip .card.card-tumblr .card-content a:hover,.md .side-nav .card-tumblr.nav-search .card-content .chip.bio-chip a:hover,.md .chip.bio-chip .side-nav .card-tumblr.nav-search .card-content a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .chip.bio-chip a:hover,.md .chip.bio-chip .iapp-store .store-main .card-tumblr.store-search-results .card-content a:hover,.md .card.card-tumblr .card-content .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .card.card-tumblr .card-content a:hover,.md .side-nav .card-tumblr.nav-search .card-content .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .side-nav .card-tumblr.nav-search .card-content a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .card-tumblr.store-search-results .card-content a:hover,.md .card.card-tumblr .card-content .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .card.card-tumblr .card-content a:hover,.md .side-nav .card-tumblr.nav-search .card-content .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .side-nav .card-tumblr.nav-search .card-content a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-tumblr.store-search-results .card-content a:hover,.md .card.card-tumblr p a.cyan-text,.md .side-nav .card-tumblr.nav-search p a.cyan-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.cyan-text,.md .card.card-tumblr p .store-card-head a.card-title,.md .store-card-head .card.card-tumblr p a.card-title,.md .side-nav .card-tumblr.nav-search p .store-card-head a.card-title,.md .store-card-head .side-nav .card-tumblr.nav-search p a.card-title,.md .iapp-store .store-main .card-tumblr.store-search-results p .store-card-head a.card-title,.md .store-card-head .iapp-store .store-main .card-tumblr.store-search-results p a.card-title,.md .card.card-tumblr p .chip.bio-chip a:hover,.md .chip.bio-chip .card.card-tumblr p a:hover,.md .side-nav .card-tumblr.nav-search p .chip.bio-chip a:hover,.md .chip.bio-chip .side-nav .card-tumblr.nav-search p a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results p .chip.bio-chip a:hover,.md .chip.bio-chip .iapp-store .store-main .card-tumblr.store-search-results p a:hover,.md .card.card-tumblr p .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .card.card-tumblr p a:hover,.md .side-nav .card-tumblr.nav-search p .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .side-nav .card-tumblr.nav-search p a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results p .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .card-tumblr.store-search-results p a:hover,.md .card.card-tumblr p .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .card.card-tumblr p a:hover,.md .side-nav .card-tumblr.nav-search p .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .side-nav .card-tumblr.nav-search p a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results p .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-tumblr.store-search-results p a:hover,.md .store-card-head .text-darken-4.card-title,.md .store-card-head .mega-modal .row .col .collection .card-title.collection-item,.md .mega-modal .row .col .collection .store-card-head .card-title.collection-item,.md .store-card-head .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card-title.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .store-card-head .card-title.mega-cart-title,.md .store-card-head .profile-modal .modal-content .collection .card-title.collection-item,.md .profile-modal .modal-content .collection .store-card-head .card-title.collection-item,.md .store-card-head .algolia-search form .input-field .card-title.material-icons,.md .algolia-search form .input-field .store-card-head .card-title.material-icons,.md .store-card-head .left-sidebar .collection .collection-item a.card-title,.md .left-sidebar .collection .collection-item .store-card-head a.card-title,.md .store-card-head .side-nav .nav-search label .card-title.material-icons,.md .side-nav .nav-search label .store-card-head .card-title.material-icons,.md .store-card-head .banner.dark-scheme h1.card-title,.md .banner.dark-scheme .store-card-head h1.card-title,.md .store-card-head .banner.dark-scheme .header-social>ul>li>a.card-title,.md .banner.dark-scheme .store-card-head .header-social>ul>li>a.card-title,.md .store-card-head .banner.dark-scheme .card-title.chip,.md .banner.dark-scheme .store-card-head .card-title.chip,.md .store-card-head .banner.dark-scheme .card-title.search-filters-button,.md .banner.dark-scheme .store-card-head .card-title.search-filters-button,.md .store-card-head .banner.dark-scheme .card-title.sort-filters-button,.md .banner.dark-scheme .store-card-head .card-title.sort-filters-button,.md .store-card-head .banner.dark-scheme .chip a.card-title,.md .banner.dark-scheme .chip .store-card-head a.card-title,.md .store-card-head .banner.dark-scheme .search-filters-button a.card-title,.md .banner.dark-scheme .search-filters-button .store-card-head a.card-title,.md .store-card-head .banner.dark-scheme .sort-filters-button a.card-title,.md .banner.dark-scheme .sort-filters-button .store-card-head a.card-title,.md .store-card-head .iapp-store .store-table table tbody tr td.prod-name a.card-title,.md .iapp-store .store-table table tbody tr td.prod-name .store-card-head a.card-title,.md .store-card-head .iapp-store .store-main .store-search-active .card-title.global-store-search,.md .iapp-store .store-main .store-search-active .store-card-head .card-title.global-store-search,.md .store-card-head .iapp-store .store-main .store-search-active label.card-title,.md .iapp-store .store-main .store-search-active .store-card-head label.card-title,.md .store-card-head .iapp-store .store-main .store-search-active .card-title.material-icons,.md .iapp-store .store-main .store-search-active .store-card-head .card-title.material-icons,.md .mega-modal .row .col .collection .cyan-text.collection-item,.md .mega-modal .row .col .collection .chip.bio-chip a.collection-item:hover,.md .chip.bio-chip .mega-modal .row .col .collection a.collection-item:hover,.md .mega-modal .row .col .collection .bio-chip.search-filters-button a.collection-item:hover,.md .bio-chip.search-filters-button .mega-modal .row .col .collection a.collection-item:hover,.md .mega-modal .row .col .collection .bio-chip.sort-filters-button a.collection-item:hover,.md .bio-chip.sort-filters-button .mega-modal .row .col .collection a.collection-item:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .cyan-text.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .chip.bio-chip a.mega-cart-title:hover,.md .chip.bio-chip .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .bio-chip.search-filters-button a.mega-cart-title:hover,.md .bio-chip.search-filters-button .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .bio-chip.sort-filters-button a.mega-cart-title:hover,.md .bio-chip.sort-filters-button .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title:hover,.md .profile-modal .modal-content .collection .cyan-text.collection-item,.md .profile-modal .modal-content .collection .chip.bio-chip a.collection-item:hover,.md .chip.bio-chip .profile-modal .modal-content .collection a.collection-item:hover,.md .profile-modal .modal-content .collection .bio-chip.search-filters-button a.collection-item:hover,.md .bio-chip.search-filters-button .profile-modal .modal-content .collection a.collection-item:hover,.md .profile-modal .modal-content .collection .bio-chip.sort-filters-button a.collection-item:hover,.md .bio-chip.sort-filters-button .profile-modal .modal-content .collection a.collection-item:hover,.md .chip.bio-chip a.text-darken-4:hover,.md .bio-chip.search-filters-button a.text-darken-4:hover,.md .bio-chip.sort-filters-button a.text-darken-4:hover,.md .chip.bio-chip .algolia-search form .input-field a.material-icons:hover,.md .algolia-search form .input-field .chip.bio-chip a.material-icons:hover,.md .bio-chip.search-filters-button .algolia-search form .input-field a.material-icons:hover,.md .algolia-search form .input-field .bio-chip.search-filters-button a.material-icons:hover,.md .bio-chip.sort-filters-button .algolia-search form .input-field a.material-icons:hover,.md .algolia-search form .input-field .bio-chip.sort-filters-button a.material-icons:hover,.md .chip.bio-chip .left-sidebar .collection .collection-item a:hover,.md .left-sidebar .collection .collection-item .chip.bio-chip a:hover,.md .bio-chip.search-filters-button .left-sidebar .collection .collection-item a:hover,.md .left-sidebar .collection .collection-item .bio-chip.search-filters-button a:hover,.md .bio-chip.sort-filters-button .left-sidebar .collection .collection-item a:hover,.md .left-sidebar .collection .collection-item .bio-chip.sort-filters-button a:hover,.md .chip.bio-chip .side-nav .nav-search label a.material-icons:hover,.md .side-nav .nav-search label .chip.bio-chip a.material-icons:hover,.md .bio-chip.search-filters-button .side-nav .nav-search label a.material-icons:hover,.md .side-nav .nav-search label .bio-chip.search-filters-button a.material-icons:hover,.md .bio-chip.sort-filters-button .side-nav .nav-search label a.material-icons:hover,.md .side-nav .nav-search label .bio-chip.sort-filters-button a.material-icons:hover,.md .chip.bio-chip .banner.dark-scheme .header-social>ul>li>a:hover,.md .bio-chip.search-filters-button .banner.dark-scheme .header-social>ul>li>a:hover,.md .bio-chip.sort-filters-button .banner.dark-scheme .header-social>ul>li>a:hover,.md .chip.bio-chip .banner.dark-scheme a.chip:hover,.md .bio-chip.search-filters-button .banner.dark-scheme a.chip:hover,.md .bio-chip.sort-filters-button .banner.dark-scheme a.chip:hover,.md .chip.bio-chip .banner.dark-scheme a.search-filters-button:hover,.md .bio-chip.search-filters-button .banner.dark-scheme a.search-filters-button:hover,.md .bio-chip.sort-filters-button .banner.dark-scheme a.search-filters-button:hover,.md .chip.bio-chip .banner.dark-scheme a.sort-filters-button:hover,.md .bio-chip.search-filters-button .banner.dark-scheme a.sort-filters-button:hover,.md .bio-chip.sort-filters-button .banner.dark-scheme a.sort-filters-button:hover,.md .banner.dark-scheme .chip.bio-chip a:hover,.md .bio-chip.search-filters-button .banner.dark-scheme .chip a:hover,.md .bio-chip.sort-filters-button .banner.dark-scheme .chip a:hover,.md .chip.bio-chip .banner.dark-scheme .search-filters-button a:hover,.md .banner.dark-scheme .bio-chip.search-filters-button a:hover,.md .bio-chip.sort-filters-button .banner.dark-scheme .search-filters-button a:hover,.md .chip.bio-chip .banner.dark-scheme .sort-filters-button a:hover,.md .bio-chip.search-filters-button .banner.dark-scheme .sort-filters-button a:hover,.md .banner.dark-scheme .bio-chip.sort-filters-button a:hover,.md .chip.bio-chip .iapp-store .store-table table tbody tr td.prod-name a:hover,.md .iapp-store .store-table table tbody tr td.prod-name .chip.bio-chip a:hover,.md .bio-chip.search-filters-button .iapp-store .store-table table tbody tr td.prod-name a:hover,.md .iapp-store .store-table table tbody tr td.prod-name .bio-chip.search-filters-button a:hover,.md .bio-chip.sort-filters-button .iapp-store .store-table table tbody tr td.prod-name a:hover,.md .iapp-store .store-table table tbody tr td.prod-name .bio-chip.sort-filters-button a:hover,.md .chip.bio-chip .iapp-store .store-main .store-search-active a.global-store-search:hover,.md .iapp-store .store-main .store-search-active .chip.bio-chip a.global-store-search:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .store-search-active a.global-store-search:hover,.md .iapp-store .store-main .store-search-active .bio-chip.search-filters-button a.global-store-search:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .store-search-active a.global-store-search:hover,.md .iapp-store .store-main .store-search-active .bio-chip.sort-filters-button a.global-store-search:hover,.md .chip.bio-chip .iapp-store .store-main .store-search-active a.material-icons:hover,.md .iapp-store .store-main .store-search-active .chip.bio-chip a.material-icons:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .store-search-active a.material-icons:hover,.md .iapp-store .store-main .store-search-active .bio-chip.search-filters-button a.material-icons:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .store-search-active a.material-icons:hover,.md .iapp-store .store-main .store-search-active .bio-chip.sort-filters-button a.material-icons:hover,.md .algolia-search form .input-field .cyan-text.material-icons,.md .left-sidebar .collection .collection-item a.cyan-text,.md .side-nav .nav-search label .cyan-text.material-icons,.md .banner.dark-scheme h1.cyan-text,.md .banner.dark-scheme .header-social>ul>li>a.cyan-text,.md .banner.dark-scheme .chip.bio-chip .header-social>ul>li>a:hover,.md .banner.dark-scheme .bio-chip.search-filters-button .header-social>ul>li>a:hover,.md .banner.dark-scheme .bio-chip.sort-filters-button .header-social>ul>li>a:hover,.md .banner.dark-scheme .cyan-text.chip,.md .banner.dark-scheme .chip.bio-chip a.chip:hover,.md .banner.dark-scheme .bio-chip.search-filters-button a.chip:hover,.md .banner.dark-scheme .bio-chip.sort-filters-button a.chip:hover,.md .banner.dark-scheme .chip.bio-chip a.search-filters-button:hover,.md .banner.dark-scheme .bio-chip.search-filters-button a.search-filters-button:hover,.md .banner.dark-scheme .bio-chip.sort-filters-button a.search-filters-button:hover,.md .banner.dark-scheme .chip.bio-chip a.sort-filters-button:hover,.md .banner.dark-scheme .bio-chip.search-filters-button a.sort-filters-button:hover,.md .banner.dark-scheme .bio-chip.sort-filters-button a.sort-filters-button:hover,.md .banner.dark-scheme .cyan-text.search-filters-button,.md .banner.dark-scheme .cyan-text.sort-filters-button,.md .banner.dark-scheme .chip a.cyan-text,.md .banner.dark-scheme .search-filters-button a.cyan-text,.md .banner.dark-scheme .sort-filters-button a.cyan-text,.md .iapp-store .store-table table tbody tr td.prod-name a.cyan-text,.md .iapp-store .store-main .store-search-active .cyan-text.global-store-search,.md .iapp-store .store-main .store-search-active label.cyan-text,.md .iapp-store .store-main .store-search-active .cyan-text.material-icons{color:#006064 !important}.md .cyan.accent-1,.md .pagination li.accent-1.active,.md .card.card-tumblr .card-action a i.accent-1,.md .side-nav .card-tumblr.nav-search .card-action a i.accent-1,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.accent-1,.md .article-tags-mod .accent-1.chip:hover,.md .article-tags-mod .accent-1.search-filters-button:hover,.md .article-tags-mod .accent-1.sort-filters-button:hover,.md .side-nav .accent-1.nav-open-trigger{background-color:#84ffff !important}.md .cyan-text.text-accent-1,.md .text-accent-1.default-link,.md .section-text-wrapper a.text-accent-1,.md .collapsible-body a.text-accent-1,.md .article-body a.text-accent-1,.md .related-posts-mod ul li a.text-accent-1:hover,.md .article-recent-comments-mod ul li a.text-accent-1:hover,.md .card.card-image .card-action a.text-accent-1.save-this,.md .side-nav .card-image.nav-search .card-action a.text-accent-1.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-accent-1.save-this,.md .card.card-horizontal .card-action a.text-accent-1.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-1.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-accent-1.save-this,.md .store-card-head .text-accent-1.card-title,.md .chip.bio-chip a.text-accent-1:hover,.md .bio-chip.search-filters-button a.text-accent-1:hover,.md .bio-chip.sort-filters-button a.text-accent-1:hover{color:#84ffff !important}.md .cyan.accent-2,.md .pagination li.accent-2.active,.md .card.card-tumblr .card-action a i.accent-2,.md .side-nav .card-tumblr.nav-search .card-action a i.accent-2,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.accent-2,.md .article-tags-mod .accent-2.chip:hover,.md .article-tags-mod .accent-2.search-filters-button:hover,.md .article-tags-mod .accent-2.sort-filters-button:hover,.md .side-nav .accent-2.nav-open-trigger{background-color:#18ffff !important}.md .cyan-text.text-accent-2,.md .text-accent-2.default-link,.md .section-text-wrapper a.text-accent-2,.md .collapsible-body a.text-accent-2,.md .article-body a.text-accent-2,.md .related-posts-mod ul li a.text-accent-2:hover,.md .article-recent-comments-mod ul li a.text-accent-2:hover,.md .card.card-image .card-action a.text-accent-2.save-this,.md .side-nav .card-image.nav-search .card-action a.text-accent-2.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-accent-2.save-this,.md .card.card-horizontal .card-action a.text-accent-2.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-2.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-accent-2.save-this,.md .store-card-head .text-accent-2.card-title,.md .chip.bio-chip a.text-accent-2:hover,.md .bio-chip.search-filters-button a.text-accent-2:hover,.md .bio-chip.sort-filters-button a.text-accent-2:hover{color:#18ffff !important}.md .cyan.accent-3,.md .pagination li.accent-3.active,.md .card.card-tumblr .card-action a i.accent-3,.md .side-nav .card-tumblr.nav-search .card-action a i.accent-3,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.accent-3,.md .article-tags-mod .accent-3.chip:hover,.md .article-tags-mod .accent-3.search-filters-button:hover,.md .article-tags-mod .accent-3.sort-filters-button:hover,.md .side-nav .accent-3.nav-open-trigger{background-color:#00e5ff !important}.md .cyan-text.text-accent-3,.md .text-accent-3.default-link,.md .section-text-wrapper a.text-accent-3,.md .collapsible-body a.text-accent-3,.md .article-body a.text-accent-3,.md .related-posts-mod ul li a.text-accent-3:hover,.md .article-recent-comments-mod ul li a.text-accent-3:hover,.md .card.card-image .card-action a.text-accent-3.save-this,.md .side-nav .card-image.nav-search .card-action a.text-accent-3.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-accent-3.save-this,.md .card.card-horizontal .card-action a.text-accent-3.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-3.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-accent-3.save-this,.md .store-card-head .text-accent-3.card-title,.md .chip.bio-chip a.text-accent-3:hover,.md .bio-chip.search-filters-button a.text-accent-3:hover,.md .bio-chip.sort-filters-button a.text-accent-3:hover{color:#00e5ff !important}.md .cyan.accent-4,.md .pagination li.accent-4.active,.md .card.card-tumblr .card-action a i.accent-4,.md .side-nav .card-tumblr.nav-search .card-action a i.accent-4,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.accent-4,.md .article-tags-mod .accent-4.chip:hover,.md .article-tags-mod .accent-4.search-filters-button:hover,.md .article-tags-mod .accent-4.sort-filters-button:hover,.md .side-nav .accent-4.nav-open-trigger{background-color:#00b8d4 !important}.md .cyan-text.text-accent-4,.md .text-accent-4.default-link,.md .section-text-wrapper a.text-accent-4,.md .section-text-wrapper .card.card-image .card-action a.saved,.md .card.card-image .card-action .section-text-wrapper a.saved,.md .section-text-wrapper .side-nav .card-image.nav-search .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .section-text-wrapper a.saved,.md .section-text-wrapper .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .section-text-wrapper a.saved,.md .section-text-wrapper .card.card-horizontal .card-action a.saved,.md .card.card-horizontal .card-action .section-text-wrapper a.saved,.md .section-text-wrapper .side-nav .card-horizontal.nav-search .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .section-text-wrapper a.saved,.md .section-text-wrapper .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .section-text-wrapper a.saved,.md .card.card-image .card-action a.default-link.saved,.md .side-nav .card-image.nav-search .card-action a.default-link.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.default-link.saved,.md .card.card-image .card-action .collapsible-body a.saved,.md .collapsible-body .card.card-image .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .collapsible-body a.saved,.md .collapsible-body .side-nav .card-image.nav-search .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .collapsible-body a.saved,.md .collapsible-body .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .card.card-horizontal .card-action a.default-link.saved,.md .side-nav .card-horizontal.nav-search .card-action a.default-link.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.default-link.saved,.md .card.card-horizontal .card-action .collapsible-body a.saved,.md .collapsible-body .card.card-horizontal .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .collapsible-body a.saved,.md .collapsible-body .side-nav .card-horizontal.nav-search .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .collapsible-body a.saved,.md .collapsible-body .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .collapsible-body a.text-accent-4,.md .article-body a.text-accent-4,.md .article-body .card.card-image .card-action a.saved,.md .card.card-image .card-action .article-body a.saved,.md .article-body .side-nav .card-image.nav-search .card-action a.saved,.md .side-nav .card-image.nav-search .card-action .article-body a.saved,.md .article-body .iapp-store .store-main .card-image.store-search-results .card-action a.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action .article-body a.saved,.md .article-body .card.card-horizontal .card-action a.saved,.md .card.card-horizontal .card-action .article-body a.saved,.md .article-body .side-nav .card-horizontal.nav-search .card-action a.saved,.md .side-nav .card-horizontal.nav-search .card-action .article-body a.saved,.md .article-body .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .article-body a.saved,.md .related-posts-mod ul li a.text-accent-4:hover,.md .related-posts-mod ul li .card.card-image .card-action a.saved:hover,.md .card.card-image .card-action .related-posts-mod ul li a.saved:hover,.md .related-posts-mod ul li .side-nav .card-image.nav-search .card-action a.saved:hover,.md .side-nav .card-image.nav-search .card-action .related-posts-mod ul li a.saved:hover,.md .related-posts-mod ul li .iapp-store .store-main .card-image.store-search-results .card-action a.saved:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .related-posts-mod ul li a.saved:hover,.md .related-posts-mod ul li .card.card-horizontal .card-action a.saved:hover,.md .card.card-horizontal .card-action .related-posts-mod ul li a.saved:hover,.md .related-posts-mod ul li .side-nav .card-horizontal.nav-search .card-action a.saved:hover,.md .side-nav .card-horizontal.nav-search .card-action .related-posts-mod ul li a.saved:hover,.md .related-posts-mod ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .related-posts-mod ul li a.saved:hover,.md .article-recent-comments-mod ul li a.text-accent-4:hover,.md .article-recent-comments-mod ul li .card.card-image .card-action a.saved:hover,.md .card.card-image .card-action .article-recent-comments-mod ul li a.saved:hover,.md .article-recent-comments-mod ul li .side-nav .card-image.nav-search .card-action a.saved:hover,.md .side-nav .card-image.nav-search .card-action .article-recent-comments-mod ul li a.saved:hover,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-image.store-search-results .card-action a.saved:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .article-recent-comments-mod ul li a.saved:hover,.md .article-recent-comments-mod ul li .card.card-horizontal .card-action a.saved:hover,.md .card.card-horizontal .card-action .article-recent-comments-mod ul li a.saved:hover,.md .article-recent-comments-mod ul li .side-nav .card-horizontal.nav-search .card-action a.saved:hover,.md .side-nav .card-horizontal.nav-search .card-action .article-recent-comments-mod ul li a.saved:hover,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .article-recent-comments-mod ul li a.saved:hover,.md .card.card-image .card-action a.text-accent-4.save-this,.md .side-nav .card-image.nav-search .card-action a.text-accent-4.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-accent-4.save-this,.md .card.card-image .card-action a.save-this.saved,.md .side-nav .card-image.nav-search .card-action a.save-this.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.saved,.md .card.card-horizontal .card-action a.text-accent-4.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-4.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-accent-4.save-this,.md .card.card-horizontal .card-action a.save-this.saved,.md .side-nav .card-horizontal.nav-search .card-action a.save-this.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.saved,.md .card.card-image .card-action a.cyan-text.saved,.md .side-nav .card-image.nav-search .card-action a.cyan-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.cyan-text.saved,.md .card.card-image .card-action .store-card-head a.saved.card-title,.md .store-card-head .card.card-image .card-action a.saved.card-title,.md .side-nav .card-image.nav-search .card-action .store-card-head a.saved.card-title,.md .store-card-head .side-nav .card-image.nav-search .card-action a.saved.card-title,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-card-head a.saved.card-title,.md .store-card-head .iapp-store .store-main .card-image.store-search-results .card-action a.saved.card-title,.md .card.card-image .card-action .chip.bio-chip a.saved:hover,.md .chip.bio-chip .card.card-image .card-action a.saved:hover,.md .side-nav .card-image.nav-search .card-action .chip.bio-chip a.saved:hover,.md .chip.bio-chip .side-nav .card-image.nav-search .card-action a.saved:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .chip.bio-chip a.saved:hover,.md .chip.bio-chip .iapp-store .store-main .card-image.store-search-results .card-action a.saved:hover,.md .card.card-image .card-action .bio-chip.search-filters-button a.saved:hover,.md .bio-chip.search-filters-button .card.card-image .card-action a.saved:hover,.md .side-nav .card-image.nav-search .card-action .bio-chip.search-filters-button a.saved:hover,.md .bio-chip.search-filters-button .side-nav .card-image.nav-search .card-action a.saved:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .bio-chip.search-filters-button a.saved:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.saved:hover,.md .card.card-image .card-action .bio-chip.sort-filters-button a.saved:hover,.md .bio-chip.sort-filters-button .card.card-image .card-action a.saved:hover,.md .side-nav .card-image.nav-search .card-action .bio-chip.sort-filters-button a.saved:hover,.md .bio-chip.sort-filters-button .side-nav .card-image.nav-search .card-action a.saved:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .bio-chip.sort-filters-button a.saved:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.saved:hover,.md .card.card-horizontal .card-action a.cyan-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.cyan-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.cyan-text.saved,.md .card.card-horizontal .card-action .store-card-head a.saved.card-title,.md .store-card-head .card.card-horizontal .card-action a.saved.card-title,.md .side-nav .card-horizontal.nav-search .card-action .store-card-head a.saved.card-title,.md .store-card-head .side-nav .card-horizontal.nav-search .card-action a.saved.card-title,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-card-head a.saved.card-title,.md .store-card-head .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved.card-title,.md .card.card-horizontal .card-action .chip.bio-chip a.saved:hover,.md .chip.bio-chip .card.card-horizontal .card-action a.saved:hover,.md .side-nav .card-horizontal.nav-search .card-action .chip.bio-chip a.saved:hover,.md .chip.bio-chip .side-nav .card-horizontal.nav-search .card-action a.saved:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .chip.bio-chip a.saved:hover,.md .chip.bio-chip .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved:hover,.md .card.card-horizontal .card-action .bio-chip.search-filters-button a.saved:hover,.md .bio-chip.search-filters-button .card.card-horizontal .card-action a.saved:hover,.md .side-nav .card-horizontal.nav-search .card-action .bio-chip.search-filters-button a.saved:hover,.md .bio-chip.search-filters-button .side-nav .card-horizontal.nav-search .card-action a.saved:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .bio-chip.search-filters-button a.saved:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved:hover,.md .card.card-horizontal .card-action .bio-chip.sort-filters-button a.saved:hover,.md .bio-chip.sort-filters-button .card.card-horizontal .card-action a.saved:hover,.md .side-nav .card-horizontal.nav-search .card-action .bio-chip.sort-filters-button a.saved:hover,.md .bio-chip.sort-filters-button .side-nav .card-horizontal.nav-search .card-action a.saved:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .bio-chip.sort-filters-button a.saved:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.saved:hover,.md .store-card-head .text-accent-4.card-title,.md .chip.bio-chip a.text-accent-4:hover,.md .bio-chip.search-filters-button a.text-accent-4:hover,.md .bio-chip.sort-filters-button a.text-accent-4:hover{color:#00b8d4 !important}.md .teal{background-color:#009688 !important}.md .teal-text{color:#009688 !important}.md .teal.lighten-5,.md .article-body blockquote.teal{background-color:#e0f2f1 !important}.md .teal-text.text-lighten-5,.md .teal-text.card.card-note,.md .side-nav .teal-text.card-note.nav-search,.md .iapp-store .store-main .teal-text.card-note.store-search-results{color:#e0f2f1 !important}.md .teal.lighten-4,.md .teal.wp-caption-text,.md .teal.nav-search-form,.md .teal.nav-article-progress,.md .teal.highlighted-text,.md .card.card-horizontal .teal.card-image,.md .side-nav .card-horizontal.nav-search .teal.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .teal.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.teal.count,.md .teal.store-table-separator,.md .teal.left-sidebar,.md .side-nav .teal.nav-search,.md .teal.article-sidebar,.md .iapp-store .store-table table tbody .teal.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.teal.count{background-color:#b2dfdb !important}.md .teal-text.text-lighten-4{color:#b2dfdb !important}.md .teal.lighten-3,.md .nav-search-form form .teal.input-field,.md .teal.card.card-tumblr,.md .side-nav .teal.card-tumblr.nav-search,.md .iapp-store .store-main .teal.card-tumblr.store-search-results,.md .teal.chip.bio-chip,.md .teal.bio-chip.search-filters-button,.md .teal.bio-chip.sort-filters-button,.md .side-nav .teal.back-link{background-color:#80cbc4 !important}.md .teal-text.text-lighten-3{color:#80cbc4 !important}.md .teal.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .teal.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .teal.input{background-color:#4db6ac !important}.md .teal-text.text-lighten-2{color:#4db6ac !important}.md .teal.lighten-1,.md .teal.card.card-note,.md .side-nav .teal.card-note.nav-search,.md .iapp-store .store-main .teal.card-note.store-search-results{background-color:#26a69a !important}.md .teal-text.text-lighten-1{color:#26a69a !important}.md .teal.darken-1,.md .pagination li.teal.active,.md .teal.default-link,.md .section-text-wrapper a.teal,.md .collapsible-body a.teal,.md .card.card-tumblr .card-action a i.teal,.md .side-nav .card-tumblr.nav-search .card-action a i.teal,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.teal,.md .chip.bio-chip a span .teal.contributor-type,.md .bio-chip.search-filters-button a span .teal.contributor-type,.md .bio-chip.sort-filters-button a span .teal.contributor-type,.md .article-tags-mod .teal.chip:hover,.md .article-tags-mod .teal.search-filters-button:hover,.md .article-tags-mod .teal.sort-filters-button:hover,.md .side-nav .teal.nav-title,.md .side-nav .teal.nav-open-trigger{background-color:#00897b !important}.md .teal-text.text-darken-1,.md .article-body a.teal-text,.md .card.card-image .card-action a.teal-text.save-this,.md .side-nav .card-image.nav-search .card-action a.teal-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.teal-text.save-this,.md .card.card-horizontal .card-action a.teal-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.teal-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.teal-text.save-this,.md .store-card-head .teal-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.teal-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.teal-text.decrease-count,.md .chip.bio-chip a.teal-text:hover,.md .bio-chip.search-filters-button a.teal-text:hover,.md .bio-chip.sort-filters-button a.teal-text:hover,.md .iapp-store .product-page .product-quantity .input span.teal-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.teal-text.increase-count{color:#00897b !important}.md .teal.darken-2{background-color:#00796b !important}.md .teal-text.text-darken-2,.md .related-posts-mod ul li a.teal-text,.md .article-recent-comments-mod ul li a.teal-text,.md .article-body blockquote.teal-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.teal-text,.md .search-store-listings label .teal-text.material-icons,.md .teal-text.store-table-separator,.md .iapp-store .store-table table tbody .teal-text.store-table-separator{color:#00796b !important}.md .teal.darken-3{background-color:#00695c !important}.md .teal-text.text-darken-3,.md .teal-text.table-column-hdr,.md .teal-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .teal-text.title{color:#00695c !important}.md .teal.darken-4,.md .pub-hdr header .teal.backsplash,.md .banner.light-scheme .teal.chip,.md .banner.light-scheme .teal.search-filters-button,.md .banner.light-scheme .teal.sort-filters-button,.md .banner.light-scheme .chip a.teal,.md .banner.light-scheme .search-filters-button a.teal,.md .banner.light-scheme .sort-filters-button a.teal,.md .banner.default-scheme .teal.chip,.md .banner.default-scheme .teal.search-filters-button,.md .banner.default-scheme .teal.sort-filters-button,.md .banner.default-scheme .chip a.teal,.md .banner.default-scheme .search-filters-button a.teal,.md .banner.default-scheme .sort-filters-button a.teal{background-color:#004d40 !important}.md .teal-text.text-darken-4,.md .nav-search-form form .input-field .teal-text.material-icons,.md .teal-text.article-body,.md .card.card-tumblr .card-title a.teal-text,.md .side-nav .card-tumblr.nav-search .card-title a.teal-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.teal-text,.md .card.card-tumblr .card-content a.teal-text,.md .side-nav .card-tumblr.nav-search .card-content a.teal-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.teal-text,.md .card.card-tumblr p a.teal-text,.md .side-nav .card-tumblr.nav-search p a.teal-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.teal-text,.md .mega-modal .row .col .collection .teal-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .teal-text.mega-cart-title,.md .profile-modal .modal-content .collection .teal-text.collection-item,.md .algolia-search form .input-field .teal-text.material-icons,.md .left-sidebar .collection .collection-item a.teal-text,.md .side-nav .nav-search label .teal-text.material-icons,.md .banner.dark-scheme h1.teal-text,.md .banner.dark-scheme .header-social>ul>li>a.teal-text,.md .banner.dark-scheme .teal-text.chip,.md .banner.dark-scheme .teal-text.search-filters-button,.md .banner.dark-scheme .teal-text.sort-filters-button,.md .banner.dark-scheme .chip a.teal-text,.md .banner.dark-scheme .search-filters-button a.teal-text,.md .banner.dark-scheme .sort-filters-button a.teal-text,.md .iapp-store .store-table table tbody tr td.prod-name a.teal-text,.md .iapp-store .store-main .store-search-active .teal-text.global-store-search,.md .iapp-store .store-main .store-search-active label.teal-text,.md .iapp-store .store-main .store-search-active .teal-text.material-icons{color:#004d40 !important}.md .teal.accent-1{background-color:#a7ffeb !important}.md .teal-text.text-accent-1{color:#a7ffeb !important}.md .teal.accent-2{background-color:#64ffda !important}.md .teal-text.text-accent-2{color:#64ffda !important}.md .teal.accent-3{background-color:#1de9b6 !important}.md .teal-text.text-accent-3{color:#1de9b6 !important}.md .teal.accent-4{background-color:#00bfa5 !important}.md .teal-text.text-accent-4,.md .card.card-image .card-action a.teal-text.saved,.md .side-nav .card-image.nav-search .card-action a.teal-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.teal-text.saved,.md .card.card-horizontal .card-action a.teal-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.teal-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.teal-text.saved{color:#00bfa5 !important}.md .green,.md .nav-article-progress .progress-amt,.md .switch label input[type="checkbox"]:checked+.lever{background-color:#4CAF50 !important}.md .green-text,.md .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .iapp-store .store-main .card .card-action .add-to-cart i,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i{color:#4CAF50 !important}.md .green.lighten-5,.md .nav-article-progress .lighten-5.progress-amt,.md .nav-article-progress .article-body blockquote.progress-amt,.md .article-body .nav-article-progress blockquote.progress-amt,.md .article-body blockquote.green,.md .article-body .switch label input[type="checkbox"]:checked+blockquote.lever,.md .switch label .article-body input[type="checkbox"]:checked+blockquote.lever,.md .switch label input[type="checkbox"]:checked+.lighten-5.lever{background-color:#E8F5E9 !important}.md .green-text.text-lighten-5,.md .card.card-image .card-action a.text-lighten-5.more-link,.md .side-nav .card-image.nav-search .card-action a.text-lighten-5.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-5.more-link,.md .card.card-image .card-action a.more-link.card.card-note,.md .side-nav .card-image.nav-search .card-action a.more-link.card.card-note,.md .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.card.card-note,.md .card.card-image .card-action .side-nav a.more-link.card-note.nav-search,.md .side-nav .card.card-image .card-action a.more-link.card-note.nav-search,.md .side-nav .card-image.nav-search .card-action a.more-link.card-note.nav-search,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav a.more-link.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.card-note.nav-search,.md .card.card-image .card-action .iapp-store .store-main a.more-link.card-note.store-search-results,.md .iapp-store .store-main .card.card-image .card-action a.more-link.card-note.store-search-results,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main a.more-link.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-image.nav-search .card-action a.more-link.card-note.store-search-results,.md .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.card-note.store-search-results,.md .card.card-horizontal .card-action a.text-lighten-5.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-5.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-5.more-link,.md .card.card-horizontal .card-action a.more-link.card.card-note,.md .side-nav .card-horizontal.nav-search .card-action a.more-link.card.card-note,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.card.card-note,.md .card.card-horizontal .card-action .side-nav a.more-link.card-note.nav-search,.md .side-nav .card.card-horizontal .card-action a.more-link.card-note.nav-search,.md .side-nav .card-horizontal.nav-search .card-action a.more-link.card-note.nav-search,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav a.more-link.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.card-note.nav-search,.md .card.card-horizontal .card-action .iapp-store .store-main a.more-link.card-note.store-search-results,.md .iapp-store .store-main .card.card-horizontal .card-action a.more-link.card-note.store-search-results,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main a.more-link.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-horizontal.nav-search .card-action a.more-link.card-note.store-search-results,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.card-note.store-search-results,.md .green-text.card.card-note,.md .side-nav .green-text.card-note.nav-search,.md .side-nav .iapp-store .store-main .card .card-action .add-to-cart i.card-note.nav-search,.md .iapp-store .store-main .card .card-action .add-to-cart .side-nav i.card-note.nav-search,.md .iapp-store .store-main .green-text.card-note.store-search-results,.md .iapp-store .store-main .card .card-action .add-to-cart i.card-note.store-search-results,.md .iapp-store .store-main .card .card-action .add-to-cart i.card.card-note,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.card.card-note,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.card.card-note,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.card.card-note,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.card-note.nav-search,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.card-note.nav-search,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .side-nav i.card-note.nav-search,.md .side-nav .iapp-store .store-main .store-search-results .card-action .add-to-cart i.card-note.nav-search,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.card-note.store-search-results,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.card-note.store-search-results,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.card-note.store-search-results,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-lighten-5,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-lighten-5,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-lighten-5,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-lighten-5{color:#E8F5E9 !important}.md .green.lighten-4,.md .green.wp-caption-text,.md .nav-article-progress .wp-caption-text.progress-amt,.md .switch label input[type="checkbox"]:checked+.wp-caption-text.lever,.md .green.nav-search-form,.md .nav-article-progress .nav-search-form.progress-amt,.md .switch label input[type="checkbox"]:checked+.nav-search-form.lever,.md .green.nav-article-progress,.md .nav-article-progress .nav-article-progress.progress-amt,.md .switch label input[type="checkbox"]:checked+.nav-article-progress.lever,.md .nav-article-progress .lighten-4.progress-amt,.md .nav-article-progress .progress-amt.highlighted-text,.md .nav-article-progress .card.card-horizontal .progress-amt.card-image,.md .card.card-horizontal .nav-article-progress .progress-amt.card-image,.md .nav-article-progress .side-nav .card-horizontal.nav-search .progress-amt.card-image,.md .side-nav .card-horizontal.nav-search .nav-article-progress .progress-amt.card-image,.md .nav-article-progress .iapp-store .store-main .card-horizontal.store-search-results .progress-amt.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .nav-article-progress .progress-amt.card-image,.md .nav-article-progress .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.progress-amt.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .nav-article-progress span.progress-amt.count,.md .nav-article-progress .progress-amt.store-table-separator,.md .nav-article-progress .progress-amt.left-sidebar,.md .nav-article-progress .side-nav .progress-amt.nav-search,.md .side-nav .nav-article-progress .progress-amt.nav-search,.md .nav-article-progress .progress-amt.article-sidebar,.md .nav-article-progress .iapp-store .store-table table tbody .progress-amt.store-table-separator,.md .iapp-store .store-table table tbody .nav-article-progress .progress-amt.store-table-separator,.md .nav-article-progress .iapp-store .product-page .product-quantity .input span.progress-amt.count,.md .iapp-store .product-page .product-quantity .input .nav-article-progress span.progress-amt.count,.md .green.highlighted-text,.md .switch label input[type="checkbox"]:checked+.highlighted-text.lever,.md .card.card-horizontal .green.card-image,.md .side-nav .card-horizontal.nav-search .green.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .green.card-image,.md .card.card-horizontal .switch label input[type="checkbox"]:checked+.card-image.lever,.md .switch label .card.card-horizontal input[type="checkbox"]:checked+.card-image.lever,.md .side-nav .card-horizontal.nav-search .switch label input[type="checkbox"]:checked+.card-image.lever,.md .switch label .side-nav .card-horizontal.nav-search input[type="checkbox"]:checked+.card-image.lever,.md .iapp-store .store-main .card-horizontal.store-search-results .switch label input[type="checkbox"]:checked+.card-image.lever,.md .switch label .iapp-store .store-main .card-horizontal.store-search-results input[type="checkbox"]:checked+.card-image.lever,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.green.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .switch label input[type="checkbox"]:checked+span.count.lever,.md .switch label .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity input[type="checkbox"]:checked+span.count.lever,.md .switch label input[type="checkbox"]:checked+.lighten-4.lever,.md .switch label input[type="checkbox"]:checked+.lever.store-table-separator,.md .switch label input[type="checkbox"]:checked+.lever.left-sidebar,.md .switch label .side-nav input[type="checkbox"]:checked+.lever.nav-search,.md .side-nav .switch label input[type="checkbox"]:checked+.lever.nav-search,.md .switch label input[type="checkbox"]:checked+.lever.article-sidebar,.md .switch label .iapp-store .store-table table tbody input[type="checkbox"]:checked+.lever.store-table-separator,.md .switch label .iapp-store .product-page .product-quantity .input input[type="checkbox"]:checked+span.lever.count,.md .iapp-store .product-page .product-quantity .input .switch label input[type="checkbox"]:checked+span.lever.count,.md .green.store-table-separator,.md .green.left-sidebar,.md .side-nav .green.nav-search,.md .green.article-sidebar,.md .iapp-store .store-table table tbody .green.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.green.count{background-color:#C8E6C9 !important}.md .green-text.text-lighten-4,.md .card.card-image .card-action a.text-lighten-4.more-link,.md .side-nav .card-image.nav-search .card-action a.text-lighten-4.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-4.more-link,.md .card.card-horizontal .card-action a.text-lighten-4.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-4.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-4.more-link,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-lighten-4,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-lighten-4,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-lighten-4,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-lighten-4{color:#C8E6C9 !important}.md .green.lighten-3,.md .nav-search-form form .green.input-field,.md .nav-search-form form .nav-article-progress .input-field.progress-amt,.md .nav-article-progress .nav-search-form form .input-field.progress-amt,.md .nav-search-form form .switch label input[type="checkbox"]:checked+.input-field.lever,.md .switch label .nav-search-form form input[type="checkbox"]:checked+.input-field.lever,.md .nav-article-progress .lighten-3.progress-amt,.md .nav-article-progress .progress-amt.card.card-tumblr,.md .nav-article-progress .side-nav .progress-amt.card-tumblr.nav-search,.md .side-nav .nav-article-progress .progress-amt.card-tumblr.nav-search,.md .nav-article-progress .iapp-store .store-main .progress-amt.card-tumblr.store-search-results,.md .iapp-store .store-main .nav-article-progress .progress-amt.card-tumblr.store-search-results,.md .nav-article-progress .progress-amt.chip.bio-chip,.md .nav-article-progress .progress-amt.bio-chip.search-filters-button,.md .nav-article-progress .progress-amt.bio-chip.sort-filters-button,.md .nav-article-progress .side-nav .progress-amt.back-link,.md .side-nav .nav-article-progress .progress-amt.back-link,.md .green.card.card-tumblr,.md .switch label input[type="checkbox"]:checked+.card.card-tumblr.lever,.md .switch label .side-nav input[type="checkbox"]:checked+.card-tumblr.lever.nav-search,.md .side-nav .switch label input[type="checkbox"]:checked+.card-tumblr.lever.nav-search,.md .switch label .iapp-store .store-main input[type="checkbox"]:checked+.card-tumblr.lever.store-search-results,.md .iapp-store .store-main .switch label input[type="checkbox"]:checked+.card-tumblr.lever.store-search-results,.md .side-nav .green.card-tumblr.nav-search,.md .iapp-store .store-main .green.card-tumblr.store-search-results,.md .green.chip.bio-chip,.md .switch label input[type="checkbox"]:checked+.chip.bio-chip.lever,.md .switch label input[type="checkbox"]:checked+.bio-chip.lever.search-filters-button,.md .switch label input[type="checkbox"]:checked+.bio-chip.lever.sort-filters-button,.md .green.bio-chip.search-filters-button,.md .green.bio-chip.sort-filters-button,.md .switch label input[type="checkbox"]:checked+.lighten-3.lever,.md .switch label .side-nav input[type="checkbox"]:checked+.lever.back-link,.md .side-nav .switch label input[type="checkbox"]:checked+.lever.back-link,.md .side-nav .green.back-link{background-color:#A5D6A7 !important}.md .green-text.text-lighten-3,.md .card.card-image .card-action a.text-lighten-3.more-link,.md .side-nav .card-image.nav-search .card-action a.text-lighten-3.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-3.more-link,.md .card.card-horizontal .card-action a.text-lighten-3.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-3.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-3.more-link,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-lighten-3,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-lighten-3,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-lighten-3,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-lighten-3{color:#A5D6A7 !important}.md .green.lighten-2,.md .nav-article-progress .lighten-2.progress-amt,.md .nav-article-progress .mega-modal.store-modal .row .col .collection.featured-items .collection-item .progress-amt.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .nav-article-progress .progress-amt.mega-cart-quantity,.md .nav-article-progress .iapp-store .product-page .product-quantity .progress-amt.input,.md .iapp-store .product-page .product-quantity .nav-article-progress .progress-amt.input,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .green.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .switch label input[type="checkbox"]:checked+.mega-cart-quantity.lever,.md .switch label .mega-modal.store-modal .row .col .collection.featured-items .collection-item input[type="checkbox"]:checked+.mega-cart-quantity.lever,.md .switch label input[type="checkbox"]:checked+.lighten-2.lever,.md .switch label .iapp-store .product-page .product-quantity input[type="checkbox"]:checked+.lever.input,.md .iapp-store .product-page .product-quantity .switch label input[type="checkbox"]:checked+.lever.input,.md .iapp-store .product-page .product-quantity .green.input{background-color:#81C784 !important}.md .green-text.text-lighten-2,.md .card.card-image .card-action a.text-lighten-2.more-link,.md .side-nav .card-image.nav-search .card-action a.text-lighten-2.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-2.more-link,.md .card.card-horizontal .card-action a.text-lighten-2.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-2.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-2.more-link,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-lighten-2,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-lighten-2,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-lighten-2,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-lighten-2{color:#81C784 !important}.md .green.lighten-1,.md .nav-article-progress .lighten-1.progress-amt,.md .nav-article-progress .progress-amt.card.card-note,.md .nav-article-progress .side-nav .progress-amt.card-note.nav-search,.md .side-nav .nav-article-progress .progress-amt.card-note.nav-search,.md .nav-article-progress .iapp-store .store-main .progress-amt.card-note.store-search-results,.md .iapp-store .store-main .nav-article-progress .progress-amt.card-note.store-search-results,.md .green.card.card-note,.md .switch label input[type="checkbox"]:checked+.card.card-note.lever,.md .switch label .side-nav input[type="checkbox"]:checked+.card-note.lever.nav-search,.md .side-nav .switch label input[type="checkbox"]:checked+.card-note.lever.nav-search,.md .switch label .iapp-store .store-main input[type="checkbox"]:checked+.card-note.lever.store-search-results,.md .iapp-store .store-main .switch label input[type="checkbox"]:checked+.card-note.lever.store-search-results,.md .side-nav .green.card-note.nav-search,.md .iapp-store .store-main .green.card-note.store-search-results,.md .switch label input[type="checkbox"]:checked+.lighten-1.lever{background-color:#66BB6A !important}.md .green-text.text-lighten-1,.md .card.card-image .card-action a.text-lighten-1.more-link,.md .side-nav .card-image.nav-search .card-action a.text-lighten-1.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-lighten-1.more-link,.md .card.card-horizontal .card-action a.text-lighten-1.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-1.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-lighten-1.more-link,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-lighten-1,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-lighten-1,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-lighten-1,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-lighten-1{color:#66BB6A !important}.md .green.darken-1,.md .pagination li.green.active,.md .pagination .nav-article-progress li.active.progress-amt,.md .nav-article-progress .pagination li.active.progress-amt,.md .pagination .switch label input[type="checkbox"]:checked+li.active.lever,.md .switch label .pagination input[type="checkbox"]:checked+li.active.lever,.md .nav-article-progress .darken-1.progress-amt,.md .nav-article-progress .progress-amt.default-link,.md .nav-article-progress .section-text-wrapper a.progress-amt,.md .section-text-wrapper .nav-article-progress a.progress-amt,.md .nav-article-progress .collapsible-body a.progress-amt,.md .collapsible-body .nav-article-progress a.progress-amt,.md .nav-article-progress .card.card-tumblr .card-action a i.progress-amt,.md .card.card-tumblr .card-action a .nav-article-progress i.progress-amt,.md .nav-article-progress .side-nav .card-tumblr.nav-search .card-action a i.progress-amt,.md .side-nav .card-tumblr.nav-search .card-action a .nav-article-progress i.progress-amt,.md .nav-article-progress .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.progress-amt,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .nav-article-progress i.progress-amt,.md .nav-article-progress .chip.bio-chip a span .progress-amt.contributor-type,.md .chip.bio-chip a span .nav-article-progress .progress-amt.contributor-type,.md .nav-article-progress .bio-chip.search-filters-button a span .progress-amt.contributor-type,.md .bio-chip.search-filters-button a span .nav-article-progress .progress-amt.contributor-type,.md .nav-article-progress .bio-chip.sort-filters-button a span .progress-amt.contributor-type,.md .bio-chip.sort-filters-button a span .nav-article-progress .progress-amt.contributor-type,.md .nav-article-progress .article-tags-mod .progress-amt.chip:hover,.md .article-tags-mod .nav-article-progress .progress-amt.chip:hover,.md .nav-article-progress .article-tags-mod .progress-amt.search-filters-button:hover,.md .article-tags-mod .nav-article-progress .progress-amt.search-filters-button:hover,.md .nav-article-progress .article-tags-mod .progress-amt.sort-filters-button:hover,.md .article-tags-mod .nav-article-progress .progress-amt.sort-filters-button:hover,.md .nav-article-progress .side-nav .progress-amt.nav-title,.md .side-nav .nav-article-progress .progress-amt.nav-title,.md .nav-article-progress .side-nav .progress-amt.nav-open-trigger,.md .side-nav .nav-article-progress .progress-amt.nav-open-trigger,.md .green.default-link,.md .section-text-wrapper a.green,.md .section-text-wrapper .switch label input[type="checkbox"]:checked+a.lever,.md .switch label .section-text-wrapper input[type="checkbox"]:checked+a.lever,.md .collapsible-body a.green,.md .collapsible-body .switch label input[type="checkbox"]:checked+a.lever,.md .switch label .collapsible-body input[type="checkbox"]:checked+a.lever,.md .switch label input[type="checkbox"]:checked+.default-link.lever,.md .card.card-tumblr .card-action a i.green,.md .side-nav .card-tumblr.nav-search .card-action a i.green,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.green,.md .card.card-tumblr .card-action a .switch label input[type="checkbox"]:checked+i.lever,.md .switch label .card.card-tumblr .card-action a input[type="checkbox"]:checked+i.lever,.md .side-nav .card-tumblr.nav-search .card-action a .switch label input[type="checkbox"]:checked+i.lever,.md .switch label .side-nav .card-tumblr.nav-search .card-action a input[type="checkbox"]:checked+i.lever,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .switch label input[type="checkbox"]:checked+i.lever,.md .switch label .iapp-store .store-main .card-tumblr.store-search-results .card-action a input[type="checkbox"]:checked+i.lever,.md .chip.bio-chip a span .green.contributor-type,.md .bio-chip.search-filters-button a span .green.contributor-type,.md .bio-chip.sort-filters-button a span .green.contributor-type,.md .chip.bio-chip a span .switch label input[type="checkbox"]:checked+.contributor-type.lever,.md .switch label .chip.bio-chip a span input[type="checkbox"]:checked+.contributor-type.lever,.md .bio-chip.search-filters-button a span .switch label input[type="checkbox"]:checked+.contributor-type.lever,.md .switch label .bio-chip.search-filters-button a span input[type="checkbox"]:checked+.contributor-type.lever,.md .bio-chip.sort-filters-button a span .switch label input[type="checkbox"]:checked+.contributor-type.lever,.md .switch label .bio-chip.sort-filters-button a span input[type="checkbox"]:checked+.contributor-type.lever,.md .article-tags-mod .green.chip:hover,.md .article-tags-mod .switch label input[type="checkbox"]:checked+.chip.lever:hover,.md .switch label .article-tags-mod input[type="checkbox"]:checked+.chip.lever:hover,.md .article-tags-mod .switch label input[type="checkbox"]:checked+.lever.search-filters-button:hover,.md .switch label .article-tags-mod input[type="checkbox"]:checked+.lever.search-filters-button:hover,.md .article-tags-mod .switch label input[type="checkbox"]:checked+.lever.sort-filters-button:hover,.md .switch label .article-tags-mod input[type="checkbox"]:checked+.lever.sort-filters-button:hover,.md .article-tags-mod .green.search-filters-button:hover,.md .article-tags-mod .green.sort-filters-button:hover,.md .switch label input[type="checkbox"]:checked+.darken-1.lever,.md .switch label .side-nav input[type="checkbox"]:checked+.lever.nav-title,.md .side-nav .switch label input[type="checkbox"]:checked+.lever.nav-title,.md .switch label .side-nav input[type="checkbox"]:checked+.lever.nav-open-trigger,.md .side-nav .switch label input[type="checkbox"]:checked+.lever.nav-open-trigger,.md .side-nav .green.nav-title,.md .side-nav .green.nav-open-trigger{background-color:#43A047 !important}.md .green-text.text-darken-1,.md .article-body a.green-text,.md .article-body .card.card-image .card-action a.more-link,.md .card.card-image .card-action .article-body a.more-link,.md .article-body .side-nav .card-image.nav-search .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .article-body a.more-link,.md .article-body .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .article-body a.more-link,.md .article-body .card.card-horizontal .card-action a.more-link,.md .card.card-horizontal .card-action .article-body a.more-link,.md .article-body .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .article-body a.more-link,.md .article-body .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .article-body a.more-link,.md .card.card-image .card-action a.text-darken-1.more-link,.md .side-nav .card-image.nav-search .card-action a.text-darken-1.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-darken-1.more-link,.md .card.card-image .card-action a.more-link.save-this,.md .side-nav .card-image.nav-search .card-action a.more-link.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.save-this,.md .card.card-image .card-action .store-card-head a.more-link.card-title,.md .store-card-head .card.card-image .card-action a.more-link.card-title,.md .side-nav .card-image.nav-search .card-action .store-card-head a.more-link.card-title,.md .store-card-head .side-nav .card-image.nav-search .card-action a.more-link.card-title,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-card-head a.more-link.card-title,.md .store-card-head .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.card-title,.md .card.card-image .card-action .chip.bio-chip a.more-link:hover,.md .chip.bio-chip .card.card-image .card-action a.more-link:hover,.md .side-nav .card-image.nav-search .card-action .chip.bio-chip a.more-link:hover,.md .chip.bio-chip .side-nav .card-image.nav-search .card-action a.more-link:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .chip.bio-chip a.more-link:hover,.md .chip.bio-chip .iapp-store .store-main .card-image.store-search-results .card-action a.more-link:hover,.md .card.card-image .card-action .bio-chip.search-filters-button a.more-link:hover,.md .bio-chip.search-filters-button .card.card-image .card-action a.more-link:hover,.md .side-nav .card-image.nav-search .card-action .bio-chip.search-filters-button a.more-link:hover,.md .bio-chip.search-filters-button .side-nav .card-image.nav-search .card-action a.more-link:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .bio-chip.search-filters-button a.more-link:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.more-link:hover,.md .card.card-image .card-action .bio-chip.sort-filters-button a.more-link:hover,.md .bio-chip.sort-filters-button .card.card-image .card-action a.more-link:hover,.md .side-nav .card-image.nav-search .card-action .bio-chip.sort-filters-button a.more-link:hover,.md .bio-chip.sort-filters-button .side-nav .card-image.nav-search .card-action a.more-link:hover,.md .iapp-store .store-main .card-image.store-search-results .card-action .bio-chip.sort-filters-button a.more-link:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.more-link:hover,.md .card.card-horizontal .card-action a.text-darken-1.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-1.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-darken-1.more-link,.md .card.card-horizontal .card-action a.more-link.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.more-link.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.save-this,.md .card.card-horizontal .card-action .store-card-head a.more-link.card-title,.md .store-card-head .card.card-horizontal .card-action a.more-link.card-title,.md .side-nav .card-horizontal.nav-search .card-action .store-card-head a.more-link.card-title,.md .store-card-head .side-nav .card-horizontal.nav-search .card-action a.more-link.card-title,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-card-head a.more-link.card-title,.md .store-card-head .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.card-title,.md .card.card-horizontal .card-action .chip.bio-chip a.more-link:hover,.md .chip.bio-chip .card.card-horizontal .card-action a.more-link:hover,.md .side-nav .card-horizontal.nav-search .card-action .chip.bio-chip a.more-link:hover,.md .chip.bio-chip .side-nav .card-horizontal.nav-search .card-action a.more-link:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .chip.bio-chip a.more-link:hover,.md .chip.bio-chip .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link:hover,.md .card.card-horizontal .card-action .bio-chip.search-filters-button a.more-link:hover,.md .bio-chip.search-filters-button .card.card-horizontal .card-action a.more-link:hover,.md .side-nav .card-horizontal.nav-search .card-action .bio-chip.search-filters-button a.more-link:hover,.md .bio-chip.search-filters-button .side-nav .card-horizontal.nav-search .card-action a.more-link:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .bio-chip.search-filters-button a.more-link:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link:hover,.md .card.card-horizontal .card-action .bio-chip.sort-filters-button a.more-link:hover,.md .bio-chip.sort-filters-button .card.card-horizontal .card-action a.more-link:hover,.md .side-nav .card-horizontal.nav-search .card-action .bio-chip.sort-filters-button a.more-link:hover,.md .bio-chip.sort-filters-button .side-nav .card-horizontal.nav-search .card-action a.more-link:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .bio-chip.sort-filters-button a.more-link:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link:hover,.md .card.card-image .card-action a.green-text.save-this,.md .side-nav .card-image.nav-search .card-action a.green-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.green-text.save-this,.md .card.card-horizontal .card-action a.green-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.green-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.green-text.save-this,.md .store-card-head .green-text.card-title,.md .store-card-head .iapp-store .store-main .card .card-action .add-to-cart i.card-title,.md .iapp-store .store-main .card .card-action .add-to-cart .store-card-head i.card-title,.md .store-card-head .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.card-title,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .store-card-head i.card-title,.md .store-card-head .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.card-title,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .store-card-head i.card-title,.md .store-card-head .iapp-store .store-main .store-search-results .card-action .add-to-cart i.card-title,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .store-card-head i.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.green-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.green-text.decrease-count,.md .chip.bio-chip a.green-text:hover,.md .bio-chip.search-filters-button a.green-text:hover,.md .bio-chip.sort-filters-button a.green-text:hover,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-darken-1,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-darken-1,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-darken-1,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-darken-1,.md .iapp-store .product-page .product-quantity .input span.green-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.green-text.increase-count{color:#43A047 !important}.md .green.darken-2,.md .nav-article-progress .darken-2.progress-amt,.md .switch label input[type="checkbox"]:checked+.darken-2.lever{background-color:#388E3C !important}.md .green-text.text-darken-2,.md .related-posts-mod ul li a.green-text,.md .related-posts-mod ul li .card.card-image .card-action a.more-link,.md .card.card-image .card-action .related-posts-mod ul li a.more-link,.md .related-posts-mod ul li .side-nav .card-image.nav-search .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .related-posts-mod ul li a.more-link,.md .related-posts-mod ul li .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .related-posts-mod ul li a.more-link,.md .related-posts-mod ul li .card.card-horizontal .card-action a.more-link,.md .card.card-horizontal .card-action .related-posts-mod ul li a.more-link,.md .related-posts-mod ul li .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .related-posts-mod ul li a.more-link,.md .related-posts-mod ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .related-posts-mod ul li a.more-link,.md .article-recent-comments-mod ul li a.green-text,.md .article-recent-comments-mod ul li .card.card-image .card-action a.more-link,.md .card.card-image .card-action .article-recent-comments-mod ul li a.more-link,.md .article-recent-comments-mod ul li .side-nav .card-image.nav-search .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .article-recent-comments-mod ul li a.more-link,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .article-recent-comments-mod ul li a.more-link,.md .article-recent-comments-mod ul li .card.card-horizontal .card-action a.more-link,.md .card.card-horizontal .card-action .article-recent-comments-mod ul li a.more-link,.md .article-recent-comments-mod ul li .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .article-recent-comments-mod ul li a.more-link,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .article-recent-comments-mod ul li a.more-link,.md .card.card-image .card-action a.text-darken-2.more-link,.md .side-nav .card-image.nav-search .card-action a.text-darken-2.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-darken-2.more-link,.md .card.card-image .card-action .search-store-listings label a.more-link.material-icons,.md .search-store-listings label .card.card-image .card-action a.more-link.material-icons,.md .side-nav .card-image.nav-search .card-action .search-store-listings label a.more-link.material-icons,.md .search-store-listings label .side-nav .card-image.nav-search .card-action a.more-link.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .search-store-listings label a.more-link.material-icons,.md .search-store-listings label .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.material-icons,.md .card.card-image .card-action a.more-link.store-table-separator,.md .side-nav .card-image.nav-search .card-action a.more-link.store-table-separator,.md .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.store-table-separator,.md .card.card-horizontal .card-action a.text-darken-2.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-2.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-darken-2.more-link,.md .card.card-horizontal .card-action .search-store-listings label a.more-link.material-icons,.md .search-store-listings label .card.card-horizontal .card-action a.more-link.material-icons,.md .side-nav .card-horizontal.nav-search .card-action .search-store-listings label a.more-link.material-icons,.md .search-store-listings label .side-nav .card-horizontal.nav-search .card-action a.more-link.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .search-store-listings label a.more-link.material-icons,.md .search-store-listings label .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.material-icons,.md .card.card-horizontal .card-action a.more-link.store-table-separator,.md .side-nav .card-horizontal.nav-search .card-action a.more-link.store-table-separator,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.store-table-separator,.md .article-body blockquote.green-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.green-text,.md .search-store-listings label .green-text.material-icons,.md .search-store-listings label .iapp-store .store-main .card .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .card .card-action .add-to-cart .search-store-listings label i.material-icons,.md .search-store-listings label .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .search-store-listings label i.material-icons,.md .search-store-listings label .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.material-icons,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .search-store-listings label i.material-icons,.md .search-store-listings label .iapp-store .store-main .store-search-results .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .search-store-listings label i.material-icons,.md .green-text.store-table-separator,.md .iapp-store .store-main .card .card-action .add-to-cart i.store-table-separator,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.store-table-separator,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.store-table-separator,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.store-table-separator,.md .iapp-store .store-table table tbody .green-text.store-table-separator,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-darken-2,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-darken-2,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-darken-2,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-darken-2{color:#388E3C !important}.md .green.darken-3,.md .nav-article-progress .darken-3.progress-amt,.md .switch label input[type="checkbox"]:checked+.darken-3.lever{background-color:#2E7D32 !important}.md .green-text.text-darken-3,.md .green-text.table-column-hdr,.md .card.card-image .card-action a.table-column-hdr.more-link,.md .side-nav .card-image.nav-search .card-action a.table-column-hdr.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.table-column-hdr.more-link,.md .card.card-horizontal .card-action a.table-column-hdr.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.table-column-hdr.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.table-column-hdr.more-link,.md .iapp-store .store-main .card .card-action .add-to-cart i.table-column-hdr,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.table-column-hdr,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.table-column-hdr,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.table-column-hdr,.md .green-text.section-heading,.md .card.card-image .card-action a.section-heading.more-link,.md .side-nav .card-image.nav-search .card-action a.section-heading.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.section-heading.more-link,.md .card.card-horizontal .card-action a.section-heading.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.section-heading.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.section-heading.more-link,.md .iapp-store .store-main .card .card-action .add-to-cart i.section-heading,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.section-heading,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.section-heading,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.section-heading,.md .card.card-image .card-action a.text-darken-3.more-link,.md .side-nav .card-image.nav-search .card-action a.text-darken-3.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-darken-3.more-link,.md .card.card-image .card-action .mega-modal .row .col .collection.featured-items .collection-item a.more-link.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-image .card-action a.more-link.title,.md .side-nav .card-image.nav-search .card-action .mega-modal .row .col .collection.featured-items .collection-item a.more-link.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-image.nav-search .card-action a.more-link.title,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal .row .col .collection.featured-items .collection-item a.more-link.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.title,.md .card.card-horizontal .card-action a.text-darken-3.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-3.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-darken-3.more-link,.md .card.card-horizontal .card-action .mega-modal .row .col .collection.featured-items .collection-item a.more-link.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-horizontal .card-action a.more-link.title,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal .row .col .collection.featured-items .collection-item a.more-link.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-horizontal.nav-search .card-action a.more-link.title,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal .row .col .collection.featured-items .collection-item a.more-link.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.title,.md .mega-modal .row .col .collection.featured-items .collection-item .green-text.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card .card-action .add-to-cart i.title,.md .iapp-store .store-main .card .card-action .add-to-cart .mega-modal .row .col .collection.featured-items .collection-item i.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.title,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .mega-modal .row .col .collection.featured-items .collection-item i.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.title,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .mega-modal .row .col .collection.featured-items .collection-item i.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-results .card-action .add-to-cart i.title,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .mega-modal .row .col .collection.featured-items .collection-item i.title,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-darken-3,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-darken-3,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-darken-3,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-darken-3{color:#2E7D32 !important}.md .green.darken-4,.md .nav-article-progress .darken-4.progress-amt,.md .nav-article-progress .pub-hdr header .progress-amt.backsplash,.md .pub-hdr header .nav-article-progress .progress-amt.backsplash,.md .nav-article-progress .banner.light-scheme .progress-amt.chip,.md .banner.light-scheme .nav-article-progress .progress-amt.chip,.md .nav-article-progress .banner.light-scheme .progress-amt.search-filters-button,.md .banner.light-scheme .nav-article-progress .progress-amt.search-filters-button,.md .nav-article-progress .banner.light-scheme .progress-amt.sort-filters-button,.md .banner.light-scheme .nav-article-progress .progress-amt.sort-filters-button,.md .nav-article-progress .banner.light-scheme .chip a.progress-amt,.md .banner.light-scheme .chip .nav-article-progress a.progress-amt,.md .nav-article-progress .banner.light-scheme .search-filters-button a.progress-amt,.md .banner.light-scheme .search-filters-button .nav-article-progress a.progress-amt,.md .nav-article-progress .banner.light-scheme .sort-filters-button a.progress-amt,.md .banner.light-scheme .sort-filters-button .nav-article-progress a.progress-amt,.md .nav-article-progress .banner.default-scheme .progress-amt.chip,.md .banner.default-scheme .nav-article-progress .progress-amt.chip,.md .nav-article-progress .banner.default-scheme .progress-amt.search-filters-button,.md .banner.default-scheme .nav-article-progress .progress-amt.search-filters-button,.md .nav-article-progress .banner.default-scheme .progress-amt.sort-filters-button,.md .banner.default-scheme .nav-article-progress .progress-amt.sort-filters-button,.md .nav-article-progress .banner.default-scheme .chip a.progress-amt,.md .banner.default-scheme .chip .nav-article-progress a.progress-amt,.md .nav-article-progress .banner.default-scheme .search-filters-button a.progress-amt,.md .banner.default-scheme .search-filters-button .nav-article-progress a.progress-amt,.md .nav-article-progress .banner.default-scheme .sort-filters-button a.progress-amt,.md .banner.default-scheme .sort-filters-button .nav-article-progress a.progress-amt,.md .switch label input[type="checkbox"]:checked+.darken-4.lever,.md .switch label .pub-hdr header input[type="checkbox"]:checked+.lever.backsplash,.md .pub-hdr header .switch label input[type="checkbox"]:checked+.lever.backsplash,.md .switch label .banner.light-scheme input[type="checkbox"]:checked+.lever.chip,.md .banner.light-scheme .switch label input[type="checkbox"]:checked+.lever.chip,.md .switch label .banner.light-scheme input[type="checkbox"]:checked+.lever.search-filters-button,.md .banner.light-scheme .switch label input[type="checkbox"]:checked+.lever.search-filters-button,.md .switch label .banner.light-scheme input[type="checkbox"]:checked+.lever.sort-filters-button,.md .banner.light-scheme .switch label input[type="checkbox"]:checked+.lever.sort-filters-button,.md .switch label .banner.light-scheme .chip input[type="checkbox"]:checked+a.lever,.md .banner.light-scheme .chip .switch label input[type="checkbox"]:checked+a.lever,.md .switch label .banner.light-scheme .search-filters-button input[type="checkbox"]:checked+a.lever,.md .banner.light-scheme .search-filters-button .switch label input[type="checkbox"]:checked+a.lever,.md .switch label .banner.light-scheme .sort-filters-button input[type="checkbox"]:checked+a.lever,.md .banner.light-scheme .sort-filters-button .switch label input[type="checkbox"]:checked+a.lever,.md .switch label .banner.default-scheme input[type="checkbox"]:checked+.lever.chip,.md .banner.default-scheme .switch label input[type="checkbox"]:checked+.lever.chip,.md .switch label .banner.default-scheme input[type="checkbox"]:checked+.lever.search-filters-button,.md .banner.default-scheme .switch label input[type="checkbox"]:checked+.lever.search-filters-button,.md .switch label .banner.default-scheme input[type="checkbox"]:checked+.lever.sort-filters-button,.md .banner.default-scheme .switch label input[type="checkbox"]:checked+.lever.sort-filters-button,.md .switch label .banner.default-scheme .chip input[type="checkbox"]:checked+a.lever,.md .banner.default-scheme .chip .switch label input[type="checkbox"]:checked+a.lever,.md .switch label .banner.default-scheme .search-filters-button input[type="checkbox"]:checked+a.lever,.md .banner.default-scheme .search-filters-button .switch label input[type="checkbox"]:checked+a.lever,.md .switch label .banner.default-scheme .sort-filters-button input[type="checkbox"]:checked+a.lever,.md .banner.default-scheme .sort-filters-button .switch label input[type="checkbox"]:checked+a.lever,.md .pub-hdr header .green.backsplash,.md .banner.light-scheme .green.chip,.md .banner.light-scheme .green.search-filters-button,.md .banner.light-scheme .green.sort-filters-button,.md .banner.light-scheme .chip a.green,.md .banner.light-scheme .search-filters-button a.green,.md .banner.light-scheme .sort-filters-button a.green,.md .banner.default-scheme .green.chip,.md .banner.default-scheme .green.search-filters-button,.md .banner.default-scheme .green.sort-filters-button,.md .banner.default-scheme .chip a.green,.md .banner.default-scheme .search-filters-button a.green,.md .banner.default-scheme .sort-filters-button a.green{background-color:#1B5E20 !important}.md .green-text.text-darken-4,.md .nav-search-form form .input-field .green-text.material-icons,.md .nav-search-form form .input-field .card.card-image .card-action a.material-icons.more-link,.md .card.card-image .card-action .nav-search-form form .input-field a.material-icons.more-link,.md .nav-search-form form .input-field .side-nav .card-image.nav-search .card-action a.material-icons.more-link,.md .side-nav .card-image.nav-search .card-action .nav-search-form form .input-field a.material-icons.more-link,.md .nav-search-form form .input-field .iapp-store .store-main .card-image.store-search-results .card-action a.material-icons.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .nav-search-form form .input-field a.material-icons.more-link,.md .nav-search-form form .input-field .card.card-horizontal .card-action a.material-icons.more-link,.md .card.card-horizontal .card-action .nav-search-form form .input-field a.material-icons.more-link,.md .nav-search-form form .input-field .side-nav .card-horizontal.nav-search .card-action a.material-icons.more-link,.md .side-nav .card-horizontal.nav-search .card-action .nav-search-form form .input-field a.material-icons.more-link,.md .nav-search-form form .input-field .iapp-store .store-main .card-horizontal.store-search-results .card-action a.material-icons.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .nav-search-form form .input-field a.material-icons.more-link,.md .nav-search-form form .input-field .iapp-store .store-main .card .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .card .card-action .add-to-cart .nav-search-form form .input-field i.material-icons,.md .nav-search-form form .input-field .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .nav-search-form form .input-field i.material-icons,.md .nav-search-form form .input-field .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.material-icons,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .nav-search-form form .input-field i.material-icons,.md .nav-search-form form .input-field .iapp-store .store-main .store-search-results .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .nav-search-form form .input-field i.material-icons,.md .green-text.article-body,.md .card.card-image .card-action a.article-body.more-link,.md .side-nav .card-image.nav-search .card-action a.article-body.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.article-body.more-link,.md .card.card-horizontal .card-action a.article-body.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.article-body.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.article-body.more-link,.md .iapp-store .store-main .card .card-action .add-to-cart i.article-body,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.article-body,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.article-body,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.article-body,.md .card.card-image .card-action a.text-darken-4.more-link,.md .side-nav .card-image.nav-search .card-action a.text-darken-4.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-darken-4.more-link,.md .card.card-image .card-action .card.card-tumblr .card-title a.more-link,.md .card.card-tumblr .card-title .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .card.card-tumblr .card-title a.more-link,.md .card.card-tumblr .card-title .side-nav .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .card.card-tumblr .card-title a.more-link,.md .card.card-tumblr .card-title .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .side-nav .card-tumblr.nav-search .card-title a.more-link,.md .side-nav .card-tumblr.nav-search .card-title .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .card-tumblr.nav-search .card-title a.more-link,.md .side-nav .card-tumblr.nav-search .card-title .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-title a.more-link,.md .side-nav .card-tumblr.nav-search .card-title .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .side-nav .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .card-tumblr.store-search-results .card-title a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .card.card-tumblr .card-content a.more-link,.md .card.card-tumblr .card-content .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .card.card-tumblr .card-content a.more-link,.md .card.card-tumblr .card-content .side-nav .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .card.card-tumblr .card-content a.more-link,.md .card.card-tumblr .card-content .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .side-nav .card-tumblr.nav-search .card-content a.more-link,.md .side-nav .card-tumblr.nav-search .card-content .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .card-tumblr.nav-search .card-content a.more-link,.md .side-nav .card-tumblr.nav-search .card-content .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-content a.more-link,.md .side-nav .card-tumblr.nav-search .card-content .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .side-nav .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .card-tumblr.store-search-results .card-content a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .card.card-tumblr p a.more-link,.md .card.card-tumblr p .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .card.card-tumblr p a.more-link,.md .card.card-tumblr p .side-nav .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .card.card-tumblr p a.more-link,.md .card.card-tumblr p .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .side-nav .card-tumblr.nav-search p a.more-link,.md .side-nav .card-tumblr.nav-search p .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .card-tumblr.nav-search p a.more-link,.md .side-nav .card-tumblr.nav-search p .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .card-tumblr.nav-search p a.more-link,.md .side-nav .card-tumblr.nav-search p .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results p .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results p .side-nav .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .card-tumblr.store-search-results p a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results p .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .mega-modal .row .col .collection a.more-link.collection-item,.md .mega-modal .row .col .collection .card.card-image .card-action a.more-link.collection-item,.md .side-nav .card-image.nav-search .card-action .mega-modal .row .col .collection a.more-link.collection-item,.md .mega-modal .row .col .collection .side-nav .card-image.nav-search .card-action a.more-link.collection-item,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal .row .col .collection a.more-link.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.collection-item,.md .card.card-image .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.more-link.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-image .card-action a.more-link.mega-cart-title,.md .side-nav .card-image.nav-search .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.more-link.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-image.nav-search .card-action a.more-link.mega-cart-title,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.more-link.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.mega-cart-title,.md .card.card-image .card-action .profile-modal .modal-content .collection a.more-link.collection-item,.md .profile-modal .modal-content .collection .card.card-image .card-action a.more-link.collection-item,.md .side-nav .card-image.nav-search .card-action .profile-modal .modal-content .collection a.more-link.collection-item,.md .profile-modal .modal-content .collection .side-nav .card-image.nav-search .card-action a.more-link.collection-item,.md .iapp-store .store-main .card-image.store-search-results .card-action .profile-modal .modal-content .collection a.more-link.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.collection-item,.md .card.card-image .card-action .algolia-search form .input-field a.more-link.material-icons,.md .algolia-search form .input-field .card.card-image .card-action a.more-link.material-icons,.md .side-nav .card-image.nav-search .card-action .algolia-search form .input-field a.more-link.material-icons,.md .algolia-search form .input-field .side-nav .card-image.nav-search .card-action a.more-link.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .algolia-search form .input-field a.more-link.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.material-icons,.md .card.card-image .card-action .left-sidebar .collection .collection-item a.more-link,.md .left-sidebar .collection .collection-item .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .left-sidebar .collection .collection-item a.more-link,.md .left-sidebar .collection .collection-item .side-nav .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .left-sidebar .collection .collection-item a.more-link,.md .left-sidebar .collection .collection-item .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .side-nav .nav-search label a.more-link.material-icons,.md .side-nav .nav-search label .card.card-image .card-action a.more-link.material-icons,.md .side-nav .card-image.nav-search .card-action label a.more-link.material-icons,.md .side-nav .card-image.nav-search label .card-action a.more-link.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .nav-search label a.more-link.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.material-icons,.md .card.card-image .card-action .banner.dark-scheme .header-social>ul>li>a.more-link,.md .banner.dark-scheme .card.card-image .card-action .header-social>ul>li>a.more-link,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .header-social>ul>li>a.more-link,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action .header-social>ul>li>a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .header-social>ul>li>a.more-link,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action .header-social>ul>li>a.more-link,.md .card.card-image .card-action .banner.dark-scheme a.more-link.chip,.md .banner.dark-scheme .card.card-image .card-action a.more-link.chip,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme a.more-link.chip,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action a.more-link.chip,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme a.more-link.chip,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.chip,.md .card.card-image .card-action .banner.dark-scheme a.more-link.search-filters-button,.md .banner.dark-scheme .card.card-image .card-action a.more-link.search-filters-button,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme a.more-link.search-filters-button,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action a.more-link.search-filters-button,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme a.more-link.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.search-filters-button,.md .card.card-image .card-action .banner.dark-scheme a.more-link.sort-filters-button,.md .banner.dark-scheme .card.card-image .card-action a.more-link.sort-filters-button,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme a.more-link.sort-filters-button,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action a.more-link.sort-filters-button,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme a.more-link.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.sort-filters-button,.md .card.card-image .card-action .banner.dark-scheme .chip a.more-link,.md .banner.dark-scheme .chip .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .chip a.more-link,.md .banner.dark-scheme .chip .side-nav .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .chip a.more-link,.md .banner.dark-scheme .chip .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .banner.dark-scheme .search-filters-button a.more-link,.md .banner.dark-scheme .search-filters-button .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .search-filters-button a.more-link,.md .banner.dark-scheme .search-filters-button .side-nav .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .search-filters-button a.more-link,.md .banner.dark-scheme .search-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .banner.dark-scheme .sort-filters-button a.more-link,.md .banner.dark-scheme .sort-filters-button .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .sort-filters-button a.more-link,.md .banner.dark-scheme .sort-filters-button .side-nav .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .sort-filters-button a.more-link,.md .banner.dark-scheme .sort-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .iapp-store .store-table table tbody tr td.prod-name a.more-link,.md .iapp-store .store-table table tbody tr td.prod-name .card.card-image .card-action a.more-link,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-table table tbody tr td.prod-name a.more-link,.md .iapp-store .store-table table tbody tr td.prod-name .side-nav .card-image.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-table table tbody tr td.prod-name a.more-link,.md .iapp-store .store-table table tbody tr td.prod-name .store-main .card-image.store-search-results .card-action a.more-link,.md .card.card-image .card-action .iapp-store .store-main .store-search-active a.more-link.global-store-search,.md .iapp-store .store-main .store-search-active .card.card-image .card-action a.more-link.global-store-search,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .store-search-active a.more-link.global-store-search,.md .iapp-store .store-main .store-search-active .side-nav .card-image.nav-search .card-action a.more-link.global-store-search,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-search-active a.more-link.global-store-search,.md .iapp-store .store-main .store-search-active .card-image.store-search-results .card-action a.more-link.global-store-search,.md .card.card-image .card-action .iapp-store .store-main .store-search-active a.more-link.material-icons,.md .iapp-store .store-main .store-search-active .card.card-image .card-action a.more-link.material-icons,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .store-search-active a.more-link.material-icons,.md .iapp-store .store-main .store-search-active .side-nav .card-image.nav-search .card-action a.more-link.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-search-active a.more-link.material-icons,.md .iapp-store .store-main .store-search-active .card-image.store-search-results .card-action a.more-link.material-icons,.md .card.card-horizontal .card-action a.text-darken-4.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-4.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-darken-4.more-link,.md .card.card-horizontal .card-action .card.card-tumblr .card-title a.more-link,.md .card.card-tumblr .card-title .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .card.card-tumblr .card-title a.more-link,.md .card.card-tumblr .card-title .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card.card-tumblr .card-title a.more-link,.md .card.card-tumblr .card-title .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .side-nav .card-tumblr.nav-search .card-title a.more-link,.md .side-nav .card-tumblr.nav-search .card-title .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .card-tumblr.nav-search .card-title a.more-link,.md .side-nav .card-tumblr.nav-search .card-title .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-title a.more-link,.md .side-nav .card-tumblr.nav-search .card-title .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card-tumblr.store-search-results .card-title a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .card.card-tumblr .card-content a.more-link,.md .card.card-tumblr .card-content .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .card.card-tumblr .card-content a.more-link,.md .card.card-tumblr .card-content .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card.card-tumblr .card-content a.more-link,.md .card.card-tumblr .card-content .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .side-nav .card-tumblr.nav-search .card-content a.more-link,.md .side-nav .card-tumblr.nav-search .card-content .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .card-tumblr.nav-search .card-content a.more-link,.md .side-nav .card-tumblr.nav-search .card-content .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-content a.more-link,.md .side-nav .card-tumblr.nav-search .card-content .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card-tumblr.store-search-results .card-content a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .card.card-tumblr p a.more-link,.md .card.card-tumblr p .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .card.card-tumblr p a.more-link,.md .card.card-tumblr p .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card.card-tumblr p a.more-link,.md .card.card-tumblr p .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .side-nav .card-tumblr.nav-search p a.more-link,.md .side-nav .card-tumblr.nav-search p .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .card-tumblr.nav-search p a.more-link,.md .side-nav .card-tumblr.nav-search p .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .card-tumblr.nav-search p a.more-link,.md .side-nav .card-tumblr.nav-search p .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results p .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results p .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card-tumblr.store-search-results p a.more-link,.md .iapp-store .store-main .card-tumblr.store-search-results p .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .mega-modal .row .col .collection a.more-link.collection-item,.md .mega-modal .row .col .collection .card.card-horizontal .card-action a.more-link.collection-item,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal .row .col .collection a.more-link.collection-item,.md .mega-modal .row .col .collection .side-nav .card-horizontal.nav-search .card-action a.more-link.collection-item,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal .row .col .collection a.more-link.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.collection-item,.md .card.card-horizontal .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.more-link.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-horizontal .card-action a.more-link.mega-cart-title,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.more-link.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-horizontal.nav-search .card-action a.more-link.mega-cart-title,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.more-link.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.mega-cart-title,.md .card.card-horizontal .card-action .profile-modal .modal-content .collection a.more-link.collection-item,.md .profile-modal .modal-content .collection .card.card-horizontal .card-action a.more-link.collection-item,.md .side-nav .card-horizontal.nav-search .card-action .profile-modal .modal-content .collection a.more-link.collection-item,.md .profile-modal .modal-content .collection .side-nav .card-horizontal.nav-search .card-action a.more-link.collection-item,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .profile-modal .modal-content .collection a.more-link.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.collection-item,.md .card.card-horizontal .card-action .algolia-search form .input-field a.more-link.material-icons,.md .algolia-search form .input-field .card.card-horizontal .card-action a.more-link.material-icons,.md .side-nav .card-horizontal.nav-search .card-action .algolia-search form .input-field a.more-link.material-icons,.md .algolia-search form .input-field .side-nav .card-horizontal.nav-search .card-action a.more-link.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .algolia-search form .input-field a.more-link.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.material-icons,.md .card.card-horizontal .card-action .left-sidebar .collection .collection-item a.more-link,.md .left-sidebar .collection .collection-item .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .left-sidebar .collection .collection-item a.more-link,.md .left-sidebar .collection .collection-item .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .left-sidebar .collection .collection-item a.more-link,.md .left-sidebar .collection .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .side-nav .nav-search label a.more-link.material-icons,.md .side-nav .nav-search label .card.card-horizontal .card-action a.more-link.material-icons,.md .side-nav .card-horizontal.nav-search .card-action label a.more-link.material-icons,.md .side-nav .card-horizontal.nav-search label .card-action a.more-link.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .nav-search label a.more-link.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.material-icons,.md .card.card-horizontal .card-action .banner.dark-scheme .header-social>ul>li>a.more-link,.md .banner.dark-scheme .card.card-horizontal .card-action .header-social>ul>li>a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .header-social>ul>li>a.more-link,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action .header-social>ul>li>a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .header-social>ul>li>a.more-link,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action .header-social>ul>li>a.more-link,.md .card.card-horizontal .card-action .banner.dark-scheme a.more-link.chip,.md .banner.dark-scheme .card.card-horizontal .card-action a.more-link.chip,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme a.more-link.chip,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action a.more-link.chip,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme a.more-link.chip,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.chip,.md .card.card-horizontal .card-action .banner.dark-scheme a.more-link.search-filters-button,.md .banner.dark-scheme .card.card-horizontal .card-action a.more-link.search-filters-button,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme a.more-link.search-filters-button,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action a.more-link.search-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme a.more-link.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.search-filters-button,.md .card.card-horizontal .card-action .banner.dark-scheme a.more-link.sort-filters-button,.md .banner.dark-scheme .card.card-horizontal .card-action a.more-link.sort-filters-button,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme a.more-link.sort-filters-button,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action a.more-link.sort-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme a.more-link.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.sort-filters-button,.md .card.card-horizontal .card-action .banner.dark-scheme .chip a.more-link,.md .banner.dark-scheme .chip .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .chip a.more-link,.md .banner.dark-scheme .chip .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .chip a.more-link,.md .banner.dark-scheme .chip .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .banner.dark-scheme .search-filters-button a.more-link,.md .banner.dark-scheme .search-filters-button .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .search-filters-button a.more-link,.md .banner.dark-scheme .search-filters-button .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .search-filters-button a.more-link,.md .banner.dark-scheme .search-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .banner.dark-scheme .sort-filters-button a.more-link,.md .banner.dark-scheme .sort-filters-button .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .sort-filters-button a.more-link,.md .banner.dark-scheme .sort-filters-button .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .sort-filters-button a.more-link,.md .banner.dark-scheme .sort-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .iapp-store .store-table table tbody tr td.prod-name a.more-link,.md .iapp-store .store-table table tbody tr td.prod-name .card.card-horizontal .card-action a.more-link,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-table table tbody tr td.prod-name a.more-link,.md .iapp-store .store-table table tbody tr td.prod-name .side-nav .card-horizontal.nav-search .card-action a.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-table table tbody tr td.prod-name a.more-link,.md .iapp-store .store-table table tbody tr td.prod-name .store-main .card-horizontal.store-search-results .card-action a.more-link,.md .card.card-horizontal .card-action .iapp-store .store-main .store-search-active a.more-link.global-store-search,.md .iapp-store .store-main .store-search-active .card.card-horizontal .card-action a.more-link.global-store-search,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .store-search-active a.more-link.global-store-search,.md .iapp-store .store-main .store-search-active .side-nav .card-horizontal.nav-search .card-action a.more-link.global-store-search,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-search-active a.more-link.global-store-search,.md .iapp-store .store-main .store-search-active .card-horizontal.store-search-results .card-action a.more-link.global-store-search,.md .card.card-horizontal .card-action .iapp-store .store-main .store-search-active a.more-link.material-icons,.md .iapp-store .store-main .store-search-active .card.card-horizontal .card-action a.more-link.material-icons,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .store-search-active a.more-link.material-icons,.md .iapp-store .store-main .store-search-active .side-nav .card-horizontal.nav-search .card-action a.more-link.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-search-active a.more-link.material-icons,.md .iapp-store .store-main .store-search-active .card-horizontal.store-search-results .card-action a.more-link.material-icons,.md .card.card-tumblr .card-title a.green-text,.md .side-nav .card-tumblr.nav-search .card-title a.green-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.green-text,.md .card.card-tumblr .card-content a.green-text,.md .side-nav .card-tumblr.nav-search .card-content a.green-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.green-text,.md .card.card-tumblr p a.green-text,.md .side-nav .card-tumblr.nav-search p a.green-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.green-text,.md .mega-modal .row .col .collection .green-text.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .card .card-action .add-to-cart i.collection-item,.md .iapp-store .store-main .card .card-action .add-to-cart .mega-modal .row .col .collection i.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.collection-item,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .mega-modal .row .col .collection i.collection-item,.md .mega-modal .row .col .collection .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.collection-item,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .mega-modal .row .col .collection i.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .store-search-results .card-action .add-to-cart i.collection-item,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .mega-modal .row .col .collection i.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .green-text.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card .card-action .add-to-cart i.mega-cart-title,.md .iapp-store .store-main .card .card-action .add-to-cart .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.mega-cart-title,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.mega-cart-title,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-results .card-action .add-to-cart i.mega-cart-title,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-title,.md .profile-modal .modal-content .collection .green-text.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .card .card-action .add-to-cart i.collection-item,.md .iapp-store .store-main .card .card-action .add-to-cart .profile-modal .modal-content .collection i.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.collection-item,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .profile-modal .modal-content .collection i.collection-item,.md .profile-modal .modal-content .collection .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.collection-item,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .profile-modal .modal-content .collection i.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .store-search-results .card-action .add-to-cart i.collection-item,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .profile-modal .modal-content .collection i.collection-item,.md .algolia-search form .input-field .green-text.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .card .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .card .card-action .add-to-cart .algolia-search form .input-field i.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .algolia-search form .input-field i.material-icons,.md .algolia-search form .input-field .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.material-icons,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .algolia-search form .input-field i.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .store-search-results .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .algolia-search form .input-field i.material-icons,.md .left-sidebar .collection .collection-item a.green-text,.md .side-nav .nav-search label .green-text.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .card .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .card .card-action .add-to-cart .side-nav .nav-search label i.material-icons,.md .iapp-store .store-main .side-nav .nav-search label .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart label i.material-icons,.md .side-nav .iapp-store .store-main .nav-search label .card-action .add-to-cart i.material-icons,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart label i.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .store-search-results .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .side-nav .nav-search label i.material-icons,.md .banner.dark-scheme h1.green-text,.md .banner.dark-scheme .header-social>ul>li>a.green-text,.md .banner.dark-scheme .green-text.chip,.md .banner.dark-scheme .green-text.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card .card-action .add-to-cart i.search-filters-button,.md .iapp-store .store-main .card .card-action .add-to-cart .banner.dark-scheme i.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.search-filters-button,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .banner.dark-scheme i.search-filters-button,.md .banner.dark-scheme .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.search-filters-button,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .banner.dark-scheme i.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .store-search-results .card-action .add-to-cart i.search-filters-button,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .banner.dark-scheme i.search-filters-button,.md .banner.dark-scheme .green-text.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card .card-action .add-to-cart i.sort-filters-button,.md .iapp-store .store-main .card .card-action .add-to-cart .banner.dark-scheme i.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.sort-filters-button,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .banner.dark-scheme i.sort-filters-button,.md .banner.dark-scheme .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.sort-filters-button,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .banner.dark-scheme i.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .store-search-results .card-action .add-to-cart i.sort-filters-button,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .banner.dark-scheme i.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card .card-action .add-to-cart i.chip,.md .iapp-store .store-main .card .card-action .add-to-cart .banner.dark-scheme i.chip,.md .banner.dark-scheme .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.chip,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .banner.dark-scheme i.chip,.md .banner.dark-scheme .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.chip,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .banner.dark-scheme i.chip,.md .banner.dark-scheme .iapp-store .store-main .store-search-results .card-action .add-to-cart i.chip,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .banner.dark-scheme i.chip,.md .banner.dark-scheme .chip a.green-text,.md .banner.dark-scheme .search-filters-button a.green-text,.md .banner.dark-scheme .sort-filters-button a.green-text,.md .iapp-store .store-table table tbody tr td.prod-name a.green-text,.md .iapp-store .store-main .store-search-active .green-text.global-store-search,.md .iapp-store .store-main .store-search-active .card .card-action .add-to-cart i.global-store-search,.md .iapp-store .store-main .card .card-action .add-to-cart .store-search-active i.global-store-search,.md .iapp-store .store-main .store-search-active .side-nav .nav-search .card-action .add-to-cart i.global-store-search,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .store-search-active i.global-store-search,.md .side-nav .iapp-store .store-main .store-search-active .nav-search .card-action .add-to-cart i.global-store-search,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .store-search-active i.global-store-search,.md .iapp-store .store-main .store-search-active .store-search-results .card-action .add-to-cart i.global-store-search,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .store-search-active i.global-store-search,.md .iapp-store .store-main .store-search-active label.green-text,.md .iapp-store .store-main .store-search-active .green-text.material-icons,.md .iapp-store .store-main .store-search-active .card .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .card .card-action .add-to-cart .store-search-active i.material-icons,.md .iapp-store .store-main .store-search-active .side-nav .nav-search .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart .store-search-active i.material-icons,.md .side-nav .iapp-store .store-main .store-search-active .nav-search .card-action .add-to-cart i.material-icons,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart .store-search-active i.material-icons,.md .iapp-store .store-main .store-search-active .store-search-results .card-action .add-to-cart i.material-icons,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart .store-search-active i.material-icons,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-darken-4,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-darken-4,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-darken-4,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-darken-4{color:#1B5E20 !important}.md .green.accent-1,.md .nav-article-progress .accent-1.progress-amt,.md .switch label input[type="checkbox"]:checked+.accent-1.lever{background-color:#B9F6CA !important}.md .green-text.text-accent-1,.md .card.card-image .card-action a.text-accent-1.more-link,.md .side-nav .card-image.nav-search .card-action a.text-accent-1.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-accent-1.more-link,.md .card.card-horizontal .card-action a.text-accent-1.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-1.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-accent-1.more-link,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-accent-1,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-accent-1,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-accent-1,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-accent-1{color:#B9F6CA !important}.md .green.accent-2,.md .nav-article-progress .accent-2.progress-amt,.md .switch label input[type="checkbox"]:checked+.accent-2.lever{background-color:#69F0AE !important}.md .green-text.text-accent-2,.md .card.card-image .card-action a.text-accent-2.more-link,.md .side-nav .card-image.nav-search .card-action a.text-accent-2.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-accent-2.more-link,.md .card.card-horizontal .card-action a.text-accent-2.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-2.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-accent-2.more-link,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-accent-2,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-accent-2,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-accent-2,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-accent-2{color:#69F0AE !important}.md .green.accent-3,.md .nav-article-progress .accent-3.progress-amt,.md .switch label input[type="checkbox"]:checked+.accent-3.lever{background-color:#00E676 !important}.md .green-text.text-accent-3,.md .card.card-image .card-action a.text-accent-3.more-link,.md .side-nav .card-image.nav-search .card-action a.text-accent-3.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-accent-3.more-link,.md .card.card-horizontal .card-action a.text-accent-3.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-3.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-accent-3.more-link,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-accent-3,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-accent-3,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-accent-3,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-accent-3{color:#00E676 !important}.md .green.accent-4,.md .nav-article-progress .accent-4.progress-amt,.md .switch label input[type="checkbox"]:checked+.accent-4.lever{background-color:#00C853 !important}.md .green-text.text-accent-4,.md .card.card-image .card-action a.text-accent-4.more-link,.md .side-nav .card-image.nav-search .card-action a.text-accent-4.more-link,.md .iapp-store .store-main .card-image.store-search-results .card-action a.text-accent-4.more-link,.md .card.card-image .card-action a.more-link.saved,.md .side-nav .card-image.nav-search .card-action a.more-link.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.more-link.saved,.md .card.card-horizontal .card-action a.text-accent-4.more-link,.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-4.more-link,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.text-accent-4.more-link,.md .card.card-horizontal .card-action a.more-link.saved,.md .side-nav .card-horizontal.nav-search .card-action a.more-link.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.more-link.saved,.md .card.card-image .card-action a.green-text.saved,.md .side-nav .card-image.nav-search .card-action a.green-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.green-text.saved,.md .card.card-horizontal .card-action a.green-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.green-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.green-text.saved,.md .iapp-store .store-main .card .card-action .add-to-cart i.text-accent-4,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i.text-accent-4,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i.text-accent-4,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i.text-accent-4{color:#00C853 !important}.md .light-green{background-color:#8bc34a !important}.md .light-green-text{color:#8bc34a !important}.md .light-green.lighten-5,.md .article-body blockquote.light-green{background-color:#f1f8e9 !important}.md .light-green-text.text-lighten-5,.md .light-green-text.card.card-note,.md .side-nav .light-green-text.card-note.nav-search,.md .iapp-store .store-main .light-green-text.card-note.store-search-results{color:#f1f8e9 !important}.md .light-green.lighten-4,.md .light-green.wp-caption-text,.md .light-green.nav-search-form,.md .light-green.nav-article-progress,.md .light-green.highlighted-text,.md .card.card-horizontal .light-green.card-image,.md .side-nav .card-horizontal.nav-search .light-green.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .light-green.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.light-green.count,.md .light-green.store-table-separator,.md .light-green.left-sidebar,.md .side-nav .light-green.nav-search,.md .light-green.article-sidebar,.md .iapp-store .store-table table tbody .light-green.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.light-green.count{background-color:#dcedc8 !important}.md .light-green-text.text-lighten-4{color:#dcedc8 !important}.md .light-green.lighten-3,.md .nav-search-form form .light-green.input-field,.md .light-green.card.card-tumblr,.md .side-nav .light-green.card-tumblr.nav-search,.md .iapp-store .store-main .light-green.card-tumblr.store-search-results,.md .light-green.chip.bio-chip,.md .light-green.bio-chip.search-filters-button,.md .light-green.bio-chip.sort-filters-button,.md .side-nav .light-green.back-link{background-color:#c5e1a5 !important}.md .light-green-text.text-lighten-3{color:#c5e1a5 !important}.md .light-green.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .light-green.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .light-green.input{background-color:#aed581 !important}.md .light-green-text.text-lighten-2{color:#aed581 !important}.md .light-green.lighten-1,.md .light-green.card.card-note,.md .side-nav .light-green.card-note.nav-search,.md .iapp-store .store-main .light-green.card-note.store-search-results{background-color:#9ccc65 !important}.md .light-green-text.text-lighten-1{color:#9ccc65 !important}.md .light-green.darken-1,.md .pagination li.light-green.active,.md .light-green.default-link,.md .section-text-wrapper a.light-green,.md .collapsible-body a.light-green,.md .card.card-tumblr .card-action a i.light-green,.md .side-nav .card-tumblr.nav-search .card-action a i.light-green,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.light-green,.md .chip.bio-chip a span .light-green.contributor-type,.md .bio-chip.search-filters-button a span .light-green.contributor-type,.md .bio-chip.sort-filters-button a span .light-green.contributor-type,.md .article-tags-mod .light-green.chip:hover,.md .article-tags-mod .light-green.search-filters-button:hover,.md .article-tags-mod .light-green.sort-filters-button:hover,.md .side-nav .light-green.nav-title,.md .side-nav .light-green.nav-open-trigger{background-color:#7cb342 !important}.md .light-green-text.text-darken-1,.md .article-body a.light-green-text,.md .card.card-image .card-action a.light-green-text.save-this,.md .side-nav .card-image.nav-search .card-action a.light-green-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.light-green-text.save-this,.md .card.card-horizontal .card-action a.light-green-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.light-green-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.light-green-text.save-this,.md .store-card-head .light-green-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.light-green-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.light-green-text.decrease-count,.md .chip.bio-chip a.light-green-text:hover,.md .bio-chip.search-filters-button a.light-green-text:hover,.md .bio-chip.sort-filters-button a.light-green-text:hover,.md .iapp-store .product-page .product-quantity .input span.light-green-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.light-green-text.increase-count{color:#7cb342 !important}.md .light-green.darken-2{background-color:#689f38 !important}.md .light-green-text.text-darken-2,.md .related-posts-mod ul li a.light-green-text,.md .article-recent-comments-mod ul li a.light-green-text,.md .article-body blockquote.light-green-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.light-green-text,.md .search-store-listings label .light-green-text.material-icons,.md .light-green-text.store-table-separator,.md .iapp-store .store-table table tbody .light-green-text.store-table-separator{color:#689f38 !important}.md .light-green.darken-3{background-color:#558b2f !important}.md .light-green-text.text-darken-3,.md .light-green-text.table-column-hdr,.md .light-green-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .light-green-text.title{color:#558b2f !important}.md .light-green.darken-4,.md .pub-hdr header .light-green.backsplash,.md .banner.light-scheme .light-green.chip,.md .banner.light-scheme .light-green.search-filters-button,.md .banner.light-scheme .light-green.sort-filters-button,.md .banner.light-scheme .chip a.light-green,.md .banner.light-scheme .search-filters-button a.light-green,.md .banner.light-scheme .sort-filters-button a.light-green,.md .banner.default-scheme .light-green.chip,.md .banner.default-scheme .light-green.search-filters-button,.md .banner.default-scheme .light-green.sort-filters-button,.md .banner.default-scheme .chip a.light-green,.md .banner.default-scheme .search-filters-button a.light-green,.md .banner.default-scheme .sort-filters-button a.light-green{background-color:#33691e !important}.md .light-green-text.text-darken-4,.md .nav-search-form form .input-field .light-green-text.material-icons,.md .light-green-text.article-body,.md .card.card-tumblr .card-title a.light-green-text,.md .side-nav .card-tumblr.nav-search .card-title a.light-green-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.light-green-text,.md .card.card-tumblr .card-content a.light-green-text,.md .side-nav .card-tumblr.nav-search .card-content a.light-green-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.light-green-text,.md .card.card-tumblr p a.light-green-text,.md .side-nav .card-tumblr.nav-search p a.light-green-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.light-green-text,.md .mega-modal .row .col .collection .light-green-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .light-green-text.mega-cart-title,.md .profile-modal .modal-content .collection .light-green-text.collection-item,.md .algolia-search form .input-field .light-green-text.material-icons,.md .left-sidebar .collection .collection-item a.light-green-text,.md .side-nav .nav-search label .light-green-text.material-icons,.md .banner.dark-scheme h1.light-green-text,.md .banner.dark-scheme .header-social>ul>li>a.light-green-text,.md .banner.dark-scheme .light-green-text.chip,.md .banner.dark-scheme .light-green-text.search-filters-button,.md .banner.dark-scheme .light-green-text.sort-filters-button,.md .banner.dark-scheme .chip a.light-green-text,.md .banner.dark-scheme .search-filters-button a.light-green-text,.md .banner.dark-scheme .sort-filters-button a.light-green-text,.md .iapp-store .store-table table tbody tr td.prod-name a.light-green-text,.md .iapp-store .store-main .store-search-active .light-green-text.global-store-search,.md .iapp-store .store-main .store-search-active label.light-green-text,.md .iapp-store .store-main .store-search-active .light-green-text.material-icons{color:#33691e !important}.md .light-green.accent-1{background-color:#ccff90 !important}.md .light-green-text.text-accent-1{color:#ccff90 !important}.md .light-green.accent-2{background-color:#b2ff59 !important}.md .light-green-text.text-accent-2{color:#b2ff59 !important}.md .light-green.accent-3{background-color:#76ff03 !important}.md .light-green-text.text-accent-3{color:#76ff03 !important}.md .light-green.accent-4{background-color:#64dd17 !important}.md .light-green-text.text-accent-4,.md .card.card-image .card-action a.light-green-text.saved,.md .side-nav .card-image.nav-search .card-action a.light-green-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.light-green-text.saved,.md .card.card-horizontal .card-action a.light-green-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.light-green-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.light-green-text.saved{color:#64dd17 !important}.md .lime{background-color:#cddc39 !important}.md .lime-text{color:#cddc39 !important}.md .lime.lighten-5,.md .article-body blockquote.lime{background-color:#f9fbe7 !important}.md .lime-text.text-lighten-5,.md .lime-text.card.card-note,.md .side-nav .lime-text.card-note.nav-search,.md .iapp-store .store-main .lime-text.card-note.store-search-results{color:#f9fbe7 !important}.md .lime.lighten-4,.md .lime.wp-caption-text,.md .lime.nav-search-form,.md .lime.nav-article-progress,.md .lime.highlighted-text,.md .card.card-horizontal .lime.card-image,.md .side-nav .card-horizontal.nav-search .lime.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .lime.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.lime.count,.md .lime.store-table-separator,.md .lime.left-sidebar,.md .side-nav .lime.nav-search,.md .lime.article-sidebar,.md .iapp-store .store-table table tbody .lime.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.lime.count{background-color:#f0f4c3 !important}.md .lime-text.text-lighten-4{color:#f0f4c3 !important}.md .lime.lighten-3,.md .nav-search-form form .lime.input-field,.md .lime.card.card-tumblr,.md .side-nav .lime.card-tumblr.nav-search,.md .iapp-store .store-main .lime.card-tumblr.store-search-results,.md .lime.chip.bio-chip,.md .lime.bio-chip.search-filters-button,.md .lime.bio-chip.sort-filters-button,.md .side-nav .lime.back-link{background-color:#e6ee9c !important}.md .lime-text.text-lighten-3{color:#e6ee9c !important}.md .lime.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .lime.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .lime.input{background-color:#dce775 !important}.md .lime-text.text-lighten-2{color:#dce775 !important}.md .lime.lighten-1,.md .lime.card.card-note,.md .side-nav .lime.card-note.nav-search,.md .iapp-store .store-main .lime.card-note.store-search-results{background-color:#d4e157 !important}.md .lime-text.text-lighten-1{color:#d4e157 !important}.md .lime.darken-1,.md .pagination li.lime.active,.md .lime.default-link,.md .section-text-wrapper a.lime,.md .collapsible-body a.lime,.md .card.card-tumblr .card-action a i.lime,.md .side-nav .card-tumblr.nav-search .card-action a i.lime,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.lime,.md .chip.bio-chip a span .lime.contributor-type,.md .bio-chip.search-filters-button a span .lime.contributor-type,.md .bio-chip.sort-filters-button a span .lime.contributor-type,.md .article-tags-mod .lime.chip:hover,.md .article-tags-mod .lime.search-filters-button:hover,.md .article-tags-mod .lime.sort-filters-button:hover,.md .side-nav .lime.nav-title,.md .side-nav .lime.nav-open-trigger{background-color:#c0ca33 !important}.md .lime-text.text-darken-1,.md .article-body a.lime-text,.md .card.card-image .card-action a.lime-text.save-this,.md .side-nav .card-image.nav-search .card-action a.lime-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.lime-text.save-this,.md .card.card-horizontal .card-action a.lime-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.lime-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.lime-text.save-this,.md .store-card-head .lime-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.lime-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.lime-text.decrease-count,.md .chip.bio-chip a.lime-text:hover,.md .bio-chip.search-filters-button a.lime-text:hover,.md .bio-chip.sort-filters-button a.lime-text:hover,.md .iapp-store .product-page .product-quantity .input span.lime-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.lime-text.increase-count{color:#c0ca33 !important}.md .lime.darken-2{background-color:#afb42b !important}.md .lime-text.text-darken-2,.md .related-posts-mod ul li a.lime-text,.md .article-recent-comments-mod ul li a.lime-text,.md .article-body blockquote.lime-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.lime-text,.md .search-store-listings label .lime-text.material-icons,.md .lime-text.store-table-separator,.md .iapp-store .store-table table tbody .lime-text.store-table-separator{color:#afb42b !important}.md .lime.darken-3{background-color:#9e9d24 !important}.md .lime-text.text-darken-3,.md .lime-text.table-column-hdr,.md .lime-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .lime-text.title{color:#9e9d24 !important}.md .lime.darken-4,.md .pub-hdr header .lime.backsplash,.md .banner.light-scheme .lime.chip,.md .banner.light-scheme .lime.search-filters-button,.md .banner.light-scheme .lime.sort-filters-button,.md .banner.light-scheme .chip a.lime,.md .banner.light-scheme .search-filters-button a.lime,.md .banner.light-scheme .sort-filters-button a.lime,.md .banner.default-scheme .lime.chip,.md .banner.default-scheme .lime.search-filters-button,.md .banner.default-scheme .lime.sort-filters-button,.md .banner.default-scheme .chip a.lime,.md .banner.default-scheme .search-filters-button a.lime,.md .banner.default-scheme .sort-filters-button a.lime{background-color:#827717 !important}.md .lime-text.text-darken-4,.md .nav-search-form form .input-field .lime-text.material-icons,.md .lime-text.article-body,.md .card.card-tumblr .card-title a.lime-text,.md .side-nav .card-tumblr.nav-search .card-title a.lime-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.lime-text,.md .card.card-tumblr .card-content a.lime-text,.md .side-nav .card-tumblr.nav-search .card-content a.lime-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.lime-text,.md .card.card-tumblr p a.lime-text,.md .side-nav .card-tumblr.nav-search p a.lime-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.lime-text,.md .mega-modal .row .col .collection .lime-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .lime-text.mega-cart-title,.md .profile-modal .modal-content .collection .lime-text.collection-item,.md .algolia-search form .input-field .lime-text.material-icons,.md .left-sidebar .collection .collection-item a.lime-text,.md .side-nav .nav-search label .lime-text.material-icons,.md .banner.dark-scheme h1.lime-text,.md .banner.dark-scheme .header-social>ul>li>a.lime-text,.md .banner.dark-scheme .lime-text.chip,.md .banner.dark-scheme .lime-text.search-filters-button,.md .banner.dark-scheme .lime-text.sort-filters-button,.md .banner.dark-scheme .chip a.lime-text,.md .banner.dark-scheme .search-filters-button a.lime-text,.md .banner.dark-scheme .sort-filters-button a.lime-text,.md .iapp-store .store-table table tbody tr td.prod-name a.lime-text,.md .iapp-store .store-main .store-search-active .lime-text.global-store-search,.md .iapp-store .store-main .store-search-active label.lime-text,.md .iapp-store .store-main .store-search-active .lime-text.material-icons{color:#827717 !important}.md .lime.accent-1{background-color:#f4ff81 !important}.md .lime-text.text-accent-1{color:#f4ff81 !important}.md .lime.accent-2{background-color:#eeff41 !important}.md .lime-text.text-accent-2{color:#eeff41 !important}.md .lime.accent-3{background-color:#c6ff00 !important}.md .lime-text.text-accent-3{color:#c6ff00 !important}.md .lime.accent-4{background-color:#aeea00 !important}.md .lime-text.text-accent-4,.md .card.card-image .card-action a.lime-text.saved,.md .side-nav .card-image.nav-search .card-action a.lime-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.lime-text.saved,.md .card.card-horizontal .card-action a.lime-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.lime-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.lime-text.saved{color:#aeea00 !important}.md .yellow{background-color:#ffeb3b !important}.md .yellow-text{color:#ffeb3b !important}.md .yellow.lighten-5,.md .article-body blockquote.yellow{background-color:#fffde7 !important}.md .yellow-text.text-lighten-5,.md .yellow-text.card.card-note,.md .side-nav .yellow-text.card-note.nav-search,.md .iapp-store .store-main .yellow-text.card-note.store-search-results{color:#fffde7 !important}.md .yellow.lighten-4,.md .yellow.wp-caption-text,.md .yellow.nav-search-form,.md .yellow.nav-article-progress,.md .yellow.highlighted-text,.md .card.card-horizontal .yellow.card-image,.md .side-nav .card-horizontal.nav-search .yellow.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .yellow.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.yellow.count,.md .yellow.store-table-separator,.md .yellow.left-sidebar,.md .side-nav .yellow.nav-search,.md .yellow.article-sidebar,.md .iapp-store .store-table table tbody .yellow.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.yellow.count{background-color:#fff9c4 !important}.md .yellow-text.text-lighten-4{color:#fff9c4 !important}.md .yellow.lighten-3,.md .nav-search-form form .yellow.input-field,.md .yellow.card.card-tumblr,.md .side-nav .yellow.card-tumblr.nav-search,.md .iapp-store .store-main .yellow.card-tumblr.store-search-results,.md .yellow.chip.bio-chip,.md .yellow.bio-chip.search-filters-button,.md .yellow.bio-chip.sort-filters-button,.md .side-nav .yellow.back-link{background-color:#fff59d !important}.md .yellow-text.text-lighten-3{color:#fff59d !important}.md .yellow.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .yellow.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .yellow.input{background-color:#fff176 !important}.md .yellow-text.text-lighten-2{color:#fff176 !important}.md .yellow.lighten-1,.md .yellow.card.card-note,.md .side-nav .yellow.card-note.nav-search,.md .iapp-store .store-main .yellow.card-note.store-search-results{background-color:#ffee58 !important}.md .yellow-text.text-lighten-1{color:#ffee58 !important}.md .yellow.darken-1,.md .pagination li.yellow.active,.md .yellow.default-link,.md .section-text-wrapper a.yellow,.md .collapsible-body a.yellow,.md .card.card-tumblr .card-action a i.yellow,.md .side-nav .card-tumblr.nav-search .card-action a i.yellow,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.yellow,.md .chip.bio-chip a span .yellow.contributor-type,.md .bio-chip.search-filters-button a span .yellow.contributor-type,.md .bio-chip.sort-filters-button a span .yellow.contributor-type,.md .article-tags-mod .yellow.chip:hover,.md .article-tags-mod .yellow.search-filters-button:hover,.md .article-tags-mod .yellow.sort-filters-button:hover,.md .side-nav .yellow.nav-title,.md .side-nav .yellow.nav-open-trigger{background-color:#fdd835 !important}.md .yellow-text.text-darken-1,.md .article-body a.yellow-text,.md .card.card-image .card-action a.yellow-text.save-this,.md .side-nav .card-image.nav-search .card-action a.yellow-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.yellow-text.save-this,.md .card.card-horizontal .card-action a.yellow-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.yellow-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.yellow-text.save-this,.md .store-card-head .yellow-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.yellow-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.yellow-text.decrease-count,.md .chip.bio-chip a.yellow-text:hover,.md .bio-chip.search-filters-button a.yellow-text:hover,.md .bio-chip.sort-filters-button a.yellow-text:hover,.md .iapp-store .product-page .product-quantity .input span.yellow-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.yellow-text.increase-count{color:#fdd835 !important}.md .yellow.darken-2{background-color:#fbc02d !important}.md .yellow-text.text-darken-2,.md .related-posts-mod ul li a.yellow-text,.md .article-recent-comments-mod ul li a.yellow-text,.md .article-body blockquote.yellow-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.yellow-text,.md .search-store-listings label .yellow-text.material-icons,.md .yellow-text.store-table-separator,.md .iapp-store .store-table table tbody .yellow-text.store-table-separator{color:#fbc02d !important}.md .yellow.darken-3{background-color:#f9a825 !important}.md .yellow-text.text-darken-3,.md .yellow-text.table-column-hdr,.md .yellow-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .yellow-text.title{color:#f9a825 !important}.md .yellow.darken-4,.md .pub-hdr header .yellow.backsplash,.md .banner.light-scheme .yellow.chip,.md .banner.light-scheme .yellow.search-filters-button,.md .banner.light-scheme .yellow.sort-filters-button,.md .banner.light-scheme .chip a.yellow,.md .banner.light-scheme .search-filters-button a.yellow,.md .banner.light-scheme .sort-filters-button a.yellow,.md .banner.default-scheme .yellow.chip,.md .banner.default-scheme .yellow.search-filters-button,.md .banner.default-scheme .yellow.sort-filters-button,.md .banner.default-scheme .chip a.yellow,.md .banner.default-scheme .search-filters-button a.yellow,.md .banner.default-scheme .sort-filters-button a.yellow{background-color:#f57f17 !important}.md .yellow-text.text-darken-4,.md .nav-search-form form .input-field .yellow-text.material-icons,.md .yellow-text.article-body,.md .card.card-tumblr .card-title a.yellow-text,.md .side-nav .card-tumblr.nav-search .card-title a.yellow-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.yellow-text,.md .card.card-tumblr .card-content a.yellow-text,.md .side-nav .card-tumblr.nav-search .card-content a.yellow-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.yellow-text,.md .card.card-tumblr p a.yellow-text,.md .side-nav .card-tumblr.nav-search p a.yellow-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.yellow-text,.md .mega-modal .row .col .collection .yellow-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .yellow-text.mega-cart-title,.md .profile-modal .modal-content .collection .yellow-text.collection-item,.md .algolia-search form .input-field .yellow-text.material-icons,.md .left-sidebar .collection .collection-item a.yellow-text,.md .side-nav .nav-search label .yellow-text.material-icons,.md .banner.dark-scheme h1.yellow-text,.md .banner.dark-scheme .header-social>ul>li>a.yellow-text,.md .banner.dark-scheme .yellow-text.chip,.md .banner.dark-scheme .yellow-text.search-filters-button,.md .banner.dark-scheme .yellow-text.sort-filters-button,.md .banner.dark-scheme .chip a.yellow-text,.md .banner.dark-scheme .search-filters-button a.yellow-text,.md .banner.dark-scheme .sort-filters-button a.yellow-text,.md .iapp-store .store-table table tbody tr td.prod-name a.yellow-text,.md .iapp-store .store-main .store-search-active .yellow-text.global-store-search,.md .iapp-store .store-main .store-search-active label.yellow-text,.md .iapp-store .store-main .store-search-active .yellow-text.material-icons{color:#f57f17 !important}.md .yellow.accent-1{background-color:#ffff8d !important}.md .yellow-text.text-accent-1{color:#ffff8d !important}.md .yellow.accent-2{background-color:#ff0 !important}.md .yellow-text.text-accent-2{color:#ff0 !important}.md .yellow.accent-3{background-color:#ffea00 !important}.md .yellow-text.text-accent-3{color:#ffea00 !important}.md .yellow.accent-4{background-color:#ffd600 !important}.md .yellow-text.text-accent-4,.md .card.card-image .card-action a.yellow-text.saved,.md .side-nav .card-image.nav-search .card-action a.yellow-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.yellow-text.saved,.md .card.card-horizontal .card-action a.yellow-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.yellow-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.yellow-text.saved{color:#ffd600 !important}.md .amber{background-color:#ffc107 !important}.md .amber-text{color:#ffc107 !important}.md .amber.lighten-5,.md .article-body blockquote.amber{background-color:#fff8e1 !important}.md .amber-text.text-lighten-5,.md .amber-text.card.card-note,.md .side-nav .amber-text.card-note.nav-search,.md .iapp-store .store-main .amber-text.card-note.store-search-results{color:#fff8e1 !important}.md .amber.lighten-4,.md .amber.wp-caption-text,.md .amber.nav-search-form,.md .amber.nav-article-progress,.md .amber.highlighted-text,.md .card.card-horizontal .amber.card-image,.md .side-nav .card-horizontal.nav-search .amber.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .amber.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.amber.count,.md .amber.store-table-separator,.md .amber.left-sidebar,.md .side-nav .amber.nav-search,.md .amber.article-sidebar,.md .iapp-store .store-table table tbody .amber.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.amber.count{background-color:#ffecb3 !important}.md .amber-text.text-lighten-4{color:#ffecb3 !important}.md .amber.lighten-3,.md .nav-search-form form .amber.input-field,.md .amber.card.card-tumblr,.md .side-nav .amber.card-tumblr.nav-search,.md .iapp-store .store-main .amber.card-tumblr.store-search-results,.md .amber.chip.bio-chip,.md .amber.bio-chip.search-filters-button,.md .amber.bio-chip.sort-filters-button,.md .side-nav .amber.back-link{background-color:#ffe082 !important}.md .amber-text.text-lighten-3{color:#ffe082 !important}.md .amber.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .amber.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .amber.input{background-color:#ffd54f !important}.md .amber-text.text-lighten-2{color:#ffd54f !important}.md .amber.lighten-1,.md .amber.card.card-note,.md .side-nav .amber.card-note.nav-search,.md .iapp-store .store-main .amber.card-note.store-search-results{background-color:#ffca28 !important}.md .amber-text.text-lighten-1{color:#ffca28 !important}.md .amber.darken-1,.md .pagination li.amber.active,.md .amber.default-link,.md .section-text-wrapper a.amber,.md .collapsible-body a.amber,.md .card.card-tumblr .card-action a i.amber,.md .side-nav .card-tumblr.nav-search .card-action a i.amber,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.amber,.md .chip.bio-chip a span .amber.contributor-type,.md .bio-chip.search-filters-button a span .amber.contributor-type,.md .bio-chip.sort-filters-button a span .amber.contributor-type,.md .article-tags-mod .amber.chip:hover,.md .article-tags-mod .amber.search-filters-button:hover,.md .article-tags-mod .amber.sort-filters-button:hover,.md .side-nav .amber.nav-title,.md .side-nav .amber.nav-open-trigger{background-color:#ffb300 !important}.md .amber-text.text-darken-1,.md .article-body a.amber-text,.md .card.card-image .card-action a.amber-text.save-this,.md .side-nav .card-image.nav-search .card-action a.amber-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.amber-text.save-this,.md .card.card-horizontal .card-action a.amber-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.amber-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.amber-text.save-this,.md .store-card-head .amber-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.amber-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.amber-text.decrease-count,.md .chip.bio-chip a.amber-text:hover,.md .bio-chip.search-filters-button a.amber-text:hover,.md .bio-chip.sort-filters-button a.amber-text:hover,.md .iapp-store .product-page .product-quantity .input span.amber-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.amber-text.increase-count{color:#ffb300 !important}.md .amber.darken-2{background-color:#ffa000 !important}.md .amber-text.text-darken-2,.md .related-posts-mod ul li a.amber-text,.md .article-recent-comments-mod ul li a.amber-text,.md .article-body blockquote.amber-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.amber-text,.md .search-store-listings label .amber-text.material-icons,.md .amber-text.store-table-separator,.md .iapp-store .store-table table tbody .amber-text.store-table-separator{color:#ffa000 !important}.md .amber.darken-3{background-color:#ff8f00 !important}.md .amber-text.text-darken-3,.md .amber-text.table-column-hdr,.md .amber-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .amber-text.title{color:#ff8f00 !important}.md .amber.darken-4,.md .pub-hdr header .amber.backsplash,.md .banner.light-scheme .amber.chip,.md .banner.light-scheme .amber.search-filters-button,.md .banner.light-scheme .amber.sort-filters-button,.md .banner.light-scheme .chip a.amber,.md .banner.light-scheme .search-filters-button a.amber,.md .banner.light-scheme .sort-filters-button a.amber,.md .banner.default-scheme .amber.chip,.md .banner.default-scheme .amber.search-filters-button,.md .banner.default-scheme .amber.sort-filters-button,.md .banner.default-scheme .chip a.amber,.md .banner.default-scheme .search-filters-button a.amber,.md .banner.default-scheme .sort-filters-button a.amber{background-color:#ff6f00 !important}.md .amber-text.text-darken-4,.md .nav-search-form form .input-field .amber-text.material-icons,.md .amber-text.article-body,.md .card.card-tumblr .card-title a.amber-text,.md .side-nav .card-tumblr.nav-search .card-title a.amber-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.amber-text,.md .card.card-tumblr .card-content a.amber-text,.md .side-nav .card-tumblr.nav-search .card-content a.amber-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.amber-text,.md .card.card-tumblr p a.amber-text,.md .side-nav .card-tumblr.nav-search p a.amber-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.amber-text,.md .mega-modal .row .col .collection .amber-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .amber-text.mega-cart-title,.md .profile-modal .modal-content .collection .amber-text.collection-item,.md .algolia-search form .input-field .amber-text.material-icons,.md .left-sidebar .collection .collection-item a.amber-text,.md .side-nav .nav-search label .amber-text.material-icons,.md .banner.dark-scheme h1.amber-text,.md .banner.dark-scheme .header-social>ul>li>a.amber-text,.md .banner.dark-scheme .amber-text.chip,.md .banner.dark-scheme .amber-text.search-filters-button,.md .banner.dark-scheme .amber-text.sort-filters-button,.md .banner.dark-scheme .chip a.amber-text,.md .banner.dark-scheme .search-filters-button a.amber-text,.md .banner.dark-scheme .sort-filters-button a.amber-text,.md .iapp-store .store-table table tbody tr td.prod-name a.amber-text,.md .iapp-store .store-main .store-search-active .amber-text.global-store-search,.md .iapp-store .store-main .store-search-active label.amber-text,.md .iapp-store .store-main .store-search-active .amber-text.material-icons{color:#ff6f00 !important}.md .amber.accent-1{background-color:#ffe57f !important}.md .amber-text.text-accent-1{color:#ffe57f !important}.md .amber.accent-2{background-color:#ffd740 !important}.md .amber-text.text-accent-2{color:#ffd740 !important}.md .amber.accent-3{background-color:#ffc400 !important}.md .amber-text.text-accent-3{color:#ffc400 !important}.md .amber.accent-4{background-color:#ffab00 !important}.md .amber-text.text-accent-4,.md .card.card-image .card-action a.amber-text.saved,.md .side-nav .card-image.nav-search .card-action a.amber-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.amber-text.saved,.md .card.card-horizontal .card-action a.amber-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.amber-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.amber-text.saved{color:#ffab00 !important}.md .orange,.md .side-nav .back-link{background-color:#ff9800 !important}.md .orange-text,.md .iapp-store .store-main .card .card-action .remove-from-cart i,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i{color:#ff9800 !important}.md .orange.lighten-5,.md .article-body blockquote.orange,.md .article-body .side-nav blockquote.back-link,.md .side-nav .article-body blockquote.back-link,.md .side-nav .lighten-5.back-link{background-color:#fff3e0 !important}.md .orange-text.text-lighten-5,.md .orange-text.card.card-note,.md .side-nav .orange-text.card-note.nav-search,.md .side-nav .iapp-store .store-main .card .card-action .remove-from-cart i.card-note.nav-search,.md .iapp-store .store-main .card .card-action .remove-from-cart .side-nav i.card-note.nav-search,.md .iapp-store .store-main .orange-text.card-note.store-search-results,.md .iapp-store .store-main .card .card-action .remove-from-cart i.card-note.store-search-results,.md .iapp-store .store-main .card .card-action .remove-from-cart i.card.card-note,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.card.card-note,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.card.card-note,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.card.card-note,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.card-note.nav-search,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.card-note.nav-search,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .side-nav i.card-note.nav-search,.md .side-nav .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.card-note.nav-search,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.card-note.store-search-results,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.card-note.store-search-results,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.card-note.store-search-results,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-lighten-5,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-lighten-5,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-lighten-5,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-lighten-5{color:#fff3e0 !important}.md .orange.lighten-4,.md .orange.wp-caption-text,.md .side-nav .wp-caption-text.back-link,.md .orange.nav-search-form,.md .side-nav .nav-search-form.back-link,.md .orange.nav-article-progress,.md .side-nav .nav-article-progress.back-link,.md .orange.highlighted-text,.md .side-nav .highlighted-text.back-link,.md .card.card-horizontal .orange.card-image,.md .side-nav .card-horizontal.nav-search .orange.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .orange.card-image,.md .card.card-horizontal .side-nav .card-image.back-link,.md .side-nav .card.card-horizontal .card-image.back-link,.md .side-nav .card-horizontal.nav-search .card-image.back-link,.md .iapp-store .store-main .card-horizontal.store-search-results .side-nav .card-image.back-link,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .card-image.back-link,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.orange.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.count.back-link,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.back-link,.md .orange.store-table-separator,.md .side-nav .store-table-separator.back-link,.md .orange.left-sidebar,.md .side-nav .left-sidebar.back-link,.md .side-nav .lighten-4.back-link,.md .side-nav .back-link.nav-search,.md .side-nav .back-link.article-sidebar,.md .side-nav .iapp-store .store-table table tbody .back-link.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .back-link.store-table-separator,.md .side-nav .iapp-store .product-page .product-quantity .input span.back-link.count,.md .iapp-store .product-page .product-quantity .input .side-nav span.back-link.count,.md .side-nav .orange.nav-search,.md .orange.article-sidebar,.md .iapp-store .store-table table tbody .orange.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.orange.count{background-color:#ffe0b2 !important}.md .orange-text.text-lighten-4,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-lighten-4,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-lighten-4,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-lighten-4,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-lighten-4{color:#ffe0b2 !important}.md .orange.lighten-3,.md .nav-search-form form .orange.input-field,.md .nav-search-form form .side-nav .input-field.back-link,.md .side-nav .nav-search-form form .input-field.back-link,.md .orange.card.card-tumblr,.md .side-nav .iapp-store .store-main .card-tumblr.back-link.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.back-link.store-search-results,.md .side-nav .orange.card-tumblr.nav-search,.md .iapp-store .store-main .orange.card-tumblr.store-search-results,.md .orange.chip.bio-chip,.md .orange.bio-chip.search-filters-button,.md .orange.bio-chip.sort-filters-button,.md .side-nav .back-link{background-color:#ffcc80 !important}.md .orange-text.text-lighten-3,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-lighten-3,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-lighten-3,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-lighten-3,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-lighten-3{color:#ffcc80 !important}.md .orange.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .orange.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .mega-cart-quantity.back-link,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.back-link,.md .side-nav .lighten-2.back-link,.md .side-nav .iapp-store .product-page .product-quantity .back-link.input,.md .iapp-store .product-page .product-quantity .side-nav .back-link.input,.md .iapp-store .product-page .product-quantity .orange.input{background-color:#ffb74d !important}.md .orange-text.text-lighten-2,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-lighten-2,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-lighten-2,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-lighten-2,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-lighten-2{color:#ffb74d !important}.md .orange.lighten-1,.md .orange.card.card-note,.md .side-nav .card.card-note.back-link,.md .side-nav .card-note.back-link.nav-search,.md .side-nav .iapp-store .store-main .card-note.back-link.store-search-results,.md .iapp-store .store-main .side-nav .card-note.back-link.store-search-results,.md .side-nav .orange.card-note.nav-search,.md .iapp-store .store-main .orange.card-note.store-search-results,.md .side-nav .lighten-1.back-link{background-color:#ffa726 !important}.md .orange-text.text-lighten-1,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-lighten-1,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-lighten-1,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-lighten-1,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-lighten-1{color:#ffa726 !important}.md .orange.darken-1,.md .pagination li.orange.active,.md .pagination .side-nav li.active.back-link,.md .side-nav .pagination li.active.back-link,.md .orange.default-link,.md .section-text-wrapper a.orange,.md .section-text-wrapper .side-nav a.back-link,.md .side-nav .section-text-wrapper a.back-link,.md .collapsible-body a.orange,.md .collapsible-body .side-nav a.back-link,.md .side-nav .collapsible-body a.back-link,.md .side-nav .default-link.back-link,.md .card.card-tumblr .card-action a i.orange,.md .side-nav .card-tumblr.nav-search .card-action a i.orange,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.orange,.md .card.card-tumblr .card-action a .side-nav i.back-link,.md .side-nav .card.card-tumblr .card-action a i.back-link,.md .side-nav .card-tumblr.nav-search .card-action a i.back-link,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .side-nav i.back-link,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.back-link,.md .chip.bio-chip a span .orange.contributor-type,.md .bio-chip.search-filters-button a span .orange.contributor-type,.md .bio-chip.sort-filters-button a span .orange.contributor-type,.md .chip.bio-chip a span .side-nav .contributor-type.back-link,.md .side-nav .chip.bio-chip a span .contributor-type.back-link,.md .bio-chip.search-filters-button a span .side-nav .contributor-type.back-link,.md .side-nav .bio-chip.search-filters-button a span .contributor-type.back-link,.md .bio-chip.sort-filters-button a span .side-nav .contributor-type.back-link,.md .side-nav .bio-chip.sort-filters-button a span .contributor-type.back-link,.md .article-tags-mod .orange.chip:hover,.md .article-tags-mod .orange.search-filters-button:hover,.md .article-tags-mod .side-nav .search-filters-button.back-link:hover,.md .side-nav .article-tags-mod .search-filters-button.back-link:hover,.md .article-tags-mod .orange.sort-filters-button:hover,.md .article-tags-mod .side-nav .sort-filters-button.back-link:hover,.md .side-nav .article-tags-mod .sort-filters-button.back-link:hover,.md .article-tags-mod .side-nav .chip.back-link:hover,.md .side-nav .article-tags-mod .chip.back-link:hover,.md .side-nav .orange.nav-title,.md .side-nav .nav-title.back-link,.md .side-nav .orange.nav-open-trigger,.md .side-nav .nav-open-trigger.back-link,.md .side-nav .darken-1.back-link{background-color:#fb8c00 !important}.md .orange-text.text-darken-1,.md .article-body a.orange-text,.md .card.card-image .card-action a.orange-text.save-this,.md .side-nav .card-image.nav-search .card-action a.orange-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.orange-text.save-this,.md .card.card-horizontal .card-action a.orange-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.orange-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.orange-text.save-this,.md .store-card-head .orange-text.card-title,.md .store-card-head .iapp-store .store-main .card .card-action .remove-from-cart i.card-title,.md .iapp-store .store-main .card .card-action .remove-from-cart .store-card-head i.card-title,.md .store-card-head .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.card-title,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .store-card-head i.card-title,.md .store-card-head .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.card-title,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .store-card-head i.card-title,.md .store-card-head .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.card-title,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .store-card-head i.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.orange-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.orange-text.decrease-count,.md .chip.bio-chip a.orange-text:hover,.md .bio-chip.search-filters-button a.orange-text:hover,.md .bio-chip.sort-filters-button a.orange-text:hover,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-darken-1,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-darken-1,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-darken-1,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-darken-1,.md .iapp-store .product-page .product-quantity .input span.orange-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.orange-text.increase-count{color:#fb8c00 !important}.md .orange.darken-2,.md .side-nav .darken-2.back-link{background-color:#f57c00 !important}.md .orange-text.text-darken-2,.md .related-posts-mod ul li a.orange-text,.md .article-recent-comments-mod ul li a.orange-text,.md .article-body blockquote.orange-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.orange-text,.md .search-store-listings label .orange-text.material-icons,.md .search-store-listings label .iapp-store .store-main .card .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .card .card-action .remove-from-cart .search-store-listings label i.material-icons,.md .search-store-listings label .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .search-store-listings label i.material-icons,.md .search-store-listings label .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.material-icons,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .search-store-listings label i.material-icons,.md .search-store-listings label .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .search-store-listings label i.material-icons,.md .orange-text.store-table-separator,.md .iapp-store .store-main .card .card-action .remove-from-cart i.store-table-separator,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.store-table-separator,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.store-table-separator,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.store-table-separator,.md .iapp-store .store-table table tbody .orange-text.store-table-separator,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-darken-2,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-darken-2,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-darken-2,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-darken-2{color:#f57c00 !important}.md .orange.darken-3,.md .side-nav .darken-3.back-link{background-color:#ef6c00 !important}.md .orange-text.text-darken-3,.md .orange-text.table-column-hdr,.md .iapp-store .store-main .card .card-action .remove-from-cart i.table-column-hdr,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.table-column-hdr,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.table-column-hdr,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.table-column-hdr,.md .orange-text.section-heading,.md .iapp-store .store-main .card .card-action .remove-from-cart i.section-heading,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.section-heading,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.section-heading,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .orange-text.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card .card-action .remove-from-cart i.title,.md .iapp-store .store-main .card .card-action .remove-from-cart .mega-modal .row .col .collection.featured-items .collection-item i.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.title,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .mega-modal .row .col .collection.featured-items .collection-item i.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.title,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .mega-modal .row .col .collection.featured-items .collection-item i.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.title,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .mega-modal .row .col .collection.featured-items .collection-item i.title,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-darken-3,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-darken-3,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-darken-3,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-darken-3{color:#ef6c00 !important}.md .orange.darken-4,.md .side-nav .darken-4.back-link,.md .side-nav .pub-hdr header .back-link.backsplash,.md .pub-hdr header .side-nav .back-link.backsplash,.md .side-nav .banner.light-scheme .back-link.chip,.md .banner.light-scheme .side-nav .back-link.chip,.md .side-nav .banner.light-scheme .back-link.search-filters-button,.md .banner.light-scheme .side-nav .back-link.search-filters-button,.md .side-nav .banner.light-scheme .back-link.sort-filters-button,.md .banner.light-scheme .side-nav .back-link.sort-filters-button,.md .side-nav .banner.light-scheme .chip a.back-link,.md .banner.light-scheme .chip .side-nav a.back-link,.md .side-nav .banner.light-scheme .search-filters-button a.back-link,.md .banner.light-scheme .search-filters-button .side-nav a.back-link,.md .side-nav .banner.light-scheme .sort-filters-button a.back-link,.md .banner.light-scheme .sort-filters-button .side-nav a.back-link,.md .side-nav .banner.default-scheme .back-link.chip,.md .banner.default-scheme .side-nav .back-link.chip,.md .side-nav .banner.default-scheme .back-link.search-filters-button,.md .banner.default-scheme .side-nav .back-link.search-filters-button,.md .side-nav .banner.default-scheme .back-link.sort-filters-button,.md .banner.default-scheme .side-nav .back-link.sort-filters-button,.md .side-nav .banner.default-scheme .chip a.back-link,.md .banner.default-scheme .chip .side-nav a.back-link,.md .side-nav .banner.default-scheme .search-filters-button a.back-link,.md .banner.default-scheme .search-filters-button .side-nav a.back-link,.md .side-nav .banner.default-scheme .sort-filters-button a.back-link,.md .banner.default-scheme .sort-filters-button .side-nav a.back-link,.md .pub-hdr header .orange.backsplash,.md .banner.light-scheme .orange.chip,.md .banner.light-scheme .orange.search-filters-button,.md .banner.light-scheme .orange.sort-filters-button,.md .banner.light-scheme .chip a.orange,.md .banner.light-scheme .search-filters-button a.orange,.md .banner.light-scheme .sort-filters-button a.orange,.md .banner.default-scheme .orange.chip,.md .banner.default-scheme .orange.search-filters-button,.md .banner.default-scheme .orange.sort-filters-button,.md .banner.default-scheme .chip a.orange,.md .banner.default-scheme .search-filters-button a.orange,.md .banner.default-scheme .sort-filters-button a.orange{background-color:#e65100 !important}.md .orange-text.text-darken-4,.md .nav-search-form form .input-field .orange-text.material-icons,.md .nav-search-form form .input-field .iapp-store .store-main .card .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .card .card-action .remove-from-cart .nav-search-form form .input-field i.material-icons,.md .nav-search-form form .input-field .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .nav-search-form form .input-field i.material-icons,.md .nav-search-form form .input-field .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.material-icons,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .nav-search-form form .input-field i.material-icons,.md .nav-search-form form .input-field .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .nav-search-form form .input-field i.material-icons,.md .orange-text.article-body,.md .iapp-store .store-main .card .card-action .remove-from-cart i.article-body,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.article-body,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.article-body,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.article-body,.md .card.card-tumblr .card-title a.orange-text,.md .side-nav .card-tumblr.nav-search .card-title a.orange-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.orange-text,.md .card.card-tumblr .card-content a.orange-text,.md .side-nav .card-tumblr.nav-search .card-content a.orange-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.orange-text,.md .card.card-tumblr p a.orange-text,.md .side-nav .card-tumblr.nav-search p a.orange-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.orange-text,.md .mega-modal .row .col .collection .orange-text.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .card .card-action .remove-from-cart i.collection-item,.md .iapp-store .store-main .card .card-action .remove-from-cart .mega-modal .row .col .collection i.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.collection-item,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .mega-modal .row .col .collection i.collection-item,.md .mega-modal .row .col .collection .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.collection-item,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .mega-modal .row .col .collection i.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.collection-item,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .mega-modal .row .col .collection i.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .orange-text.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card .card-action .remove-from-cart i.mega-cart-title,.md .iapp-store .store-main .card .card-action .remove-from-cart .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.mega-cart-title,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.mega-cart-title,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.mega-cart-title,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-title,.md .profile-modal .modal-content .collection .orange-text.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .card .card-action .remove-from-cart i.collection-item,.md .iapp-store .store-main .card .card-action .remove-from-cart .profile-modal .modal-content .collection i.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.collection-item,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .profile-modal .modal-content .collection i.collection-item,.md .profile-modal .modal-content .collection .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.collection-item,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .profile-modal .modal-content .collection i.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.collection-item,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .profile-modal .modal-content .collection i.collection-item,.md .algolia-search form .input-field .orange-text.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .card .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .card .card-action .remove-from-cart .algolia-search form .input-field i.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .algolia-search form .input-field i.material-icons,.md .algolia-search form .input-field .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.material-icons,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .algolia-search form .input-field i.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .algolia-search form .input-field i.material-icons,.md .left-sidebar .collection .collection-item a.orange-text,.md .side-nav .nav-search label .orange-text.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .card .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .card .card-action .remove-from-cart .side-nav .nav-search label i.material-icons,.md .iapp-store .store-main .side-nav .nav-search label .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart label i.material-icons,.md .side-nav .iapp-store .store-main .nav-search label .card-action .remove-from-cart i.material-icons,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart label i.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .side-nav .nav-search label i.material-icons,.md .banner.dark-scheme h1.orange-text,.md .banner.dark-scheme .header-social>ul>li>a.orange-text,.md .banner.dark-scheme .orange-text.chip,.md .banner.dark-scheme .orange-text.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card .card-action .remove-from-cart i.search-filters-button,.md .iapp-store .store-main .card .card-action .remove-from-cart .banner.dark-scheme i.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.search-filters-button,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .banner.dark-scheme i.search-filters-button,.md .banner.dark-scheme .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.search-filters-button,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .banner.dark-scheme i.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.search-filters-button,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .banner.dark-scheme i.search-filters-button,.md .banner.dark-scheme .orange-text.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card .card-action .remove-from-cart i.sort-filters-button,.md .iapp-store .store-main .card .card-action .remove-from-cart .banner.dark-scheme i.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.sort-filters-button,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .banner.dark-scheme i.sort-filters-button,.md .banner.dark-scheme .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.sort-filters-button,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .banner.dark-scheme i.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.sort-filters-button,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .banner.dark-scheme i.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card .card-action .remove-from-cart i.chip,.md .iapp-store .store-main .card .card-action .remove-from-cart .banner.dark-scheme i.chip,.md .banner.dark-scheme .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.chip,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .banner.dark-scheme i.chip,.md .banner.dark-scheme .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.chip,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .banner.dark-scheme i.chip,.md .banner.dark-scheme .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.chip,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .banner.dark-scheme i.chip,.md .banner.dark-scheme .chip a.orange-text,.md .banner.dark-scheme .search-filters-button a.orange-text,.md .banner.dark-scheme .sort-filters-button a.orange-text,.md .iapp-store .store-table table tbody tr td.prod-name a.orange-text,.md .iapp-store .store-main .store-search-active .orange-text.global-store-search,.md .iapp-store .store-main .store-search-active .card .card-action .remove-from-cart i.global-store-search,.md .iapp-store .store-main .card .card-action .remove-from-cart .store-search-active i.global-store-search,.md .iapp-store .store-main .store-search-active .side-nav .nav-search .card-action .remove-from-cart i.global-store-search,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .store-search-active i.global-store-search,.md .side-nav .iapp-store .store-main .store-search-active .nav-search .card-action .remove-from-cart i.global-store-search,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .store-search-active i.global-store-search,.md .iapp-store .store-main .store-search-active .store-search-results .card-action .remove-from-cart i.global-store-search,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .store-search-active i.global-store-search,.md .iapp-store .store-main .store-search-active label.orange-text,.md .iapp-store .store-main .store-search-active .orange-text.material-icons,.md .iapp-store .store-main .store-search-active .card .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .card .card-action .remove-from-cart .store-search-active i.material-icons,.md .iapp-store .store-main .store-search-active .side-nav .nav-search .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart .store-search-active i.material-icons,.md .side-nav .iapp-store .store-main .store-search-active .nav-search .card-action .remove-from-cart i.material-icons,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart .store-search-active i.material-icons,.md .iapp-store .store-main .store-search-active .store-search-results .card-action .remove-from-cart i.material-icons,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart .store-search-active i.material-icons,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-darken-4,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-darken-4,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-darken-4,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-darken-4{color:#e65100 !important}.md .orange.accent-1,.md .side-nav .accent-1.back-link{background-color:#ffd180 !important}.md .orange-text.text-accent-1,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-accent-1,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-accent-1,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-accent-1,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-accent-1{color:#ffd180 !important}.md .orange.accent-2,.md .side-nav .accent-2.back-link{background-color:#ffab40 !important}.md .orange-text.text-accent-2,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-accent-2,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-accent-2,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-accent-2,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-accent-2{color:#ffab40 !important}.md .orange.accent-3,.md .side-nav .accent-3.back-link{background-color:#ff9100 !important}.md .orange-text.text-accent-3,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-accent-3,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-accent-3,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-accent-3,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-accent-3{color:#ff9100 !important}.md .orange.accent-4,.md .side-nav .accent-4.back-link{background-color:#ff6d00 !important}.md .orange-text.text-accent-4,.md .card.card-image .card-action a.orange-text.saved,.md .side-nav .card-image.nav-search .card-action a.orange-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.orange-text.saved,.md .card.card-horizontal .card-action a.orange-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.orange-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.orange-text.saved,.md .iapp-store .store-main .card .card-action .remove-from-cart i.text-accent-4,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart i.text-accent-4,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart i.text-accent-4,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart i.text-accent-4{color:#ff6d00 !important}.md .deep-orange{background-color:#ff5722 !important}.md .deep-orange-text{color:#ff5722 !important}.md .deep-orange.lighten-5,.md .article-body blockquote.deep-orange{background-color:#fbe9e7 !important}.md .deep-orange-text.text-lighten-5,.md .deep-orange-text.card.card-note,.md .side-nav .deep-orange-text.card-note.nav-search,.md .iapp-store .store-main .deep-orange-text.card-note.store-search-results{color:#fbe9e7 !important}.md .deep-orange.lighten-4,.md .deep-orange.wp-caption-text,.md .deep-orange.nav-search-form,.md .deep-orange.nav-article-progress,.md .deep-orange.highlighted-text,.md .card.card-horizontal .deep-orange.card-image,.md .side-nav .card-horizontal.nav-search .deep-orange.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .deep-orange.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.deep-orange.count,.md .deep-orange.store-table-separator,.md .deep-orange.left-sidebar,.md .side-nav .deep-orange.nav-search,.md .deep-orange.article-sidebar,.md .iapp-store .store-table table tbody .deep-orange.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.deep-orange.count{background-color:#ffccbc !important}.md .deep-orange-text.text-lighten-4{color:#ffccbc !important}.md .deep-orange.lighten-3,.md .nav-search-form form .deep-orange.input-field,.md .deep-orange.card.card-tumblr,.md .side-nav .deep-orange.card-tumblr.nav-search,.md .iapp-store .store-main .deep-orange.card-tumblr.store-search-results,.md .deep-orange.chip.bio-chip,.md .deep-orange.bio-chip.search-filters-button,.md .deep-orange.bio-chip.sort-filters-button,.md .side-nav .deep-orange.back-link{background-color:#ffab91 !important}.md .deep-orange-text.text-lighten-3{color:#ffab91 !important}.md .deep-orange.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .deep-orange.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .deep-orange.input{background-color:#ff8a65 !important}.md .deep-orange-text.text-lighten-2{color:#ff8a65 !important}.md .deep-orange.lighten-1,.md .deep-orange.card.card-note,.md .side-nav .deep-orange.card-note.nav-search,.md .iapp-store .store-main .deep-orange.card-note.store-search-results{background-color:#ff7043 !important}.md .deep-orange-text.text-lighten-1{color:#ff7043 !important}.md .deep-orange.darken-1,.md .pagination li.deep-orange.active,.md .deep-orange.default-link,.md .section-text-wrapper a.deep-orange,.md .collapsible-body a.deep-orange,.md .card.card-tumblr .card-action a i.deep-orange,.md .side-nav .card-tumblr.nav-search .card-action a i.deep-orange,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.deep-orange,.md .chip.bio-chip a span .deep-orange.contributor-type,.md .bio-chip.search-filters-button a span .deep-orange.contributor-type,.md .bio-chip.sort-filters-button a span .deep-orange.contributor-type,.md .article-tags-mod .deep-orange.chip:hover,.md .article-tags-mod .deep-orange.search-filters-button:hover,.md .article-tags-mod .deep-orange.sort-filters-button:hover,.md .side-nav .deep-orange.nav-title,.md .side-nav .deep-orange.nav-open-trigger{background-color:#f4511e !important}.md .deep-orange-text.text-darken-1,.md .article-body a.deep-orange-text,.md .card.card-image .card-action a.deep-orange-text.save-this,.md .side-nav .card-image.nav-search .card-action a.deep-orange-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.deep-orange-text.save-this,.md .card.card-horizontal .card-action a.deep-orange-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.deep-orange-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.deep-orange-text.save-this,.md .store-card-head .deep-orange-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.deep-orange-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.deep-orange-text.decrease-count,.md .chip.bio-chip a.deep-orange-text:hover,.md .bio-chip.search-filters-button a.deep-orange-text:hover,.md .bio-chip.sort-filters-button a.deep-orange-text:hover,.md .iapp-store .product-page .product-quantity .input span.deep-orange-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.deep-orange-text.increase-count{color:#f4511e !important}.md .deep-orange.darken-2{background-color:#e64a19 !important}.md .deep-orange-text.text-darken-2,.md .related-posts-mod ul li a.deep-orange-text,.md .article-recent-comments-mod ul li a.deep-orange-text,.md .article-body blockquote.deep-orange-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.deep-orange-text,.md .search-store-listings label .deep-orange-text.material-icons,.md .deep-orange-text.store-table-separator,.md .iapp-store .store-table table tbody .deep-orange-text.store-table-separator{color:#e64a19 !important}.md .deep-orange.darken-3{background-color:#d84315 !important}.md .deep-orange-text.text-darken-3,.md .deep-orange-text.table-column-hdr,.md .deep-orange-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .deep-orange-text.title{color:#d84315 !important}.md .deep-orange.darken-4,.md .pub-hdr header .deep-orange.backsplash,.md .banner.light-scheme .deep-orange.chip,.md .banner.light-scheme .deep-orange.search-filters-button,.md .banner.light-scheme .deep-orange.sort-filters-button,.md .banner.light-scheme .chip a.deep-orange,.md .banner.light-scheme .search-filters-button a.deep-orange,.md .banner.light-scheme .sort-filters-button a.deep-orange,.md .banner.default-scheme .deep-orange.chip,.md .banner.default-scheme .deep-orange.search-filters-button,.md .banner.default-scheme .deep-orange.sort-filters-button,.md .banner.default-scheme .chip a.deep-orange,.md .banner.default-scheme .search-filters-button a.deep-orange,.md .banner.default-scheme .sort-filters-button a.deep-orange{background-color:#bf360c !important}.md .deep-orange-text.text-darken-4,.md .nav-search-form form .input-field .deep-orange-text.material-icons,.md .deep-orange-text.article-body,.md .card.card-tumblr .card-title a.deep-orange-text,.md .side-nav .card-tumblr.nav-search .card-title a.deep-orange-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.deep-orange-text,.md .card.card-tumblr .card-content a.deep-orange-text,.md .side-nav .card-tumblr.nav-search .card-content a.deep-orange-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.deep-orange-text,.md .card.card-tumblr p a.deep-orange-text,.md .side-nav .card-tumblr.nav-search p a.deep-orange-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.deep-orange-text,.md .mega-modal .row .col .collection .deep-orange-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .deep-orange-text.mega-cart-title,.md .profile-modal .modal-content .collection .deep-orange-text.collection-item,.md .algolia-search form .input-field .deep-orange-text.material-icons,.md .left-sidebar .collection .collection-item a.deep-orange-text,.md .side-nav .nav-search label .deep-orange-text.material-icons,.md .banner.dark-scheme h1.deep-orange-text,.md .banner.dark-scheme .header-social>ul>li>a.deep-orange-text,.md .banner.dark-scheme .deep-orange-text.chip,.md .banner.dark-scheme .deep-orange-text.search-filters-button,.md .banner.dark-scheme .deep-orange-text.sort-filters-button,.md .banner.dark-scheme .chip a.deep-orange-text,.md .banner.dark-scheme .search-filters-button a.deep-orange-text,.md .banner.dark-scheme .sort-filters-button a.deep-orange-text,.md .iapp-store .store-table table tbody tr td.prod-name a.deep-orange-text,.md .iapp-store .store-main .store-search-active .deep-orange-text.global-store-search,.md .iapp-store .store-main .store-search-active label.deep-orange-text,.md .iapp-store .store-main .store-search-active .deep-orange-text.material-icons{color:#bf360c !important}.md .deep-orange.accent-1{background-color:#ff9e80 !important}.md .deep-orange-text.text-accent-1{color:#ff9e80 !important}.md .deep-orange.accent-2{background-color:#ff6e40 !important}.md .deep-orange-text.text-accent-2{color:#ff6e40 !important}.md .deep-orange.accent-3{background-color:#ff3d00 !important}.md .deep-orange-text.text-accent-3{color:#ff3d00 !important}.md .deep-orange.accent-4{background-color:#dd2c00 !important}.md .deep-orange-text.text-accent-4,.md .card.card-image .card-action a.deep-orange-text.saved,.md .side-nav .card-image.nav-search .card-action a.deep-orange-text.saved,.md .iapp-store .store-main .card-image.store-search-results .card-action a.deep-orange-text.saved,.md .card.card-horizontal .card-action a.deep-orange-text.saved,.md .side-nav .card-horizontal.nav-search .card-action a.deep-orange-text.saved,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.deep-orange-text.saved{color:#dd2c00 !important}.md .brown{background-color:#795548 !important}.md .brown-text{color:#795548 !important}.md .brown.lighten-5,.md .article-body blockquote.brown{background-color:#efebe9 !important}.md .brown-text.text-lighten-5,.md .brown-text.card.card-note,.md .side-nav .brown-text.card-note.nav-search,.md .iapp-store .store-main .brown-text.card-note.store-search-results{color:#efebe9 !important}.md .brown.lighten-4,.md .brown.wp-caption-text,.md .brown.nav-search-form,.md .brown.nav-article-progress,.md .brown.highlighted-text,.md .card.card-horizontal .brown.card-image,.md .side-nav .card-horizontal.nav-search .brown.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .brown.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.brown.count,.md .brown.store-table-separator,.md .brown.left-sidebar,.md .side-nav .brown.nav-search,.md .brown.article-sidebar,.md .iapp-store .store-table table tbody .brown.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.brown.count{background-color:#d7ccc8 !important}.md .brown-text.text-lighten-4{color:#d7ccc8 !important}.md .brown.lighten-3,.md .nav-search-form form .brown.input-field,.md .brown.card.card-tumblr,.md .side-nav .brown.card-tumblr.nav-search,.md .iapp-store .store-main .brown.card-tumblr.store-search-results,.md .brown.chip.bio-chip,.md .brown.bio-chip.search-filters-button,.md .brown.bio-chip.sort-filters-button,.md .side-nav .brown.back-link{background-color:#bcaaa4 !important}.md .brown-text.text-lighten-3{color:#bcaaa4 !important}.md .brown.lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .brown.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .brown.input{background-color:#a1887f !important}.md .brown-text.text-lighten-2{color:#a1887f !important}.md .brown.lighten-1,.md .brown.card.card-note,.md .side-nav .brown.card-note.nav-search,.md .iapp-store .store-main .brown.card-note.store-search-results{background-color:#8d6e63 !important}.md .brown-text.text-lighten-1{color:#8d6e63 !important}.md .brown.darken-1,.md .pagination li.brown.active,.md .brown.default-link,.md .section-text-wrapper a.brown,.md .collapsible-body a.brown,.md .card.card-tumblr .card-action a i.brown,.md .side-nav .card-tumblr.nav-search .card-action a i.brown,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.brown,.md .chip.bio-chip a span .brown.contributor-type,.md .bio-chip.search-filters-button a span .brown.contributor-type,.md .bio-chip.sort-filters-button a span .brown.contributor-type,.md .article-tags-mod .brown.chip:hover,.md .article-tags-mod .brown.search-filters-button:hover,.md .article-tags-mod .brown.sort-filters-button:hover,.md .side-nav .brown.nav-title,.md .side-nav .brown.nav-open-trigger{background-color:#6d4c41 !important}.md .brown-text.text-darken-1,.md .article-body a.brown-text,.md .card.card-image .card-action a.brown-text.save-this,.md .side-nav .card-image.nav-search .card-action a.brown-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.brown-text.save-this,.md .card.card-horizontal .card-action a.brown-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.brown-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.brown-text.save-this,.md .store-card-head .brown-text.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.brown-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.brown-text.decrease-count,.md .chip.bio-chip a.brown-text:hover,.md .bio-chip.search-filters-button a.brown-text:hover,.md .bio-chip.sort-filters-button a.brown-text:hover,.md .iapp-store .product-page .product-quantity .input span.brown-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.brown-text.increase-count{color:#6d4c41 !important}.md .brown.darken-2{background-color:#5d4037 !important}.md .brown-text.text-darken-2,.md .related-posts-mod ul li a.brown-text,.md .article-recent-comments-mod ul li a.brown-text,.md .article-body blockquote.brown-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.brown-text,.md .search-store-listings label .brown-text.material-icons,.md .brown-text.store-table-separator,.md .iapp-store .store-table table tbody .brown-text.store-table-separator{color:#5d4037 !important}.md .brown.darken-3{background-color:#4e342e !important}.md .brown-text.text-darken-3,.md .brown-text.table-column-hdr,.md .brown-text.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .brown-text.title{color:#4e342e !important}.md .brown.darken-4,.md .pub-hdr header .brown.backsplash,.md .banner.light-scheme .brown.chip,.md .banner.light-scheme .brown.search-filters-button,.md .banner.light-scheme .brown.sort-filters-button,.md .banner.light-scheme .chip a.brown,.md .banner.light-scheme .search-filters-button a.brown,.md .banner.light-scheme .sort-filters-button a.brown,.md .banner.default-scheme .brown.chip,.md .banner.default-scheme .brown.search-filters-button,.md .banner.default-scheme .brown.sort-filters-button,.md .banner.default-scheme .chip a.brown,.md .banner.default-scheme .search-filters-button a.brown,.md .banner.default-scheme .sort-filters-button a.brown{background-color:#3e2723 !important}.md .brown-text.text-darken-4,.md .nav-search-form form .input-field .brown-text.material-icons,.md .brown-text.article-body,.md .card.card-tumblr .card-title a.brown-text,.md .side-nav .card-tumblr.nav-search .card-title a.brown-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.brown-text,.md .card.card-tumblr .card-content a.brown-text,.md .side-nav .card-tumblr.nav-search .card-content a.brown-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.brown-text,.md .card.card-tumblr p a.brown-text,.md .side-nav .card-tumblr.nav-search p a.brown-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.brown-text,.md .mega-modal .row .col .collection .brown-text.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .brown-text.mega-cart-title,.md .profile-modal .modal-content .collection .brown-text.collection-item,.md .algolia-search form .input-field .brown-text.material-icons,.md .left-sidebar .collection .collection-item a.brown-text,.md .side-nav .nav-search label .brown-text.material-icons,.md .banner.dark-scheme h1.brown-text,.md .banner.dark-scheme .header-social>ul>li>a.brown-text,.md .banner.dark-scheme .brown-text.chip,.md .banner.dark-scheme .brown-text.search-filters-button,.md .banner.dark-scheme .brown-text.sort-filters-button,.md .banner.dark-scheme .chip a.brown-text,.md .banner.dark-scheme .search-filters-button a.brown-text,.md .banner.dark-scheme .sort-filters-button a.brown-text,.md .iapp-store .store-table table tbody tr td.prod-name a.brown-text,.md .iapp-store .store-main .store-search-active .brown-text.global-store-search,.md .iapp-store .store-main .store-search-active label.brown-text,.md .iapp-store .store-main .store-search-active .brown-text.material-icons{color:#3e2723 !important}.md .blue-grey,.md .highlighted-text,.md .article-body blockquote,.md .card.card-note,.md .iapp-store .store-main .card-note.store-search-results,.md .store-table-separator,.md .responsive-table-hdr,.md .side-nav .nav-search,.md .iapp-store .store-table table tbody .store-table-separator{background-color:#607d8b !important}.md .blue-grey-text,.md .article-body blockquote,.md .store-table-separator,.md .iapp-store .store-table table tbody .store-table-separator{color:#607d8b !important}.md .blue-grey.lighten-5,.md .lighten-5.highlighted-text,.md .article-body blockquote,.md .lighten-5.card.card-note,.md .article-body blockquote.card.card-note,.md .article-body .iapp-store .store-main blockquote.card-note.store-search-results,.md .iapp-store .store-main .article-body blockquote.card-note.store-search-results,.md .iapp-store .store-main .lighten-5.card-note.store-search-results,.md .lighten-5.store-table-separator,.md .lighten-5.responsive-table-hdr,.md .side-nav .lighten-5.nav-search,.md .side-nav .article-body blockquote.nav-search,.md .article-body .side-nav blockquote.nav-search,.md .iapp-store .store-table table tbody .lighten-5.store-table-separator,.md .iapp-store .store-table table tbody .article-body blockquote.store-table-separator,.md .article-body .iapp-store .store-table table tbody blockquote.store-table-separator{background-color:#eceff1 !important}.md .blue-grey-text.text-lighten-5,.md .article-body blockquote.text-lighten-5,.md .article-body blockquote.card.card-note,.md .article-body .side-nav blockquote.card-note.nav-search,.md .side-nav .article-body blockquote.card-note.nav-search,.md .article-body .iapp-store .store-main blockquote.card-note.store-search-results,.md .iapp-store .store-main .article-body blockquote.card-note.store-search-results,.md .blue-grey-text.card.card-note,.md .card.card-note.store-table-separator,.md .side-nav .card-note.store-table-separator.nav-search,.md .iapp-store .store-main .card-note.store-table-separator.store-search-results,.md .side-nav .blue-grey-text.card-note.nav-search,.md .iapp-store .store-table table tbody .card.card-note.store-table-separator,.md .iapp-store .store-main .blue-grey-text.card-note.store-search-results,.md .text-lighten-5.store-table-separator,.md .iapp-store .store-table table tbody .text-lighten-5.store-table-separator{color:#eceff1 !important}.md .blue-grey.lighten-4,.md .blue-grey.wp-caption-text,.md .wp-caption-text.highlighted-text,.md .article-body blockquote.wp-caption-text,.md .wp-caption-text.card.card-note,.md .iapp-store .store-main .wp-caption-text.card-note.store-search-results,.md .wp-caption-text.store-table-separator,.md .wp-caption-text.responsive-table-hdr,.md .side-nav .wp-caption-text.nav-search,.md .iapp-store .store-table table tbody .wp-caption-text.store-table-separator,.md .blue-grey.nav-search-form,.md .nav-search-form.highlighted-text,.md .article-body blockquote.nav-search-form,.md .nav-search-form.card.card-note,.md .iapp-store .store-main .nav-search-form.card-note.store-search-results,.md .nav-search-form.store-table-separator,.md .nav-search-form.responsive-table-hdr,.md .side-nav .nav-search-form.nav-search,.md .iapp-store .store-table table tbody .nav-search-form.store-table-separator,.md .blue-grey.nav-article-progress,.md .nav-article-progress.highlighted-text,.md .article-body blockquote.nav-article-progress,.md .nav-article-progress.card.card-note,.md .iapp-store .store-main .nav-article-progress.card-note.store-search-results,.md .nav-article-progress.store-table-separator,.md .nav-article-progress.responsive-table-hdr,.md .side-nav .nav-article-progress.nav-search,.md .iapp-store .store-table table tbody .nav-article-progress.store-table-separator,.md .highlighted-text,.md .article-body blockquote.lighten-4,.md .article-body blockquote.highlighted-text,.md .article-body .card.card-horizontal blockquote.card-image,.md .card.card-horizontal .article-body blockquote.card-image,.md .article-body .side-nav .card-horizontal.nav-search blockquote.card-image,.md .side-nav .card-horizontal.nav-search .article-body blockquote.card-image,.md .article-body .iapp-store .store-main .card-horizontal.store-search-results blockquote.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .article-body blockquote.card-image,.md .article-body blockquote.store-table-separator,.md .article-body blockquote.left-sidebar,.md .article-body .side-nav blockquote.nav-search,.md .side-nav .article-body blockquote.nav-search,.md .article-body blockquote.article-sidebar,.md .article-body .iapp-store .store-table table tbody blockquote.store-table-separator,.md .iapp-store .store-table table tbody .article-body blockquote.store-table-separator,.md .card.card-horizontal .blue-grey.card-image,.md .side-nav .card-horizontal.nav-search .blue-grey.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .blue-grey.card-image,.md .card.card-horizontal .card-image.highlighted-text,.md .side-nav .card-horizontal.nav-search .card-image.highlighted-text,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image.highlighted-text,.md .card.card-horizontal .card-image.card.card-note,.md .side-nav .card-horizontal.nav-search .card-image.card.card-note,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image.card.card-note,.md .card.card-horizontal .iapp-store .store-main .card-image.card-note.store-search-results,.md .iapp-store .store-main .card.card-horizontal .card-image.card-note.store-search-results,.md .side-nav .card-horizontal.nav-search .iapp-store .store-main .card-image.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-horizontal.nav-search .card-image.card-note.store-search-results,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image.card-note.store-search-results,.md .card.card-horizontal .card-image.store-table-separator,.md .side-nav .card-horizontal.nav-search .card-image.store-table-separator,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image.store-table-separator,.md .card.card-horizontal .card-image.responsive-table-hdr,.md .side-nav .card-horizontal.nav-search .card-image.responsive-table-hdr,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image.responsive-table-hdr,.md .card.card-horizontal .side-nav .card-image.nav-search,.md .side-nav .card.card-horizontal .card-image.nav-search,.md .side-nav .card-horizontal.nav-search .card-image.nav-search,.md .iapp-store .store-main .card-horizontal.store-search-results .side-nav .card-image.nav-search,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .card-image.nav-search,.md .lighten-4.card.card-note,.md .card.card-note.highlighted-text,.md .iapp-store .store-main .card-note.highlighted-text.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card.card-note.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.card-note.count.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card-note.count.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main span.card-note.count.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card-note.count.store-search-results,.md .card.card-note.store-table-separator,.md .iapp-store .store-main .card-note.store-table-separator.store-search-results,.md .card.card-note.left-sidebar,.md .iapp-store .store-main .card-note.left-sidebar.store-search-results,.md .side-nav .card-note.nav-search,.md .card.card-note.article-sidebar,.md .iapp-store .store-main .card-note.article-sidebar.store-search-results,.md .iapp-store .store-table table tbody .card.card-note.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .card-note.store-table-separator.nav-search,.md .side-nav .iapp-store .store-table table tbody .card-note.store-table-separator.nav-search,.md .iapp-store .store-main .lighten-4.card-note.store-search-results,.md .iapp-store .store-main .product-page .product-quantity .input span.card-note.store-search-results.count,.md .iapp-store .product-page .product-quantity .input .store-main span.card-note.store-search-results.count,.md .iapp-store .product-page .product-quantity .input span.card.card-note.count,.md .iapp-store .product-page .product-quantity .input .side-nav span.card-note.count.nav-search,.md .side-nav .iapp-store .product-page .product-quantity .input span.card-note.count.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.blue-grey.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.highlighted-text,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.store-table-separator,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.responsive-table-hdr,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.count.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.nav-search,.md .store-table-separator,.md .lighten-4.responsive-table-hdr,.md .responsive-table-hdr.highlighted-text,.md .responsive-table-hdr.store-table-separator,.md .responsive-table-hdr.left-sidebar,.md .side-nav .responsive-table-hdr.nav-search,.md .responsive-table-hdr.article-sidebar,.md .iapp-store .store-table table tbody .responsive-table-hdr.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.responsive-table-hdr.count,.md .blue-grey.left-sidebar,.md .left-sidebar.highlighted-text,.md .left-sidebar.store-table-separator,.md .side-nav .left-sidebar.nav-search,.md .iapp-store .store-table table tbody .left-sidebar.store-table-separator,.md .side-nav .nav-search,.md .blue-grey.article-sidebar,.md .article-sidebar.highlighted-text,.md .article-sidebar.store-table-separator,.md .side-nav .article-sidebar.nav-search,.md .iapp-store .store-table table tbody .article-sidebar.store-table-separator,.md .iapp-store .store-table table tbody .store-table-separator,.md .iapp-store .product-page .product-quantity .input span.blue-grey.count,.md .iapp-store .product-page .product-quantity .input span.count.highlighted-text,.md .iapp-store .product-page .product-quantity .input span.count.store-table-separator,.md .iapp-store .product-page .product-quantity .input .side-nav span.count.nav-search,.md .side-nav .iapp-store .product-page .product-quantity .input span.count.nav-search,.md .iapp-store .product-page .product-quantity .input .store-table table tbody span.count.store-table-separator,.md .iapp-store .store-table table tbody .product-page .product-quantity .input span.count.store-table-separator{background-color:#cfd8dc !important}.md .blue-grey-text.text-lighten-4,.md .article-body blockquote.text-lighten-4,.md .text-lighten-4.store-table-separator,.md .iapp-store .store-table table tbody .text-lighten-4.store-table-separator{color:#cfd8dc !important}.md .blue-grey.lighten-3,.md .nav-search-form form .blue-grey.input-field,.md .nav-search-form form .input-field.highlighted-text,.md .nav-search-form form .article-body blockquote.input-field,.md .article-body .nav-search-form form blockquote.input-field,.md .nav-search-form form .input-field.card.card-note,.md .nav-search-form form .iapp-store .store-main .input-field.card-note.store-search-results,.md .iapp-store .store-main .nav-search-form form .input-field.card-note.store-search-results,.md .nav-search-form form .input-field.store-table-separator,.md .nav-search-form form .input-field.responsive-table-hdr,.md .nav-search-form form .side-nav .input-field.nav-search,.md .side-nav .nav-search-form form .input-field.nav-search,.md .nav-search-form form .iapp-store .store-table table tbody .input-field.store-table-separator,.md .iapp-store .store-table table tbody .nav-search-form form .input-field.store-table-separator,.md .lighten-3.highlighted-text,.md .highlighted-text.card.card-tumblr,.md .iapp-store .store-main .highlighted-text.card-tumblr.store-search-results,.md .highlighted-text.chip.bio-chip,.md .highlighted-text.bio-chip.search-filters-button,.md .highlighted-text.bio-chip.sort-filters-button,.md .side-nav .highlighted-text.back-link,.md .article-body blockquote.lighten-3,.md .article-body blockquote.card.card-tumblr,.md .article-body .iapp-store .store-main blockquote.card-tumblr.store-search-results,.md .iapp-store .store-main .article-body blockquote.card-tumblr.store-search-results,.md .article-body blockquote.chip.bio-chip,.md .article-body blockquote.bio-chip.search-filters-button,.md .article-body blockquote.bio-chip.sort-filters-button,.md .article-body .side-nav blockquote.back-link,.md .side-nav .article-body blockquote.back-link,.md .lighten-3.card.card-note,.md .card.card-note.card-tumblr,.md .iapp-store .store-main .card-note.card-tumblr.store-search-results,.md .card.card-note.chip.bio-chip,.md .card.card-note.bio-chip.search-filters-button,.md .iapp-store .store-main .card-note.bio-chip.search-filters-button.store-search-results,.md .card.card-note.bio-chip.sort-filters-button,.md .iapp-store .store-main .card-note.bio-chip.sort-filters-button.store-search-results,.md .iapp-store .store-main .card-note.chip.bio-chip.store-search-results,.md .side-nav .card.card-note.back-link,.md .side-nav .iapp-store .store-main .card-note.back-link.store-search-results,.md .iapp-store .store-main .side-nav .card-note.back-link.store-search-results,.md .iapp-store .store-main .lighten-3.card-note.store-search-results,.md .blue-grey.card.card-tumblr,.md .card.card-tumblr.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-table-separator.store-search-results,.md .card.card-tumblr.responsive-table-hdr,.md .iapp-store .store-main .card-tumblr.responsive-table-hdr.store-search-results,.md .side-nav .card-tumblr.nav-search,.md .iapp-store .store-table table tbody .card.card-tumblr.store-table-separator,.md .iapp-store .store-main .blue-grey.card-tumblr.store-search-results,.md .blue-grey.chip.bio-chip,.md .blue-grey.bio-chip.search-filters-button,.md .bio-chip.search-filters-button.store-table-separator,.md .bio-chip.search-filters-button.responsive-table-hdr,.md .side-nav .bio-chip.search-filters-button.nav-search,.md .iapp-store .store-table table tbody .bio-chip.search-filters-button.store-table-separator,.md .blue-grey.bio-chip.sort-filters-button,.md .bio-chip.sort-filters-button.store-table-separator,.md .bio-chip.sort-filters-button.responsive-table-hdr,.md .side-nav .bio-chip.sort-filters-button.nav-search,.md .iapp-store .store-table table tbody .bio-chip.sort-filters-button.store-table-separator,.md .chip.bio-chip.store-table-separator,.md .chip.bio-chip.responsive-table-hdr,.md .side-nav .chip.bio-chip.nav-search,.md .iapp-store .store-table table tbody .chip.bio-chip.store-table-separator,.md .lighten-3.store-table-separator,.md .side-nav .store-table-separator.back-link,.md .lighten-3.responsive-table-hdr,.md .side-nav .responsive-table-hdr.back-link,.md .side-nav .blue-grey.back-link,.md .side-nav .back-link.nav-search,.md .side-nav .iapp-store .store-table table tbody .back-link.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .back-link.store-table-separator,.md .side-nav .lighten-3.nav-search,.md .iapp-store .store-table table tbody .lighten-3.store-table-separator{background-color:#b0bec5 !important}.md .blue-grey-text.text-lighten-3,.md .article-body blockquote.text-lighten-3,.md .text-lighten-3.store-table-separator,.md .iapp-store .store-table table tbody .text-lighten-3.store-table-separator{color:#b0bec5 !important}.md .blue-grey.lighten-2,.md .lighten-2.highlighted-text,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .highlighted-text.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .highlighted-text.input,.md .article-body blockquote.lighten-2,.md .article-body .mega-modal.store-modal .row .col .collection.featured-items .collection-item blockquote.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-body blockquote.mega-cart-quantity,.md .article-body .iapp-store .product-page .product-quantity blockquote.input,.md .iapp-store .product-page .product-quantity .article-body blockquote.input,.md .lighten-2.card.card-note,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-note.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-note.mega-cart-quantity.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card-note.mega-cart-quantity.store-search-results,.md .iapp-store .store-main .lighten-2.card-note.store-search-results,.md .iapp-store .store-main .product-page .product-quantity .card-note.store-search-results.input,.md .iapp-store .product-page .product-quantity .store-main .card-note.store-search-results.input,.md .iapp-store .product-page .product-quantity .card.card-note.input,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .blue-grey.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.store-table-separator,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.responsive-table-hdr,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .mega-cart-quantity.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.nav-search,.md .lighten-2.store-table-separator,.md .iapp-store .product-page .product-quantity .store-table-separator.input,.md .lighten-2.responsive-table-hdr,.md .iapp-store .product-page .product-quantity .responsive-table-hdr.input,.md .side-nav .lighten-2.nav-search,.md .side-nav .iapp-store .product-page .product-quantity .nav-search.input,.md .iapp-store .product-page .product-quantity .side-nav .nav-search.input,.md .iapp-store .store-table table tbody .lighten-2.store-table-separator,.md .iapp-store .product-page .product-quantity .blue-grey.input{background-color:#90a4ae !important}.md .blue-grey-text.text-lighten-2,.md .article-body blockquote.text-lighten-2,.md .text-lighten-2.store-table-separator,.md .iapp-store .store-table table tbody .text-lighten-2.store-table-separator{color:#90a4ae !important}.md .blue-grey.lighten-1,.md .lighten-1.highlighted-text,.md .article-body blockquote.lighten-1,.md .card.card-note,.md .side-nav .card-note.nav-search,.md .iapp-store .store-main .card-note.store-search-results,.md .lighten-1.store-table-separator,.md .lighten-1.responsive-table-hdr,.md .side-nav .lighten-1.nav-search,.md .iapp-store .store-table table tbody .lighten-1.store-table-separator,.md .iapp-store .store-table table tbody .store-table-separator.card.card-note,.md .iapp-store .store-table table tbody .side-nav .store-table-separator.card-note.nav-search,.md .side-nav .iapp-store .store-table table tbody .store-table-separator.card-note.nav-search{background-color:#78909c !important}.md .blue-grey-text.text-lighten-1,.md .article-body blockquote.text-lighten-1,.md .text-lighten-1.store-table-separator,.md .iapp-store .store-table table tbody .text-lighten-1.store-table-separator{color:#78909c !important}.md .blue-grey.darken-1,.md .pagination li.blue-grey.active,.md .pagination li.active.highlighted-text,.md .pagination li.active.card.card-note,.md .pagination .iapp-store .store-main li.active.card-note.store-search-results,.md .iapp-store .store-main .pagination li.active.card-note.store-search-results,.md .pagination li.active.store-table-separator,.md .pagination li.active.responsive-table-hdr,.md .pagination .side-nav li.active.nav-search,.md .side-nav .pagination li.active.nav-search,.md .pagination .iapp-store .store-table table tbody li.active.store-table-separator,.md .iapp-store .store-table table tbody .pagination li.active.store-table-separator,.md .blue-grey.default-link,.md .section-text-wrapper a.blue-grey,.md .section-text-wrapper a.highlighted-text,.md .section-text-wrapper a.card.card-note,.md .section-text-wrapper .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .section-text-wrapper a.card-note.store-search-results,.md .section-text-wrapper a.store-table-separator,.md .section-text-wrapper a.responsive-table-hdr,.md .section-text-wrapper .side-nav a.nav-search,.md .side-nav .section-text-wrapper a.nav-search,.md .section-text-wrapper .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .section-text-wrapper a.store-table-separator,.md .default-link.highlighted-text,.md .collapsible-body a.highlighted-text,.md .article-body blockquote.default-link,.md .default-link.card.card-note,.md .collapsible-body a.card.card-note,.md .collapsible-body .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .collapsible-body a.card-note.store-search-results,.md .iapp-store .store-main .default-link.card-note.store-search-results,.md .collapsible-body a.blue-grey,.md .collapsible-body a.store-table-separator,.md .collapsible-body a.responsive-table-hdr,.md .collapsible-body .side-nav a.nav-search,.md .side-nav .collapsible-body a.nav-search,.md .collapsible-body .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .collapsible-body a.store-table-separator,.md .default-link.store-table-separator,.md .default-link.responsive-table-hdr,.md .side-nav .default-link.nav-search,.md .iapp-store .store-table table tbody .default-link.store-table-separator,.md .darken-1.highlighted-text,.md .card.card-tumblr .card-action a i.highlighted-text,.md .side-nav .card-tumblr.nav-search .card-action a i.highlighted-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.highlighted-text,.md .chip.bio-chip a span .highlighted-text.contributor-type,.md .bio-chip.search-filters-button a span .highlighted-text.contributor-type,.md .bio-chip.sort-filters-button a span .highlighted-text.contributor-type,.md .article-tags-mod .highlighted-text.chip:hover,.md .article-tags-mod .highlighted-text.search-filters-button:hover,.md .article-tags-mod .highlighted-text.sort-filters-button:hover,.md .side-nav .highlighted-text.nav-title,.md .side-nav .highlighted-text.nav-open-trigger,.md .article-body blockquote.darken-1,.md .article-body .chip.bio-chip a span blockquote.contributor-type,.md .chip.bio-chip a span .article-body blockquote.contributor-type,.md .article-body .bio-chip.search-filters-button a span blockquote.contributor-type,.md .bio-chip.search-filters-button a span .article-body blockquote.contributor-type,.md .article-body .bio-chip.sort-filters-button a span blockquote.contributor-type,.md .bio-chip.sort-filters-button a span .article-body blockquote.contributor-type,.md .article-body .article-tags-mod blockquote.chip:hover,.md .article-tags-mod .article-body blockquote.chip:hover,.md .article-body .article-tags-mod blockquote.search-filters-button:hover,.md .article-tags-mod .article-body blockquote.search-filters-button:hover,.md .article-body .article-tags-mod blockquote.sort-filters-button:hover,.md .article-tags-mod .article-body blockquote.sort-filters-button:hover,.md .article-body .side-nav blockquote.nav-title,.md .side-nav .article-body blockquote.nav-title,.md .article-body .side-nav blockquote.nav-open-trigger,.md .side-nav .article-body blockquote.nav-open-trigger,.md .darken-1.card.card-note,.md .pagination .side-nav li.card-note.active.nav-search,.md .side-nav .pagination li.card-note.active.nav-search,.md .section-text-wrapper .side-nav a.card-note.nav-search,.md .side-nav .section-text-wrapper a.card-note.nav-search,.md .collapsible-body .side-nav a.card-note.nav-search,.md .side-nav .collapsible-body a.card-note.nav-search,.md .side-nav .card-note.default-link.nav-search,.md .card.card-tumblr .card-action a i.card.card-note,.md .side-nav .card-tumblr.nav-search .card-action a i.card.card-note,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card.card-note,.md .card.card-tumblr .card-action a .side-nav i.card-note.nav-search,.md .side-nav .card.card-tumblr .card-action a i.card-note.nav-search,.md .side-nav .card-tumblr.nav-search .card-action a i.card-note.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .side-nav i.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card-note.nav-search,.md .card.card-tumblr .card-action a .iapp-store .store-main i.card-note.store-search-results,.md .iapp-store .store-main .card.card-tumblr .card-action a i.card-note.store-search-results,.md .side-nav .card-tumblr.nav-search .card-action a .iapp-store .store-main i.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-search .card-action a i.card-note.store-search-results,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card-note.store-search-results,.md .chip.bio-chip a span .card.card-note.contributor-type,.md .bio-chip.search-filters-button a span .card.card-note.contributor-type,.md .bio-chip.sort-filters-button a span .card.card-note.contributor-type,.md .chip.bio-chip a span .side-nav .card-note.contributor-type.nav-search,.md .side-nav .chip.bio-chip a span .card-note.contributor-type.nav-search,.md .bio-chip.search-filters-button a span .side-nav .card-note.contributor-type.nav-search,.md .side-nav .bio-chip.search-filters-button a span .card-note.contributor-type.nav-search,.md .bio-chip.sort-filters-button a span .side-nav .card-note.contributor-type.nav-search,.md .side-nav .bio-chip.sort-filters-button a span .card-note.contributor-type.nav-search,.md .chip.bio-chip a span .iapp-store .store-main .card-note.contributor-type.store-search-results,.md .iapp-store .store-main .chip.bio-chip a span .card-note.contributor-type.store-search-results,.md .bio-chip.search-filters-button a span .iapp-store .store-main .card-note.contributor-type.store-search-results,.md .iapp-store .store-main .bio-chip.search-filters-button a span .card-note.contributor-type.store-search-results,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .card-note.contributor-type.store-search-results,.md .iapp-store .store-main .bio-chip.sort-filters-button a span .card-note.contributor-type.store-search-results,.md .article-tags-mod .card.card-note.chip:hover,.md .article-tags-mod .card.card-note.search-filters-button:hover,.md .article-tags-mod .side-nav .card-note.search-filters-button.nav-search:hover,.md .side-nav .article-tags-mod .card-note.search-filters-button.nav-search:hover,.md .article-tags-mod .iapp-store .store-main .card-note.search-filters-button.store-search-results:hover,.md .iapp-store .store-main .article-tags-mod .card-note.search-filters-button.store-search-results:hover,.md .article-tags-mod .card.card-note.sort-filters-button:hover,.md .article-tags-mod .side-nav .card-note.sort-filters-button.nav-search:hover,.md .side-nav .article-tags-mod .card-note.sort-filters-button.nav-search:hover,.md .article-tags-mod .iapp-store .store-main .card-note.sort-filters-button.store-search-results:hover,.md .iapp-store .store-main .article-tags-mod .card-note.sort-filters-button.store-search-results:hover,.md .article-tags-mod .side-nav .card-note.chip.nav-search:hover,.md .side-nav .article-tags-mod .card-note.chip.nav-search:hover,.md .article-tags-mod .iapp-store .store-main .card-note.chip.store-search-results:hover,.md .iapp-store .store-main .article-tags-mod .card-note.chip.store-search-results:hover,.md .side-nav .card.card-note.nav-title,.md .side-nav .card-note.nav-title.nav-search,.md .side-nav .iapp-store .store-main .card-note.nav-title.store-search-results,.md .iapp-store .store-main .side-nav .card-note.nav-title.store-search-results,.md .side-nav .card.card-note.nav-open-trigger,.md .side-nav .card-note.nav-open-trigger.nav-search,.md .side-nav .iapp-store .store-main .card-note.nav-open-trigger.store-search-results,.md .iapp-store .store-main .side-nav .card-note.nav-open-trigger.store-search-results,.md .side-nav .darken-1.card-note.nav-search,.md .iapp-store .store-main .darken-1.card-note.store-search-results,.md .card.card-tumblr .card-action a i.blue-grey,.md .side-nav .card-tumblr.nav-search .card-action a i.blue-grey,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.blue-grey,.md .card.card-tumblr .card-action a i.store-table-separator,.md .side-nav .card-tumblr.nav-search .card-action a i.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.store-table-separator,.md .card.card-tumblr .card-action a i.responsive-table-hdr,.md .side-nav .card-tumblr.nav-search .card-action a i.responsive-table-hdr,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.responsive-table-hdr,.md .card.card-tumblr .card-action a .side-nav i.nav-search,.md .side-nav .card.card-tumblr .card-action a i.nav-search,.md .side-nav .card-tumblr.nav-search .card-action a i.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .side-nav i.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.nav-search,.md .chip.bio-chip a span .blue-grey.contributor-type,.md .bio-chip.search-filters-button a span .blue-grey.contributor-type,.md .bio-chip.sort-filters-button a span .blue-grey.contributor-type,.md .chip.bio-chip a span .contributor-type.store-table-separator,.md .bio-chip.search-filters-button a span .contributor-type.store-table-separator,.md .bio-chip.sort-filters-button a span .contributor-type.store-table-separator,.md .chip.bio-chip a span .contributor-type.responsive-table-hdr,.md .bio-chip.search-filters-button a span .contributor-type.responsive-table-hdr,.md .bio-chip.sort-filters-button a span .contributor-type.responsive-table-hdr,.md .chip.bio-chip a span .side-nav .contributor-type.nav-search,.md .side-nav .chip.bio-chip a span .contributor-type.nav-search,.md .bio-chip.search-filters-button a span .side-nav .contributor-type.nav-search,.md .side-nav .bio-chip.search-filters-button a span .contributor-type.nav-search,.md .bio-chip.sort-filters-button a span .side-nav .contributor-type.nav-search,.md .side-nav .bio-chip.sort-filters-button a span .contributor-type.nav-search,.md .article-tags-mod .blue-grey.chip:hover,.md .article-tags-mod .blue-grey.search-filters-button:hover,.md .article-tags-mod .search-filters-button.store-table-separator:hover,.md .article-tags-mod .search-filters-button.responsive-table-hdr:hover,.md .article-tags-mod .side-nav .search-filters-button.nav-search:hover,.md .side-nav .article-tags-mod .search-filters-button.nav-search:hover,.md .article-tags-mod .blue-grey.sort-filters-button:hover,.md .article-tags-mod .sort-filters-button.store-table-separator:hover,.md .article-tags-mod .sort-filters-button.responsive-table-hdr:hover,.md .article-tags-mod .side-nav .sort-filters-button.nav-search:hover,.md .side-nav .article-tags-mod .sort-filters-button.nav-search:hover,.md .article-tags-mod .chip.store-table-separator:hover,.md .article-tags-mod .chip.responsive-table-hdr:hover,.md .article-tags-mod .side-nav .chip.nav-search:hover,.md .side-nav .article-tags-mod .chip.nav-search:hover,.md .darken-1.store-table-separator,.md .side-nav .store-table-separator.nav-title,.md .side-nav .store-table-separator.nav-open-trigger,.md .darken-1.responsive-table-hdr,.md .side-nav .responsive-table-hdr.nav-title,.md .side-nav .responsive-table-hdr.nav-open-trigger,.md .side-nav .blue-grey.nav-title,.md .side-nav .nav-title.nav-search,.md .side-nav .iapp-store .store-table table tbody .nav-title.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .nav-title.store-table-separator,.md .side-nav .blue-grey.nav-open-trigger,.md .side-nav .nav-open-trigger.nav-search,.md .side-nav .iapp-store .store-table table tbody .nav-open-trigger.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .nav-open-trigger.store-table-separator,.md .side-nav .darken-1.nav-search,.md .iapp-store .store-table table tbody .darken-1.store-table-separator,.md .iapp-store .store-table table tbody .card.card-tumblr .card-action a i.store-table-separator,.md .card.card-tumblr .card-action a .iapp-store .store-table table tbody i.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .card-tumblr.nav-search .card-action a i.store-table-separator,.md .side-nav .card-tumblr.nav-search .card-action a .iapp-store .store-table table tbody i.store-table-separator,.md .iapp-store .store-table table tbody .store-main .card-tumblr.store-search-results .card-action a i.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .store-table table tbody i.store-table-separator,.md .iapp-store .store-table table tbody .chip.bio-chip a span .store-table-separator.contributor-type,.md .chip.bio-chip a span .iapp-store .store-table table tbody .store-table-separator.contributor-type,.md .iapp-store .store-table table tbody .bio-chip.search-filters-button a span .store-table-separator.contributor-type,.md .bio-chip.search-filters-button a span .iapp-store .store-table table tbody .store-table-separator.contributor-type,.md .iapp-store .store-table table tbody .bio-chip.sort-filters-button a span .store-table-separator.contributor-type,.md .bio-chip.sort-filters-button a span .iapp-store .store-table table tbody .store-table-separator.contributor-type,.md .iapp-store .store-table table tbody .article-tags-mod .store-table-separator.chip:hover,.md .article-tags-mod .iapp-store .store-table table tbody .store-table-separator.chip:hover,.md .iapp-store .store-table table tbody .article-tags-mod .store-table-separator.search-filters-button:hover,.md .article-tags-mod .iapp-store .store-table table tbody .store-table-separator.search-filters-button:hover,.md .iapp-store .store-table table tbody .article-tags-mod .store-table-separator.sort-filters-button:hover,.md .article-tags-mod .iapp-store .store-table table tbody .store-table-separator.sort-filters-button:hover{background-color:#546e7a !important}.md .blue-grey-text.text-darken-1,.md .article-body a.blue-grey-text,.md .article-body a.store-table-separator,.md .article-body .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .article-body a.store-table-separator,.md .card.card-image .card-action a.blue-grey-text.save-this,.md .side-nav .card-image.nav-search .card-action a.blue-grey-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.blue-grey-text.save-this,.md .card.card-image .card-action a.save-this.store-table-separator,.md .side-nav .card-image.nav-search .card-action a.save-this.store-table-separator,.md .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.store-table-separator,.md .card.card-horizontal .card-action a.blue-grey-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.blue-grey-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.blue-grey-text.save-this,.md .card.card-horizontal .card-action a.save-this.store-table-separator,.md .side-nav .card-horizontal.nav-search .card-action a.save-this.store-table-separator,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.store-table-separator,.md .article-body blockquote.text-darken-1,.md .article-body .store-card-head blockquote.card-title,.md .store-card-head .article-body blockquote.card-title,.md .store-card-head .blue-grey-text.card-title,.md .store-card-head .card-title.store-table-separator,.md .store-card-head .iapp-store .store-table table tbody .card-title.store-table-separator,.md .iapp-store .store-table table tbody .store-card-head .card-title.store-table-separator,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.blue-grey-text.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.store-table-separator,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.blue-grey-text.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.store-table-separator,.md .chip.bio-chip a.blue-grey-text:hover,.md .bio-chip.search-filters-button a.blue-grey-text:hover,.md .bio-chip.sort-filters-button a.blue-grey-text:hover,.md .chip.bio-chip a.store-table-separator:hover,.md .bio-chip.search-filters-button a.store-table-separator:hover,.md .bio-chip.sort-filters-button a.store-table-separator:hover,.md .text-darken-1.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.store-table-separator.decrease-count,.md .iapp-store .product-page .product-quantity .input span.store-table-separator.increase-count,.md .iapp-store .store-table table tbody .text-darken-1.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.blue-grey-text.decrease-count,.md .iapp-store .product-page .product-quantity .input span.blue-grey-text.increase-count{color:#546e7a !important}.md .blue-grey.darken-2,.md .darken-2.highlighted-text,.md .article-body blockquote.darken-2,.md .darken-2.card.card-note,.md .iapp-store .store-main .darken-2.card-note.store-search-results,.md .darken-2.store-table-separator,.md .darken-2.responsive-table-hdr,.md .side-nav .darken-2.nav-search,.md .iapp-store .store-table table tbody .darken-2.store-table-separator{background-color:#455a64 !important}.md .blue-grey-text.text-darken-2,.md .related-posts-mod ul li a.blue-grey-text,.md .related-posts-mod ul li a.store-table-separator,.md .article-recent-comments-mod ul li a.blue-grey-text,.md .article-recent-comments-mod ul li a.store-table-separator,.md .article-body blockquote,.md .mega-modal .row .col .collection.featured-items .collection-item p.blue-grey-text,.md .mega-modal .row .col .collection.featured-items .collection-item p.store-table-separator,.md .search-store-listings label .blue-grey-text.material-icons,.md .search-store-listings label .article-body blockquote.material-icons,.md .article-body .search-store-listings label blockquote.material-icons,.md .search-store-listings label .material-icons.store-table-separator,.md .store-table-separator,.md .iapp-store .store-table table tbody .store-table-separator{color:#455a64 !important}.md .blue-grey.darken-3,.md .darken-3.highlighted-text,.md .article-body blockquote.darken-3,.md .darken-3.card.card-note,.md .iapp-store .store-main .darken-3.card-note.store-search-results,.md .darken-3.store-table-separator,.md .darken-3.responsive-table-hdr,.md .side-nav .darken-3.nav-search,.md .iapp-store .store-table table tbody .darken-3.store-table-separator{background-color:#37474f !important}.md .blue-grey-text.text-darken-3,.md .blue-grey-text.table-column-hdr,.md .article-body blockquote.table-column-hdr,.md .table-column-hdr.store-table-separator,.md .iapp-store .store-table table tbody .table-column-hdr.store-table-separator,.md .blue-grey-text.section-heading,.md .article-body blockquote.section-heading,.md .section-heading.store-table-separator,.md .iapp-store .store-table table tbody .section-heading.store-table-separator,.md .article-body blockquote.text-darken-3,.md .article-body .mega-modal .row .col .collection.featured-items .collection-item blockquote.title,.md .mega-modal .row .col .collection.featured-items .collection-item .article-body blockquote.title,.md .mega-modal .row .col .collection.featured-items .collection-item .blue-grey-text.title,.md .mega-modal .row .col .collection.featured-items .collection-item .title.store-table-separator,.md .text-darken-3.store-table-separator,.md .iapp-store .store-table table tbody .text-darken-3.store-table-separator{color:#37474f !important}.md .blue-grey.darken-4,.md .darken-4.highlighted-text,.md .pub-hdr header .highlighted-text.backsplash,.md .banner.light-scheme .highlighted-text.chip,.md .banner.light-scheme .highlighted-text.search-filters-button,.md .banner.light-scheme .highlighted-text.sort-filters-button,.md .banner.light-scheme .chip a.highlighted-text,.md .banner.light-scheme .search-filters-button a.highlighted-text,.md .banner.light-scheme .sort-filters-button a.highlighted-text,.md .banner.default-scheme .highlighted-text.chip,.md .banner.default-scheme .highlighted-text.search-filters-button,.md .banner.default-scheme .highlighted-text.sort-filters-button,.md .banner.default-scheme .chip a.highlighted-text,.md .banner.default-scheme .search-filters-button a.highlighted-text,.md .banner.default-scheme .sort-filters-button a.highlighted-text,.md .article-body blockquote.darken-4,.md .article-body .pub-hdr header blockquote.backsplash,.md .pub-hdr header .article-body blockquote.backsplash,.md .article-body .banner.light-scheme blockquote.chip,.md .banner.light-scheme .article-body blockquote.chip,.md .article-body .banner.light-scheme blockquote.search-filters-button,.md .banner.light-scheme .article-body blockquote.search-filters-button,.md .article-body .banner.light-scheme blockquote.sort-filters-button,.md .banner.light-scheme .article-body blockquote.sort-filters-button,.md .article-body .banner.default-scheme blockquote.chip,.md .banner.default-scheme .article-body blockquote.chip,.md .article-body .banner.default-scheme blockquote.search-filters-button,.md .banner.default-scheme .article-body blockquote.search-filters-button,.md .article-body .banner.default-scheme blockquote.sort-filters-button,.md .banner.default-scheme .article-body blockquote.sort-filters-button,.md .darken-4.card.card-note,.md .side-nav .darken-4.card-note.nav-search,.md .side-nav .pub-hdr header .card-note.nav-search.backsplash,.md .pub-hdr header .side-nav .card-note.nav-search.backsplash,.md .side-nav .banner.light-scheme .card-note.nav-search.chip,.md .banner.light-scheme .side-nav .card-note.nav-search.chip,.md .side-nav .banner.light-scheme .card-note.nav-search.search-filters-button,.md .banner.light-scheme .side-nav .card-note.nav-search.search-filters-button,.md .side-nav .banner.light-scheme .card-note.nav-search.sort-filters-button,.md .banner.light-scheme .side-nav .card-note.nav-search.sort-filters-button,.md .side-nav .banner.light-scheme .chip a.card-note.nav-search,.md .banner.light-scheme .chip .side-nav a.card-note.nav-search,.md .side-nav .banner.light-scheme .search-filters-button a.card-note.nav-search,.md .banner.light-scheme .search-filters-button .side-nav a.card-note.nav-search,.md .side-nav .banner.light-scheme .sort-filters-button a.card-note.nav-search,.md .banner.light-scheme .sort-filters-button .side-nav a.card-note.nav-search,.md .side-nav .banner.default-scheme .card-note.nav-search.chip,.md .banner.default-scheme .side-nav .card-note.nav-search.chip,.md .side-nav .banner.default-scheme .card-note.nav-search.search-filters-button,.md .banner.default-scheme .side-nav .card-note.nav-search.search-filters-button,.md .side-nav .banner.default-scheme .card-note.nav-search.sort-filters-button,.md .banner.default-scheme .side-nav .card-note.nav-search.sort-filters-button,.md .side-nav .banner.default-scheme .chip a.card-note.nav-search,.md .banner.default-scheme .chip .side-nav a.card-note.nav-search,.md .side-nav .banner.default-scheme .search-filters-button a.card-note.nav-search,.md .banner.default-scheme .search-filters-button .side-nav a.card-note.nav-search,.md .side-nav .banner.default-scheme .sort-filters-button a.card-note.nav-search,.md .banner.default-scheme .sort-filters-button .side-nav a.card-note.nav-search,.md .pub-hdr header .card.card-note.backsplash,.md .pub-hdr header .iapp-store .store-main .card-note.backsplash.store-search-results,.md .iapp-store .store-main .pub-hdr header .card-note.backsplash.store-search-results,.md .banner.light-scheme .card.card-note.chip,.md .banner.light-scheme .card.card-note.search-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-note.search-filters-button.store-search-results,.md .iapp-store .store-main .banner.light-scheme .card-note.search-filters-button.store-search-results,.md .banner.light-scheme .card.card-note.sort-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-note.sort-filters-button.store-search-results,.md .iapp-store .store-main .banner.light-scheme .card-note.sort-filters-button.store-search-results,.md .banner.light-scheme .iapp-store .store-main .card-note.chip.store-search-results,.md .iapp-store .store-main .banner.light-scheme .card-note.chip.store-search-results,.md .banner.light-scheme .chip a.card.card-note,.md .banner.light-scheme .search-filters-button a.card.card-note,.md .banner.light-scheme .sort-filters-button a.card.card-note,.md .banner.light-scheme .chip .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.light-scheme .chip a.card-note.store-search-results,.md .banner.light-scheme .search-filters-button .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.light-scheme .search-filters-button a.card-note.store-search-results,.md .banner.light-scheme .sort-filters-button .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.light-scheme .sort-filters-button a.card-note.store-search-results,.md .banner.default-scheme .card.card-note.chip,.md .banner.default-scheme .card.card-note.search-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-note.search-filters-button.store-search-results,.md .iapp-store .store-main .banner.default-scheme .card-note.search-filters-button.store-search-results,.md .banner.default-scheme .card.card-note.sort-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-note.sort-filters-button.store-search-results,.md .iapp-store .store-main .banner.default-scheme .card-note.sort-filters-button.store-search-results,.md .banner.default-scheme .iapp-store .store-main .card-note.chip.store-search-results,.md .iapp-store .store-main .banner.default-scheme .card-note.chip.store-search-results,.md .banner.default-scheme .chip a.card.card-note,.md .banner.default-scheme .search-filters-button a.card.card-note,.md .banner.default-scheme .sort-filters-button a.card.card-note,.md .banner.default-scheme .chip .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.default-scheme .chip a.card-note.store-search-results,.md .banner.default-scheme .search-filters-button .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.default-scheme .search-filters-button a.card-note.store-search-results,.md .banner.default-scheme .sort-filters-button .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.default-scheme .sort-filters-button a.card-note.store-search-results,.md .iapp-store .store-main .darken-4.card-note.store-search-results,.md .darken-4.store-table-separator,.md .pub-hdr header .store-table-separator.backsplash,.md .banner.light-scheme .store-table-separator.chip,.md .banner.light-scheme .store-table-separator.search-filters-button,.md .banner.light-scheme .store-table-separator.sort-filters-button,.md .banner.light-scheme .chip a.store-table-separator,.md .banner.light-scheme .search-filters-button a.store-table-separator,.md .banner.light-scheme .sort-filters-button a.store-table-separator,.md .banner.default-scheme .store-table-separator.chip,.md .banner.default-scheme .store-table-separator.search-filters-button,.md .banner.default-scheme .store-table-separator.sort-filters-button,.md .banner.default-scheme .chip a.store-table-separator,.md .banner.default-scheme .search-filters-button a.store-table-separator,.md .banner.default-scheme .sort-filters-button a.store-table-separator,.md .darken-4.responsive-table-hdr,.md .pub-hdr header .responsive-table-hdr.backsplash,.md .banner.light-scheme .responsive-table-hdr.chip,.md .banner.light-scheme .responsive-table-hdr.search-filters-button,.md .banner.light-scheme .responsive-table-hdr.sort-filters-button,.md .banner.light-scheme .chip a.responsive-table-hdr,.md .banner.light-scheme .search-filters-button a.responsive-table-hdr,.md .banner.light-scheme .sort-filters-button a.responsive-table-hdr,.md .banner.default-scheme .responsive-table-hdr.chip,.md .banner.default-scheme .responsive-table-hdr.search-filters-button,.md .banner.default-scheme .responsive-table-hdr.sort-filters-button,.md .banner.default-scheme .chip a.responsive-table-hdr,.md .banner.default-scheme .search-filters-button a.responsive-table-hdr,.md .banner.default-scheme .sort-filters-button a.responsive-table-hdr,.md .side-nav .darken-4.nav-search,.md .side-nav .pub-hdr header .nav-search.backsplash,.md .pub-hdr header .side-nav .nav-search.backsplash,.md .side-nav .banner.light-scheme .nav-search.chip,.md .banner.light-scheme .side-nav .nav-search.chip,.md .side-nav .banner.light-scheme .nav-search.search-filters-button,.md .banner.light-scheme .side-nav .nav-search.search-filters-button,.md .side-nav .banner.light-scheme .nav-search.sort-filters-button,.md .banner.light-scheme .side-nav .nav-search.sort-filters-button,.md .side-nav .banner.light-scheme .chip a.nav-search,.md .banner.light-scheme .chip .side-nav a.nav-search,.md .side-nav .banner.light-scheme .search-filters-button a.nav-search,.md .banner.light-scheme .search-filters-button .side-nav a.nav-search,.md .side-nav .banner.light-scheme .sort-filters-button a.nav-search,.md .banner.light-scheme .sort-filters-button .side-nav a.nav-search,.md .side-nav .banner.default-scheme .nav-search.chip,.md .banner.default-scheme .side-nav .nav-search.chip,.md .side-nav .banner.default-scheme .nav-search.search-filters-button,.md .banner.default-scheme .side-nav .nav-search.search-filters-button,.md .side-nav .banner.default-scheme .nav-search.sort-filters-button,.md .banner.default-scheme .side-nav .nav-search.sort-filters-button,.md .side-nav .banner.default-scheme .chip a.nav-search,.md .banner.default-scheme .chip .side-nav a.nav-search,.md .side-nav .banner.default-scheme .search-filters-button a.nav-search,.md .banner.default-scheme .search-filters-button .side-nav a.nav-search,.md .side-nav .banner.default-scheme .sort-filters-button a.nav-search,.md .banner.default-scheme .sort-filters-button .side-nav a.nav-search,.md .pub-hdr header .blue-grey.backsplash,.md .pub-hdr header .iapp-store .store-table table tbody .backsplash.store-table-separator,.md .iapp-store .store-table table tbody .pub-hdr header .backsplash.store-table-separator,.md .banner.light-scheme .blue-grey.chip,.md .banner.light-scheme .blue-grey.search-filters-button,.md .banner.light-scheme .blue-grey.sort-filters-button,.md .banner.light-scheme .chip a.blue-grey,.md .banner.light-scheme .search-filters-button a.blue-grey,.md .banner.light-scheme .sort-filters-button a.blue-grey,.md .banner.default-scheme .blue-grey.chip,.md .banner.default-scheme .blue-grey.search-filters-button,.md .banner.default-scheme .blue-grey.sort-filters-button,.md .banner.default-scheme .chip a.blue-grey,.md .banner.default-scheme .search-filters-button a.blue-grey,.md .banner.default-scheme .sort-filters-button a.blue-grey,.md .iapp-store .store-table table tbody .darken-4.store-table-separator,.md .iapp-store .store-table table tbody .banner.light-scheme .store-table-separator.chip,.md .banner.light-scheme .iapp-store .store-table table tbody .store-table-separator.chip,.md .iapp-store .store-table table tbody .banner.light-scheme .store-table-separator.search-filters-button,.md .banner.light-scheme .iapp-store .store-table table tbody .store-table-separator.search-filters-button,.md .iapp-store .store-table table tbody .banner.light-scheme .store-table-separator.sort-filters-button,.md .banner.light-scheme .iapp-store .store-table table tbody .store-table-separator.sort-filters-button,.md .iapp-store .store-table table tbody .banner.light-scheme .chip a.store-table-separator,.md .banner.light-scheme .chip .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.light-scheme .search-filters-button a.store-table-separator,.md .banner.light-scheme .search-filters-button .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.light-scheme .sort-filters-button a.store-table-separator,.md .banner.light-scheme .sort-filters-button .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.default-scheme .store-table-separator.chip,.md .banner.default-scheme .iapp-store .store-table table tbody .store-table-separator.chip,.md .iapp-store .store-table table tbody .banner.default-scheme .store-table-separator.search-filters-button,.md .banner.default-scheme .iapp-store .store-table table tbody .store-table-separator.search-filters-button,.md .iapp-store .store-table table tbody .banner.default-scheme .store-table-separator.sort-filters-button,.md .banner.default-scheme .iapp-store .store-table table tbody .store-table-separator.sort-filters-button,.md .iapp-store .store-table table tbody .banner.default-scheme .chip a.store-table-separator,.md .banner.default-scheme .chip .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.default-scheme .search-filters-button a.store-table-separator,.md .banner.default-scheme .search-filters-button .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.default-scheme .sort-filters-button a.store-table-separator,.md .banner.default-scheme .sort-filters-button .iapp-store .store-table table tbody a.store-table-separator{background-color:#263238 !important}.md .blue-grey-text.text-darken-4,.md .nav-search-form form .input-field .blue-grey-text.material-icons,.md .nav-search-form form .input-field .article-body blockquote.material-icons,.md .article-body .nav-search-form form .input-field blockquote.material-icons,.md .nav-search-form form .input-field .material-icons.store-table-separator,.md .blue-grey-text.article-body,.md .article-body blockquote.article-body,.md .article-body.store-table-separator,.md .iapp-store .store-table table tbody .article-body.store-table-separator,.md .article-body blockquote.text-darken-4,.md .article-body .mega-modal .row .col .collection blockquote.collection-item,.md .mega-modal .row .col .collection .article-body blockquote.collection-item,.md .article-body .mega-modal.store-modal .row .col .collection.featured-items .collection-item blockquote.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-body blockquote.mega-cart-title,.md .article-body .profile-modal .modal-content .collection blockquote.collection-item,.md .profile-modal .modal-content .collection .article-body blockquote.collection-item,.md .article-body .algolia-search form .input-field blockquote.material-icons,.md .algolia-search form .input-field .article-body blockquote.material-icons,.md .article-body .side-nav .nav-search label blockquote.material-icons,.md .side-nav .nav-search label .article-body blockquote.material-icons,.md .article-body .banner.dark-scheme blockquote.chip,.md .banner.dark-scheme .article-body blockquote.chip,.md .article-body .banner.dark-scheme blockquote.search-filters-button,.md .banner.dark-scheme .article-body blockquote.search-filters-button,.md .article-body .banner.dark-scheme blockquote.sort-filters-button,.md .banner.dark-scheme .article-body blockquote.sort-filters-button,.md .article-body .iapp-store .store-main .store-search-active blockquote.global-store-search,.md .iapp-store .store-main .store-search-active .article-body blockquote.global-store-search,.md .article-body .iapp-store .store-main .store-search-active blockquote.material-icons,.md .iapp-store .store-main .store-search-active .article-body blockquote.material-icons,.md .card.card-tumblr .card-title a.blue-grey-text,.md .side-nav .card-tumblr.nav-search .card-title a.blue-grey-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.blue-grey-text,.md .card.card-tumblr .card-title a.store-table-separator,.md .side-nav .card-tumblr.nav-search .card-title a.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.store-table-separator,.md .card.card-tumblr .card-content a.blue-grey-text,.md .side-nav .card-tumblr.nav-search .card-content a.blue-grey-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.blue-grey-text,.md .card.card-tumblr .card-content a.store-table-separator,.md .side-nav .card-tumblr.nav-search .card-content a.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.store-table-separator,.md .card.card-tumblr p a.blue-grey-text,.md .side-nav .card-tumblr.nav-search p a.blue-grey-text,.md .iapp-store .store-main .card-tumblr.store-search-results p a.blue-grey-text,.md .card.card-tumblr p a.store-table-separator,.md .side-nav .card-tumblr.nav-search p a.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results p a.store-table-separator,.md .mega-modal .row .col .collection .blue-grey-text.collection-item,.md .mega-modal .row .col .collection .collection-item.store-table-separator,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .blue-grey-text.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title.store-table-separator,.md .profile-modal .modal-content .collection .blue-grey-text.collection-item,.md .profile-modal .modal-content .collection .collection-item.store-table-separator,.md .algolia-search form .input-field .blue-grey-text.material-icons,.md .algolia-search form .input-field .material-icons.store-table-separator,.md .text-darken-4.store-table-separator,.md .left-sidebar .collection .collection-item a.store-table-separator,.md .side-nav .nav-search label .store-table-separator.material-icons,.md .banner.dark-scheme h1.store-table-separator,.md .banner.dark-scheme .header-social>ul>li>a.store-table-separator,.md .banner.dark-scheme .store-table-separator.chip,.md .banner.dark-scheme .store-table-separator.search-filters-button,.md .banner.dark-scheme .store-table-separator.sort-filters-button,.md .banner.dark-scheme .chip a.store-table-separator,.md .banner.dark-scheme .search-filters-button a.store-table-separator,.md .banner.dark-scheme .sort-filters-button a.store-table-separator,.md .iapp-store .store-table table tbody tr td.prod-name a.store-table-separator,.md .iapp-store .store-main .store-search-active .store-table-separator.global-store-search,.md .iapp-store .store-main .store-search-active label.store-table-separator,.md .iapp-store .store-main .store-search-active .store-table-separator.material-icons,.md .left-sidebar .collection .collection-item a.blue-grey-text,.md .side-nav .nav-search label .blue-grey-text.material-icons,.md .banner.dark-scheme h1.blue-grey-text,.md .banner.dark-scheme .iapp-store .store-table table tbody h1.store-table-separator,.md .iapp-store .store-table table tbody .banner.dark-scheme h1.store-table-separator,.md .banner.dark-scheme .header-social>ul>li>a.blue-grey-text,.md .banner.dark-scheme .iapp-store .store-table table tbody .header-social>ul>li>a.store-table-separator,.md .banner.dark-scheme .blue-grey-text.chip,.md .banner.dark-scheme .blue-grey-text.search-filters-button,.md .banner.dark-scheme .blue-grey-text.sort-filters-button,.md .banner.dark-scheme .chip a.blue-grey-text,.md .banner.dark-scheme .search-filters-button a.blue-grey-text,.md .banner.dark-scheme .sort-filters-button a.blue-grey-text,.md .iapp-store .store-table table tbody .text-darken-4.store-table-separator,.md .iapp-store .store-table table tbody .nav-search-form form .input-field .store-table-separator.material-icons,.md .nav-search-form form .input-field .iapp-store .store-table table tbody .store-table-separator.material-icons,.md .iapp-store .store-table table tbody .card.card-tumblr .card-title a.store-table-separator,.md .card.card-tumblr .card-title .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .card-tumblr.nav-search .card-title a.store-table-separator,.md .side-nav .card-tumblr.nav-search .card-title .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .store-main .card-tumblr.store-search-results .card-title a.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .card.card-tumblr .card-content a.store-table-separator,.md .card.card-tumblr .card-content .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .card-tumblr.nav-search .card-content a.store-table-separator,.md .side-nav .card-tumblr.nav-search .card-content .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .store-main .card-tumblr.store-search-results .card-content a.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .card.card-tumblr p a.store-table-separator,.md .card.card-tumblr p .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .card-tumblr.nav-search p a.store-table-separator,.md .side-nav .card-tumblr.nav-search p .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .store-main .card-tumblr.store-search-results p a.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results p .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .mega-modal .row .col .collection .store-table-separator.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-table table tbody .store-table-separator.collection-item,.md .iapp-store .store-table table tbody .mega-modal.store-modal .row .col .collection.featured-items .collection-item .store-table-separator.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-table table tbody .store-table-separator.mega-cart-title,.md .iapp-store .store-table table tbody .profile-modal .modal-content .collection .store-table-separator.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-table table tbody .store-table-separator.collection-item,.md .iapp-store .store-table table tbody .algolia-search form .input-field .store-table-separator.material-icons,.md .algolia-search form .input-field .iapp-store .store-table table tbody .store-table-separator.material-icons,.md .iapp-store .store-table table tbody .left-sidebar .collection .collection-item a.store-table-separator,.md .left-sidebar .collection .collection-item .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .nav-search label .store-table-separator.material-icons,.md .side-nav .nav-search label .iapp-store .store-table table tbody .store-table-separator.material-icons,.md .iapp-store .store-table table tbody .banner.dark-scheme .header-social>ul>li>a.store-table-separator,.md .iapp-store .store-table table tbody .banner.dark-scheme .store-table-separator.chip,.md .banner.dark-scheme .iapp-store .store-table table tbody .store-table-separator.chip,.md .iapp-store .store-table table tbody .banner.dark-scheme .store-table-separator.search-filters-button,.md .banner.dark-scheme .iapp-store .store-table table tbody .store-table-separator.search-filters-button,.md .iapp-store .store-table table tbody .banner.dark-scheme .store-table-separator.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-table table tbody .store-table-separator.sort-filters-button,.md .iapp-store .store-table table tbody .banner.dark-scheme .chip a.store-table-separator,.md .banner.dark-scheme .chip .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.dark-scheme .search-filters-button a.store-table-separator,.md .banner.dark-scheme .search-filters-button .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.dark-scheme .sort-filters-button a.store-table-separator,.md .banner.dark-scheme .sort-filters-button .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .store-main .store-search-active .store-table-separator.global-store-search,.md .iapp-store .store-main .store-search-active .store-table table tbody .store-table-separator.global-store-search,.md .iapp-store .store-table table tbody .store-main .store-search-active label.store-table-separator,.md .iapp-store .store-main .store-search-active .store-table table tbody label.store-table-separator,.md .iapp-store .store-table table tbody .store-main .store-search-active .store-table-separator.material-icons,.md .iapp-store .store-main .store-search-active .store-table table tbody .store-table-separator.material-icons,.md .iapp-store .store-table table tbody tr td.prod-name a.blue-grey-text,.md .iapp-store .store-main .store-search-active .blue-grey-text.global-store-search,.md .iapp-store .store-main .store-search-active label.blue-grey-text,.md .iapp-store .store-main .store-search-active .blue-grey-text.material-icons{color:#263238 !important}.md .grey,.md .wp-caption-text,.md .badge-search,.md .nav-search-form,.md .nav-search-form form .input-field,.md .nav-article-progress,.md .card.card-horizontal .card-image,.md .side-nav .card-horizontal.nav-search .card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image,.md .card.card-tumblr,.md .side-nav .card-tumblr.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count,.md .chip.bio-chip,.md .bio-chip.search-filters-button,.md .bio-chip.sort-filters-button,.md .left-sidebar,.md .side-nav .nav-title,.md .article-sidebar,.md .pub-hdr header .backsplash,.md .banner.light-scheme .chip,.md .banner.light-scheme .search-filters-button,.md .banner.light-scheme .sort-filters-button,.md .banner.light-scheme .chip a,.md .banner.light-scheme .search-filters-button a,.md .banner.light-scheme .sort-filters-button a,.md .banner.default-scheme .chip,.md .banner.default-scheme .search-filters-button,.md .banner.default-scheme .sort-filters-button,.md .banner.default-scheme .chip a,.md .banner.default-scheme .search-filters-button a,.md .banner.default-scheme .sort-filters-button a,.md .iapp-store .store-main .store-search-results .result .result-category,.md .iapp-store .product-page .product-quantity .input,.md .iapp-store .product-page .product-quantity .input span.count{background-color:#9e9e9e !important}.md .grey-text,.md .table-column-hdr,.md .nav-container nav.top-nav ul li a,.md .nav-search-form form .input-field .material-icons,.md .section-heading,.md .article-body,.md .related-posts-mod ul li a,.md .article-recent-comments-mod ul li a,.md .card.card-note,.md .side-nav .card-note.nav-search,.md .iapp-store .store-main .card-note.store-search-results,.md .card.card-tumblr .card-title a,.md .side-nav .card-tumblr.nav-search .card-title a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a,.md .card.card-tumblr .card-content a,.md .side-nav .card-tumblr.nav-search .card-content a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a,.md .card.card-tumblr p a,.md .side-nav .card-tumblr.nav-search p a,.md .iapp-store .store-main .card-tumblr.store-search-results p a,.md .mega-modal .row .col .collection .collection-item,.md .mega-modal .row .col .collection.featured-items .collection-item .title,.md .mega-modal .row .col .collection.featured-items .collection-item p,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count,.md .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending,.md .profile-modal .modal-content .collection .collection-item,.md .chip.bio-chip a span .contributor-type,.md .bio-chip.search-filters-button a span .contributor-type,.md .bio-chip.sort-filters-button a span .contributor-type,.md .algolia-search form .input-field .material-icons,.md .search-store-listings label .material-icons,.md .left-sidebar .collection .collection-item a,.md .side-nav .nav-search label .material-icons,.md .banner.dark-scheme h1,.md .banner.dark-scheme .header-social>ul>li>a,.md .banner.dark-scheme .chip,.md .banner.dark-scheme .search-filters-button,.md .banner.dark-scheme .sort-filters-button,.md .banner.dark-scheme .chip a,.md .banner.dark-scheme .search-filters-button a,.md .banner.dark-scheme .sort-filters-button a,.md .iapp-store .store-table table tbody tr td.prod-name a,.md .iapp-store .store-main .store-search-active .global-store-search,.md .iapp-store .store-main .store-search-active label,.md .iapp-store .store-main .store-search-active .material-icons,.md .iapp-store .product-page .product-quantity .input span.decrease-count,.md .iapp-store .product-page .product-quantity .input span.increase-count,.md .placeholder-img .fa{color:#9e9e9e !important}.md .grey.lighten-5,.md .lighten-5.wp-caption-text,.md .article-body blockquote.wp-caption-text,.md .lighten-5.badge-search,.md .article-body blockquote.badge-search,.md .lighten-5.nav-search-form,.md .article-body blockquote.nav-search-form,.md .nav-search-form form .lighten-5.input-field,.md .nav-search-form form .article-body blockquote.input-field,.md .article-body .nav-search-form form blockquote.input-field,.md .lighten-5.nav-article-progress,.md .article-body blockquote.nav-article-progress,.md .article-body blockquote.grey,.md .article-body .card.card-horizontal blockquote.card-image,.md .card.card-horizontal .article-body blockquote.card-image,.md .article-body .side-nav .card-horizontal.nav-search blockquote.card-image,.md .side-nav .card-horizontal.nav-search .article-body blockquote.card-image,.md .article-body .iapp-store .store-main .card-horizontal.store-search-results blockquote.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .article-body blockquote.card-image,.md .article-body blockquote.card.card-tumblr,.md .article-body .side-nav blockquote.card-tumblr.nav-search,.md .side-nav .article-body blockquote.card-tumblr.nav-search,.md .article-body .iapp-store .store-main blockquote.card-tumblr.store-search-results,.md .iapp-store .store-main .article-body blockquote.card-tumblr.store-search-results,.md .article-body .mega-modal.store-modal .row .col .collection.featured-items .collection-item blockquote.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-body blockquote.mega-cart-quantity,.md .article-body blockquote.chip.bio-chip,.md .article-body blockquote.bio-chip.search-filters-button,.md .article-body blockquote.bio-chip.sort-filters-button,.md .article-body blockquote.left-sidebar,.md .article-body .side-nav blockquote.nav-title,.md .side-nav .article-body blockquote.nav-title,.md .article-body blockquote.article-sidebar,.md .article-body .pub-hdr header blockquote.backsplash,.md .pub-hdr header .article-body blockquote.backsplash,.md .article-body .banner.light-scheme blockquote.chip,.md .banner.light-scheme .article-body blockquote.chip,.md .article-body .banner.light-scheme blockquote.search-filters-button,.md .banner.light-scheme .article-body blockquote.search-filters-button,.md .article-body .banner.light-scheme blockquote.sort-filters-button,.md .banner.light-scheme .article-body blockquote.sort-filters-button,.md .article-body .banner.default-scheme blockquote.chip,.md .banner.default-scheme .article-body blockquote.chip,.md .article-body .banner.default-scheme blockquote.search-filters-button,.md .banner.default-scheme .article-body blockquote.search-filters-button,.md .article-body .banner.default-scheme blockquote.sort-filters-button,.md .banner.default-scheme .article-body blockquote.sort-filters-button,.md .article-body .iapp-store .store-main .store-search-results .result blockquote.result-category,.md .iapp-store .store-main .store-search-results .result .article-body blockquote.result-category,.md .article-body .iapp-store .product-page .product-quantity blockquote.input,.md .iapp-store .product-page .product-quantity .article-body blockquote.input,.md .card.card-horizontal .lighten-5.card-image,.md .side-nav .card-horizontal.nav-search .lighten-5.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .lighten-5.card-image,.md .lighten-5.card.card-tumblr,.md .side-nav .lighten-5.card-tumblr.nav-search,.md .iapp-store .store-main .lighten-5.card-tumblr.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .lighten-5.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.lighten-5.count,.md .lighten-5.chip.bio-chip,.md .lighten-5.bio-chip.search-filters-button,.md .lighten-5.bio-chip.sort-filters-button,.md .lighten-5.left-sidebar,.md .side-nav .lighten-5.nav-title,.md .lighten-5.article-sidebar,.md .pub-hdr header .lighten-5.backsplash,.md .banner.light-scheme .lighten-5.chip,.md .banner.light-scheme .lighten-5.search-filters-button,.md .banner.light-scheme .lighten-5.sort-filters-button,.md .banner.light-scheme .chip a.lighten-5,.md .banner.light-scheme .search-filters-button a.lighten-5,.md .banner.light-scheme .sort-filters-button a.lighten-5,.md .banner.default-scheme .lighten-5.chip,.md .banner.default-scheme .lighten-5.search-filters-button,.md .banner.default-scheme .lighten-5.sort-filters-button,.md .banner.default-scheme .chip a.lighten-5,.md .banner.default-scheme .search-filters-button a.lighten-5,.md .banner.default-scheme .sort-filters-button a.lighten-5,.md .iapp-store .store-main .store-search-results .result .lighten-5.result-category,.md .iapp-store .product-page .product-quantity .lighten-5.input,.md .iapp-store .product-page .product-quantity .input span.lighten-5.count{background-color:#fafafa !important}.md .grey-text.text-lighten-5,.md .text-lighten-5.table-column-hdr,.md .table-column-hdr.card.card-note,.md .side-nav .table-column-hdr.card-note.nav-search,.md .iapp-store .store-main .table-column-hdr.card-note.store-search-results,.md .nav-container nav.top-nav ul li a.text-lighten-5,.md .nav-container nav.top-nav ul li a.card.card-note,.md .nav-container nav.top-nav ul li .side-nav a.card-note.nav-search,.md .side-nav .nav-container nav.top-nav ul li a.card-note.nav-search,.md .nav-container nav.top-nav ul li .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .nav-container nav.top-nav ul li a.card-note.store-search-results,.md .nav-search-form form .input-field .text-lighten-5.material-icons,.md .nav-search-form form .input-field .material-icons.card.card-note,.md .nav-search-form form .input-field .side-nav .material-icons.card-note.nav-search,.md .side-nav .nav-search-form form .input-field .material-icons.card-note.nav-search,.md .nav-search-form form .input-field .iapp-store .store-main .material-icons.card-note.store-search-results,.md .iapp-store .store-main .nav-search-form form .input-field .material-icons.card-note.store-search-results,.md .text-lighten-5.section-heading,.md .section-heading.card.card-note,.md .side-nav .section-heading.card-note.nav-search,.md .iapp-store .store-main .section-heading.card-note.store-search-results,.md .text-lighten-5.article-body,.md .article-body.card.card-note,.md .side-nav .article-body.card-note.nav-search,.md .iapp-store .store-main .article-body.card-note.store-search-results,.md .related-posts-mod ul li a.text-lighten-5,.md .related-posts-mod ul li a.card.card-note,.md .related-posts-mod ul li .side-nav a.card-note.nav-search,.md .side-nav .related-posts-mod ul li a.card-note.nav-search,.md .related-posts-mod ul li .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .related-posts-mod ul li a.card-note.store-search-results,.md .article-recent-comments-mod ul li a.text-lighten-5,.md .article-recent-comments-mod ul li a.card.card-note,.md .article-recent-comments-mod ul li .side-nav a.card-note.nav-search,.md .side-nav .article-recent-comments-mod ul li a.card-note.nav-search,.md .article-recent-comments-mod ul li .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .article-recent-comments-mod ul li a.card-note.store-search-results,.md .card.card-note,.md .side-nav .card-note.nav-search,.md .iapp-store .store-main .card-note.store-search-results,.md .card.card-tumblr .card-title a.text-lighten-5,.md .side-nav .card-tumblr.nav-search .card-title a.text-lighten-5,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.text-lighten-5,.md .card.card-tumblr .card-title a.card.card-note,.md .side-nav .card-tumblr.nav-search .card-title a.card.card-note,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.card.card-note,.md .card.card-tumblr .card-title .side-nav a.card-note.nav-search,.md .side-nav .card.card-tumblr .card-title a.card-note.nav-search,.md .side-nav .card-tumblr.nav-search .card-title a.card-note.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .side-nav a.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-title a.card-note.nav-search,.md .card.card-tumblr .card-title .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .card.card-tumblr .card-title a.card-note.store-search-results,.md .side-nav .card-tumblr.nav-search .card-title .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-search .card-title a.card-note.store-search-results,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.card-note.store-search-results,.md .card.card-tumblr .card-content a.text-lighten-5,.md .side-nav .card-tumblr.nav-search .card-content a.text-lighten-5,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.text-lighten-5,.md .card.card-tumblr .card-content a.card.card-note,.md .side-nav .card-tumblr.nav-search .card-content a.card.card-note,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.card.card-note,.md .card.card-tumblr .card-content .side-nav a.card-note.nav-search,.md .side-nav .card.card-tumblr .card-content a.card-note.nav-search,.md .side-nav .card-tumblr.nav-search .card-content a.card-note.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .side-nav a.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-content a.card-note.nav-search,.md .card.card-tumblr .card-content .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .card.card-tumblr .card-content a.card-note.store-search-results,.md .side-nav .card-tumblr.nav-search .card-content .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-search .card-content a.card-note.store-search-results,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.card-note.store-search-results,.md .card.card-tumblr p a.text-lighten-5,.md .side-nav .card-tumblr.nav-search p a.text-lighten-5,.md .iapp-store .store-main .card-tumblr.store-search-results p a.text-lighten-5,.md .card.card-tumblr p a.card.card-note,.md .side-nav .card-tumblr.nav-search p a.card.card-note,.md .iapp-store .store-main .card-tumblr.store-search-results p a.card.card-note,.md .card.card-tumblr p .side-nav a.card-note.nav-search,.md .side-nav .card.card-tumblr p a.card-note.nav-search,.md .side-nav .card-tumblr.nav-search p a.card-note.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results p .side-nav a.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results p a.card-note.nav-search,.md .card.card-tumblr p .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .card.card-tumblr p a.card-note.store-search-results,.md .side-nav .card-tumblr.nav-search p .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-search p a.card-note.store-search-results,.md .iapp-store .store-main .card-tumblr.store-search-results p a.card-note.store-search-results,.md .mega-modal .row .col .collection .text-lighten-5.collection-item,.md .mega-modal .row .col .collection .collection-item.card.card-note,.md .mega-modal .row .col .collection .side-nav .collection-item.card-note.nav-search,.md .side-nav .mega-modal .row .col .collection .collection-item.card-note.nav-search,.md .mega-modal .row .col .collection .iapp-store .store-main .collection-item.card-note.store-search-results,.md .iapp-store .store-main .mega-modal .row .col .collection .collection-item.card-note.store-search-results,.md .mega-modal .row .col .collection.featured-items .collection-item .text-lighten-5.title,.md .mega-modal .row .col .collection.featured-items .collection-item .title.card.card-note,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .title.card-note.nav-search,.md .side-nav .mega-modal .row .col .collection.featured-items .collection-item .title.card-note.nav-search,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .title.card-note.store-search-results,.md .iapp-store .store-main .mega-modal .row .col .collection.featured-items .collection-item .title.card-note.store-search-results,.md .mega-modal .row .col .collection.featured-items .collection-item p.text-lighten-5,.md .mega-modal .row .col .collection.featured-items .collection-item p.card.card-note,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav p.card-note.nav-search,.md .side-nav .mega-modal .row .col .collection.featured-items .collection-item p.card-note.nav-search,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main p.card-note.store-search-results,.md .iapp-store .store-main .mega-modal .row .col .collection.featured-items .collection-item p.card-note.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .text-lighten-5.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title.card.card-note,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .mega-cart-title.card-note.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title.card-note.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .mega-cart-title.card-note.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title.card-note.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-lighten-5.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.card.card-note,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.increase-count.card-note.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.card-note.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main span.increase-count.card-note.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.card-note.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-lighten-5.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.card.card-note,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.decrease-count.card-note.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.card-note.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main span.decrease-count.card-note.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.card-note.store-search-results,.md .mega-modal.store-modal .row .col .mega-cart-update .text-lighten-5.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.card.card-note,.md .mega-modal.store-modal .row .col .mega-cart-update .side-nav .mega-cart-total-pending.card-note.nav-search,.md .side-nav .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.card-note.nav-search,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .store-main .mega-cart-total-pending.card-note.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.card-note.store-search-results,.md .profile-modal .modal-content .collection .text-lighten-5.collection-item,.md .profile-modal .modal-content .collection .collection-item.card.card-note,.md .profile-modal .modal-content .collection .side-nav .collection-item.card-note.nav-search,.md .side-nav .profile-modal .modal-content .collection .collection-item.card-note.nav-search,.md .profile-modal .modal-content .collection .iapp-store .store-main .collection-item.card-note.store-search-results,.md .iapp-store .store-main .profile-modal .modal-content .collection .collection-item.card-note.store-search-results,.md .chip.bio-chip a span .text-lighten-5.contributor-type,.md .bio-chip.search-filters-button a span .text-lighten-5.contributor-type,.md .bio-chip.sort-filters-button a span .text-lighten-5.contributor-type,.md .chip.bio-chip a span .contributor-type.card.card-note,.md .bio-chip.search-filters-button a span .contributor-type.card.card-note,.md .bio-chip.sort-filters-button a span .contributor-type.card.card-note,.md .chip.bio-chip a span .side-nav .contributor-type.card-note.nav-search,.md .side-nav .chip.bio-chip a span .contributor-type.card-note.nav-search,.md .bio-chip.search-filters-button a span .side-nav .contributor-type.card-note.nav-search,.md .side-nav .bio-chip.search-filters-button a span .contributor-type.card-note.nav-search,.md .bio-chip.sort-filters-button a span .side-nav .contributor-type.card-note.nav-search,.md .side-nav .bio-chip.sort-filters-button a span .contributor-type.card-note.nav-search,.md .chip.bio-chip a span .iapp-store .store-main .contributor-type.card-note.store-search-results,.md .iapp-store .store-main .chip.bio-chip a span .contributor-type.card-note.store-search-results,.md .bio-chip.search-filters-button a span .iapp-store .store-main .contributor-type.card-note.store-search-results,.md .iapp-store .store-main .bio-chip.search-filters-button a span .contributor-type.card-note.store-search-results,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .contributor-type.card-note.store-search-results,.md .iapp-store .store-main .bio-chip.sort-filters-button a span .contributor-type.card-note.store-search-results,.md .algolia-search form .input-field .text-lighten-5.material-icons,.md .algolia-search form .input-field .material-icons.card.card-note,.md .algolia-search form .input-field .side-nav .material-icons.card-note.nav-search,.md .side-nav .algolia-search form .input-field .material-icons.card-note.nav-search,.md .algolia-search form .input-field .iapp-store .store-main .material-icons.card-note.store-search-results,.md .iapp-store .store-main .algolia-search form .input-field .material-icons.card-note.store-search-results,.md .search-store-listings label .text-lighten-5.material-icons,.md .search-store-listings label .material-icons.card.card-note,.md .search-store-listings label .side-nav .material-icons.card-note.nav-search,.md .side-nav .search-store-listings label .material-icons.card-note.nav-search,.md .search-store-listings label .iapp-store .store-main .material-icons.card-note.store-search-results,.md .iapp-store .store-main .search-store-listings label .material-icons.card-note.store-search-results,.md .left-sidebar .collection .collection-item a.text-lighten-5,.md .left-sidebar .collection .collection-item a.card.card-note,.md .left-sidebar .collection .collection-item .side-nav a.card-note.nav-search,.md .side-nav .left-sidebar .collection .collection-item a.card-note.nav-search,.md .left-sidebar .collection .collection-item .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .left-sidebar .collection .collection-item a.card-note.store-search-results,.md .side-nav .nav-search label .text-lighten-5.material-icons,.md .side-nav .nav-search label .material-icons.card.card-note,.md .side-nav .nav-search label .material-icons.card-note.nav-search,.md .side-nav .nav-search label .iapp-store .store-main .material-icons.card-note.store-search-results,.md .iapp-store .store-main .side-nav .nav-search label .material-icons.card-note.store-search-results,.md .banner.dark-scheme h1.text-lighten-5,.md .banner.dark-scheme h1.card.card-note,.md .banner.dark-scheme .side-nav h1.card-note.nav-search,.md .side-nav .banner.dark-scheme h1.card-note.nav-search,.md .banner.dark-scheme .iapp-store .store-main h1.card-note.store-search-results,.md .iapp-store .store-main .banner.dark-scheme h1.card-note.store-search-results,.md .banner.dark-scheme .header-social>ul>li>a.text-lighten-5,.md .banner.dark-scheme .header-social>ul>li>a.card.card-note,.md .banner.dark-scheme .side-nav .header-social>ul>li>a.card-note.nav-search,.md .side-nav .banner.dark-scheme .header-social>ul>li>a.card-note.nav-search,.md .banner.dark-scheme .iapp-store .store-main .header-social>ul>li>a.card-note.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .header-social>ul>li>a.card-note.store-search-results,.md .banner.dark-scheme .text-lighten-5.chip,.md .banner.dark-scheme .chip.card.card-note,.md .banner.dark-scheme .card.card-note.search-filters-button,.md .banner.dark-scheme .side-nav .card-note.search-filters-button.nav-search,.md .side-nav .banner.dark-scheme .card-note.search-filters-button.nav-search,.md .banner.dark-scheme .iapp-store .store-main .card-note.search-filters-button.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .card-note.search-filters-button.store-search-results,.md .banner.dark-scheme .card.card-note.sort-filters-button,.md .banner.dark-scheme .side-nav .card-note.sort-filters-button.nav-search,.md .side-nav .banner.dark-scheme .card-note.sort-filters-button.nav-search,.md .banner.dark-scheme .iapp-store .store-main .card-note.sort-filters-button.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .card-note.sort-filters-button.store-search-results,.md .banner.dark-scheme .side-nav .chip.card-note.nav-search,.md .side-nav .banner.dark-scheme .chip.card-note.nav-search,.md .banner.dark-scheme .iapp-store .store-main .chip.card-note.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .chip.card-note.store-search-results,.md .banner.dark-scheme .text-lighten-5.search-filters-button,.md .banner.dark-scheme .text-lighten-5.sort-filters-button,.md .banner.dark-scheme .chip a.text-lighten-5,.md .banner.dark-scheme .search-filters-button a.text-lighten-5,.md .banner.dark-scheme .sort-filters-button a.text-lighten-5,.md .banner.dark-scheme .chip a.card.card-note,.md .banner.dark-scheme .search-filters-button a.card.card-note,.md .banner.dark-scheme .sort-filters-button a.card.card-note,.md .banner.dark-scheme .chip .side-nav a.card-note.nav-search,.md .side-nav .banner.dark-scheme .chip a.card-note.nav-search,.md .banner.dark-scheme .search-filters-button .side-nav a.card-note.nav-search,.md .side-nav .banner.dark-scheme .search-filters-button a.card-note.nav-search,.md .banner.dark-scheme .sort-filters-button .side-nav a.card-note.nav-search,.md .side-nav .banner.dark-scheme .sort-filters-button a.card-note.nav-search,.md .banner.dark-scheme .chip .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .chip a.card-note.store-search-results,.md .banner.dark-scheme .search-filters-button .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .search-filters-button a.card-note.store-search-results,.md .banner.dark-scheme .sort-filters-button .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .sort-filters-button a.card-note.store-search-results,.md .iapp-store .store-table table tbody tr td.prod-name a.text-lighten-5,.md .iapp-store .store-table table tbody tr td.prod-name a.card.card-note,.md .iapp-store .store-table table tbody tr td.prod-name .side-nav a.card-note.nav-search,.md .side-nav .iapp-store .store-table table tbody tr td.prod-name a.card-note.nav-search,.md .iapp-store .store-table table tbody tr td.prod-name .store-main a.card-note.store-search-results,.md .iapp-store .store-main .store-table table tbody tr td.prod-name a.card-note.store-search-results,.md .iapp-store .store-main .store-search-active .text-lighten-5.global-store-search,.md .iapp-store .store-main .store-search-active .global-store-search.card.card-note,.md .iapp-store .store-main .store-search-active .side-nav .global-store-search.card-note.nav-search,.md .side-nav .iapp-store .store-main .store-search-active .global-store-search.card-note.nav-search,.md .iapp-store .store-main .store-search-active .global-store-search.card-note.store-search-results,.md .iapp-store .store-main .store-search-active label.text-lighten-5,.md .iapp-store .store-main .store-search-active label.card.card-note,.md .iapp-store .store-main .store-search-active .side-nav label.card-note.nav-search,.md .side-nav .iapp-store .store-main .store-search-active label.card-note.nav-search,.md .iapp-store .store-main .store-search-active label.card-note.store-search-results,.md .iapp-store .store-main .store-search-active .text-lighten-5.material-icons,.md .iapp-store .store-main .store-search-active .material-icons.card.card-note,.md .iapp-store .store-main .store-search-active .side-nav .material-icons.card-note.nav-search,.md .side-nav .iapp-store .store-main .store-search-active .material-icons.card-note.nav-search,.md .iapp-store .store-main .store-search-active .material-icons.card-note.store-search-results,.md .iapp-store .product-page .product-quantity .input span.text-lighten-5.decrease-count,.md .iapp-store .product-page .product-quantity .input span.decrease-count.card.card-note,.md .iapp-store .product-page .product-quantity .input .side-nav span.decrease-count.card-note.nav-search,.md .side-nav .iapp-store .product-page .product-quantity .input span.decrease-count.card-note.nav-search,.md .iapp-store .product-page .product-quantity .input .store-main span.decrease-count.card-note.store-search-results,.md .iapp-store .store-main .product-page .product-quantity .input span.decrease-count.card-note.store-search-results,.md .iapp-store .product-page .product-quantity .input span.text-lighten-5.increase-count,.md .iapp-store .product-page .product-quantity .input span.increase-count.card.card-note,.md .iapp-store .product-page .product-quantity .input .side-nav span.increase-count.card-note.nav-search,.md .side-nav .iapp-store .product-page .product-quantity .input span.increase-count.card-note.nav-search,.md .iapp-store .product-page .product-quantity .input .store-main span.increase-count.card-note.store-search-results,.md .iapp-store .store-main .product-page .product-quantity .input span.increase-count.card-note.store-search-results,.md .placeholder-img .text-lighten-5.fa,.md .placeholder-img .fa.card.card-note,.md .placeholder-img .side-nav .fa.card-note.nav-search,.md .side-nav .placeholder-img .fa.card-note.nav-search,.md .placeholder-img .iapp-store .store-main .fa.card-note.store-search-results,.md .iapp-store .store-main .placeholder-img .fa.card-note.store-search-results{color:#fafafa !important}.md .grey.lighten-4,.md .wp-caption-text,.md .lighten-4.badge-search,.md .badge-search.wp-caption-text,.md .badge-search.nav-search-form,.md .badge-search.nav-article-progress,.md .badge-search.highlighted-text,.md .card.card-horizontal .badge-search.card-image,.md .side-nav .card-horizontal.nav-search .badge-search.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .badge-search.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.badge-search.count,.md .badge-search.store-table-separator,.md .badge-search.left-sidebar,.md .side-nav .badge-search.nav-search,.md .badge-search.article-sidebar,.md .iapp-store .store-table table tbody .badge-search.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.badge-search.count,.md .nav-search-form,.md .nav-search-form form .lighten-4.input-field,.md .nav-search-form form .input-field.wp-caption-text,.md .nav-search-form form .input-field.nav-search-form,.md .nav-search-form form .input-field.nav-article-progress,.md .nav-search-form form .input-field.highlighted-text,.md .nav-search-form form .card.card-horizontal .input-field.card-image,.md .card.card-horizontal .nav-search-form form .input-field.card-image,.md .nav-search-form form .side-nav .card-horizontal.nav-search .input-field.card-image,.md .side-nav .card-horizontal.nav-search .nav-search-form form .input-field.card-image,.md .nav-search-form form .iapp-store .store-main .card-horizontal.store-search-results .input-field.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .nav-search-form form .input-field.card-image,.md .nav-search-form form .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.input-field.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .nav-search-form form span.input-field.count,.md .nav-search-form form .input-field.store-table-separator,.md .nav-search-form form .input-field.left-sidebar,.md .nav-search-form form .side-nav .input-field.nav-search,.md .side-nav .nav-search-form form .input-field.nav-search,.md .nav-search-form form .input-field.article-sidebar,.md .nav-search-form form .iapp-store .store-table table tbody .input-field.store-table-separator,.md .iapp-store .store-table table tbody .nav-search-form form .input-field.store-table-separator,.md .nav-search-form form .iapp-store .product-page .product-quantity .input span.input-field.count,.md .iapp-store .product-page .product-quantity .input .nav-search-form form span.input-field.count,.md .nav-article-progress,.md .grey.highlighted-text,.md .highlighted-text.wp-caption-text,.md .highlighted-text.nav-search-form,.md .highlighted-text.nav-article-progress,.md .card.card-horizontal .highlighted-text.card-image,.md .side-nav .card-horizontal.nav-search .highlighted-text.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .highlighted-text.card-image,.md .highlighted-text.card.card-tumblr,.md .side-nav .highlighted-text.card-tumblr.nav-search,.md .iapp-store .store-main .highlighted-text.card-tumblr.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .highlighted-text.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.highlighted-text.count,.md .highlighted-text.chip.bio-chip,.md .highlighted-text.bio-chip.search-filters-button,.md .highlighted-text.bio-chip.sort-filters-button,.md .highlighted-text.left-sidebar,.md .side-nav .highlighted-text.nav-title,.md .highlighted-text.article-sidebar,.md .pub-hdr header .highlighted-text.backsplash,.md .banner.light-scheme .highlighted-text.chip,.md .banner.light-scheme .highlighted-text.search-filters-button,.md .banner.light-scheme .highlighted-text.sort-filters-button,.md .banner.light-scheme .chip a.highlighted-text,.md .banner.light-scheme .search-filters-button a.highlighted-text,.md .banner.light-scheme .sort-filters-button a.highlighted-text,.md .banner.default-scheme .highlighted-text.chip,.md .banner.default-scheme .highlighted-text.search-filters-button,.md .banner.default-scheme .highlighted-text.sort-filters-button,.md .banner.default-scheme .chip a.highlighted-text,.md .banner.default-scheme .search-filters-button a.highlighted-text,.md .banner.default-scheme .sort-filters-button a.highlighted-text,.md .iapp-store .store-main .store-search-results .result .highlighted-text.result-category,.md .iapp-store .product-page .product-quantity .highlighted-text.input,.md .iapp-store .product-page .product-quantity .input span.highlighted-text.count,.md .card.card-horizontal .card-image,.md .side-nav .card-horizontal.nav-search .card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image,.md .lighten-4.card.card-tumblr,.md .card.card-tumblr.wp-caption-text,.md .iapp-store .store-main .card-tumblr.wp-caption-text.store-search-results,.md .card.card-tumblr.nav-search-form,.md .iapp-store .store-main .card-tumblr.nav-search-form.store-search-results,.md .card.card-tumblr.nav-article-progress,.md .iapp-store .store-main .card-tumblr.nav-article-progress.store-search-results,.md .card.card-horizontal .card.card-tumblr.card-image,.md .side-nav .card-horizontal.nav-search .card.card-tumblr.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .card.card-tumblr.card-image,.md .card.card-horizontal .iapp-store .store-main .card-tumblr.card-image.store-search-results,.md .iapp-store .store-main .card.card-horizontal .card-tumblr.card-image.store-search-results,.md .side-nav .card-horizontal.nav-search .iapp-store .store-main .card-tumblr.card-image.store-search-results,.md .iapp-store .store-main .side-nav .card-horizontal.nav-search .card-tumblr.card-image.store-search-results,.md .iapp-store .store-main .card-horizontal.store-search-results .card-tumblr.card-image.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card.card-tumblr.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.card-tumblr.count.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card-tumblr.count.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main span.card-tumblr.count.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card-tumblr.count.store-search-results,.md .card.card-tumblr.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-table-separator.store-search-results,.md .card.card-tumblr.left-sidebar,.md .iapp-store .store-main .card-tumblr.left-sidebar.store-search-results,.md .side-nav .card-tumblr.nav-search,.md .card.card-tumblr.article-sidebar,.md .iapp-store .store-main .card-tumblr.article-sidebar.store-search-results,.md .iapp-store .store-table table tbody .card.card-tumblr.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .card-tumblr.store-table-separator.nav-search,.md .side-nav .iapp-store .store-table table tbody .card-tumblr.store-table-separator.nav-search,.md .iapp-store .store-main .lighten-4.card-tumblr.store-search-results,.md .iapp-store .store-main .product-page .product-quantity .input span.card-tumblr.store-search-results.count,.md .iapp-store .product-page .product-quantity .input .store-main span.card-tumblr.store-search-results.count,.md .iapp-store .product-page .product-quantity .input span.card.card-tumblr.count,.md .iapp-store .product-page .product-quantity .input .side-nav span.card-tumblr.count.nav-search,.md .side-nav .iapp-store .product-page .product-quantity .input span.card-tumblr.count.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .lighten-4.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.wp-caption-text,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.nav-search-form,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.nav-article-progress,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-horizontal .mega-cart-quantity.card-image,.md .card.card-horizontal .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-horizontal.nav-search .mega-cart-quantity.card-image,.md .side-nav .card-horizontal.nav-search .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-horizontal.store-search-results .mega-cart-quantity.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.card-image,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.mega-cart-quantity.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.store-table-separator,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.left-sidebar,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .mega-cart-quantity.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.article-sidebar,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .product-page .product-quantity .input span.mega-cart-quantity.count,.md .iapp-store .product-page .product-quantity .input .mega-modal.store-modal .row .col .collection.featured-items .collection-item span.mega-cart-quantity.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count,.md .lighten-4.chip.bio-chip,.md .chip.bio-chip.wp-caption-text,.md .bio-chip.wp-caption-text.search-filters-button,.md .bio-chip.wp-caption-text.sort-filters-button,.md .chip.bio-chip.nav-search-form,.md .bio-chip.nav-search-form.search-filters-button,.md .bio-chip.nav-search-form.sort-filters-button,.md .chip.bio-chip.nav-article-progress,.md .bio-chip.nav-article-progress.search-filters-button,.md .bio-chip.nav-article-progress.sort-filters-button,.md .card.card-horizontal .chip.bio-chip.card-image,.md .side-nav .card-horizontal.nav-search .chip.bio-chip.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .chip.bio-chip.card-image,.md .card.card-horizontal .bio-chip.card-image.search-filters-button,.md .side-nav .card-horizontal.nav-search .bio-chip.card-image.search-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .bio-chip.card-image.search-filters-button,.md .card.card-horizontal .bio-chip.card-image.sort-filters-button,.md .side-nav .card-horizontal.nav-search .bio-chip.card-image.sort-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .bio-chip.card-image.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.chip.bio-chip.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.bio-chip.count.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.bio-chip.count.sort-filters-button,.md .lighten-4.bio-chip.search-filters-button,.md .bio-chip.search-filters-button.store-table-separator,.md .bio-chip.search-filters-button.left-sidebar,.md .side-nav .bio-chip.search-filters-button.nav-search,.md .bio-chip.search-filters-button.article-sidebar,.md .iapp-store .store-table table tbody .bio-chip.search-filters-button.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.bio-chip.search-filters-button.count,.md .lighten-4.bio-chip.sort-filters-button,.md .bio-chip.sort-filters-button.store-table-separator,.md .bio-chip.sort-filters-button.left-sidebar,.md .side-nav .bio-chip.sort-filters-button.nav-search,.md .bio-chip.sort-filters-button.article-sidebar,.md .iapp-store .store-table table tbody .bio-chip.sort-filters-button.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.bio-chip.sort-filters-button.count,.md .chip.bio-chip.store-table-separator,.md .chip.bio-chip.left-sidebar,.md .side-nav .chip.bio-chip.nav-search,.md .chip.bio-chip.article-sidebar,.md .iapp-store .store-table table tbody .chip.bio-chip.store-table-separator,.md .iapp-store .product-page .product-quantity .input span.chip.bio-chip.count,.md .grey.store-table-separator,.md .store-table-separator.wp-caption-text,.md .store-table-separator.nav-search-form,.md .store-table-separator.nav-article-progress,.md .card.card-horizontal .store-table-separator.card-image,.md .side-nav .card-horizontal.nav-search .store-table-separator.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .store-table-separator.card-image,.md .side-nav .store-table-separator.card-tumblr.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.store-table-separator.count,.md .store-table-separator.left-sidebar,.md .side-nav .store-table-separator.nav-title,.md .store-table-separator.article-sidebar,.md .pub-hdr header .store-table-separator.backsplash,.md .banner.light-scheme .store-table-separator.chip,.md .banner.light-scheme .store-table-separator.search-filters-button,.md .banner.light-scheme .store-table-separator.sort-filters-button,.md .banner.light-scheme .chip a.store-table-separator,.md .banner.light-scheme .search-filters-button a.store-table-separator,.md .banner.light-scheme .sort-filters-button a.store-table-separator,.md .banner.default-scheme .store-table-separator.chip,.md .banner.default-scheme .store-table-separator.search-filters-button,.md .banner.default-scheme .store-table-separator.sort-filters-button,.md .banner.default-scheme .chip a.store-table-separator,.md .banner.default-scheme .search-filters-button a.store-table-separator,.md .banner.default-scheme .sort-filters-button a.store-table-separator,.md .iapp-store .store-main .store-search-results .result .store-table-separator.result-category,.md .iapp-store .product-page .product-quantity .store-table-separator.input,.md .iapp-store .product-page .product-quantity .input span.store-table-separator.count,.md .left-sidebar,.md .side-nav .lighten-4.nav-title,.md .side-nav .nav-title.wp-caption-text,.md .side-nav .nav-title.nav-search-form,.md .side-nav .nav-title.nav-article-progress,.md .side-nav .card.card-horizontal .nav-title.card-image,.md .card.card-horizontal .side-nav .nav-title.card-image,.md .side-nav .card-horizontal.nav-search .nav-title.card-image,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .nav-title.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .side-nav .nav-title.card-image,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.nav-title.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.nav-title.count,.md .side-nav .nav-title.left-sidebar,.md .side-nav .nav-title.nav-search,.md .side-nav .nav-title.article-sidebar,.md .side-nav .iapp-store .store-table table tbody .nav-title.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .nav-title.store-table-separator,.md .side-nav .iapp-store .product-page .product-quantity .input span.nav-title.count,.md .iapp-store .product-page .product-quantity .input .side-nav span.nav-title.count,.md .side-nav .grey.nav-search,.md .side-nav .nav-search.wp-caption-text,.md .side-nav .nav-search.nav-search-form,.md .side-nav .nav-search.nav-article-progress,.md .side-nav .card.card-horizontal .nav-search.card-image,.md .card.card-horizontal .side-nav .nav-search.card-image,.md .side-nav .card-horizontal.nav-search .nav-search.card-image,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .nav-search.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .side-nav .nav-search.card-image,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.nav-search.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.nav-search.count,.md .side-nav .nav-search.left-sidebar,.md .side-nav .nav-search.article-sidebar,.md .side-nav .pub-hdr header .nav-search.backsplash,.md .pub-hdr header .side-nav .nav-search.backsplash,.md .side-nav .banner.light-scheme .nav-search.chip,.md .banner.light-scheme .side-nav .nav-search.chip,.md .side-nav .banner.light-scheme .nav-search.search-filters-button,.md .banner.light-scheme .side-nav .nav-search.search-filters-button,.md .side-nav .banner.light-scheme .nav-search.sort-filters-button,.md .banner.light-scheme .side-nav .nav-search.sort-filters-button,.md .side-nav .banner.light-scheme .chip a.nav-search,.md .banner.light-scheme .chip .side-nav a.nav-search,.md .side-nav .banner.light-scheme .search-filters-button a.nav-search,.md .banner.light-scheme .search-filters-button .side-nav a.nav-search,.md .side-nav .banner.light-scheme .sort-filters-button a.nav-search,.md .banner.light-scheme .sort-filters-button .side-nav a.nav-search,.md .side-nav .banner.default-scheme .nav-search.chip,.md .banner.default-scheme .side-nav .nav-search.chip,.md .side-nav .banner.default-scheme .nav-search.search-filters-button,.md .banner.default-scheme .side-nav .nav-search.search-filters-button,.md .side-nav .banner.default-scheme .nav-search.sort-filters-button,.md .banner.default-scheme .side-nav .nav-search.sort-filters-button,.md .side-nav .banner.default-scheme .chip a.nav-search,.md .banner.default-scheme .chip .side-nav a.nav-search,.md .side-nav .banner.default-scheme .search-filters-button a.nav-search,.md .banner.default-scheme .search-filters-button .side-nav a.nav-search,.md .side-nav .banner.default-scheme .sort-filters-button a.nav-search,.md .banner.default-scheme .sort-filters-button .side-nav a.nav-search,.md .side-nav .iapp-store .store-main .store-search-results .result .nav-search.result-category,.md .iapp-store .store-main .store-search-results .result .side-nav .nav-search.result-category,.md .side-nav .iapp-store .product-page .product-quantity .nav-search.input,.md .iapp-store .product-page .product-quantity .side-nav .nav-search.input,.md .side-nav .iapp-store .product-page .product-quantity .input span.nav-search.count,.md .iapp-store .product-page .product-quantity .input .side-nav span.nav-search.count,.md .article-sidebar,.md .pub-hdr header .lighten-4.backsplash,.md .pub-hdr header .backsplash.wp-caption-text,.md .pub-hdr header .backsplash.nav-search-form,.md .pub-hdr header .backsplash.nav-article-progress,.md .pub-hdr header .card.card-horizontal .backsplash.card-image,.md .card.card-horizontal .pub-hdr header .backsplash.card-image,.md .pub-hdr header .side-nav .card-horizontal.nav-search .backsplash.card-image,.md .side-nav .card-horizontal.nav-search .pub-hdr header .backsplash.card-image,.md .pub-hdr header .iapp-store .store-main .card-horizontal.store-search-results .backsplash.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .pub-hdr header .backsplash.card-image,.md .pub-hdr header .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.backsplash.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .pub-hdr header span.backsplash.count,.md .pub-hdr header .backsplash.left-sidebar,.md .pub-hdr header .backsplash.article-sidebar,.md .pub-hdr header .iapp-store .store-table table tbody .backsplash.store-table-separator,.md .iapp-store .store-table table tbody .pub-hdr header .backsplash.store-table-separator,.md .pub-hdr header .iapp-store .product-page .product-quantity .input span.backsplash.count,.md .iapp-store .product-page .product-quantity .input .pub-hdr header span.backsplash.count,.md .banner.light-scheme .lighten-4.chip,.md .banner.light-scheme .chip.wp-caption-text,.md .banner.light-scheme .wp-caption-text.search-filters-button,.md .banner.light-scheme .wp-caption-text.sort-filters-button,.md .banner.light-scheme .chip.nav-search-form,.md .banner.light-scheme .nav-search-form.search-filters-button,.md .banner.light-scheme .nav-search-form.sort-filters-button,.md .banner.light-scheme .chip.nav-article-progress,.md .banner.light-scheme .nav-article-progress.search-filters-button,.md .banner.light-scheme .nav-article-progress.sort-filters-button,.md .banner.light-scheme .card.card-horizontal .chip.card-image,.md .card.card-horizontal .banner.light-scheme .chip.card-image,.md .banner.light-scheme .side-nav .card-horizontal.nav-search .chip.card-image,.md .side-nav .card-horizontal.nav-search .banner.light-scheme .chip.card-image,.md .banner.light-scheme .iapp-store .store-main .card-horizontal.store-search-results .chip.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.light-scheme .chip.card-image,.md .banner.light-scheme .card.card-horizontal .card-image.search-filters-button,.md .card.card-horizontal .banner.light-scheme .card-image.search-filters-button,.md .banner.light-scheme .side-nav .card-horizontal.nav-search .card-image.search-filters-button,.md .side-nav .card-horizontal.nav-search .banner.light-scheme .card-image.search-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-image.search-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.light-scheme .card-image.search-filters-button,.md .banner.light-scheme .card.card-horizontal .card-image.sort-filters-button,.md .card.card-horizontal .banner.light-scheme .card-image.sort-filters-button,.md .banner.light-scheme .side-nav .card-horizontal.nav-search .card-image.sort-filters-button,.md .side-nav .card-horizontal.nav-search .banner.light-scheme .card-image.sort-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-image.sort-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.light-scheme .card-image.sort-filters-button,.md .banner.light-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.chip.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.light-scheme span.chip.count,.md .banner.light-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.light-scheme span.count.search-filters-button,.md .banner.light-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.light-scheme span.count.sort-filters-button,.md .banner.light-scheme .lighten-4.search-filters-button,.md .banner.light-scheme .search-filters-button.left-sidebar,.md .banner.light-scheme .search-filters-button.article-sidebar,.md .banner.light-scheme .iapp-store .product-page .product-quantity .input span.search-filters-button.count,.md .iapp-store .product-page .product-quantity .input .banner.light-scheme span.search-filters-button.count,.md .banner.light-scheme .lighten-4.sort-filters-button,.md .banner.light-scheme .sort-filters-button.left-sidebar,.md .banner.light-scheme .sort-filters-button.article-sidebar,.md .banner.light-scheme .iapp-store .product-page .product-quantity .input span.sort-filters-button.count,.md .iapp-store .product-page .product-quantity .input .banner.light-scheme span.sort-filters-button.count,.md .banner.light-scheme .chip.left-sidebar,.md .banner.light-scheme .chip.article-sidebar,.md .banner.light-scheme .iapp-store .product-page .product-quantity .input span.chip.count,.md .iapp-store .product-page .product-quantity .input .banner.light-scheme span.chip.count,.md .banner.light-scheme .chip a.lighten-4,.md .banner.light-scheme .search-filters-button a.lighten-4,.md .banner.light-scheme .sort-filters-button a.lighten-4,.md .banner.light-scheme .chip a.wp-caption-text,.md .banner.light-scheme .search-filters-button a.wp-caption-text,.md .banner.light-scheme .sort-filters-button a.wp-caption-text,.md .banner.light-scheme .chip a.nav-search-form,.md .banner.light-scheme .search-filters-button a.nav-search-form,.md .banner.light-scheme .sort-filters-button a.nav-search-form,.md .banner.light-scheme .chip a.nav-article-progress,.md .banner.light-scheme .search-filters-button a.nav-article-progress,.md .banner.light-scheme .sort-filters-button a.nav-article-progress,.md .banner.light-scheme .chip .card.card-horizontal a.card-image,.md .card.card-horizontal .banner.light-scheme .chip a.card-image,.md .banner.light-scheme .search-filters-button .card.card-horizontal a.card-image,.md .card.card-horizontal .banner.light-scheme .search-filters-button a.card-image,.md .banner.light-scheme .sort-filters-button .card.card-horizontal a.card-image,.md .card.card-horizontal .banner.light-scheme .sort-filters-button a.card-image,.md .banner.light-scheme .chip .side-nav .card-horizontal.nav-search a.card-image,.md .side-nav .card-horizontal.nav-search .banner.light-scheme .chip a.card-image,.md .banner.light-scheme .search-filters-button .side-nav .card-horizontal.nav-search a.card-image,.md .side-nav .card-horizontal.nav-search .banner.light-scheme .search-filters-button a.card-image,.md .banner.light-scheme .sort-filters-button .side-nav .card-horizontal.nav-search a.card-image,.md .side-nav .card-horizontal.nav-search .banner.light-scheme .sort-filters-button a.card-image,.md .banner.light-scheme .chip .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.light-scheme .chip a.card-image,.md .banner.light-scheme .search-filters-button .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.light-scheme .search-filters-button a.card-image,.md .banner.light-scheme .sort-filters-button .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.light-scheme .sort-filters-button a.card-image,.md .banner.light-scheme .chip a.left-sidebar,.md .banner.light-scheme .search-filters-button a.left-sidebar,.md .banner.light-scheme .sort-filters-button a.left-sidebar,.md .banner.light-scheme .chip a.article-sidebar,.md .banner.light-scheme .search-filters-button a.article-sidebar,.md .banner.light-scheme .sort-filters-button a.article-sidebar,.md .banner.default-scheme .lighten-4.chip,.md .banner.default-scheme .chip.wp-caption-text,.md .banner.default-scheme .wp-caption-text.search-filters-button,.md .banner.default-scheme .wp-caption-text.sort-filters-button,.md .banner.default-scheme .chip.nav-search-form,.md .banner.default-scheme .nav-search-form.search-filters-button,.md .banner.default-scheme .nav-search-form.sort-filters-button,.md .banner.default-scheme .chip.nav-article-progress,.md .banner.default-scheme .nav-article-progress.search-filters-button,.md .banner.default-scheme .nav-article-progress.sort-filters-button,.md .banner.default-scheme .card.card-horizontal .chip.card-image,.md .card.card-horizontal .banner.default-scheme .chip.card-image,.md .banner.default-scheme .side-nav .card-horizontal.nav-search .chip.card-image,.md .side-nav .card-horizontal.nav-search .banner.default-scheme .chip.card-image,.md .banner.default-scheme .iapp-store .store-main .card-horizontal.store-search-results .chip.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.default-scheme .chip.card-image,.md .banner.default-scheme .card.card-horizontal .card-image.search-filters-button,.md .card.card-horizontal .banner.default-scheme .card-image.search-filters-button,.md .banner.default-scheme .side-nav .card-horizontal.nav-search .card-image.search-filters-button,.md .side-nav .card-horizontal.nav-search .banner.default-scheme .card-image.search-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-image.search-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.default-scheme .card-image.search-filters-button,.md .banner.default-scheme .card.card-horizontal .card-image.sort-filters-button,.md .card.card-horizontal .banner.default-scheme .card-image.sort-filters-button,.md .banner.default-scheme .side-nav .card-horizontal.nav-search .card-image.sort-filters-button,.md .side-nav .card-horizontal.nav-search .banner.default-scheme .card-image.sort-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-image.sort-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.default-scheme .card-image.sort-filters-button,.md .banner.default-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.chip.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.default-scheme span.chip.count,.md .banner.default-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.default-scheme span.count.search-filters-button,.md .banner.default-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.default-scheme span.count.sort-filters-button,.md .banner.default-scheme .lighten-4.search-filters-button,.md .banner.default-scheme .search-filters-button.left-sidebar,.md .banner.default-scheme .search-filters-button.article-sidebar,.md .banner.default-scheme .iapp-store .product-page .product-quantity .input span.search-filters-button.count,.md .iapp-store .product-page .product-quantity .input .banner.default-scheme span.search-filters-button.count,.md .banner.default-scheme .lighten-4.sort-filters-button,.md .banner.default-scheme .sort-filters-button.left-sidebar,.md .banner.default-scheme .sort-filters-button.article-sidebar,.md .banner.default-scheme .iapp-store .product-page .product-quantity .input span.sort-filters-button.count,.md .iapp-store .product-page .product-quantity .input .banner.default-scheme span.sort-filters-button.count,.md .banner.default-scheme .chip.left-sidebar,.md .banner.default-scheme .chip.article-sidebar,.md .banner.default-scheme .iapp-store .product-page .product-quantity .input span.chip.count,.md .iapp-store .product-page .product-quantity .input .banner.default-scheme span.chip.count,.md .banner.default-scheme .chip a.lighten-4,.md .banner.default-scheme .search-filters-button a.lighten-4,.md .banner.default-scheme .sort-filters-button a.lighten-4,.md .banner.default-scheme .chip a.wp-caption-text,.md .banner.default-scheme .search-filters-button a.wp-caption-text,.md .banner.default-scheme .sort-filters-button a.wp-caption-text,.md .banner.default-scheme .chip a.nav-search-form,.md .banner.default-scheme .search-filters-button a.nav-search-form,.md .banner.default-scheme .sort-filters-button a.nav-search-form,.md .banner.default-scheme .chip a.nav-article-progress,.md .banner.default-scheme .search-filters-button a.nav-article-progress,.md .banner.default-scheme .sort-filters-button a.nav-article-progress,.md .banner.default-scheme .chip .card.card-horizontal a.card-image,.md .card.card-horizontal .banner.default-scheme .chip a.card-image,.md .banner.default-scheme .search-filters-button .card.card-horizontal a.card-image,.md .card.card-horizontal .banner.default-scheme .search-filters-button a.card-image,.md .banner.default-scheme .sort-filters-button .card.card-horizontal a.card-image,.md .card.card-horizontal .banner.default-scheme .sort-filters-button a.card-image,.md .banner.default-scheme .chip .side-nav .card-horizontal.nav-search a.card-image,.md .side-nav .card-horizontal.nav-search .banner.default-scheme .chip a.card-image,.md .banner.default-scheme .search-filters-button .side-nav .card-horizontal.nav-search a.card-image,.md .side-nav .card-horizontal.nav-search .banner.default-scheme .search-filters-button a.card-image,.md .banner.default-scheme .sort-filters-button .side-nav .card-horizontal.nav-search a.card-image,.md .side-nav .card-horizontal.nav-search .banner.default-scheme .sort-filters-button a.card-image,.md .banner.default-scheme .chip .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.default-scheme .chip a.card-image,.md .banner.default-scheme .search-filters-button .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.default-scheme .search-filters-button a.card-image,.md .banner.default-scheme .sort-filters-button .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.default-scheme .sort-filters-button a.card-image,.md .banner.default-scheme .chip a.left-sidebar,.md .banner.default-scheme .search-filters-button a.left-sidebar,.md .banner.default-scheme .sort-filters-button a.left-sidebar,.md .banner.default-scheme .chip a.article-sidebar,.md .banner.default-scheme .search-filters-button a.article-sidebar,.md .banner.default-scheme .sort-filters-button a.article-sidebar,.md .iapp-store .store-table table tbody .grey.store-table-separator,.md .iapp-store .store-table table tbody .store-table-separator.wp-caption-text,.md .iapp-store .store-table table tbody .store-table-separator.nav-search-form,.md .iapp-store .store-table table tbody .store-table-separator.nav-article-progress,.md .iapp-store .store-table table tbody .card.card-horizontal .store-table-separator.card-image,.md .card.card-horizontal .iapp-store .store-table table tbody .store-table-separator.card-image,.md .iapp-store .store-table table tbody .side-nav .card-horizontal.nav-search .store-table-separator.card-image,.md .side-nav .card-horizontal.nav-search .iapp-store .store-table table tbody .store-table-separator.card-image,.md .iapp-store .store-table table tbody .store-main .card-horizontal.store-search-results .store-table-separator.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .store-table table tbody .store-table-separator.card-image,.md .iapp-store .store-table table tbody .store-main .store-table-separator.card-tumblr.store-search-results,.md .iapp-store .store-main .store-table table tbody .store-table-separator.card-tumblr.store-search-results,.md .iapp-store .store-table table tbody .mega-modal.store-modal .row .col .collection.featured-items .collection-item .store-table-separator.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-table table tbody .store-table-separator.mega-cart-quantity,.md .iapp-store .store-table table tbody .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.store-table-separator.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-table table tbody span.store-table-separator.count,.md .iapp-store .store-table table tbody .store-table-separator.left-sidebar,.md .iapp-store .store-table table tbody .store-table-separator.article-sidebar,.md .iapp-store .store-table table tbody .banner.light-scheme .store-table-separator.chip,.md .banner.light-scheme .iapp-store .store-table table tbody .store-table-separator.chip,.md .iapp-store .store-table table tbody .banner.light-scheme .store-table-separator.search-filters-button,.md .banner.light-scheme .iapp-store .store-table table tbody .store-table-separator.search-filters-button,.md .iapp-store .store-table table tbody .banner.light-scheme .store-table-separator.sort-filters-button,.md .banner.light-scheme .iapp-store .store-table table tbody .store-table-separator.sort-filters-button,.md .iapp-store .store-table table tbody .banner.light-scheme .chip a.store-table-separator,.md .banner.light-scheme .chip .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.light-scheme .search-filters-button a.store-table-separator,.md .banner.light-scheme .search-filters-button .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.light-scheme .sort-filters-button a.store-table-separator,.md .banner.light-scheme .sort-filters-button .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.default-scheme .store-table-separator.chip,.md .banner.default-scheme .iapp-store .store-table table tbody .store-table-separator.chip,.md .iapp-store .store-table table tbody .banner.default-scheme .store-table-separator.search-filters-button,.md .banner.default-scheme .iapp-store .store-table table tbody .store-table-separator.search-filters-button,.md .iapp-store .store-table table tbody .banner.default-scheme .store-table-separator.sort-filters-button,.md .banner.default-scheme .iapp-store .store-table table tbody .store-table-separator.sort-filters-button,.md .iapp-store .store-table table tbody .banner.default-scheme .chip a.store-table-separator,.md .banner.default-scheme .chip .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.default-scheme .search-filters-button a.store-table-separator,.md .banner.default-scheme .search-filters-button .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.default-scheme .sort-filters-button a.store-table-separator,.md .banner.default-scheme .sort-filters-button .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .store-main .store-search-results .result .store-table-separator.result-category,.md .iapp-store .store-main .store-search-results .result .store-table table tbody .store-table-separator.result-category,.md .iapp-store .store-table table tbody .product-page .product-quantity .store-table-separator.input,.md .iapp-store .product-page .product-quantity .store-table table tbody .store-table-separator.input,.md .iapp-store .store-table table tbody .product-page .product-quantity .input span.store-table-separator.count,.md .iapp-store .product-page .product-quantity .input .store-table table tbody span.store-table-separator.count,.md .iapp-store .store-main .store-search-results .result .lighten-4.result-category,.md .iapp-store .store-main .store-search-results .result .result-category.wp-caption-text,.md .iapp-store .store-main .store-search-results .result .result-category.nav-search-form,.md .iapp-store .store-main .store-search-results .result .result-category.nav-article-progress,.md .iapp-store .store-main .store-search-results .result .card.card-horizontal .result-category.card-image,.md .card.card-horizontal .iapp-store .store-main .store-search-results .result .result-category.card-image,.md .iapp-store .store-main .store-search-results .result .side-nav .card-horizontal.nav-search .result-category.card-image,.md .side-nav .card-horizontal.nav-search .iapp-store .store-main .store-search-results .result .result-category.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .result .result-category.card-image,.md .iapp-store .store-main .store-search-results .result .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.result-category.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main .store-search-results .result span.result-category.count,.md .iapp-store .store-main .store-search-results .result .result-category.left-sidebar,.md .iapp-store .store-main .store-search-results .result .result-category.article-sidebar,.md .iapp-store .store-main .store-search-results .result .product-page .product-quantity .input span.result-category.count,.md .iapp-store .product-page .product-quantity .input .store-main .store-search-results .result span.result-category.count,.md .iapp-store .product-page .product-quantity .lighten-4.input,.md .iapp-store .product-page .product-quantity .input.wp-caption-text,.md .iapp-store .product-page .product-quantity .input.nav-search-form,.md .iapp-store .product-page .product-quantity .input.nav-article-progress,.md .iapp-store .product-page .product-quantity .card.card-horizontal .input.card-image,.md .card.card-horizontal .iapp-store .product-page .product-quantity .input.card-image,.md .iapp-store .product-page .product-quantity .side-nav .card-horizontal.nav-search .input.card-image,.md .side-nav .card-horizontal.nav-search .iapp-store .product-page .product-quantity .input.card-image,.md .iapp-store .product-page .product-quantity .store-main .card-horizontal.store-search-results .input.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .product-page .product-quantity .input.card-image,.md .iapp-store .product-page .product-quantity .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.input.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .product-page .product-quantity span.input.count,.md .iapp-store .product-page .product-quantity .input.left-sidebar,.md .iapp-store .product-page .product-quantity .input.article-sidebar,.md .iapp-store .product-page .product-quantity .input span.input.count,.md .iapp-store .product-page .product-quantity .input span.count{background-color:#f5f5f5 !important}.md .grey-text.text-lighten-4,.md .text-lighten-4.table-column-hdr,.md .nav-container nav.top-nav ul li a.text-lighten-4,.md .nav-search-form form .input-field .text-lighten-4.material-icons,.md .text-lighten-4.section-heading,.md .text-lighten-4.article-body,.md .related-posts-mod ul li a.text-lighten-4,.md .article-recent-comments-mod ul li a.text-lighten-4,.md .text-lighten-4.card.card-note,.md .side-nav .text-lighten-4.card-note.nav-search,.md .iapp-store .store-main .text-lighten-4.card-note.store-search-results,.md .card.card-tumblr .card-title a.text-lighten-4,.md .side-nav .card-tumblr.nav-search .card-title a.text-lighten-4,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.text-lighten-4,.md .card.card-tumblr .card-content a.text-lighten-4,.md .side-nav .card-tumblr.nav-search .card-content a.text-lighten-4,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.text-lighten-4,.md .card.card-tumblr p a.text-lighten-4,.md .side-nav .card-tumblr.nav-search p a.text-lighten-4,.md .iapp-store .store-main .card-tumblr.store-search-results p a.text-lighten-4,.md .mega-modal .row .col .collection .text-lighten-4.collection-item,.md .mega-modal .row .col .collection.featured-items .collection-item .text-lighten-4.title,.md .mega-modal .row .col .collection.featured-items .collection-item p.text-lighten-4,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .text-lighten-4.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-lighten-4.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-lighten-4.decrease-count,.md .mega-modal.store-modal .row .col .mega-cart-update .text-lighten-4.mega-cart-total-pending,.md .profile-modal .modal-content .collection .text-lighten-4.collection-item,.md .chip.bio-chip a span .text-lighten-4.contributor-type,.md .bio-chip.search-filters-button a span .text-lighten-4.contributor-type,.md .bio-chip.sort-filters-button a span .text-lighten-4.contributor-type,.md .algolia-search form .input-field .text-lighten-4.material-icons,.md .search-store-listings label .text-lighten-4.material-icons,.md .left-sidebar .collection .collection-item a.text-lighten-4,.md .side-nav .nav-search label .text-lighten-4.material-icons,.md .banner.dark-scheme h1.text-lighten-4,.md .banner.dark-scheme .header-social>ul>li>a.text-lighten-4,.md .banner.dark-scheme .text-lighten-4.chip,.md .banner.dark-scheme .text-lighten-4.search-filters-button,.md .banner.dark-scheme .text-lighten-4.sort-filters-button,.md .banner.dark-scheme .chip a.text-lighten-4,.md .banner.dark-scheme .search-filters-button a.text-lighten-4,.md .banner.dark-scheme .sort-filters-button a.text-lighten-4,.md .iapp-store .store-table table tbody tr td.prod-name a.text-lighten-4,.md .iapp-store .store-main .store-search-active .text-lighten-4.global-store-search,.md .iapp-store .store-main .store-search-active label.text-lighten-4,.md .iapp-store .store-main .store-search-active .text-lighten-4.material-icons,.md .iapp-store .product-page .product-quantity .input span.text-lighten-4.decrease-count,.md .iapp-store .product-page .product-quantity .input span.text-lighten-4.increase-count,.md .placeholder-img .text-lighten-4.fa{color:#f5f5f5 !important}.md .grey.lighten-3,.md .lighten-3.wp-caption-text,.md .nav-search-form form .wp-caption-text.input-field,.md .wp-caption-text.card.card-tumblr,.md .side-nav .wp-caption-text.card-tumblr.nav-search,.md .iapp-store .store-main .wp-caption-text.card-tumblr.store-search-results,.md .wp-caption-text.chip.bio-chip,.md .wp-caption-text.bio-chip.search-filters-button,.md .wp-caption-text.bio-chip.sort-filters-button,.md .side-nav .wp-caption-text.back-link,.md .lighten-3.badge-search,.md .nav-search-form form .badge-search.input-field,.md .badge-search.card.card-tumblr,.md .side-nav .badge-search.card-tumblr.nav-search,.md .iapp-store .store-main .badge-search.card-tumblr.store-search-results,.md .badge-search.chip.bio-chip,.md .badge-search.bio-chip.search-filters-button,.md .badge-search.bio-chip.sort-filters-button,.md .side-nav .badge-search.back-link,.md .lighten-3.nav-search-form,.md .nav-search-form form .nav-search-form.input-field,.md .nav-search-form.card.card-tumblr,.md .side-nav .nav-search-form.card-tumblr.nav-search,.md .iapp-store .store-main .nav-search-form.card-tumblr.store-search-results,.md .nav-search-form.chip.bio-chip,.md .nav-search-form.bio-chip.search-filters-button,.md .nav-search-form.bio-chip.sort-filters-button,.md .side-nav .nav-search-form.back-link,.md .nav-search-form form .input-field,.md .lighten-3.nav-article-progress,.md .nav-search-form form .nav-article-progress.input-field,.md .nav-article-progress.card.card-tumblr,.md .side-nav .nav-article-progress.card-tumblr.nav-search,.md .iapp-store .store-main .nav-article-progress.card-tumblr.store-search-results,.md .nav-article-progress.chip.bio-chip,.md .nav-article-progress.bio-chip.search-filters-button,.md .nav-article-progress.bio-chip.sort-filters-button,.md .side-nav .nav-article-progress.back-link,.md .card.card-horizontal .lighten-3.card-image,.md .side-nav .card-horizontal.nav-search .lighten-3.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .lighten-3.card-image,.md .card.card-horizontal .nav-search-form form .card-image.input-field,.md .nav-search-form form .card.card-horizontal .card-image.input-field,.md .side-nav .card-horizontal.nav-search .nav-search-form form .card-image.input-field,.md .nav-search-form form .side-nav .card-horizontal.nav-search .card-image.input-field,.md .iapp-store .store-main .card-horizontal.store-search-results .nav-search-form form .card-image.input-field,.md .nav-search-form form .iapp-store .store-main .card-horizontal.store-search-results .card-image.input-field,.md .card.card-horizontal .card-image.card.card-tumblr,.md .side-nav .card-horizontal.nav-search .card-image.card.card-tumblr,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image.card.card-tumblr,.md .card.card-horizontal .side-nav .card-image.card-tumblr.nav-search,.md .side-nav .card.card-horizontal .card-image.card-tumblr.nav-search,.md .side-nav .card-horizontal.nav-search .card-image.card-tumblr.nav-search,.md .iapp-store .store-main .card-horizontal.store-search-results .side-nav .card-image.card-tumblr.nav-search,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .card-image.card-tumblr.nav-search,.md .card.card-horizontal .iapp-store .store-main .card-image.card-tumblr.store-search-results,.md .iapp-store .store-main .card.card-horizontal .card-image.card-tumblr.store-search-results,.md .side-nav .card-horizontal.nav-search .iapp-store .store-main .card-image.card-tumblr.store-search-results,.md .iapp-store .store-main .side-nav .card-horizontal.nav-search .card-image.card-tumblr.store-search-results,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image.card-tumblr.store-search-results,.md .card.card-horizontal .card-image.chip.bio-chip,.md .side-nav .card-horizontal.nav-search .card-image.chip.bio-chip,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image.chip.bio-chip,.md .card.card-horizontal .card-image.bio-chip.search-filters-button,.md .side-nav .card-horizontal.nav-search .card-image.bio-chip.search-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image.bio-chip.search-filters-button,.md .card.card-horizontal .card-image.bio-chip.sort-filters-button,.md .side-nav .card-horizontal.nav-search .card-image.bio-chip.sort-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image.bio-chip.sort-filters-button,.md .card.card-horizontal .side-nav .card-image.back-link,.md .side-nav .card.card-horizontal .card-image.back-link,.md .side-nav .card-horizontal.nav-search .card-image.back-link,.md .iapp-store .store-main .card-horizontal.store-search-results .side-nav .card-image.back-link,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .card-image.back-link,.md .card.card-tumblr,.md .side-nav .card-tumblr.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .lighten-3.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .nav-search-form form .mega-cart-quantity.input-field,.md .nav-search-form form .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.input-field,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.card.card-tumblr,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .mega-cart-quantity.card-tumblr.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.card-tumblr.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .mega-cart-quantity.card-tumblr.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.card-tumblr.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.chip.bio-chip,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.bio-chip.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.bio-chip.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .mega-cart-quantity.back-link,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.back-link,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.lighten-3.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .nav-search-form form span.count.input-field,.md .nav-search-form form .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.input-field,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.card.card-tumblr,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.count.card-tumblr.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.card-tumblr.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main span.count.card-tumblr.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.card-tumblr.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.chip.bio-chip,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.bio-chip.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.bio-chip.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.count.back-link,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.back-link,.md .chip.bio-chip,.md .bio-chip.search-filters-button,.md .bio-chip.sort-filters-button,.md .lighten-3.left-sidebar,.md .nav-search-form form .left-sidebar.input-field,.md .left-sidebar.card.card-tumblr,.md .side-nav .left-sidebar.card-tumblr.nav-search,.md .iapp-store .store-main .left-sidebar.card-tumblr.store-search-results,.md .left-sidebar.chip.bio-chip,.md .left-sidebar.bio-chip.search-filters-button,.md .left-sidebar.bio-chip.sort-filters-button,.md .side-nav .left-sidebar.back-link,.md .side-nav .lighten-3.nav-title,.md .side-nav .nav-search-form form .nav-title.input-field,.md .nav-search-form form .side-nav .nav-title.input-field,.md .side-nav .nav-title.card.card-tumblr,.md .side-nav .nav-title.card-tumblr.nav-search,.md .side-nav .iapp-store .store-main .nav-title.card-tumblr.store-search-results,.md .iapp-store .store-main .side-nav .nav-title.card-tumblr.store-search-results,.md .side-nav .nav-title.chip.bio-chip,.md .side-nav .nav-title.bio-chip.search-filters-button,.md .side-nav .nav-title.bio-chip.sort-filters-button,.md .side-nav .nav-title.back-link,.md .side-nav .grey.back-link,.md .side-nav .nav-search-form form .back-link.input-field,.md .nav-search-form form .side-nav .back-link.input-field,.md .side-nav .back-link.card.card-tumblr,.md .side-nav .back-link.card-tumblr.nav-search,.md .side-nav .iapp-store .store-main .back-link.card-tumblr.store-search-results,.md .iapp-store .store-main .side-nav .back-link.card-tumblr.store-search-results,.md .side-nav .back-link.chip.bio-chip,.md .side-nav .back-link.bio-chip.search-filters-button,.md .side-nav .back-link.bio-chip.sort-filters-button,.md .side-nav .back-link.article-sidebar,.md .side-nav .pub-hdr header .back-link.backsplash,.md .pub-hdr header .side-nav .back-link.backsplash,.md .side-nav .banner.light-scheme .back-link.chip,.md .banner.light-scheme .side-nav .back-link.chip,.md .side-nav .banner.light-scheme .back-link.search-filters-button,.md .banner.light-scheme .side-nav .back-link.search-filters-button,.md .side-nav .banner.light-scheme .back-link.sort-filters-button,.md .banner.light-scheme .side-nav .back-link.sort-filters-button,.md .side-nav .banner.light-scheme .chip a.back-link,.md .banner.light-scheme .chip .side-nav a.back-link,.md .side-nav .banner.light-scheme .search-filters-button a.back-link,.md .banner.light-scheme .search-filters-button .side-nav a.back-link,.md .side-nav .banner.light-scheme .sort-filters-button a.back-link,.md .banner.light-scheme .sort-filters-button .side-nav a.back-link,.md .side-nav .banner.default-scheme .back-link.chip,.md .banner.default-scheme .side-nav .back-link.chip,.md .side-nav .banner.default-scheme .back-link.search-filters-button,.md .banner.default-scheme .side-nav .back-link.search-filters-button,.md .side-nav .banner.default-scheme .back-link.sort-filters-button,.md .banner.default-scheme .side-nav .back-link.sort-filters-button,.md .side-nav .banner.default-scheme .chip a.back-link,.md .banner.default-scheme .chip .side-nav a.back-link,.md .side-nav .banner.default-scheme .search-filters-button a.back-link,.md .banner.default-scheme .search-filters-button .side-nav a.back-link,.md .side-nav .banner.default-scheme .sort-filters-button a.back-link,.md .banner.default-scheme .sort-filters-button .side-nav a.back-link,.md .side-nav .iapp-store .store-main .store-search-results .result .back-link.result-category,.md .iapp-store .store-main .store-search-results .result .side-nav .back-link.result-category,.md .side-nav .iapp-store .product-page .product-quantity .back-link.input,.md .iapp-store .product-page .product-quantity .side-nav .back-link.input,.md .side-nav .iapp-store .product-page .product-quantity .input span.back-link.count,.md .iapp-store .product-page .product-quantity .input .side-nav span.back-link.count,.md .lighten-3.article-sidebar,.md .nav-search-form form .article-sidebar.input-field,.md .article-sidebar.card.card-tumblr,.md .side-nav .article-sidebar.card-tumblr.nav-search,.md .iapp-store .store-main .article-sidebar.card-tumblr.store-search-results,.md .article-sidebar.chip.bio-chip,.md .article-sidebar.bio-chip.search-filters-button,.md .article-sidebar.bio-chip.sort-filters-button,.md .pub-hdr header .lighten-3.backsplash,.md .pub-hdr header .nav-search-form form .backsplash.input-field,.md .nav-search-form form .pub-hdr header .backsplash.input-field,.md .pub-hdr header .backsplash.card.card-tumblr,.md .pub-hdr header .side-nav .backsplash.card-tumblr.nav-search,.md .side-nav .pub-hdr header .backsplash.card-tumblr.nav-search,.md .pub-hdr header .iapp-store .store-main .backsplash.card-tumblr.store-search-results,.md .iapp-store .store-main .pub-hdr header .backsplash.card-tumblr.store-search-results,.md .pub-hdr header .backsplash.chip.bio-chip,.md .pub-hdr header .backsplash.bio-chip.search-filters-button,.md .pub-hdr header .backsplash.bio-chip.sort-filters-button,.md .banner.light-scheme .lighten-3.chip,.md .banner.light-scheme .nav-search-form form .chip.input-field,.md .nav-search-form form .banner.light-scheme .chip.input-field,.md .banner.light-scheme .nav-search-form form .input-field.search-filters-button,.md .nav-search-form form .banner.light-scheme .input-field.search-filters-button,.md .banner.light-scheme .nav-search-form form .input-field.sort-filters-button,.md .nav-search-form form .banner.light-scheme .input-field.sort-filters-button,.md .banner.light-scheme .chip.card.card-tumblr,.md .banner.light-scheme .card.card-tumblr.search-filters-button,.md .banner.light-scheme .side-nav .card-tumblr.search-filters-button.nav-search,.md .side-nav .banner.light-scheme .card-tumblr.search-filters-button.nav-search,.md .banner.light-scheme .iapp-store .store-main .card-tumblr.search-filters-button.store-search-results,.md .iapp-store .store-main .banner.light-scheme .card-tumblr.search-filters-button.store-search-results,.md .banner.light-scheme .card.card-tumblr.sort-filters-button,.md .banner.light-scheme .side-nav .card-tumblr.sort-filters-button.nav-search,.md .side-nav .banner.light-scheme .card-tumblr.sort-filters-button.nav-search,.md .banner.light-scheme .iapp-store .store-main .card-tumblr.sort-filters-button.store-search-results,.md .iapp-store .store-main .banner.light-scheme .card-tumblr.sort-filters-button.store-search-results,.md .banner.light-scheme .side-nav .chip.card-tumblr.nav-search,.md .side-nav .banner.light-scheme .chip.card-tumblr.nav-search,.md .banner.light-scheme .iapp-store .store-main .chip.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.light-scheme .chip.card-tumblr.store-search-results,.md .banner.light-scheme .chip.bio-chip,.md .banner.light-scheme .bio-chip.search-filters-button,.md .banner.light-scheme .bio-chip.sort-filters-button,.md .banner.light-scheme .lighten-3.search-filters-button,.md .banner.light-scheme .lighten-3.sort-filters-button,.md .banner.light-scheme .chip a.lighten-3,.md .banner.light-scheme .search-filters-button a.lighten-3,.md .banner.light-scheme .sort-filters-button a.lighten-3,.md .banner.light-scheme .chip .nav-search-form form a.input-field,.md .nav-search-form form .banner.light-scheme .chip a.input-field,.md .banner.light-scheme .search-filters-button .nav-search-form form a.input-field,.md .nav-search-form form .banner.light-scheme .search-filters-button a.input-field,.md .banner.light-scheme .sort-filters-button .nav-search-form form a.input-field,.md .nav-search-form form .banner.light-scheme .sort-filters-button a.input-field,.md .banner.light-scheme .chip a.card.card-tumblr,.md .banner.light-scheme .search-filters-button a.card.card-tumblr,.md .banner.light-scheme .sort-filters-button a.card.card-tumblr,.md .banner.light-scheme .chip .side-nav a.card-tumblr.nav-search,.md .side-nav .banner.light-scheme .chip a.card-tumblr.nav-search,.md .banner.light-scheme .search-filters-button .side-nav a.card-tumblr.nav-search,.md .side-nav .banner.light-scheme .search-filters-button a.card-tumblr.nav-search,.md .banner.light-scheme .sort-filters-button .side-nav a.card-tumblr.nav-search,.md .side-nav .banner.light-scheme .sort-filters-button a.card-tumblr.nav-search,.md .banner.light-scheme .chip .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.light-scheme .chip a.card-tumblr.store-search-results,.md .banner.light-scheme .search-filters-button .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.light-scheme .search-filters-button a.card-tumblr.store-search-results,.md .banner.light-scheme .sort-filters-button .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.light-scheme .sort-filters-button a.card-tumblr.store-search-results,.md .banner.light-scheme .chip a.chip.bio-chip,.md .banner.light-scheme .search-filters-button a.chip.bio-chip,.md .banner.light-scheme .sort-filters-button a.chip.bio-chip,.md .banner.light-scheme .chip a.bio-chip.search-filters-button,.md .banner.light-scheme .search-filters-button a.bio-chip.search-filters-button,.md .banner.light-scheme .sort-filters-button a.bio-chip.search-filters-button,.md .banner.light-scheme .chip a.bio-chip.sort-filters-button,.md .banner.light-scheme .search-filters-button a.bio-chip.sort-filters-button,.md .banner.light-scheme .sort-filters-button a.bio-chip.sort-filters-button,.md .banner.default-scheme .lighten-3.chip,.md .banner.default-scheme .nav-search-form form .chip.input-field,.md .nav-search-form form .banner.default-scheme .chip.input-field,.md .banner.default-scheme .nav-search-form form .input-field.search-filters-button,.md .nav-search-form form .banner.default-scheme .input-field.search-filters-button,.md .banner.default-scheme .nav-search-form form .input-field.sort-filters-button,.md .nav-search-form form .banner.default-scheme .input-field.sort-filters-button,.md .banner.default-scheme .chip.card.card-tumblr,.md .banner.default-scheme .card.card-tumblr.search-filters-button,.md .banner.default-scheme .side-nav .card-tumblr.search-filters-button.nav-search,.md .side-nav .banner.default-scheme .card-tumblr.search-filters-button.nav-search,.md .banner.default-scheme .iapp-store .store-main .card-tumblr.search-filters-button.store-search-results,.md .iapp-store .store-main .banner.default-scheme .card-tumblr.search-filters-button.store-search-results,.md .banner.default-scheme .card.card-tumblr.sort-filters-button,.md .banner.default-scheme .side-nav .card-tumblr.sort-filters-button.nav-search,.md .side-nav .banner.default-scheme .card-tumblr.sort-filters-button.nav-search,.md .banner.default-scheme .iapp-store .store-main .card-tumblr.sort-filters-button.store-search-results,.md .iapp-store .store-main .banner.default-scheme .card-tumblr.sort-filters-button.store-search-results,.md .banner.default-scheme .side-nav .chip.card-tumblr.nav-search,.md .side-nav .banner.default-scheme .chip.card-tumblr.nav-search,.md .banner.default-scheme .iapp-store .store-main .chip.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.default-scheme .chip.card-tumblr.store-search-results,.md .banner.default-scheme .chip.bio-chip,.md .banner.default-scheme .bio-chip.search-filters-button,.md .banner.default-scheme .bio-chip.sort-filters-button,.md .banner.default-scheme .lighten-3.search-filters-button,.md .banner.default-scheme .lighten-3.sort-filters-button,.md .banner.default-scheme .chip a.lighten-3,.md .banner.default-scheme .search-filters-button a.lighten-3,.md .banner.default-scheme .sort-filters-button a.lighten-3,.md .banner.default-scheme .chip .nav-search-form form a.input-field,.md .nav-search-form form .banner.default-scheme .chip a.input-field,.md .banner.default-scheme .search-filters-button .nav-search-form form a.input-field,.md .nav-search-form form .banner.default-scheme .search-filters-button a.input-field,.md .banner.default-scheme .sort-filters-button .nav-search-form form a.input-field,.md .nav-search-form form .banner.default-scheme .sort-filters-button a.input-field,.md .banner.default-scheme .chip a.card.card-tumblr,.md .banner.default-scheme .search-filters-button a.card.card-tumblr,.md .banner.default-scheme .sort-filters-button a.card.card-tumblr,.md .banner.default-scheme .chip .side-nav a.card-tumblr.nav-search,.md .side-nav .banner.default-scheme .chip a.card-tumblr.nav-search,.md .banner.default-scheme .search-filters-button .side-nav a.card-tumblr.nav-search,.md .side-nav .banner.default-scheme .search-filters-button a.card-tumblr.nav-search,.md .banner.default-scheme .sort-filters-button .side-nav a.card-tumblr.nav-search,.md .side-nav .banner.default-scheme .sort-filters-button a.card-tumblr.nav-search,.md .banner.default-scheme .chip .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.default-scheme .chip a.card-tumblr.store-search-results,.md .banner.default-scheme .search-filters-button .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.default-scheme .search-filters-button a.card-tumblr.store-search-results,.md .banner.default-scheme .sort-filters-button .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.default-scheme .sort-filters-button a.card-tumblr.store-search-results,.md .banner.default-scheme .chip a.chip.bio-chip,.md .banner.default-scheme .search-filters-button a.chip.bio-chip,.md .banner.default-scheme .sort-filters-button a.chip.bio-chip,.md .banner.default-scheme .chip a.bio-chip.search-filters-button,.md .banner.default-scheme .search-filters-button a.bio-chip.search-filters-button,.md .banner.default-scheme .sort-filters-button a.bio-chip.search-filters-button,.md .banner.default-scheme .chip a.bio-chip.sort-filters-button,.md .banner.default-scheme .search-filters-button a.bio-chip.sort-filters-button,.md .banner.default-scheme .sort-filters-button a.bio-chip.sort-filters-button,.md .iapp-store .store-main .store-search-results .result .lighten-3.result-category,.md .iapp-store .store-main .store-search-results .result .nav-search-form form .result-category.input-field,.md .nav-search-form form .iapp-store .store-main .store-search-results .result .result-category.input-field,.md .iapp-store .store-main .store-search-results .result .result-category.card.card-tumblr,.md .iapp-store .store-main .store-search-results .result .side-nav .result-category.card-tumblr.nav-search,.md .side-nav .iapp-store .store-main .store-search-results .result .result-category.card-tumblr.nav-search,.md .iapp-store .store-main .store-search-results .result .result-category.card-tumblr.store-search-results,.md .iapp-store .store-main .store-search-results .result .result-category.chip.bio-chip,.md .iapp-store .store-main .store-search-results .result .result-category.bio-chip.search-filters-button,.md .iapp-store .store-main .store-search-results .result .result-category.bio-chip.sort-filters-button,.md .iapp-store .product-page .product-quantity .lighten-3.input,.md .iapp-store .product-page .product-quantity .nav-search-form form .input.input-field,.md .nav-search-form form .iapp-store .product-page .product-quantity .input.input-field,.md .iapp-store .product-page .product-quantity .input.card.card-tumblr,.md .iapp-store .product-page .product-quantity .side-nav .input.card-tumblr.nav-search,.md .side-nav .iapp-store .product-page .product-quantity .input.card-tumblr.nav-search,.md .iapp-store .product-page .product-quantity .store-main .input.card-tumblr.store-search-results,.md .iapp-store .store-main .product-page .product-quantity .input.card-tumblr.store-search-results,.md .iapp-store .product-page .product-quantity .input.chip.bio-chip,.md .iapp-store .product-page .product-quantity .input.bio-chip.search-filters-button,.md .iapp-store .product-page .product-quantity .input.bio-chip.sort-filters-button,.md .iapp-store .product-page .product-quantity .input span.lighten-3.count,.md .iapp-store .product-page .product-quantity .input .nav-search-form form span.count.input-field,.md .nav-search-form form .iapp-store .product-page .product-quantity .input span.count.input-field,.md .iapp-store .product-page .product-quantity .input span.count.card.card-tumblr,.md .iapp-store .product-page .product-quantity .input .side-nav span.count.card-tumblr.nav-search,.md .side-nav .iapp-store .product-page .product-quantity .input span.count.card-tumblr.nav-search,.md .iapp-store .product-page .product-quantity .input .store-main span.count.card-tumblr.store-search-results,.md .iapp-store .store-main .product-page .product-quantity .input span.count.card-tumblr.store-search-results,.md .iapp-store .product-page .product-quantity .input span.count.chip.bio-chip,.md .iapp-store .product-page .product-quantity .input span.count.bio-chip.search-filters-button,.md .iapp-store .product-page .product-quantity .input span.count.bio-chip.sort-filters-button{background-color:#eee !important}.md .grey-text.text-lighten-3,.md .text-lighten-3.table-column-hdr,.md .nav-container nav.top-nav ul li a.text-lighten-3,.md .nav-search-form form .input-field .text-lighten-3.material-icons,.md .text-lighten-3.section-heading,.md .text-lighten-3.article-body,.md .related-posts-mod ul li a.text-lighten-3,.md .article-recent-comments-mod ul li a.text-lighten-3,.md .text-lighten-3.card.card-note,.md .side-nav .text-lighten-3.card-note.nav-search,.md .iapp-store .store-main .text-lighten-3.card-note.store-search-results,.md .card.card-tumblr .card-title a.text-lighten-3,.md .side-nav .card-tumblr.nav-search .card-title a.text-lighten-3,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.text-lighten-3,.md .card.card-tumblr .card-content a.text-lighten-3,.md .side-nav .card-tumblr.nav-search .card-content a.text-lighten-3,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.text-lighten-3,.md .card.card-tumblr p a.text-lighten-3,.md .side-nav .card-tumblr.nav-search p a.text-lighten-3,.md .iapp-store .store-main .card-tumblr.store-search-results p a.text-lighten-3,.md .mega-modal .row .col .collection .text-lighten-3.collection-item,.md .mega-modal .row .col .collection.featured-items .collection-item .text-lighten-3.title,.md .mega-modal .row .col .collection.featured-items .collection-item p.text-lighten-3,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .text-lighten-3.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-lighten-3.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-lighten-3.decrease-count,.md .mega-modal.store-modal .row .col .mega-cart-update .text-lighten-3.mega-cart-total-pending,.md .profile-modal .modal-content .collection .text-lighten-3.collection-item,.md .chip.bio-chip a span .text-lighten-3.contributor-type,.md .bio-chip.search-filters-button a span .text-lighten-3.contributor-type,.md .bio-chip.sort-filters-button a span .text-lighten-3.contributor-type,.md .algolia-search form .input-field .text-lighten-3.material-icons,.md .search-store-listings label .text-lighten-3.material-icons,.md .left-sidebar .collection .collection-item a.text-lighten-3,.md .side-nav .nav-search label .text-lighten-3.material-icons,.md .banner.dark-scheme h1.text-lighten-3,.md .banner.dark-scheme .header-social>ul>li>a.text-lighten-3,.md .banner.dark-scheme .text-lighten-3.chip,.md .banner.dark-scheme .text-lighten-3.search-filters-button,.md .banner.dark-scheme .text-lighten-3.sort-filters-button,.md .banner.dark-scheme .chip a.text-lighten-3,.md .banner.dark-scheme .search-filters-button a.text-lighten-3,.md .banner.dark-scheme .sort-filters-button a.text-lighten-3,.md .iapp-store .store-table table tbody tr td.prod-name a.text-lighten-3,.md .iapp-store .store-main .store-search-active .text-lighten-3.global-store-search,.md .iapp-store .store-main .store-search-active label.text-lighten-3,.md .iapp-store .store-main .store-search-active .text-lighten-3.material-icons,.md .iapp-store .product-page .product-quantity .input span.text-lighten-3.decrease-count,.md .iapp-store .product-page .product-quantity .input span.text-lighten-3.increase-count,.md .placeholder-img .text-lighten-3.fa{color:#eee !important}.md .grey.lighten-2,.md .lighten-2.wp-caption-text,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .wp-caption-text.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .wp-caption-text.input,.md .lighten-2.badge-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .badge-search.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .badge-search.input,.md .lighten-2.nav-search-form,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .nav-search-form.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .nav-search-form.input,.md .nav-search-form form .lighten-2.input-field,.md .nav-search-form form .mega-modal.store-modal .row .col .collection.featured-items .collection-item .input-field.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .nav-search-form form .input-field.mega-cart-quantity,.md .nav-search-form form .iapp-store .product-page .product-quantity .input-field.input,.md .iapp-store .product-page .product-quantity .nav-search-form form .input-field.input,.md .lighten-2.nav-article-progress,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .nav-article-progress.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .nav-article-progress.input,.md .card.card-horizontal .lighten-2.card-image,.md .side-nav .card-horizontal.nav-search .lighten-2.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .lighten-2.card-image,.md .card.card-horizontal .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card-image.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-horizontal .card-image.mega-cart-quantity,.md .side-nav .card-horizontal.nav-search .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card-image.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-horizontal.nav-search .card-image.mega-cart-quantity,.md .iapp-store .store-main .card-horizontal.store-search-results .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card-image.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-image.mega-cart-quantity,.md .card.card-horizontal .iapp-store .product-page .product-quantity .card-image.input,.md .iapp-store .product-page .product-quantity .card.card-horizontal .card-image.input,.md .side-nav .card-horizontal.nav-search .iapp-store .product-page .product-quantity .card-image.input,.md .iapp-store .product-page .product-quantity .side-nav .card-horizontal.nav-search .card-image.input,.md .iapp-store .store-main .card-horizontal.store-search-results .product-page .product-quantity .card-image.input,.md .iapp-store .product-page .product-quantity .store-main .card-horizontal.store-search-results .card-image.input,.md .lighten-2.card.card-tumblr,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-tumblr.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-tumblr.mega-cart-quantity.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card-tumblr.mega-cart-quantity.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-tumblr.mega-cart-quantity.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card-tumblr.mega-cart-quantity.store-search-results,.md .side-nav .lighten-2.card-tumblr.nav-search,.md .side-nav .iapp-store .product-page .product-quantity .card-tumblr.nav-search.input,.md .iapp-store .product-page .product-quantity .side-nav .card-tumblr.nav-search.input,.md .iapp-store .store-main .lighten-2.card-tumblr.store-search-results,.md .iapp-store .store-main .product-page .product-quantity .card-tumblr.store-search-results.input,.md .iapp-store .product-page .product-quantity .store-main .card-tumblr.store-search-results.input,.md .iapp-store .product-page .product-quantity .card.card-tumblr.input,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.lighten-2.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .product-page .product-quantity span.count.input,.md .iapp-store .product-page .product-quantity .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.input,.md .lighten-2.chip.bio-chip,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .chip.bio-chip.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .bio-chip.mega-cart-quantity.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .bio-chip.mega-cart-quantity.sort-filters-button,.md .lighten-2.bio-chip.search-filters-button,.md .iapp-store .product-page .product-quantity .bio-chip.search-filters-button.input,.md .lighten-2.bio-chip.sort-filters-button,.md .iapp-store .product-page .product-quantity .bio-chip.sort-filters-button.input,.md .iapp-store .product-page .product-quantity .chip.bio-chip.input,.md .lighten-2.left-sidebar,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .left-sidebar.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .left-sidebar.input,.md .side-nav .lighten-2.nav-title,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .nav-title.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .nav-title.mega-cart-quantity,.md .side-nav .iapp-store .product-page .product-quantity .nav-title.input,.md .iapp-store .product-page .product-quantity .side-nav .nav-title.input,.md .lighten-2.article-sidebar,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-sidebar.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .article-sidebar.input,.md .pub-hdr header .lighten-2.backsplash,.md .pub-hdr header .mega-modal.store-modal .row .col .collection.featured-items .collection-item .backsplash.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .pub-hdr header .backsplash.mega-cart-quantity,.md .pub-hdr header .iapp-store .product-page .product-quantity .backsplash.input,.md .iapp-store .product-page .product-quantity .pub-hdr header .backsplash.input,.md .banner.light-scheme .lighten-2.chip,.md .banner.light-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .chip.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.light-scheme .chip.mega-cart-quantity,.md .banner.light-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.light-scheme .mega-cart-quantity.search-filters-button,.md .banner.light-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.light-scheme .mega-cart-quantity.sort-filters-button,.md .banner.light-scheme .lighten-2.search-filters-button,.md .banner.light-scheme .iapp-store .product-page .product-quantity .search-filters-button.input,.md .iapp-store .product-page .product-quantity .banner.light-scheme .search-filters-button.input,.md .banner.light-scheme .lighten-2.sort-filters-button,.md .banner.light-scheme .iapp-store .product-page .product-quantity .sort-filters-button.input,.md .iapp-store .product-page .product-quantity .banner.light-scheme .sort-filters-button.input,.md .banner.light-scheme .iapp-store .product-page .product-quantity .chip.input,.md .iapp-store .product-page .product-quantity .banner.light-scheme .chip.input,.md .banner.light-scheme .chip a.lighten-2,.md .banner.light-scheme .search-filters-button a.lighten-2,.md .banner.light-scheme .sort-filters-button a.lighten-2,.md .banner.light-scheme .chip .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.light-scheme .chip a.mega-cart-quantity,.md .banner.light-scheme .search-filters-button .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.light-scheme .search-filters-button a.mega-cart-quantity,.md .banner.light-scheme .sort-filters-button .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.light-scheme .sort-filters-button a.mega-cart-quantity,.md .banner.light-scheme .chip .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .banner.light-scheme .chip a.input,.md .banner.light-scheme .search-filters-button .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .banner.light-scheme .search-filters-button a.input,.md .banner.light-scheme .sort-filters-button .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .banner.light-scheme .sort-filters-button a.input,.md .banner.default-scheme .lighten-2.chip,.md .banner.default-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .chip.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.default-scheme .chip.mega-cart-quantity,.md .banner.default-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.default-scheme .mega-cart-quantity.search-filters-button,.md .banner.default-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.default-scheme .mega-cart-quantity.sort-filters-button,.md .banner.default-scheme .lighten-2.search-filters-button,.md .banner.default-scheme .iapp-store .product-page .product-quantity .search-filters-button.input,.md .iapp-store .product-page .product-quantity .banner.default-scheme .search-filters-button.input,.md .banner.default-scheme .lighten-2.sort-filters-button,.md .banner.default-scheme .iapp-store .product-page .product-quantity .sort-filters-button.input,.md .iapp-store .product-page .product-quantity .banner.default-scheme .sort-filters-button.input,.md .banner.default-scheme .iapp-store .product-page .product-quantity .chip.input,.md .iapp-store .product-page .product-quantity .banner.default-scheme .chip.input,.md .banner.default-scheme .chip a.lighten-2,.md .banner.default-scheme .search-filters-button a.lighten-2,.md .banner.default-scheme .sort-filters-button a.lighten-2,.md .banner.default-scheme .chip .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.default-scheme .chip a.mega-cart-quantity,.md .banner.default-scheme .search-filters-button .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.default-scheme .search-filters-button a.mega-cart-quantity,.md .banner.default-scheme .sort-filters-button .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.default-scheme .sort-filters-button a.mega-cart-quantity,.md .banner.default-scheme .chip .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .banner.default-scheme .chip a.input,.md .banner.default-scheme .search-filters-button .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .banner.default-scheme .search-filters-button a.input,.md .banner.default-scheme .sort-filters-button .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .banner.default-scheme .sort-filters-button a.input,.md .iapp-store .store-main .store-search-results .result .lighten-2.result-category,.md .iapp-store .store-main .store-search-results .result .mega-modal.store-modal .row .col .collection.featured-items .collection-item .result-category.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-results .result .result-category.mega-cart-quantity,.md .iapp-store .store-main .store-search-results .result .product-page .product-quantity .result-category.input,.md .iapp-store .product-page .product-quantity .store-main .store-search-results .result .result-category.input,.md .iapp-store .product-page .product-quantity .input,.md .iapp-store .product-page .product-quantity .input span.lighten-2.count,.md .iapp-store .product-page .product-quantity .input .mega-modal.store-modal .row .col .collection.featured-items .collection-item span.count.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .product-page .product-quantity .input span.count.mega-cart-quantity,.md .iapp-store .product-page .product-quantity .input span.count.input{background-color:#e0e0e0 !important}.md .grey-text.text-lighten-2,.md .text-lighten-2.table-column-hdr,.md .nav-container nav.top-nav ul li a.text-lighten-2,.md .nav-search-form form .input-field .text-lighten-2.material-icons,.md .text-lighten-2.section-heading,.md .text-lighten-2.article-body,.md .related-posts-mod ul li a.text-lighten-2,.md .article-recent-comments-mod ul li a.text-lighten-2,.md .text-lighten-2.card.card-note,.md .side-nav .text-lighten-2.card-note.nav-search,.md .iapp-store .store-main .text-lighten-2.card-note.store-search-results,.md .card.card-tumblr .card-title a.text-lighten-2,.md .side-nav .card-tumblr.nav-search .card-title a.text-lighten-2,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.text-lighten-2,.md .card.card-tumblr .card-content a.text-lighten-2,.md .side-nav .card-tumblr.nav-search .card-content a.text-lighten-2,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.text-lighten-2,.md .card.card-tumblr p a.text-lighten-2,.md .side-nav .card-tumblr.nav-search p a.text-lighten-2,.md .iapp-store .store-main .card-tumblr.store-search-results p a.text-lighten-2,.md .mega-modal .row .col .collection .text-lighten-2.collection-item,.md .mega-modal .row .col .collection.featured-items .collection-item .text-lighten-2.title,.md .mega-modal .row .col .collection.featured-items .collection-item p.text-lighten-2,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .text-lighten-2.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-lighten-2.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-lighten-2.decrease-count,.md .mega-modal.store-modal .row .col .mega-cart-update .text-lighten-2.mega-cart-total-pending,.md .profile-modal .modal-content .collection .text-lighten-2.collection-item,.md .chip.bio-chip a span .text-lighten-2.contributor-type,.md .bio-chip.search-filters-button a span .text-lighten-2.contributor-type,.md .bio-chip.sort-filters-button a span .text-lighten-2.contributor-type,.md .algolia-search form .input-field .text-lighten-2.material-icons,.md .search-store-listings label .text-lighten-2.material-icons,.md .left-sidebar .collection .collection-item a.text-lighten-2,.md .side-nav .nav-search label .text-lighten-2.material-icons,.md .banner.dark-scheme h1.text-lighten-2,.md .banner.dark-scheme .header-social>ul>li>a.text-lighten-2,.md .banner.dark-scheme .text-lighten-2.chip,.md .banner.dark-scheme .text-lighten-2.search-filters-button,.md .banner.dark-scheme .text-lighten-2.sort-filters-button,.md .banner.dark-scheme .chip a.text-lighten-2,.md .banner.dark-scheme .search-filters-button a.text-lighten-2,.md .banner.dark-scheme .sort-filters-button a.text-lighten-2,.md .iapp-store .store-table table tbody tr td.prod-name a.text-lighten-2,.md .iapp-store .store-main .store-search-active .text-lighten-2.global-store-search,.md .iapp-store .store-main .store-search-active label.text-lighten-2,.md .iapp-store .store-main .store-search-active .text-lighten-2.material-icons,.md .iapp-store .product-page .product-quantity .input span.text-lighten-2.decrease-count,.md .iapp-store .product-page .product-quantity .input span.text-lighten-2.increase-count,.md .placeholder-img .text-lighten-2.fa{color:#e0e0e0 !important}.md .grey.lighten-1,.md .lighten-1.wp-caption-text,.md .wp-caption-text.card.card-note,.md .side-nav .wp-caption-text.card-note.nav-search,.md .iapp-store .store-main .wp-caption-text.card-note.store-search-results,.md .lighten-1.badge-search,.md .badge-search.card.card-note,.md .side-nav .badge-search.card-note.nav-search,.md .iapp-store .store-main .badge-search.card-note.store-search-results,.md .lighten-1.nav-search-form,.md .nav-search-form.card.card-note,.md .side-nav .nav-search-form.card-note.nav-search,.md .iapp-store .store-main .nav-search-form.card-note.store-search-results,.md .nav-search-form form .lighten-1.input-field,.md .nav-search-form form .input-field.card.card-note,.md .nav-search-form form .side-nav .input-field.card-note.nav-search,.md .side-nav .nav-search-form form .input-field.card-note.nav-search,.md .nav-search-form form .iapp-store .store-main .input-field.card-note.store-search-results,.md .iapp-store .store-main .nav-search-form form .input-field.card-note.store-search-results,.md .lighten-1.nav-article-progress,.md .nav-article-progress.card.card-note,.md .side-nav .nav-article-progress.card-note.nav-search,.md .iapp-store .store-main .nav-article-progress.card-note.store-search-results,.md .card.card-horizontal .lighten-1.card-image,.md .side-nav .card-horizontal.nav-search .lighten-1.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .lighten-1.card-image,.md .card.card-horizontal .card-image.card.card-note,.md .side-nav .card-horizontal.nav-search .card-image.card.card-note,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image.card.card-note,.md .card.card-horizontal .side-nav .card-image.card-note.nav-search,.md .side-nav .card.card-horizontal .card-image.card-note.nav-search,.md .side-nav .card-horizontal.nav-search .card-image.card-note.nav-search,.md .iapp-store .store-main .card-horizontal.store-search-results .side-nav .card-image.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .card-image.card-note.nav-search,.md .card.card-horizontal .iapp-store .store-main .card-image.card-note.store-search-results,.md .iapp-store .store-main .card.card-horizontal .card-image.card-note.store-search-results,.md .side-nav .card-horizontal.nav-search .iapp-store .store-main .card-image.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-horizontal.nav-search .card-image.card-note.store-search-results,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image.card-note.store-search-results,.md .grey.card.card-note,.md .card.card-note.card-tumblr,.md .side-nav .card-note.card-tumblr.nav-search,.md .iapp-store .store-main .card-note.card-tumblr.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-note.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-note.mega-cart-quantity.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card-note.mega-cart-quantity.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-note.mega-cart-quantity.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card-note.mega-cart-quantity.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card.card-note.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.card-note.count.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card-note.count.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main span.card-note.count.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card-note.count.store-search-results,.md .card.card-note.chip.bio-chip,.md .card.card-note.bio-chip.search-filters-button,.md .side-nav .card-note.bio-chip.search-filters-button.nav-search,.md .iapp-store .store-main .card-note.bio-chip.search-filters-button.store-search-results,.md .card.card-note.bio-chip.sort-filters-button,.md .side-nav .card-note.bio-chip.sort-filters-button.nav-search,.md .iapp-store .store-main .card-note.bio-chip.sort-filters-button.store-search-results,.md .side-nav .card-note.chip.bio-chip.nav-search,.md .iapp-store .store-main .card-note.chip.bio-chip.store-search-results,.md .card.card-note.left-sidebar,.md .side-nav .card-note.left-sidebar.nav-search,.md .iapp-store .store-main .card-note.left-sidebar.store-search-results,.md .side-nav .card.card-note.nav-title,.md .side-nav .card-note.nav-title.nav-search,.md .side-nav .iapp-store .store-main .card-note.nav-title.store-search-results,.md .iapp-store .store-main .side-nav .card-note.nav-title.store-search-results,.md .side-nav .grey.card-note.nav-search,.md .side-nav .card-note.nav-search.card.card-tumblr,.md .side-nav .card-note.nav-search.article-sidebar,.md .side-nav .pub-hdr header .card-note.nav-search.backsplash,.md .pub-hdr header .side-nav .card-note.nav-search.backsplash,.md .side-nav .banner.light-scheme .card-note.nav-search.chip,.md .banner.light-scheme .side-nav .card-note.nav-search.chip,.md .side-nav .banner.light-scheme .card-note.nav-search.search-filters-button,.md .banner.light-scheme .side-nav .card-note.nav-search.search-filters-button,.md .side-nav .banner.light-scheme .card-note.nav-search.sort-filters-button,.md .banner.light-scheme .side-nav .card-note.nav-search.sort-filters-button,.md .side-nav .banner.light-scheme .chip a.card-note.nav-search,.md .banner.light-scheme .chip .side-nav a.card-note.nav-search,.md .side-nav .banner.light-scheme .search-filters-button a.card-note.nav-search,.md .banner.light-scheme .search-filters-button .side-nav a.card-note.nav-search,.md .side-nav .banner.light-scheme .sort-filters-button a.card-note.nav-search,.md .banner.light-scheme .sort-filters-button .side-nav a.card-note.nav-search,.md .side-nav .banner.default-scheme .card-note.nav-search.chip,.md .banner.default-scheme .side-nav .card-note.nav-search.chip,.md .side-nav .banner.default-scheme .card-note.nav-search.search-filters-button,.md .banner.default-scheme .side-nav .card-note.nav-search.search-filters-button,.md .side-nav .banner.default-scheme .card-note.nav-search.sort-filters-button,.md .banner.default-scheme .side-nav .card-note.nav-search.sort-filters-button,.md .side-nav .banner.default-scheme .chip a.card-note.nav-search,.md .banner.default-scheme .chip .side-nav a.card-note.nav-search,.md .side-nav .banner.default-scheme .search-filters-button a.card-note.nav-search,.md .banner.default-scheme .search-filters-button .side-nav a.card-note.nav-search,.md .side-nav .banner.default-scheme .sort-filters-button a.card-note.nav-search,.md .banner.default-scheme .sort-filters-button .side-nav a.card-note.nav-search,.md .side-nav .iapp-store .store-main .store-search-results .result .card-note.nav-search.result-category,.md .iapp-store .store-main .store-search-results .result .side-nav .card-note.nav-search.result-category,.md .side-nav .iapp-store .product-page .product-quantity .card-note.nav-search.input,.md .iapp-store .product-page .product-quantity .side-nav .card-note.nav-search.input,.md .side-nav .iapp-store .product-page .product-quantity .input span.card-note.nav-search.count,.md .iapp-store .product-page .product-quantity .input .side-nav span.card-note.nav-search.count,.md .card.card-note.article-sidebar,.md .iapp-store .store-main .card-note.article-sidebar.store-search-results,.md .pub-hdr header .card.card-note.backsplash,.md .pub-hdr header .iapp-store .store-main .card-note.backsplash.store-search-results,.md .iapp-store .store-main .pub-hdr header .card-note.backsplash.store-search-results,.md .banner.light-scheme .card.card-note.chip,.md .banner.light-scheme .card.card-note.search-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-note.search-filters-button.store-search-results,.md .iapp-store .store-main .banner.light-scheme .card-note.search-filters-button.store-search-results,.md .banner.light-scheme .card.card-note.sort-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-note.sort-filters-button.store-search-results,.md .iapp-store .store-main .banner.light-scheme .card-note.sort-filters-button.store-search-results,.md .banner.light-scheme .iapp-store .store-main .card-note.chip.store-search-results,.md .iapp-store .store-main .banner.light-scheme .card-note.chip.store-search-results,.md .banner.light-scheme .chip a.card.card-note,.md .banner.light-scheme .search-filters-button a.card.card-note,.md .banner.light-scheme .sort-filters-button a.card.card-note,.md .banner.light-scheme .chip .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.light-scheme .chip a.card-note.store-search-results,.md .banner.light-scheme .search-filters-button .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.light-scheme .search-filters-button a.card-note.store-search-results,.md .banner.light-scheme .sort-filters-button .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.light-scheme .sort-filters-button a.card-note.store-search-results,.md .banner.default-scheme .card.card-note.chip,.md .banner.default-scheme .card.card-note.search-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-note.search-filters-button.store-search-results,.md .iapp-store .store-main .banner.default-scheme .card-note.search-filters-button.store-search-results,.md .banner.default-scheme .card.card-note.sort-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-note.sort-filters-button.store-search-results,.md .iapp-store .store-main .banner.default-scheme .card-note.sort-filters-button.store-search-results,.md .banner.default-scheme .iapp-store .store-main .card-note.chip.store-search-results,.md .iapp-store .store-main .banner.default-scheme .card-note.chip.store-search-results,.md .banner.default-scheme .chip a.card.card-note,.md .banner.default-scheme .search-filters-button a.card.card-note,.md .banner.default-scheme .sort-filters-button a.card.card-note,.md .banner.default-scheme .chip .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.default-scheme .chip a.card-note.store-search-results,.md .banner.default-scheme .search-filters-button .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.default-scheme .search-filters-button a.card-note.store-search-results,.md .banner.default-scheme .sort-filters-button .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.default-scheme .sort-filters-button a.card-note.store-search-results,.md .iapp-store .store-main .grey.card-note.store-search-results,.md .iapp-store .store-main .card-note.store-search-results.card.card-tumblr,.md .iapp-store .store-main .store-search-results .result .card-note.store-search-results.result-category,.md .iapp-store .store-main .product-page .product-quantity .card-note.store-search-results.input,.md .iapp-store .product-page .product-quantity .store-main .card-note.store-search-results.input,.md .iapp-store .store-main .product-page .product-quantity .input span.card-note.store-search-results.count,.md .iapp-store .product-page .product-quantity .input .store-main span.card-note.store-search-results.count,.md .iapp-store .store-main .store-search-results .result .card.card-note.result-category,.md .iapp-store .product-page .product-quantity .card.card-note.input,.md .iapp-store .product-page .product-quantity .input span.card.card-note.count,.md .lighten-1.card.card-tumblr,.md .side-nav .lighten-1.card-tumblr.nav-search,.md .iapp-store .store-main .lighten-1.card-tumblr.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .lighten-1.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.lighten-1.count,.md .lighten-1.chip.bio-chip,.md .lighten-1.bio-chip.search-filters-button,.md .lighten-1.bio-chip.sort-filters-button,.md .lighten-1.left-sidebar,.md .side-nav .lighten-1.nav-title,.md .lighten-1.article-sidebar,.md .pub-hdr header .lighten-1.backsplash,.md .banner.light-scheme .lighten-1.chip,.md .banner.light-scheme .lighten-1.search-filters-button,.md .banner.light-scheme .lighten-1.sort-filters-button,.md .banner.light-scheme .chip a.lighten-1,.md .banner.light-scheme .search-filters-button a.lighten-1,.md .banner.light-scheme .sort-filters-button a.lighten-1,.md .banner.default-scheme .lighten-1.chip,.md .banner.default-scheme .lighten-1.search-filters-button,.md .banner.default-scheme .lighten-1.sort-filters-button,.md .banner.default-scheme .chip a.lighten-1,.md .banner.default-scheme .search-filters-button a.lighten-1,.md .banner.default-scheme .sort-filters-button a.lighten-1,.md .iapp-store .store-main .store-search-results .result .lighten-1.result-category,.md .iapp-store .product-page .product-quantity .lighten-1.input,.md .iapp-store .product-page .product-quantity .input span.lighten-1.count{background-color:#bdbdbd !important}.md .grey-text.text-lighten-1,.md .text-lighten-1.table-column-hdr,.md .nav-container nav.top-nav ul li a.text-lighten-1,.md .nav-search-form form .input-field .text-lighten-1.material-icons,.md .text-lighten-1.section-heading,.md .text-lighten-1.article-body,.md .related-posts-mod ul li a.text-lighten-1,.md .article-recent-comments-mod ul li a.text-lighten-1,.md .text-lighten-1.card.card-note,.md .side-nav .text-lighten-1.card-note.nav-search,.md .iapp-store .store-main .text-lighten-1.card-note.store-search-results,.md .card.card-tumblr .card-title a.text-lighten-1,.md .side-nav .card-tumblr.nav-search .card-title a.text-lighten-1,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.text-lighten-1,.md .card.card-tumblr .card-content a.text-lighten-1,.md .side-nav .card-tumblr.nav-search .card-content a.text-lighten-1,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.text-lighten-1,.md .card.card-tumblr p a.text-lighten-1,.md .side-nav .card-tumblr.nav-search p a.text-lighten-1,.md .iapp-store .store-main .card-tumblr.store-search-results p a.text-lighten-1,.md .mega-modal .row .col .collection .text-lighten-1.collection-item,.md .mega-modal .row .col .collection.featured-items .collection-item .text-lighten-1.title,.md .mega-modal .row .col .collection.featured-items .collection-item p.text-lighten-1,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .text-lighten-1.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-lighten-1.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-lighten-1.decrease-count,.md .mega-modal.store-modal .row .col .mega-cart-update .text-lighten-1.mega-cart-total-pending,.md .profile-modal .modal-content .collection .text-lighten-1.collection-item,.md .chip.bio-chip a span .text-lighten-1.contributor-type,.md .bio-chip.search-filters-button a span .text-lighten-1.contributor-type,.md .bio-chip.sort-filters-button a span .text-lighten-1.contributor-type,.md .algolia-search form .input-field .text-lighten-1.material-icons,.md .search-store-listings label .text-lighten-1.material-icons,.md .left-sidebar .collection .collection-item a.text-lighten-1,.md .side-nav .nav-search label .text-lighten-1.material-icons,.md .banner.dark-scheme h1.text-lighten-1,.md .banner.dark-scheme .header-social>ul>li>a.text-lighten-1,.md .banner.dark-scheme .text-lighten-1.chip,.md .banner.dark-scheme .text-lighten-1.search-filters-button,.md .banner.dark-scheme .text-lighten-1.sort-filters-button,.md .banner.dark-scheme .chip a.text-lighten-1,.md .banner.dark-scheme .search-filters-button a.text-lighten-1,.md .banner.dark-scheme .sort-filters-button a.text-lighten-1,.md .iapp-store .store-table table tbody tr td.prod-name a.text-lighten-1,.md .iapp-store .store-main .store-search-active .text-lighten-1.global-store-search,.md .iapp-store .store-main .store-search-active label.text-lighten-1,.md .iapp-store .store-main .store-search-active .text-lighten-1.material-icons,.md .iapp-store .product-page .product-quantity .input span.text-lighten-1.decrease-count,.md .iapp-store .product-page .product-quantity .input span.text-lighten-1.increase-count,.md .placeholder-img .text-lighten-1.fa{color:#bdbdbd !important}.md .grey.darken-1,.md .pagination li.grey.active,.md .pagination li.active.wp-caption-text,.md .pagination li.active.badge-search,.md .pagination li.active.nav-search-form,.md .pagination .nav-search-form form li.active.input-field,.md .nav-search-form form .pagination li.active.input-field,.md .pagination li.active.nav-article-progress,.md .pagination .card.card-horizontal li.active.card-image,.md .card.card-horizontal .pagination li.active.card-image,.md .pagination .side-nav .card-horizontal.nav-search li.active.card-image,.md .side-nav .card-horizontal.nav-search .pagination li.active.card-image,.md .pagination .iapp-store .store-main .card-horizontal.store-search-results li.active.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .pagination li.active.card-image,.md .pagination li.active.card.card-tumblr,.md .pagination .side-nav li.active.card-tumblr.nav-search,.md .side-nav .pagination li.active.card-tumblr.nav-search,.md .pagination .iapp-store .store-main li.active.card-tumblr.store-search-results,.md .iapp-store .store-main .pagination li.active.card-tumblr.store-search-results,.md .pagination .mega-modal.store-modal .row .col .collection.featured-items .collection-item li.active.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .pagination li.active.mega-cart-quantity,.md .pagination li.active.chip.bio-chip,.md .pagination li.active.bio-chip.search-filters-button,.md .pagination li.active.bio-chip.sort-filters-button,.md .pagination li.active.left-sidebar,.md .pagination .side-nav li.active.nav-title,.md .side-nav .pagination li.active.nav-title,.md .pagination li.active.article-sidebar,.md .pagination .pub-hdr header li.active.backsplash,.md .pub-hdr header .pagination li.active.backsplash,.md .pagination .banner.light-scheme li.active.chip,.md .banner.light-scheme .pagination li.active.chip,.md .pagination .banner.light-scheme li.active.search-filters-button,.md .banner.light-scheme .pagination li.active.search-filters-button,.md .pagination .banner.light-scheme li.active.sort-filters-button,.md .banner.light-scheme .pagination li.active.sort-filters-button,.md .pagination .banner.default-scheme li.active.chip,.md .banner.default-scheme .pagination li.active.chip,.md .pagination .banner.default-scheme li.active.search-filters-button,.md .banner.default-scheme .pagination li.active.search-filters-button,.md .pagination .banner.default-scheme li.active.sort-filters-button,.md .banner.default-scheme .pagination li.active.sort-filters-button,.md .pagination .iapp-store .store-main .store-search-results .result li.active.result-category,.md .iapp-store .store-main .store-search-results .result .pagination li.active.result-category,.md .pagination .iapp-store .product-page .product-quantity li.active.input,.md .iapp-store .product-page .product-quantity .pagination li.active.input,.md .darken-1.wp-caption-text,.md .wp-caption-text.default-link,.md .section-text-wrapper a.wp-caption-text,.md .collapsible-body a.wp-caption-text,.md .card.card-tumblr .card-action a i.wp-caption-text,.md .side-nav .card-tumblr.nav-search .card-action a i.wp-caption-text,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.wp-caption-text,.md .chip.bio-chip a span .wp-caption-text.contributor-type,.md .bio-chip.search-filters-button a span .wp-caption-text.contributor-type,.md .bio-chip.sort-filters-button a span .wp-caption-text.contributor-type,.md .article-tags-mod .wp-caption-text.chip:hover,.md .article-tags-mod .wp-caption-text.search-filters-button:hover,.md .article-tags-mod .wp-caption-text.sort-filters-button:hover,.md .side-nav .wp-caption-text.nav-title,.md .side-nav .wp-caption-text.nav-open-trigger,.md .darken-1.badge-search,.md .badge-search.default-link,.md .section-text-wrapper a.badge-search,.md .collapsible-body a.badge-search,.md .card.card-tumblr .card-action a i.badge-search,.md .side-nav .card-tumblr.nav-search .card-action a i.badge-search,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.badge-search,.md .chip.bio-chip a span .badge-search.contributor-type,.md .bio-chip.search-filters-button a span .badge-search.contributor-type,.md .bio-chip.sort-filters-button a span .badge-search.contributor-type,.md .article-tags-mod .badge-search.chip:hover,.md .article-tags-mod .badge-search.search-filters-button:hover,.md .article-tags-mod .badge-search.sort-filters-button:hover,.md .side-nav .badge-search.nav-title,.md .side-nav .badge-search.nav-open-trigger,.md .darken-1.nav-search-form,.md .nav-search-form.default-link,.md .section-text-wrapper a.nav-search-form,.md .collapsible-body a.nav-search-form,.md .card.card-tumblr .card-action a i.nav-search-form,.md .side-nav .card-tumblr.nav-search .card-action a i.nav-search-form,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.nav-search-form,.md .chip.bio-chip a span .nav-search-form.contributor-type,.md .bio-chip.search-filters-button a span .nav-search-form.contributor-type,.md .bio-chip.sort-filters-button a span .nav-search-form.contributor-type,.md .article-tags-mod .nav-search-form.chip:hover,.md .article-tags-mod .nav-search-form.search-filters-button:hover,.md .article-tags-mod .nav-search-form.sort-filters-button:hover,.md .side-nav .nav-search-form.nav-title,.md .side-nav .nav-search-form.nav-open-trigger,.md .nav-search-form form .darken-1.input-field,.md .nav-search-form form .input-field.default-link,.md .nav-search-form form .section-text-wrapper a.input-field,.md .section-text-wrapper .nav-search-form form a.input-field,.md .nav-search-form form .collapsible-body a.input-field,.md .collapsible-body .nav-search-form form a.input-field,.md .nav-search-form form .card.card-tumblr .card-action a i.input-field,.md .card.card-tumblr .card-action a .nav-search-form form i.input-field,.md .nav-search-form form .side-nav .card-tumblr.nav-search .card-action a i.input-field,.md .side-nav .card-tumblr.nav-search .card-action a .nav-search-form form i.input-field,.md .nav-search-form form .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.input-field,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .nav-search-form form i.input-field,.md .nav-search-form form .chip.bio-chip a span .input-field.contributor-type,.md .chip.bio-chip a span .nav-search-form form .input-field.contributor-type,.md .nav-search-form form .bio-chip.search-filters-button a span .input-field.contributor-type,.md .bio-chip.search-filters-button a span .nav-search-form form .input-field.contributor-type,.md .nav-search-form form .bio-chip.sort-filters-button a span .input-field.contributor-type,.md .bio-chip.sort-filters-button a span .nav-search-form form .input-field.contributor-type,.md .nav-search-form form .article-tags-mod .input-field.chip:hover,.md .article-tags-mod .nav-search-form form .input-field.chip:hover,.md .nav-search-form form .article-tags-mod .input-field.search-filters-button:hover,.md .article-tags-mod .nav-search-form form .input-field.search-filters-button:hover,.md .nav-search-form form .article-tags-mod .input-field.sort-filters-button:hover,.md .article-tags-mod .nav-search-form form .input-field.sort-filters-button:hover,.md .nav-search-form form .side-nav .input-field.nav-title,.md .side-nav .nav-search-form form .input-field.nav-title,.md .nav-search-form form .side-nav .input-field.nav-open-trigger,.md .side-nav .nav-search-form form .input-field.nav-open-trigger,.md .darken-1.nav-article-progress,.md .nav-article-progress.default-link,.md .section-text-wrapper a.nav-article-progress,.md .collapsible-body a.nav-article-progress,.md .card.card-tumblr .card-action a i.nav-article-progress,.md .side-nav .card-tumblr.nav-search .card-action a i.nav-article-progress,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.nav-article-progress,.md .chip.bio-chip a span .nav-article-progress.contributor-type,.md .bio-chip.search-filters-button a span .nav-article-progress.contributor-type,.md .bio-chip.sort-filters-button a span .nav-article-progress.contributor-type,.md .article-tags-mod .nav-article-progress.chip:hover,.md .article-tags-mod .nav-article-progress.search-filters-button:hover,.md .article-tags-mod .nav-article-progress.sort-filters-button:hover,.md .side-nav .nav-article-progress.nav-title,.md .side-nav .nav-article-progress.nav-open-trigger,.md .grey.default-link,.md .section-text-wrapper a.grey,.md .section-text-wrapper .card.card-horizontal a.card-image,.md .card.card-horizontal .section-text-wrapper a.card-image,.md .section-text-wrapper .side-nav .card-horizontal.nav-search a.card-image,.md .side-nav .card-horizontal.nav-search .section-text-wrapper a.card-image,.md .section-text-wrapper .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .section-text-wrapper a.card-image,.md .section-text-wrapper a.card.card-tumblr,.md .section-text-wrapper .side-nav a.card-tumblr.nav-search,.md .side-nav .section-text-wrapper a.card-tumblr.nav-search,.md .section-text-wrapper .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .section-text-wrapper a.card-tumblr.store-search-results,.md .section-text-wrapper .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .section-text-wrapper a.mega-cart-quantity,.md .section-text-wrapper a.chip.bio-chip,.md .section-text-wrapper a.bio-chip.search-filters-button,.md .section-text-wrapper a.bio-chip.sort-filters-button,.md .section-text-wrapper a.left-sidebar,.md .section-text-wrapper .side-nav a.nav-title,.md .side-nav .section-text-wrapper a.nav-title,.md .section-text-wrapper a.article-sidebar,.md .section-text-wrapper .pub-hdr header a.backsplash,.md .pub-hdr header .section-text-wrapper a.backsplash,.md .section-text-wrapper .banner.light-scheme a.chip,.md .banner.light-scheme .section-text-wrapper a.chip,.md .section-text-wrapper .banner.light-scheme a.search-filters-button,.md .banner.light-scheme .section-text-wrapper a.search-filters-button,.md .section-text-wrapper .banner.light-scheme a.sort-filters-button,.md .banner.light-scheme .section-text-wrapper a.sort-filters-button,.md .section-text-wrapper .banner.light-scheme .chip a,.md .banner.light-scheme .chip .section-text-wrapper a,.md .section-text-wrapper .banner.light-scheme .search-filters-button a,.md .banner.light-scheme .search-filters-button .section-text-wrapper a,.md .section-text-wrapper .banner.light-scheme .sort-filters-button a,.md .banner.light-scheme .sort-filters-button .section-text-wrapper a,.md .section-text-wrapper .banner.default-scheme a.chip,.md .banner.default-scheme .section-text-wrapper a.chip,.md .section-text-wrapper .banner.default-scheme a.search-filters-button,.md .banner.default-scheme .section-text-wrapper a.search-filters-button,.md .section-text-wrapper .banner.default-scheme a.sort-filters-button,.md .banner.default-scheme .section-text-wrapper a.sort-filters-button,.md .section-text-wrapper .banner.default-scheme .chip a,.md .banner.default-scheme .chip .section-text-wrapper a,.md .section-text-wrapper .banner.default-scheme .search-filters-button a,.md .banner.default-scheme .search-filters-button .section-text-wrapper a,.md .section-text-wrapper .banner.default-scheme .sort-filters-button a,.md .banner.default-scheme .sort-filters-button .section-text-wrapper a,.md .section-text-wrapper .iapp-store .store-main .store-search-results .result a.result-category,.md .iapp-store .store-main .store-search-results .result .section-text-wrapper a.result-category,.md .section-text-wrapper .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .section-text-wrapper a.input,.md .card.card-horizontal .default-link.card-image,.md .side-nav .card-horizontal.nav-search .default-link.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .default-link.card-image,.md .card.card-horizontal .collapsible-body a.card-image,.md .collapsible-body .card.card-horizontal a.card-image,.md .side-nav .card-horizontal.nav-search .collapsible-body a.card-image,.md .collapsible-body .side-nav .card-horizontal.nav-search a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .collapsible-body a.card-image,.md .collapsible-body .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .default-link.card.card-tumblr,.md .collapsible-body a.card.card-tumblr,.md .collapsible-body .side-nav a.card-tumblr.nav-search,.md .side-nav .collapsible-body a.card-tumblr.nav-search,.md .collapsible-body .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .collapsible-body a.card-tumblr.store-search-results,.md .side-nav .default-link.card-tumblr.nav-search,.md .iapp-store .store-main .default-link.card-tumblr.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .default-link.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .collapsible-body a.mega-cart-quantity,.md .collapsible-body .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.default-link.count,.md .collapsible-body a.grey,.md .collapsible-body a.chip.bio-chip,.md .collapsible-body a.bio-chip.search-filters-button,.md .collapsible-body a.bio-chip.sort-filters-button,.md .collapsible-body a.left-sidebar,.md .collapsible-body .side-nav a.nav-title,.md .side-nav .collapsible-body a.nav-title,.md .collapsible-body a.article-sidebar,.md .collapsible-body .pub-hdr header a.backsplash,.md .pub-hdr header .collapsible-body a.backsplash,.md .collapsible-body .banner.light-scheme a.chip,.md .banner.light-scheme .collapsible-body a.chip,.md .collapsible-body .banner.light-scheme a.search-filters-button,.md .banner.light-scheme .collapsible-body a.search-filters-button,.md .collapsible-body .banner.light-scheme a.sort-filters-button,.md .banner.light-scheme .collapsible-body a.sort-filters-button,.md .collapsible-body .banner.light-scheme .chip a,.md .banner.light-scheme .chip .collapsible-body a,.md .collapsible-body .banner.light-scheme .search-filters-button a,.md .banner.light-scheme .search-filters-button .collapsible-body a,.md .collapsible-body .banner.light-scheme .sort-filters-button a,.md .banner.light-scheme .sort-filters-button .collapsible-body a,.md .collapsible-body .banner.default-scheme a.chip,.md .banner.default-scheme .collapsible-body a.chip,.md .collapsible-body .banner.default-scheme a.search-filters-button,.md .banner.default-scheme .collapsible-body a.search-filters-button,.md .collapsible-body .banner.default-scheme a.sort-filters-button,.md .banner.default-scheme .collapsible-body a.sort-filters-button,.md .collapsible-body .banner.default-scheme .chip a,.md .banner.default-scheme .chip .collapsible-body a,.md .collapsible-body .banner.default-scheme .search-filters-button a,.md .banner.default-scheme .search-filters-button .collapsible-body a,.md .collapsible-body .banner.default-scheme .sort-filters-button a,.md .banner.default-scheme .sort-filters-button .collapsible-body a,.md .collapsible-body .iapp-store .store-main .store-search-results .result a.result-category,.md .iapp-store .store-main .store-search-results .result .collapsible-body a.result-category,.md .collapsible-body .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .collapsible-body a.input,.md .default-link.chip.bio-chip,.md .default-link.bio-chip.search-filters-button,.md .default-link.bio-chip.sort-filters-button,.md .default-link.left-sidebar,.md .side-nav .default-link.nav-title,.md .default-link.article-sidebar,.md .pub-hdr header .default-link.backsplash,.md .banner.light-scheme .default-link.chip,.md .banner.light-scheme .default-link.search-filters-button,.md .banner.light-scheme .default-link.sort-filters-button,.md .banner.light-scheme .chip a.default-link,.md .banner.light-scheme .search-filters-button a.default-link,.md .banner.light-scheme .sort-filters-button a.default-link,.md .banner.default-scheme .default-link.chip,.md .banner.default-scheme .default-link.search-filters-button,.md .banner.default-scheme .default-link.sort-filters-button,.md .banner.default-scheme .chip a.default-link,.md .banner.default-scheme .search-filters-button a.default-link,.md .banner.default-scheme .sort-filters-button a.default-link,.md .iapp-store .store-main .store-search-results .result .default-link.result-category,.md .iapp-store .product-page .product-quantity .default-link.input,.md .iapp-store .product-page .product-quantity .input span.default-link.count,.md .card.card-horizontal .darken-1.card-image,.md .side-nav .card-horizontal.nav-search .darken-1.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .darken-1.card-image,.md .card.card-horizontal .card.card-tumblr .card-action a i.card-image,.md .card.card-tumblr .card-action a .card.card-horizontal i.card-image,.md .side-nav .card-horizontal.nav-search .card.card-tumblr .card-action a i.card-image,.md .card.card-tumblr .card-action a .side-nav .card-horizontal.nav-search i.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .card.card-tumblr .card-action a i.card-image,.md .card.card-tumblr .card-action a .iapp-store .store-main .card-horizontal.store-search-results i.card-image,.md .card.card-horizontal .side-nav .card-tumblr.nav-search .card-action a i.card-image,.md .side-nav .card-tumblr.nav-search .card-action a .card.card-horizontal i.card-image,.md .side-nav .card-horizontal.nav-search .card-tumblr.nav-search .card-action a i.card-image,.md .side-nav .card-tumblr.nav-search .card-action a .card-horizontal.nav-search i.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .side-nav .card-tumblr.nav-search .card-action a i.card-image,.md .side-nav .card-tumblr.nav-search .card-action a .iapp-store .store-main .card-horizontal.store-search-results i.card-image,.md .card.card-horizontal .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card-image,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .card.card-horizontal i.card-image,.md .side-nav .card-horizontal.nav-search .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card-image,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .side-nav .card-horizontal.nav-search i.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .card-tumblr.store-search-results .card-action a i.card-image,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .card-horizontal.store-search-results i.card-image,.md .card.card-horizontal .chip.bio-chip a span .card-image.contributor-type,.md .chip.bio-chip a span .card.card-horizontal .card-image.contributor-type,.md .side-nav .card-horizontal.nav-search .chip.bio-chip a span .card-image.contributor-type,.md .chip.bio-chip a span .side-nav .card-horizontal.nav-search .card-image.contributor-type,.md .iapp-store .store-main .card-horizontal.store-search-results .chip.bio-chip a span .card-image.contributor-type,.md .chip.bio-chip a span .iapp-store .store-main .card-horizontal.store-search-results .card-image.contributor-type,.md .card.card-horizontal .bio-chip.search-filters-button a span .card-image.contributor-type,.md .bio-chip.search-filters-button a span .card.card-horizontal .card-image.contributor-type,.md .side-nav .card-horizontal.nav-search .bio-chip.search-filters-button a span .card-image.contributor-type,.md .bio-chip.search-filters-button a span .side-nav .card-horizontal.nav-search .card-image.contributor-type,.md .iapp-store .store-main .card-horizontal.store-search-results .bio-chip.search-filters-button a span .card-image.contributor-type,.md .bio-chip.search-filters-button a span .iapp-store .store-main .card-horizontal.store-search-results .card-image.contributor-type,.md .card.card-horizontal .bio-chip.sort-filters-button a span .card-image.contributor-type,.md .bio-chip.sort-filters-button a span .card.card-horizontal .card-image.contributor-type,.md .side-nav .card-horizontal.nav-search .bio-chip.sort-filters-button a span .card-image.contributor-type,.md .bio-chip.sort-filters-button a span .side-nav .card-horizontal.nav-search .card-image.contributor-type,.md .iapp-store .store-main .card-horizontal.store-search-results .bio-chip.sort-filters-button a span .card-image.contributor-type,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .card-horizontal.store-search-results .card-image.contributor-type,.md .card.card-horizontal .article-tags-mod .card-image.chip:hover,.md .article-tags-mod .card.card-horizontal .card-image.chip:hover,.md .side-nav .card-horizontal.nav-search .article-tags-mod .card-image.chip:hover,.md .article-tags-mod .side-nav .card-horizontal.nav-search .card-image.chip:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .article-tags-mod .card-image.chip:hover,.md .article-tags-mod .iapp-store .store-main .card-horizontal.store-search-results .card-image.chip:hover,.md .card.card-horizontal .article-tags-mod .card-image.search-filters-button:hover,.md .article-tags-mod .card.card-horizontal .card-image.search-filters-button:hover,.md .side-nav .card-horizontal.nav-search .article-tags-mod .card-image.search-filters-button:hover,.md .article-tags-mod .side-nav .card-horizontal.nav-search .card-image.search-filters-button:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .article-tags-mod .card-image.search-filters-button:hover,.md .article-tags-mod .iapp-store .store-main .card-horizontal.store-search-results .card-image.search-filters-button:hover,.md .card.card-horizontal .article-tags-mod .card-image.sort-filters-button:hover,.md .article-tags-mod .card.card-horizontal .card-image.sort-filters-button:hover,.md .side-nav .card-horizontal.nav-search .article-tags-mod .card-image.sort-filters-button:hover,.md .article-tags-mod .side-nav .card-horizontal.nav-search .card-image.sort-filters-button:hover,.md .iapp-store .store-main .card-horizontal.store-search-results .article-tags-mod .card-image.sort-filters-button:hover,.md .article-tags-mod .iapp-store .store-main .card-horizontal.store-search-results .card-image.sort-filters-button:hover,.md .card.card-horizontal .side-nav .card-image.nav-title,.md .side-nav .card.card-horizontal .card-image.nav-title,.md .side-nav .card-horizontal.nav-search .card-image.nav-title,.md .iapp-store .store-main .card-horizontal.store-search-results .side-nav .card-image.nav-title,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .card-image.nav-title,.md .card.card-horizontal .side-nav .card-image.nav-open-trigger,.md .side-nav .card.card-horizontal .card-image.nav-open-trigger,.md .side-nav .card-horizontal.nav-search .card-image.nav-open-trigger,.md .iapp-store .store-main .card-horizontal.store-search-results .side-nav .card-image.nav-open-trigger,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .card-image.nav-open-trigger,.md .darken-1.card.card-tumblr,.md .card.card-tumblr .card-action a i.card.card-tumblr,.md .side-nav .card-tumblr.nav-search .card-action a i.card.card-tumblr,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card.card-tumblr,.md .card.card-tumblr .card-action a .side-nav i.card-tumblr.nav-search,.md .side-nav .card.card-tumblr .card-action a i.card-tumblr.nav-search,.md .side-nav .card-tumblr.nav-search .card-action a i.card-tumblr.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .side-nav i.card-tumblr.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card-tumblr.nav-search,.md .card.card-tumblr .card-action a .iapp-store .store-main i.card-tumblr.store-search-results,.md .iapp-store .store-main .card.card-tumblr .card-action a i.card-tumblr.store-search-results,.md .side-nav .card-tumblr.nav-search .card-action a .iapp-store .store-main i.card-tumblr.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-search .card-action a i.card-tumblr.store-search-results,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.card-tumblr.store-search-results,.md .chip.bio-chip a span .card.card-tumblr.contributor-type,.md .bio-chip.search-filters-button a span .card.card-tumblr.contributor-type,.md .bio-chip.sort-filters-button a span .card.card-tumblr.contributor-type,.md .chip.bio-chip a span .side-nav .card-tumblr.contributor-type.nav-search,.md .side-nav .chip.bio-chip a span .card-tumblr.contributor-type.nav-search,.md .bio-chip.search-filters-button a span .side-nav .card-tumblr.contributor-type.nav-search,.md .side-nav .bio-chip.search-filters-button a span .card-tumblr.contributor-type.nav-search,.md .bio-chip.sort-filters-button a span .side-nav .card-tumblr.contributor-type.nav-search,.md .side-nav .bio-chip.sort-filters-button a span .card-tumblr.contributor-type.nav-search,.md .chip.bio-chip a span .iapp-store .store-main .card-tumblr.contributor-type.store-search-results,.md .iapp-store .store-main .chip.bio-chip a span .card-tumblr.contributor-type.store-search-results,.md .bio-chip.search-filters-button a span .iapp-store .store-main .card-tumblr.contributor-type.store-search-results,.md .iapp-store .store-main .bio-chip.search-filters-button a span .card-tumblr.contributor-type.store-search-results,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .card-tumblr.contributor-type.store-search-results,.md .iapp-store .store-main .bio-chip.sort-filters-button a span .card-tumblr.contributor-type.store-search-results,.md .article-tags-mod .card.card-tumblr.chip:hover,.md .article-tags-mod .card.card-tumblr.search-filters-button:hover,.md .article-tags-mod .side-nav .card-tumblr.search-filters-button.nav-search:hover,.md .side-nav .article-tags-mod .card-tumblr.search-filters-button.nav-search:hover,.md .article-tags-mod .iapp-store .store-main .card-tumblr.search-filters-button.store-search-results:hover,.md .iapp-store .store-main .article-tags-mod .card-tumblr.search-filters-button.store-search-results:hover,.md .article-tags-mod .card.card-tumblr.sort-filters-button:hover,.md .article-tags-mod .side-nav .card-tumblr.sort-filters-button.nav-search:hover,.md .side-nav .article-tags-mod .card-tumblr.sort-filters-button.nav-search:hover,.md .article-tags-mod .iapp-store .store-main .card-tumblr.sort-filters-button.store-search-results:hover,.md .iapp-store .store-main .article-tags-mod .card-tumblr.sort-filters-button.store-search-results:hover,.md .article-tags-mod .side-nav .card-tumblr.chip.nav-search:hover,.md .side-nav .article-tags-mod .card-tumblr.chip.nav-search:hover,.md .article-tags-mod .iapp-store .store-main .card-tumblr.chip.store-search-results:hover,.md .iapp-store .store-main .article-tags-mod .card-tumblr.chip.store-search-results:hover,.md .side-nav .card.card-tumblr.nav-title,.md .side-nav .card-tumblr.nav-title.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.nav-title.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-title.store-search-results,.md .side-nav .card.card-tumblr.nav-open-trigger,.md .side-nav .card-tumblr.nav-open-trigger.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.nav-open-trigger.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-open-trigger.store-search-results,.md .side-nav .darken-1.card-tumblr.nav-search,.md .iapp-store .store-main .darken-1.card-tumblr.store-search-results,.md .card.card-tumblr .card-action a i.grey,.md .side-nav .card-tumblr.nav-search .card-action a i.grey,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.grey,.md .card.card-tumblr .card-action a .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-tumblr .card-action a i.mega-cart-quantity,.md .side-nav .card-tumblr.nav-search .card-action a .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-tumblr.nav-search .card-action a i.mega-cart-quantity,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .mega-modal.store-modal .row .col .collection.featured-items .collection-item i.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.mega-cart-quantity,.md .card.card-tumblr .card-action a i.chip.bio-chip,.md .side-nav .card-tumblr.nav-search .card-action a i.chip.bio-chip,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.chip.bio-chip,.md .card.card-tumblr .card-action a i.bio-chip.search-filters-button,.md .side-nav .card-tumblr.nav-search .card-action a i.bio-chip.search-filters-button,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.bio-chip.search-filters-button,.md .card.card-tumblr .card-action a i.bio-chip.sort-filters-button,.md .side-nav .card-tumblr.nav-search .card-action a i.bio-chip.sort-filters-button,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.bio-chip.sort-filters-button,.md .card.card-tumblr .card-action a i.left-sidebar,.md .side-nav .card-tumblr.nav-search .card-action a i.left-sidebar,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.left-sidebar,.md .card.card-tumblr .card-action a .side-nav i.nav-title,.md .side-nav .card.card-tumblr .card-action a i.nav-title,.md .side-nav .card-tumblr.nav-search .card-action a i.nav-title,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .side-nav i.nav-title,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.nav-title,.md .card.card-tumblr .card-action a i.article-sidebar,.md .side-nav .card-tumblr.nav-search .card-action a i.article-sidebar,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.article-sidebar,.md .card.card-tumblr .card-action a .pub-hdr header i.backsplash,.md .pub-hdr header .card.card-tumblr .card-action a i.backsplash,.md .side-nav .card-tumblr.nav-search .card-action a .pub-hdr header i.backsplash,.md .pub-hdr header .side-nav .card-tumblr.nav-search .card-action a i.backsplash,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .pub-hdr header i.backsplash,.md .pub-hdr header .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.backsplash,.md .card.card-tumblr .card-action a .banner.light-scheme i.chip,.md .banner.light-scheme .card.card-tumblr .card-action a i.chip,.md .side-nav .card-tumblr.nav-search .card-action a .banner.light-scheme i.chip,.md .banner.light-scheme .side-nav .card-tumblr.nav-search .card-action a i.chip,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .banner.light-scheme i.chip,.md .banner.light-scheme .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.chip,.md .card.card-tumblr .card-action a .banner.light-scheme i.search-filters-button,.md .banner.light-scheme .card.card-tumblr .card-action a i.search-filters-button,.md .side-nav .card-tumblr.nav-search .card-action a .banner.light-scheme i.search-filters-button,.md .banner.light-scheme .side-nav .card-tumblr.nav-search .card-action a i.search-filters-button,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .banner.light-scheme i.search-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.search-filters-button,.md .card.card-tumblr .card-action a .banner.light-scheme i.sort-filters-button,.md .banner.light-scheme .card.card-tumblr .card-action a i.sort-filters-button,.md .side-nav .card-tumblr.nav-search .card-action a .banner.light-scheme i.sort-filters-button,.md .banner.light-scheme .side-nav .card-tumblr.nav-search .card-action a i.sort-filters-button,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .banner.light-scheme i.sort-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.sort-filters-button,.md .card.card-tumblr .card-action a .banner.default-scheme i.chip,.md .banner.default-scheme .card.card-tumblr .card-action a i.chip,.md .side-nav .card-tumblr.nav-search .card-action a .banner.default-scheme i.chip,.md .banner.default-scheme .side-nav .card-tumblr.nav-search .card-action a i.chip,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .banner.default-scheme i.chip,.md .banner.default-scheme .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.chip,.md .card.card-tumblr .card-action a .banner.default-scheme i.search-filters-button,.md .banner.default-scheme .card.card-tumblr .card-action a i.search-filters-button,.md .side-nav .card-tumblr.nav-search .card-action a .banner.default-scheme i.search-filters-button,.md .banner.default-scheme .side-nav .card-tumblr.nav-search .card-action a i.search-filters-button,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .banner.default-scheme i.search-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.search-filters-button,.md .card.card-tumblr .card-action a .banner.default-scheme i.sort-filters-button,.md .banner.default-scheme .card.card-tumblr .card-action a i.sort-filters-button,.md .side-nav .card-tumblr.nav-search .card-action a .banner.default-scheme i.sort-filters-button,.md .banner.default-scheme .side-nav .card-tumblr.nav-search .card-action a i.sort-filters-button,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .banner.default-scheme i.sort-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-tumblr.store-search-results .card-action a i.sort-filters-button,.md .card.card-tumblr .card-action a .iapp-store .store-main .store-search-results .result i.result-category,.md .iapp-store .store-main .store-search-results .result .card.card-tumblr .card-action a i.result-category,.md .side-nav .card-tumblr.nav-search .card-action a .iapp-store .store-main .store-search-results .result i.result-category,.md .iapp-store .store-main .store-search-results .result .side-nav .card-tumblr.nav-search .card-action a i.result-category,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .result i.result-category,.md .iapp-store .store-main .card-tumblr.store-search-results .result .card-action a i.result-category,.md .card.card-tumblr .card-action a .iapp-store .product-page .product-quantity i.input,.md .iapp-store .product-page .product-quantity .card.card-tumblr .card-action a i.input,.md .side-nav .card-tumblr.nav-search .card-action a .iapp-store .product-page .product-quantity i.input,.md .iapp-store .product-page .product-quantity .side-nav .card-tumblr.nav-search .card-action a i.input,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a .product-page .product-quantity i.input,.md .iapp-store .product-page .product-quantity .store-main .card-tumblr.store-search-results .card-action a i.input,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .darken-1.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .chip.bio-chip a span .mega-cart-quantity.contributor-type,.md .chip.bio-chip a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.contributor-type,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .bio-chip.search-filters-button a span .mega-cart-quantity.contributor-type,.md .bio-chip.search-filters-button a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.contributor-type,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .bio-chip.sort-filters-button a span .mega-cart-quantity.contributor-type,.md .bio-chip.sort-filters-button a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.contributor-type,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-tags-mod .mega-cart-quantity.chip:hover,.md .article-tags-mod .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.chip:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-tags-mod .mega-cart-quantity.search-filters-button:hover,.md .article-tags-mod .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.search-filters-button:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-tags-mod .mega-cart-quantity.sort-filters-button:hover,.md .article-tags-mod .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.sort-filters-button:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .mega-cart-quantity.nav-title,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.nav-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .mega-cart-quantity.nav-open-trigger,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.nav-open-trigger,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.darken-1.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .chip.bio-chip a span span.count.contributor-type,.md .chip.bio-chip a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.contributor-type,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .bio-chip.search-filters-button a span span.count.contributor-type,.md .bio-chip.search-filters-button a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.contributor-type,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .bio-chip.sort-filters-button a span span.count.contributor-type,.md .bio-chip.sort-filters-button a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.contributor-type,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .article-tags-mod span.count.chip:hover,.md .article-tags-mod .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.chip:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .article-tags-mod span.count.search-filters-button:hover,.md .article-tags-mod .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.search-filters-button:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .article-tags-mod span.count.sort-filters-button:hover,.md .article-tags-mod .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.sort-filters-button:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.count.nav-title,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.nav-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.count.nav-open-trigger,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.nav-open-trigger,.md .darken-1.chip.bio-chip,.md .chip.bio-chip a span .chip.bio-chip.contributor-type,.md .bio-chip.search-filters-button a span .chip.bio-chip.contributor-type,.md .bio-chip.sort-filters-button a span .chip.bio-chip.contributor-type,.md .chip.bio-chip a span .bio-chip.contributor-type.search-filters-button,.md .bio-chip.search-filters-button a span .bio-chip.contributor-type.search-filters-button,.md .bio-chip.sort-filters-button a span .bio-chip.contributor-type.search-filters-button,.md .chip.bio-chip a span .bio-chip.contributor-type.sort-filters-button,.md .bio-chip.search-filters-button a span .bio-chip.contributor-type.sort-filters-button,.md .bio-chip.sort-filters-button a span .bio-chip.contributor-type.sort-filters-button,.md .article-tags-mod .chip.bio-chip:hover,.md .article-tags-mod .bio-chip.search-filters-button:hover,.md .article-tags-mod .bio-chip.sort-filters-button:hover,.md .darken-1.bio-chip.search-filters-button,.md .side-nav .bio-chip.search-filters-button.nav-title,.md .side-nav .bio-chip.search-filters-button.nav-open-trigger,.md .darken-1.bio-chip.sort-filters-button,.md .side-nav .bio-chip.sort-filters-button.nav-title,.md .side-nav .bio-chip.sort-filters-button.nav-open-trigger,.md .side-nav .chip.bio-chip.nav-title,.md .side-nav .chip.bio-chip.nav-open-trigger,.md .chip.bio-chip a span .grey.contributor-type,.md .bio-chip.search-filters-button a span .grey.contributor-type,.md .bio-chip.sort-filters-button a span .grey.contributor-type,.md .chip.bio-chip a span .contributor-type.left-sidebar,.md .bio-chip.search-filters-button a span .contributor-type.left-sidebar,.md .bio-chip.sort-filters-button a span .contributor-type.left-sidebar,.md .chip.bio-chip a span .side-nav .contributor-type.nav-title,.md .side-nav .chip.bio-chip a span .contributor-type.nav-title,.md .bio-chip.search-filters-button a span .side-nav .contributor-type.nav-title,.md .side-nav .bio-chip.search-filters-button a span .contributor-type.nav-title,.md .bio-chip.sort-filters-button a span .side-nav .contributor-type.nav-title,.md .side-nav .bio-chip.sort-filters-button a span .contributor-type.nav-title,.md .chip.bio-chip a span .contributor-type.article-sidebar,.md .bio-chip.search-filters-button a span .contributor-type.article-sidebar,.md .bio-chip.sort-filters-button a span .contributor-type.article-sidebar,.md .chip.bio-chip a span .pub-hdr header .contributor-type.backsplash,.md .pub-hdr header .chip.bio-chip a span .contributor-type.backsplash,.md .bio-chip.search-filters-button a span .pub-hdr header .contributor-type.backsplash,.md .pub-hdr header .bio-chip.search-filters-button a span .contributor-type.backsplash,.md .bio-chip.sort-filters-button a span .pub-hdr header .contributor-type.backsplash,.md .pub-hdr header .bio-chip.sort-filters-button a span .contributor-type.backsplash,.md .chip.bio-chip a span .banner.light-scheme .contributor-type.chip,.md .banner.light-scheme .chip.bio-chip a span .contributor-type.chip,.md .bio-chip.search-filters-button a span .banner.light-scheme .contributor-type.chip,.md .banner.light-scheme .bio-chip.search-filters-button a span .contributor-type.chip,.md .bio-chip.sort-filters-button a span .banner.light-scheme .contributor-type.chip,.md .banner.light-scheme .bio-chip.sort-filters-button a span .contributor-type.chip,.md .chip.bio-chip a span .banner.light-scheme .contributor-type.search-filters-button,.md .banner.light-scheme .chip.bio-chip a span .contributor-type.search-filters-button,.md .bio-chip.search-filters-button a span .banner.light-scheme .contributor-type.search-filters-button,.md .banner.light-scheme .bio-chip.search-filters-button a span .contributor-type.search-filters-button,.md .bio-chip.sort-filters-button a span .banner.light-scheme .contributor-type.search-filters-button,.md .banner.light-scheme .bio-chip.sort-filters-button a span .contributor-type.search-filters-button,.md .chip.bio-chip a span .banner.light-scheme .contributor-type.sort-filters-button,.md .banner.light-scheme .chip.bio-chip a span .contributor-type.sort-filters-button,.md .bio-chip.search-filters-button a span .banner.light-scheme .contributor-type.sort-filters-button,.md .banner.light-scheme .bio-chip.search-filters-button a span .contributor-type.sort-filters-button,.md .bio-chip.sort-filters-button a span .banner.light-scheme .contributor-type.sort-filters-button,.md .banner.light-scheme .bio-chip.sort-filters-button a span .contributor-type.sort-filters-button,.md .banner.light-scheme .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .banner.light-scheme .chip a.contributor-type,.md .banner.light-scheme .chip .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .banner.light-scheme .chip a.contributor-type,.md .banner.light-scheme .chip .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .banner.light-scheme .search-filters-button a.contributor-type,.md .banner.light-scheme .search-filters-button .chip.bio-chip a span a.contributor-type,.md .banner.light-scheme .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .banner.light-scheme .search-filters-button a.contributor-type,.md .banner.light-scheme .search-filters-button .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .banner.light-scheme .sort-filters-button a.contributor-type,.md .banner.light-scheme .sort-filters-button .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .banner.light-scheme .sort-filters-button a.contributor-type,.md .banner.light-scheme .sort-filters-button .bio-chip.search-filters-button a span a.contributor-type,.md .banner.light-scheme .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .banner.default-scheme .contributor-type.chip,.md .banner.default-scheme .chip.bio-chip a span .contributor-type.chip,.md .bio-chip.search-filters-button a span .banner.default-scheme .contributor-type.chip,.md .banner.default-scheme .bio-chip.search-filters-button a span .contributor-type.chip,.md .bio-chip.sort-filters-button a span .banner.default-scheme .contributor-type.chip,.md .banner.default-scheme .bio-chip.sort-filters-button a span .contributor-type.chip,.md .chip.bio-chip a span .banner.default-scheme .contributor-type.search-filters-button,.md .banner.default-scheme .chip.bio-chip a span .contributor-type.search-filters-button,.md .bio-chip.search-filters-button a span .banner.default-scheme .contributor-type.search-filters-button,.md .banner.default-scheme .bio-chip.search-filters-button a span .contributor-type.search-filters-button,.md .bio-chip.sort-filters-button a span .banner.default-scheme .contributor-type.search-filters-button,.md .banner.default-scheme .bio-chip.sort-filters-button a span .contributor-type.search-filters-button,.md .chip.bio-chip a span .banner.default-scheme .contributor-type.sort-filters-button,.md .banner.default-scheme .chip.bio-chip a span .contributor-type.sort-filters-button,.md .bio-chip.search-filters-button a span .banner.default-scheme .contributor-type.sort-filters-button,.md .banner.default-scheme .bio-chip.search-filters-button a span .contributor-type.sort-filters-button,.md .bio-chip.sort-filters-button a span .banner.default-scheme .contributor-type.sort-filters-button,.md .banner.default-scheme .bio-chip.sort-filters-button a span .contributor-type.sort-filters-button,.md .banner.default-scheme .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .banner.default-scheme .chip a.contributor-type,.md .banner.default-scheme .chip .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .banner.default-scheme .chip a.contributor-type,.md .banner.default-scheme .chip .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .banner.default-scheme .search-filters-button a.contributor-type,.md .banner.default-scheme .search-filters-button .chip.bio-chip a span a.contributor-type,.md .banner.default-scheme .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .banner.default-scheme .search-filters-button a.contributor-type,.md .banner.default-scheme .search-filters-button .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .banner.default-scheme .sort-filters-button a.contributor-type,.md .banner.default-scheme .sort-filters-button .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .banner.default-scheme .sort-filters-button a.contributor-type,.md .banner.default-scheme .sort-filters-button .bio-chip.search-filters-button a span a.contributor-type,.md .banner.default-scheme .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .iapp-store .store-main .store-search-results .result .contributor-type.result-category,.md .iapp-store .store-main .store-search-results .result .chip.bio-chip a span .contributor-type.result-category,.md .bio-chip.search-filters-button a span .iapp-store .store-main .store-search-results .result .contributor-type.result-category,.md .iapp-store .store-main .store-search-results .result .bio-chip.search-filters-button a span .contributor-type.result-category,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .store-search-results .result .contributor-type.result-category,.md .iapp-store .store-main .store-search-results .result .bio-chip.sort-filters-button a span .contributor-type.result-category,.md .chip.bio-chip a span .iapp-store .product-page .product-quantity .contributor-type.input,.md .iapp-store .product-page .product-quantity .chip.bio-chip a span .contributor-type.input,.md .bio-chip.search-filters-button a span .iapp-store .product-page .product-quantity .contributor-type.input,.md .iapp-store .product-page .product-quantity .bio-chip.search-filters-button a span .contributor-type.input,.md .bio-chip.sort-filters-button a span .iapp-store .product-page .product-quantity .contributor-type.input,.md .iapp-store .product-page .product-quantity .bio-chip.sort-filters-button a span .contributor-type.input,.md .chip.bio-chip a span .iapp-store .product-page .product-quantity .input span.contributor-type.count,.md .iapp-store .product-page .product-quantity .input .chip.bio-chip a span span.contributor-type.count,.md .bio-chip.search-filters-button a span .iapp-store .product-page .product-quantity .input span.contributor-type.count,.md .iapp-store .product-page .product-quantity .input .bio-chip.search-filters-button a span span.contributor-type.count,.md .bio-chip.sort-filters-button a span .iapp-store .product-page .product-quantity .input span.contributor-type.count,.md .iapp-store .product-page .product-quantity .input .bio-chip.sort-filters-button a span span.contributor-type.count,.md .article-tags-mod .grey.chip:hover,.md .article-tags-mod .grey.search-filters-button:hover,.md .article-tags-mod .search-filters-button.left-sidebar:hover,.md .article-tags-mod .side-nav .search-filters-button.nav-title:hover,.md .side-nav .article-tags-mod .search-filters-button.nav-title:hover,.md .article-tags-mod .search-filters-button.article-sidebar:hover,.md .article-tags-mod .pub-hdr header .search-filters-button.backsplash:hover,.md .pub-hdr header .article-tags-mod .search-filters-button.backsplash:hover,.md .article-tags-mod .iapp-store .store-main .store-search-results .result .search-filters-button.result-category:hover,.md .iapp-store .store-main .store-search-results .result .article-tags-mod .search-filters-button.result-category:hover,.md .article-tags-mod .iapp-store .product-page .product-quantity .search-filters-button.input:hover,.md .iapp-store .product-page .product-quantity .article-tags-mod .search-filters-button.input:hover,.md .article-tags-mod .iapp-store .product-page .product-quantity .input span.search-filters-button.count:hover,.md .iapp-store .product-page .product-quantity .input .article-tags-mod span.search-filters-button.count:hover,.md .article-tags-mod .grey.sort-filters-button:hover,.md .article-tags-mod .sort-filters-button.left-sidebar:hover,.md .article-tags-mod .side-nav .sort-filters-button.nav-title:hover,.md .side-nav .article-tags-mod .sort-filters-button.nav-title:hover,.md .article-tags-mod .sort-filters-button.article-sidebar:hover,.md .article-tags-mod .pub-hdr header .sort-filters-button.backsplash:hover,.md .pub-hdr header .article-tags-mod .sort-filters-button.backsplash:hover,.md .article-tags-mod .iapp-store .store-main .store-search-results .result .sort-filters-button.result-category:hover,.md .iapp-store .store-main .store-search-results .result .article-tags-mod .sort-filters-button.result-category:hover,.md .article-tags-mod .iapp-store .product-page .product-quantity .sort-filters-button.input:hover,.md .iapp-store .product-page .product-quantity .article-tags-mod .sort-filters-button.input:hover,.md .article-tags-mod .iapp-store .product-page .product-quantity .input span.sort-filters-button.count:hover,.md .iapp-store .product-page .product-quantity .input .article-tags-mod span.sort-filters-button.count:hover,.md .article-tags-mod .chip.left-sidebar:hover,.md .article-tags-mod .side-nav .chip.nav-title:hover,.md .side-nav .article-tags-mod .chip.nav-title:hover,.md .article-tags-mod .chip.article-sidebar:hover,.md .article-tags-mod .pub-hdr header .chip.backsplash:hover,.md .pub-hdr header .article-tags-mod .chip.backsplash:hover,.md .article-tags-mod .banner.light-scheme .chip:hover,.md .banner.light-scheme .article-tags-mod .chip:hover,.md .article-tags-mod .banner.light-scheme .search-filters-button:hover,.md .banner.light-scheme .article-tags-mod .search-filters-button:hover,.md .article-tags-mod .banner.light-scheme .sort-filters-button:hover,.md .banner.light-scheme .article-tags-mod .sort-filters-button:hover,.md .article-tags-mod .banner.default-scheme .chip:hover,.md .banner.default-scheme .article-tags-mod .chip:hover,.md .article-tags-mod .banner.default-scheme .search-filters-button:hover,.md .banner.default-scheme .article-tags-mod .search-filters-button:hover,.md .article-tags-mod .banner.default-scheme .sort-filters-button:hover,.md .banner.default-scheme .article-tags-mod .sort-filters-button:hover,.md .article-tags-mod .iapp-store .store-main .store-search-results .result .chip.result-category:hover,.md .iapp-store .store-main .store-search-results .result .article-tags-mod .chip.result-category:hover,.md .article-tags-mod .iapp-store .product-page .product-quantity .chip.input:hover,.md .iapp-store .product-page .product-quantity .article-tags-mod .chip.input:hover,.md .article-tags-mod .iapp-store .product-page .product-quantity .input span.chip.count:hover,.md .iapp-store .product-page .product-quantity .input .article-tags-mod span.chip.count:hover,.md .darken-1.left-sidebar,.md .side-nav .left-sidebar.nav-title,.md .side-nav .left-sidebar.nav-open-trigger,.md .side-nav .nav-title,.md .side-nav .grey.nav-open-trigger,.md .side-nav .nav-open-trigger.nav-title,.md .side-nav .nav-open-trigger.article-sidebar,.md .side-nav .pub-hdr header .nav-open-trigger.backsplash,.md .pub-hdr header .side-nav .nav-open-trigger.backsplash,.md .side-nav .banner.light-scheme .nav-open-trigger.chip,.md .banner.light-scheme .side-nav .nav-open-trigger.chip,.md .side-nav .banner.light-scheme .nav-open-trigger.search-filters-button,.md .banner.light-scheme .side-nav .nav-open-trigger.search-filters-button,.md .side-nav .banner.light-scheme .nav-open-trigger.sort-filters-button,.md .banner.light-scheme .side-nav .nav-open-trigger.sort-filters-button,.md .side-nav .banner.light-scheme .chip a.nav-open-trigger,.md .banner.light-scheme .chip .side-nav a.nav-open-trigger,.md .side-nav .banner.light-scheme .search-filters-button a.nav-open-trigger,.md .banner.light-scheme .search-filters-button .side-nav a.nav-open-trigger,.md .side-nav .banner.light-scheme .sort-filters-button a.nav-open-trigger,.md .banner.light-scheme .sort-filters-button .side-nav a.nav-open-trigger,.md .side-nav .banner.default-scheme .nav-open-trigger.chip,.md .banner.default-scheme .side-nav .nav-open-trigger.chip,.md .side-nav .banner.default-scheme .nav-open-trigger.search-filters-button,.md .banner.default-scheme .side-nav .nav-open-trigger.search-filters-button,.md .side-nav .banner.default-scheme .nav-open-trigger.sort-filters-button,.md .banner.default-scheme .side-nav .nav-open-trigger.sort-filters-button,.md .side-nav .banner.default-scheme .chip a.nav-open-trigger,.md .banner.default-scheme .chip .side-nav a.nav-open-trigger,.md .side-nav .banner.default-scheme .search-filters-button a.nav-open-trigger,.md .banner.default-scheme .search-filters-button .side-nav a.nav-open-trigger,.md .side-nav .banner.default-scheme .sort-filters-button a.nav-open-trigger,.md .banner.default-scheme .sort-filters-button .side-nav a.nav-open-trigger,.md .side-nav .iapp-store .store-main .store-search-results .result .nav-open-trigger.result-category,.md .iapp-store .store-main .store-search-results .result .side-nav .nav-open-trigger.result-category,.md .side-nav .iapp-store .product-page .product-quantity .nav-open-trigger.input,.md .iapp-store .product-page .product-quantity .side-nav .nav-open-trigger.input,.md .side-nav .iapp-store .product-page .product-quantity .input span.nav-open-trigger.count,.md .iapp-store .product-page .product-quantity .input .side-nav span.nav-open-trigger.count,.md .darken-1.article-sidebar,.md .side-nav .article-sidebar.nav-title,.md .pub-hdr header .darken-1.backsplash,.md .pub-hdr header .side-nav .backsplash.nav-title,.md .side-nav .pub-hdr header .backsplash.nav-title,.md .banner.light-scheme .darken-1.chip,.md .banner.light-scheme .darken-1.search-filters-button,.md .banner.light-scheme .side-nav .search-filters-button.nav-title,.md .side-nav .banner.light-scheme .search-filters-button.nav-title,.md .banner.light-scheme .darken-1.sort-filters-button,.md .banner.light-scheme .side-nav .sort-filters-button.nav-title,.md .side-nav .banner.light-scheme .sort-filters-button.nav-title,.md .banner.light-scheme .side-nav .chip.nav-title,.md .side-nav .banner.light-scheme .chip.nav-title,.md .banner.light-scheme .chip a.darken-1,.md .banner.light-scheme .search-filters-button a.darken-1,.md .banner.light-scheme .sort-filters-button a.darken-1,.md .banner.light-scheme .chip .article-tags-mod a.chip:hover,.md .article-tags-mod .banner.light-scheme .chip a.chip:hover,.md .banner.light-scheme .search-filters-button .article-tags-mod a.chip:hover,.md .article-tags-mod .banner.light-scheme .search-filters-button a.chip:hover,.md .banner.light-scheme .sort-filters-button .article-tags-mod a.chip:hover,.md .article-tags-mod .banner.light-scheme .sort-filters-button a.chip:hover,.md .banner.light-scheme .chip .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .banner.light-scheme .chip a.search-filters-button:hover,.md .banner.light-scheme .search-filters-button .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .banner.light-scheme .search-filters-button a.search-filters-button:hover,.md .banner.light-scheme .sort-filters-button .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .banner.light-scheme .sort-filters-button a.search-filters-button:hover,.md .banner.light-scheme .chip .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .banner.light-scheme .chip a.sort-filters-button:hover,.md .banner.light-scheme .search-filters-button .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .banner.light-scheme .search-filters-button a.sort-filters-button:hover,.md .banner.light-scheme .sort-filters-button .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .banner.light-scheme .sort-filters-button a.sort-filters-button:hover,.md .banner.light-scheme .chip .side-nav a.nav-title,.md .side-nav .banner.light-scheme .chip a.nav-title,.md .banner.light-scheme .search-filters-button .side-nav a.nav-title,.md .side-nav .banner.light-scheme .search-filters-button a.nav-title,.md .banner.light-scheme .sort-filters-button .side-nav a.nav-title,.md .side-nav .banner.light-scheme .sort-filters-button a.nav-title,.md .banner.default-scheme .darken-1.chip,.md .banner.default-scheme .darken-1.search-filters-button,.md .banner.default-scheme .side-nav .search-filters-button.nav-title,.md .side-nav .banner.default-scheme .search-filters-button.nav-title,.md .banner.default-scheme .darken-1.sort-filters-button,.md .banner.default-scheme .side-nav .sort-filters-button.nav-title,.md .side-nav .banner.default-scheme .sort-filters-button.nav-title,.md .banner.default-scheme .side-nav .chip.nav-title,.md .side-nav .banner.default-scheme .chip.nav-title,.md .banner.default-scheme .chip a.darken-1,.md .banner.default-scheme .search-filters-button a.darken-1,.md .banner.default-scheme .sort-filters-button a.darken-1,.md .banner.default-scheme .chip .article-tags-mod a.chip:hover,.md .article-tags-mod .banner.default-scheme .chip a.chip:hover,.md .banner.default-scheme .search-filters-button .article-tags-mod a.chip:hover,.md .article-tags-mod .banner.default-scheme .search-filters-button a.chip:hover,.md .banner.default-scheme .sort-filters-button .article-tags-mod a.chip:hover,.md .article-tags-mod .banner.default-scheme .sort-filters-button a.chip:hover,.md .banner.default-scheme .chip .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .banner.default-scheme .chip a.search-filters-button:hover,.md .banner.default-scheme .search-filters-button .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .banner.default-scheme .search-filters-button a.search-filters-button:hover,.md .banner.default-scheme .sort-filters-button .article-tags-mod a.search-filters-button:hover,.md .article-tags-mod .banner.default-scheme .sort-filters-button a.search-filters-button:hover,.md .banner.default-scheme .chip .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .banner.default-scheme .chip a.sort-filters-button:hover,.md .banner.default-scheme .search-filters-button .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .banner.default-scheme .search-filters-button a.sort-filters-button:hover,.md .banner.default-scheme .sort-filters-button .article-tags-mod a.sort-filters-button:hover,.md .article-tags-mod .banner.default-scheme .sort-filters-button a.sort-filters-button:hover,.md .banner.default-scheme .chip .side-nav a.nav-title,.md .side-nav .banner.default-scheme .chip a.nav-title,.md .banner.default-scheme .search-filters-button .side-nav a.nav-title,.md .side-nav .banner.default-scheme .search-filters-button a.nav-title,.md .banner.default-scheme .sort-filters-button .side-nav a.nav-title,.md .side-nav .banner.default-scheme .sort-filters-button a.nav-title,.md .iapp-store .store-main .store-search-results .result .darken-1.result-category,.md .iapp-store .store-main .store-search-results .result .side-nav .result-category.nav-title,.md .side-nav .iapp-store .store-main .store-search-results .result .result-category.nav-title,.md .iapp-store .product-page .product-quantity .darken-1.input,.md .iapp-store .product-page .product-quantity .side-nav .input.nav-title,.md .side-nav .iapp-store .product-page .product-quantity .input.nav-title,.md .iapp-store .product-page .product-quantity .input span.darken-1.count,.md .iapp-store .product-page .product-quantity .input .side-nav span.count.nav-title,.md .side-nav .iapp-store .product-page .product-quantity .input span.count.nav-title{background-color:#757575 !important}.md .grey-text.text-darken-1,.md .text-darken-1.table-column-hdr,.md .article-body a.table-column-hdr,.md .card.card-image .card-action a.table-column-hdr.save-this,.md .side-nav .card-image.nav-search .card-action a.table-column-hdr.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.table-column-hdr.save-this,.md .card.card-horizontal .card-action a.table-column-hdr.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.table-column-hdr.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.table-column-hdr.save-this,.md .store-card-head .table-column-hdr.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.table-column-hdr.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.table-column-hdr.decrease-count,.md .chip.bio-chip a.table-column-hdr:hover,.md .bio-chip.search-filters-button a.table-column-hdr:hover,.md .bio-chip.sort-filters-button a.table-column-hdr:hover,.md .iapp-store .product-page .product-quantity .input span.table-column-hdr.decrease-count,.md .iapp-store .product-page .product-quantity .input span.table-column-hdr.increase-count,.md .nav-container nav.top-nav ul li a.text-darken-1,.md .nav-container nav.top-nav ul li .article-body a,.md .article-body .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .card.card-image .card-action a.save-this,.md .card.card-image .card-action .nav-container nav.top-nav ul li a.save-this,.md .nav-container nav.top-nav ul li .side-nav .card-image.nav-search .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .nav-container nav.top-nav ul li a.save-this,.md .nav-container nav.top-nav ul li .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .nav-container nav.top-nav ul li a.save-this,.md .nav-container nav.top-nav ul li .card.card-horizontal .card-action a.save-this,.md .card.card-horizontal .card-action .nav-container nav.top-nav ul li a.save-this,.md .nav-container nav.top-nav ul li .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .nav-container nav.top-nav ul li a.save-this,.md .nav-container nav.top-nav ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .nav-container nav.top-nav ul li a.save-this,.md .nav-container nav.top-nav ul li .store-card-head a.card-title,.md .store-card-head .nav-container nav.top-nav ul li a.card-title,.md .nav-container nav.top-nav ul li .chip.bio-chip a:hover,.md .chip.bio-chip .nav-container nav.top-nav ul li a:hover,.md .nav-container nav.top-nav ul li .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .nav-container nav.top-nav ul li a:hover,.md .nav-container nav.top-nav ul li .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .nav-container nav.top-nav ul li a:hover,.md .nav-search-form form .input-field .text-darken-1.material-icons,.md .nav-search-form form .input-field .article-body a.material-icons,.md .article-body .nav-search-form form .input-field a.material-icons,.md .nav-search-form form .input-field .card.card-image .card-action a.material-icons.save-this,.md .card.card-image .card-action .nav-search-form form .input-field a.material-icons.save-this,.md .nav-search-form form .input-field .side-nav .card-image.nav-search .card-action a.material-icons.save-this,.md .side-nav .card-image.nav-search .card-action .nav-search-form form .input-field a.material-icons.save-this,.md .nav-search-form form .input-field .iapp-store .store-main .card-image.store-search-results .card-action a.material-icons.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .nav-search-form form .input-field a.material-icons.save-this,.md .nav-search-form form .input-field .card.card-horizontal .card-action a.material-icons.save-this,.md .card.card-horizontal .card-action .nav-search-form form .input-field a.material-icons.save-this,.md .nav-search-form form .input-field .side-nav .card-horizontal.nav-search .card-action a.material-icons.save-this,.md .side-nav .card-horizontal.nav-search .card-action .nav-search-form form .input-field a.material-icons.save-this,.md .nav-search-form form .input-field .iapp-store .store-main .card-horizontal.store-search-results .card-action a.material-icons.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .nav-search-form form .input-field a.material-icons.save-this,.md .nav-search-form form .input-field .store-card-head .material-icons.card-title,.md .store-card-head .nav-search-form form .input-field .material-icons.card-title,.md .nav-search-form form .input-field .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.material-icons.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .nav-search-form form .input-field span.material-icons.increase-count,.md .nav-search-form form .input-field .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.material-icons.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .nav-search-form form .input-field span.material-icons.decrease-count,.md .nav-search-form form .input-field .chip.bio-chip a.material-icons:hover,.md .chip.bio-chip .nav-search-form form .input-field a.material-icons:hover,.md .nav-search-form form .input-field .bio-chip.search-filters-button a.material-icons:hover,.md .bio-chip.search-filters-button .nav-search-form form .input-field a.material-icons:hover,.md .nav-search-form form .input-field .bio-chip.sort-filters-button a.material-icons:hover,.md .bio-chip.sort-filters-button .nav-search-form form .input-field a.material-icons:hover,.md .nav-search-form form .input-field .iapp-store .product-page .product-quantity .input span.material-icons.decrease-count,.md .iapp-store .product-page .product-quantity .input .nav-search-form form .input-field span.material-icons.decrease-count,.md .nav-search-form form .input-field .iapp-store .product-page .product-quantity .input span.material-icons.increase-count,.md .iapp-store .product-page .product-quantity .input .nav-search-form form .input-field span.material-icons.increase-count,.md .text-darken-1.section-heading,.md .article-body a.section-heading,.md .card.card-image .card-action a.section-heading.save-this,.md .side-nav .card-image.nav-search .card-action a.section-heading.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.section-heading.save-this,.md .card.card-horizontal .card-action a.section-heading.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.section-heading.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.section-heading.save-this,.md .store-card-head .section-heading.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.section-heading.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.section-heading.decrease-count,.md .chip.bio-chip a.section-heading:hover,.md .bio-chip.search-filters-button a.section-heading:hover,.md .bio-chip.sort-filters-button a.section-heading:hover,.md .iapp-store .product-page .product-quantity .input span.section-heading.decrease-count,.md .iapp-store .product-page .product-quantity .input span.section-heading.increase-count,.md .text-darken-1.article-body,.md .article-body a.article-body,.md .card.card-image .card-action a.article-body.save-this,.md .side-nav .card-image.nav-search .card-action a.article-body.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.article-body.save-this,.md .card.card-horizontal .card-action a.article-body.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.article-body.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.article-body.save-this,.md .store-card-head .article-body.card-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.article-body.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.article-body.decrease-count,.md .chip.bio-chip a.article-body:hover,.md .bio-chip.search-filters-button a.article-body:hover,.md .bio-chip.sort-filters-button a.article-body:hover,.md .iapp-store .product-page .product-quantity .input span.article-body.decrease-count,.md .iapp-store .product-page .product-quantity .input span.article-body.increase-count,.md .article-body a.grey-text,.md .article-body .related-posts-mod ul li a,.md .related-posts-mod ul li .article-body a,.md .article-body .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .article-body a,.md .article-body a.card.card-note,.md .article-body .side-nav a.card-note.nav-search,.md .side-nav .article-body a.card-note.nav-search,.md .article-body .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .article-body a.card-note.store-search-results,.md .article-body .card.card-tumblr .card-title a,.md .card.card-tumblr .card-title .article-body a,.md .article-body .side-nav .card-tumblr.nav-search .card-title a,.md .side-nav .card-tumblr.nav-search .card-title .article-body a,.md .article-body .iapp-store .store-main .card-tumblr.store-search-results .card-title a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .article-body a,.md .article-body .card.card-tumblr .card-content a,.md .card.card-tumblr .card-content .article-body a,.md .article-body .side-nav .card-tumblr.nav-search .card-content a,.md .side-nav .card-tumblr.nav-search .card-content .article-body a,.md .article-body .iapp-store .store-main .card-tumblr.store-search-results .card-content a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .article-body a,.md .article-body .card.card-tumblr p a,.md .card.card-tumblr p .article-body a,.md .article-body .side-nav .card-tumblr.nav-search p a,.md .side-nav .card-tumblr.nav-search p .article-body a,.md .article-body .iapp-store .store-main .card-tumblr.store-search-results p a,.md .iapp-store .store-main .card-tumblr.store-search-results p .article-body a,.md .article-body .mega-modal .row .col .collection a.collection-item,.md .mega-modal .row .col .collection .article-body a.collection-item,.md .article-body .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .article-body a.title,.md .article-body .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-body a.mega-cart-title,.md .article-body .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .article-body a.mega-cart-total-pending,.md .article-body .profile-modal .modal-content .collection a.collection-item,.md .profile-modal .modal-content .collection .article-body a.collection-item,.md .article-body .chip.bio-chip a span a.contributor-type,.md .chip.bio-chip a span .article-body a.contributor-type,.md .article-body .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.search-filters-button a span .article-body a.contributor-type,.md .article-body .bio-chip.sort-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .article-body a.contributor-type,.md .article-body .algolia-search form .input-field a.material-icons,.md .algolia-search form .input-field .article-body a.material-icons,.md .article-body .search-store-listings label a.material-icons,.md .search-store-listings label .article-body a.material-icons,.md .article-body .left-sidebar .collection .collection-item a,.md .left-sidebar .collection .collection-item .article-body a,.md .article-body .side-nav .nav-search label a.material-icons,.md .side-nav .nav-search label .article-body a.material-icons,.md .article-body .banner.dark-scheme .header-social>ul>li>a,.md .banner.dark-scheme .article-body .header-social>ul>li>a,.md .article-body .banner.dark-scheme a.chip,.md .banner.dark-scheme .article-body a.chip,.md .article-body .banner.dark-scheme a.search-filters-button,.md .banner.dark-scheme .article-body a.search-filters-button,.md .article-body .banner.dark-scheme a.sort-filters-button,.md .banner.dark-scheme .article-body a.sort-filters-button,.md .article-body .banner.dark-scheme .chip a,.md .banner.dark-scheme .chip .article-body a,.md .article-body .banner.dark-scheme .search-filters-button a,.md .banner.dark-scheme .search-filters-button .article-body a,.md .article-body .banner.dark-scheme .sort-filters-button a,.md .banner.dark-scheme .sort-filters-button .article-body a,.md .article-body .iapp-store .store-table table tbody tr td.prod-name a,.md .iapp-store .store-table table tbody tr td.prod-name .article-body a,.md .article-body .iapp-store .store-main .store-search-active a.global-store-search,.md .iapp-store .store-main .store-search-active .article-body a.global-store-search,.md .article-body .iapp-store .store-main .store-search-active a.material-icons,.md .iapp-store .store-main .store-search-active .article-body a.material-icons,.md .article-body .placeholder-img a.fa,.md .placeholder-img .article-body a.fa,.md .related-posts-mod ul li a.text-darken-1,.md .related-posts-mod ul li .card.card-image .card-action a.save-this,.md .card.card-image .card-action .related-posts-mod ul li a.save-this,.md .related-posts-mod ul li .side-nav .card-image.nav-search .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .related-posts-mod ul li a.save-this,.md .related-posts-mod ul li .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .related-posts-mod ul li a.save-this,.md .related-posts-mod ul li .card.card-horizontal .card-action a.save-this,.md .card.card-horizontal .card-action .related-posts-mod ul li a.save-this,.md .related-posts-mod ul li .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .related-posts-mod ul li a.save-this,.md .related-posts-mod ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .related-posts-mod ul li a.save-this,.md .related-posts-mod ul li .store-card-head a.card-title,.md .store-card-head .related-posts-mod ul li a.card-title,.md .related-posts-mod ul li .chip.bio-chip a:hover,.md .chip.bio-chip .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .related-posts-mod ul li a:hover,.md .related-posts-mod ul li .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .related-posts-mod ul li a:hover,.md .article-recent-comments-mod ul li a.text-darken-1,.md .article-recent-comments-mod ul li .card.card-image .card-action a.save-this,.md .card.card-image .card-action .article-recent-comments-mod ul li a.save-this,.md .article-recent-comments-mod ul li .side-nav .card-image.nav-search .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .article-recent-comments-mod ul li a.save-this,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .article-recent-comments-mod ul li a.save-this,.md .article-recent-comments-mod ul li .card.card-horizontal .card-action a.save-this,.md .card.card-horizontal .card-action .article-recent-comments-mod ul li a.save-this,.md .article-recent-comments-mod ul li .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .article-recent-comments-mod ul li a.save-this,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .article-recent-comments-mod ul li a.save-this,.md .article-recent-comments-mod ul li .store-card-head a.card-title,.md .store-card-head .article-recent-comments-mod ul li a.card-title,.md .article-recent-comments-mod ul li .chip.bio-chip a:hover,.md .chip.bio-chip .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .article-recent-comments-mod ul li a:hover,.md .article-recent-comments-mod ul li .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .article-recent-comments-mod ul li a:hover,.md .card.card-image .card-action a.grey-text.save-this,.md .side-nav .card-image.nav-search .card-action a.grey-text.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action a.grey-text.save-this,.md .card.card-image .card-action a.save-this.card.card-note,.md .side-nav .card-image.nav-search .card-action a.save-this.card.card-note,.md .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.card.card-note,.md .card.card-image .card-action .side-nav a.save-this.card-note.nav-search,.md .side-nav .card.card-image .card-action a.save-this.card-note.nav-search,.md .side-nav .card-image.nav-search .card-action a.save-this.card-note.nav-search,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav a.save-this.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.card-note.nav-search,.md .card.card-image .card-action .iapp-store .store-main a.save-this.card-note.store-search-results,.md .iapp-store .store-main .card.card-image .card-action a.save-this.card-note.store-search-results,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main a.save-this.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-image.nav-search .card-action a.save-this.card-note.store-search-results,.md .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.card-note.store-search-results,.md .card.card-image .card-action .card.card-tumblr .card-title a.save-this,.md .card.card-tumblr .card-title .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .card.card-tumblr .card-title a.save-this,.md .card.card-tumblr .card-title .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .card.card-tumblr .card-title a.save-this,.md .card.card-tumblr .card-title .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .side-nav .card-tumblr.nav-search .card-title a.save-this,.md .side-nav .card-tumblr.nav-search .card-title .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .card-tumblr.nav-search .card-title a.save-this,.md .side-nav .card-tumblr.nav-search .card-title .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-title a.save-this,.md .side-nav .card-tumblr.nav-search .card-title .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .card-tumblr.store-search-results .card-title a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .card.card-tumblr .card-content a.save-this,.md .card.card-tumblr .card-content .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .card.card-tumblr .card-content a.save-this,.md .card.card-tumblr .card-content .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .card.card-tumblr .card-content a.save-this,.md .card.card-tumblr .card-content .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .side-nav .card-tumblr.nav-search .card-content a.save-this,.md .side-nav .card-tumblr.nav-search .card-content .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .card-tumblr.nav-search .card-content a.save-this,.md .side-nav .card-tumblr.nav-search .card-content .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-content a.save-this,.md .side-nav .card-tumblr.nav-search .card-content .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .card-tumblr.store-search-results .card-content a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .card.card-tumblr p a.save-this,.md .card.card-tumblr p .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .card.card-tumblr p a.save-this,.md .card.card-tumblr p .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .card.card-tumblr p a.save-this,.md .card.card-tumblr p .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .side-nav .card-tumblr.nav-search p a.save-this,.md .side-nav .card-tumblr.nav-search p .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .card-tumblr.nav-search p a.save-this,.md .side-nav .card-tumblr.nav-search p .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .card-tumblr.nav-search p a.save-this,.md .side-nav .card-tumblr.nav-search p .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results p .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results p .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .card-tumblr.store-search-results p a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results p .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .mega-modal .row .col .collection a.save-this.collection-item,.md .mega-modal .row .col .collection .card.card-image .card-action a.save-this.collection-item,.md .side-nav .card-image.nav-search .card-action .mega-modal .row .col .collection a.save-this.collection-item,.md .mega-modal .row .col .collection .side-nav .card-image.nav-search .card-action a.save-this.collection-item,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal .row .col .collection a.save-this.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.collection-item,.md .card.card-image .card-action .mega-modal .row .col .collection.featured-items .collection-item a.save-this.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-image .card-action a.save-this.title,.md .side-nav .card-image.nav-search .card-action .mega-modal .row .col .collection.featured-items .collection-item a.save-this.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-image.nav-search .card-action a.save-this.title,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal .row .col .collection.featured-items .collection-item a.save-this.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.title,.md .card.card-image .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.save-this.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-image .card-action a.save-this.mega-cart-title,.md .side-nav .card-image.nav-search .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.save-this.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-image.nav-search .card-action a.save-this.mega-cart-title,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.save-this.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.mega-cart-title,.md .card.card-image .card-action .mega-modal.store-modal .row .col .mega-cart-update a.save-this.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .card.card-image .card-action a.save-this.mega-cart-total-pending,.md .side-nav .card-image.nav-search .card-action .mega-modal.store-modal .row .col .mega-cart-update a.save-this.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .side-nav .card-image.nav-search .card-action a.save-this.mega-cart-total-pending,.md .iapp-store .store-main .card-image.store-search-results .card-action .mega-modal.store-modal .row .col .mega-cart-update a.save-this.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.mega-cart-total-pending,.md .card.card-image .card-action .profile-modal .modal-content .collection a.save-this.collection-item,.md .profile-modal .modal-content .collection .card.card-image .card-action a.save-this.collection-item,.md .side-nav .card-image.nav-search .card-action .profile-modal .modal-content .collection a.save-this.collection-item,.md .profile-modal .modal-content .collection .side-nav .card-image.nav-search .card-action a.save-this.collection-item,.md .iapp-store .store-main .card-image.store-search-results .card-action .profile-modal .modal-content .collection a.save-this.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.collection-item,.md .card.card-image .card-action .chip.bio-chip a span a.save-this.contributor-type,.md .chip.bio-chip a span .card.card-image .card-action a.save-this.contributor-type,.md .side-nav .card-image.nav-search .card-action .chip.bio-chip a span a.save-this.contributor-type,.md .chip.bio-chip a span .side-nav .card-image.nav-search .card-action a.save-this.contributor-type,.md .iapp-store .store-main .card-image.store-search-results .card-action .chip.bio-chip a span a.save-this.contributor-type,.md .chip.bio-chip a span .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.contributor-type,.md .card.card-image .card-action .bio-chip.search-filters-button a span a.save-this.contributor-type,.md .bio-chip.search-filters-button a span .card.card-image .card-action a.save-this.contributor-type,.md .side-nav .card-image.nav-search .card-action .bio-chip.search-filters-button a span a.save-this.contributor-type,.md .bio-chip.search-filters-button a span .side-nav .card-image.nav-search .card-action a.save-this.contributor-type,.md .iapp-store .store-main .card-image.store-search-results .card-action .bio-chip.search-filters-button a span a.save-this.contributor-type,.md .bio-chip.search-filters-button a span .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.contributor-type,.md .card.card-image .card-action .bio-chip.sort-filters-button a span a.save-this.contributor-type,.md .bio-chip.sort-filters-button a span .card.card-image .card-action a.save-this.contributor-type,.md .side-nav .card-image.nav-search .card-action .bio-chip.sort-filters-button a span a.save-this.contributor-type,.md .bio-chip.sort-filters-button a span .side-nav .card-image.nav-search .card-action a.save-this.contributor-type,.md .iapp-store .store-main .card-image.store-search-results .card-action .bio-chip.sort-filters-button a span a.save-this.contributor-type,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.contributor-type,.md .card.card-image .card-action .algolia-search form .input-field a.save-this.material-icons,.md .algolia-search form .input-field .card.card-image .card-action a.save-this.material-icons,.md .side-nav .card-image.nav-search .card-action .algolia-search form .input-field a.save-this.material-icons,.md .algolia-search form .input-field .side-nav .card-image.nav-search .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .algolia-search form .input-field a.save-this.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.material-icons,.md .card.card-image .card-action .search-store-listings label a.save-this.material-icons,.md .search-store-listings label .card.card-image .card-action a.save-this.material-icons,.md .side-nav .card-image.nav-search .card-action .search-store-listings label a.save-this.material-icons,.md .search-store-listings label .side-nav .card-image.nav-search .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .search-store-listings label a.save-this.material-icons,.md .search-store-listings label .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.material-icons,.md .card.card-image .card-action .left-sidebar .collection .collection-item a.save-this,.md .left-sidebar .collection .collection-item .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .left-sidebar .collection .collection-item a.save-this,.md .left-sidebar .collection .collection-item .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .left-sidebar .collection .collection-item a.save-this,.md .left-sidebar .collection .collection-item .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .side-nav .nav-search label a.save-this.material-icons,.md .side-nav .nav-search label .card.card-image .card-action a.save-this.material-icons,.md .side-nav .card-image.nav-search .card-action label a.save-this.material-icons,.md .side-nav .card-image.nav-search label .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .side-nav .nav-search label a.save-this.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.material-icons,.md .card.card-image .card-action .banner.dark-scheme .header-social>ul>li>a.save-this,.md .banner.dark-scheme .card.card-image .card-action .header-social>ul>li>a.save-this,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .header-social>ul>li>a.save-this,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action .header-social>ul>li>a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .header-social>ul>li>a.save-this,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action .header-social>ul>li>a.save-this,.md .card.card-image .card-action .banner.dark-scheme a.save-this.chip,.md .banner.dark-scheme .card.card-image .card-action a.save-this.chip,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme a.save-this.chip,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action a.save-this.chip,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme a.save-this.chip,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.chip,.md .card.card-image .card-action .banner.dark-scheme a.save-this.search-filters-button,.md .banner.dark-scheme .card.card-image .card-action a.save-this.search-filters-button,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme a.save-this.search-filters-button,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action a.save-this.search-filters-button,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme a.save-this.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.search-filters-button,.md .card.card-image .card-action .banner.dark-scheme a.save-this.sort-filters-button,.md .banner.dark-scheme .card.card-image .card-action a.save-this.sort-filters-button,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme a.save-this.sort-filters-button,.md .banner.dark-scheme .side-nav .card-image.nav-search .card-action a.save-this.sort-filters-button,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme a.save-this.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.sort-filters-button,.md .card.card-image .card-action .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .chip .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .chip .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .chip .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .search-filters-button .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .search-filters-button .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .search-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button .iapp-store .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .iapp-store .store-table table tbody tr td.prod-name a.save-this,.md .iapp-store .store-table table tbody tr td.prod-name .card.card-image .card-action a.save-this,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-table table tbody tr td.prod-name a.save-this,.md .iapp-store .store-table table tbody tr td.prod-name .side-nav .card-image.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-table table tbody tr td.prod-name a.save-this,.md .iapp-store .store-table table tbody tr td.prod-name .store-main .card-image.store-search-results .card-action a.save-this,.md .card.card-image .card-action .iapp-store .store-main .store-search-active a.save-this.global-store-search,.md .iapp-store .store-main .store-search-active .card.card-image .card-action a.save-this.global-store-search,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .store-search-active a.save-this.global-store-search,.md .iapp-store .store-main .store-search-active .side-nav .card-image.nav-search .card-action a.save-this.global-store-search,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-search-active a.save-this.global-store-search,.md .iapp-store .store-main .store-search-active .card-image.store-search-results .card-action a.save-this.global-store-search,.md .card.card-image .card-action .iapp-store .store-main .store-search-active a.save-this.material-icons,.md .iapp-store .store-main .store-search-active .card.card-image .card-action a.save-this.material-icons,.md .side-nav .card-image.nav-search .card-action .iapp-store .store-main .store-search-active a.save-this.material-icons,.md .iapp-store .store-main .store-search-active .side-nav .card-image.nav-search .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-image.store-search-results .card-action .store-search-active a.save-this.material-icons,.md .iapp-store .store-main .store-search-active .card-image.store-search-results .card-action a.save-this.material-icons,.md .card.card-image .card-action .placeholder-img a.save-this.fa,.md .placeholder-img .card.card-image .card-action a.save-this.fa,.md .side-nav .card-image.nav-search .card-action .placeholder-img a.save-this.fa,.md .placeholder-img .side-nav .card-image.nav-search .card-action a.save-this.fa,.md .iapp-store .store-main .card-image.store-search-results .card-action .placeholder-img a.save-this.fa,.md .placeholder-img .iapp-store .store-main .card-image.store-search-results .card-action a.save-this.fa,.md .card.card-horizontal .card-action a.grey-text.save-this,.md .side-nav .card-horizontal.nav-search .card-action a.grey-text.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.grey-text.save-this,.md .card.card-horizontal .card-action a.save-this.card.card-note,.md .side-nav .card-horizontal.nav-search .card-action a.save-this.card.card-note,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.card.card-note,.md .card.card-horizontal .card-action .side-nav a.save-this.card-note.nav-search,.md .side-nav .card.card-horizontal .card-action a.save-this.card-note.nav-search,.md .side-nav .card-horizontal.nav-search .card-action a.save-this.card-note.nav-search,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav a.save-this.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.card-note.nav-search,.md .card.card-horizontal .card-action .iapp-store .store-main a.save-this.card-note.store-search-results,.md .iapp-store .store-main .card.card-horizontal .card-action a.save-this.card-note.store-search-results,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main a.save-this.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-horizontal.nav-search .card-action a.save-this.card-note.store-search-results,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.card-note.store-search-results,.md .card.card-horizontal .card-action .card.card-tumblr .card-title a.save-this,.md .card.card-tumblr .card-title .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .card.card-tumblr .card-title a.save-this,.md .card.card-tumblr .card-title .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card.card-tumblr .card-title a.save-this,.md .card.card-tumblr .card-title .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .side-nav .card-tumblr.nav-search .card-title a.save-this,.md .side-nav .card-tumblr.nav-search .card-title .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .card-tumblr.nav-search .card-title a.save-this,.md .side-nav .card-tumblr.nav-search .card-title .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-title a.save-this,.md .side-nav .card-tumblr.nav-search .card-title .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-title a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card-tumblr.store-search-results .card-title a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .card.card-tumblr .card-content a.save-this,.md .card.card-tumblr .card-content .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .card.card-tumblr .card-content a.save-this,.md .card.card-tumblr .card-content .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card.card-tumblr .card-content a.save-this,.md .card.card-tumblr .card-content .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .side-nav .card-tumblr.nav-search .card-content a.save-this,.md .side-nav .card-tumblr.nav-search .card-content .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .card-tumblr.nav-search .card-content a.save-this,.md .side-nav .card-tumblr.nav-search .card-content .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .card-tumblr.nav-search .card-content a.save-this,.md .side-nav .card-tumblr.nav-search .card-content .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results .card-content a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card-tumblr.store-search-results .card-content a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .card.card-tumblr p a.save-this,.md .card.card-tumblr p .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .card.card-tumblr p a.save-this,.md .card.card-tumblr p .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card.card-tumblr p a.save-this,.md .card.card-tumblr p .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .side-nav .card-tumblr.nav-search p a.save-this,.md .side-nav .card-tumblr.nav-search p .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .card-tumblr.nav-search p a.save-this,.md .side-nav .card-tumblr.nav-search p .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .card-tumblr.nav-search p a.save-this,.md .side-nav .card-tumblr.nav-search p .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results p .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .card-tumblr.store-search-results p a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results p .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .card-tumblr.store-search-results p a.save-this,.md .iapp-store .store-main .card-tumblr.store-search-results p .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .mega-modal .row .col .collection a.save-this.collection-item,.md .mega-modal .row .col .collection .card.card-horizontal .card-action a.save-this.collection-item,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal .row .col .collection a.save-this.collection-item,.md .mega-modal .row .col .collection .side-nav .card-horizontal.nav-search .card-action a.save-this.collection-item,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal .row .col .collection a.save-this.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.collection-item,.md .card.card-horizontal .card-action .mega-modal .row .col .collection.featured-items .collection-item a.save-this.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-horizontal .card-action a.save-this.title,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal .row .col .collection.featured-items .collection-item a.save-this.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-horizontal.nav-search .card-action a.save-this.title,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal .row .col .collection.featured-items .collection-item a.save-this.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.title,.md .card.card-horizontal .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.save-this.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-horizontal .card-action a.save-this.mega-cart-title,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.save-this.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-horizontal.nav-search .card-action a.save-this.mega-cart-title,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.save-this.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.mega-cart-title,.md .card.card-horizontal .card-action .mega-modal.store-modal .row .col .mega-cart-update a.save-this.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .card.card-horizontal .card-action a.save-this.mega-cart-total-pending,.md .side-nav .card-horizontal.nav-search .card-action .mega-modal.store-modal .row .col .mega-cart-update a.save-this.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .side-nav .card-horizontal.nav-search .card-action a.save-this.mega-cart-total-pending,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .mega-modal.store-modal .row .col .mega-cart-update a.save-this.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.mega-cart-total-pending,.md .card.card-horizontal .card-action .profile-modal .modal-content .collection a.save-this.collection-item,.md .profile-modal .modal-content .collection .card.card-horizontal .card-action a.save-this.collection-item,.md .side-nav .card-horizontal.nav-search .card-action .profile-modal .modal-content .collection a.save-this.collection-item,.md .profile-modal .modal-content .collection .side-nav .card-horizontal.nav-search .card-action a.save-this.collection-item,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .profile-modal .modal-content .collection a.save-this.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.collection-item,.md .card.card-horizontal .card-action .chip.bio-chip a span a.save-this.contributor-type,.md .chip.bio-chip a span .card.card-horizontal .card-action a.save-this.contributor-type,.md .side-nav .card-horizontal.nav-search .card-action .chip.bio-chip a span a.save-this.contributor-type,.md .chip.bio-chip a span .side-nav .card-horizontal.nav-search .card-action a.save-this.contributor-type,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .chip.bio-chip a span a.save-this.contributor-type,.md .chip.bio-chip a span .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.contributor-type,.md .card.card-horizontal .card-action .bio-chip.search-filters-button a span a.save-this.contributor-type,.md .bio-chip.search-filters-button a span .card.card-horizontal .card-action a.save-this.contributor-type,.md .side-nav .card-horizontal.nav-search .card-action .bio-chip.search-filters-button a span a.save-this.contributor-type,.md .bio-chip.search-filters-button a span .side-nav .card-horizontal.nav-search .card-action a.save-this.contributor-type,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .bio-chip.search-filters-button a span a.save-this.contributor-type,.md .bio-chip.search-filters-button a span .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.contributor-type,.md .card.card-horizontal .card-action .bio-chip.sort-filters-button a span a.save-this.contributor-type,.md .bio-chip.sort-filters-button a span .card.card-horizontal .card-action a.save-this.contributor-type,.md .side-nav .card-horizontal.nav-search .card-action .bio-chip.sort-filters-button a span a.save-this.contributor-type,.md .bio-chip.sort-filters-button a span .side-nav .card-horizontal.nav-search .card-action a.save-this.contributor-type,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .bio-chip.sort-filters-button a span a.save-this.contributor-type,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.contributor-type,.md .card.card-horizontal .card-action .algolia-search form .input-field a.save-this.material-icons,.md .algolia-search form .input-field .card.card-horizontal .card-action a.save-this.material-icons,.md .side-nav .card-horizontal.nav-search .card-action .algolia-search form .input-field a.save-this.material-icons,.md .algolia-search form .input-field .side-nav .card-horizontal.nav-search .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .algolia-search form .input-field a.save-this.material-icons,.md .algolia-search form .input-field .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.material-icons,.md .card.card-horizontal .card-action .search-store-listings label a.save-this.material-icons,.md .search-store-listings label .card.card-horizontal .card-action a.save-this.material-icons,.md .side-nav .card-horizontal.nav-search .card-action .search-store-listings label a.save-this.material-icons,.md .search-store-listings label .side-nav .card-horizontal.nav-search .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .search-store-listings label a.save-this.material-icons,.md .search-store-listings label .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.material-icons,.md .card.card-horizontal .card-action .left-sidebar .collection .collection-item a.save-this,.md .left-sidebar .collection .collection-item .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .left-sidebar .collection .collection-item a.save-this,.md .left-sidebar .collection .collection-item .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .left-sidebar .collection .collection-item a.save-this,.md .left-sidebar .collection .collection-item .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .side-nav .nav-search label a.save-this.material-icons,.md .side-nav .nav-search label .card.card-horizontal .card-action a.save-this.material-icons,.md .side-nav .card-horizontal.nav-search .card-action label a.save-this.material-icons,.md .side-nav .card-horizontal.nav-search label .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .side-nav .nav-search label a.save-this.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.material-icons,.md .card.card-horizontal .card-action .banner.dark-scheme .header-social>ul>li>a.save-this,.md .banner.dark-scheme .card.card-horizontal .card-action .header-social>ul>li>a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .header-social>ul>li>a.save-this,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action .header-social>ul>li>a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .header-social>ul>li>a.save-this,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action .header-social>ul>li>a.save-this,.md .card.card-horizontal .card-action .banner.dark-scheme a.save-this.chip,.md .banner.dark-scheme .card.card-horizontal .card-action a.save-this.chip,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme a.save-this.chip,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action a.save-this.chip,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme a.save-this.chip,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.chip,.md .card.card-horizontal .card-action .banner.dark-scheme a.save-this.search-filters-button,.md .banner.dark-scheme .card.card-horizontal .card-action a.save-this.search-filters-button,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme a.save-this.search-filters-button,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action a.save-this.search-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme a.save-this.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.search-filters-button,.md .card.card-horizontal .card-action .banner.dark-scheme a.save-this.sort-filters-button,.md .banner.dark-scheme .card.card-horizontal .card-action a.save-this.sort-filters-button,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme a.save-this.sort-filters-button,.md .banner.dark-scheme .side-nav .card-horizontal.nav-search .card-action a.save-this.sort-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme a.save-this.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.sort-filters-button,.md .card.card-horizontal .card-action .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .chip .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .chip .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .chip .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .search-filters-button .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .search-filters-button .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .search-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .iapp-store .store-table table tbody tr td.prod-name a.save-this,.md .iapp-store .store-table table tbody tr td.prod-name .card.card-horizontal .card-action a.save-this,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-table table tbody tr td.prod-name a.save-this,.md .iapp-store .store-table table tbody tr td.prod-name .side-nav .card-horizontal.nav-search .card-action a.save-this,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-table table tbody tr td.prod-name a.save-this,.md .iapp-store .store-table table tbody tr td.prod-name .store-main .card-horizontal.store-search-results .card-action a.save-this,.md .card.card-horizontal .card-action .iapp-store .store-main .store-search-active a.save-this.global-store-search,.md .iapp-store .store-main .store-search-active .card.card-horizontal .card-action a.save-this.global-store-search,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .store-search-active a.save-this.global-store-search,.md .iapp-store .store-main .store-search-active .side-nav .card-horizontal.nav-search .card-action a.save-this.global-store-search,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-search-active a.save-this.global-store-search,.md .iapp-store .store-main .store-search-active .card-horizontal.store-search-results .card-action a.save-this.global-store-search,.md .card.card-horizontal .card-action .iapp-store .store-main .store-search-active a.save-this.material-icons,.md .iapp-store .store-main .store-search-active .card.card-horizontal .card-action a.save-this.material-icons,.md .side-nav .card-horizontal.nav-search .card-action .iapp-store .store-main .store-search-active a.save-this.material-icons,.md .iapp-store .store-main .store-search-active .side-nav .card-horizontal.nav-search .card-action a.save-this.material-icons,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .store-search-active a.save-this.material-icons,.md .iapp-store .store-main .store-search-active .card-horizontal.store-search-results .card-action a.save-this.material-icons,.md .card.card-horizontal .card-action .placeholder-img a.save-this.fa,.md .placeholder-img .card.card-horizontal .card-action a.save-this.fa,.md .side-nav .card-horizontal.nav-search .card-action .placeholder-img a.save-this.fa,.md .placeholder-img .side-nav .card-horizontal.nav-search .card-action a.save-this.fa,.md .iapp-store .store-main .card-horizontal.store-search-results .card-action .placeholder-img a.save-this.fa,.md .placeholder-img .iapp-store .store-main .card-horizontal.store-search-results .card-action a.save-this.fa,.md .text-darken-1.card.card-note,.md .store-card-head .card.card-note.card-title,.md .store-card-head .side-nav .card-note.card-title.nav-search,.md .side-nav .store-card-head .card-note.card-title.nav-search,.md .store-card-head .iapp-store .store-main .card-note.card-title.store-search-results,.md .iapp-store .store-main .store-card-head .card-note.card-title.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card.card-note.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.card-note.increase-count.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card-note.increase-count.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main span.card-note.increase-count.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card-note.increase-count.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card.card-note.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav span.card-note.decrease-count.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card-note.decrease-count.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main span.card-note.decrease-count.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card-note.decrease-count.store-search-results,.md .chip.bio-chip a.card.card-note:hover,.md .bio-chip.search-filters-button a.card.card-note:hover,.md .bio-chip.sort-filters-button a.card.card-note:hover,.md .chip.bio-chip .side-nav a.card-note.nav-search:hover,.md .side-nav .chip.bio-chip a.card-note.nav-search:hover,.md .bio-chip.search-filters-button .side-nav a.card-note.nav-search:hover,.md .side-nav .bio-chip.search-filters-button a.card-note.nav-search:hover,.md .bio-chip.sort-filters-button .side-nav a.card-note.nav-search:hover,.md .side-nav .bio-chip.sort-filters-button a.card-note.nav-search:hover,.md .chip.bio-chip .iapp-store .store-main a.card-note.store-search-results:hover,.md .iapp-store .store-main .chip.bio-chip a.card-note.store-search-results:hover,.md .bio-chip.search-filters-button .iapp-store .store-main a.card-note.store-search-results:hover,.md .iapp-store .store-main .bio-chip.search-filters-button a.card-note.store-search-results:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main a.card-note.store-search-results:hover,.md .iapp-store .store-main .bio-chip.sort-filters-button a.card-note.store-search-results:hover,.md .side-nav .text-darken-1.card-note.nav-search,.md .side-nav .iapp-store .product-page .product-quantity .input span.card-note.nav-search.decrease-count,.md .iapp-store .product-page .product-quantity .input .side-nav span.card-note.nav-search.decrease-count,.md .side-nav .iapp-store .product-page .product-quantity .input span.card-note.nav-search.increase-count,.md .iapp-store .product-page .product-quantity .input .side-nav span.card-note.nav-search.increase-count,.md .iapp-store .store-main .text-darken-1.card-note.store-search-results,.md .iapp-store .store-main .product-page .product-quantity .input span.card-note.store-search-results.decrease-count,.md .iapp-store .product-page .product-quantity .input .store-main span.card-note.store-search-results.decrease-count,.md .iapp-store .store-main .product-page .product-quantity .input span.card-note.store-search-results.increase-count,.md .iapp-store .product-page .product-quantity .input .store-main span.card-note.store-search-results.increase-count,.md .iapp-store .product-page .product-quantity .input span.card.card-note.decrease-count,.md .iapp-store .product-page .product-quantity .input span.card.card-note.increase-count,.md .card.card-tumblr .card-title a.text-darken-1,.md .side-nav .card-tumblr.nav-search .card-title a.text-darken-1,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.text-darken-1,.md .card.card-tumblr .card-title .store-card-head a.card-title,.md .store-card-head .card.card-tumblr .card-title a.card-title,.md .side-nav .card-tumblr.nav-search .card-title .store-card-head a.card-title,.md .store-card-head .side-nav .card-tumblr.nav-search .card-title a.card-title,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .store-card-head a.card-title,.md .store-card-head .iapp-store .store-main .card-tumblr.store-search-results .card-title a.card-title,.md .card.card-tumblr .card-title .chip.bio-chip a:hover,.md .chip.bio-chip .card.card-tumblr .card-title a:hover,.md .side-nav .card-tumblr.nav-search .card-title .chip.bio-chip a:hover,.md .chip.bio-chip .side-nav .card-tumblr.nav-search .card-title a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .chip.bio-chip a:hover,.md .chip.bio-chip .iapp-store .store-main .card-tumblr.store-search-results .card-title a:hover,.md .card.card-tumblr .card-title .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .card.card-tumblr .card-title a:hover,.md .side-nav .card-tumblr.nav-search .card-title .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .side-nav .card-tumblr.nav-search .card-title a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .card-tumblr.store-search-results .card-title a:hover,.md .card.card-tumblr .card-title .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .card.card-tumblr .card-title a:hover,.md .side-nav .card-tumblr.nav-search .card-title .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .side-nav .card-tumblr.nav-search .card-title a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-tumblr.store-search-results .card-title a:hover,.md .card.card-tumblr .card-content a.text-darken-1,.md .side-nav .card-tumblr.nav-search .card-content a.text-darken-1,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.text-darken-1,.md .card.card-tumblr .card-content .store-card-head a.card-title,.md .store-card-head .card.card-tumblr .card-content a.card-title,.md .side-nav .card-tumblr.nav-search .card-content .store-card-head a.card-title,.md .store-card-head .side-nav .card-tumblr.nav-search .card-content a.card-title,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .store-card-head a.card-title,.md .store-card-head .iapp-store .store-main .card-tumblr.store-search-results .card-content a.card-title,.md .card.card-tumblr .card-content .chip.bio-chip a:hover,.md .chip.bio-chip .card.card-tumblr .card-content a:hover,.md .side-nav .card-tumblr.nav-search .card-content .chip.bio-chip a:hover,.md .chip.bio-chip .side-nav .card-tumblr.nav-search .card-content a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .chip.bio-chip a:hover,.md .chip.bio-chip .iapp-store .store-main .card-tumblr.store-search-results .card-content a:hover,.md .card.card-tumblr .card-content .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .card.card-tumblr .card-content a:hover,.md .side-nav .card-tumblr.nav-search .card-content .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .side-nav .card-tumblr.nav-search .card-content a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .card-tumblr.store-search-results .card-content a:hover,.md .card.card-tumblr .card-content .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .card.card-tumblr .card-content a:hover,.md .side-nav .card-tumblr.nav-search .card-content .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .side-nav .card-tumblr.nav-search .card-content a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-tumblr.store-search-results .card-content a:hover,.md .card.card-tumblr p a.text-darken-1,.md .side-nav .card-tumblr.nav-search p a.text-darken-1,.md .iapp-store .store-main .card-tumblr.store-search-results p a.text-darken-1,.md .card.card-tumblr p .store-card-head a.card-title,.md .store-card-head .card.card-tumblr p a.card-title,.md .side-nav .card-tumblr.nav-search p .store-card-head a.card-title,.md .store-card-head .side-nav .card-tumblr.nav-search p a.card-title,.md .iapp-store .store-main .card-tumblr.store-search-results p .store-card-head a.card-title,.md .store-card-head .iapp-store .store-main .card-tumblr.store-search-results p a.card-title,.md .card.card-tumblr p .chip.bio-chip a:hover,.md .chip.bio-chip .card.card-tumblr p a:hover,.md .side-nav .card-tumblr.nav-search p .chip.bio-chip a:hover,.md .chip.bio-chip .side-nav .card-tumblr.nav-search p a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results p .chip.bio-chip a:hover,.md .chip.bio-chip .iapp-store .store-main .card-tumblr.store-search-results p a:hover,.md .card.card-tumblr p .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .card.card-tumblr p a:hover,.md .side-nav .card-tumblr.nav-search p .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .side-nav .card-tumblr.nav-search p a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results p .bio-chip.search-filters-button a:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .card-tumblr.store-search-results p a:hover,.md .card.card-tumblr p .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .card.card-tumblr p a:hover,.md .side-nav .card-tumblr.nav-search p .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .side-nav .card-tumblr.nav-search p a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results p .bio-chip.sort-filters-button a:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .card-tumblr.store-search-results p a:hover,.md .store-card-head .grey-text.card-title,.md .store-card-head .mega-modal .row .col .collection .card-title.collection-item,.md .mega-modal .row .col .collection .store-card-head .card-title.collection-item,.md .store-card-head .mega-modal .row .col .collection.featured-items .collection-item .card-title.title,.md .mega-modal .row .col .collection.featured-items .collection-item .store-card-head .card-title.title,.md .store-card-head .mega-modal .row .col .collection.featured-items .collection-item p.card-title,.md .mega-modal .row .col .collection.featured-items .collection-item .store-card-head p.card-title,.md .store-card-head .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card-title.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .store-card-head .card-title.mega-cart-title,.md .store-card-head .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card-title.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .store-card-head span.card-title.increase-count,.md .store-card-head .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.card-title.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .store-card-head span.card-title.decrease-count,.md .store-card-head .mega-modal.store-modal .row .col .mega-cart-update .card-title.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .store-card-head .card-title.mega-cart-total-pending,.md .store-card-head .profile-modal .modal-content .collection .card-title.collection-item,.md .profile-modal .modal-content .collection .store-card-head .card-title.collection-item,.md .store-card-head .chip.bio-chip a span .card-title.contributor-type,.md .chip.bio-chip a span .store-card-head .card-title.contributor-type,.md .store-card-head .bio-chip.search-filters-button a span .card-title.contributor-type,.md .bio-chip.search-filters-button a span .store-card-head .card-title.contributor-type,.md .store-card-head .bio-chip.sort-filters-button a span .card-title.contributor-type,.md .bio-chip.sort-filters-button a span .store-card-head .card-title.contributor-type,.md .store-card-head .algolia-search form .input-field .card-title.material-icons,.md .algolia-search form .input-field .store-card-head .card-title.material-icons,.md .store-card-head .search-store-listings label .card-title.material-icons,.md .search-store-listings label .store-card-head .card-title.material-icons,.md .store-card-head .left-sidebar .collection .collection-item a.card-title,.md .left-sidebar .collection .collection-item .store-card-head a.card-title,.md .store-card-head .side-nav .nav-search label .card-title.material-icons,.md .side-nav .nav-search label .store-card-head .card-title.material-icons,.md .store-card-head .banner.dark-scheme h1.card-title,.md .banner.dark-scheme .store-card-head h1.card-title,.md .store-card-head .banner.dark-scheme .header-social>ul>li>a.card-title,.md .banner.dark-scheme .store-card-head .header-social>ul>li>a.card-title,.md .store-card-head .banner.dark-scheme .card-title.chip,.md .banner.dark-scheme .store-card-head .card-title.chip,.md .store-card-head .banner.dark-scheme .card-title.search-filters-button,.md .banner.dark-scheme .store-card-head .card-title.search-filters-button,.md .store-card-head .banner.dark-scheme .card-title.sort-filters-button,.md .banner.dark-scheme .store-card-head .card-title.sort-filters-button,.md .store-card-head .banner.dark-scheme .chip a.card-title,.md .banner.dark-scheme .chip .store-card-head a.card-title,.md .store-card-head .banner.dark-scheme .search-filters-button a.card-title,.md .banner.dark-scheme .search-filters-button .store-card-head a.card-title,.md .store-card-head .banner.dark-scheme .sort-filters-button a.card-title,.md .banner.dark-scheme .sort-filters-button .store-card-head a.card-title,.md .store-card-head .iapp-store .store-table table tbody tr td.prod-name a.card-title,.md .iapp-store .store-table table tbody tr td.prod-name .store-card-head a.card-title,.md .store-card-head .iapp-store .store-main .store-search-active .card-title.global-store-search,.md .iapp-store .store-main .store-search-active .store-card-head .card-title.global-store-search,.md .store-card-head .iapp-store .store-main .store-search-active label.card-title,.md .iapp-store .store-main .store-search-active .store-card-head label.card-title,.md .store-card-head .iapp-store .store-main .store-search-active .card-title.material-icons,.md .iapp-store .store-main .store-search-active .store-card-head .card-title.material-icons,.md .store-card-head .iapp-store .product-page .product-quantity .input span.card-title.decrease-count,.md .iapp-store .product-page .product-quantity .input .store-card-head span.card-title.decrease-count,.md .store-card-head .iapp-store .product-page .product-quantity .input span.card-title.increase-count,.md .iapp-store .product-page .product-quantity .input .store-card-head span.card-title.increase-count,.md .store-card-head .placeholder-img .card-title.fa,.md .placeholder-img .store-card-head .card-title.fa,.md .mega-modal .row .col .collection .text-darken-1.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.collection-item.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.collection-item.decrease-count,.md .mega-modal .row .col .collection .chip.bio-chip a.collection-item:hover,.md .chip.bio-chip .mega-modal .row .col .collection a.collection-item:hover,.md .mega-modal .row .col .collection .bio-chip.search-filters-button a.collection-item:hover,.md .bio-chip.search-filters-button .mega-modal .row .col .collection a.collection-item:hover,.md .mega-modal .row .col .collection .bio-chip.sort-filters-button a.collection-item:hover,.md .bio-chip.sort-filters-button .mega-modal .row .col .collection a.collection-item:hover,.md .mega-modal .row .col .collection .iapp-store .product-page .product-quantity .input span.collection-item.decrease-count,.md .iapp-store .product-page .product-quantity .input .mega-modal .row .col .collection span.collection-item.decrease-count,.md .mega-modal .row .col .collection .iapp-store .product-page .product-quantity .input span.collection-item.increase-count,.md .iapp-store .product-page .product-quantity .input .mega-modal .row .col .collection span.collection-item.increase-count,.md .mega-modal .row .col .collection.featured-items .collection-item .text-darken-1.title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.title.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.title.decrease-count,.md .mega-modal .row .col .collection.featured-items .collection-item .chip.bio-chip a.title:hover,.md .chip.bio-chip .mega-modal .row .col .collection.featured-items .collection-item a.title:hover,.md .mega-modal .row .col .collection.featured-items .collection-item .bio-chip.search-filters-button a.title:hover,.md .bio-chip.search-filters-button .mega-modal .row .col .collection.featured-items .collection-item a.title:hover,.md .mega-modal .row .col .collection.featured-items .collection-item .bio-chip.sort-filters-button a.title:hover,.md .bio-chip.sort-filters-button .mega-modal .row .col .collection.featured-items .collection-item a.title:hover,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .product-page .product-quantity .input span.title.decrease-count,.md .iapp-store .product-page .product-quantity .input .mega-modal .row .col .collection.featured-items .collection-item span.title.decrease-count,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .product-page .product-quantity .input span.title.increase-count,.md .iapp-store .product-page .product-quantity .input .mega-modal .row .col .collection.featured-items .collection-item span.title.increase-count,.md .mega-modal .row .col .collection.featured-items .collection-item p.text-darken-1,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .text-darken-1.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.mega-cart-title.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.mega-cart-title.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .chip.bio-chip a.mega-cart-title:hover,.md .chip.bio-chip .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .bio-chip.search-filters-button a.mega-cart-title:hover,.md .bio-chip.search-filters-button .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .bio-chip.sort-filters-button a.mega-cart-title:hover,.md .bio-chip.sort-filters-button .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title:hover,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .product-page .product-quantity .input span.mega-cart-title.decrease-count,.md .iapp-store .product-page .product-quantity .input .mega-modal.store-modal .row .col .collection.featured-items .collection-item span.mega-cart-title.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .product-page .product-quantity .input span.mega-cart-title.increase-count,.md .iapp-store .product-page .product-quantity .input .mega-modal.store-modal .row .col .collection.featured-items .collection-item span.mega-cart-title.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count,.md .mega-modal.store-modal .row .col .mega-cart-update .text-darken-1.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .collection.featured-items .collection-item .mega-cart-quantity span.mega-cart-total-pending.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .mega-cart-update span.mega-cart-total-pending.increase-count,.md .mega-modal.store-modal .row .col .mega-cart-update .collection.featured-items .collection-item .mega-cart-quantity span.mega-cart-total-pending.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .mega-cart-update span.mega-cart-total-pending.decrease-count,.md .mega-modal.store-modal .row .col .mega-cart-update .chip.bio-chip a.mega-cart-total-pending:hover,.md .chip.bio-chip .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending:hover,.md .mega-modal.store-modal .row .col .mega-cart-update .bio-chip.search-filters-button a.mega-cart-total-pending:hover,.md .bio-chip.search-filters-button .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending:hover,.md .mega-modal.store-modal .row .col .mega-cart-update .bio-chip.sort-filters-button a.mega-cart-total-pending:hover,.md .bio-chip.sort-filters-button .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending:hover,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .product-page .product-quantity .input span.mega-cart-total-pending.decrease-count,.md .iapp-store .product-page .product-quantity .input .mega-modal.store-modal .row .col .mega-cart-update span.mega-cart-total-pending.decrease-count,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .product-page .product-quantity .input span.mega-cart-total-pending.increase-count,.md .iapp-store .product-page .product-quantity .input .mega-modal.store-modal .row .col .mega-cart-update span.mega-cart-total-pending.increase-count,.md .profile-modal .modal-content .collection .text-darken-1.collection-item,.md .profile-modal .modal-content .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.collection-item.increase-count,.md .mega-modal.store-modal .row .col .profile-modal .modal-content .collection.featured-items .collection-item .mega-cart-quantity span.collection-item.increase-count,.md .profile-modal .modal-content .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.collection-item.decrease-count,.md .mega-modal.store-modal .row .col .profile-modal .modal-content .collection.featured-items .collection-item .mega-cart-quantity span.collection-item.decrease-count,.md .profile-modal .modal-content .collection .chip.bio-chip a.collection-item:hover,.md .chip.bio-chip .profile-modal .modal-content .collection a.collection-item:hover,.md .profile-modal .modal-content .collection .bio-chip.search-filters-button a.collection-item:hover,.md .bio-chip.search-filters-button .profile-modal .modal-content .collection a.collection-item:hover,.md .profile-modal .modal-content .collection .bio-chip.sort-filters-button a.collection-item:hover,.md .bio-chip.sort-filters-button .profile-modal .modal-content .collection a.collection-item:hover,.md .profile-modal .modal-content .collection .iapp-store .product-page .product-quantity .input span.collection-item.decrease-count,.md .iapp-store .product-page .product-quantity .input .profile-modal .modal-content .collection span.collection-item.decrease-count,.md .profile-modal .modal-content .collection .iapp-store .product-page .product-quantity .input span.collection-item.increase-count,.md .iapp-store .product-page .product-quantity .input .profile-modal .modal-content .collection span.collection-item.increase-count,.md .chip.bio-chip a.grey-text:hover,.md .bio-chip.search-filters-button a.grey-text:hover,.md .bio-chip.sort-filters-button a.grey-text:hover,.md .chip.bio-chip a span a.contributor-type:hover,.md .bio-chip.search-filters-button .chip.bio-chip a span a.contributor-type:hover,.md .chip.bio-chip a span .bio-chip.search-filters-button a.contributor-type:hover,.md .bio-chip.sort-filters-button .chip.bio-chip a span a.contributor-type:hover,.md .chip.bio-chip a span .bio-chip.sort-filters-button a.contributor-type:hover,.md .chip.bio-chip .bio-chip.search-filters-button a span a.contributor-type:hover,.md .bio-chip.search-filters-button a span .chip.bio-chip a.contributor-type:hover,.md .bio-chip.search-filters-button a span a.contributor-type:hover,.md .bio-chip.sort-filters-button .bio-chip.search-filters-button a span a.contributor-type:hover,.md .bio-chip.search-filters-button a span .bio-chip.sort-filters-button a.contributor-type:hover,.md .chip.bio-chip .bio-chip.sort-filters-button a span a.contributor-type:hover,.md .bio-chip.sort-filters-button a span .chip.bio-chip a.contributor-type:hover,.md .bio-chip.search-filters-button .bio-chip.sort-filters-button a span a.contributor-type:hover,.md .bio-chip.sort-filters-button a span .bio-chip.search-filters-button a.contributor-type:hover,.md .bio-chip.sort-filters-button a span a.contributor-type:hover,.md .chip.bio-chip .algolia-search form .input-field a.material-icons:hover,.md .algolia-search form .input-field .chip.bio-chip a.material-icons:hover,.md .bio-chip.search-filters-button .algolia-search form .input-field a.material-icons:hover,.md .algolia-search form .input-field .bio-chip.search-filters-button a.material-icons:hover,.md .bio-chip.sort-filters-button .algolia-search form .input-field a.material-icons:hover,.md .algolia-search form .input-field .bio-chip.sort-filters-button a.material-icons:hover,.md .chip.bio-chip .search-store-listings label a.material-icons:hover,.md .search-store-listings label .chip.bio-chip a.material-icons:hover,.md .bio-chip.search-filters-button .search-store-listings label a.material-icons:hover,.md .search-store-listings label .bio-chip.search-filters-button a.material-icons:hover,.md .bio-chip.sort-filters-button .search-store-listings label a.material-icons:hover,.md .search-store-listings label .bio-chip.sort-filters-button a.material-icons:hover,.md .chip.bio-chip .left-sidebar .collection .collection-item a:hover,.md .left-sidebar .collection .collection-item .chip.bio-chip a:hover,.md .bio-chip.search-filters-button .left-sidebar .collection .collection-item a:hover,.md .left-sidebar .collection .collection-item .bio-chip.search-filters-button a:hover,.md .bio-chip.sort-filters-button .left-sidebar .collection .collection-item a:hover,.md .left-sidebar .collection .collection-item .bio-chip.sort-filters-button a:hover,.md .chip.bio-chip .side-nav .nav-search label a.material-icons:hover,.md .side-nav .nav-search label .chip.bio-chip a.material-icons:hover,.md .bio-chip.search-filters-button .side-nav .nav-search label a.material-icons:hover,.md .side-nav .nav-search label .bio-chip.search-filters-button a.material-icons:hover,.md .bio-chip.sort-filters-button .side-nav .nav-search label a.material-icons:hover,.md .side-nav .nav-search label .bio-chip.sort-filters-button a.material-icons:hover,.md .chip.bio-chip .banner.dark-scheme .header-social>ul>li>a:hover,.md .banner.dark-scheme .chip.bio-chip .header-social>ul>li>a:hover,.md .bio-chip.search-filters-button .banner.dark-scheme .header-social>ul>li>a:hover,.md .banner.dark-scheme .bio-chip.search-filters-button .header-social>ul>li>a:hover,.md .bio-chip.sort-filters-button .banner.dark-scheme .header-social>ul>li>a:hover,.md .banner.dark-scheme .bio-chip.sort-filters-button .header-social>ul>li>a:hover,.md .chip.bio-chip .banner.dark-scheme a.chip:hover,.md .banner.dark-scheme .chip.bio-chip a.chip:hover,.md .bio-chip.search-filters-button .banner.dark-scheme a.chip:hover,.md .banner.dark-scheme .bio-chip.search-filters-button a.chip:hover,.md .bio-chip.sort-filters-button .banner.dark-scheme a.chip:hover,.md .banner.dark-scheme .bio-chip.sort-filters-button a.chip:hover,.md .chip.bio-chip .banner.dark-scheme a.search-filters-button:hover,.md .banner.dark-scheme .chip.bio-chip a.search-filters-button:hover,.md .bio-chip.search-filters-button .banner.dark-scheme a.search-filters-button:hover,.md .banner.dark-scheme .bio-chip.search-filters-button a.search-filters-button:hover,.md .bio-chip.sort-filters-button .banner.dark-scheme a.search-filters-button:hover,.md .banner.dark-scheme .bio-chip.sort-filters-button a.search-filters-button:hover,.md .chip.bio-chip .banner.dark-scheme a.sort-filters-button:hover,.md .banner.dark-scheme .chip.bio-chip a.sort-filters-button:hover,.md .bio-chip.search-filters-button .banner.dark-scheme a.sort-filters-button:hover,.md .banner.dark-scheme .bio-chip.search-filters-button a.sort-filters-button:hover,.md .bio-chip.sort-filters-button .banner.dark-scheme a.sort-filters-button:hover,.md .banner.dark-scheme .bio-chip.sort-filters-button a.sort-filters-button:hover,.md .banner.dark-scheme .chip.bio-chip a:hover,.md .bio-chip.search-filters-button .banner.dark-scheme .chip a:hover,.md .banner.dark-scheme .chip .bio-chip.search-filters-button a:hover,.md .bio-chip.sort-filters-button .banner.dark-scheme .chip a:hover,.md .banner.dark-scheme .chip .bio-chip.sort-filters-button a:hover,.md .chip.bio-chip .banner.dark-scheme .search-filters-button a:hover,.md .banner.dark-scheme .search-filters-button .chip.bio-chip a:hover,.md .banner.dark-scheme .bio-chip.search-filters-button a:hover,.md .bio-chip.sort-filters-button .banner.dark-scheme .search-filters-button a:hover,.md .banner.dark-scheme .search-filters-button .bio-chip.sort-filters-button a:hover,.md .chip.bio-chip .banner.dark-scheme .sort-filters-button a:hover,.md .banner.dark-scheme .sort-filters-button .chip.bio-chip a:hover,.md .bio-chip.search-filters-button .banner.dark-scheme .sort-filters-button a:hover,.md .banner.dark-scheme .sort-filters-button .bio-chip.search-filters-button a:hover,.md .banner.dark-scheme .bio-chip.sort-filters-button a:hover,.md .chip.bio-chip .iapp-store .store-table table tbody tr td.prod-name a:hover,.md .iapp-store .store-table table tbody tr td.prod-name .chip.bio-chip a:hover,.md .bio-chip.search-filters-button .iapp-store .store-table table tbody tr td.prod-name a:hover,.md .iapp-store .store-table table tbody tr td.prod-name .bio-chip.search-filters-button a:hover,.md .bio-chip.sort-filters-button .iapp-store .store-table table tbody tr td.prod-name a:hover,.md .iapp-store .store-table table tbody tr td.prod-name .bio-chip.sort-filters-button a:hover,.md .chip.bio-chip .iapp-store .store-main .store-search-active a.global-store-search:hover,.md .iapp-store .store-main .store-search-active .chip.bio-chip a.global-store-search:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .store-search-active a.global-store-search:hover,.md .iapp-store .store-main .store-search-active .bio-chip.search-filters-button a.global-store-search:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .store-search-active a.global-store-search:hover,.md .iapp-store .store-main .store-search-active .bio-chip.sort-filters-button a.global-store-search:hover,.md .chip.bio-chip .iapp-store .store-main .store-search-active a.material-icons:hover,.md .iapp-store .store-main .store-search-active .chip.bio-chip a.material-icons:hover,.md .bio-chip.search-filters-button .iapp-store .store-main .store-search-active a.material-icons:hover,.md .iapp-store .store-main .store-search-active .bio-chip.search-filters-button a.material-icons:hover,.md .bio-chip.sort-filters-button .iapp-store .store-main .store-search-active a.material-icons:hover,.md .iapp-store .store-main .store-search-active .bio-chip.sort-filters-button a.material-icons:hover,.md .chip.bio-chip .placeholder-img a.fa:hover,.md .placeholder-img .chip.bio-chip a.fa:hover,.md .bio-chip.search-filters-button .placeholder-img a.fa:hover,.md .placeholder-img .bio-chip.search-filters-button a.fa:hover,.md .bio-chip.sort-filters-button .placeholder-img a.fa:hover,.md .placeholder-img .bio-chip.sort-filters-button a.fa:hover,.md .chip.bio-chip a span .text-darken-1.contributor-type,.md .bio-chip.search-filters-button a span .text-darken-1.contributor-type,.md .bio-chip.sort-filters-button a span .text-darken-1.contributor-type,.md .chip.bio-chip a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.contributor-type.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .chip.bio-chip a span span.contributor-type.increase-count,.md .bio-chip.search-filters-button a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.contributor-type.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .bio-chip.search-filters-button a span span.contributor-type.increase-count,.md .bio-chip.sort-filters-button a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.contributor-type.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .bio-chip.sort-filters-button a span span.contributor-type.increase-count,.md .chip.bio-chip a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.contributor-type.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .chip.bio-chip a span span.contributor-type.decrease-count,.md .bio-chip.search-filters-button a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.contributor-type.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .bio-chip.search-filters-button a span span.contributor-type.decrease-count,.md .bio-chip.sort-filters-button a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.contributor-type.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .bio-chip.sort-filters-button a span span.contributor-type.decrease-count,.md .chip.bio-chip a span .iapp-store .product-page .product-quantity .input span.contributor-type.decrease-count,.md .iapp-store .product-page .product-quantity .input .chip.bio-chip a span span.contributor-type.decrease-count,.md .bio-chip.search-filters-button a span .iapp-store .product-page .product-quantity .input span.contributor-type.decrease-count,.md .iapp-store .product-page .product-quantity .input .bio-chip.search-filters-button a span span.contributor-type.decrease-count,.md .bio-chip.sort-filters-button a span .iapp-store .product-page .product-quantity .input span.contributor-type.decrease-count,.md .iapp-store .product-page .product-quantity .input .bio-chip.sort-filters-button a span span.contributor-type.decrease-count,.md .chip.bio-chip a span .iapp-store .product-page .product-quantity .input span.contributor-type.increase-count,.md .iapp-store .product-page .product-quantity .input .chip.bio-chip a span span.contributor-type.increase-count,.md .bio-chip.search-filters-button a span .iapp-store .product-page .product-quantity .input span.contributor-type.increase-count,.md .iapp-store .product-page .product-quantity .input .bio-chip.search-filters-button a span span.contributor-type.increase-count,.md .bio-chip.sort-filters-button a span .iapp-store .product-page .product-quantity .input span.contributor-type.increase-count,.md .iapp-store .product-page .product-quantity .input .bio-chip.sort-filters-button a span span.contributor-type.increase-count,.md .algolia-search form .input-field .text-darken-1.material-icons,.md .algolia-search form .input-field .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.material-icons.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .algolia-search form .input-field span.material-icons.increase-count,.md .algolia-search form .input-field .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.material-icons.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .algolia-search form .input-field span.material-icons.decrease-count,.md .algolia-search form .input-field .iapp-store .product-page .product-quantity .input span.material-icons.decrease-count,.md .iapp-store .product-page .product-quantity .input .algolia-search form .input-field span.material-icons.decrease-count,.md .algolia-search form .input-field .iapp-store .product-page .product-quantity .input span.material-icons.increase-count,.md .iapp-store .product-page .product-quantity .input .algolia-search form .input-field span.material-icons.increase-count,.md .search-store-listings label .text-darken-1.material-icons,.md .search-store-listings label .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.material-icons.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .search-store-listings label span.material-icons.increase-count,.md .search-store-listings label .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.material-icons.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .search-store-listings label span.material-icons.decrease-count,.md .search-store-listings label .iapp-store .product-page .product-quantity .input span.material-icons.decrease-count,.md .iapp-store .product-page .product-quantity .input .search-store-listings label span.material-icons.decrease-count,.md .search-store-listings label .iapp-store .product-page .product-quantity .input span.material-icons.increase-count,.md .iapp-store .product-page .product-quantity .input .search-store-listings label span.material-icons.increase-count,.md .left-sidebar .collection .collection-item a.text-darken-1,.md .side-nav .nav-search label .text-darken-1.material-icons,.md .side-nav .nav-search label .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.material-icons.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav .nav-search label span.material-icons.increase-count,.md .side-nav .nav-search label .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.material-icons.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav .nav-search label span.material-icons.decrease-count,.md .side-nav .nav-search label .iapp-store .product-page .product-quantity .input span.material-icons.decrease-count,.md .iapp-store .product-page .product-quantity .input .side-nav .nav-search label span.material-icons.decrease-count,.md .side-nav .nav-search label .iapp-store .product-page .product-quantity .input span.material-icons.increase-count,.md .iapp-store .product-page .product-quantity .input .side-nav .nav-search label span.material-icons.increase-count,.md .banner.dark-scheme h1.text-darken-1,.md .banner.dark-scheme .header-social>ul>li>a.text-darken-1,.md .banner.dark-scheme .text-darken-1.chip,.md .banner.dark-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.chip.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.dark-scheme span.chip.increase-count,.md .banner.dark-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.dark-scheme span.increase-count.search-filters-button,.md .banner.dark-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.dark-scheme span.increase-count.sort-filters-button,.md .banner.dark-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.chip.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.dark-scheme span.chip.decrease-count,.md .banner.dark-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.dark-scheme span.decrease-count.search-filters-button,.md .banner.dark-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.dark-scheme span.decrease-count.sort-filters-button,.md .banner.dark-scheme .text-darken-1.search-filters-button,.md .banner.dark-scheme .iapp-store .product-page .product-quantity .input span.search-filters-button.decrease-count,.md .iapp-store .product-page .product-quantity .input .banner.dark-scheme span.search-filters-button.decrease-count,.md .banner.dark-scheme .iapp-store .product-page .product-quantity .input span.search-filters-button.increase-count,.md .iapp-store .product-page .product-quantity .input .banner.dark-scheme span.search-filters-button.increase-count,.md .banner.dark-scheme .text-darken-1.sort-filters-button,.md .banner.dark-scheme .iapp-store .product-page .product-quantity .input span.sort-filters-button.decrease-count,.md .iapp-store .product-page .product-quantity .input .banner.dark-scheme span.sort-filters-button.decrease-count,.md .banner.dark-scheme .iapp-store .product-page .product-quantity .input span.sort-filters-button.increase-count,.md .iapp-store .product-page .product-quantity .input .banner.dark-scheme span.sort-filters-button.increase-count,.md .banner.dark-scheme .iapp-store .product-page .product-quantity .input span.chip.decrease-count,.md .iapp-store .product-page .product-quantity .input .banner.dark-scheme span.chip.decrease-count,.md .banner.dark-scheme .iapp-store .product-page .product-quantity .input span.chip.increase-count,.md .iapp-store .product-page .product-quantity .input .banner.dark-scheme span.chip.increase-count,.md .banner.dark-scheme .chip a.text-darken-1,.md .banner.dark-scheme .search-filters-button a.text-darken-1,.md .banner.dark-scheme .sort-filters-button a.text-darken-1,.md .iapp-store .store-table table tbody tr td.prod-name a.text-darken-1,.md .iapp-store .store-main .store-search-active .text-darken-1.global-store-search,.md .iapp-store .store-main .store-search-active .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.global-store-search.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main .store-search-active span.global-store-search.increase-count,.md .iapp-store .store-main .store-search-active .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.global-store-search.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main .store-search-active span.global-store-search.decrease-count,.md .iapp-store .store-main .store-search-active .product-page .product-quantity .input span.global-store-search.decrease-count,.md .iapp-store .product-page .product-quantity .input .store-main .store-search-active span.global-store-search.decrease-count,.md .iapp-store .store-main .store-search-active .product-page .product-quantity .input span.global-store-search.increase-count,.md .iapp-store .product-page .product-quantity .input .store-main .store-search-active span.global-store-search.increase-count,.md .iapp-store .store-main .store-search-active label.text-darken-1,.md .iapp-store .store-main .store-search-active .text-darken-1.material-icons,.md .iapp-store .store-main .store-search-active .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.material-icons.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main .store-search-active span.material-icons.increase-count,.md .iapp-store .store-main .store-search-active .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.material-icons.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main .store-search-active span.material-icons.decrease-count,.md .iapp-store .store-main .store-search-active .product-page .product-quantity .input span.material-icons.decrease-count,.md .iapp-store .product-page .product-quantity .input .store-main .store-search-active span.material-icons.decrease-count,.md .iapp-store .store-main .store-search-active .product-page .product-quantity .input span.material-icons.increase-count,.md .iapp-store .product-page .product-quantity .input .store-main .store-search-active span.material-icons.increase-count,.md .iapp-store .product-page .product-quantity .input span.decrease-count,.md .iapp-store .product-page .product-quantity .input span.increase-count,.md .placeholder-img .text-darken-1.fa,.md .placeholder-img .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.fa.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .placeholder-img span.fa.increase-count,.md .placeholder-img .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.fa.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .placeholder-img span.fa.decrease-count,.md .placeholder-img .iapp-store .product-page .product-quantity .input span.fa.decrease-count,.md .iapp-store .product-page .product-quantity .input .placeholder-img span.fa.decrease-count,.md .placeholder-img .iapp-store .product-page .product-quantity .input span.fa.increase-count,.md .iapp-store .product-page .product-quantity .input .placeholder-img span.fa.increase-count{color:#757575 !important}.md .grey.darken-2,.md .darken-2.wp-caption-text,.md .darken-2.badge-search,.md .darken-2.nav-search-form,.md .nav-search-form form .darken-2.input-field,.md .darken-2.nav-article-progress,.md .card.card-horizontal .darken-2.card-image,.md .side-nav .card-horizontal.nav-search .darken-2.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .darken-2.card-image,.md .darken-2.card.card-tumblr,.md .side-nav .darken-2.card-tumblr.nav-search,.md .iapp-store .store-main .darken-2.card-tumblr.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .darken-2.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.darken-2.count,.md .darken-2.chip.bio-chip,.md .darken-2.bio-chip.search-filters-button,.md .darken-2.bio-chip.sort-filters-button,.md .darken-2.left-sidebar,.md .side-nav .darken-2.nav-title,.md .darken-2.article-sidebar,.md .pub-hdr header .darken-2.backsplash,.md .banner.light-scheme .darken-2.chip,.md .banner.light-scheme .darken-2.search-filters-button,.md .banner.light-scheme .darken-2.sort-filters-button,.md .banner.light-scheme .chip a.darken-2,.md .banner.light-scheme .search-filters-button a.darken-2,.md .banner.light-scheme .sort-filters-button a.darken-2,.md .banner.default-scheme .darken-2.chip,.md .banner.default-scheme .darken-2.search-filters-button,.md .banner.default-scheme .darken-2.sort-filters-button,.md .banner.default-scheme .chip a.darken-2,.md .banner.default-scheme .search-filters-button a.darken-2,.md .banner.default-scheme .sort-filters-button a.darken-2,.md .iapp-store .store-main .store-search-results .result .darken-2.result-category,.md .iapp-store .product-page .product-quantity .darken-2.input,.md .iapp-store .product-page .product-quantity .input span.darken-2.count{background-color:#616161 !important}.md .grey-text.text-darken-2,.md .text-darken-2.table-column-hdr,.md .related-posts-mod ul li a.table-column-hdr,.md .article-recent-comments-mod ul li a.table-column-hdr,.md .article-body blockquote.table-column-hdr,.md .mega-modal .row .col .collection.featured-items .collection-item p.table-column-hdr,.md .search-store-listings label .table-column-hdr.material-icons,.md .table-column-hdr.store-table-separator,.md .iapp-store .store-table table tbody .table-column-hdr.store-table-separator,.md .nav-container nav.top-nav ul li a.text-darken-2,.md .nav-container nav.top-nav .related-posts-mod ul li a,.md .related-posts-mod .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav .article-recent-comments-mod ul li a,.md .article-recent-comments-mod .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .search-store-listings label a.material-icons,.md .search-store-listings label .nav-container nav.top-nav ul li a.material-icons,.md .nav-container nav.top-nav ul li a.store-table-separator,.md .nav-search-form form .input-field .text-darken-2.material-icons,.md .nav-search-form form .input-field .related-posts-mod ul li a.material-icons,.md .related-posts-mod ul li .nav-search-form form .input-field a.material-icons,.md .nav-search-form form .input-field .article-recent-comments-mod ul li a.material-icons,.md .article-recent-comments-mod ul li .nav-search-form form .input-field a.material-icons,.md .nav-search-form form .input-field .article-body blockquote.material-icons,.md .article-body .nav-search-form form .input-field blockquote.material-icons,.md .nav-search-form form .input-field .mega-modal .row .col .collection.featured-items .collection-item p.material-icons,.md .mega-modal .row .col .collection.featured-items .collection-item .nav-search-form form .input-field p.material-icons,.md .nav-search-form form .input-field .search-store-listings label .material-icons,.md .search-store-listings label .nav-search-form form .input-field .material-icons,.md .nav-search-form form .input-field .material-icons.store-table-separator,.md .text-darken-2.section-heading,.md .related-posts-mod ul li a.section-heading,.md .article-recent-comments-mod ul li a.section-heading,.md .article-body blockquote.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item p.section-heading,.md .search-store-listings label .section-heading.material-icons,.md .section-heading.store-table-separator,.md .iapp-store .store-table table tbody .section-heading.store-table-separator,.md .text-darken-2.article-body,.md .related-posts-mod ul li a.article-body,.md .article-recent-comments-mod ul li a.article-body,.md .article-body blockquote.article-body,.md .mega-modal .row .col .collection.featured-items .collection-item p.article-body,.md .search-store-listings label .article-body.material-icons,.md .article-body.store-table-separator,.md .iapp-store .store-table table tbody .article-body.store-table-separator,.md .related-posts-mod ul li a,.md .article-recent-comments-mod ul li a,.md .article-body blockquote.grey-text,.md .article-body blockquote.card.card-note,.md .article-body .side-nav blockquote.card-note.nav-search,.md .side-nav .article-body blockquote.card-note.nav-search,.md .article-body .iapp-store .store-main blockquote.card-note.store-search-results,.md .iapp-store .store-main .article-body blockquote.card-note.store-search-results,.md .article-body .mega-modal .row .col .collection blockquote.collection-item,.md .mega-modal .row .col .collection .article-body blockquote.collection-item,.md .article-body .mega-modal .row .col .collection.featured-items .collection-item blockquote.title,.md .mega-modal .row .col .collection.featured-items .collection-item .article-body blockquote.title,.md .article-body .mega-modal.store-modal .row .col .collection.featured-items .collection-item blockquote.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-body blockquote.mega-cart-title,.md .article-body .mega-modal.store-modal .row .col .mega-cart-update blockquote.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .article-body blockquote.mega-cart-total-pending,.md .article-body .profile-modal .modal-content .collection blockquote.collection-item,.md .profile-modal .modal-content .collection .article-body blockquote.collection-item,.md .article-body .chip.bio-chip a span blockquote.contributor-type,.md .chip.bio-chip a span .article-body blockquote.contributor-type,.md .article-body .bio-chip.search-filters-button a span blockquote.contributor-type,.md .bio-chip.search-filters-button a span .article-body blockquote.contributor-type,.md .article-body .bio-chip.sort-filters-button a span blockquote.contributor-type,.md .bio-chip.sort-filters-button a span .article-body blockquote.contributor-type,.md .article-body .algolia-search form .input-field blockquote.material-icons,.md .algolia-search form .input-field .article-body blockquote.material-icons,.md .article-body .search-store-listings label blockquote.material-icons,.md .search-store-listings label .article-body blockquote.material-icons,.md .article-body .side-nav .nav-search label blockquote.material-icons,.md .side-nav .nav-search label .article-body blockquote.material-icons,.md .article-body .banner.dark-scheme blockquote.chip,.md .banner.dark-scheme .article-body blockquote.chip,.md .article-body .banner.dark-scheme blockquote.search-filters-button,.md .banner.dark-scheme .article-body blockquote.search-filters-button,.md .article-body .banner.dark-scheme blockquote.sort-filters-button,.md .banner.dark-scheme .article-body blockquote.sort-filters-button,.md .article-body .iapp-store .store-main .store-search-active blockquote.global-store-search,.md .iapp-store .store-main .store-search-active .article-body blockquote.global-store-search,.md .article-body .iapp-store .store-main .store-search-active blockquote.material-icons,.md .iapp-store .store-main .store-search-active .article-body blockquote.material-icons,.md .article-body .placeholder-img blockquote.fa,.md .placeholder-img .article-body blockquote.fa,.md .text-darken-2.card.card-note,.md .related-posts-mod ul li a.card.card-note,.md .related-posts-mod ul li .side-nav a.card-note.nav-search,.md .side-nav .related-posts-mod ul li a.card-note.nav-search,.md .related-posts-mod ul li .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .related-posts-mod ul li a.card-note.store-search-results,.md .article-recent-comments-mod ul li a.card.card-note,.md .article-recent-comments-mod ul li .side-nav a.card-note.nav-search,.md .side-nav .article-recent-comments-mod ul li a.card-note.nav-search,.md .article-recent-comments-mod ul li .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .article-recent-comments-mod ul li a.card-note.store-search-results,.md .mega-modal .row .col .collection.featured-items .collection-item p.card.card-note,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav p.card-note.nav-search,.md .side-nav .mega-modal .row .col .collection.featured-items .collection-item p.card-note.nav-search,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main p.card-note.store-search-results,.md .iapp-store .store-main .mega-modal .row .col .collection.featured-items .collection-item p.card-note.store-search-results,.md .search-store-listings label .card.card-note.material-icons,.md .search-store-listings label .side-nav .card-note.material-icons.nav-search,.md .side-nav .search-store-listings label .card-note.material-icons.nav-search,.md .search-store-listings label .iapp-store .store-main .card-note.material-icons.store-search-results,.md .iapp-store .store-main .search-store-listings label .card-note.material-icons.store-search-results,.md .card.card-note.store-table-separator,.md .side-nav .card-note.store-table-separator.nav-search,.md .iapp-store .store-main .card-note.store-table-separator.store-search-results,.md .side-nav .text-darken-2.card-note.nav-search,.md .iapp-store .store-table table tbody .card.card-note.store-table-separator,.md .iapp-store .store-main .text-darken-2.card-note.store-search-results,.md .card.card-tumblr .card-title a.text-darken-2,.md .side-nav .card-tumblr.nav-search .card-title a.text-darken-2,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.text-darken-2,.md .card.card-tumblr .card-title .related-posts-mod ul li a,.md .related-posts-mod ul li .card.card-tumblr .card-title a,.md .side-nav .card-tumblr.nav-search .card-title .related-posts-mod ul li a,.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search .card-title a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .related-posts-mod ul li a,.md .related-posts-mod ul li .iapp-store .store-main .card-tumblr.store-search-results .card-title a,.md .card.card-tumblr .card-title .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .card.card-tumblr .card-title a,.md .side-nav .card-tumblr.nav-search .card-title .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .side-nav .card-tumblr.nav-search .card-title a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-tumblr.store-search-results .card-title a,.md .card.card-tumblr .card-title .search-store-listings label a.material-icons,.md .search-store-listings label .card.card-tumblr .card-title a.material-icons,.md .side-nav .card-tumblr.nav-search .card-title .search-store-listings label a.material-icons,.md .search-store-listings label .side-nav .card-tumblr.nav-search .card-title a.material-icons,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .search-store-listings label a.material-icons,.md .search-store-listings label .iapp-store .store-main .card-tumblr.store-search-results .card-title a.material-icons,.md .card.card-tumblr .card-title a.store-table-separator,.md .side-nav .card-tumblr.nav-search .card-title a.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.store-table-separator,.md .card.card-tumblr .card-content a.text-darken-2,.md .side-nav .card-tumblr.nav-search .card-content a.text-darken-2,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.text-darken-2,.md .card.card-tumblr .card-content .related-posts-mod ul li a,.md .related-posts-mod ul li .card.card-tumblr .card-content a,.md .side-nav .card-tumblr.nav-search .card-content .related-posts-mod ul li a,.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search .card-content a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .related-posts-mod ul li a,.md .related-posts-mod ul li .iapp-store .store-main .card-tumblr.store-search-results .card-content a,.md .card.card-tumblr .card-content .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .card.card-tumblr .card-content a,.md .side-nav .card-tumblr.nav-search .card-content .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .side-nav .card-tumblr.nav-search .card-content a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-tumblr.store-search-results .card-content a,.md .card.card-tumblr .card-content .search-store-listings label a.material-icons,.md .search-store-listings label .card.card-tumblr .card-content a.material-icons,.md .side-nav .card-tumblr.nav-search .card-content .search-store-listings label a.material-icons,.md .search-store-listings label .side-nav .card-tumblr.nav-search .card-content a.material-icons,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .search-store-listings label a.material-icons,.md .search-store-listings label .iapp-store .store-main .card-tumblr.store-search-results .card-content a.material-icons,.md .card.card-tumblr .card-content a.store-table-separator,.md .side-nav .card-tumblr.nav-search .card-content a.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.store-table-separator,.md .card.card-tumblr p a.text-darken-2,.md .side-nav .card-tumblr.nav-search p a.text-darken-2,.md .iapp-store .store-main .card-tumblr.store-search-results p a.text-darken-2,.md .card.card-tumblr p .related-posts-mod ul li a,.md .related-posts-mod ul li .card.card-tumblr p a,.md .side-nav .card-tumblr.nav-search p .related-posts-mod ul li a,.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search p a,.md .iapp-store .store-main .card-tumblr.store-search-results p .related-posts-mod ul li a,.md .related-posts-mod ul li .iapp-store .store-main .card-tumblr.store-search-results p a,.md .card.card-tumblr p .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .card.card-tumblr p a,.md .side-nav .card-tumblr.nav-search p .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .side-nav .card-tumblr.nav-search p a,.md .iapp-store .store-main .card-tumblr.store-search-results p .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-tumblr.store-search-results p a,.md .card.card-tumblr p .search-store-listings label a.material-icons,.md .search-store-listings label .card.card-tumblr p a.material-icons,.md .side-nav .card-tumblr.nav-search p .search-store-listings label a.material-icons,.md .search-store-listings label .side-nav .card-tumblr.nav-search p a.material-icons,.md .iapp-store .store-main .card-tumblr.store-search-results p .search-store-listings label a.material-icons,.md .search-store-listings label .iapp-store .store-main .card-tumblr.store-search-results p a.material-icons,.md .card.card-tumblr p a.store-table-separator,.md .side-nav .card-tumblr.nav-search p a.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results p a.store-table-separator,.md .mega-modal .row .col .collection .text-darken-2.collection-item,.md .mega-modal .row .col .collection .related-posts-mod ul li a.collection-item,.md .related-posts-mod ul li .mega-modal .row .col .collection a.collection-item,.md .mega-modal .row .col .collection .article-recent-comments-mod ul li a.collection-item,.md .article-recent-comments-mod ul li .mega-modal .row .col .collection a.collection-item,.md .mega-modal .row .col .collection.featured-items .collection-item p.collection-item,.md .mega-modal .row .col .collection .search-store-listings label .collection-item.material-icons,.md .search-store-listings label .mega-modal .row .col .collection .collection-item.material-icons,.md .mega-modal .row .col .collection .collection-item.store-table-separator,.md .mega-modal .row .col .collection.featured-items .collection-item .text-darken-2.title,.md .mega-modal .row .col .collection.featured-items .collection-item .related-posts-mod ul li a.title,.md .related-posts-mod ul li .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .article-recent-comments-mod ul li a.title,.md .article-recent-comments-mod ul li .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item p.title,.md .mega-modal .row .col .collection.featured-items .collection-item .search-store-listings label .title.material-icons,.md .search-store-listings label .mega-modal .row .col .collection.featured-items .collection-item .title.material-icons,.md .mega-modal .row .col .collection.featured-items .collection-item .title.store-table-separator,.md .mega-modal .row .col .collection.featured-items .collection-item p,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .text-darken-2.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .related-posts-mod ul li a.mega-cart-title,.md .related-posts-mod ul li .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-recent-comments-mod ul li a.mega-cart-title,.md .article-recent-comments-mod ul li .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item p.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .search-store-listings label .mega-cart-title.material-icons,.md .search-store-listings label .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title.material-icons,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title.store-table-separator,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-darken-2.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .search-store-listings label span.increase-count.material-icons,.md .search-store-listings label .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.material-icons,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.store-table-separator,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-darken-2.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .search-store-listings label span.decrease-count.material-icons,.md .search-store-listings label .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.material-icons,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.store-table-separator,.md .mega-modal.store-modal .row .col .mega-cart-update .text-darken-2.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .related-posts-mod ul li a.mega-cart-total-pending,.md .related-posts-mod ul li .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .article-recent-comments-mod ul li a.mega-cart-total-pending,.md .article-recent-comments-mod ul li .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .collection.featured-items .collection-item p.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-update p.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .search-store-listings label .mega-cart-total-pending.material-icons,.md .search-store-listings label .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.material-icons,.md .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.store-table-separator,.md .profile-modal .modal-content .collection .text-darken-2.collection-item,.md .profile-modal .modal-content .collection .related-posts-mod ul li a.collection-item,.md .related-posts-mod ul li .profile-modal .modal-content .collection a.collection-item,.md .profile-modal .modal-content .collection .article-recent-comments-mod ul li a.collection-item,.md .article-recent-comments-mod ul li .profile-modal .modal-content .collection a.collection-item,.md .profile-modal .modal-content .mega-modal .row .col .collection.featured-items .collection-item p.collection-item,.md .mega-modal .row .col .profile-modal .modal-content .collection.featured-items .collection-item p.collection-item,.md .profile-modal .modal-content .collection .search-store-listings label .collection-item.material-icons,.md .search-store-listings label .profile-modal .modal-content .collection .collection-item.material-icons,.md .profile-modal .modal-content .collection .collection-item.store-table-separator,.md .chip.bio-chip a span .text-darken-2.contributor-type,.md .bio-chip.search-filters-button a span .text-darken-2.contributor-type,.md .bio-chip.sort-filters-button a span .text-darken-2.contributor-type,.md .chip.bio-chip a span .related-posts-mod ul li a.contributor-type,.md .related-posts-mod ul li .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .related-posts-mod ul li a.contributor-type,.md .related-posts-mod ul li .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .related-posts-mod ul li a.contributor-type,.md .related-posts-mod ul li .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .article-recent-comments-mod ul li a.contributor-type,.md .article-recent-comments-mod ul li .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .article-recent-comments-mod ul li a.contributor-type,.md .article-recent-comments-mod ul li .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .article-recent-comments-mod ul li a.contributor-type,.md .article-recent-comments-mod ul li .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .mega-modal .row .col .collection.featured-items .collection-item p.contributor-type,.md .mega-modal .row .col .collection.featured-items .collection-item .chip.bio-chip a span p.contributor-type,.md .bio-chip.search-filters-button a span .mega-modal .row .col .collection.featured-items .collection-item p.contributor-type,.md .mega-modal .row .col .collection.featured-items .collection-item .bio-chip.search-filters-button a span p.contributor-type,.md .bio-chip.sort-filters-button a span .mega-modal .row .col .collection.featured-items .collection-item p.contributor-type,.md .mega-modal .row .col .collection.featured-items .collection-item .bio-chip.sort-filters-button a span p.contributor-type,.md .chip.bio-chip a span .search-store-listings label .contributor-type.material-icons,.md .search-store-listings label .chip.bio-chip a span .contributor-type.material-icons,.md .bio-chip.search-filters-button a span .search-store-listings label .contributor-type.material-icons,.md .search-store-listings label .bio-chip.search-filters-button a span .contributor-type.material-icons,.md .bio-chip.sort-filters-button a span .search-store-listings label .contributor-type.material-icons,.md .search-store-listings label .bio-chip.sort-filters-button a span .contributor-type.material-icons,.md .chip.bio-chip a span .contributor-type.store-table-separator,.md .bio-chip.search-filters-button a span .contributor-type.store-table-separator,.md .bio-chip.sort-filters-button a span .contributor-type.store-table-separator,.md .algolia-search form .input-field .text-darken-2.material-icons,.md .algolia-search form .input-field .related-posts-mod ul li a.material-icons,.md .related-posts-mod ul li .algolia-search form .input-field a.material-icons,.md .algolia-search form .input-field .article-recent-comments-mod ul li a.material-icons,.md .article-recent-comments-mod ul li .algolia-search form .input-field a.material-icons,.md .algolia-search form .input-field .mega-modal .row .col .collection.featured-items .collection-item p.material-icons,.md .mega-modal .row .col .collection.featured-items .collection-item .algolia-search form .input-field p.material-icons,.md .algolia-search form .input-field .search-store-listings label .material-icons,.md .search-store-listings label .algolia-search form .input-field .material-icons,.md .algolia-search form .input-field .material-icons.store-table-separator,.md .search-store-listings label .material-icons,.md .grey-text.store-table-separator,.md .related-posts-mod ul li a.store-table-separator,.md .article-recent-comments-mod ul li a.store-table-separator,.md .mega-modal .row .col .collection.featured-items .collection-item p.store-table-separator,.md .search-store-listings label .store-table-separator.material-icons,.md .left-sidebar .collection .collection-item a.store-table-separator,.md .side-nav .nav-search label .store-table-separator.material-icons,.md .banner.dark-scheme h1.store-table-separator,.md .banner.dark-scheme .header-social>ul>li>a.store-table-separator,.md .banner.dark-scheme .store-table-separator.chip,.md .banner.dark-scheme .store-table-separator.search-filters-button,.md .banner.dark-scheme .store-table-separator.sort-filters-button,.md .banner.dark-scheme .chip a.store-table-separator,.md .banner.dark-scheme .search-filters-button a.store-table-separator,.md .banner.dark-scheme .sort-filters-button a.store-table-separator,.md .iapp-store .store-table table tbody tr td.prod-name a.store-table-separator,.md .iapp-store .store-main .store-search-active .store-table-separator.global-store-search,.md .iapp-store .store-main .store-search-active label.store-table-separator,.md .iapp-store .store-main .store-search-active .store-table-separator.material-icons,.md .iapp-store .product-page .product-quantity .input span.store-table-separator.decrease-count,.md .iapp-store .product-page .product-quantity .input span.store-table-separator.increase-count,.md .placeholder-img .store-table-separator.fa,.md .left-sidebar .collection .collection-item a.text-darken-2,.md .left-sidebar .collection .collection-item .related-posts-mod ul li a,.md .related-posts-mod ul li .left-sidebar .collection .collection-item a,.md .left-sidebar .collection .collection-item .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .left-sidebar .collection .collection-item a,.md .left-sidebar .collection .collection-item .search-store-listings label a.material-icons,.md .search-store-listings label .left-sidebar .collection .collection-item a.material-icons,.md .side-nav .nav-search label .text-darken-2.material-icons,.md .side-nav .nav-search label .related-posts-mod ul li a.material-icons,.md .related-posts-mod ul li .side-nav .nav-search label a.material-icons,.md .side-nav .nav-search label .article-recent-comments-mod ul li a.material-icons,.md .article-recent-comments-mod ul li .side-nav .nav-search label a.material-icons,.md .side-nav .nav-search label .mega-modal .row .col .collection.featured-items .collection-item p.material-icons,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .nav-search label p.material-icons,.md .side-nav .nav-search .search-store-listings label .material-icons,.md .search-store-listings .side-nav .nav-search label .material-icons,.md .banner.dark-scheme h1.text-darken-2,.md .banner.dark-scheme .search-store-listings label h1.material-icons,.md .search-store-listings label .banner.dark-scheme h1.material-icons,.md .banner.dark-scheme .iapp-store .store-table table tbody h1.store-table-separator,.md .iapp-store .store-table table tbody .banner.dark-scheme h1.store-table-separator,.md .banner.dark-scheme .header-social>ul>li>a.text-darken-2,.md .banner.dark-scheme .related-posts-mod .header-social>ul>li>a,.md .related-posts-mod .banner.dark-scheme .header-social>ul>li>a,.md .banner.dark-scheme .article-recent-comments-mod .header-social>ul>li>a,.md .article-recent-comments-mod .banner.dark-scheme .header-social>ul>li>a,.md .banner.dark-scheme .search-store-listings label .header-social>ul>li>a.material-icons,.md .search-store-listings label .banner.dark-scheme .header-social>ul>li>a.material-icons,.md .banner.dark-scheme .iapp-store .store-table table tbody .header-social>ul>li>a.store-table-separator,.md .banner.dark-scheme .text-darken-2.chip,.md .banner.dark-scheme .related-posts-mod ul li a.chip,.md .related-posts-mod ul li .banner.dark-scheme a.chip,.md .banner.dark-scheme .related-posts-mod ul li a.search-filters-button,.md .related-posts-mod ul li .banner.dark-scheme a.search-filters-button,.md .banner.dark-scheme .related-posts-mod ul li a.sort-filters-button,.md .related-posts-mod ul li .banner.dark-scheme a.sort-filters-button,.md .banner.dark-scheme .article-recent-comments-mod ul li a.chip,.md .article-recent-comments-mod ul li .banner.dark-scheme a.chip,.md .banner.dark-scheme .article-recent-comments-mod ul li a.search-filters-button,.md .article-recent-comments-mod ul li .banner.dark-scheme a.search-filters-button,.md .banner.dark-scheme .article-recent-comments-mod ul li a.sort-filters-button,.md .article-recent-comments-mod ul li .banner.dark-scheme a.sort-filters-button,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item p.chip,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme p.chip,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item p.search-filters-button,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme p.search-filters-button,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item p.sort-filters-button,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme p.sort-filters-button,.md .banner.dark-scheme .text-darken-2.search-filters-button,.md .banner.dark-scheme .search-store-listings label .search-filters-button.material-icons,.md .search-store-listings label .banner.dark-scheme .search-filters-button.material-icons,.md .banner.dark-scheme .text-darken-2.sort-filters-button,.md .banner.dark-scheme .search-store-listings label .sort-filters-button.material-icons,.md .search-store-listings label .banner.dark-scheme .sort-filters-button.material-icons,.md .banner.dark-scheme .search-store-listings label .chip.material-icons,.md .search-store-listings label .banner.dark-scheme .chip.material-icons,.md .banner.dark-scheme .chip a.text-darken-2,.md .banner.dark-scheme .search-filters-button a.text-darken-2,.md .banner.dark-scheme .sort-filters-button a.text-darken-2,.md .banner.dark-scheme .chip .related-posts-mod ul li a,.md .related-posts-mod ul li .banner.dark-scheme .chip a,.md .banner.dark-scheme .search-filters-button .related-posts-mod ul li a,.md .related-posts-mod ul li .banner.dark-scheme .search-filters-button a,.md .banner.dark-scheme .sort-filters-button .related-posts-mod ul li a,.md .related-posts-mod ul li .banner.dark-scheme .sort-filters-button a,.md .banner.dark-scheme .chip .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .banner.dark-scheme .chip a,.md .banner.dark-scheme .search-filters-button .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .banner.dark-scheme .search-filters-button a,.md .banner.dark-scheme .sort-filters-button .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .banner.dark-scheme .sort-filters-button a,.md .banner.dark-scheme .chip .search-store-listings label a.material-icons,.md .search-store-listings label .banner.dark-scheme .chip a.material-icons,.md .banner.dark-scheme .search-filters-button .search-store-listings label a.material-icons,.md .search-store-listings label .banner.dark-scheme .search-filters-button a.material-icons,.md .banner.dark-scheme .sort-filters-button .search-store-listings label a.material-icons,.md .search-store-listings label .banner.dark-scheme .sort-filters-button a.material-icons,.md .iapp-store .store-table table tbody .grey-text.store-table-separator,.md .iapp-store .store-table table tbody .nav-container nav.top-nav ul li a.store-table-separator,.md .nav-container nav.top-nav ul li .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .nav-search-form form .input-field .store-table-separator.material-icons,.md .nav-search-form form .input-field .iapp-store .store-table table tbody .store-table-separator.material-icons,.md .iapp-store .store-table table tbody .related-posts-mod ul li a.store-table-separator,.md .related-posts-mod ul li .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .article-recent-comments-mod ul li a.store-table-separator,.md .article-recent-comments-mod ul li .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .store-table-separator.card-note.nav-search,.md .side-nav .iapp-store .store-table table tbody .store-table-separator.card-note.nav-search,.md .iapp-store .store-table table tbody .store-main .store-table-separator.card-note.store-search-results,.md .iapp-store .store-main .store-table table tbody .store-table-separator.card-note.store-search-results,.md .iapp-store .store-table table tbody .card.card-tumblr .card-title a.store-table-separator,.md .card.card-tumblr .card-title .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .card-tumblr.nav-search .card-title a.store-table-separator,.md .side-nav .card-tumblr.nav-search .card-title .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .store-main .card-tumblr.store-search-results .card-title a.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .card.card-tumblr .card-content a.store-table-separator,.md .card.card-tumblr .card-content .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .card-tumblr.nav-search .card-content a.store-table-separator,.md .side-nav .card-tumblr.nav-search .card-content .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .store-main .card-tumblr.store-search-results .card-content a.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .card.card-tumblr p a.store-table-separator,.md .card.card-tumblr p .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .card-tumblr.nav-search p a.store-table-separator,.md .side-nav .card-tumblr.nav-search p .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .store-main .card-tumblr.store-search-results p a.store-table-separator,.md .iapp-store .store-main .card-tumblr.store-search-results p .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .mega-modal .row .col .collection .store-table-separator.collection-item,.md .mega-modal .row .col .collection .iapp-store .store-table table tbody .store-table-separator.collection-item,.md .iapp-store .store-table table tbody .mega-modal .row .col .collection.featured-items .collection-item .store-table-separator.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-table table tbody .store-table-separator.title,.md .iapp-store .store-table table tbody .mega-modal .row .col .collection.featured-items .collection-item p.store-table-separator,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-table table tbody p.store-table-separator,.md .iapp-store .store-table table tbody .mega-modal.store-modal .row .col .collection.featured-items .collection-item .store-table-separator.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-table table tbody .store-table-separator.mega-cart-title,.md .iapp-store .store-table table tbody .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.store-table-separator.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-table table tbody span.store-table-separator.increase-count,.md .iapp-store .store-table table tbody .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.store-table-separator.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-table table tbody span.store-table-separator.decrease-count,.md .iapp-store .store-table table tbody .mega-modal.store-modal .row .col .mega-cart-update .store-table-separator.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .store-table table tbody .store-table-separator.mega-cart-total-pending,.md .iapp-store .store-table table tbody .profile-modal .modal-content .collection .store-table-separator.collection-item,.md .profile-modal .modal-content .collection .iapp-store .store-table table tbody .store-table-separator.collection-item,.md .iapp-store .store-table table tbody .chip.bio-chip a span .store-table-separator.contributor-type,.md .chip.bio-chip a span .iapp-store .store-table table tbody .store-table-separator.contributor-type,.md .iapp-store .store-table table tbody .bio-chip.search-filters-button a span .store-table-separator.contributor-type,.md .bio-chip.search-filters-button a span .iapp-store .store-table table tbody .store-table-separator.contributor-type,.md .iapp-store .store-table table tbody .bio-chip.sort-filters-button a span .store-table-separator.contributor-type,.md .bio-chip.sort-filters-button a span .iapp-store .store-table table tbody .store-table-separator.contributor-type,.md .iapp-store .store-table table tbody .algolia-search form .input-field .store-table-separator.material-icons,.md .algolia-search form .input-field .iapp-store .store-table table tbody .store-table-separator.material-icons,.md .iapp-store .store-table table tbody .search-store-listings label .store-table-separator.material-icons,.md .search-store-listings label .iapp-store .store-table table tbody .store-table-separator.material-icons,.md .iapp-store .store-table table tbody .left-sidebar .collection .collection-item a.store-table-separator,.md .left-sidebar .collection .collection-item .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .side-nav .nav-search label .store-table-separator.material-icons,.md .side-nav .nav-search label .iapp-store .store-table table tbody .store-table-separator.material-icons,.md .iapp-store .store-table table tbody .banner.dark-scheme .header-social>ul>li>a.store-table-separator,.md .iapp-store .store-table table tbody .banner.dark-scheme .store-table-separator.chip,.md .banner.dark-scheme .iapp-store .store-table table tbody .store-table-separator.chip,.md .iapp-store .store-table table tbody .banner.dark-scheme .store-table-separator.search-filters-button,.md .banner.dark-scheme .iapp-store .store-table table tbody .store-table-separator.search-filters-button,.md .iapp-store .store-table table tbody .banner.dark-scheme .store-table-separator.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-table table tbody .store-table-separator.sort-filters-button,.md .iapp-store .store-table table tbody .banner.dark-scheme .chip a.store-table-separator,.md .banner.dark-scheme .chip .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.dark-scheme .search-filters-button a.store-table-separator,.md .banner.dark-scheme .search-filters-button .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .banner.dark-scheme .sort-filters-button a.store-table-separator,.md .banner.dark-scheme .sort-filters-button .iapp-store .store-table table tbody a.store-table-separator,.md .iapp-store .store-table table tbody .store-main .store-search-active .store-table-separator.global-store-search,.md .iapp-store .store-main .store-search-active .store-table table tbody .store-table-separator.global-store-search,.md .iapp-store .store-table table tbody .store-main .store-search-active label.store-table-separator,.md .iapp-store .store-main .store-search-active .store-table table tbody label.store-table-separator,.md .iapp-store .store-table table tbody .store-main .store-search-active .store-table-separator.material-icons,.md .iapp-store .store-main .store-search-active .store-table table tbody .store-table-separator.material-icons,.md .iapp-store .store-table table tbody .product-page .product-quantity .input span.store-table-separator.decrease-count,.md .iapp-store .product-page .product-quantity .input .store-table table tbody span.store-table-separator.decrease-count,.md .iapp-store .store-table table tbody .product-page .product-quantity .input span.store-table-separator.increase-count,.md .iapp-store .product-page .product-quantity .input .store-table table tbody span.store-table-separator.increase-count,.md .iapp-store .store-table table tbody .placeholder-img .store-table-separator.fa,.md .placeholder-img .iapp-store .store-table table tbody .store-table-separator.fa,.md .iapp-store .store-table table tbody tr td.prod-name a.text-darken-2,.md .iapp-store .store-table table tbody tr td.prod-name .related-posts-mod ul li a,.md .related-posts-mod ul li .iapp-store .store-table table tbody tr td.prod-name a,.md .iapp-store .store-table table tbody tr td.prod-name .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .iapp-store .store-table table tbody tr td.prod-name a,.md .iapp-store .store-table table tbody tr td.prod-name .search-store-listings label a.material-icons,.md .search-store-listings label .iapp-store .store-table table tbody tr td.prod-name a.material-icons,.md .iapp-store .store-main .store-search-active .text-darken-2.global-store-search,.md .iapp-store .store-main .store-search-active .related-posts-mod ul li a.global-store-search,.md .related-posts-mod ul li .iapp-store .store-main .store-search-active a.global-store-search,.md .iapp-store .store-main .store-search-active .article-recent-comments-mod ul li a.global-store-search,.md .article-recent-comments-mod ul li .iapp-store .store-main .store-search-active a.global-store-search,.md .iapp-store .store-main .store-search-active .mega-modal .row .col .collection.featured-items .collection-item p.global-store-search,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-active p.global-store-search,.md .iapp-store .store-main .store-search-active .search-store-listings label .global-store-search.material-icons,.md .search-store-listings label .iapp-store .store-main .store-search-active .global-store-search.material-icons,.md .iapp-store .store-main .store-search-active label.text-darken-2,.md .iapp-store .store-main .store-search-active .search-store-listings label label.material-icons,.md .search-store-listings label .iapp-store .store-main .store-search-active label.material-icons,.md .iapp-store .store-main .store-search-active .text-darken-2.material-icons,.md .iapp-store .store-main .store-search-active .related-posts-mod ul li a.material-icons,.md .related-posts-mod ul li .iapp-store .store-main .store-search-active a.material-icons,.md .iapp-store .store-main .store-search-active .article-recent-comments-mod ul li a.material-icons,.md .article-recent-comments-mod ul li .iapp-store .store-main .store-search-active a.material-icons,.md .iapp-store .store-main .store-search-active .mega-modal .row .col .collection.featured-items .collection-item p.material-icons,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-active p.material-icons,.md .iapp-store .store-main .store-search-active .search-store-listings label .material-icons,.md .search-store-listings label .iapp-store .store-main .store-search-active .material-icons,.md .iapp-store .product-page .product-quantity .input span.text-darken-2.decrease-count,.md .iapp-store .product-page .product-quantity .input .search-store-listings label span.decrease-count.material-icons,.md .search-store-listings label .iapp-store .product-page .product-quantity .input span.decrease-count.material-icons,.md .iapp-store .product-page .product-quantity .input span.text-darken-2.increase-count,.md .iapp-store .product-page .product-quantity .input .search-store-listings label span.increase-count.material-icons,.md .search-store-listings label .iapp-store .product-page .product-quantity .input span.increase-count.material-icons,.md .placeholder-img .text-darken-2.fa,.md .placeholder-img .related-posts-mod ul li a.fa,.md .related-posts-mod ul li .placeholder-img a.fa,.md .placeholder-img .article-recent-comments-mod ul li a.fa,.md .article-recent-comments-mod ul li .placeholder-img a.fa,.md .placeholder-img .mega-modal .row .col .collection.featured-items .collection-item p.fa,.md .mega-modal .row .col .collection.featured-items .collection-item .placeholder-img p.fa,.md .placeholder-img .search-store-listings label .fa.material-icons,.md .search-store-listings label .placeholder-img .fa.material-icons{color:#616161 !important}.md .grey.darken-3,.md .darken-3.wp-caption-text,.md .darken-3.badge-search,.md .darken-3.nav-search-form,.md .nav-search-form form .darken-3.input-field,.md .darken-3.nav-article-progress,.md .card.card-horizontal .darken-3.card-image,.md .side-nav .card-horizontal.nav-search .darken-3.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .darken-3.card-image,.md .darken-3.card.card-tumblr,.md .side-nav .darken-3.card-tumblr.nav-search,.md .iapp-store .store-main .darken-3.card-tumblr.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .darken-3.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.darken-3.count,.md .darken-3.chip.bio-chip,.md .darken-3.bio-chip.search-filters-button,.md .darken-3.bio-chip.sort-filters-button,.md .darken-3.left-sidebar,.md .side-nav .darken-3.nav-title,.md .darken-3.article-sidebar,.md .pub-hdr header .darken-3.backsplash,.md .banner.light-scheme .darken-3.chip,.md .banner.light-scheme .darken-3.search-filters-button,.md .banner.light-scheme .darken-3.sort-filters-button,.md .banner.light-scheme .chip a.darken-3,.md .banner.light-scheme .search-filters-button a.darken-3,.md .banner.light-scheme .sort-filters-button a.darken-3,.md .banner.default-scheme .darken-3.chip,.md .banner.default-scheme .darken-3.search-filters-button,.md .banner.default-scheme .darken-3.sort-filters-button,.md .banner.default-scheme .chip a.darken-3,.md .banner.default-scheme .search-filters-button a.darken-3,.md .banner.default-scheme .sort-filters-button a.darken-3,.md .iapp-store .store-main .store-search-results .result .darken-3.result-category,.md .iapp-store .product-page .product-quantity .darken-3.input,.md .iapp-store .product-page .product-quantity .input span.darken-3.count{background-color:#424242 !important}.md .grey-text.text-darken-3,.md .table-column-hdr,.md .nav-container nav.top-nav ul li a.text-darken-3,.md .nav-container nav.top-nav ul li a.table-column-hdr,.md .nav-container nav.top-nav ul li a.section-heading,.md .nav-container nav.top-nav ul li .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .nav-container nav.top-nav ul li a.title,.md .nav-search-form form .input-field .text-darken-3.material-icons,.md .nav-search-form form .input-field .material-icons.table-column-hdr,.md .nav-search-form form .input-field .material-icons.section-heading,.md .nav-search-form form .input-field .mega-modal .row .col .collection.featured-items .collection-item .material-icons.title,.md .mega-modal .row .col .collection.featured-items .collection-item .nav-search-form form .input-field .material-icons.title,.md .section-heading,.md .text-darken-3.article-body,.md .article-body.table-column-hdr,.md .article-body.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .article-body.title,.md .related-posts-mod ul li a.text-darken-3,.md .related-posts-mod ul li a.table-column-hdr,.md .related-posts-mod ul li a.section-heading,.md .related-posts-mod ul li .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .related-posts-mod ul li a.title,.md .article-recent-comments-mod ul li a.text-darken-3,.md .article-recent-comments-mod ul li a.table-column-hdr,.md .article-recent-comments-mod ul li a.section-heading,.md .article-recent-comments-mod ul li .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .article-recent-comments-mod ul li a.title,.md .text-darken-3.card.card-note,.md .card.card-note.table-column-hdr,.md .side-nav .card-note.table-column-hdr.nav-search,.md .iapp-store .store-main .card-note.table-column-hdr.store-search-results,.md .card.card-note.section-heading,.md .side-nav .card-note.section-heading.nav-search,.md .iapp-store .store-main .card-note.section-heading.store-search-results,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-note.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-note.title.nav-search,.md .side-nav .mega-modal .row .col .collection.featured-items .collection-item .card-note.title.nav-search,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-note.title.store-search-results,.md .iapp-store .store-main .mega-modal .row .col .collection.featured-items .collection-item .card-note.title.store-search-results,.md .side-nav .text-darken-3.card-note.nav-search,.md .iapp-store .store-main .text-darken-3.card-note.store-search-results,.md .card.card-tumblr .card-title a.text-darken-3,.md .side-nav .card-tumblr.nav-search .card-title a.text-darken-3,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.text-darken-3,.md .card.card-tumblr .card-title a.table-column-hdr,.md .side-nav .card-tumblr.nav-search .card-title a.table-column-hdr,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.table-column-hdr,.md .card.card-tumblr .card-title a.section-heading,.md .side-nav .card-tumblr.nav-search .card-title a.section-heading,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.section-heading,.md .card.card-tumblr .card-title .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-tumblr .card-title a.title,.md .side-nav .card-tumblr.nav-search .card-title .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-tumblr.nav-search .card-title a.title,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-tumblr.store-search-results .card-title a.title,.md .card.card-tumblr .card-content a.text-darken-3,.md .side-nav .card-tumblr.nav-search .card-content a.text-darken-3,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.text-darken-3,.md .card.card-tumblr .card-content a.table-column-hdr,.md .side-nav .card-tumblr.nav-search .card-content a.table-column-hdr,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.table-column-hdr,.md .card.card-tumblr .card-content a.section-heading,.md .side-nav .card-tumblr.nav-search .card-content a.section-heading,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.section-heading,.md .card.card-tumblr .card-content .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-tumblr .card-content a.title,.md .side-nav .card-tumblr.nav-search .card-content .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-tumblr.nav-search .card-content a.title,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-tumblr.store-search-results .card-content a.title,.md .card.card-tumblr p a.text-darken-3,.md .side-nav .card-tumblr.nav-search p a.text-darken-3,.md .iapp-store .store-main .card-tumblr.store-search-results p a.text-darken-3,.md .card.card-tumblr p a.table-column-hdr,.md .side-nav .card-tumblr.nav-search p a.table-column-hdr,.md .iapp-store .store-main .card-tumblr.store-search-results p a.table-column-hdr,.md .card.card-tumblr p a.section-heading,.md .side-nav .card-tumblr.nav-search p a.section-heading,.md .iapp-store .store-main .card-tumblr.store-search-results p a.section-heading,.md .card.card-tumblr p .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-tumblr p a.title,.md .side-nav .card-tumblr.nav-search p .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-tumblr.nav-search p a.title,.md .iapp-store .store-main .card-tumblr.store-search-results p .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-tumblr.store-search-results p a.title,.md .mega-modal .row .col .collection .text-darken-3.collection-item,.md .mega-modal .row .col .collection .collection-item.table-column-hdr,.md .mega-modal .row .col .collection .collection-item.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item .collection-item.title,.md .mega-modal .row .col .collection.featured-items .collection-item .title,.md .mega-modal .row .col .collection.featured-items .collection-item p.text-darken-3,.md .mega-modal .row .col .collection.featured-items .collection-item p.table-column-hdr,.md .mega-modal .row .col .collection.featured-items .collection-item p.section-heading,.md .mega-modal .row .col .collection.featured-items .collection-item p.title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .text-darken-3.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title.table-column-hdr,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title.section-heading,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title.title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-darken-3.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.table-column-hdr,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.section-heading,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-darken-3.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.table-column-hdr,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.section-heading,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.title,.md .mega-modal.store-modal .row .col .mega-cart-update .text-darken-3.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.table-column-hdr,.md .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.section-heading,.md .mega-modal.store-modal .row .col .mega-cart-update .collection.featured-items .collection-item .mega-cart-total-pending.title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-update .mega-cart-total-pending.title,.md .profile-modal .modal-content .collection .text-darken-3.collection-item,.md .profile-modal .modal-content .collection .collection-item.table-column-hdr,.md .profile-modal .modal-content .collection .collection-item.section-heading,.md .profile-modal .modal-content .mega-modal .row .col .collection.featured-items .collection-item .collection-item.title,.md .mega-modal .row .col .profile-modal .modal-content .collection.featured-items .collection-item .collection-item.title,.md .chip.bio-chip a span .text-darken-3.contributor-type,.md .bio-chip.search-filters-button a span .text-darken-3.contributor-type,.md .bio-chip.sort-filters-button a span .text-darken-3.contributor-type,.md .chip.bio-chip a span .contributor-type.table-column-hdr,.md .bio-chip.search-filters-button a span .contributor-type.table-column-hdr,.md .bio-chip.sort-filters-button a span .contributor-type.table-column-hdr,.md .chip.bio-chip a span .contributor-type.section-heading,.md .bio-chip.search-filters-button a span .contributor-type.section-heading,.md .bio-chip.sort-filters-button a span .contributor-type.section-heading,.md .chip.bio-chip a span .mega-modal .row .col .collection.featured-items .collection-item .contributor-type.title,.md .mega-modal .row .col .collection.featured-items .collection-item .chip.bio-chip a span .contributor-type.title,.md .bio-chip.search-filters-button a span .mega-modal .row .col .collection.featured-items .collection-item .contributor-type.title,.md .mega-modal .row .col .collection.featured-items .collection-item .bio-chip.search-filters-button a span .contributor-type.title,.md .bio-chip.sort-filters-button a span .mega-modal .row .col .collection.featured-items .collection-item .contributor-type.title,.md .mega-modal .row .col .collection.featured-items .collection-item .bio-chip.sort-filters-button a span .contributor-type.title,.md .algolia-search form .input-field .text-darken-3.material-icons,.md .algolia-search form .input-field .material-icons.table-column-hdr,.md .algolia-search form .input-field .material-icons.section-heading,.md .algolia-search form .input-field .mega-modal .row .col .collection.featured-items .collection-item .material-icons.title,.md .mega-modal .row .col .collection.featured-items .collection-item .algolia-search form .input-field .material-icons.title,.md .search-store-listings label .text-darken-3.material-icons,.md .search-store-listings label .material-icons.table-column-hdr,.md .search-store-listings label .material-icons.section-heading,.md .search-store-listings label .mega-modal .row .col .collection.featured-items .collection-item .material-icons.title,.md .mega-modal .row .col .collection.featured-items .collection-item .search-store-listings label .material-icons.title,.md .left-sidebar .collection .collection-item a.text-darken-3,.md .left-sidebar .collection .collection-item a.table-column-hdr,.md .left-sidebar .collection .collection-item a.section-heading,.md .left-sidebar .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .left-sidebar .collection.featured-items .collection-item a.title,.md .side-nav .nav-search label .text-darken-3.material-icons,.md .side-nav .nav-search label .material-icons.table-column-hdr,.md .side-nav .nav-search label .material-icons.section-heading,.md .side-nav .nav-search label .mega-modal .row .col .collection.featured-items .collection-item .material-icons.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .nav-search label .material-icons.title,.md .banner.dark-scheme h1.text-darken-3,.md .banner.dark-scheme h1.table-column-hdr,.md .banner.dark-scheme h1.section-heading,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item h1.title,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme h1.title,.md .banner.dark-scheme .header-social>ul>li>a.text-darken-3,.md .banner.dark-scheme .header-social>ul>li>a.table-column-hdr,.md .banner.dark-scheme .header-social>ul>li>a.section-heading,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item .header-social>ul>li>a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .header-social>ul>li>a.title,.md .banner.dark-scheme .text-darken-3.chip,.md .banner.dark-scheme .chip.table-column-hdr,.md .banner.dark-scheme .table-column-hdr.search-filters-button,.md .banner.dark-scheme .table-column-hdr.sort-filters-button,.md .banner.dark-scheme .chip.section-heading,.md .banner.dark-scheme .section-heading.search-filters-button,.md .banner.dark-scheme .section-heading.sort-filters-button,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item .chip.title,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .chip.title,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item .title.search-filters-button,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .title.search-filters-button,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item .title.sort-filters-button,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .title.sort-filters-button,.md .banner.dark-scheme .text-darken-3.search-filters-button,.md .banner.dark-scheme .text-darken-3.sort-filters-button,.md .banner.dark-scheme .chip a.text-darken-3,.md .banner.dark-scheme .search-filters-button a.text-darken-3,.md .banner.dark-scheme .sort-filters-button a.text-darken-3,.md .banner.dark-scheme .chip a.table-column-hdr,.md .banner.dark-scheme .search-filters-button a.table-column-hdr,.md .banner.dark-scheme .sort-filters-button a.table-column-hdr,.md .banner.dark-scheme .chip a.section-heading,.md .banner.dark-scheme .search-filters-button a.section-heading,.md .banner.dark-scheme .sort-filters-button a.section-heading,.md .banner.dark-scheme .chip .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .chip a.title,.md .banner.dark-scheme .search-filters-button .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .search-filters-button a.title,.md .banner.dark-scheme .sort-filters-button .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .sort-filters-button a.title,.md .iapp-store .store-table table tbody tr td.prod-name a.text-darken-3,.md .iapp-store .store-table table tbody tr td.prod-name a.table-column-hdr,.md .iapp-store .store-table table tbody tr td.prod-name a.section-heading,.md .iapp-store .store-table table tbody tr td.prod-name .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-table table tbody tr td.prod-name a.title,.md .iapp-store .store-main .store-search-active .text-darken-3.global-store-search,.md .iapp-store .store-main .store-search-active .global-store-search.table-column-hdr,.md .iapp-store .store-main .store-search-active .global-store-search.section-heading,.md .iapp-store .store-main .store-search-active .mega-modal .row .col .collection.featured-items .collection-item .global-store-search.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-active .global-store-search.title,.md .iapp-store .store-main .store-search-active label.text-darken-3,.md .iapp-store .store-main .store-search-active label.table-column-hdr,.md .iapp-store .store-main .store-search-active label.section-heading,.md .iapp-store .store-main .store-search-active .mega-modal .row .col .collection.featured-items .collection-item label.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-active label.title,.md .iapp-store .store-main .store-search-active .text-darken-3.material-icons,.md .iapp-store .store-main .store-search-active .material-icons.table-column-hdr,.md .iapp-store .store-main .store-search-active .material-icons.section-heading,.md .iapp-store .store-main .store-search-active .mega-modal .row .col .collection.featured-items .collection-item .material-icons.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-active .material-icons.title,.md .iapp-store .product-page .product-quantity .input span.text-darken-3.decrease-count,.md .iapp-store .product-page .product-quantity .input span.decrease-count.table-column-hdr,.md .iapp-store .product-page .product-quantity .input span.decrease-count.section-heading,.md .iapp-store .product-page .product-quantity .input .mega-modal .row .col .collection.featured-items .collection-item span.decrease-count.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .product-page .product-quantity .input span.decrease-count.title,.md .iapp-store .product-page .product-quantity .input span.text-darken-3.increase-count,.md .iapp-store .product-page .product-quantity .input span.increase-count.table-column-hdr,.md .iapp-store .product-page .product-quantity .input span.increase-count.section-heading,.md .iapp-store .product-page .product-quantity .input .mega-modal .row .col .collection.featured-items .collection-item span.increase-count.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .product-page .product-quantity .input span.increase-count.title,.md .placeholder-img .text-darken-3.fa,.md .placeholder-img .fa.table-column-hdr,.md .placeholder-img .fa.section-heading,.md .placeholder-img .mega-modal .row .col .collection.featured-items .collection-item .fa.title,.md .mega-modal .row .col .collection.featured-items .collection-item .placeholder-img .fa.title{color:#424242 !important}.md .grey.darken-4,.md .darken-4.wp-caption-text,.md .pub-hdr header .wp-caption-text.backsplash,.md .banner.light-scheme .wp-caption-text.chip,.md .banner.light-scheme .wp-caption-text.search-filters-button,.md .banner.light-scheme .wp-caption-text.sort-filters-button,.md .banner.light-scheme .chip a.wp-caption-text,.md .banner.light-scheme .search-filters-button a.wp-caption-text,.md .banner.light-scheme .sort-filters-button a.wp-caption-text,.md .banner.default-scheme .wp-caption-text.chip,.md .banner.default-scheme .wp-caption-text.search-filters-button,.md .banner.default-scheme .wp-caption-text.sort-filters-button,.md .banner.default-scheme .chip a.wp-caption-text,.md .banner.default-scheme .search-filters-button a.wp-caption-text,.md .banner.default-scheme .sort-filters-button a.wp-caption-text,.md .darken-4.badge-search,.md .pub-hdr header .badge-search.backsplash,.md .banner.light-scheme .badge-search.chip,.md .banner.light-scheme .badge-search.search-filters-button,.md .banner.light-scheme .badge-search.sort-filters-button,.md .banner.light-scheme .chip a.badge-search,.md .banner.light-scheme .search-filters-button a.badge-search,.md .banner.light-scheme .sort-filters-button a.badge-search,.md .banner.default-scheme .badge-search.chip,.md .banner.default-scheme .badge-search.search-filters-button,.md .banner.default-scheme .badge-search.sort-filters-button,.md .banner.default-scheme .chip a.badge-search,.md .banner.default-scheme .search-filters-button a.badge-search,.md .banner.default-scheme .sort-filters-button a.badge-search,.md .darken-4.nav-search-form,.md .pub-hdr header .nav-search-form.backsplash,.md .banner.light-scheme .nav-search-form.chip,.md .banner.light-scheme .nav-search-form.search-filters-button,.md .banner.light-scheme .nav-search-form.sort-filters-button,.md .banner.light-scheme .chip a.nav-search-form,.md .banner.light-scheme .search-filters-button a.nav-search-form,.md .banner.light-scheme .sort-filters-button a.nav-search-form,.md .banner.default-scheme .nav-search-form.chip,.md .banner.default-scheme .nav-search-form.search-filters-button,.md .banner.default-scheme .nav-search-form.sort-filters-button,.md .banner.default-scheme .chip a.nav-search-form,.md .banner.default-scheme .search-filters-button a.nav-search-form,.md .banner.default-scheme .sort-filters-button a.nav-search-form,.md .nav-search-form form .darken-4.input-field,.md .nav-search-form form .pub-hdr header .input-field.backsplash,.md .pub-hdr header .nav-search-form form .input-field.backsplash,.md .nav-search-form form .banner.light-scheme .input-field.chip,.md .banner.light-scheme .nav-search-form form .input-field.chip,.md .nav-search-form form .banner.light-scheme .input-field.search-filters-button,.md .banner.light-scheme .nav-search-form form .input-field.search-filters-button,.md .nav-search-form form .banner.light-scheme .input-field.sort-filters-button,.md .banner.light-scheme .nav-search-form form .input-field.sort-filters-button,.md .nav-search-form form .banner.light-scheme .chip a.input-field,.md .banner.light-scheme .chip .nav-search-form form a.input-field,.md .nav-search-form form .banner.light-scheme .search-filters-button a.input-field,.md .banner.light-scheme .search-filters-button .nav-search-form form a.input-field,.md .nav-search-form form .banner.light-scheme .sort-filters-button a.input-field,.md .banner.light-scheme .sort-filters-button .nav-search-form form a.input-field,.md .nav-search-form form .banner.default-scheme .input-field.chip,.md .banner.default-scheme .nav-search-form form .input-field.chip,.md .nav-search-form form .banner.default-scheme .input-field.search-filters-button,.md .banner.default-scheme .nav-search-form form .input-field.search-filters-button,.md .nav-search-form form .banner.default-scheme .input-field.sort-filters-button,.md .banner.default-scheme .nav-search-form form .input-field.sort-filters-button,.md .nav-search-form form .banner.default-scheme .chip a.input-field,.md .banner.default-scheme .chip .nav-search-form form a.input-field,.md .nav-search-form form .banner.default-scheme .search-filters-button a.input-field,.md .banner.default-scheme .search-filters-button .nav-search-form form a.input-field,.md .nav-search-form form .banner.default-scheme .sort-filters-button a.input-field,.md .banner.default-scheme .sort-filters-button .nav-search-form form a.input-field,.md .darken-4.nav-article-progress,.md .pub-hdr header .nav-article-progress.backsplash,.md .banner.light-scheme .nav-article-progress.chip,.md .banner.light-scheme .nav-article-progress.search-filters-button,.md .banner.light-scheme .nav-article-progress.sort-filters-button,.md .banner.light-scheme .chip a.nav-article-progress,.md .banner.light-scheme .search-filters-button a.nav-article-progress,.md .banner.light-scheme .sort-filters-button a.nav-article-progress,.md .banner.default-scheme .nav-article-progress.chip,.md .banner.default-scheme .nav-article-progress.search-filters-button,.md .banner.default-scheme .nav-article-progress.sort-filters-button,.md .banner.default-scheme .chip a.nav-article-progress,.md .banner.default-scheme .search-filters-button a.nav-article-progress,.md .banner.default-scheme .sort-filters-button a.nav-article-progress,.md .card.card-horizontal .darken-4.card-image,.md .side-nav .card-horizontal.nav-search .darken-4.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .darken-4.card-image,.md .card.card-horizontal .pub-hdr header .card-image.backsplash,.md .pub-hdr header .card.card-horizontal .card-image.backsplash,.md .side-nav .card-horizontal.nav-search .pub-hdr header .card-image.backsplash,.md .pub-hdr header .side-nav .card-horizontal.nav-search .card-image.backsplash,.md .iapp-store .store-main .card-horizontal.store-search-results .pub-hdr header .card-image.backsplash,.md .pub-hdr header .iapp-store .store-main .card-horizontal.store-search-results .card-image.backsplash,.md .card.card-horizontal .banner.light-scheme .card-image.chip,.md .banner.light-scheme .card.card-horizontal .card-image.chip,.md .side-nav .card-horizontal.nav-search .banner.light-scheme .card-image.chip,.md .banner.light-scheme .side-nav .card-horizontal.nav-search .card-image.chip,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.light-scheme .card-image.chip,.md .banner.light-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-image.chip,.md .card.card-horizontal .banner.light-scheme .card-image.search-filters-button,.md .banner.light-scheme .card.card-horizontal .card-image.search-filters-button,.md .side-nav .card-horizontal.nav-search .banner.light-scheme .card-image.search-filters-button,.md .banner.light-scheme .side-nav .card-horizontal.nav-search .card-image.search-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.light-scheme .card-image.search-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-image.search-filters-button,.md .card.card-horizontal .banner.light-scheme .card-image.sort-filters-button,.md .banner.light-scheme .card.card-horizontal .card-image.sort-filters-button,.md .side-nav .card-horizontal.nav-search .banner.light-scheme .card-image.sort-filters-button,.md .banner.light-scheme .side-nav .card-horizontal.nav-search .card-image.sort-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.light-scheme .card-image.sort-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-image.sort-filters-button,.md .card.card-horizontal .banner.light-scheme .chip a.card-image,.md .banner.light-scheme .chip .card.card-horizontal a.card-image,.md .side-nav .card-horizontal.nav-search .banner.light-scheme .chip a.card-image,.md .banner.light-scheme .chip .side-nav .card-horizontal.nav-search a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.light-scheme .chip a.card-image,.md .banner.light-scheme .chip .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .card.card-horizontal .banner.light-scheme .search-filters-button a.card-image,.md .banner.light-scheme .search-filters-button .card.card-horizontal a.card-image,.md .side-nav .card-horizontal.nav-search .banner.light-scheme .search-filters-button a.card-image,.md .banner.light-scheme .search-filters-button .side-nav .card-horizontal.nav-search a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.light-scheme .search-filters-button a.card-image,.md .banner.light-scheme .search-filters-button .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .card.card-horizontal .banner.light-scheme .sort-filters-button a.card-image,.md .banner.light-scheme .sort-filters-button .card.card-horizontal a.card-image,.md .side-nav .card-horizontal.nav-search .banner.light-scheme .sort-filters-button a.card-image,.md .banner.light-scheme .sort-filters-button .side-nav .card-horizontal.nav-search a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.light-scheme .sort-filters-button a.card-image,.md .banner.light-scheme .sort-filters-button .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .card.card-horizontal .banner.default-scheme .card-image.chip,.md .banner.default-scheme .card.card-horizontal .card-image.chip,.md .side-nav .card-horizontal.nav-search .banner.default-scheme .card-image.chip,.md .banner.default-scheme .side-nav .card-horizontal.nav-search .card-image.chip,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.default-scheme .card-image.chip,.md .banner.default-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-image.chip,.md .card.card-horizontal .banner.default-scheme .card-image.search-filters-button,.md .banner.default-scheme .card.card-horizontal .card-image.search-filters-button,.md .side-nav .card-horizontal.nav-search .banner.default-scheme .card-image.search-filters-button,.md .banner.default-scheme .side-nav .card-horizontal.nav-search .card-image.search-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.default-scheme .card-image.search-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-image.search-filters-button,.md .card.card-horizontal .banner.default-scheme .card-image.sort-filters-button,.md .banner.default-scheme .card.card-horizontal .card-image.sort-filters-button,.md .side-nav .card-horizontal.nav-search .banner.default-scheme .card-image.sort-filters-button,.md .banner.default-scheme .side-nav .card-horizontal.nav-search .card-image.sort-filters-button,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.default-scheme .card-image.sort-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-horizontal.store-search-results .card-image.sort-filters-button,.md .card.card-horizontal .banner.default-scheme .chip a.card-image,.md .banner.default-scheme .chip .card.card-horizontal a.card-image,.md .side-nav .card-horizontal.nav-search .banner.default-scheme .chip a.card-image,.md .banner.default-scheme .chip .side-nav .card-horizontal.nav-search a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.default-scheme .chip a.card-image,.md .banner.default-scheme .chip .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .card.card-horizontal .banner.default-scheme .search-filters-button a.card-image,.md .banner.default-scheme .search-filters-button .card.card-horizontal a.card-image,.md .side-nav .card-horizontal.nav-search .banner.default-scheme .search-filters-button a.card-image,.md .banner.default-scheme .search-filters-button .side-nav .card-horizontal.nav-search a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.default-scheme .search-filters-button a.card-image,.md .banner.default-scheme .search-filters-button .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .card.card-horizontal .banner.default-scheme .sort-filters-button a.card-image,.md .banner.default-scheme .sort-filters-button .card.card-horizontal a.card-image,.md .side-nav .card-horizontal.nav-search .banner.default-scheme .sort-filters-button a.card-image,.md .banner.default-scheme .sort-filters-button .side-nav .card-horizontal.nav-search a.card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .banner.default-scheme .sort-filters-button a.card-image,.md .banner.default-scheme .sort-filters-button .iapp-store .store-main .card-horizontal.store-search-results a.card-image,.md .darken-4.card.card-tumblr,.md .side-nav .darken-4.card-tumblr.nav-search,.md .side-nav .pub-hdr header .card-tumblr.nav-search.backsplash,.md .pub-hdr header .side-nav .card-tumblr.nav-search.backsplash,.md .side-nav .banner.light-scheme .card-tumblr.nav-search.chip,.md .banner.light-scheme .side-nav .card-tumblr.nav-search.chip,.md .side-nav .banner.light-scheme .card-tumblr.nav-search.search-filters-button,.md .banner.light-scheme .side-nav .card-tumblr.nav-search.search-filters-button,.md .side-nav .banner.light-scheme .card-tumblr.nav-search.sort-filters-button,.md .banner.light-scheme .side-nav .card-tumblr.nav-search.sort-filters-button,.md .side-nav .banner.light-scheme .chip a.card-tumblr.nav-search,.md .banner.light-scheme .chip .side-nav a.card-tumblr.nav-search,.md .side-nav .banner.light-scheme .search-filters-button a.card-tumblr.nav-search,.md .banner.light-scheme .search-filters-button .side-nav a.card-tumblr.nav-search,.md .side-nav .banner.light-scheme .sort-filters-button a.card-tumblr.nav-search,.md .banner.light-scheme .sort-filters-button .side-nav a.card-tumblr.nav-search,.md .side-nav .banner.default-scheme .card-tumblr.nav-search.chip,.md .banner.default-scheme .side-nav .card-tumblr.nav-search.chip,.md .side-nav .banner.default-scheme .card-tumblr.nav-search.search-filters-button,.md .banner.default-scheme .side-nav .card-tumblr.nav-search.search-filters-button,.md .side-nav .banner.default-scheme .card-tumblr.nav-search.sort-filters-button,.md .banner.default-scheme .side-nav .card-tumblr.nav-search.sort-filters-button,.md .side-nav .banner.default-scheme .chip a.card-tumblr.nav-search,.md .banner.default-scheme .chip .side-nav a.card-tumblr.nav-search,.md .side-nav .banner.default-scheme .search-filters-button a.card-tumblr.nav-search,.md .banner.default-scheme .search-filters-button .side-nav a.card-tumblr.nav-search,.md .side-nav .banner.default-scheme .sort-filters-button a.card-tumblr.nav-search,.md .banner.default-scheme .sort-filters-button .side-nav a.card-tumblr.nav-search,.md .pub-hdr header .card.card-tumblr.backsplash,.md .pub-hdr header .iapp-store .store-main .card-tumblr.backsplash.store-search-results,.md .iapp-store .store-main .pub-hdr header .card-tumblr.backsplash.store-search-results,.md .banner.light-scheme .card.card-tumblr.chip,.md .banner.light-scheme .card.card-tumblr.search-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-tumblr.search-filters-button.store-search-results,.md .iapp-store .store-main .banner.light-scheme .card-tumblr.search-filters-button.store-search-results,.md .banner.light-scheme .card.card-tumblr.sort-filters-button,.md .banner.light-scheme .iapp-store .store-main .card-tumblr.sort-filters-button.store-search-results,.md .iapp-store .store-main .banner.light-scheme .card-tumblr.sort-filters-button.store-search-results,.md .banner.light-scheme .iapp-store .store-main .card-tumblr.chip.store-search-results,.md .iapp-store .store-main .banner.light-scheme .card-tumblr.chip.store-search-results,.md .banner.light-scheme .chip a.card.card-tumblr,.md .banner.light-scheme .search-filters-button a.card.card-tumblr,.md .banner.light-scheme .sort-filters-button a.card.card-tumblr,.md .banner.light-scheme .chip .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.light-scheme .chip a.card-tumblr.store-search-results,.md .banner.light-scheme .search-filters-button .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.light-scheme .search-filters-button a.card-tumblr.store-search-results,.md .banner.light-scheme .sort-filters-button .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.light-scheme .sort-filters-button a.card-tumblr.store-search-results,.md .banner.default-scheme .card.card-tumblr.chip,.md .banner.default-scheme .card.card-tumblr.search-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-tumblr.search-filters-button.store-search-results,.md .iapp-store .store-main .banner.default-scheme .card-tumblr.search-filters-button.store-search-results,.md .banner.default-scheme .card.card-tumblr.sort-filters-button,.md .banner.default-scheme .iapp-store .store-main .card-tumblr.sort-filters-button.store-search-results,.md .iapp-store .store-main .banner.default-scheme .card-tumblr.sort-filters-button.store-search-results,.md .banner.default-scheme .iapp-store .store-main .card-tumblr.chip.store-search-results,.md .iapp-store .store-main .banner.default-scheme .card-tumblr.chip.store-search-results,.md .banner.default-scheme .chip a.card.card-tumblr,.md .banner.default-scheme .search-filters-button a.card.card-tumblr,.md .banner.default-scheme .sort-filters-button a.card.card-tumblr,.md .banner.default-scheme .chip .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.default-scheme .chip a.card-tumblr.store-search-results,.md .banner.default-scheme .search-filters-button .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.default-scheme .search-filters-button a.card-tumblr.store-search-results,.md .banner.default-scheme .sort-filters-button .iapp-store .store-main a.card-tumblr.store-search-results,.md .iapp-store .store-main .banner.default-scheme .sort-filters-button a.card-tumblr.store-search-results,.md .iapp-store .store-main .darken-4.card-tumblr.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .darken-4.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .pub-hdr header .mega-cart-quantity.backsplash,.md .pub-hdr header .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.backsplash,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.light-scheme .mega-cart-quantity.chip,.md .banner.light-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.chip,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.light-scheme .mega-cart-quantity.search-filters-button,.md .banner.light-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.light-scheme .mega-cart-quantity.sort-filters-button,.md .banner.light-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.light-scheme .chip a.mega-cart-quantity,.md .banner.light-scheme .chip .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.light-scheme .search-filters-button a.mega-cart-quantity,.md .banner.light-scheme .search-filters-button .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.light-scheme .sort-filters-button a.mega-cart-quantity,.md .banner.light-scheme .sort-filters-button .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.default-scheme .mega-cart-quantity.chip,.md .banner.default-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.chip,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.default-scheme .mega-cart-quantity.search-filters-button,.md .banner.default-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.default-scheme .mega-cart-quantity.sort-filters-button,.md .banner.default-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.default-scheme .chip a.mega-cart-quantity,.md .banner.default-scheme .chip .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.default-scheme .search-filters-button a.mega-cart-quantity,.md .banner.default-scheme .search-filters-button .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .banner.default-scheme .sort-filters-button a.mega-cart-quantity,.md .banner.default-scheme .sort-filters-button .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-quantity,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.darken-4.count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .pub-hdr header span.count.backsplash,.md .pub-hdr header .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.backsplash,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.light-scheme span.count.chip,.md .banner.light-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.chip,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.light-scheme span.count.search-filters-button,.md .banner.light-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.light-scheme span.count.sort-filters-button,.md .banner.light-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.default-scheme span.count.chip,.md .banner.default-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.chip,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.default-scheme span.count.search-filters-button,.md .banner.default-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.default-scheme span.count.sort-filters-button,.md .banner.default-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count.sort-filters-button,.md .darken-4.chip.bio-chip,.md .darken-4.bio-chip.search-filters-button,.md .pub-hdr header .bio-chip.search-filters-button.backsplash,.md .darken-4.bio-chip.sort-filters-button,.md .pub-hdr header .bio-chip.sort-filters-button.backsplash,.md .pub-hdr header .chip.bio-chip.backsplash,.md .banner.light-scheme .chip.bio-chip,.md .banner.light-scheme .bio-chip.search-filters-button,.md .banner.light-scheme .bio-chip.sort-filters-button,.md .banner.default-scheme .chip.bio-chip,.md .banner.default-scheme .bio-chip.search-filters-button,.md .banner.default-scheme .bio-chip.sort-filters-button,.md .darken-4.left-sidebar,.md .pub-hdr header .left-sidebar.backsplash,.md .banner.light-scheme .left-sidebar.chip,.md .banner.light-scheme .left-sidebar.search-filters-button,.md .banner.light-scheme .left-sidebar.sort-filters-button,.md .banner.light-scheme .chip a.left-sidebar,.md .banner.light-scheme .search-filters-button a.left-sidebar,.md .banner.light-scheme .sort-filters-button a.left-sidebar,.md .banner.default-scheme .left-sidebar.chip,.md .banner.default-scheme .left-sidebar.search-filters-button,.md .banner.default-scheme .left-sidebar.sort-filters-button,.md .banner.default-scheme .chip a.left-sidebar,.md .banner.default-scheme .search-filters-button a.left-sidebar,.md .banner.default-scheme .sort-filters-button a.left-sidebar,.md .side-nav .darken-4.nav-title,.md .side-nav .pub-hdr header .nav-title.backsplash,.md .pub-hdr header .side-nav .nav-title.backsplash,.md .side-nav .banner.light-scheme .nav-title.chip,.md .banner.light-scheme .side-nav .nav-title.chip,.md .side-nav .banner.light-scheme .nav-title.search-filters-button,.md .banner.light-scheme .side-nav .nav-title.search-filters-button,.md .side-nav .banner.light-scheme .nav-title.sort-filters-button,.md .banner.light-scheme .side-nav .nav-title.sort-filters-button,.md .side-nav .banner.light-scheme .chip a.nav-title,.md .banner.light-scheme .chip .side-nav a.nav-title,.md .side-nav .banner.light-scheme .search-filters-button a.nav-title,.md .banner.light-scheme .search-filters-button .side-nav a.nav-title,.md .side-nav .banner.light-scheme .sort-filters-button a.nav-title,.md .banner.light-scheme .sort-filters-button .side-nav a.nav-title,.md .side-nav .banner.default-scheme .nav-title.chip,.md .banner.default-scheme .side-nav .nav-title.chip,.md .side-nav .banner.default-scheme .nav-title.search-filters-button,.md .banner.default-scheme .side-nav .nav-title.search-filters-button,.md .side-nav .banner.default-scheme .nav-title.sort-filters-button,.md .banner.default-scheme .side-nav .nav-title.sort-filters-button,.md .side-nav .banner.default-scheme .chip a.nav-title,.md .banner.default-scheme .chip .side-nav a.nav-title,.md .side-nav .banner.default-scheme .search-filters-button a.nav-title,.md .banner.default-scheme .search-filters-button .side-nav a.nav-title,.md .side-nav .banner.default-scheme .sort-filters-button a.nav-title,.md .banner.default-scheme .sort-filters-button .side-nav a.nav-title,.md .darken-4.article-sidebar,.md .pub-hdr header .article-sidebar.backsplash,.md .banner.light-scheme .article-sidebar.chip,.md .banner.light-scheme .article-sidebar.search-filters-button,.md .banner.light-scheme .article-sidebar.sort-filters-button,.md .banner.light-scheme .chip a.article-sidebar,.md .banner.light-scheme .search-filters-button a.article-sidebar,.md .banner.light-scheme .sort-filters-button a.article-sidebar,.md .banner.default-scheme .article-sidebar.chip,.md .banner.default-scheme .article-sidebar.search-filters-button,.md .banner.default-scheme .article-sidebar.sort-filters-button,.md .banner.default-scheme .chip a.article-sidebar,.md .banner.default-scheme .search-filters-button a.article-sidebar,.md .banner.default-scheme .sort-filters-button a.article-sidebar,.md .pub-hdr header .backsplash,.md .banner.light-scheme .chip,.md .banner.light-scheme .search-filters-button,.md .banner.light-scheme .sort-filters-button,.md .banner.light-scheme .chip a,.md .banner.light-scheme .search-filters-button a,.md .banner.light-scheme .sort-filters-button a,.md .banner.default-scheme .chip,.md .banner.default-scheme .search-filters-button,.md .banner.default-scheme .sort-filters-button,.md .banner.default-scheme .chip a,.md .banner.default-scheme .search-filters-button a,.md .banner.default-scheme .sort-filters-button a,.md .iapp-store .store-main .store-search-results .result .darken-4.result-category,.md .iapp-store .store-main .store-search-results .result .pub-hdr header .result-category.backsplash,.md .pub-hdr header .iapp-store .store-main .store-search-results .result .result-category.backsplash,.md .iapp-store .store-main .store-search-results .result .banner.light-scheme .result-category.chip,.md .banner.light-scheme .iapp-store .store-main .store-search-results .result .result-category.chip,.md .iapp-store .store-main .store-search-results .result .banner.light-scheme .result-category.search-filters-button,.md .banner.light-scheme .iapp-store .store-main .store-search-results .result .result-category.search-filters-button,.md .iapp-store .store-main .store-search-results .result .banner.light-scheme .result-category.sort-filters-button,.md .banner.light-scheme .iapp-store .store-main .store-search-results .result .result-category.sort-filters-button,.md .iapp-store .store-main .store-search-results .result .banner.light-scheme .chip a.result-category,.md .banner.light-scheme .chip .iapp-store .store-main .store-search-results .result a.result-category,.md .iapp-store .store-main .store-search-results .result .banner.light-scheme .search-filters-button a.result-category,.md .banner.light-scheme .search-filters-button .iapp-store .store-main .store-search-results .result a.result-category,.md .iapp-store .store-main .store-search-results .result .banner.light-scheme .sort-filters-button a.result-category,.md .banner.light-scheme .sort-filters-button .iapp-store .store-main .store-search-results .result a.result-category,.md .iapp-store .store-main .store-search-results .result .banner.default-scheme .result-category.chip,.md .banner.default-scheme .iapp-store .store-main .store-search-results .result .result-category.chip,.md .iapp-store .store-main .store-search-results .result .banner.default-scheme .result-category.search-filters-button,.md .banner.default-scheme .iapp-store .store-main .store-search-results .result .result-category.search-filters-button,.md .iapp-store .store-main .store-search-results .result .banner.default-scheme .result-category.sort-filters-button,.md .banner.default-scheme .iapp-store .store-main .store-search-results .result .result-category.sort-filters-button,.md .iapp-store .store-main .store-search-results .result .banner.default-scheme .chip a.result-category,.md .banner.default-scheme .chip .iapp-store .store-main .store-search-results .result a.result-category,.md .iapp-store .store-main .store-search-results .result .banner.default-scheme .search-filters-button a.result-category,.md .banner.default-scheme .search-filters-button .iapp-store .store-main .store-search-results .result a.result-category,.md .iapp-store .store-main .store-search-results .result .banner.default-scheme .sort-filters-button a.result-category,.md .banner.default-scheme .sort-filters-button .iapp-store .store-main .store-search-results .result a.result-category,.md .iapp-store .product-page .product-quantity .darken-4.input,.md .iapp-store .product-page .product-quantity .pub-hdr header .input.backsplash,.md .pub-hdr header .iapp-store .product-page .product-quantity .input.backsplash,.md .iapp-store .product-page .product-quantity .banner.light-scheme .input.chip,.md .banner.light-scheme .iapp-store .product-page .product-quantity .input.chip,.md .iapp-store .product-page .product-quantity .banner.light-scheme .input.search-filters-button,.md .banner.light-scheme .iapp-store .product-page .product-quantity .input.search-filters-button,.md .iapp-store .product-page .product-quantity .banner.light-scheme .input.sort-filters-button,.md .banner.light-scheme .iapp-store .product-page .product-quantity .input.sort-filters-button,.md .iapp-store .product-page .product-quantity .banner.light-scheme .chip a.input,.md .banner.light-scheme .chip .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .banner.light-scheme .search-filters-button a.input,.md .banner.light-scheme .search-filters-button .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .banner.light-scheme .sort-filters-button a.input,.md .banner.light-scheme .sort-filters-button .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .banner.default-scheme .input.chip,.md .banner.default-scheme .iapp-store .product-page .product-quantity .input.chip,.md .iapp-store .product-page .product-quantity .banner.default-scheme .input.search-filters-button,.md .banner.default-scheme .iapp-store .product-page .product-quantity .input.search-filters-button,.md .iapp-store .product-page .product-quantity .banner.default-scheme .input.sort-filters-button,.md .banner.default-scheme .iapp-store .product-page .product-quantity .input.sort-filters-button,.md .iapp-store .product-page .product-quantity .banner.default-scheme .chip a.input,.md .banner.default-scheme .chip .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .banner.default-scheme .search-filters-button a.input,.md .banner.default-scheme .search-filters-button .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .banner.default-scheme .sort-filters-button a.input,.md .banner.default-scheme .sort-filters-button .iapp-store .product-page .product-quantity a.input,.md .iapp-store .product-page .product-quantity .input span.darken-4.count,.md .iapp-store .product-page .product-quantity .input .pub-hdr header span.count.backsplash,.md .pub-hdr header .iapp-store .product-page .product-quantity .input span.count.backsplash,.md .iapp-store .product-page .product-quantity .input .banner.light-scheme span.count.chip,.md .banner.light-scheme .iapp-store .product-page .product-quantity .input span.count.chip,.md .iapp-store .product-page .product-quantity .input .banner.light-scheme span.count.search-filters-button,.md .banner.light-scheme .iapp-store .product-page .product-quantity .input span.count.search-filters-button,.md .iapp-store .product-page .product-quantity .input .banner.light-scheme span.count.sort-filters-button,.md .banner.light-scheme .iapp-store .product-page .product-quantity .input span.count.sort-filters-button,.md .iapp-store .product-page .product-quantity .input .banner.default-scheme span.count.chip,.md .banner.default-scheme .iapp-store .product-page .product-quantity .input span.count.chip,.md .iapp-store .product-page .product-quantity .input .banner.default-scheme span.count.search-filters-button,.md .banner.default-scheme .iapp-store .product-page .product-quantity .input span.count.search-filters-button,.md .iapp-store .product-page .product-quantity .input .banner.default-scheme span.count.sort-filters-button,.md .banner.default-scheme .iapp-store .product-page .product-quantity .input span.count.sort-filters-button{background-color:#212121 !important}.md .grey-text.text-darken-4,.md .text-darken-4.table-column-hdr,.md .nav-search-form form .input-field .table-column-hdr.material-icons,.md .table-column-hdr.article-body,.md .card.card-tumblr .card-title a.table-column-hdr,.md .side-nav .card-tumblr.nav-search .card-title a.table-column-hdr,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.table-column-hdr,.md .card.card-tumblr .card-content a.table-column-hdr,.md .side-nav .card-tumblr.nav-search .card-content a.table-column-hdr,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.table-column-hdr,.md .card.card-tumblr p a.table-column-hdr,.md .side-nav .card-tumblr.nav-search p a.table-column-hdr,.md .iapp-store .store-main .card-tumblr.store-search-results p a.table-column-hdr,.md .mega-modal .row .col .collection .table-column-hdr.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .table-column-hdr.mega-cart-title,.md .profile-modal .modal-content .collection .table-column-hdr.collection-item,.md .algolia-search form .input-field .table-column-hdr.material-icons,.md .left-sidebar .collection .collection-item a.table-column-hdr,.md .side-nav .nav-search label .table-column-hdr.material-icons,.md .banner.dark-scheme h1.table-column-hdr,.md .banner.dark-scheme .header-social>ul>li>a.table-column-hdr,.md .banner.dark-scheme .table-column-hdr.chip,.md .banner.dark-scheme .table-column-hdr.search-filters-button,.md .banner.dark-scheme .table-column-hdr.sort-filters-button,.md .banner.dark-scheme .chip a.table-column-hdr,.md .banner.dark-scheme .search-filters-button a.table-column-hdr,.md .banner.dark-scheme .sort-filters-button a.table-column-hdr,.md .iapp-store .store-table table tbody tr td.prod-name a.table-column-hdr,.md .iapp-store .store-main .store-search-active .table-column-hdr.global-store-search,.md .iapp-store .store-main .store-search-active label.table-column-hdr,.md .iapp-store .store-main .store-search-active .table-column-hdr.material-icons,.md .nav-container nav.top-nav ul li a.text-darken-4,.md .nav-container nav.top-nav ul li .nav-search-form form .input-field a.material-icons,.md .nav-search-form form .input-field .nav-container nav.top-nav ul li a.material-icons,.md .nav-container nav.top-nav ul li a.article-body,.md .nav-container nav.top-nav ul li .card.card-tumblr .card-title a,.md .card.card-tumblr .card-title .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .side-nav .card-tumblr.nav-search .card-title a,.md .side-nav .card-tumblr.nav-search .card-title .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .iapp-store .store-main .card-tumblr.store-search-results .card-title a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .card.card-tumblr .card-content a,.md .card.card-tumblr .card-content .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .side-nav .card-tumblr.nav-search .card-content a,.md .side-nav .card-tumblr.nav-search .card-content .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .iapp-store .store-main .card-tumblr.store-search-results .card-content a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .card.card-tumblr p a,.md .card.card-tumblr p .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .side-nav .card-tumblr.nav-search p a,.md .side-nav .card-tumblr.nav-search p .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .iapp-store .store-main .card-tumblr.store-search-results p a,.md .iapp-store .store-main .card-tumblr.store-search-results p .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .mega-modal .row .col .collection a.collection-item,.md .mega-modal .row .col .collection .nav-container nav.top-nav ul li a.collection-item,.md .nav-container nav.top-nav ul li .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .nav-container nav.top-nav ul li a.mega-cart-title,.md .nav-container nav.top-nav ul li .profile-modal .modal-content .collection a.collection-item,.md .profile-modal .modal-content .collection .nav-container nav.top-nav ul li a.collection-item,.md .nav-container nav.top-nav ul li .algolia-search form .input-field a.material-icons,.md .algolia-search form .input-field .nav-container nav.top-nav ul li a.material-icons,.md .nav-container nav.top-nav ul li .left-sidebar .collection .collection-item a,.md .left-sidebar .collection .collection-item .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .side-nav .nav-search label a.material-icons,.md .side-nav .nav-search label .nav-container nav.top-nav ul li a.material-icons,.md .nav-container nav.top-nav .banner.dark-scheme .header-social>ul>li>a,.md .banner.dark-scheme .nav-container nav.top-nav .header-social>ul>li>a,.md .nav-container nav.top-nav ul li .banner.dark-scheme a.chip,.md .banner.dark-scheme .nav-container nav.top-nav ul li a.chip,.md .nav-container nav.top-nav ul li .banner.dark-scheme a.search-filters-button,.md .banner.dark-scheme .nav-container nav.top-nav ul li a.search-filters-button,.md .nav-container nav.top-nav ul li .banner.dark-scheme a.sort-filters-button,.md .banner.dark-scheme .nav-container nav.top-nav ul li a.sort-filters-button,.md .nav-container nav.top-nav ul li .banner.dark-scheme .chip a,.md .banner.dark-scheme .chip .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .banner.dark-scheme .search-filters-button a,.md .banner.dark-scheme .search-filters-button .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .banner.dark-scheme .sort-filters-button a,.md .banner.dark-scheme .sort-filters-button .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .iapp-store .store-table table tbody tr td.prod-name a,.md .iapp-store .store-table table tbody tr td.prod-name .nav-container nav.top-nav ul li a,.md .nav-container nav.top-nav ul li .iapp-store .store-main .store-search-active a.global-store-search,.md .iapp-store .store-main .store-search-active .nav-container nav.top-nav ul li a.global-store-search,.md .nav-container nav.top-nav ul li .iapp-store .store-main .store-search-active a.material-icons,.md .iapp-store .store-main .store-search-active .nav-container nav.top-nav ul li a.material-icons,.md .nav-search-form form .input-field .material-icons,.md .text-darken-4.section-heading,.md .nav-search-form form .input-field .section-heading.material-icons,.md .section-heading.article-body,.md .card.card-tumblr .card-title a.section-heading,.md .side-nav .card-tumblr.nav-search .card-title a.section-heading,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.section-heading,.md .card.card-tumblr .card-content a.section-heading,.md .side-nav .card-tumblr.nav-search .card-content a.section-heading,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.section-heading,.md .card.card-tumblr p a.section-heading,.md .side-nav .card-tumblr.nav-search p a.section-heading,.md .iapp-store .store-main .card-tumblr.store-search-results p a.section-heading,.md .mega-modal .row .col .collection .section-heading.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .section-heading.mega-cart-title,.md .profile-modal .modal-content .collection .section-heading.collection-item,.md .algolia-search form .input-field .section-heading.material-icons,.md .left-sidebar .collection .collection-item a.section-heading,.md .side-nav .nav-search label .section-heading.material-icons,.md .banner.dark-scheme h1.section-heading,.md .banner.dark-scheme .header-social>ul>li>a.section-heading,.md .banner.dark-scheme .section-heading.chip,.md .banner.dark-scheme .section-heading.search-filters-button,.md .banner.dark-scheme .section-heading.sort-filters-button,.md .banner.dark-scheme .chip a.section-heading,.md .banner.dark-scheme .search-filters-button a.section-heading,.md .banner.dark-scheme .sort-filters-button a.section-heading,.md .iapp-store .store-table table tbody tr td.prod-name a.section-heading,.md .iapp-store .store-main .store-search-active .section-heading.global-store-search,.md .iapp-store .store-main .store-search-active label.section-heading,.md .iapp-store .store-main .store-search-active .section-heading.material-icons,.md .article-body,.md .related-posts-mod ul li a.text-darken-4,.md .related-posts-mod ul li .nav-search-form form .input-field a.material-icons,.md .nav-search-form form .input-field .related-posts-mod ul li a.material-icons,.md .related-posts-mod ul li a.article-body,.md .related-posts-mod ul li .card.card-tumblr .card-title a,.md .card.card-tumblr .card-title .related-posts-mod ul li a,.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search .card-title a,.md .side-nav .card-tumblr.nav-search .card-title .related-posts-mod ul li a,.md .related-posts-mod ul li .iapp-store .store-main .card-tumblr.store-search-results .card-title a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .related-posts-mod ul li a,.md .related-posts-mod ul li .card.card-tumblr .card-content a,.md .card.card-tumblr .card-content .related-posts-mod ul li a,.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search .card-content a,.md .side-nav .card-tumblr.nav-search .card-content .related-posts-mod ul li a,.md .related-posts-mod ul li .iapp-store .store-main .card-tumblr.store-search-results .card-content a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .related-posts-mod ul li a,.md .related-posts-mod ul li .card.card-tumblr p a,.md .card.card-tumblr p .related-posts-mod ul li a,.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search p a,.md .side-nav .card-tumblr.nav-search p .related-posts-mod ul li a,.md .related-posts-mod ul li .iapp-store .store-main .card-tumblr.store-search-results p a,.md .iapp-store .store-main .card-tumblr.store-search-results p .related-posts-mod ul li a,.md .related-posts-mod ul li .mega-modal .row .col .collection a.collection-item,.md .mega-modal .row .col .collection .related-posts-mod ul li a.collection-item,.md .related-posts-mod ul li .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .related-posts-mod ul li a.mega-cart-title,.md .related-posts-mod ul li .profile-modal .modal-content .collection a.collection-item,.md .profile-modal .modal-content .collection .related-posts-mod ul li a.collection-item,.md .related-posts-mod ul li .algolia-search form .input-field a.material-icons,.md .algolia-search form .input-field .related-posts-mod ul li a.material-icons,.md .related-posts-mod ul li .left-sidebar .collection .collection-item a,.md .left-sidebar .collection .collection-item .related-posts-mod ul li a,.md .related-posts-mod ul li .side-nav .nav-search label a.material-icons,.md .side-nav .nav-search label .related-posts-mod ul li a.material-icons,.md .related-posts-mod .banner.dark-scheme .header-social>ul>li>a,.md .banner.dark-scheme .related-posts-mod .header-social>ul>li>a,.md .related-posts-mod ul li .banner.dark-scheme a.chip,.md .banner.dark-scheme .related-posts-mod ul li a.chip,.md .related-posts-mod ul li .banner.dark-scheme a.search-filters-button,.md .banner.dark-scheme .related-posts-mod ul li a.search-filters-button,.md .related-posts-mod ul li .banner.dark-scheme a.sort-filters-button,.md .banner.dark-scheme .related-posts-mod ul li a.sort-filters-button,.md .related-posts-mod ul li .banner.dark-scheme .chip a,.md .banner.dark-scheme .chip .related-posts-mod ul li a,.md .related-posts-mod ul li .banner.dark-scheme .search-filters-button a,.md .banner.dark-scheme .search-filters-button .related-posts-mod ul li a,.md .related-posts-mod ul li .banner.dark-scheme .sort-filters-button a,.md .banner.dark-scheme .sort-filters-button .related-posts-mod ul li a,.md .related-posts-mod ul li .iapp-store .store-table table tbody tr td.prod-name a,.md .iapp-store .store-table table tbody tr td.prod-name .related-posts-mod ul li a,.md .related-posts-mod ul li .iapp-store .store-main .store-search-active a.global-store-search,.md .iapp-store .store-main .store-search-active .related-posts-mod ul li a.global-store-search,.md .related-posts-mod ul li .iapp-store .store-main .store-search-active a.material-icons,.md .iapp-store .store-main .store-search-active .related-posts-mod ul li a.material-icons,.md .article-recent-comments-mod ul li a.text-darken-4,.md .article-recent-comments-mod ul li .nav-search-form form .input-field a.material-icons,.md .nav-search-form form .input-field .article-recent-comments-mod ul li a.material-icons,.md .article-recent-comments-mod ul li a.article-body,.md .article-recent-comments-mod ul li .card.card-tumblr .card-title a,.md .card.card-tumblr .card-title .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .side-nav .card-tumblr.nav-search .card-title a,.md .side-nav .card-tumblr.nav-search .card-title .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-tumblr.store-search-results .card-title a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .card.card-tumblr .card-content a,.md .card.card-tumblr .card-content .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .side-nav .card-tumblr.nav-search .card-content a,.md .side-nav .card-tumblr.nav-search .card-content .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-tumblr.store-search-results .card-content a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .card.card-tumblr p a,.md .card.card-tumblr p .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .side-nav .card-tumblr.nav-search p a,.md .side-nav .card-tumblr.nav-search p .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .iapp-store .store-main .card-tumblr.store-search-results p a,.md .iapp-store .store-main .card-tumblr.store-search-results p .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .mega-modal .row .col .collection a.collection-item,.md .mega-modal .row .col .collection .article-recent-comments-mod ul li a.collection-item,.md .article-recent-comments-mod ul li .mega-modal.store-modal .row .col .collection.featured-items .collection-item a.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .article-recent-comments-mod ul li a.mega-cart-title,.md .article-recent-comments-mod ul li .profile-modal .modal-content .collection a.collection-item,.md .profile-modal .modal-content .collection .article-recent-comments-mod ul li a.collection-item,.md .article-recent-comments-mod ul li .algolia-search form .input-field a.material-icons,.md .algolia-search form .input-field .article-recent-comments-mod ul li a.material-icons,.md .article-recent-comments-mod ul li .left-sidebar .collection .collection-item a,.md .left-sidebar .collection .collection-item .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .side-nav .nav-search label a.material-icons,.md .side-nav .nav-search label .article-recent-comments-mod ul li a.material-icons,.md .article-recent-comments-mod .banner.dark-scheme .header-social>ul>li>a,.md .banner.dark-scheme .article-recent-comments-mod .header-social>ul>li>a,.md .article-recent-comments-mod ul li .banner.dark-scheme a.chip,.md .banner.dark-scheme .article-recent-comments-mod ul li a.chip,.md .article-recent-comments-mod ul li .banner.dark-scheme a.search-filters-button,.md .banner.dark-scheme .article-recent-comments-mod ul li a.search-filters-button,.md .article-recent-comments-mod ul li .banner.dark-scheme a.sort-filters-button,.md .banner.dark-scheme .article-recent-comments-mod ul li a.sort-filters-button,.md .article-recent-comments-mod ul li .banner.dark-scheme .chip a,.md .banner.dark-scheme .chip .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .banner.dark-scheme .search-filters-button a,.md .banner.dark-scheme .search-filters-button .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .banner.dark-scheme .sort-filters-button a,.md .banner.dark-scheme .sort-filters-button .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .iapp-store .store-table table tbody tr td.prod-name a,.md .iapp-store .store-table table tbody tr td.prod-name .article-recent-comments-mod ul li a,.md .article-recent-comments-mod ul li .iapp-store .store-main .store-search-active a.global-store-search,.md .iapp-store .store-main .store-search-active .article-recent-comments-mod ul li a.global-store-search,.md .article-recent-comments-mod ul li .iapp-store .store-main .store-search-active a.material-icons,.md .iapp-store .store-main .store-search-active .article-recent-comments-mod ul li a.material-icons,.md .text-darken-4.card.card-note,.md .nav-search-form form .input-field .card.card-note.material-icons,.md .nav-search-form form .input-field .side-nav .card-note.material-icons.nav-search,.md .side-nav .nav-search-form form .input-field .card-note.material-icons.nav-search,.md .nav-search-form form .input-field .iapp-store .store-main .card-note.material-icons.store-search-results,.md .iapp-store .store-main .nav-search-form form .input-field .card-note.material-icons.store-search-results,.md .card.card-note.article-body,.md .side-nav .card-note.article-body.nav-search,.md .iapp-store .store-main .card-note.article-body.store-search-results,.md .card.card-tumblr .card-title a.card.card-note,.md .side-nav .card-tumblr.nav-search .card-title a.card.card-note,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.card.card-note,.md .card.card-tumblr .card-title .side-nav a.card-note.nav-search,.md .side-nav .card.card-tumblr .card-title a.card-note.nav-search,.md .side-nav .card-tumblr.nav-search .card-title a.card-note.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .side-nav a.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-title a.card-note.nav-search,.md .card.card-tumblr .card-title .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .card.card-tumblr .card-title a.card-note.store-search-results,.md .side-nav .card-tumblr.nav-search .card-title .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-search .card-title a.card-note.store-search-results,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a.card-note.store-search-results,.md .card.card-tumblr .card-content a.card.card-note,.md .side-nav .card-tumblr.nav-search .card-content a.card.card-note,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.card.card-note,.md .card.card-tumblr .card-content .side-nav a.card-note.nav-search,.md .side-nav .card.card-tumblr .card-content a.card-note.nav-search,.md .side-nav .card-tumblr.nav-search .card-content a.card-note.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .side-nav a.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .card-content a.card-note.nav-search,.md .card.card-tumblr .card-content .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .card.card-tumblr .card-content a.card-note.store-search-results,.md .side-nav .card-tumblr.nav-search .card-content .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-search .card-content a.card-note.store-search-results,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a.card-note.store-search-results,.md .card.card-tumblr p a.card.card-note,.md .side-nav .card-tumblr.nav-search p a.card.card-note,.md .iapp-store .store-main .card-tumblr.store-search-results p a.card.card-note,.md .card.card-tumblr p .side-nav a.card-note.nav-search,.md .side-nav .card.card-tumblr p a.card-note.nav-search,.md .side-nav .card-tumblr.nav-search p a.card-note.nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results p .side-nav a.card-note.nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results p a.card-note.nav-search,.md .card.card-tumblr p .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .card.card-tumblr p a.card-note.store-search-results,.md .side-nav .card-tumblr.nav-search p .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-search p a.card-note.store-search-results,.md .iapp-store .store-main .card-tumblr.store-search-results p a.card-note.store-search-results,.md .mega-modal .row .col .collection .card.card-note.collection-item,.md .mega-modal .row .col .collection .side-nav .card-note.collection-item.nav-search,.md .side-nav .mega-modal .row .col .collection .card-note.collection-item.nav-search,.md .mega-modal .row .col .collection .iapp-store .store-main .card-note.collection-item.store-search-results,.md .iapp-store .store-main .mega-modal .row .col .collection .card-note.collection-item.store-search-results,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card.card-note.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .side-nav .card-note.mega-cart-title.nav-search,.md .side-nav .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card-note.mega-cart-title.nav-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-note.mega-cart-title.store-search-results,.md .iapp-store .store-main .mega-modal.store-modal .row .col .collection.featured-items .collection-item .card-note.mega-cart-title.store-search-results,.md .profile-modal .modal-content .collection .card.card-note.collection-item,.md .profile-modal .modal-content .collection .side-nav .card-note.collection-item.nav-search,.md .side-nav .profile-modal .modal-content .collection .card-note.collection-item.nav-search,.md .profile-modal .modal-content .collection .iapp-store .store-main .card-note.collection-item.store-search-results,.md .iapp-store .store-main .profile-modal .modal-content .collection .card-note.collection-item.store-search-results,.md .algolia-search form .input-field .card.card-note.material-icons,.md .algolia-search form .input-field .side-nav .card-note.material-icons.nav-search,.md .side-nav .algolia-search form .input-field .card-note.material-icons.nav-search,.md .algolia-search form .input-field .iapp-store .store-main .card-note.material-icons.store-search-results,.md .iapp-store .store-main .algolia-search form .input-field .card-note.material-icons.store-search-results,.md .left-sidebar .collection .collection-item a.card.card-note,.md .left-sidebar .collection .collection-item .side-nav a.card-note.nav-search,.md .side-nav .left-sidebar .collection .collection-item a.card-note.nav-search,.md .left-sidebar .collection .collection-item .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .left-sidebar .collection .collection-item a.card-note.store-search-results,.md .side-nav .text-darken-4.card-note.nav-search,.md .side-nav .nav-search label .card-note.nav-search.material-icons,.md .side-nav .banner.dark-scheme h1.card-note.nav-search,.md .banner.dark-scheme .side-nav h1.card-note.nav-search,.md .side-nav .banner.dark-scheme .header-social>ul>li>a.card-note.nav-search,.md .banner.dark-scheme .side-nav .header-social>ul>li>a.card-note.nav-search,.md .side-nav .banner.dark-scheme .card-note.nav-search.chip,.md .banner.dark-scheme .side-nav .card-note.nav-search.chip,.md .side-nav .banner.dark-scheme .card-note.nav-search.search-filters-button,.md .banner.dark-scheme .side-nav .card-note.nav-search.search-filters-button,.md .side-nav .banner.dark-scheme .card-note.nav-search.sort-filters-button,.md .banner.dark-scheme .side-nav .card-note.nav-search.sort-filters-button,.md .side-nav .banner.dark-scheme .chip a.card-note.nav-search,.md .banner.dark-scheme .chip .side-nav a.card-note.nav-search,.md .side-nav .banner.dark-scheme .search-filters-button a.card-note.nav-search,.md .banner.dark-scheme .search-filters-button .side-nav a.card-note.nav-search,.md .side-nav .banner.dark-scheme .sort-filters-button a.card-note.nav-search,.md .banner.dark-scheme .sort-filters-button .side-nav a.card-note.nav-search,.md .side-nav .iapp-store .store-table table tbody tr td.prod-name a.card-note.nav-search,.md .iapp-store .store-table table tbody tr td.prod-name .side-nav a.card-note.nav-search,.md .side-nav .iapp-store .store-main .store-search-active .card-note.nav-search.global-store-search,.md .iapp-store .store-main .store-search-active .side-nav .card-note.nav-search.global-store-search,.md .side-nav .iapp-store .store-main .store-search-active label.card-note.nav-search,.md .iapp-store .store-main .store-search-active .side-nav label.card-note.nav-search,.md .side-nav .iapp-store .store-main .store-search-active .card-note.nav-search.material-icons,.md .iapp-store .store-main .store-search-active .side-nav .card-note.nav-search.material-icons,.md .side-nav .nav-search label .card.card-note.material-icons,.md .side-nav .nav-search label .iapp-store .store-main .card-note.material-icons.store-search-results,.md .iapp-store .store-main .side-nav .nav-search label .card-note.material-icons.store-search-results,.md .banner.dark-scheme h1.card.card-note,.md .banner.dark-scheme .iapp-store .store-main h1.card-note.store-search-results,.md .iapp-store .store-main .banner.dark-scheme h1.card-note.store-search-results,.md .banner.dark-scheme .header-social>ul>li>a.card.card-note,.md .banner.dark-scheme .iapp-store .store-main .header-social>ul>li>a.card-note.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .header-social>ul>li>a.card-note.store-search-results,.md .banner.dark-scheme .card.card-note.chip,.md .banner.dark-scheme .card.card-note.search-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-note.search-filters-button.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .card-note.search-filters-button.store-search-results,.md .banner.dark-scheme .card.card-note.sort-filters-button,.md .banner.dark-scheme .iapp-store .store-main .card-note.sort-filters-button.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .card-note.sort-filters-button.store-search-results,.md .banner.dark-scheme .iapp-store .store-main .card-note.chip.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .card-note.chip.store-search-results,.md .banner.dark-scheme .chip a.card.card-note,.md .banner.dark-scheme .search-filters-button a.card.card-note,.md .banner.dark-scheme .sort-filters-button a.card.card-note,.md .banner.dark-scheme .chip .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .chip a.card-note.store-search-results,.md .banner.dark-scheme .search-filters-button .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .search-filters-button a.card-note.store-search-results,.md .banner.dark-scheme .sort-filters-button .iapp-store .store-main a.card-note.store-search-results,.md .iapp-store .store-main .banner.dark-scheme .sort-filters-button a.card-note.store-search-results,.md .iapp-store .store-table table tbody tr td.prod-name a.card.card-note,.md .iapp-store .store-table table tbody tr td.prod-name .store-main a.card-note.store-search-results,.md .iapp-store .store-main .store-table table tbody tr td.prod-name a.card-note.store-search-results,.md .iapp-store .store-main .store-search-active .card.card-note.global-store-search,.md .iapp-store .store-main .store-search-active .card-note.global-store-search.store-search-results,.md .iapp-store .store-main .store-search-active label.card.card-note,.md .iapp-store .store-main .store-search-active label.card-note.store-search-results,.md .iapp-store .store-main .store-search-active .card.card-note.material-icons,.md .iapp-store .store-main .store-search-active .card-note.material-icons.store-search-results,.md .iapp-store .store-main .text-darken-4.card-note.store-search-results,.md .card.card-tumblr .card-title a,.md .side-nav .card-tumblr.nav-search .card-title a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a,.md .card.card-tumblr .card-content a,.md .side-nav .card-tumblr.nav-search .card-content a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a,.md .card.card-tumblr p a,.md .side-nav .card-tumblr.nav-search p a,.md .iapp-store .store-main .card-tumblr.store-search-results p a,.md .mega-modal .row .col .collection .collection-item,.md .mega-modal .row .col .collection.featured-items .collection-item .text-darken-4.title,.md .mega-modal .row .col .collection.featured-items .collection-item .nav-search-form form .input-field .title.material-icons,.md .nav-search-form form .input-field .mega-modal .row .col .collection.featured-items .collection-item .title.material-icons,.md .mega-modal .row .col .collection.featured-items .collection-item .title.article-body,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-tumblr .card-title a.title,.md .card.card-tumblr .card-title .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-tumblr.nav-search .card-title a.title,.md .side-nav .card-tumblr.nav-search .card-title .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-tumblr.store-search-results .card-title a.title,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-tumblr .card-content a.title,.md .card.card-tumblr .card-content .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-tumblr.nav-search .card-content a.title,.md .side-nav .card-tumblr.nav-search .card-content .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-tumblr.store-search-results .card-content a.title,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .card.card-tumblr p a.title,.md .card.card-tumblr p .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .card-tumblr.nav-search p a.title,.md .side-nav .card-tumblr.nav-search p .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .card-tumblr.store-search-results p a.title,.md .iapp-store .store-main .card-tumblr.store-search-results p .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .title.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .title.mega-cart-title,.md .mega-modal .row .col .collection.featured-items .collection-item .algolia-search form .input-field .title.material-icons,.md .algolia-search form .input-field .mega-modal .row .col .collection.featured-items .collection-item .title.material-icons,.md .mega-modal .row .col .left-sidebar .collection.featured-items .collection-item a.title,.md .left-sidebar .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .nav-search label .title.material-icons,.md .side-nav .nav-search label .mega-modal .row .col .collection.featured-items .collection-item .title.material-icons,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme h1.title,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item h1.title,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .header-social>ul>li>a.title,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item .header-social>ul>li>a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .title.chip,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item .title.chip,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .title.search-filters-button,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item .title.search-filters-button,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .title.sort-filters-button,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item .title.sort-filters-button,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .chip a.title,.md .banner.dark-scheme .chip .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .search-filters-button a.title,.md .banner.dark-scheme .search-filters-button .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme .sort-filters-button a.title,.md .banner.dark-scheme .sort-filters-button .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-table table tbody tr td.prod-name a.title,.md .iapp-store .store-table table tbody tr td.prod-name .mega-modal .row .col .collection.featured-items .collection-item a.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-active .title.global-store-search,.md .iapp-store .store-main .store-search-active .mega-modal .row .col .collection.featured-items .collection-item .title.global-store-search,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-active label.title,.md .iapp-store .store-main .store-search-active .mega-modal .row .col .collection.featured-items .collection-item label.title,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-active .title.material-icons,.md .iapp-store .store-main .store-search-active .mega-modal .row .col .collection.featured-items .collection-item .title.material-icons,.md .mega-modal .row .col .collection.featured-items .collection-item p.text-darken-4,.md .mega-modal .row .col .collection.featured-items .collection-item .nav-search-form form .input-field p.material-icons,.md .nav-search-form form .input-field .mega-modal .row .col .collection.featured-items .collection-item p.material-icons,.md .mega-modal .row .col .collection.featured-items .collection-item p.article-body,.md .mega-modal .row .col .collection.featured-items .collection-item p.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item p.mega-cart-title,.md .mega-modal .row .col .collection.featured-items .collection-item .algolia-search form .input-field p.material-icons,.md .algolia-search form .input-field .mega-modal .row .col .collection.featured-items .collection-item p.material-icons,.md .mega-modal .row .col .collection.featured-items .collection-item .side-nav .nav-search label p.material-icons,.md .side-nav .nav-search label .mega-modal .row .col .collection.featured-items .collection-item p.material-icons,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme p.chip,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item p.chip,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme p.search-filters-button,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item p.search-filters-button,.md .mega-modal .row .col .collection.featured-items .collection-item .banner.dark-scheme p.sort-filters-button,.md .banner.dark-scheme .mega-modal .row .col .collection.featured-items .collection-item p.sort-filters-button,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-active p.global-store-search,.md .iapp-store .store-main .store-search-active .mega-modal .row .col .collection.featured-items .collection-item p.global-store-search,.md .mega-modal .row .col .collection.featured-items .collection-item .iapp-store .store-main .store-search-active p.material-icons,.md .iapp-store .store-main .store-search-active .mega-modal .row .col .collection.featured-items .collection-item p.material-icons,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-darken-4.increase-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .nav-search-form form .input-field span.increase-count.material-icons,.md .nav-search-form form .input-field .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.material-icons,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.article-body,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .algolia-search form .input-field span.increase-count.material-icons,.md .algolia-search form .input-field .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.material-icons,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav .nav-search label span.increase-count.material-icons,.md .side-nav .nav-search label .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.material-icons,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.dark-scheme span.increase-count.chip,.md .banner.dark-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.chip,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.dark-scheme span.increase-count.search-filters-button,.md .banner.dark-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.dark-scheme span.increase-count.sort-filters-button,.md .banner.dark-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main .store-search-active span.increase-count.global-store-search,.md .iapp-store .store-main .store-search-active .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.global-store-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main .store-search-active span.increase-count.material-icons,.md .iapp-store .store-main .store-search-active .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count.material-icons,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.text-darken-4.decrease-count,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .nav-search-form form .input-field span.decrease-count.material-icons,.md .nav-search-form form .input-field .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.material-icons,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.article-body,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.collection-item,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .algolia-search form .input-field span.decrease-count.material-icons,.md .algolia-search form .input-field .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.material-icons,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .side-nav .nav-search label span.decrease-count.material-icons,.md .side-nav .nav-search label .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.material-icons,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.dark-scheme span.decrease-count.chip,.md .banner.dark-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.chip,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.dark-scheme span.decrease-count.search-filters-button,.md .banner.dark-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.search-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .banner.dark-scheme span.decrease-count.sort-filters-button,.md .banner.dark-scheme .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.sort-filters-button,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main .store-search-active span.decrease-count.global-store-search,.md .iapp-store .store-main .store-search-active .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.global-store-search,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity .iapp-store .store-main .store-search-active span.decrease-count.material-icons,.md .iapp-store .store-main .store-search-active .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count.material-icons,.md .mega-modal.store-modal .row .col .mega-cart-update .text-darken-4.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .nav-search-form form .input-field .mega-cart-total-pending.material-icons,.md .nav-search-form form .input-field .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.material-icons,.md .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.article-body,.md .mega-modal.store-modal .row .col .mega-cart-update .card.card-tumblr .card-title a.mega-cart-total-pending,.md .card.card-tumblr .card-title .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .side-nav .card-tumblr.nav-search .card-title a.mega-cart-total-pending,.md .side-nav .card-tumblr.nav-search .card-title .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .store-main .card-tumblr.store-search-results .card-title a.mega-cart-total-pending,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .card.card-tumblr .card-content a.mega-cart-total-pending,.md .card.card-tumblr .card-content .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .side-nav .card-tumblr.nav-search .card-content a.mega-cart-total-pending,.md .side-nav .card-tumblr.nav-search .card-content .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .store-main .card-tumblr.store-search-results .card-content a.mega-cart-total-pending,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .card.card-tumblr p a.mega-cart-total-pending,.md .card.card-tumblr p .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .side-nav .card-tumblr.nav-search p a.mega-cart-total-pending,.md .side-nav .card-tumblr.nav-search p .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .store-main .card-tumblr.store-search-results p a.mega-cart-total-pending,.md .iapp-store .store-main .card-tumblr.store-search-results p .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .collection .mega-cart-total-pending.collection-item,.md .mega-modal.store-modal .row .col .collection .mega-cart-update .mega-cart-total-pending.collection-item,.md .mega-modal.store-modal .row .col .mega-cart-update .collection.featured-items .collection-item .mega-cart-total-pending.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-update .mega-cart-total-pending.mega-cart-title,.md .profile-modal .modal-content .collection .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.collection-item,.md .mega-modal.store-modal .row .col .mega-cart-update .algolia-search form .input-field .mega-cart-total-pending.material-icons,.md .algolia-search form .input-field .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.material-icons,.md .mega-modal.store-modal .row .col .mega-cart-update .left-sidebar .collection .collection-item a.mega-cart-total-pending,.md .left-sidebar .collection .collection-item .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .side-nav .nav-search label .mega-cart-total-pending.material-icons,.md .side-nav .nav-search label .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.material-icons,.md .mega-modal.store-modal .row .col .mega-cart-update .banner.dark-scheme h1.mega-cart-total-pending,.md .banner.dark-scheme .mega-modal.store-modal .row .col .mega-cart-update h1.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .banner.dark-scheme .header-social>ul>li>a.mega-cart-total-pending,.md .banner.dark-scheme .mega-modal.store-modal .row .col .mega-cart-update .header-social>ul>li>a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .banner.dark-scheme .mega-cart-total-pending.chip,.md .banner.dark-scheme .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.chip,.md .mega-modal.store-modal .row .col .mega-cart-update .banner.dark-scheme .mega-cart-total-pending.search-filters-button,.md .banner.dark-scheme .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.search-filters-button,.md .mega-modal.store-modal .row .col .mega-cart-update .banner.dark-scheme .mega-cart-total-pending.sort-filters-button,.md .banner.dark-scheme .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.sort-filters-button,.md .mega-modal.store-modal .row .col .mega-cart-update .banner.dark-scheme .chip a.mega-cart-total-pending,.md .banner.dark-scheme .chip .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .banner.dark-scheme .search-filters-button a.mega-cart-total-pending,.md .banner.dark-scheme .search-filters-button .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .banner.dark-scheme .sort-filters-button a.mega-cart-total-pending,.md .banner.dark-scheme .sort-filters-button .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .store-table table tbody tr td.prod-name a.mega-cart-total-pending,.md .iapp-store .store-table table tbody tr td.prod-name .mega-modal.store-modal .row .col .mega-cart-update a.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .store-main .store-search-active .mega-cart-total-pending.global-store-search,.md .iapp-store .store-main .store-search-active .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.global-store-search,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .store-main .store-search-active label.mega-cart-total-pending,.md .iapp-store .store-main .store-search-active .mega-modal.store-modal .row .col .mega-cart-update label.mega-cart-total-pending,.md .mega-modal.store-modal .row .col .mega-cart-update .iapp-store .store-main .store-search-active .mega-cart-total-pending.material-icons,.md .iapp-store .store-main .store-search-active .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending.material-icons,.md .profile-modal .modal-content .collection .collection-item,.md .chip.bio-chip a span .text-darken-4.contributor-type,.md .bio-chip.search-filters-button a span .text-darken-4.contributor-type,.md .bio-chip.sort-filters-button a span .text-darken-4.contributor-type,.md .chip.bio-chip a span .nav-search-form form .input-field .contributor-type.material-icons,.md .nav-search-form form .input-field .chip.bio-chip a span .contributor-type.material-icons,.md .bio-chip.search-filters-button a span .nav-search-form form .input-field .contributor-type.material-icons,.md .nav-search-form form .input-field .bio-chip.search-filters-button a span .contributor-type.material-icons,.md .bio-chip.sort-filters-button a span .nav-search-form form .input-field .contributor-type.material-icons,.md .nav-search-form form .input-field .bio-chip.sort-filters-button a span .contributor-type.material-icons,.md .chip.bio-chip a span .contributor-type.article-body,.md .bio-chip.search-filters-button a span .contributor-type.article-body,.md .bio-chip.sort-filters-button a span .contributor-type.article-body,.md .chip.bio-chip a span .card.card-tumblr .card-title a.contributor-type,.md .card.card-tumblr .card-title .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .card.card-tumblr .card-title a.contributor-type,.md .card.card-tumblr .card-title .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .card.card-tumblr .card-title a.contributor-type,.md .card.card-tumblr .card-title .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .side-nav .card-tumblr.nav-search .card-title a.contributor-type,.md .side-nav .card-tumblr.nav-search .card-title .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .side-nav .card-tumblr.nav-search .card-title a.contributor-type,.md .side-nav .card-tumblr.nav-search .card-title .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .side-nav .card-tumblr.nav-search .card-title a.contributor-type,.md .side-nav .card-tumblr.nav-search .card-title .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .iapp-store .store-main .card-tumblr.store-search-results .card-title a.contributor-type,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .iapp-store .store-main .card-tumblr.store-search-results .card-title a.contributor-type,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .card-tumblr.store-search-results .card-title a.contributor-type,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .card.card-tumblr .card-content a.contributor-type,.md .card.card-tumblr .card-content .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .card.card-tumblr .card-content a.contributor-type,.md .card.card-tumblr .card-content .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .card.card-tumblr .card-content a.contributor-type,.md .card.card-tumblr .card-content .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .side-nav .card-tumblr.nav-search .card-content a.contributor-type,.md .side-nav .card-tumblr.nav-search .card-content .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .side-nav .card-tumblr.nav-search .card-content a.contributor-type,.md .side-nav .card-tumblr.nav-search .card-content .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .side-nav .card-tumblr.nav-search .card-content a.contributor-type,.md .side-nav .card-tumblr.nav-search .card-content .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .iapp-store .store-main .card-tumblr.store-search-results .card-content a.contributor-type,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .iapp-store .store-main .card-tumblr.store-search-results .card-content a.contributor-type,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .card-tumblr.store-search-results .card-content a.contributor-type,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .card.card-tumblr p a.contributor-type,.md .card.card-tumblr p .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .card.card-tumblr p a.contributor-type,.md .card.card-tumblr p .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .card.card-tumblr p a.contributor-type,.md .card.card-tumblr p .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .side-nav .card-tumblr.nav-search p a.contributor-type,.md .side-nav .card-tumblr.nav-search p .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .side-nav .card-tumblr.nav-search p a.contributor-type,.md .side-nav .card-tumblr.nav-search p .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .side-nav .card-tumblr.nav-search p a.contributor-type,.md .side-nav .card-tumblr.nav-search p .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .iapp-store .store-main .card-tumblr.store-search-results p a.contributor-type,.md .iapp-store .store-main .card-tumblr.store-search-results p .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .iapp-store .store-main .card-tumblr.store-search-results p a.contributor-type,.md .iapp-store .store-main .card-tumblr.store-search-results p .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .card-tumblr.store-search-results p a.contributor-type,.md .iapp-store .store-main .card-tumblr.store-search-results p .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .mega-modal .row .col .collection .contributor-type.collection-item,.md .mega-modal .row .col .collection .chip.bio-chip a span .contributor-type.collection-item,.md .bio-chip.search-filters-button a span .mega-modal .row .col .collection .contributor-type.collection-item,.md .mega-modal .row .col .collection .bio-chip.search-filters-button a span .contributor-type.collection-item,.md .bio-chip.sort-filters-button a span .mega-modal .row .col .collection .contributor-type.collection-item,.md .mega-modal .row .col .collection .bio-chip.sort-filters-button a span .contributor-type.collection-item,.md .chip.bio-chip a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .contributor-type.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .chip.bio-chip a span .contributor-type.mega-cart-title,.md .bio-chip.search-filters-button a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .contributor-type.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .bio-chip.search-filters-button a span .contributor-type.mega-cart-title,.md .bio-chip.sort-filters-button a span .mega-modal.store-modal .row .col .collection.featured-items .collection-item .contributor-type.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .bio-chip.sort-filters-button a span .contributor-type.mega-cart-title,.md .chip.bio-chip a span .profile-modal .modal-content .collection .contributor-type.collection-item,.md .profile-modal .modal-content .collection .chip.bio-chip a span .contributor-type.collection-item,.md .bio-chip.search-filters-button a span .profile-modal .modal-content .collection .contributor-type.collection-item,.md .profile-modal .modal-content .collection .bio-chip.search-filters-button a span .contributor-type.collection-item,.md .bio-chip.sort-filters-button a span .profile-modal .modal-content .collection .contributor-type.collection-item,.md .profile-modal .modal-content .collection .bio-chip.sort-filters-button a span .contributor-type.collection-item,.md .chip.bio-chip a span .algolia-search form .input-field .contributor-type.material-icons,.md .algolia-search form .input-field .chip.bio-chip a span .contributor-type.material-icons,.md .bio-chip.search-filters-button a span .algolia-search form .input-field .contributor-type.material-icons,.md .algolia-search form .input-field .bio-chip.search-filters-button a span .contributor-type.material-icons,.md .bio-chip.sort-filters-button a span .algolia-search form .input-field .contributor-type.material-icons,.md .algolia-search form .input-field .bio-chip.sort-filters-button a span .contributor-type.material-icons,.md .chip.bio-chip a span .left-sidebar .collection .collection-item a.contributor-type,.md .left-sidebar .collection .collection-item .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .left-sidebar .collection .collection-item a.contributor-type,.md .left-sidebar .collection .collection-item .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .left-sidebar .collection .collection-item a.contributor-type,.md .left-sidebar .collection .collection-item .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .side-nav .nav-search label .contributor-type.material-icons,.md .side-nav .nav-search label .chip.bio-chip a span .contributor-type.material-icons,.md .bio-chip.search-filters-button a span .side-nav .nav-search label .contributor-type.material-icons,.md .side-nav .nav-search label .bio-chip.search-filters-button a span .contributor-type.material-icons,.md .bio-chip.sort-filters-button a span .side-nav .nav-search label .contributor-type.material-icons,.md .side-nav .nav-search label .bio-chip.sort-filters-button a span .contributor-type.material-icons,.md .chip.bio-chip a span .banner.dark-scheme h1.contributor-type,.md .banner.dark-scheme .chip.bio-chip a span h1.contributor-type,.md .bio-chip.search-filters-button a span .banner.dark-scheme h1.contributor-type,.md .banner.dark-scheme .bio-chip.search-filters-button a span h1.contributor-type,.md .bio-chip.sort-filters-button a span .banner.dark-scheme h1.contributor-type,.md .banner.dark-scheme .bio-chip.sort-filters-button a span h1.contributor-type,.md .chip.bio-chip a span .banner.dark-scheme .header-social>ul>li>a.contributor-type,.md .bio-chip.search-filters-button a span .banner.dark-scheme .header-social>ul>li>a.contributor-type,.md .bio-chip.sort-filters-button a span .banner.dark-scheme .header-social>ul>li>a.contributor-type,.md .chip.bio-chip a span .banner.dark-scheme .contributor-type.chip,.md .banner.dark-scheme .chip.bio-chip a span .contributor-type.chip,.md .bio-chip.search-filters-button a span .banner.dark-scheme .contributor-type.chip,.md .banner.dark-scheme .bio-chip.search-filters-button a span .contributor-type.chip,.md .bio-chip.sort-filters-button a span .banner.dark-scheme .contributor-type.chip,.md .banner.dark-scheme .bio-chip.sort-filters-button a span .contributor-type.chip,.md .chip.bio-chip a span .banner.dark-scheme .contributor-type.search-filters-button,.md .banner.dark-scheme .chip.bio-chip a span .contributor-type.search-filters-button,.md .bio-chip.search-filters-button a span .banner.dark-scheme .contributor-type.search-filters-button,.md .banner.dark-scheme .bio-chip.search-filters-button a span .contributor-type.search-filters-button,.md .bio-chip.sort-filters-button a span .banner.dark-scheme .contributor-type.search-filters-button,.md .banner.dark-scheme .bio-chip.sort-filters-button a span .contributor-type.search-filters-button,.md .chip.bio-chip a span .banner.dark-scheme .contributor-type.sort-filters-button,.md .banner.dark-scheme .chip.bio-chip a span .contributor-type.sort-filters-button,.md .bio-chip.search-filters-button a span .banner.dark-scheme .contributor-type.sort-filters-button,.md .banner.dark-scheme .bio-chip.search-filters-button a span .contributor-type.sort-filters-button,.md .bio-chip.sort-filters-button a span .banner.dark-scheme .contributor-type.sort-filters-button,.md .banner.dark-scheme .bio-chip.sort-filters-button a span .contributor-type.sort-filters-button,.md .banner.dark-scheme .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .banner.dark-scheme .chip a.contributor-type,.md .bio-chip.sort-filters-button a span .banner.dark-scheme .chip a.contributor-type,.md .chip.bio-chip a span .banner.dark-scheme .search-filters-button a.contributor-type,.md .banner.dark-scheme .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .banner.dark-scheme .search-filters-button a.contributor-type,.md .chip.bio-chip a span .banner.dark-scheme .sort-filters-button a.contributor-type,.md .bio-chip.search-filters-button a span .banner.dark-scheme .sort-filters-button a.contributor-type,.md .banner.dark-scheme .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .iapp-store .store-table table tbody tr td.prod-name a.contributor-type,.md .iapp-store .store-table table tbody tr td.prod-name .chip.bio-chip a span a.contributor-type,.md .bio-chip.search-filters-button a span .iapp-store .store-table table tbody tr td.prod-name a.contributor-type,.md .iapp-store .store-table table tbody tr td.prod-name .bio-chip.search-filters-button a span a.contributor-type,.md .bio-chip.sort-filters-button a span .iapp-store .store-table table tbody tr td.prod-name a.contributor-type,.md .iapp-store .store-table table tbody tr td.prod-name .bio-chip.sort-filters-button a span a.contributor-type,.md .chip.bio-chip a span .iapp-store .store-main .store-search-active .contributor-type.global-store-search,.md .iapp-store .store-main .store-search-active .chip.bio-chip a span .contributor-type.global-store-search,.md .bio-chip.search-filters-button a span .iapp-store .store-main .store-search-active .contributor-type.global-store-search,.md .iapp-store .store-main .store-search-active .bio-chip.search-filters-button a span .contributor-type.global-store-search,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .store-search-active .contributor-type.global-store-search,.md .iapp-store .store-main .store-search-active .bio-chip.sort-filters-button a span .contributor-type.global-store-search,.md .chip.bio-chip a span .iapp-store .store-main .store-search-active label.contributor-type,.md .iapp-store .store-main .store-search-active .chip.bio-chip a span label.contributor-type,.md .bio-chip.search-filters-button a span .iapp-store .store-main .store-search-active label.contributor-type,.md .iapp-store .store-main .store-search-active .bio-chip.search-filters-button a span label.contributor-type,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .store-search-active label.contributor-type,.md .iapp-store .store-main .store-search-active .bio-chip.sort-filters-button a span label.contributor-type,.md .chip.bio-chip a span .iapp-store .store-main .store-search-active .contributor-type.material-icons,.md .iapp-store .store-main .store-search-active .chip.bio-chip a span .contributor-type.material-icons,.md .bio-chip.search-filters-button a span .iapp-store .store-main .store-search-active .contributor-type.material-icons,.md .iapp-store .store-main .store-search-active .bio-chip.search-filters-button a span .contributor-type.material-icons,.md .bio-chip.sort-filters-button a span .iapp-store .store-main .store-search-active .contributor-type.material-icons,.md .iapp-store .store-main .store-search-active .bio-chip.sort-filters-button a span .contributor-type.material-icons,.md .algolia-search form .input-field .material-icons,.md .search-store-listings label .text-darken-4.material-icons,.md .search-store-listings label .nav-search-form form .input-field .material-icons,.md .nav-search-form form .input-field .search-store-listings label .material-icons,.md .search-store-listings label .material-icons.article-body,.md .search-store-listings label .card.card-tumblr .card-title a.material-icons,.md .card.card-tumblr .card-title .search-store-listings label a.material-icons,.md .search-store-listings label .side-nav .card-tumblr.nav-search .card-title a.material-icons,.md .search-store-listings label .iapp-store .store-main .card-tumblr.store-search-results .card-title a.material-icons,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .search-store-listings label a.material-icons,.md .search-store-listings label .card.card-tumblr .card-content a.material-icons,.md .card.card-tumblr .card-content .search-store-listings label a.material-icons,.md .search-store-listings label .side-nav .card-tumblr.nav-search .card-content a.material-icons,.md .search-store-listings label .iapp-store .store-main .card-tumblr.store-search-results .card-content a.material-icons,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .search-store-listings label a.material-icons,.md .search-store-listings label .card.card-tumblr p a.material-icons,.md .card.card-tumblr p .search-store-listings label a.material-icons,.md .search-store-listings label .side-nav .card-tumblr.nav-search p a.material-icons,.md .search-store-listings label .iapp-store .store-main .card-tumblr.store-search-results p a.material-icons,.md .iapp-store .store-main .card-tumblr.store-search-results p .search-store-listings label a.material-icons,.md .search-store-listings label .mega-modal .row .col .collection .material-icons.collection-item,.md .mega-modal .row .col .collection .search-store-listings label .material-icons.collection-item,.md .search-store-listings label .mega-modal.store-modal .row .col .collection.featured-items .collection-item .material-icons.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .search-store-listings label .material-icons.mega-cart-title,.md .search-store-listings label .profile-modal .modal-content .collection .material-icons.collection-item,.md .profile-modal .modal-content .collection .search-store-listings label .material-icons.collection-item,.md .search-store-listings label .algolia-search form .input-field .material-icons,.md .algolia-search form .input-field .search-store-listings label .material-icons,.md .search-store-listings label .left-sidebar .collection .collection-item a.material-icons,.md .left-sidebar .collection .collection-item .search-store-listings label a.material-icons,.md .search-store-listings .side-nav .nav-search label .material-icons,.md .side-nav .nav-search .search-store-listings label .material-icons,.md .search-store-listings label .banner.dark-scheme h1.material-icons,.md .banner.dark-scheme .search-store-listings label h1.material-icons,.md .search-store-listings label .banner.dark-scheme .header-social>ul>li>a.material-icons,.md .banner.dark-scheme .search-store-listings label .header-social>ul>li>a.material-icons,.md .search-store-listings label .banner.dark-scheme .material-icons.chip,.md .banner.dark-scheme .search-store-listings label .material-icons.chip,.md .search-store-listings label .banner.dark-scheme .material-icons.search-filters-button,.md .banner.dark-scheme .search-store-listings label .material-icons.search-filters-button,.md .search-store-listings label .banner.dark-scheme .material-icons.sort-filters-button,.md .banner.dark-scheme .search-store-listings label .material-icons.sort-filters-button,.md .search-store-listings label .banner.dark-scheme .chip a.material-icons,.md .banner.dark-scheme .chip .search-store-listings label a.material-icons,.md .search-store-listings label .banner.dark-scheme .search-filters-button a.material-icons,.md .banner.dark-scheme .search-filters-button .search-store-listings label a.material-icons,.md .search-store-listings label .banner.dark-scheme .sort-filters-button a.material-icons,.md .banner.dark-scheme .sort-filters-button .search-store-listings label a.material-icons,.md .search-store-listings label .iapp-store .store-table table tbody tr td.prod-name a.material-icons,.md .iapp-store .store-table table tbody tr td.prod-name .search-store-listings label a.material-icons,.md .search-store-listings label .iapp-store .store-main .store-search-active .material-icons,.md .iapp-store .store-main .store-search-active .search-store-listings label .material-icons,.md .left-sidebar .collection .collection-item a,.md .side-nav .nav-search label .material-icons,.md .banner.dark-scheme h1,.md .banner.dark-scheme .header-social>ul>li>a,.md .banner.dark-scheme .chip,.md .banner.dark-scheme .search-filters-button,.md .banner.dark-scheme .sort-filters-button,.md .banner.dark-scheme .chip a,.md .banner.dark-scheme .search-filters-button a,.md .banner.dark-scheme .sort-filters-button a,.md .iapp-store .store-table table tbody tr td.prod-name a,.md .iapp-store .store-main .store-search-active .global-store-search,.md .iapp-store .store-main .store-search-active label,.md .iapp-store .store-main .store-search-active .material-icons,.md .iapp-store .product-page .product-quantity .input span.text-darken-4.decrease-count,.md .iapp-store .product-page .product-quantity .input .nav-search-form form .input-field span.decrease-count.material-icons,.md .nav-search-form form .input-field .iapp-store .product-page .product-quantity .input span.decrease-count.material-icons,.md .iapp-store .product-page .product-quantity .input span.decrease-count.article-body,.md .iapp-store .product-page .product-quantity .input .mega-modal .row .col .collection span.decrease-count.collection-item,.md .mega-modal .row .col .collection .iapp-store .product-page .product-quantity .input span.decrease-count.collection-item,.md .iapp-store .product-page .product-quantity .input .mega-modal.store-modal .row .col .collection.featured-items .collection-item span.decrease-count.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .product-page .product-quantity .input span.decrease-count.mega-cart-title,.md .iapp-store .product-page .product-quantity .input .profile-modal .modal-content .collection span.decrease-count.collection-item,.md .profile-modal .modal-content .collection .iapp-store .product-page .product-quantity .input span.decrease-count.collection-item,.md .iapp-store .product-page .product-quantity .input .algolia-search form .input-field span.decrease-count.material-icons,.md .algolia-search form .input-field .iapp-store .product-page .product-quantity .input span.decrease-count.material-icons,.md .iapp-store .product-page .product-quantity .input .side-nav .nav-search label span.decrease-count.material-icons,.md .side-nav .nav-search label .iapp-store .product-page .product-quantity .input span.decrease-count.material-icons,.md .iapp-store .product-page .product-quantity .input .banner.dark-scheme span.decrease-count.chip,.md .banner.dark-scheme .iapp-store .product-page .product-quantity .input span.decrease-count.chip,.md .iapp-store .product-page .product-quantity .input .banner.dark-scheme span.decrease-count.search-filters-button,.md .banner.dark-scheme .iapp-store .product-page .product-quantity .input span.decrease-count.search-filters-button,.md .iapp-store .product-page .product-quantity .input .banner.dark-scheme span.decrease-count.sort-filters-button,.md .banner.dark-scheme .iapp-store .product-page .product-quantity .input span.decrease-count.sort-filters-button,.md .iapp-store .product-page .product-quantity .input .store-main .store-search-active span.decrease-count.global-store-search,.md .iapp-store .store-main .store-search-active .product-page .product-quantity .input span.decrease-count.global-store-search,.md .iapp-store .product-page .product-quantity .input .store-main .store-search-active span.decrease-count.material-icons,.md .iapp-store .store-main .store-search-active .product-page .product-quantity .input span.decrease-count.material-icons,.md .iapp-store .product-page .product-quantity .input span.text-darken-4.increase-count,.md .iapp-store .product-page .product-quantity .input .nav-search-form form .input-field span.increase-count.material-icons,.md .nav-search-form form .input-field .iapp-store .product-page .product-quantity .input span.increase-count.material-icons,.md .iapp-store .product-page .product-quantity .input span.increase-count.article-body,.md .iapp-store .product-page .product-quantity .input .mega-modal .row .col .collection span.increase-count.collection-item,.md .mega-modal .row .col .collection .iapp-store .product-page .product-quantity .input span.increase-count.collection-item,.md .iapp-store .product-page .product-quantity .input .mega-modal.store-modal .row .col .collection.featured-items .collection-item span.increase-count.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .iapp-store .product-page .product-quantity .input span.increase-count.mega-cart-title,.md .iapp-store .product-page .product-quantity .input .profile-modal .modal-content .collection span.increase-count.collection-item,.md .profile-modal .modal-content .collection .iapp-store .product-page .product-quantity .input span.increase-count.collection-item,.md .iapp-store .product-page .product-quantity .input .algolia-search form .input-field span.increase-count.material-icons,.md .algolia-search form .input-field .iapp-store .product-page .product-quantity .input span.increase-count.material-icons,.md .iapp-store .product-page .product-quantity .input .side-nav .nav-search label span.increase-count.material-icons,.md .side-nav .nav-search label .iapp-store .product-page .product-quantity .input span.increase-count.material-icons,.md .iapp-store .product-page .product-quantity .input .banner.dark-scheme span.increase-count.chip,.md .banner.dark-scheme .iapp-store .product-page .product-quantity .input span.increase-count.chip,.md .iapp-store .product-page .product-quantity .input .banner.dark-scheme span.increase-count.search-filters-button,.md .banner.dark-scheme .iapp-store .product-page .product-quantity .input span.increase-count.search-filters-button,.md .iapp-store .product-page .product-quantity .input .banner.dark-scheme span.increase-count.sort-filters-button,.md .banner.dark-scheme .iapp-store .product-page .product-quantity .input span.increase-count.sort-filters-button,.md .iapp-store .product-page .product-quantity .input .store-main .store-search-active span.increase-count.global-store-search,.md .iapp-store .store-main .store-search-active .product-page .product-quantity .input span.increase-count.global-store-search,.md .iapp-store .product-page .product-quantity .input .store-main .store-search-active span.increase-count.material-icons,.md .iapp-store .store-main .store-search-active .product-page .product-quantity .input span.increase-count.material-icons,.md .placeholder-img .text-darken-4.fa,.md .placeholder-img .nav-search-form form .input-field .fa.material-icons,.md .nav-search-form form .input-field .placeholder-img .fa.material-icons,.md .placeholder-img .fa.article-body,.md .placeholder-img .card.card-tumblr .card-title a.fa,.md .card.card-tumblr .card-title .placeholder-img a.fa,.md .placeholder-img .side-nav .card-tumblr.nav-search .card-title a.fa,.md .side-nav .card-tumblr.nav-search .card-title .placeholder-img a.fa,.md .placeholder-img .iapp-store .store-main .card-tumblr.store-search-results .card-title a.fa,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title .placeholder-img a.fa,.md .placeholder-img .card.card-tumblr .card-content a.fa,.md .card.card-tumblr .card-content .placeholder-img a.fa,.md .placeholder-img .side-nav .card-tumblr.nav-search .card-content a.fa,.md .side-nav .card-tumblr.nav-search .card-content .placeholder-img a.fa,.md .placeholder-img .iapp-store .store-main .card-tumblr.store-search-results .card-content a.fa,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content .placeholder-img a.fa,.md .placeholder-img .card.card-tumblr p a.fa,.md .card.card-tumblr p .placeholder-img a.fa,.md .placeholder-img .side-nav .card-tumblr.nav-search p a.fa,.md .side-nav .card-tumblr.nav-search p .placeholder-img a.fa,.md .placeholder-img .iapp-store .store-main .card-tumblr.store-search-results p a.fa,.md .iapp-store .store-main .card-tumblr.store-search-results p .placeholder-img a.fa,.md .placeholder-img .mega-modal .row .col .collection .fa.collection-item,.md .mega-modal .row .col .collection .placeholder-img .fa.collection-item,.md .placeholder-img .mega-modal.store-modal .row .col .collection.featured-items .collection-item .fa.mega-cart-title,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .placeholder-img .fa.mega-cart-title,.md .placeholder-img .profile-modal .modal-content .collection .fa.collection-item,.md .profile-modal .modal-content .collection .placeholder-img .fa.collection-item,.md .placeholder-img .algolia-search form .input-field .fa.material-icons,.md .algolia-search form .input-field .placeholder-img .fa.material-icons,.md .placeholder-img .left-sidebar .collection .collection-item a.fa,.md .left-sidebar .collection .collection-item .placeholder-img a.fa,.md .placeholder-img .side-nav .nav-search label .fa.material-icons,.md .side-nav .nav-search label .placeholder-img .fa.material-icons,.md .placeholder-img .banner.dark-scheme h1.fa,.md .banner.dark-scheme .placeholder-img h1.fa,.md .placeholder-img .banner.dark-scheme .header-social>ul>li>a.fa,.md .banner.dark-scheme .placeholder-img .header-social>ul>li>a.fa,.md .placeholder-img .banner.dark-scheme .fa.chip,.md .banner.dark-scheme .placeholder-img .fa.chip,.md .placeholder-img .banner.dark-scheme .fa.search-filters-button,.md .banner.dark-scheme .placeholder-img .fa.search-filters-button,.md .placeholder-img .banner.dark-scheme .fa.sort-filters-button,.md .banner.dark-scheme .placeholder-img .fa.sort-filters-button,.md .placeholder-img .banner.dark-scheme .chip a.fa,.md .banner.dark-scheme .chip .placeholder-img a.fa,.md .placeholder-img .banner.dark-scheme .search-filters-button a.fa,.md .banner.dark-scheme .search-filters-button .placeholder-img a.fa,.md .placeholder-img .banner.dark-scheme .sort-filters-button a.fa,.md .banner.dark-scheme .sort-filters-button .placeholder-img a.fa,.md .placeholder-img .iapp-store .store-table table tbody tr td.prod-name a.fa,.md .iapp-store .store-table table tbody tr td.prod-name .placeholder-img a.fa,.md .placeholder-img .iapp-store .store-main .store-search-active .fa.global-store-search,.md .iapp-store .store-main .store-search-active .placeholder-img .fa.global-store-search,.md .placeholder-img .iapp-store .store-main .store-search-active label.fa,.md .iapp-store .store-main .store-search-active .placeholder-img label.fa,.md .placeholder-img .iapp-store .store-main .store-search-active .fa.material-icons,.md .iapp-store .store-main .store-search-active .placeholder-img .fa.material-icons{color:#212121 !important}.md .black{background-color:#000 !important}.md .black-text{color:#000 !important}.md .white,.md .algolia-search form .input-field{background-color:#fff !important}.md .white-text,.md .responsive-table-hdr,.md .side-nav .nav-title .nav-collapse,.md .side-nav .nav-open-trigger a,.md .pub-hdr header .row .pub-title{color:#fff !important}.md .transparent{background-color:rgba(0,0,0,0) !important}.md .transparent-text{color:rgba(0,0,0,0) !important}.md html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.md body{margin:0}.md article,.md aside,.md details,.md figcaption,.md figure,.md footer,.md header,.md hgroup,.md main,.md menu,.md nav,.md section,.md summary{display:block}.md audio,.md canvas,.md progress,.md video{display:inline-block;vertical-align:baseline}.md audio:not([controls]){display:none;height:0}.md [hidden],.md template{display:none}.md a{background-color:transparent}.md a:active,.md a:hover{outline:0}.md abbr[title]{border-bottom:1px dotted}.md b,.md strong{font-weight:bold}.md dfn{font-style:italic}.md h1{font-size:2em;margin:0.67em 0}.md mark{background:#ff0;color:#000}.md small{font-size:80%}.md sub,.md sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.md sup{top:-0.5em}.md sub{bottom:-0.25em}.md img{border:0}.md svg:not(:root){overflow:hidden}.md figure{margin:1em 40px}.md hr{box-sizing:content-box;height:0}.md pre{overflow:auto}.md code,.md kbd,.md pre,.md samp{font-family:monospace, monospace;font-size:1em}.md button,.md input,.md optgroup,.md select,.md textarea{color:inherit;font:inherit;margin:0}.md button{overflow:visible}.md button,.md select{text-transform:none}.md button,.md html input[type="button"],.md input[type="reset"],.md input[type="submit"]{-webkit-appearance:button;cursor:pointer}.md button[disabled],.md html input[disabled]{cursor:default}.md button::-moz-focus-inner,.md input::-moz-focus-inner{border:0;padding:0}.md input{line-height:normal}.md input[type="checkbox"],.md input[type="radio"]{box-sizing:border-box;padding:0}.md input[type="number"]::-webkit-inner-spin-button,.md input[type="number"]::-webkit-outer-spin-button{height:auto}.md input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}.md input[type="search"]::-webkit-search-cancel-button,.md input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.md fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}.md legend{border:0;padding:0}.md textarea{overflow:auto}.md optgroup{font-weight:bold}.md table{border-collapse:collapse;border-spacing:0}.md td,.md th{padding:0}.md html{box-sizing:border-box}.md *,.md *:before,.md *:after{box-sizing:inherit}.md ul:not(.browser-default){padding-left:0;list-style-type:none}.md ul:not(.browser-default) li{list-style-type:none}.md a{color:#0c7ec0;text-decoration:none;-webkit-tap-highlight-color:transparent}.md .valign-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.md .valign-wrapper .valign{display:block}.md .clearfix{clear:both}.md .z-depth-0{box-shadow:none !important}.md .z-depth-1,.md nav,.md .card-panel,.md .card,.md .side-nav .nav-search,.md .iapp-store .store-main .store-search-results,.md .card-alt,.md .toast,.md .btn,.md .btn-large,.md .btn-floating,.md .dropdown-content,.md .collapsible,.md .side-nav,.md .algolia-search form .input-field{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.md .z-depth-1-half,.md .btn:hover,.md .btn-large:hover,.md .btn-floating:hover{box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}.md .z-depth-2,.md .pub-hdr.collapsed{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.md .z-depth-3{box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}.md .z-depth-4,.md .modal,.md .mega-modal{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)}.md .z-depth-5{box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.3)}.md .hoverable{transition:box-shadow .25s;box-shadow:0}.md .hoverable:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.md .divider{height:1px;overflow:hidden;background-color:#e0e0e0}.md blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}.md i{line-height:inherit}.md i.left{float:left;margin-right:15px}.md i.right{float:right;margin-left:15px}.md i.tiny{font-size:1rem}.md i.small{font-size:2rem}.md i.medium{font-size:4rem}.md i.large{font-size:6rem}.md img.responsive-img,.md video.responsive-video{max-width:100%;height:auto}.md .pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.md .pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.md .pagination li.active a{color:#fff}.md .pagination li.active{background-color:#ee6e73}.md .pagination li.disabled a{cursor:default;color:#999}.md .pagination li i{font-size:2rem}.md .pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 992px){.md .pagination{width:100%}.md .pagination li.prev,.md .pagination li.next{width:10%}.md .pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.md .breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.md .breadcrumb i,.md .breadcrumb [class^="mdi-"],.md .breadcrumb [class*="mdi-"],.md .breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.md .breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.md .breadcrumb:first-child:before{display:none}.md .breadcrumb:last-child{color:#fff}.md .parallax-container{position:relative;overflow:hidden;height:500px}.md .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.md .parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;transform:translate3d(0, 0, 0);transform:translateX(-50%)}.md .pin-top,.md .pin-bottom{position:relative}.md .pinned{position:fixed !important}.md ul.staggered-list li{opacity:0}.md .fade-in{opacity:0;transform-origin:0 50%}@media only screen and (max-width: 600px){.md .hide-on-small-only,.md .hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 992px){.md .hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 601px){.md .hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.md .hide-on-med-only{display:none !important}}@media only screen and (min-width: 993px){.md .hide-on-large-only,.md .responsive-table-hdr{display:none !important}}@media only screen and (min-width: 993px){.md .show-on-large{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.md .show-on-medium{display:block !important}}@media only screen and (max-width: 600px){.md .show-on-small{display:block !important}}@media only screen and (min-width: 601px){.md .show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 992px){.md .show-on-medium-and-down{display:block !important}}@media only screen and (max-width: 600px){.md .center-on-small-only{text-align:center}}.md footer.page-footer{margin-top:20px;padding-top:20px;background-color:#ee6e73}.md footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}.md table,.md th,.md td{border:none}.md table{width:100%;display:table}.md table.bordered>thead>tr,.md table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}.md table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}.md table.striped>tbody>tr>td{border-radius:0}.md table.highlight>tbody>tr{transition:background-color .25s ease}.md table.highlight>tbody>tr:hover{background-color:#f2f2f2}.md table.centered thead tr th,.md table.centered tbody tr td{text-align:center}.md thead{border-bottom:1px solid #d0d0d0}.md td,.md th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 992px){.md table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}.md table.responsive-table td:empty:before{content:'\00a0'}.md table.responsive-table th,.md table.responsive-table td{margin:0;vertical-align:top}.md table.responsive-table th{text-align:left}.md table.responsive-table thead{display:block;float:left}.md table.responsive-table thead tr{display:block;padding:0 10px 0 0}.md table.responsive-table thead tr th::before{content:"\00a0"}.md table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}.md table.responsive-table tbody tr{display:inline-block;vertical-align:top}.md table.responsive-table th{display:block;text-align:right}.md table.responsive-table td{display:block;min-height:1.25em;text-align:left}.md table.responsive-table tr{padding:0 10px}.md table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}.md table.responsive-table.bordered th{border-bottom:0;border-left:0}.md table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}.md table.responsive-table.bordered tr{border:0}.md table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.md .collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.md .collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.md .collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.md .collection .collection-item.avatar .circle,.md .collection .collection-item.avatar .nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle .md .collection .collection-item.avatar div,.md .collection .collection-item.avatar .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left .md .collection .collection-item.avatar div,.md .collection .collection-item.avatar .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right .md .collection .collection-item.avatar div,.md .collection .collection-item.avatar .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle .md .collection .collection-item.avatar div,.md .collection .collection-item.avatar .search-go{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.md .collection .collection-item.avatar i.circle,.md .collection .collection-item.avatar i.search-go{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.md .collection .collection-item.avatar .title{font-size:16px}.md .collection .collection-item.avatar p{margin:0}.md .collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.md .collection .collection-item:last-child{border-bottom:none}.md .collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.md .collection .collection-item.active .secondary-content{color:#fff}.md .collection a.collection-item{display:block;transition:.25s;color:#26a69a}.md .collection a.collection-item:not(.active):hover{background-color:#ddd}.md .collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.md .collection.with-header .collection-item{padding-left:30px}.md .collection.with-header .collection-item.avatar{padding-left:72px}.md .secondary-content{float:right;color:#26a69a}.md .collapsible .collection{margin:0;border:none}.md span.badge,.md span.comment-count,.md span.badge-search{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:inherit;color:#757575;float:right;box-sizing:border-box}.md span.badge.new,.md span.comment-count,.md span.badge-search{font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;border-radius:2px}.md span.badge.new:after,.md span.comment-count:after,.md span.badge-search:after{content:" new"}.md span.badge[data-badge-caption]::after,.md span.comment-count[data-badge-caption]::after,.md span.badge-search[data-badge-caption]::after{content:" " attr(data-badge-caption)}.md nav ul a span.badge,.md nav ul a span.comment-count,.md nav ul a span.badge-search{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px}.md .side-nav span.badge.new,.md .side-nav span.comment-count,.md .side-nav span.badge-search,.md .collapsible span.badge.new,.md .collapsible span.comment-count,.md .collapsible span.badge-search{position:relative;background-color:transparent}.md .side-nav span.badge.new::before,.md .side-nav span.comment-count::before,.md .side-nav span.badge-search::before,.md .collapsible span.badge.new::before,.md .collapsible span.comment-count::before,.md .collapsible span.badge-search::before{content:'';position:absolute;top:10px;right:0;bottom:10px;left:0;background-color:#26a69a;border-radius:2px;z-index:-1}.md .collapsible span.badge.new,.md .collapsible span.comment-count,.md .collapsible span.badge-search{z-index:1}.md .soldout-badge{display:inline-block;background-color:#FF8A80;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;float:right;margin-top:5px}@media screen and (max-width: 768px){.md .soldout-badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}.md .accordionArrow{margin-left:-15px !important;right:7px !important}}.md .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.md .video-container iframe,.md .video-container object,.md .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.md .progress,.md .nav-article-progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.md .progress .determinate,.md .nav-article-progress .determinate,.md .nav-article-progress .progress-amt{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;transition:width .3s linear}.md .progress .indeterminate,.md .nav-article-progress .indeterminate{background-color:#26a69a}.md .progress .indeterminate:before,.md .nav-article-progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.md .progress .indeterminate:after,.md .nav-article-progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation-delay:1.15s}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.md .hide{display:none !important}.md .left-align{text-align:left}.md .right-align{text-align:right}.md .center,.md .responsive-table-hdr,.md .center-align{text-align:center}.md .left{float:left !important}.md .right{float:right !important}.md .no-select,.md input[type=range],.md input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md .circle,.md .nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle .md div,.md .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left .md div,.md .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right .md div,.md .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle .md div,.md .search-go{border-radius:50%}.md .center-block{display:block;margin-left:auto;margin-right:auto}.md .truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md .no-padding{padding:0 !important}.md .tableSmall{font-size:14px}.md .material-icons{text-rendering:optimizeLegibility;font-feature-settings:'liga'}.md .container,.md .nav-search-form form,.md .mega-modal,.md .algolia-search form{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 601px){.md .container,.md .nav-search-form form,.md .mega-modal,.md .algolia-search form{width:85%}}@media only screen and (min-width: 993px){.md .container,.md .nav-search-form form,.md .mega-modal,.md .algolia-search form{width:70%}}.md .container .row,.md .nav-search-form form .row,.md .mega-modal .row,.md .algolia-search form .row{margin-left:-.75rem;margin-right:-.75rem}.md .section,.md .responsive-table-hdr{padding-top:1rem;padding-bottom:1rem}.md .section.no-pad,.md .no-pad.responsive-table-hdr{padding:0}.md .section.no-pad-bot,.md .no-pad-bot.responsive-table-hdr{padding-bottom:0}.md .section.no-pad-top,.md .no-pad-top.responsive-table-hdr{padding-top:0}.md .row{margin-left:auto;margin-right:auto;margin-bottom:20px}.md .row:after{content:"";display:table;clear:both}.md .row .col{float:left;box-sizing:border-box;padding:0 .75rem;min-height:1px}.md .row .col[class*="push-"],.md .row .col[class*="pull-"]{position:relative}.md .row .col.s1{width:8.33333%;margin-left:auto;left:auto;right:auto}.md .row .col.s2{width:16.66667%;margin-left:auto;left:auto;right:auto}.md .row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.md .row .col.s4{width:33.33333%;margin-left:auto;left:auto;right:auto}.md .row .col.s5{width:41.66667%;margin-left:auto;left:auto;right:auto}.md .row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.md .row .col.s7{width:58.33333%;margin-left:auto;left:auto;right:auto}.md .row .col.s8{width:66.66667%;margin-left:auto;left:auto;right:auto}.md .row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.md .row .col.s10{width:83.33333%;margin-left:auto;left:auto;right:auto}.md .row .col.s11{width:91.66667%;margin-left:auto;left:auto;right:auto}.md .row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.md .row .col.offset-s1{margin-left:8.33333%}.md .row .col.pull-s1{right:8.33333%}.md .row .col.push-s1{left:8.33333%}.md .row .col.offset-s2{margin-left:16.66667%}.md .row .col.pull-s2{right:16.66667%}.md .row .col.push-s2{left:16.66667%}.md .row .col.offset-s3{margin-left:25%}.md .row .col.pull-s3{right:25%}.md .row .col.push-s3{left:25%}.md .row .col.offset-s4{margin-left:33.33333%}.md .row .col.pull-s4{right:33.33333%}.md .row .col.push-s4{left:33.33333%}.md .row .col.offset-s5{margin-left:41.66667%}.md .row .col.pull-s5{right:41.66667%}.md .row .col.push-s5{left:41.66667%}.md .row .col.offset-s6{margin-left:50%}.md .row .col.pull-s6{right:50%}.md .row .col.push-s6{left:50%}.md .row .col.offset-s7{margin-left:58.33333%}.md .row .col.pull-s7{right:58.33333%}.md .row .col.push-s7{left:58.33333%}.md .row .col.offset-s8{margin-left:66.66667%}.md .row .col.pull-s8{right:66.66667%}.md .row .col.push-s8{left:66.66667%}.md .row .col.offset-s9{margin-left:75%}.md .row .col.pull-s9{right:75%}.md .row .col.push-s9{left:75%}.md .row .col.offset-s10{margin-left:83.33333%}.md .row .col.pull-s10{right:83.33333%}.md .row .col.push-s10{left:83.33333%}.md .row .col.offset-s11{margin-left:91.66667%}.md .row .col.pull-s11{right:91.66667%}.md .row .col.push-s11{left:91.66667%}.md .row .col.offset-s12{margin-left:100%}.md .row .col.pull-s12{right:100%}.md .row .col.push-s12{left:100%}@media only screen and (min-width: 601px){.md .row .col.m1{width:8.33333%;margin-left:auto;left:auto;right:auto}.md .row .col.m2{width:16.66667%;margin-left:auto;left:auto;right:auto}.md .row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.md .row .col.m4{width:33.33333%;margin-left:auto;left:auto;right:auto}.md .row .col.m5{width:41.66667%;margin-left:auto;left:auto;right:auto}.md .row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.md .row .col.m7{width:58.33333%;margin-left:auto;left:auto;right:auto}.md .row .col.m8{width:66.66667%;margin-left:auto;left:auto;right:auto}.md .row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.md .row .col.m10{width:83.33333%;margin-left:auto;left:auto;right:auto}.md .row .col.m11{width:91.66667%;margin-left:auto;left:auto;right:auto}.md .row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.md .row .col.offset-m1{margin-left:8.33333%}.md .row .col.pull-m1{right:8.33333%}.md .row .col.push-m1{left:8.33333%}.md .row .col.offset-m2{margin-left:16.66667%}.md .row .col.pull-m2{right:16.66667%}.md .row .col.push-m2{left:16.66667%}.md .row .col.offset-m3{margin-left:25%}.md .row .col.pull-m3{right:25%}.md .row .col.push-m3{left:25%}.md .row .col.offset-m4{margin-left:33.33333%}.md .row .col.pull-m4{right:33.33333%}.md .row .col.push-m4{left:33.33333%}.md .row .col.offset-m5{margin-left:41.66667%}.md .row .col.pull-m5{right:41.66667%}.md .row .col.push-m5{left:41.66667%}.md .row .col.offset-m6{margin-left:50%}.md .row .col.pull-m6{right:50%}.md .row .col.push-m6{left:50%}.md .row .col.offset-m7{margin-left:58.33333%}.md .row .col.pull-m7{right:58.33333%}.md .row .col.push-m7{left:58.33333%}.md .row .col.offset-m8{margin-left:66.66667%}.md .row .col.pull-m8{right:66.66667%}.md .row .col.push-m8{left:66.66667%}.md .row .col.offset-m9{margin-left:75%}.md .row .col.pull-m9{right:75%}.md .row .col.push-m9{left:75%}.md .row .col.offset-m10{margin-left:83.33333%}.md .row .col.pull-m10{right:83.33333%}.md .row .col.push-m10{left:83.33333%}.md .row .col.offset-m11{margin-left:91.66667%}.md .row .col.pull-m11{right:91.66667%}.md .row .col.push-m11{left:91.66667%}.md .row .col.offset-m12{margin-left:100%}.md .row .col.pull-m12{right:100%}.md .row .col.push-m12{left:100%}}@media only screen and (min-width: 993px){.md .row .col.l1{width:8.33333%;margin-left:auto;left:auto;right:auto}.md .row .col.l2{width:16.66667%;margin-left:auto;left:auto;right:auto}.md .row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.md .row .col.l4{width:33.33333%;margin-left:auto;left:auto;right:auto}.md .row .col.l5{width:41.66667%;margin-left:auto;left:auto;right:auto}.md .row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.md .row .col.l7{width:58.33333%;margin-left:auto;left:auto;right:auto}.md .row .col.l8{width:66.66667%;margin-left:auto;left:auto;right:auto}.md .row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.md .row .col.l10{width:83.33333%;margin-left:auto;left:auto;right:auto}.md .row .col.l11{width:91.66667%;margin-left:auto;left:auto;right:auto}.md .row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.md .row .col.offset-l1{margin-left:8.33333%}.md .row .col.pull-l1{right:8.33333%}.md .row .col.push-l1{left:8.33333%}.md .row .col.offset-l2{margin-left:16.66667%}.md .row .col.pull-l2{right:16.66667%}.md .row .col.push-l2{left:16.66667%}.md .row .col.offset-l3{margin-left:25%}.md .row .col.pull-l3{right:25%}.md .row .col.push-l3{left:25%}.md .row .col.offset-l4{margin-left:33.33333%}.md .row .col.pull-l4{right:33.33333%}.md .row .col.push-l4{left:33.33333%}.md .row .col.offset-l5{margin-left:41.66667%}.md .row .col.pull-l5{right:41.66667%}.md .row .col.push-l5{left:41.66667%}.md .row .col.offset-l6{margin-left:50%}.md .row .col.pull-l6{right:50%}.md .row .col.push-l6{left:50%}.md .row .col.offset-l7{margin-left:58.33333%}.md .row .col.pull-l7{right:58.33333%}.md .row .col.push-l7{left:58.33333%}.md .row .col.offset-l8{margin-left:66.66667%}.md .row .col.pull-l8{right:66.66667%}.md .row .col.push-l8{left:66.66667%}.md .row .col.offset-l9{margin-left:75%}.md .row .col.pull-l9{right:75%}.md .row .col.push-l9{left:75%}.md .row .col.offset-l10{margin-left:83.33333%}.md .row .col.pull-l10{right:83.33333%}.md .row .col.push-l10{left:83.33333%}.md .row .col.offset-l11{margin-left:91.66667%}.md .row .col.pull-l11{right:91.66667%}.md .row .col.push-l11{left:91.66667%}.md .row .col.offset-l12{margin-left:100%}.md .row .col.pull-l12{right:100%}.md .row .col.push-l12{left:100%}}.md nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}.md nav.nav-extended{height:auto}.md nav.nav-extended .nav-wrapper{height:auto}.md nav a{color:#fff}.md nav i,.md nav [class^="mdi-"],.md nav [class*="mdi-"],.md nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}.md nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width: 993px){.md nav a.button-collapse{display:none}}.md nav .button-collapse{float:left;position:relative;z-index:1;height:56px;margin:0 18px}.md nav .button-collapse i{height:56px;line-height:56px}.md nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;white-space:nowrap}.md nav .brand-logo.center,.md nav .brand-logo.responsive-table-hdr{left:50%;transform:translateX(-50%)}@media only screen and (max-width: 992px){.md nav .brand-logo{left:50%;transform:translateX(-50%)}.md nav .brand-logo.left,.md nav .brand-logo.right{padding:0;transform:none}.md nav .brand-logo.left{left:0.5rem}.md nav .brand-logo.right{right:0.5rem;left:auto}}.md nav .brand-logo.right{right:0.5rem;padding:0}.md nav .brand-logo i,.md nav .brand-logo [class^="mdi-"],.md nav .brand-logo [class*="mdi-"],.md nav .brand-logo i.material-icons{float:left;margin-right:15px}.md nav ul{margin:0}.md nav ul li{transition:background-color .3s;float:left;padding:0}.md nav ul li.active{background-color:rgba(0,0,0,0.1)}.md nav ul a{transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}.md nav ul a.btn,.md nav ul a.btn-large,.md nav ul a.btn-large,.md nav ul a.btn-flat,.md nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}.md nav ul a:hover{background-color:rgba(0,0,0,0.1)}.md nav ul.left{float:left}.md nav form{height:100%}.md nav .input-field{margin:0;height:100%}.md nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}.md nav .input-field input:focus,.md nav .input-field input[type=text]:valid,.md nav .input-field input[type=password]:valid,.md nav .input-field input[type=email]:valid,.md nav .input-field input[type=url]:valid,.md nav .input-field input[type=date]:valid{border:none;box-shadow:none}.md nav .input-field label{top:0;left:0}.md nav .input-field label i{color:rgba(255,255,255,0.7);transition:color .3s}.md nav .input-field label.active i{color:#fff}.md nav .input-field label.active{transform:translateY(0)}.md .navbar-fixed{position:relative;height:56px;z-index:997}.md .navbar-fixed nav{position:fixed}@media only screen and (min-width: 601px){.md nav,.md nav .nav-wrapper i,.md nav a.button-collapse,.md nav a.button-collapse i{height:64px;line-height:64px}.md .navbar-fixed{height:64px}}.md a{text-decoration:none}.md h1,.md h2,.md h3,.md h4,.md h5,.md h6{font-weight:400;line-height:1.1}.md h1 a,.md h2 a,.md h3 a,.md h4 a,.md h5 a,.md h6 a{font-weight:inherit}.md h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}.md h2{font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem 0}.md h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem 0}.md h4{font-size:2.28rem;line-height:110%;margin:1.14rem 0 .912rem 0}.md h5{font-size:1.64rem;line-height:110%;margin:.82rem 0 .656rem 0}.md h6{font-size:1rem;line-height:110%;margin:.5rem 0 .4rem 0}.md em{font-style:italic}.md strong{font-weight:500}.md small{font-size:75%}.md .light,.md footer.page-footer .footer-copyright{font-weight:300}.md .thin{font-weight:200}.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-weight:300}@media only screen and (min-width: 360px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.2rem}}@media only screen and (min-width: 390px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.224rem}}@media only screen and (min-width: 420px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.248rem}}@media only screen and (min-width: 450px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.272rem}}@media only screen and (min-width: 480px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.296rem}}@media only screen and (min-width: 510px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.32rem}}@media only screen and (min-width: 540px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.344rem}}@media only screen and (min-width: 570px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.368rem}}@media only screen and (min-width: 600px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.392rem}}@media only screen and (min-width: 630px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.416rem}}@media only screen and (min-width: 660px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.44rem}}@media only screen and (min-width: 690px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.464rem}}@media only screen and (min-width: 720px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.488rem}}@media only screen and (min-width: 750px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.512rem}}@media only screen and (min-width: 780px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.536rem}}@media only screen and (min-width: 810px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.56rem}}@media only screen and (min-width: 840px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.584rem}}@media only screen and (min-width: 870px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.608rem}}@media only screen and (min-width: 900px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.632rem}}@media only screen and (min-width: 930px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.656rem}}@media only screen and (min-width: 960px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.68rem}}@media only screen and (max-width: 360px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.2rem}}.md .card-panel{transition:box-shadow .25s;padding:20px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.md .card,.md .side-nav .nav-search,.md .iapp-store .store-main .store-search-results{position:relative;margin:.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px}.md .card .card-title,.md .side-nav .nav-search .card-title,.md .iapp-store .store-main .store-search-results .card-title{font-size:1.1rem;line-height:inherit}@media only screen and (max-width: 600px){.md .card .card-title,.md .side-nav .nav-search .card-title,.md .iapp-store .store-main .store-search-results .card-title{display:block;line-height:1.1rem;font-size:1rem;padding:0 0 15px 15px}}.md .card .card-title.activator,.md .side-nav .nav-search .card-title.activator,.md .iapp-store .store-main .store-search-results .card-title.activator{cursor:pointer}.md .card.small,.md .side-nav .small.nav-search,.md .iapp-store .store-main .small.store-search-results,.md .card.medium,.md .side-nav .medium.nav-search,.md .iapp-store .store-main .medium.store-search-results,.md .card.large,.md .side-nav .large.nav-search,.md .iapp-store .store-main .large.store-search-results{position:relative}.md .card.small .card-image,.md .side-nav .small.nav-search .card-image,.md .iapp-store .store-main .small.store-search-results .card-image,.md .card.medium .card-image,.md .side-nav .medium.nav-search .card-image,.md .iapp-store .store-main .medium.store-search-results .card-image,.md .card.large .card-image,.md .side-nav .large.nav-search .card-image,.md .iapp-store .store-main .large.store-search-results .card-image{max-height:60%;overflow:hidden}.md .card.small .card-image+.card-content,.md .side-nav .small.nav-search .card-image+.card-content,.md .iapp-store .store-main .small.store-search-results .card-image+.card-content,.md .card.medium .card-image+.card-content,.md .side-nav .medium.nav-search .card-image+.card-content,.md .iapp-store .store-main .medium.store-search-results .card-image+.card-content,.md .card.large .card-image+.card-content,.md .side-nav .large.nav-search .card-image+.card-content,.md .iapp-store .store-main .large.store-search-results .card-image+.card-content{max-height:40%}.md .card.small .card-content,.md .side-nav .small.nav-search .card-content,.md .iapp-store .store-main .small.store-search-results .card-content,.md .card.medium .card-content,.md .side-nav .medium.nav-search .card-content,.md .iapp-store .store-main .medium.store-search-results .card-content,.md .card.large .card-content,.md .side-nav .large.nav-search .card-content,.md .iapp-store .store-main .large.store-search-results .card-content{max-height:100%;overflow:hidden}.md .card.small .card-action,.md .side-nav .small.nav-search .card-action,.md .iapp-store .store-main .small.store-search-results .card-action,.md .card.medium .card-action,.md .side-nav .medium.nav-search .card-action,.md .iapp-store .store-main .medium.store-search-results .card-action,.md .card.large .card-action,.md .side-nav .large.nav-search .card-action,.md .iapp-store .store-main .large.store-search-results .card-action{position:absolute;bottom:0;left:0;right:0}.md .card.small,.md .side-nav .small.nav-search,.md .iapp-store .store-main .small.store-search-results{height:300px}.md .card.medium,.md .side-nav .medium.nav-search,.md .iapp-store .store-main .medium.store-search-results{height:400px}.md .card.large,.md .side-nav .large.nav-search,.md .iapp-store .store-main .large.store-search-results{height:500px}.md .card.horizontal,.md .side-nav .horizontal.nav-search,.md .iapp-store .store-main .horizontal.store-search-results{display:-ms-flexbox;display:flex}.md .card.horizontal.small .card-image,.md .side-nav .horizontal.small.nav-search .card-image,.md .iapp-store .store-main .horizontal.small.store-search-results .card-image,.md .card.horizontal.medium .card-image,.md .side-nav .horizontal.medium.nav-search .card-image,.md .iapp-store .store-main .horizontal.medium.store-search-results .card-image,.md .card.horizontal.large .card-image,.md .side-nav .horizontal.large.nav-search .card-image,.md .iapp-store .store-main .horizontal.large.store-search-results .card-image{height:100%;max-height:none;overflow:visible}.md .card.horizontal.small .card-image img,.md .side-nav .horizontal.small.nav-search .card-image img,.md .iapp-store .store-main .horizontal.small.store-search-results .card-image img,.md .card.horizontal.medium .card-image img,.md .side-nav .horizontal.medium.nav-search .card-image img,.md .iapp-store .store-main .horizontal.medium.store-search-results .card-image img,.md .card.horizontal.large .card-image img,.md .side-nav .horizontal.large.nav-search .card-image img,.md .iapp-store .store-main .horizontal.large.store-search-results .card-image img{height:100%}.md .card.horizontal .card-image,.md .side-nav .horizontal.nav-search .card-image,.md .iapp-store .store-main .horizontal.store-search-results .card-image{max-width:50%}.md .card.horizontal .card-image.card-language,.md .side-nav .horizontal.nav-search .card-image.card-language,.md .iapp-store .store-main .horizontal.store-search-results .card-image.card-language{max-width:100%}.md .card.horizontal .card-image.card-language .card-title,.md .side-nav .horizontal.nav-search .card-image.card-language .card-title,.md .iapp-store .store-main .horizontal.store-search-results .card-image.card-language .card-title{font-size:2rem;text-shadow:0px 1px 2px #000000}.md .card.horizontal .card-image img,.md .side-nav .horizontal.nav-search .card-image img,.md .iapp-store .store-main .horizontal.store-search-results .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto}.md .card.horizontal .card-stacked,.md .side-nav .horizontal.nav-search .card-stacked,.md .iapp-store .store-main .horizontal.store-search-results .card-stacked{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;position:relative}.md .card.horizontal .card-stacked .card-content,.md .side-nav .horizontal.nav-search .card-stacked .card-content,.md .iapp-store .store-main .horizontal.store-search-results .card-stacked .card-content{-ms-flex-positive:1;flex-grow:1}.md .card.sticky-action .card-action,.md .side-nav .sticky-action.nav-search .card-action,.md .iapp-store .store-main .sticky-action.store-search-results .card-action{z-index:2}.md .card.sticky-action .card-reveal,.md .side-nav .sticky-action.nav-search .card-reveal,.md .iapp-store .store-main .sticky-action.store-search-results .card-reveal{z-index:1;padding-bottom:64px}.md .card .card-image,.md .side-nav .nav-search .card-image,.md .iapp-store .store-main .store-search-results .card-image{position:relative}.md .card .card-image img,.md .side-nav .nav-search .card-image img,.md .iapp-store .store-main .store-search-results .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.md .card .card-image .card-title,.md .side-nav .nav-search .card-image .card-title,.md .iapp-store .store-main .store-search-results .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;padding:20px}.md .card .card-content,.md .side-nav .nav-search .card-content,.md .iapp-store .store-main .store-search-results .card-content{padding:20px;border-radius:0 0 2px 2px}.md .card .card-content.card-language p,.md .side-nav .nav-search .card-content.card-language p,.md .iapp-store .store-main .store-search-results .card-content.card-language p{margin:10px}.md .card .card-content.card-language-special p,.md .side-nav .nav-search .card-content.card-language-special p,.md .iapp-store .store-main .store-search-results .card-content.card-language-special p{font-size:1.05rem;margin:10px}.md .card .card-content p,.md .side-nav .nav-search .card-content p,.md .iapp-store .store-main .store-search-results .card-content p{margin:0;color:inherit}.md .card .card-content .card-title,.md .side-nav .nav-search .card-content .card-title,.md .iapp-store .store-main .store-search-results .card-content .card-title{line-height:48px}.md .card .card-action,.md .side-nav .nav-search .card-action,.md .iapp-store .store-main .store-search-results .card-action{position:relative;background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);padding:20px}.md .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating),.md .side-nav .nav-search .card-action a:not(.btn):not(.btn-large):not(.btn-floating),.md .iapp-store .store-main .store-search-results .card-action a:not(.btn):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:20px;transition:color .3s ease;text-transform:uppercase}.md .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover,.md .side-nav .nav-search .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover,.md .iapp-store .store-main .store-search-results .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.md .card .card-reveal,.md .side-nav .nav-search .card-reveal,.md .iapp-store .store-main .store-search-results .card-reveal{padding:20px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none}.md .card .card-reveal .card-title,.md .side-nav .nav-search .card-reveal .card-title,.md .iapp-store .store-main .store-search-results .card-reveal .card-title{cursor:pointer;display:block}.md .card-alt{position:relative;height:475px;margin:.5rem 0 1rem 0;background-color:#3a3a3c;transition:box-shadow .25s;border-radius:2px}.md .card-alt .card-image{position:relative}.md .card-alt .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.md .card-alt .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;padding:20px}.md .card-alt .card-content{padding:20px;border-radius:0 0 2px 2px;background-color:#3a3a3c;height:45% !important}.md .card-alt .card-content.card-language p{margin:10px}.md .card-alt .card-content.card-language-special p{font-size:1.05rem;margin:10px}.md .card-alt .card-content p{margin:0;color:#ffffff;min-height:60%}.md .card-alt .card-content .card-title{line-height:48px}.md .card-alt .card-action{position:relative;background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);height:40%;padding-top:30px}.md .card-alt .card-action a:not(.btn):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:20px;transition:color .3s ease;text-transform:uppercase}.md .card-alt .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}@media only screen and (max-width: 425px){.md .card-alt{height:auto}}.md #toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){.md #toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 601px) and (max-width: 992px){.md #toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){.md #toast-container{top:10%;right:7%;max-width:86%}}.md .toast{border-radius:2px;top:0;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.md .toast .btn,.md .toast .btn-large,.md .toast .btn-flat{margin:0;margin-left:3rem}.md .toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.md .toast{width:100%;border-radius:0}}@media only screen and (min-width: 601px) and (max-width: 992px){.md .toast{float:left}}@media only screen and (min-width: 993px){.md .toast{float:right}}.md .tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.md .tabs.tabs-transparent{background-color:transparent}.md .tabs.tabs-transparent .tab a,.md .tabs.tabs-transparent .tab.disabled a,.md .tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,0.7)}.md .tabs.tabs-transparent .tab a:hover,.md .tabs.tabs-transparent .tab a.active{color:#fff}.md .tabs.tabs-transparent .indicator{background-color:#fff}.md .tabs.tabs-fixed-width{display:-ms-flexbox;display:flex}.md .tabs.tabs-fixed-width .tab{-ms-flex-positive:1;flex-grow:1}.md .tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.md .tabs .tab a{color:rgba(238,110,115,0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease}.md .tabs .tab a:hover,.md .tabs .tab a.active{background-color:transparent;color:#ee6e73}.md .tabs .tab.disabled a,.md .tabs .tab.disabled a:hover{color:rgba(238,110,115,0.7);cursor:default}.md .tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}@media only screen and (max-width: 992px){.md .tabs{display:-ms-flexbox;display:flex}.md .tabs .tab{-ms-flex-positive:1;flex-grow:1}.md .tabs .tab a{padding:0 12px}}.md .material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;display:none;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none}.md .backdrop{position:absolute;opacity:0;display:none;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;transform-origin:50% 0%;transform:translate3d(0, 0, 0)}.md .btn,.md .btn-large,.md .btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent;font-family:"Tabac Sans", Helvetica, Arial, sans-serif}.md .btn.disabled,.md .disabled.btn-large,.md .btn-floating.disabled,.md .btn-large.disabled,.md .btn-flat.disabled,.md .btn:disabled,.md .btn-large:disabled,.md .btn-floating:disabled,.md .btn-large:disabled,.md .btn-flat:disabled,.md .btn[disabled],.md .btn-large[disabled],.md .btn-floating[disabled],.md .btn-large[disabled],.md .btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF !important;box-shadow:none;color:#9F9F9F !important;cursor:default}.md .btn.disabled:hover,.md .disabled.btn-large:hover,.md .btn-floating.disabled:hover,.md .btn-large.disabled:hover,.md .btn-flat.disabled:hover,.md .btn:disabled:hover,.md .btn-large:disabled:hover,.md .btn-floating:disabled:hover,.md .btn-large:disabled:hover,.md .btn-flat:disabled:hover,.md .btn[disabled]:hover,.md .btn-large[disabled]:hover,.md .btn-floating[disabled]:hover,.md .btn-large[disabled]:hover,.md .btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.md .btn,.md .btn-large,.md .btn-floating,.md .btn-large,.md .btn-flat{outline:0}.md .btn i,.md .btn-large i,.md .btn-floating i,.md .btn-large i,.md .btn-flat i{font-size:1.3rem;line-height:inherit}.md .btn:focus,.md .btn-large:focus,.md .btn-floating:focus{background-color:#1d7d74}.md .btn,.md .btn-large{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.md .btn:hover,.md .btn-large:hover{background-color:#2bbbad}.md .btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#26a69a;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.md .btn-floating:hover{background-color:#26a69a}.md .btn-floating:before{border-radius:0}.md .btn-floating.btn-large{width:56px;height:56px}.md .btn-floating.btn-large i{line-height:56px}.md .btn-floating.halfway-fab{position:absolute;right:24px;bottom:0;transform:translateY(50%)}.md .btn-floating.halfway-fab.left{right:auto;left:24px}.md .btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}.md button.btn-floating{border:none}.md .fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}.md .fixed-action-btn.active ul{visibility:visible}.md .fixed-action-btn.horizontal{padding:0 0 0 15px}.md .fixed-action-btn.horizontal ul{text-align:right;right:64px;top:50%;transform:translateY(-50%);height:100%;left:auto;width:500px}.md .fixed-action-btn.horizontal ul li{display:inline-block;margin:15px 15px 0 0}.md .fixed-action-btn.toolbar{padding:0;height:56px}.md .fixed-action-btn.toolbar.active>a i{opacity:0}.md .fixed-action-btn.toolbar ul{display:-ms-flexbox;display:flex;top:0;bottom:0}.md .fixed-action-btn.toolbar ul li{-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;transition:none}.md .fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;box-shadow:none;color:#fff;line-height:56px;z-index:1}.md .fixed-action-btn.toolbar ul li a i{line-height:inherit}.md .fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.md .fixed-action-btn ul li{margin-bottom:15px}.md .fixed-action-btn ul a.btn-floating{opacity:0}.md .fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#26a69a;border-radius:50%;transform:scale(0)}.md .btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;transition:background-color .2s}.md .btn-flat:focus,.md .btn-flat:active{background-color:transparent}.md .btn-flat:focus,.md .btn-flat:hover{background-color:rgba(0,0,0,0.1);box-shadow:none}.md .btn-flat:active{background-color:rgba(0,0,0,0.2)}.md .btn-flat.disabled{background-color:transparent !important;color:#b3b3b3 !important;cursor:default}.md .btn-large{height:54px;line-height:54px}.md .btn-large i{font-size:1.6rem}.md .btn-block{display:block}.md div.btn,.md div.btn-large,.md button.btn,.md button.btn-large{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.md div.button span,.md button.btn span,.md button.btn-large span{margin-left:5px}.md .dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width, height}.md .dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.md .dropdown-content li:hover,.md .dropdown-content li.active,.md .dropdown-content li.selected{background-color:#eee}.md .dropdown-content li.active.selected{background-color:#e1e1e1}.md .dropdown-content li.divider{min-height:0;height:1px}.md .dropdown-content li>a,.md .dropdown-content li>span{font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px}.md .dropdown-content li>span>label{top:1px;left:0;height:18px}.md .dropdown-content li>a>i{height:inherit;line-height:inherit}.md .input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px}.md .waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity, transform;transition:.3s ease-out}.md .waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);transition:all 0.7s ease-out;transition-property:transform, opacity;transform:scale(0);pointer-events:none}.md .waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.md .waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.md .waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.md .waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.md .waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.md .waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.md .waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.md .waves-effect input[type="button"],.md .waves-effect input[type="reset"],.md .waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.md .waves-effect img{position:relative;z-index:-1}.md .waves-notransition{transition:none !important}.md .waves-circle{transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.md .waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.md .waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.md .waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.md .waves-block{display:block}.md .waves-effect .waves-ripple{z-index:-1}.md .modal,.md .mega-modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}@media only screen and (max-width: 992px){.md .modal,.md .mega-modal{width:80%}}.md .modal h1,.md .mega-modal h1,.md .modal h2,.md .mega-modal h2,.md .modal h3,.md .mega-modal h3,.md .modal h4,.md .mega-modal h4{margin-top:0}.md .modal .modal-content,.md .mega-modal .modal-content{padding:24px}.md .modal .modal-close,.md .mega-modal .modal-close{cursor:pointer}.md .modal .modal-footer,.md .mega-modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%}.md .modal .modal-footer .btn,.md .mega-modal .modal-footer .btn,.md .modal .modal-footer .btn-large,.md .mega-modal .modal-footer .btn-large,.md .modal .modal-footer .btn-flat,.md .mega-modal .modal-footer .btn-flat{float:right;margin:6px 0}.md .modal-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.md .modal.modal-fixed-footer,.md .modal-fixed-footer.mega-modal{padding:0;height:70%}.md .modal.modal-fixed-footer .modal-content,.md .modal-fixed-footer.mega-modal .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.md .modal.modal-fixed-footer .modal-footer,.md .modal-fixed-footer.mega-modal .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.md .modal.bottom-sheet,.md .bottom-sheet.mega-modal{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.md .modalCert .modal,.md .modalCert .mega-modal{top:12%;background-color:#ffffff !important;max-height:none !important;max-width:none !important;width:50% !important;height:auto !important}.md .modalCert .modal-content{display:block !important}.md .modalCert .close{color:#aaaaaa;float:right;font-size:28px;font-weight:bold}.md .modalCert .close:hover,.md .modalCert .close:focus{color:#000;text-decoration:none;cursor:pointer}.md .modalCert .modalImg{width:100%;height:auto;margin:auto;display:block}.md .modalCert select{display:block}.md .collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}.md .collapsible-header{display:block;cursor:pointer;min-height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}.md .collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}.md .collapsible-body{display:none;border-bottom:1px solid #ddd;box-sizing:border-box}.md .collapsible-body p{margin:0;padding:2rem}.md .side-nav .collapsible,.md .side-nav.fixed .collapsible{border:none;box-shadow:none}.md .side-nav .collapsible li,.md .side-nav.fixed .collapsible li{padding:0}.md .side-nav .collapsible-header,.md .side-nav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.md .side-nav .collapsible-header:hover,.md .side-nav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.md .side-nav .collapsible-header i,.md .side-nav.fixed .collapsible-header i{line-height:inherit}.md .side-nav .collapsible-body,.md .side-nav.fixed .collapsible-body{border:0;background-color:#fff}.md .side-nav .collapsible-body li a,.md .side-nav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.md .collapsible.popout{border:none;box-shadow:none}.md .collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.md .collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.md .chip,.md .search-filters-button,.md .sort-filters-button{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}.md .chip img,.md .search-filters-button img,.md .sort-filters-button img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.md .chip .close,.md .search-filters-button .close,.md .sort-filters-button .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.md .chips{border:none;border-bottom:1px solid #9e9e9e;box-shadow:none;margin:0 0 20px 0;min-height:45px;outline:none;transition:all .3s}.md .chips.focus{border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}.md .chips:hover{cursor:text}.md .chips .chip.selected,.md .chips .selected.search-filters-button,.md .chips .selected.sort-filters-button{background-color:#26a69a;color:#fff}.md .chips .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:1rem;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:120px !important}.md .chips .input:focus{border:0 !important;box-shadow:none !important}.md .prefix ~ .chips{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.md .chips:empty ~ label{font-size:0.8rem;transform:translateY(-140%)}.md .materialboxed{display:block;cursor:zoom-in;position:relative;transition:opacity .4s}.md .materialboxed:hover{will-change:left, top, width, height}.md .materialboxed:hover:not(.active){opacity:.8}.md .materialboxed.active{cursor:zoom-out}.md #materialbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#292929;z-index:1000;will-change:opacity}.md .materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}.md select:focus{outline:1px solid #c9f3ef}.md button:focus{outline:none;background-color:#2ab7a9}.md label{font-size:.8rem;color:#9e9e9e}.md .g-recaptcha{margin-bottom:1em}.md ::-webkit-input-placeholder{color:#ababab}.md :-moz-placeholder{color:#ababab}.md ::-moz-placeholder{color:#ababab}.md :-ms-input-placeholder{color:#ababab}.md input:not([type]),.md input[type=text],.md input[type=password],.md input[type=email],.md input[type=url],.md input[type=time],.md input[type=date],.md input[type=datetime],.md input[type=datetime-local],.md input[type=tel],.md input[type=number],.md input[type=search],.md textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;box-shadow:none;box-sizing:content-box;transition:all 0.3s}.md input:not([type]):disabled,.md input:not([type])[readonly="readonly"],.md input[type=text]:disabled,.md input[type=text][readonly="readonly"],.md input[type=password]:disabled,.md input[type=password][readonly="readonly"],.md input[type=email]:disabled,.md input[type=email][readonly="readonly"],.md input[type=url]:disabled,.md input[type=url][readonly="readonly"],.md input[type=time]:disabled,.md input[type=time][readonly="readonly"],.md input[type=date]:disabled,.md input[type=date][readonly="readonly"],.md input[type=datetime]:disabled,.md input[type=datetime][readonly="readonly"],.md input[type=datetime-local]:disabled,.md input[type=datetime-local][readonly="readonly"],.md input[type=tel]:disabled,.md input[type=tel][readonly="readonly"],.md input[type=number]:disabled,.md input[type=number][readonly="readonly"],.md input[type=search]:disabled,.md input[type=search][readonly="readonly"],.md textarea.materialize-textarea:disabled,.md textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.26);border-bottom:1px dotted rgba(0,0,0,0.26)}.md input:not([type]):disabled+label,.md input:not([type])[readonly="readonly"]+label,.md input[type=text]:disabled+label,.md input[type=text][readonly="readonly"]+label,.md input[type=password]:disabled+label,.md input[type=password][readonly="readonly"]+label,.md input[type=email]:disabled+label,.md input[type=email][readonly="readonly"]+label,.md input[type=url]:disabled+label,.md input[type=url][readonly="readonly"]+label,.md input[type=time]:disabled+label,.md input[type=time][readonly="readonly"]+label,.md input[type=date]:disabled+label,.md input[type=date][readonly="readonly"]+label,.md input[type=datetime]:disabled+label,.md input[type=datetime][readonly="readonly"]+label,.md input[type=datetime-local]:disabled+label,.md input[type=datetime-local][readonly="readonly"]+label,.md input[type=tel]:disabled+label,.md input[type=tel][readonly="readonly"]+label,.md input[type=number]:disabled+label,.md input[type=number][readonly="readonly"]+label,.md input[type=search]:disabled+label,.md input[type=search][readonly="readonly"]+label,.md textarea.materialize-textarea:disabled+label,.md textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.26)}.md input:not([type]):focus:not([readonly]),.md input[type=text]:focus:not([readonly]),.md input[type=password]:focus:not([readonly]),.md input[type=email]:focus:not([readonly]),.md input[type=url]:focus:not([readonly]),.md input[type=time]:focus:not([readonly]),.md input[type=date]:focus:not([readonly]),.md input[type=datetime]:focus:not([readonly]),.md input[type=datetime-local]:focus:not([readonly]),.md input[type=tel]:focus:not([readonly]),.md input[type=number]:focus:not([readonly]),.md input[type=search]:focus:not([readonly]),.md textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}.md input:not([type]):focus:not([readonly])+label,.md input[type=text]:focus:not([readonly])+label,.md input[type=password]:focus:not([readonly])+label,.md input[type=email]:focus:not([readonly])+label,.md input[type=url]:focus:not([readonly])+label,.md input[type=time]:focus:not([readonly])+label,.md input[type=date]:focus:not([readonly])+label,.md input[type=datetime]:focus:not([readonly])+label,.md input[type=datetime-local]:focus:not([readonly])+label,.md input[type=tel]:focus:not([readonly])+label,.md input[type=number]:focus:not([readonly])+label,.md input[type=search]:focus:not([readonly])+label,.md textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}.md input:not([type]).valid,.md input:not([type]):focus.valid,.md input[type=text].valid,.md input[type=text]:focus.valid,.md input[type=password].valid,.md input[type=password]:focus.valid,.md input[type=email].valid,.md input[type=email]:focus.valid,.md input[type=url].valid,.md input[type=url]:focus.valid,.md input[type=time].valid,.md input[type=time]:focus.valid,.md input[type=date].valid,.md input[type=date]:focus.valid,.md input[type=datetime].valid,.md input[type=datetime]:focus.valid,.md input[type=datetime-local].valid,.md input[type=datetime-local]:focus.valid,.md input[type=tel].valid,.md input[type=tel]:focus.valid,.md input[type=number].valid,.md input[type=number]:focus.valid,.md input[type=search].valid,.md input[type=search]:focus.valid,.md textarea.materialize-textarea.valid,.md textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50}.md input:not([type]).valid+label:after,.md input:not([type]):focus.valid+label:after,.md input[type=text].valid+label:after,.md input[type=text]:focus.valid+label:after,.md input[type=password].valid+label:after,.md input[type=password]:focus.valid+label:after,.md input[type=email].valid+label:after,.md input[type=email]:focus.valid+label:after,.md input[type=url].valid+label:after,.md input[type=url]:focus.valid+label:after,.md input[type=time].valid+label:after,.md input[type=time]:focus.valid+label:after,.md input[type=date].valid+label:after,.md input[type=date]:focus.valid+label:after,.md input[type=datetime].valid+label:after,.md input[type=datetime]:focus.valid+label:after,.md input[type=datetime-local].valid+label:after,.md input[type=datetime-local]:focus.valid+label:after,.md input[type=tel].valid+label:after,.md input[type=tel]:focus.valid+label:after,.md input[type=number].valid+label:after,.md input[type=number]:focus.valid+label:after,.md input[type=search].valid+label:after,.md input[type=search]:focus.valid+label:after,.md textarea.materialize-textarea.valid+label:after,.md textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1}.md input:not([type]).invalid,.md input:not([type]):focus.invalid,.md input[type=text].invalid,.md input[type=text]:focus.invalid,.md input[type=password].invalid,.md input[type=password]:focus.invalid,.md input[type=email].invalid,.md input[type=email]:focus.invalid,.md input[type=url].invalid,.md input[type=url]:focus.invalid,.md input[type=time].invalid,.md input[type=time]:focus.invalid,.md input[type=date].invalid,.md input[type=date]:focus.invalid,.md input[type=datetime].invalid,.md input[type=datetime]:focus.invalid,.md input[type=datetime-local].invalid,.md input[type=datetime-local]:focus.invalid,.md input[type=tel].invalid,.md input[type=tel]:focus.invalid,.md input[type=number].invalid,.md input[type=number]:focus.invalid,.md input[type=search].invalid,.md input[type=search]:focus.invalid,.md textarea.materialize-textarea.invalid,.md textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}.md input:not([type]).invalid+label:after,.md input:not([type]):focus.invalid+label:after,.md input[type=text].invalid+label:after,.md input[type=text]:focus.invalid+label:after,.md input[type=password].invalid+label:after,.md input[type=password]:focus.invalid+label:after,.md input[type=email].invalid+label:after,.md input[type=email]:focus.invalid+label:after,.md input[type=url].invalid+label:after,.md input[type=url]:focus.invalid+label:after,.md input[type=time].invalid+label:after,.md input[type=time]:focus.invalid+label:after,.md input[type=date].invalid+label:after,.md input[type=date]:focus.invalid+label:after,.md input[type=datetime].invalid+label:after,.md input[type=datetime]:focus.invalid+label:after,.md input[type=datetime-local].invalid+label:after,.md input[type=datetime-local]:focus.invalid+label:after,.md input[type=tel].invalid+label:after,.md input[type=tel]:focus.invalid+label:after,.md input[type=number].invalid+label:after,.md input[type=number]:focus.invalid+label:after,.md input[type=search].invalid+label:after,.md input[type=search]:focus.invalid+label:after,.md textarea.materialize-textarea.invalid+label:after,.md textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1}.md input:not([type]).validate+label,.md input[type=text].validate+label,.md input[type=password].validate+label,.md input[type=email].validate+label,.md input[type=url].validate+label,.md input[type=time].validate+label,.md input[type=date].validate+label,.md input[type=datetime].validate+label,.md input[type=datetime-local].validate+label,.md input[type=tel].validate+label,.md input[type=number].validate+label,.md input[type=search].validate+label,.md textarea.materialize-textarea.validate+label{width:100%;pointer-events:none}.md input:not([type])+label:after,.md input[type=text]+label:after,.md input[type=password]+label:after,.md input[type=email]+label:after,.md input[type=url]+label:after,.md input[type=time]+label:after,.md input[type=date]+label:after,.md input[type=datetime]+label:after,.md input[type=datetime-local]+label:after,.md input[type=tel]+label:after,.md input[type=number]+label:after,.md input[type=search]+label:after,.md textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:60px;opacity:0;transition:.2s opacity ease-out, .2s color ease-out}.md .input-field{position:relative;margin-top:1rem}.md .input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.md .input-field.inline input,.md .input-field.inline .select-dropdown{margin-bottom:1rem}.md .input-field.col label{left:.75rem}.md .input-field.col .prefix ~ label,.md .input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}.md .input-field label{color:#9e9e9e;position:absolute;top:0.8rem;left:0;font-size:1rem;cursor:text;transition:.2s ease-out}.md .input-field label.active{font-size:.8rem;transform:translateY(-140%)}.md .input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color .2s}.md .input-field .prefix.active{color:#26a69a}.md .input-field .prefix ~ input,.md .input-field .prefix ~ textarea,.md .input-field .prefix ~ label,.md .input-field .prefix ~ .validate ~ label,.md .input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.md .input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width: 992px){.md .input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 600px){.md .input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.md .input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}.md .input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.md .input-field input[type=search]:focus+label i,.md .input-field input[type=search]:focus ~ .mdi-navigation-close,.md .input-field input[type=search]:focus ~ .material-icons{color:#444}.md .input-field input[type=search]+label{left:1rem}.md .input-field input[type=search] ~ .mdi-navigation-close,.md .input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}.md textarea{width:100%;height:3rem;background-color:transparent}.md textarea.materialize-textarea{overflow-y:hidden;padding:.8rem 0 1.6rem 0;resize:none;min-height:3rem}.md .hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem}.md .autocomplete-content{margin-top:-15px;display:block;opacity:1;position:static}.md .autocomplete-content li .highlight{color:#444}.md .autocomplete-content li img{height:40px;width:40px;margin:5px 15px}.md [type="radio"]:not(:checked),.md [type="radio"]:checked{position:absolute;left:-9999px;opacity:0}.md [type="radio"]:not(:checked)+label,.md [type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md [type="radio"]+label:before,.md [type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease}.md [type="radio"]:not(:checked)+label:before,.md [type="radio"]:not(:checked)+label:after,.md [type="radio"]:checked+label:before,.md [type="radio"]:checked+label:after,.md [type="radio"].with-gap:checked+label:before,.md [type="radio"].with-gap:checked+label:after{border-radius:50%}.md [type="radio"]:not(:checked)+label:before,.md [type="radio"]:not(:checked)+label:after{border:2px solid #5a5a5a}.md [type="radio"]:not(:checked)+label:after{transform:scale(0)}.md [type="radio"]:checked+label:before{border:2px solid transparent}.md [type="radio"]:checked+label:after,.md [type="radio"].with-gap:checked+label:before,.md [type="radio"].with-gap:checked+label:after{border:2px solid #26a69a}.md [type="radio"]:checked+label:after,.md [type="radio"].with-gap:checked+label:after{background-color:#26a69a}.md [type="radio"]:checked+label:after{transform:scale(1.02)}.md [type="radio"].with-gap:checked+label:after{transform:scale(0.5)}.md [type="radio"].tabbed:focus+label:before{box-shadow:0 0 0 10px rgba(0,0,0,0.1)}.md [type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,0.26)}.md [type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.26)}.md [type="radio"]:disabled:not(:checked)+label:before,.md [type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.26)}.md [type="radio"]:disabled+label{color:rgba(0,0,0,0.26)}.md [type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.26)}.md [type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.26);border-color:#BDBDBD}.md form p{margin-bottom:10px;text-align:left}.md form p:last-child{margin-bottom:0}.md [type="checkbox"]:not(:checked),.md [type="checkbox"]:checked{position:absolute;left:-9999px;opacity:0}.md [type="checkbox"]+label{position:relative;padding-left:35px;cursor:default;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.md [type="checkbox"]+label:before,.md [type="checkbox"]:not(.filled-in)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;transition:.2s;cursor:pointer}.md [type="checkbox"]:not(.filled-in)+label:after{border:0;transform:scale(0)}.md [type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,0.26)}.md [type="checkbox"].tabbed:focus+label:after{transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}.md [type="checkbox"]:checked+label:before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:100% 100%;cursor:default}.md [type="checkbox"]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);border-bottom:2px solid rgba(0,0,0,0.26)}.md [type="checkbox"]:indeterminate+label:before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:100% 100%}.md [type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);background-color:transparent}.md [type="checkbox"].filled-in+label:after{border-radius:2px}.md [type="checkbox"].filled-in+label:before,.md [type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1}.md [type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;transform:rotateZ(37deg);transform-origin:100% 100%}.md [type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}.md [type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotateZ(37deg);transform-origin:100% 100%}.md [type="checkbox"].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0}.md [type="checkbox"].filled-in.tabbed:focus+label:after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}.md [type="checkbox"].filled-in.tabbed:checked:focus+label:after{border-radius:2px;background-color:#26a69a;border-color:#26a69a}.md [type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}.md [type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#BDBDBD}.md [type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent;cursor:default}.md [type="checkbox"].filled-in:disabled:checked+label:after{background-color:#BDBDBD;border-color:#BDBDBD}.md input[type="checkbox"].required:not(:checked)+label:before,.md input[type="checkbox"].required:not(:checked)+label:after{border:2px solid #b71234;border-radius:1px}.md .switch,.md .switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.md .switch label{cursor:pointer}.md .switch label input[type=checkbox]{opacity:0;width:0;height:0}.md .switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.md .switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a;left:24px}.md .switch label .lever{content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#818181;border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.md .switch label .lever:after{content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#F1F1F1;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:-5px;top:-3px;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease}.md input[type=checkbox]:checked:not(:disabled) ~ .lever:active::after,.md input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(38,166,154,0.1)}.md input[type=checkbox]:not(:disabled) ~ .lever:active:after,.md input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,0,0,0.08)}.md .switch input[type=checkbox][disabled]+.lever{cursor:default}.md .switch label input[type=checkbox][disabled]+.lever:after,.md .switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#BDBDBD}.md select{display:none}.md select.browser-default{display:block}.md select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.md .select-label{position:absolute}.md .select-wrapper{position:relative}.md .select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;display:block}.md .select-wrapper span.caret{color:initial;position:absolute;right:0;top:0;bottom:0;height:10px;margin:auto 0;font-size:10px;line-height:10px}.md .select-wrapper span.caret.disabled{color:rgba(0,0,0,0.26)}.md .select-wrapper+label{position:absolute;top:-14px;font-size:.8rem}.md select:disabled{color:rgba(0,0,0,0.3)}.md .select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,0.3)}.md .select-wrapper i{color:rgba(0,0,0,0.3)}.md .select-dropdown li.disabled,.md .select-dropdown li.disabled>span,.md .select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent}.md .prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.md .prefix ~ label{margin-left:3rem}.md .select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.md .select-dropdown li.optgroup{border-top:1px solid #eee}.md .select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.md .select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.md .select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}.md .file-field{position:relative}.md .file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.md .file-field input.file-path{width:100%}.md .file-field .btn,.md .file-field .btn-large{float:left;height:3rem;line-height:3rem}.md .file-field span{cursor:pointer}.md .file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.md .range-field{position:relative}.md input[type=range],.md input[type=range]+.thumb{cursor:pointer}.md input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}.md input[type=range]:focus{outline:none}.md input[type=range]+.thumb{position:absolute;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;top:10px;margin-left:-6px;transform-origin:50% 50%;transform:rotate(-45deg)}.md input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;transform:rotate(45deg)}.md input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}.md input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}.md input[type=range]{-webkit-appearance:none}.md input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}.md input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#26a69a;transform-origin:50% 50%;margin:-5px 0 0 0;transition:.3s}.md input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}.md input[type=range]{border:1px solid white}.md input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}.md input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;margin-top:-5px}.md input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.md input[type=range]:focus::-moz-range-track{background:#ccc}.md input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.md input[type=range]::-ms-fill-lower{background:#777}.md input[type=range]::-ms-fill-upper{background:#ddd}.md input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a}.md input[type=range]:focus::-ms-fill-lower{background:#888}.md input[type=range]:focus::-ms-fill-upper{background:#ccc}.md .table-of-contents.fixed{position:fixed}.md .table-of-contents li{padding:2px 0}.md .table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.md .table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ea4a4f}.md .table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ea4a4f}.md .side-nav{position:fixed;width:300px;left:0;top:0;margin:0;transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(-105%)}.md .side-nav.right-aligned{right:0;transform:translateX(105%);left:auto;transform:translateX(100%)}.md .side-nav .collapsible{margin:0}.md .side-nav li{float:none;line-height:48px}.md .side-nav li.active{background-color:rgba(0,0,0,0.05)}.md .side-nav a{color:rgba(0,0,0,0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.md .side-nav a:hover{background-color:rgba(0,0,0,0.05)}.md .side-nav a.btn,.md .side-nav a.btn-large,.md .side-nav a.btn-large,.md .side-nav a.btn-flat,.md .side-nav a.btn-floating{margin:10px 15px}.md .side-nav a.btn,.md .side-nav a.btn-large,.md .side-nav a.btn-large,.md .side-nav a.btn-floating{color:#fff}.md .side-nav a.btn-flat{color:#343434}.md .side-nav a.btn:hover,.md .side-nav a.btn-large:hover,.md .side-nav a.btn-large:hover{background-color:#2bbbad}.md .side-nav a.btn-floating:hover{background-color:#26a69a}.md .side-nav li>a>i,.md .side-nav li>a>[class^="mdi-"],.md .side-nav li>a>[class*="mdi-"],.md .side-nav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54)}.md .side-nav .divider{margin:8px 0 0 0}.md .side-nav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.md .side-nav .subheader:hover{background-color:transparent}.md .side-nav .userView{position:relative;padding:32px 32px 0;margin-bottom:8px}.md .side-nav .userView>a{height:auto;padding:0}.md .side-nav .userView>a:hover{background-color:transparent}.md .side-nav .userView .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.md .side-nav .userView .circle,.md .side-nav .userView .nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle .md .side-nav .userView div,.md .side-nav .userView .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left .md .side-nav .userView div,.md .side-nav .userView .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right .md .side-nav .userView div,.md .side-nav .userView .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle .md .side-nav .userView div,.md .side-nav .userView .search-go,.md .side-nav .userView .name,.md .side-nav .userView .email{display:block}.md .side-nav .userView .circle,.md .side-nav .userView .nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle .md .side-nav .userView div,.md .side-nav .userView .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left .md .side-nav .userView div,.md .side-nav .userView .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right .md .side-nav .userView div,.md .side-nav .userView .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle .md .side-nav .userView div,.md .side-nav .userView .search-go{height:64px;width:64px}.md .side-nav .userView .name,.md .side-nav .userView .email{font-size:14px;line-height:24px}.md .side-nav .userView .name{margin-top:16px;font-weight:500}.md .side-nav .userView .email{padding-bottom:16px;font-weight:400}.md .drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.md .side-nav.fixed{left:0;transform:translateX(0);position:fixed}.md .side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 992px){.md .side-nav.fixed{transform:translateX(-105%)}.md .side-nav.fixed.right-aligned{transform:translateX(105%)}.md .side-nav a{padding:0 16px}.md .side-nav .userView{padding:16px 16px 0}}.md .side-nav .collapsible-body>ul:not(.collapsible)>li.active,.md .side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}.md .side-nav .collapsible-body>ul:not(.collapsible)>li.active a,.md .side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.md #sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;will-change:opacity}.md .preloader-wrapper{display:inline-block;position:relative;width:48px;height:48px}.md .preloader-wrapper.small{width:36px;height:36px}.md .preloader-wrapper.big{width:64px;height:64px}.md .preloader-wrapper.active{animation:container-rotate 1568ms linear infinite}@keyframes container-rotate{to{transform:rotate(360deg)}}.md .spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#26a69a}.md .spinner-blue,.md .spinner-blue-only{border-color:#4285f4}.md .spinner-red,.md .spinner-red-only{border-color:#db4437}.md .spinner-yellow,.md .spinner-yellow-only{border-color:#f4b400}.md .spinner-green,.md .spinner-green-only{border-color:#0f9d58}.md .active .spinner-layer.spinner-blue{animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.md .active .spinner-layer.spinner-red{animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.md .active .spinner-layer.spinner-yellow{animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.md .active .spinner-layer.spinner-green{animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.md .active .spinner-layer,.md .active .spinner-layer.spinner-blue-only,.md .active .spinner-layer.spinner-red-only,.md .active .spinner-layer.spinner-yellow-only,.md .active .spinner-layer.spinner-green-only{opacity:1;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.md .gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.md .gap-patch .circle,.md .gap-patch .nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle .md .gap-patch div,.md .gap-patch .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left .md .gap-patch div,.md .gap-patch .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right .md .gap-patch div,.md .gap-patch .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle .md .gap-patch div,.md .gap-patch .search-go{width:1000%;left:-450%}.md .circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.md .circle-clipper .circle,.md .circle-clipper .nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle .md .circle-clipper div,.md .circle-clipper .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left .md .circle-clipper div,.md .circle-clipper .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right .md .circle-clipper div,.md .circle-clipper .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle .md .circle-clipper div,.md .circle-clipper .search-go{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;animation:none;position:absolute;top:0;right:0;bottom:0}.md .circle-clipper.left .circle,.md .circle-clipper.left .nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle .md .circle-clipper.left div,.md .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .circle-clipper.left div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .md .circle-clipper.left div,.md .circle-clipper.left .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right div,.md .circle-clipper.left .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle .md .circle-clipper.left div,.md .circle-clipper.left .search-go{left:0;border-right-color:transparent !important;transform:rotate(129deg)}.md .circle-clipper.right .circle,.md .circle-clipper.right .nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle .md .circle-clipper.right div,.md .circle-clipper.right .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left div,.md .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .circle-clipper.right div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .md .circle-clipper.right div,.md .circle-clipper.right .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle .md .circle-clipper.right div,.md .circle-clipper.right .search-go{left:-100%;border-left-color:transparent !important;transform:rotate(-129deg)}.md .active .circle-clipper.left .circle,.md .active .circle-clipper.left .nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle .md .active .circle-clipper.left div,.md .active .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .circle-clipper.left div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .md .active .circle-clipper.left div,.md .active .circle-clipper.left .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .right div,.md .active .circle-clipper.left .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle .md .active .circle-clipper.left div,.md .active .circle-clipper.left .search-go{animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.md .active .circle-clipper.right .circle,.md .active .circle-clipper.right .nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row .top-middle .md .active .circle-clipper.right div,.md .active .circle-clipper.right .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .left div,.md .active .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .circle-clipper.right div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.middle .md .active .circle-clipper.right div,.md .active .circle-clipper.right .nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle div,.nymity-workbook-wrapper .nymity-container .inner-container .flex-row.bottom .middle .md .active .circle-clipper.right div,.md .active .circle-clipper.right .search-go{animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}.md #spinnerContainer.cooldown{animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@keyframes fade-out{from{opacity:1}to{opacity:0}}.md .slider{position:relative;height:400px;width:100%}.md .slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.md .slider.fullscreen ul.slides{height:100%}.md .slider.fullscreen ul.indicators{z-index:2;bottom:30px}.md .slider .slides{background-color:#9e9e9e;margin:0;height:400px}.md .slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.md .slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.md .slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.md .slider .slides li .caption p{color:#e0e0e0}.md .slider .slides li.active{z-index:2}.md .slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.md .slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;transition:background-color .3s;border-radius:50%}.md .slider .indicators .indicator-item.active{background-color:#4CAF50}.md .carousel{overflow:hidden;position:relative;width:100%;height:400px;perspective:500px;transform-style:preserve-3d;transform-origin:0% 50%}.md .carousel.carousel-slider{top:0;left:0;height:0}.md .carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.md .carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.md .carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.md .carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.md .carousel.carousel-slider .carousel-item p{font-size:15px}.md .carousel .carousel-item{display:none;width:200px;height:400px;position:absolute;top:0;left:0}.md .carousel .carousel-item img{width:100%}.md .carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.md .carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);transition:background-color .3s;border-radius:50%}.md .carousel .indicators .indicator-item.active{background-color:#fff}.md .picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md .picker__input{cursor:default}.md .picker__input.picker__input--active{border-color:#0089ec}.md .picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.md .picker__holder,.md .picker__frame{bottom:0;left:0;right:0;top:100%}.md .picker__holder{position:fixed;transition:background 0.15s ease-out, top 0s 0.15s;-webkit-backface-visibility:hidden}.md .picker__frame{position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all 0.15s ease-out}@media (min-height: 28.875em){.md .picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height: 40.125em){.md .picker__frame{margin-bottom:7.5%}}.md .picker__wrap{display:table;width:100%;height:100%}@media (min-height: 28.875em){.md .picker__wrap{display:block}}.md .picker__box{background:#ffffff;display:table-cell;vertical-align:middle}@media (min-height: 28.875em){.md .picker__box{display:block;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}.md .picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);transition:background 0.15s ease-out}.md .picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 35.875em){.md .picker--opened .picker__frame{top:10%;bottom:auto}}.md .picker__input.picker__input--active{border-color:#E3F2FD}.md .picker__frame{margin:0 auto;max-width:325px}@media (min-height: 38.875em){.md .picker--opened .picker__frame{top:10%;bottom:auto}}.md .picker__box{padding:0 1em}.md .picker__header{text-align:center;position:relative;margin-top:.75em}.md .picker__month,.md .picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.md .picker__select--month,.md .picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}.md .picker__select--month.browser-default{display:inline;background-color:#FFFFFF;width:40%}.md .picker__select--year.browser-default{display:inline;background-color:#FFFFFF;width:26%}.md .picker__select--month:focus,.md .picker__select--year:focus{border-color:rgba(0,0,0,0.05)}.md .picker__nav--prev,.md .picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.md .picker__nav--prev{left:-1em;padding-right:1.25em}.md .picker__nav--next{right:-1em;padding-left:1.25em}.md .picker__nav--disabled,.md .picker__nav--disabled:hover,.md .picker__nav--disabled:before,.md .picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.md .picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.md .picker__table th,.md .picker__table td{text-align:center}.md .picker__table td{margin:0;padding:0}.md .picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500}@media (min-height: 33.875em){.md .picker__weekday{padding-bottom:.5em}}.md .picker__day--today{position:relative;color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.md .picker__day--disabled:before{border-top-color:#aaaaaa}.md .picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}.md .picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}.md .picker__day--outfocus:hover{cursor:pointer;color:#dddddd;font-weight:500}.md .picker__day--highlighted:hover,.md .picker--focused .picker__day--highlighted{cursor:pointer}.md .picker__day--selected,.md .picker__day--selected:hover,.md .picker--focused .picker__day--selected{border-radius:50%;transform:scale(0.75);background:#0089ec;color:#ffffff}.md .picker__day--disabled,.md .picker__day--disabled:hover,.md .picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.md .picker__day--highlighted.picker__day--disabled,.md .picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.md .picker__footer{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.md .picker__button--today,.md .picker__button--clear,.md .picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.md .picker__button--today:hover,.md .picker__button--clear:hover,.md .picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}.md .picker__button--today:focus,.md .picker__button--clear:focus,.md .picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,0.05);outline:none}.md .picker__button--today:before,.md .picker__button--clear:before,.md .picker__button--close:before{position:relative;display:inline-block;height:0}.md .picker__button--today:before,.md .picker__button--clear:before{content:" ";margin-right:.45em}.md .picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.md .picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #ee2200}.md .picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777}.md .picker__button--today[disabled],.md .picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.md .picker__button--today[disabled]:before{border-top-color:#aaaaaa}.md .picker__box{border-radius:2px;overflow:hidden}.md .picker__date-display{text-align:center;background-color:#26a69a;color:#fff;padding-bottom:15px;font-weight:300}.md .picker__nav--prev:hover,.md .picker__nav--next:hover{cursor:pointer;color:#000000;background:#a1ded8}.md .picker__weekday-display{background-color:#1f897f;padding:10px;font-weight:200;letter-spacing:.5;font-size:1rem;margin-bottom:15px}.md .picker__month-display{text-transform:uppercase;font-size:2rem}.md .picker__day-display{font-size:4.5rem;font-weight:400}.md .picker__year-display{font-size:1.8rem;color:rgba(255,255,255,0.4)}.md .picker__box{padding:0}.md .picker__calendar-container{padding:0 1rem}.md .picker__calendar-container thead{border:none}.md .picker__table{margin-top:0;margin-bottom:.5em}.md .picker__day--infocus{color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.md .picker__day.picker__day--today{color:#26a69a}.md .picker__day.picker__day--today.picker__day--selected{color:#fff}.md .picker__weekday{font-size:.9rem}.md .picker__day--selected,.md .picker__day--selected:hover,.md .picker--focused .picker__day--selected{border-radius:50%;transform:scale(0.9);background-color:#26a69a;color:#ffffff}.md .picker__day--selected.picker__day--outfocus,.md .picker__day--selected:hover.picker__day--outfocus,.md .picker--focused .picker__day--selected.picker__day--outfocus{background-color:#a1ded8}.md .picker__footer{text-align:right;padding:5px 10px}.md .picker__close,.md .picker__today{font-size:1.1rem;padding:0 1rem;color:#26a69a}.md .picker__nav--prev:before,.md .picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.md .picker__nav--next:before{border-right:0;border-left:0.75em solid #676767}.md button.picker__today:focus,.md button.picker__clear:focus,.md button.picker__close:focus{background-color:#a1ded8}.md .picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.md .picker__list-item{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:-1px;position:relative;background:#ffffff;padding:.75em 1.25em}@media (min-height: 46.75em){.md .picker__list-item{padding:.5em 1em}}.md .picker__list-item:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-color:#0089ec;z-index:10}.md .picker__list-item--highlighted{border-color:#0089ec;z-index:10}.md .picker__list-item--highlighted:hover,.md .picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000000;background:#b1dcfb}.md .picker__list-item--selected,.md .picker__list-item--selected:hover,.md .picker--focused .picker__list-item--selected{background:#0089ec;color:#ffffff;z-index:10}.md .picker__list-item--disabled,.md .picker__list-item--disabled:hover,.md .picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;border-color:#dddddd;z-index:auto}.md .picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.md .picker--time .picker__button--clear:hover,.md .picker--time .picker__button--clear:focus{color:#000000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#ffffff;outline:none}.md .picker--time .picker__button--clear:before{top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.md .picker--time .picker__button--clear:hover:before,.md .picker--time .picker__button--clear:focus:before{color:#ffffff}.md .picker--time .picker__frame{min-width:256px;max-width:320px}.md .picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.md .picker--time .picker__box{margin-bottom:5em}}.md .solid-grey-border{border:2px solid #e9eaea;padding:2em}.md .p-2{padding:2em !important}.md .m-0{margin:0 !important}.md .m-05{margin:0.5em !important}.md .ml-1{margin-left:1em !important}.md .ml-2{margin-left:2em !important}.md .mr-025{margin-right:0.25em !important}.md .mb-0{margin-bottom:0 !important}.md .mb-1{margin-bottom:1em !important}.md .rel{position:relative}.md .abs{position:absolute}.md .dc_card{height:775px}.md .dc_card .dc_card_headline{height:15%;padding-bottom:5px;overflow:auto}.md .dc_card .dc_card_description{height:28%;padding-top:5px;padding-bottom:5px;overflow:auto}.md .dc_card .dc_card_action{height:10%}.md .dc_card .dc_vendor_link{color:#ffffff;background:#70bf4c}.md .dc_card .dc_card_images{-ms-flex-pack:distribute;justify-content:space-around;margin-left:25px;margin-right:25px;margin-top:48px}.md .dc_card .dc_card_image_single{-ms-flex-pack:distribute;justify-content:space-around;margin:25px;height:12%}.md .dc_card .dc_vendor_logo{width:100px !important;float:left;top:50% !important;transform:translateY(-50%)}.md .dc_card .dc_vendor_logo_single{height:100%;object-fit:scale-down;transform:translateY(-25%);margin-left:auto;margin-right:auto}.md .dc_card .dc_vendor_level{width:70px !important;float:right;top:50% !important;transform:translateY(-50%)}.md .dc_card .dc_nonmember{-ms-flex-pack:distribute;justify-content:space-around;margin:25px;height:5%}.md .dc_card .img-tz-dc{overflow:visible}.md .dc_card .dc_nonmember_logo{max-width:150px;margin:25px;max-height:150px;top:50%;transform:translateY(-50%)}.md .fade-on-change,.md .prod-cart-adjust .btn,.md .prod-cart-adjust .btn-large,.md .mega-cart-update .btn,.md .mega-cart-update .btn-large{opacity:1 !important}.md .fade-on-change.ng-hide,.md .prod-cart-adjust .ng-hide.btn,.md .prod-cart-adjust .ng-hide.btn-large,.md .mega-cart-update .ng-hide.btn,.md .mega-cart-update .ng-hide.btn-large{opacity:0 !important}.md .fade-on-change.ng-hide-add,.md .prod-cart-adjust .ng-hide-add.btn,.md .prod-cart-adjust .ng-hide-add.btn-large,.md .mega-cart-update .ng-hide-add.btn,.md .mega-cart-update .ng-hide-add.btn-large,.md .fade-on-change.ng-hide-remove,.md .prod-cart-adjust .ng-hide-remove.btn,.md .prod-cart-adjust .ng-hide-remove.btn-large,.md .mega-cart-update .ng-hide-remove.btn,.md .mega-cart-update .ng-hide-remove.btn-large{transition:opacity linear 0.28s !important}.md .animated,.md .responsive-table-hdr .material-icons{animation-duration:1s;animation-fill-mode:both}.md .animated.infinite,.md .responsive-table-hdr .material-icons{animation-iteration-count:infinite}.md .animated.hinge,.md .responsive-table-hdr .hinge.material-icons{animation-duration:2s}.md .animated.flip-out-x,.md .responsive-table-hdr .flip-out-x.material-icons,.md .animated.flip-out-y,.md .responsive-table-hdr .flip-out-y.material-icons,.md .animated.bounce-in,.md .responsive-table-hdr .bounce-in.material-icons,.md .animated.bounce-out,.md .responsive-table-hdr .bounce-out.material-icons{animation-duration:.75s}.md .animated.infinite-flip-with-delay,.md .responsive-table-hdr .infinite-flip-with-delay.material-icons{animation-iteration-count:infinite;animation-duration:5s;animation-delay:1s}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.md .spin{animation-name:spin}@keyframes spin-eased{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:rotate(0deg)}to{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:rotate(360deg)}}.md .spin-eased{animation-name:spin-eased}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.md .bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.md .flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.md .pulse{animation-name:pulse}@keyframes pulse-big{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.2, 1.2, 1.2)}to{transform:scale3d(1, 1, 1)}}.md .pulse-big{animation-name:pulse-big}@keyframes rubber-band{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.md .rubber-band{animation-name:rubber-band}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.md .shake{animation-name:shake}@keyframes head-shake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.md .head-shake{animation-timing-function:ease-in-out;animation-name:head-shake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.md .swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.md .tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:none}}.md .wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.39063deg) skewY(0.39063deg)}88.8%{transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.md .jello{animation-name:jello;transform-origin:center}@keyframes bounce-in{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.md .bounce-in{animation-name:bounce-in}@keyframes bounce-in-down{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.md .bounce-in-down{animation-name:bounce-in-down}@keyframes bounce-in-left{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.md .bounce-in-left{animation-name:bounce-in-left}@keyframes bounc-in-right{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.md .bounce-in-right{animation-name:bounce-in-right}@keyframes bounce-in-up{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.md .bounce-in-up{animation-name:bounce-in-up}@keyframes bounce-out{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.md .bounce-out{animation-name:bounce-out}@keyframes bounce-out-down{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.md .bounce-out-down{animation-name:bounce-out-down}@keyframes bounce-out-left{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.md .bounce-out-left{animation-name:bounce-out-left}@keyframes bounce-out-right{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.md .bounce-out-right{animation-name:bounce-out-right}@keyframes bounce-out-up{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.md .bounce-out-up{animation-name:bounce-out-up}@keyframes fade-in{from{opacity:0}to{opacity:1}}.md .fade-in{animation-name:fade-in}@keyframes fade-in-down{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.md .fade-in-down{animation-name:fade-in-down}@keyframes fade-in-down-big{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.md .fade-in-down-big{animation-name:fade-in-down-big}@keyframes fade-in-left{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.md .fade-in-left{animation-name:fade-in-left}@keyframes fade-in-left-big{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.md .fade-in-left-big{animation-name:fade-in-left-big}@keyframes fade-in-right{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.md .fade-in-right{animation-name:fade-in-right}@keyframes fade-in-right-big{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.md .fade-in-right-big{animation-name:fade-in-right-big}@keyframes fade-in-up{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.md .fade-in-up{animation-name:fade-in-up}@keyframes fade-in-up-big{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.md .fade-in-up-big{animation-name:fade-in-up-big}@keyframes fade-out{from{opacity:1}to{opacity:0}}.md .fade-out{animation-name:fade-out}@keyframes fade-out-down{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.md .fade-out-down{animation-name:fade-out-down}@keyframes fade-out-down-big{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.md .fade-out-down-big{animation-name:fade-out-down-big}@keyframes fade-out-left{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.md .fade-out-left{animation-name:fade-out-left}@keyframes fade-out-left-big{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.md .fade-out-left-big{animation-name:fade-out-left-big}@keyframes fade-out-right{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.md .fade-out-right{animation-name:fade-out-right}@keyframes fade-out-right-big{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.md .fade-out-right-big{animation-name:fade-out-right-big}@keyframes fade-out-up{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.md .fade-out-up{animation-name:fade-out-up}@keyframes fade-out-up-big{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.md .fade-out-up-big{animation-name:fade-out-up-big}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.md .flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes infinite-flip-with-delay{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}8%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}11%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}16%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}20%,to{transform:perspective(400px);animation-timing-function:ease-in}}.md .infinite-flip-with-delay{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:infinite-flip-with-delay}@keyframes flip-in-x{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.md .flip-in-x{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flip-in-x}@keyframes flip-in-y{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.md .flip-in-y{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flip-in-y}@keyframes flip-out-x{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.md .flip-out-x{animation-name:flip-out-x;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flip-out-y{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.md .flip-out-y{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flip-out-y}@keyframes light-speed-in{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.md .light-speed-in{animation-name:light-speed-in;animation-timing-function:ease-out}@keyframes light-speed-out{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.md .light-speed-out{animation-name:light-speed-out;animation-timing-function:ease-in}@keyframes rotate-in{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.md .rotate-in{animation-name:rotate-in}@keyframes rotate-in-down-left{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.md .rotate-in-down-left{animation-name:rotate-in-down-left}@keyframes rotate-in-down-right{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.md .rotate-in-down-right{animation-name:rotate-in-down-right}@keyframes rotate-in-up-left{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.md .rotate-in-up-left{animation-name:rotate-in-up-left}@keyframes rotate-in-up-right{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.md .rotate-in-up-right{animation-name:rotate-in-up-right}@keyframes rotate-out{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.md .rotate-out{animation-name:rotate-out}@keyframes rotate-out-down-left{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.md .rotate-out-down-left{animation-name:rotate-out-down-left}@keyframes rotate-out-down-right{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.md .rotate-out-down-right{animation-name:rotate-out-down-right}@keyframes rotate-out-up-left{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.md .rotate-out-up-left{animation-name:rotate-out-up-left}@keyframes rotate-out-up-right{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.md .rotate-out-up-right{animation-name:rotate-out-up-right}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.md .hinge{animation-name:hinge}@keyframes roll-in{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.md .roll-in{animation-name:roll-in}@keyframes roll-out{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.md .roll-out{animation-name:roll-out}@keyframes zoom-in{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.md .zoom-in{animation-name:zoom-in}@keyframes zoom-in-down{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.md .zoom-in-down{animation-name:zoom-in-down}@keyframes zoom-in-left{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.md .zoom-in-left{animation-name:zoom-in-left}@keyframes zoom-in-right{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.md .zoom-in-right{animation-name:zoom-in-right}@keyframes zoom-in-up{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.md .zoom-in-up{animation-name:zoom-in-up}@keyframes zoom-out{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.md .zoom-out{animation-name:zoom-out}@keyframes zoom-out-down{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.md .zoom-out-down{animation-name:zoom-out-down}@keyframes zoom-out-left{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.md .zoom-out-left{animation-name:zoom-out-left}@keyframes zoom-out-right{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.md .zoom-out-right{animation-name:zoom-out-right}@keyframes zoom-out-up{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.md .zoom-out-up{animation-name:zoom-out-up}@keyframes slide-in-down{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.md .slide-in-down{animation-name:slide-in-down}@keyframes slide-in-left{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.md .slide-in-left{animation-name:slide-in-left}@keyframes slide-in-right{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.md .slide-in-right,.md .responsive-table-hdr .material-icons{animation-name:slide-in-right}@keyframes slide-in-up{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.md .slide-in-up{animation-name:slide-in-up}@keyframes slide-out-down{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.md .slide-out-down{animation-name:slide-out-down}@keyframes slide-out-left{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.md .slide-out-left{animation-name:slide-out-left}@keyframes slide-out-right{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.md .slide-out-right{animation-name:slide-out-right}@keyframes slide-out-up{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.md .slide-out-up{animation-name:slide-out-up}@media only screen and (min-width: 1401px){.md .container,.md .nav-search-form form,.md .mega-modal,.md .algolia-search form{width:85%}}.md body{padding-top:56px}@media only screen and (min-width: 993px){.md body{padding-top:100px}}.md #env-indicator{margin:0;bottom:0;right:75px;font-size:30px;color:#fff;position:fixed;display:block;z-index:99999999;border-top-right-radius:5px;border-top-left-radius:5px;padding:5px 20px}@media only screen and (max-width: 992px){.md #env-indicator{display:none !important}}.md #env-indicator.production{background-color:red}.md #env-indicator.staging{color:#808285;background-color:yellow}.md #env-indicator.dev{background-color:green}.md [ng\:cloak],.md [ng-cloak],.md [data-ng-cloak],.md [x-ng-cloak],.md .ng-cloak,.md .x-ng-cloak{display:none !important}.md .table-column-hdr{font-size:1rem;font-weight:bold}.md .table-column-hdr.sort-trigger{position:relative;cursor:pointer}.md .table-column-hdr.sort-trigger i{position:absolute;margin-left:0.5rem;color:#e0e0e0;transform:translateY(0.45rem);transition:color .28s ease}.md .table-column-hdr.sort-trigger i:nth-child(1){margin-top:-0.45rem}.md .table-column-hdr.sort-trigger i.fa-active{color:#4CAF50}.md .collection.card,.md .side-nav .collection.nav-search,.md .iapp-store .store-main .collection.store-search-results{border-top:none}.md .collection.key .collection-header{padding:1rem;font-size:18px;font-weight:bold}.md .collection.key .collection-item{padding:0.5rem;font-size:13px}.md .collection .collection-item.active{background-color:#9e9e9e;color:#fff !important}.md .list-pagination{background-color:#fff}.md .comment-count{position:absolute;right:initial;margin-top:0.5rem;margin-left:0 !important;font-weight:300;font-size:0.8rem;color:#fff !important;border-radius:2px;background-color:#9e9e9e !important}.md .video-container+.video-container,.md iframe+iframe{margin-top:2rem}.md p>.size-full{width:auto;max-width:100%;height:auto}.md p>.alignright{margin-bottom:1em}@media only screen and (min-width: 993px){.md p>.alignright{float:right;margin-left:1em}}.md p>.alignleft{margin-bottom:1em}@media only screen and (min-width: 993px){.md p>.alignleft{float:left;margin-right:1em}}.md p>img{margin-bottom:1em}.md .wp-caption{display:inline-block;overflow:hidden}.md .wp-caption.size-full{width:100%;max-width:100%;height:auto}.md .wp-caption.alignright{width:100%;float:right;margin-left:1em;margin-bottom:1em}.md .wp-caption.alignleft{width:100%;float:left;margin-right:1em;margin-bottom:1em}.md .wp-caption-text{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400;font-size:0.85rem !important;padding:0.85em 0.5em;margin:0 10px 0 0}.md .cap-image-right,.md .cap-image-left{margin-left:auto;margin-right:auto;margin-bottom:1em}@media (min-width: 300px){.md .cap-image-right,.md .cap-image-left{float:left;max-width:100%;height:auto;margin-right:2em;margin-left:0}}.md .cap-caption{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400;font-size:0.85em;line-height:1.35em;margin-top:0.85em}.md .badge-search{width:33%;margin-left:0 !important}.md .static-page .inter-block--quote blockquote p{color:#fff;font-size:1em}.md .static-page .inter-block--quote blockquote p.inter-quote-attr{font-size:0.5em}@media screen and (min-width: 769px){.md #hidRelease{visibility:hidden}}@media screen and (max-width: 768px){.md #pdfMobile{visibility:hidden}.md #newLow{visibility:hidden}.md #playMobile{position:absolute}.md #hidSpan{visibility:hidden;position:relative}.md #releaseSpan{padding-right:300px}}@media screen and (max-width: 750px){.md #releaseSpan{padding-right:285px}}@media screen and (max-width: 733px){.md #releaseSpan{padding-right:140px}}@media screen and (max-width: 600px){.md #releaseSpan{padding-right:140px}}@media screen and (max-width: 596px){.md #releaseSpan{padding-right:75px}}@media screen and (max-width: 500px){.md #releaseSpan{padding-right:15px}}@media screen and (max-width: 425px){.md #pdfMobile{visibility:hidden}.md #newLow{visibility:hidden}.md #playMobile{position:absolute}.md #hidSpan{visibility:hidden;position:relative}.md #releaseSpan{padding-right:0px}}@media screen and (max-width: 405px){.md #newLow{position:absolute !important}.md #releaseSpan{padding-right:55px}.md #hidSpan{visibility:hidden;position:absolute}.md .titleMobile{padding-left:60px}}@media screen and (max-width: 375px){.md #newLow{position:absolute !important}.md #releaseSpan{padding-right:55px}.md #hidSpan{visibility:hidden;position:absolute}.md .titleMobile{padding-left:60px}}@media screen and (max-width: 374px){.md .titleMobile{padding-left:60px !important}.md #arrowMobile{position:absolute !important}}@media screen and (max-width: 320px){.md .titleMobile{margin-left:30px !important}.md #arrowMobile{position:absolute !important}.md #releaseSpan{padding-right:10px}}.md .icons-mega{position:absolute;width:24px;height:44px;margin-left:18px;left:10px;display:inline-block;vertical-align:middle}.md .circle-mega{width:45px !important;margin-left:7px !important;border-radius:50% !important}.md .card p .material-icons,.md .side-nav .nav-search p .material-icons,.md .iapp-store .store-main .store-search-results p .material-icons,.md .card a .material-icons,.md .side-nav .nav-search a .material-icons,.md .iapp-store .store-main .store-search-results a .material-icons,.md .card li .material-icons,.md .side-nav .nav-search li .material-icons,.md .iapp-store .store-main .store-search-results li .material-icons{transform:translateY(2px)}.md .social-list-items{list-style:none}.md .social-list-item{text-indent:-9999em;border-radius:50%;overflow:hidden;margin-left:7px;margin-bottom:0}.md .social-list-link{position:relative;background-color:#2b2f32;opacity:0.9;display:block}.md .social-list-link:hover{opacity:1}.icons-sm .md .social-list-link{width:25px;height:25px}.icons-med .md .social-list-link{width:30px;height:30px}.icons-lg .md .social-list-link{width:50px;height:50px}.md .icon{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:15px;height:15px;position:absolute;top:5px;left:5px}.icon-twitter .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_twitter_full.svg)}.no-svg .icon-twitter .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_twitter_med.png)}.icon-facebook .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_facebook_full.svg)}.no-svg .icon-facebook .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_facebook_med.png)}.icon-rss .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_rss_full.svg)}.no-svg .icon-rss .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_rss_med.png)}.icon-google .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_google_full.svg)}.no-svg .icon-google .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_google_med.png)}.icon-linkedin .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_linkedin_full.svg)}.no-svg .icon-linkedin .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_linkedin_med.png)}.icon-comment .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_comment_full.svg)}.no-svg .icon-comment .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_comment_med.png)}.icon-search .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_search_full.svg)}.no-svg .icon-search .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_search_med.png)}.icon-search-drk .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_search-drk_full.svg)}.no-svg .icon-search-drk .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_search-drk_med.png)}.icon-cart .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_cart_full.svg)}.no-svg .icon-cart .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_cart_med.png)}.icon-close .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_close_full.svg)}.no-svg .icon-close .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_close_med.png)}.icon-headphones .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_headphones_full.svg)}.no-svg .icon-headphones .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_headphones_med.png)}.icon-key .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_key_full.svg)}.no-svg .icon-key .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_key_med.png)}.icon-lightbulb .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_lightbulb_full.svg)}.no-svg .icon-lightbulb .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_lightbulb_med.png)}.icon-link .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_link_full.svg)}.no-svg .icon-link .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_link_med.png)}.icon-lock .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_lock_full.svg)}.no-svg .icon-lock .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_lock_med.png)}.icon-pin .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_pin_full.svg)}.no-svg .icon-pin .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_pin_med.png)}.icon-star .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_star_full.svg)}.no-svg .icon-star .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_star_med.png)}.icon-warning .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_warning_full.svg)}.no-svg .icon-warning .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_warning_med.png)}.icon-arrow-next .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_arrow-next_full.svg)}.no-svg .icon-arrow-next .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_arrow-next_med.png)}.icon-arrow-prev .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_arrow-prev_full.svg)}.no-svg .icon-arrow-prev .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_arrow-prev_med.png)}.icon-facebook_dark .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_facebook_dark_full.svg)}.no-svg .icon-facebook_dark .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_facebook_dark_med.png)}.icon-twitter_dark .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_twitter_dark_full.svg)}.no-svg .icon-twitter_dark .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_twitter_dark_med.png)}.icon-linkedin_dark .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_linkedin_dark_full.svg)}.no-svg .icon-linkedin_dark .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_linkedin_dark_med.png)}.icon-rss_dark .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_rss_dark_full.svg)}.no-svg .icon-rss_dark .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_rss_dark_med.png)}.icon-privacy-session .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_privacy-session_full.svg)}.no-svg .icon-privacy-session .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_privacy-session_med.png)}.icon-security-session .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_security-session_full.svg)}.no-svg .icon-security-session .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_security-session_med.png)}.icon-email .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_email_full.svg)}.no-svg .icon-email .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_email_med.png)}.icon-print .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_print_full.svg)}.no-svg .icon-print .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_print_med.png)}.icon-traditional-breakout .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_traditional-breakout_full.svg)}.no-svg .icon-traditional-breakout .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_traditional-breakout_med.png)}.icon-workshop .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_workshop_full.svg)}.no-svg .icon-workshop .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_workshop_med.png)}.icon-certification .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_certification_full.svg)}.no-svg .icon-certification .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_certification_med.png)}.icon-training .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_training_full.svg)}.no-svg .icon-training .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_training_med.png)}.icon-active-learning .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_active-learning_full.svg)}.no-svg .icon-active-learning .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_active-learning_med.png)}.icon-conversations-in-privacy .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_conversations-in-privacy_full.svg)}.no-svg .icon-conversations-in-privacy .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_conversations-in-privacy_med.png)}.icon-conversations-at-psr .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_conversations-at-psr_full.svg)}.no-svg .icon-conversations-at-psr .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_conversations-at-psr_med.png)}.icon-spotlight-stage .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_spotlight-stage_full.svg)}.no-svg .icon-spotlight-stage .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_spotlight-stage_med.png)}.icon-advanced-topics-in-privacy .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_advanced-topics-in-privacy_full.svg)}.no-svg .icon-advanced-topics-in-privacy .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_advanced-topics-in-privacy_med.png)}.icon-networking .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_networking_full.svg)}.no-svg .icon-networking .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_networking_med.png)}.icon-the-little-big-stage .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_the-little-big-stage_full.svg)}.no-svg .icon-the-little-big-stage .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_the-little-big-stage_med.png)}.icon-general-session .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_general-session_full.svg)}.no-svg .icon-general-session .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_general-session_med.png)}.icon-presentation-of-research .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_presentation-of-research_full.svg)}.no-svg .icon-presentation-of-research .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_presentation-of-research_med.png)}.icon-privacy-tech-vendor-showcase .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_privacy-tech-vendor-showcase_full.svg)}.no-svg .icon-privacy-tech-vendor-showcase .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_privacy-tech-vendor-showcase_med.png)}.icon-panel-discussion .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_panel-discussion_full.svg)}.no-svg .icon-panel-discussion .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_panel-discussion_med.png)}.icon- .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_articles_full.svg)}.no-svg .icon- .md .icon{background-image:url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_articles_med.png)}.icons-med-social .md .icon,.md .icon.icon-med-social{width:20px;height:20px}.icons-lg-social .md .icon,.md .icon.icon-lg-social{width:30px;height:30px;top:10px;left:10px}.md .icon.icon-tz{width:38px;height:38px;top:10px;left:10px}.md .mega-modal .icons-mega .icon{top:0}.md .mega-modal .icons-mega.circle-mega .icon{left:9px;width:28px;height:inherit}@media only screen and (min-width: 601px){.md .container,.md .nav-search-form form,.md .mega-modal,.md .algolia-search form{width:90%}}@media only screen and (min-width: 993px){.md .container,.md .nav-search-form form,.md .mega-modal,.md .algolia-search form{width:90%}}.md .outer-wrapper{overflow:hidden}.md .valign-wrapper{height:inherit}.md .no-bottom-pad{margin-bottom:0;padding-bottom:0}.md .no-pad{padding:0 !important}.md .no-pad-bot{padding-bottom:0}.md .no-pad-top{padding-top:0}.md .no-marg{margin:0 !important}.md .no-marg-bot{margin-bottom:0}.md .no-marg-top{margin-top:0}.md .no-min-height{min-height:initial}.md .section,.md .responsive-table-hdr{position:relative}.md .section.raised-section,.md .raised-section.responsive-table-hdr{z-index:1}.md .section.extra-pad,.md .extra-pad.responsive-table-hdr{padding:3rem 0 1rem}.md .section.lined,.md .lined.responsive-table-hdr{border-bottom:2px solid #eee}.md .section.lined:last-child,.md .lined.responsive-table-hdr:last-child{border-bottom:none}.md .margin-after{margin-bottom:3rem}.md .article-meta{margin:3rem 0}.md #content{overflow:hidden}.md .flex-row{display:-ms-flexbox;display:flex}.md .brand-logo img{width:90px;max-width:90px}@media only screen and (min-width: 601px) and (max-width: 992px){.md nav .nav-wrapper .nav-trigger i{height:56px;line-height:56px}}.md .nav-container{position:fixed;top:0;width:100%;z-index:1000;height:0}.md .nav-container nav .btn i.material-icons,.md .nav-container nav .btn-large i.material-icons{font-size:1.5rem}.md .nav-container nav.top-nav{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;height:36px;line-height:36px;max-height:36px;box-shadow:none;background-color:#fff;border-bottom:1px solid #f5f5f5;z-index:100}.md .nav-container nav.top-nav .material-icons{font-size:1.5rem;line-height:inherit}.md .nav-container nav.top-nav ul li a{font-size:0.75rem;letter-spacing:1px;text-transform:uppercase}.md .nav-container nav.top-nav ul li a.dropdown-trigger{border-right:1px solid #f5f5f5;padding-right:30px}.md .nav-container nav.top-nav ul li a.dropdown-trigger .material-icons{font-size:1.25rem}.md .nav-container nav.top-nav ul.left li{border-right:1px solid #f5f5f5}.md .nav-container nav.top-nav ul.right li{border-left:1px solid #f5f5f5}.md .nav-container nav.site-nav{position:relative;font-family:"Tabac G3",Georgia,Times,serif;z-index:101;transition:all .5s ease}.md .nav-container nav.site-nav.fixed{position:fixed;top:0}.md .nav-container nav.site-nav .menu-trigger .material-icons{font-size:33px}@media only screen and (min-width: 601px) and (max-width: 992px){.md .nav-container nav.site-nav{height:56px;line-height:56px}}@media only screen and (min-width: 993px){.md .nav-container nav.site-nav .nav-items-list{position:absolute;right:0}.md .nav-container nav.site-nav .nav-items-list .nav-item a:after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:4px solid #4CAF50;opacity:0;transition:opacity .28s ease}.md .nav-container nav.site-nav .nav-items-list .nav-item a.active:after{opacity:1}.md .nav-container nav.site-nav .nav-items-list .nav-item.store-btn-container.active{background-color:#fff !important}.md .nav-container nav.site-nav .nav-items-list .nav-item.store-btn-container .store-btn{padding:0 15px}.md .nav-container nav.site-nav .nav-items-list .nav-item.checkout-btn-container{display:none}.md .nav-container nav.site-nav .nav-items-list .nav-item.checkout-btn-container .checkout-btn{display:block;padding:0 5px}.md .nav-container nav.site-nav .nav-items-list .nav-item.checkout-btn-container .checkout-btn .checkout-btn{transition:all .5s ease}.md .nav-container nav.site-nav .nav-items-list .nav-item.checkout-btn-container .checkout-btn:after{display:none}.md .nav-container nav.site-nav .nav-items-list .nav-item.checkout-btn-container .checkout-btn i{float:left;font-size:2.5rem}.md .nav-container nav.site-nav .nav-items-list .nav-item.checkout-btn-container .checkout-btn .cart-count{position:absolute;font-size:0.7rem;width:100%;top:-5px;left:0;text-align:center}.md .nav-container nav.site-nav .nav-items-list .nav-item.checkout-btn-container.cart-active{display:block}}.md .nav-container nav.site-nav.mini{margin-top:-15px;max-height:50px}.md .nav-container nav.site-nav.mini.mini-bottom{border-bottom:1px solid #e0e0e0;box-shadow:none}.md .nav-container nav.site-nav.mini .nav-items-list{max-height:50px;transition:all .5s ease}.md .nav-container nav.site-nav.mini .nav-items-list .nav-item{max-height:50px;transition:all .5s ease}.md .nav-container nav.site-nav.mini .nav-items-list .nav-item a{max-height:50px;transition:all .5s ease}.md .nav-container nav.site-nav.mini .nav-items-list .nav-item a.store-btn{border-radius:0;box-shadow:none}.md .nav-container nav.site-nav.mini .checkout-btn{transform:scale(0.75) translateY(12px);transition:all .5s ease}.md .nav-container nav.site-nav.mini .nav-btns .profile-btn{transform:scale(0.75) translateY(18px)}.md .nav-container nav ul li a:hover{background-color:#f5f5f5}.md .nav-btns{position:absolute;right:1rem;bottom:1px;padding-top:0}.md .nav-btns .cart-btn{display:inline-block;position:relative;width:42px;height:30px;transform:translateY(-2px)}.md .nav-btns .cart-btn .material-icons{font-size:42px}.md .nav-btns .cart-btn .cart-count{position:absolute;width:inherit;top:0;text-align:center;font-size:0.85rem;margin-top:-5px}.md .nav-btns .profile-btn{background-color:#9e9e9e;width:36px;height:36px;margin-left:0.5rem;transition:all .5s ease}.md .nav-btns .profile-btn .material-icons{line-height:36px;height:36px}.md .search-trigger{max-height:36px}.md .user--loggedin .nav-btns .profile-btn{background-color:#66BB6A}.md .nav-search-form{display:block;overflow:hidden;height:64px;max-height:0;border-bottom:1px solid #eee;transition:max-height .28s ease}.md .nav-search-form form{height:64px}.md .nav-search-form form .input-field{margin-top:0}.md .nav-search-form form .input-field input[type="search"]{margin-top:0;height:64px;line-height:64px;border-bottom:none;font-size:1.15rem}.md .nav-search-form form .input-field label{top:0}.md .nav-search-form form .input-field label.active{transform:translateY(0)}.md .nav-search-form form .input-field label.active .material-icons{color:#4CAF50 !important}.md .nav-search-form form .input-field label.active+.nav-search-close{opacity:1}.md .nav-search-form form .input-field .material-icons{font-size:30px;line-height:64px !important;transition:all .28s ease}.md .nav-search-form form .input-field .material-icons.nav-search-close{opacity:0}.md .nav-items{background-color:#fff;max-width:none;transition:max-width 300ms ease-in-out}.md .nav-items.hidden{max-width:200px}.md .nav-store{font-family:"Tabac Sans",Helvetica,Arial,sans-serif}@media only screen and (max-width: 992px){.md .nav-store{background-color:#eee}}.md .utility-menu{right:10px;bottom:10px}.md .nav-article-progress{position:absolute;height:4px;margin:0;bottom:-4px;border-radius:0;z-index:998;opacity:0;transition:opacity .25s ease}.md .conference-nav-drop-items{z-index:1}.md .alpha-nav-mod{display:block;background-color:#fff;overflow:hidden}.md .alpha-nav-item{float:left;margin-right:10px;font-size:1.15em;margin-bottom:1em}.md .alpha-nav-item:last-child{margin-right:0}.md .alpha-nav-link{color:#0c7ec0;text-decoration:none;font-weight:700}.md .alpha-nav-link:hover{text-decoration:underline}.md .combo-nav-mod{margin-bottom:4em}@font-face{.md{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.svg#webfont") format("svg"),local("☺");font-weight:400;font-style:normal}}@font-face{.md{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.svg#webfont") format("svg"),local("☺");font-weight:400;font-style:italic}}@font-face{.md{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.svg#webfont") format("svg"),local("☺");font-weight:300;font-style:normal}}@font-face{.md{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.svg#webfont") format("svg"),local("☺");font-weight:300;font-style:italic}}@font-face{.md{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.svg#webfont") format("svg"),local("☺");font-weight:700;font-style:normal}}@font-face{.md{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.svg#webfont") format("svg"),local("☺");font-weight:700;font-style:italic}}@font-face{.md{font-family:'Tabac G3';src:url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.svg#webfont") format("svg"),local("☺");font-weight:400;font-style:normal}}@font-face{.md{font-family:'Tabac G3';src:url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.svg#webfont") format("svg"),local("☺");font-weight:400;font-style:italic}}@font-face{.md{font-family:'Tabac G3';src:url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.svg#webfont") format("svg"),local("☺");font-weight:700;font-style:normal}}@font-face{.md{font-family:'Tabac G3';src:url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.svg#webfont") format("svg"),local("☺");font-weight:700;font-style:italic}}.md html{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 601px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.4rem}}@media only screen and (min-width: 993px){.md .flow-text,.md .article-body p,.md .article-body blockquote,.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{font-size:1.5rem}}.md .align-left{text-align:left}.md .align-right{text-align:right}.md .align-center{text-align:center}.md html{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400}.md body{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:auto}.md h1,.md h2,.md h3,.md h4,.md h5,.md h6{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700;-webkit-font-smoothing:auto}.md p{font-family:"Tabac G3",Georgia,Times,serif;font-weight:400;-webkit-font-smoothing:auto}.md strong{font-weight:bold}.md .subsection-hdr{font-family:"Tabac G3",Georgia,Times,serif;font-weight:400}.md .page-heading{display:block;text-align:center;padding-bottom:0.5rem;margin-top:0;border-bottom:4px solid #f5f5f5}@media only screen and (max-width: 600px){.md .page-heading{font-size:2rem}}@media only screen and (min-width: 601px){.md .page-heading{font-size:2.6rem}}@media only screen and (min-width: 993px){.md .page-heading{font-size:3rem}}@media only screen and (min-width: 1401px){.md .page-heading{font-size:3.2rem}}.md .section-heading{display:block;text-align:left;padding-bottom:0.5rem}@media only screen and (max-width: 600px){.md .section-heading{font-size:1.5rem}}@media only screen and (min-width: 601px){.md .section-heading{font-size:1.75rem}}@media only screen and (min-width: 993px){.md .section-heading{font-size:2rem}}@media only screen and (min-width: 1401px){.md .section-heading{font-size:2.25rem}}.md .page-tagline{line-height:125%}@media only screen and (max-width: 992px){.md .page-tagline{font-size:1.35rem}}.md .page-text-lg{font-size:1.75rem}.md .page-text-med{font-size:1.25rem}.md .page-text-sm,.md .static-page .table-mod.table-expandable p,.static-page .table-mod.table-expandable .md p,.md .static-page .table-mod.table-expandable li,.static-page .table-mod.table-expandable .md li{font-size:0.9rem}.md .section-text-wrapper{font-size:14px}@media only screen and (min-width: 601px){.md .section-text-wrapper{font-size:14.5px}}@media only screen and (min-width: 993px){.md .section-text-wrapper{font-size:15px}}.md .section-text-wrapper ul,.md .section-text-wrapper ol{font-size:inherit;margin-left:20px}.md .section-text-wrapper ul li,.md .section-text-wrapper ol li{font-size:inherit;font-family:"Tabac G3",Georgia,Times,serif;margin-left:20px}.md .section-text-wrapper ul li{list-style:disc}.md h5.search-title{font-size:1.2em}@media only screen and (min-width: 993px){.md h5.search-title label{margin-left:2rem;margin-top:1rem;font-size:1em}}@media only screen and (max-width: 992px){.md h5.search-title label{font-size:1em}}.md h5.featured-head{margin-bottom:2em}.md .article-body p,.md .article-body blockquote{font-family:"Tabac G3",Georgia,Times,serif;margin-bottom:1rem !important}.md .article-body a:hover{text-decoration:underline}.md .article-body ul{margin-left:2em}.md .article-body ul li{margin-bottom:1em;list-style:disc;font-family:"Tabac G3",Georgia,Times,serif;font-weight:400;font-size:1.5rem}.md .article-body ol{margin-left:4em}.md .article-body ol li{margin-bottom:1em;font-family:"Tabac G3",Georgia,Times,serif;font-weight:400;font-size:1.5rem}.md .related-posts-mod ul li a,.md .article-recent-comments-mod ul li a{transition:.25s all ease}.md .hp-hero h5,.md .hp-hero h6{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400}.md .hp-hero h4{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:700}.md .hp-hero p{font-size:1.2rem}.md .header-block h2{margin-top:0}.md .card.card-image h1,.md .side-nav .card-image.nav-search h1,.md .iapp-store .store-main .card-image.store-search-results h1,.md .card.card-image h2,.md .side-nav .card-image.nav-search h2,.md .iapp-store .store-main .card-image.store-search-results h2,.md .card.card-image h3,.md .side-nav .card-image.nav-search h3,.md .iapp-store .store-main .card-image.store-search-results h3,.md .card.card-image h4,.md .side-nav .card-image.nav-search h4,.md .iapp-store .store-main .card-image.store-search-results h4,.md .card.card-image h5,.md .side-nav .card-image.nav-search h5,.md .iapp-store .store-main .card-image.store-search-results h5,.md .card.card-image h6,.md .side-nav .card-image.nav-search h6,.md .iapp-store .store-main .card-image.store-search-results h6,.md .card.card-horizontal h1,.md .side-nav .card-horizontal.nav-search h1,.md .iapp-store .store-main .card-horizontal.store-search-results h1,.md .card.card-horizontal h2,.md .side-nav .card-horizontal.nav-search h2,.md .iapp-store .store-main .card-horizontal.store-search-results h2,.md .card.card-horizontal h3,.md .side-nav .card-horizontal.nav-search h3,.md .iapp-store .store-main .card-horizontal.store-search-results h3,.md .card.card-horizontal h4,.md .side-nav .card-horizontal.nav-search h4,.md .iapp-store .store-main .card-horizontal.store-search-results h4,.md .card.card-horizontal h5,.md .side-nav .card-horizontal.nav-search h5,.md .iapp-store .store-main .card-horizontal.store-search-results h5,.md .card.card-horizontal h6,.md .side-nav .card-horizontal.nav-search h6,.md .iapp-store .store-main .card-horizontal.store-search-results h6{font-family:"Tabac G3",Georgia,Times,serif;font-weight:400}@media only screen and (min-width: 601px){.md .card.card-image .card-head,.md .side-nav .card-image.nav-search .card-head,.md .iapp-store .store-main .card-image.store-search-results .card-head,.md .card.card-horizontal .card-head,.md .side-nav .card-horizontal.nav-search .card-head,.md .iapp-store .store-main .card-horizontal.store-search-results .card-head{font-size:1.3rem;line-height:1.7rem}}.md .card .card-content .card-title,.md .side-nav .nav-search .card-content .card-title,.md .iapp-store .store-main .store-search-results .card-content .card-title{font-family:"Tabac G3",Georgia,Times,serif;font-weight:400}@media only screen and (min-width: 601px){.md .featured-card .card .card-head,.md .featured-card .side-nav .nav-search .card-head,.md .side-nav .featured-card .nav-search .card-head,.md .featured-card .iapp-store .store-main .store-search-results .card-head,.md .iapp-store .store-main .featured-card .store-search-results .card-head{font-size:1.5rem;line-height:2rem}}.md .carousel-head{margin-top:20px;margin-bottom:0}.md .carousel .carousel-item h5{line-height:1.45em}.md .article-body blockquote{border-left:5px solid #00acc1 !important;padding:0.1rem 2rem;margin:0}.md .weight-regular{font-weight:400 !important}.md .bold>a{font-weight:bold}.md .text-shadow,.md .banner.light-scheme h1,.md .banner.light-scheme .header-social>ul>li>a,.md .banner.default-scheme h1,.md .banner.default-scheme .header-social>ul>li>a,.md .banner.custom-scheme h1,.md .banner.custom-scheme .header-social>ul>li>a{text-shadow:0 0 5px rgba(0,0,0,0.5),0 2px 5px #000}.md .sans{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400}.md .clickable{cursor:pointer}.md .boldest{font-weight:900}.md .ss-item-title{font-size:1.2em}.md .comment-items{font-family:"Tabac G3",Georgia,Times,serif}.md .comment-items .card .card-content .card-title,.md .comment-items .side-nav .nav-search .card-content .card-title,.md .side-nav .comment-items .nav-search .card-content .card-title,.md .comment-items .iapp-store .store-main .store-search-results .card-content .card-title,.md .iapp-store .store-main .comment-items .store-search-results .card-content .card-title{font-size:18px;line-height:18px}.md .comment-items .card .card-content .card-title .material-icons,.md .comment-items .side-nav .nav-search .card-content .card-title .material-icons,.md .side-nav .comment-items .nav-search .card-content .card-title .material-icons,.md .comment-items .iapp-store .store-main .store-search-results .card-content .card-title .material-icons,.md .iapp-store .store-main .comment-items .store-search-results .card-content .card-title .material-icons{transform:translateY(6px)}.md .comment-items .card .card-content pre,.md .comment-items .side-nav .nav-search .card-content pre,.md .side-nav .comment-items .nav-search .card-content pre,.md .comment-items .iapp-store .store-main .store-search-results .card-content pre,.md .iapp-store .store-main .comment-items .store-search-results .card-content pre{white-space:inherit;font-family:inherit;margin-bottom:0}.md .iapp-store .product-page #iapp-store-notifications{padding-left:0px}.md .iapp-store .product-page #iapp-store-notifications .collection-item{list-style-type:none !important}.md .iapp-green-txt{color:#4CAF50}.md .card,.md .side-nav .nav-search,.md .iapp-store .store-main .store-search-results{overflow:hidden}.md .card.hoverable:hover,.md .side-nav .hoverable.nav-search:hover,.md .iapp-store .store-main .hoverable.store-search-results:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19),0 3px 1px -2px rgba(0,0,0,0.2)}.md .card.best-value,.md .side-nav .best-value.nav-search,.md .iapp-store .store-main .best-value.store-search-results{border:#fab150 solid 2px;overflow:initial}.md .card.best-value:before,.md .side-nav .best-value.nav-search:before,.md .iapp-store .store-main .best-value.store-search-results:before{width:45px;height:45px;position:absolute;top:31px;right:-25px;content:" ";background:url("https://iapp.org/media/images/certification/bestValueOrange-01-01.png") no-repeat 0 0;background-size:100%}.md .card.xxlarge,.md .side-nav .xxlarge.nav-search,.md .iapp-store .store-main .xxlarge.store-search-results{position:relative;cursor:default}.md .card.xxlarge .card-image,.md .side-nav .xxlarge.nav-search .card-image,.md .iapp-store .store-main .xxlarge.store-search-results .card-image{max-height:60%;overflow:hidden}.md .card.xxlarge .card-image+.card-content,.md .side-nav .xxlarge.nav-search .card-image+.card-content,.md .iapp-store .store-main .xxlarge.store-search-results .card-image+.card-content{max-height:40%}.md .card.xxlarge .card-content,.md .side-nav .xxlarge.nav-search .card-content,.md .iapp-store .store-main .xxlarge.store-search-results .card-content{max-height:100%;overflow:hidden}.md .card.xxlarge .card-action,.md .side-nav .xxlarge.nav-search .card-action,.md .iapp-store .store-main .xxlarge.store-search-results .card-action{position:absolute;bottom:0;left:0;right:0}.md .card.xxlarge,.md .side-nav .xxlarge.nav-search,.md .iapp-store .store-main .xxlarge.store-search-results{height:800px;cursor:default}.md .card.card-iapp_conferences .card-image,.md .side-nav .card-iapp_conferences.nav-search .card-image,.md .iapp-store .store-main .card-iapp_conferences.store-search-results .card-image{height:15rem}@media only screen and (min-width: 601px) and (max-width: 992px){.md .card.card-iapp_conferences .card-image,.md .side-nav .card-iapp_conferences.nav-search .card-image,.md .iapp-store .store-main .card-iapp_conferences.store-search-results .card-image{height:18rem}}.md .card.card-iapp_conferences .card-image img,.md .side-nav .card-iapp_conferences.nav-search .card-image img,.md .iapp-store .store-main .card-iapp_conferences.store-search-results .card-image img{height:100%;width:auto}.md .card.card-iapp_conferences .card-image .card-title,.md .side-nav .card-iapp_conferences.nav-search .card-image .card-title,.md .iapp-store .store-main .card-iapp_conferences.store-search-results .card-image .card-title{width:100%;height:100%}.md .card.card-iapp_conferences .card-image .card-title .valign,.md .side-nav .card-iapp_conferences.nav-search .card-image .card-title .valign,.md .iapp-store .store-main .card-iapp_conferences.store-search-results .card-image .card-title .valign{width:100%}.md .card.card-iapp_conferences .card-image .card-title .valign .card-conf-hdr,.md .side-nav .card-iapp_conferences.nav-search .card-image .card-title .valign .card-conf-hdr,.md .iapp-store .store-main .card-iapp_conferences.store-search-results .card-image .card-title .valign .card-conf-hdr{display:block;font-weight:bold}.md .card.card-iapp_conferences .card-image .card-title .valign .card-conf-secondary,.md .side-nav .card-iapp_conferences.nav-search .card-image .card-title .valign .card-conf-secondary,.md .iapp-store .store-main .card-iapp_conferences.store-search-results .card-image .card-title .valign .card-conf-secondary{display:block;font-size:1.2rem}.md .card.card-video .video-container .youtube-player div img,.md .side-nav .card-video.nav-search .video-container .youtube-player div img,.md .iapp-store .store-main .card-video.store-search-results .video-container .youtube-player div img{margin-top:-9.3%}.md .card.card-horizontal .card-image,.md .side-nav .card-horizontal.nav-search .card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image{overflow:hidden}@media only screen and (max-width: 992px){.md .card.card-horizontal .card-image,.md .side-nav .card-horizontal.nav-search .card-image,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image{max-width:100%}}.md .card.card-horizontal .card-image a,.md .side-nav .card-horizontal.nav-search .card-image a,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image a{display:block;height:100%;overflow:hidden}.md .card.card-horizontal .card-image a img,.md .side-nav .card-horizontal.nav-search .card-image a img,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image a img{min-width:100%;max-width:none;min-height:0;height:auto}@media only screen and (max-width: 992px){.md .card.card-horizontal,.md .side-nav .card-horizontal.nav-search,.md .iapp-store .store-main .card-horizontal.store-search-results{display:block}.md .card.card-horizontal .card-image a img,.md .side-nav .card-horizontal.nav-search .card-image a img,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image a img{min-width:100%;max-width:100%;min-height:0;height:auto;max-height:none}}@media only screen and (min-width: 993px){.md .card.card-horizontal .card-image a img,.md .side-nav .card-horizontal.nav-search .card-image a img,.md .iapp-store .store-main .card-horizontal.store-search-results .card-image a img{max-height:21.5rem}}.md .card.share-this-card,.md .side-nav .share-this-card.nav-search,.md .iapp-store .store-main .share-this-card.store-search-results{margin:1rem 0 0}.md .card.share-this-card .card-content,.md .side-nav .share-this-card.nav-search .card-content,.md .iapp-store .store-main .share-this-card.store-search-results .card-content{padding:10px 20px 8px}.md .card.share-this-card .card-content .card-title,.md .side-nav .share-this-card.nav-search .card-content .card-title,.md .iapp-store .store-main .share-this-card.store-search-results .card-content .card-title{display:block;line-height:2.8rem;text-align:right}.md .card.share-this-card .card-content .card-title i,.md .side-nav .share-this-card.nav-search .card-content .card-title i,.md .iapp-store .store-main .share-this-card.store-search-results .card-content .card-title i{text-align:left;font-size:2rem;padding:0;border-radius:50%;width:2.4rem;height:2.4rem;line-height:2.4rem}.md .card.share-this-card .card-action,.md .side-nav .share-this-card.nav-search .card-action,.md .iapp-store .store-main .share-this-card.store-search-results .card-action{padding:20px 20px 0}.md .card.share-this-card .card-action .social-sharing-btns,.md .side-nav .share-this-card.nav-search .card-action .social-sharing-btns,.md .iapp-store .store-main .share-this-card.store-search-results .card-action .social-sharing-btns{text-align:center}.md .card.card-note p,.md .side-nav .card-note.nav-search p,.md .iapp-store .store-main .card-note.store-search-results p{font-size:1.2rem}.md .card.card-note a,.md .side-nav .card-note.nav-search a,.md .iapp-store .store-main .card-note.store-search-results a{color:#fff !important;text-decoration:underline;transition:color .28s ease}.md .card.card-note a:hover,.md .side-nav .card-note.nav-search a:hover,.md .iapp-store .store-main .card-note.store-search-results a:hover{color:#37474f !important}.md .card.card-note .card-title,.md .side-nav .card-note.nav-search .card-title,.md .iapp-store .store-main .card-note.store-search-results .card-title{display:block;line-height:2rem;border-bottom:1px solid #fafafa;padding-bottom:0.75rem;margin-bottom:0.75rem}.md .card.card-note .card-content li,.md .side-nav .card-note.nav-search .card-content li,.md .iapp-store .store-main .card-note.store-search-results .card-content li{list-style-type:disc;margin-left:15px}.md .card.card-tumblr .card-image figure,.md .side-nav .card-tumblr.nav-search .card-image figure,.md .iapp-store .store-main .card-tumblr.store-search-results .card-image figure{margin:0}.md .card.card-tumblr .card-title a,.md .side-nav .card-tumblr.nav-search .card-title a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a,.md .card.card-tumblr .card-content a,.md .side-nav .card-tumblr.nav-search .card-content a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a,.md .card.card-tumblr p a,.md .side-nav .card-tumblr.nav-search p a,.md .iapp-store .store-main .card-tumblr.store-search-results p a{transition:color .28s ease}.md .card.card-tumblr .card-title a:hover,.md .side-nav .card-tumblr.nav-search .card-title a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a:hover,.md .card.card-tumblr .card-content a:hover,.md .side-nav .card-tumblr.nav-search .card-content a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a:hover,.md .card.card-tumblr p a:hover,.md .side-nav .card-tumblr.nav-search p a:hover,.md .iapp-store .store-main .card-tumblr.store-search-results p a:hover{color:#00acc1 !important}.md .card.card-tumblr .row,.md .side-nav .card-tumblr.nav-search .row,.md .iapp-store .store-main .card-tumblr.store-search-results .row,.md .card.card-tumblr .card,.md .side-nav .card-tumblr.nav-search .card,.md .iapp-store .store-main .card-tumblr.store-search-results .card,.md .card.card-tumblr .side-nav .nav-search,.md .side-nav .card.card-tumblr .nav-search,.md .side-nav .card-tumblr.nav-search .nav-search,.md .iapp-store .store-main .card-tumblr.store-search-results .side-nav .nav-search,.md .side-nav .iapp-store .store-main .card-tumblr.store-search-results .nav-search,.md .card.card-tumblr .iapp-store .store-main .store-search-results,.md .iapp-store .store-main .card.card-tumblr .store-search-results,.md .side-nav .card-tumblr.nav-search .iapp-store .store-main .store-search-results,.md .iapp-store .store-main .side-nav .card-tumblr.nav-search .store-search-results,.md .iapp-store .store-main .card-tumblr.store-search-results .store-search-results{margin-bottom:0}.md .card.card-tumblr p,.md .side-nav .card-tumblr.nav-search p,.md .iapp-store .store-main .card-tumblr.store-search-results p{margin-bottom:1rem}.md .card.card-tumblr .card-action a,.md .side-nav .card-tumblr.nav-search .card-action a,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a{color:#00acc1 !important}.md .card.card-tumblr .card-action a i,.md .side-nav .card-tumblr.nav-search .card-action a i,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i{position:absolute;right:20px;top:50%;margin-top:-0.75rem;color:#fff !important;width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;border-radius:50%}@media only screen and (max-width: 600px){.md .card.card-tumblr .card-action a span,.md .side-nav .card-tumblr.nav-search .card-action a span,.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a span{display:none}}.md .card.intro-card,.md .side-nav .intro-card.nav-search,.md .iapp-store .store-main .intro-card.store-search-results{border:3px solid #546e7a;background-color:#eceff1}.md .card.intro-card .card-body h3,.md .side-nav .intro-card.nav-search .card-body h3,.md .iapp-store .store-main .intro-card.store-search-results .card-body h3{color:#546e7a;margin-top:0}@media only screen and (max-width: 992px){.md .card.intro-card .card-body h3,.md .side-nav .intro-card.nav-search .card-body h3,.md .iapp-store .store-main .intro-card.store-search-results .card-body h3{font-size:2rem}}.md .card.intro-card .card-body p,.md .side-nav .intro-card.nav-search .card-body p,.md .iapp-store .store-main .intro-card.store-search-results .card-body p{font-size:1.05rem}.md .card.intro-card-anz,.md .side-nav .intro-card-anz.nav-search,.md .iapp-store .store-main .intro-card-anz.store-search-results{border:3px solid #33691e;background-color:#e3e8e2}.md .card.intro-card-anz .card-body h3,.md .side-nav .intro-card-anz.nav-search .card-body h3,.md .iapp-store .store-main .intro-card-anz.store-search-results .card-body h3{color:#33691e;margin-top:0}@media only screen and (max-width: 992px){.md .card.intro-card-anz .card-body h3,.md .side-nav .intro-card-anz.nav-search .card-body h3,.md .iapp-store .store-main .intro-card-anz.store-search-results .card-body h3{font-size:2rem}}.md .card.intro-card-anz .card-body p,.md .side-nav .intro-card-anz.nav-search .card-body p,.md .iapp-store .store-main .intro-card-anz.store-search-results .card-body p{font-size:1.05rem}.md .card .card-comments,.md .side-nav .nav-search .card-comments,.md .iapp-store .store-main .store-search-results .card-comments{height:3em}.md .card .card-content.has-comments,.md .side-nav .nav-search .card-content.has-comments,.md .iapp-store .store-main .store-search-results .card-content.has-comments{padding-bottom:3rem}.md .card .card-content .card-title,.md .side-nav .nav-search .card-content .card-title,.md .iapp-store .store-main .store-search-results .card-content .card-title{z-index:2}.md .card .card-content .card-title.bolded,.md .side-nav .nav-search .card-content .card-title.bolded,.md .iapp-store .store-main .store-search-results .card-content .card-title.bolded{font-weight:bold}.md .card .card-content p,.md .side-nav .nav-search .card-content p,.md .iapp-store .store-main .store-search-results .card-content p{margin-bottom:1em}.md .card .card-content p:last-child,.md .side-nav .nav-search .card-content p:last-child,.md .iapp-store .store-main .store-search-results .card-content p:last-child{margin-bottom:0}.md .card .card-content p a,.md .side-nav .nav-search .card-content p a,.md .iapp-store .store-main .store-search-results .card-content p a{color:#00acc1}.md .card .card-content p a:hover,.md .side-nav .nav-search .card-content p a:hover,.md .iapp-store .store-main .store-search-results .card-content p a:hover{text-decoration:underline}.md .card .card-content ol,.md .side-nav .nav-search .card-content ol,.md .iapp-store .store-main .store-search-results .card-content ol,.md .card .card-content ul,.md .side-nav .nav-search .card-content ul,.md .iapp-store .store-main .store-search-results .card-content ul{margin-left:2em}.md .card .card-content ol.bolded,.md .side-nav .nav-search .card-content ol.bolded,.md .iapp-store .store-main .store-search-results .card-content ol.bolded,.md .card .card-content ul.bolded,.md .side-nav .nav-search .card-content ul.bolded,.md .iapp-store .store-main .store-search-results .card-content ul.bolded{font-weight:bold}.md .card .card-content ol.numbered,.md .side-nav .nav-search .card-content ol.numbered,.md .iapp-store .store-main .store-search-results .card-content ol.numbered,.md .card .card-content ul.numbered,.md .side-nav .nav-search .card-content ul.numbered,.md .iapp-store .store-main .store-search-results .card-content ul.numbered{list-style:decimal}.md .card .card-content ol.lettered,.md .side-nav .nav-search .card-content ol.lettered,.md .iapp-store .store-main .store-search-results .card-content ol.lettered,.md .card .card-content ul.lettered,.md .side-nav .nav-search .card-content ul.lettered,.md .iapp-store .store-main .store-search-results .card-content ul.lettered{list-style:upper-alpha}.md .card .card-content ol.bulleted,.md .side-nav .nav-search .card-content ol.bulleted,.md .iapp-store .store-main .store-search-results .card-content ol.bulleted,.md .card .card-content ul.bulleted,.md .side-nav .nav-search .card-content ul.bulleted,.md .iapp-store .store-main .store-search-results .card-content ul.bulleted{list-style:disc}.md .card .card-content ol.squares,.md .side-nav .nav-search .card-content ol.squares,.md .iapp-store .store-main .store-search-results .card-content ol.squares,.md .card .card-content ul.squares,.md .side-nav .nav-search .card-content ul.squares,.md .iapp-store .store-main .store-search-results .card-content ul.squares{list-style:square}.md .card .card-content ol li,.md .side-nav .nav-search .card-content ol li,.md .iapp-store .store-main .store-search-results .card-content ol li,.md .card .card-content ul li,.md .side-nav .nav-search .card-content ul li,.md .iapp-store .store-main .store-search-results .card-content ul li{list-style-type:inherit !important;margin-left:0}.md .card .card-language,.md .side-nav .nav-search .card-language,.md .iapp-store .store-main .store-search-results .card-language{position:relative}.md .card .card-language:before,.md .side-nav .nav-search .card-language:before,.md .iapp-store .store-main .store-search-results .card-language:before{content:"";display:block;position:absolute;background-color:#01579b;opacity:0.25;top:0;left:0;right:0;bottom:0;z-index:1}.md .card .card-language:after,.md .side-nav .nav-search .card-language:after,.md .iapp-store .store-main .store-search-results .card-language:after{content:"";display:block;position:absolute;background-color:#263238;opacity:0.1;top:0;left:0;right:0;bottom:0;z-index:1}.md .card .card-language .card-title,.md .side-nav .nav-search .card-language .card-title,.md .iapp-store .store-main .store-search-results .card-language .card-title{z-index:2}.md .card .card-language-anz:before,.md .side-nav .nav-search .card-language-anz:before,.md .iapp-store .store-main .store-search-results .card-language-anz:before{background-color:#33691e}.md .card .card-full-content,.md .side-nav .nav-search .card-full-content,.md .iapp-store .store-main .store-search-results .card-full-content{display:none}.md .card .card-full-content .card-title,.md .side-nav .nav-search .card-full-content .card-title,.md .iapp-store .store-main .store-search-results .card-full-content .card-title{cursor:default}.md .card .card-action .saveable-trigger,.md .side-nav .nav-search .card-action .saveable-trigger,.md .iapp-store .store-main .store-search-results .card-action .saveable-trigger{margin-right:0 !important;margin-top:-3px;position:absolute;right:20px}.md .card .card-action .details-link,.md .side-nav .nav-search .card-action .details-link,.md .iapp-store .store-main .store-search-results .card-action .details-link,.md .card .card-action .back-to-top,.md .side-nav .nav-search .card-action .back-to-top,.md .iapp-store .store-main .store-search-results .card-action .back-to-top{color:#00acc1 !important}.md .card .card-action .expand-link,.md .side-nav .nav-search .card-action .expand-link,.md .iapp-store .store-main .store-search-results .card-action .expand-link{color:#4CAF50 !important}.md .card .card-action .expand-link .material-icons,.md .side-nav .nav-search .card-action .expand-link .material-icons,.md .iapp-store .store-main .store-search-results .card-action .expand-link .material-icons{font-size:1.75rem}.md .card .card-action .expand-link.left,.md .side-nav .nav-search .card-action .expand-link.left,.md .iapp-store .store-main .store-search-results .card-action .expand-link.left{margin-left:2em}.md .card .card-action.action-links,.md .side-nav .nav-search .card-action.action-links,.md .iapp-store .store-main .store-search-results .card-action.action-links{overflow:hidden}.md .card .card-action.action-links .more-link,.md .side-nav .nav-search .card-action.action-links .more-link,.md .iapp-store .store-main .store-search-results .card-action.action-links .more-link,.md .card .card-action.action-links .save-this,.md .side-nav .nav-search .card-action.action-links .save-this,.md .iapp-store .store-main .store-search-results .card-action.action-links .save-this,.md .card .card-action.action-links .back-to-top,.md .side-nav .nav-search .card-action.action-links .back-to-top,.md .iapp-store .store-main .store-search-results .card-action.action-links .back-to-top,.md .card .card-action.action-links .expand-link,.md .side-nav .nav-search .card-action.action-links .expand-link,.md .iapp-store .store-main .store-search-results .card-action.action-links .expand-link{text-transform:uppercase}.md .card .card-action .back-to-top .material-icons,.md .side-nav .nav-search .card-action .back-to-top .material-icons,.md .iapp-store .store-main .store-search-results .card-action .back-to-top .material-icons,.md .card .card-action .expand-link .material-icons,.md .side-nav .nav-search .card-action .expand-link .material-icons,.md .iapp-store .store-main .store-search-results .card-action .expand-link .material-icons{position:absolute;margin-left:-1.25em;margin-top:-0.45em}.md .card.reveal-active .card-action,.md .side-nav .reveal-active.nav-search .card-action,.md .iapp-store .store-main .reveal-active.store-search-results .card-action{position:absolute;bottom:0;width:100%}.md .card .card-author+.card-body,.md .side-nav .nav-search .card-author+.card-body,.md .iapp-store .store-main .store-search-results .card-author+.card-body{margin-top:0.5rem}@media only screen and (min-width: 601px){.md .card .featured-title,.md .side-nav .nav-search .featured-title,.md .iapp-store .store-main .store-search-results .featured-title{font-size:2.28rem;line-height:110%}}.md .featured-resource .col{display:none}.md .featured-resource .col:first-child{display:block;padding:0}.md .featured-resource .col:first-child .card:before,.md .featured-resource .col:first-child .side-nav .nav-search:before,.md .side-nav .featured-resource .col:first-child .nav-search:before,.md .featured-resource .col:first-child .iapp-store .store-main .store-search-results:before,.md .iapp-store .store-main .featured-resource .col:first-child .store-search-results:before{content:"";position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:0 0 50px 50px;border-color:transparent transparent transparent #4CAF50;z-index:1}.md .featured-resource .col:first-child .card:after,.md .featured-resource .col:first-child .side-nav .nav-search:after,.md .side-nav .featured-resource .col:first-child .nav-search:after,.md .featured-resource .col:first-child .iapp-store .store-main .store-search-results:after,.md .iapp-store .store-main .featured-resource .col:first-child .store-search-results:after{font-family:"FontAwesome";content:"\f005";color:#fff;position:absolute;left:0.5rem;top:0.3rem;z-index:2}.md .featured-resource .col:first-child .card .card-head,.md .featured-resource .col:first-child .side-nav .nav-search .card-head,.md .side-nav .featured-resource .col:first-child .nav-search .card-head,.md .featured-resource .col:first-child .iapp-store .store-main .store-search-results .card-head,.md .iapp-store .store-main .featured-resource .col:first-child .store-search-results .card-head{font-size:1.8rem;line-height:2.3rem}.md .other-resources .col:first-child{display:none}.md .store-card-head{padding:10px 20px 0 !important}.md .store-card-head .card-title{font-weight:bold}.md .top-story-title{font-size:2.3rem;line-height:3rem}.md .carousel-cards .row{width:100%;margin:0 auto}@media only screen and (min-width: 993px){.md .carousel-cards .row{width:89%}}.md .carousel-cards .row .col.valign{padding:0}.md .carousel-cards .carousel-card{-ms-flex-pack:center;justify-content:center;padding-top:0;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;position:relative}.md .carousel-cards .carousel-card .c-card--image{height:150px;width:100%;background-size:cover}.md .carousel-cards .carousel-card .c-card--image .halfway-fab{top:110px}.md .carousel-cards .carousel-card .c-card--image .halfway-fab .material-icons{transform:initial}.md .carousel-cards .carousel-card .c-card--txt{padding:0.75em;margin-bottom:0;width:100%}.md .featured-carousel.card .card-content,.md .side-nav .featured-carousel.nav-search .card-content,.md .iapp-store .store-main .featured-carousel.store-search-results .card-content{padding:0}.md .featured-carousel.card .card-content .carousel-slider,.md .side-nav .featured-carousel.nav-search .card-content .carousel-slider,.md .iapp-store .store-main .featured-carousel.store-search-results .card-content .carousel-slider{margin:0}@media only screen and (max-width: 992px){.md .carousel-cards-wrapper{display:-ms-flexbox !important;display:flex !important;overflow-x:auto}}@media only screen and (max-width: 992px){.md .carousel-cards-wrapper .carousel-card{max-width:250px;margin:0 auto;display:table}}.md .carousel-cards-wrapper .carousel-card:first-child{padding-left:0}.md .carousel-cards-wrapper .carousel-card:last-child{padding-right:0}.md .carousel-cards-wrapper .carousel-card:last-child .c-card--image .halfway-fab{right:12px}.md .hp-stream .row .l6:nth-child(odd){clear:both !important}@media only screen and (min-width: 993px){.md .hp-stream .card.card-horizontal .card-image a img,.md .hp-stream .side-nav .card-horizontal.nav-search .card-image a img,.md .side-nav .hp-stream .card-horizontal.nav-search .card-image a img,.md .hp-stream .iapp-store .store-main .card-horizontal.store-search-results .card-image a img,.md .iapp-store .store-main .hp-stream .card-horizontal.store-search-results .card-image a img{object-fit:cover;object-position:center;width:100%;height:100%}}.md .hp-stream .card-comments{height:auto}.md .clear-odd .col:nth-child(odd){clear:both}.md #toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){.md #toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 601px) and (max-width: 992px){.md #toast-container{right:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){.md #toast-container{bottom:10%;right:7%;max-width:86%}}.md .toast{font-family:"Tabac G3",Georgia,Times,serif;border-radius:2px;top:0;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.md .toast .btn,.md .toast .btn-large,.md .toast .btn-flat{margin:0;margin-left:3rem}.md .toast.rounded{border-radius:6px}@media only screen and (max-width: 992px){.md .toast.rounded{border-radius:none}}@media only screen and (max-width: 600px){.md .toast{width:100%;border-radius:0}}@media only screen and (min-width: 601px) and (max-width: 992px){.md .toast{float:left}}@media only screen and (min-width: 993px){.md .toast{float:right}}.md .tabs .tab a{color:#26a69a;opacity:0.7;transition:all .28s ease}.md .tabs .tab a.active,.md .tabs .tab a:hover{color:#26a69a;opacity:1}.md .tabs .indicator{background-color:#26a69a}.md .store-search-tabs{overflow-x:hidden}.md .store-search-tabs .tab a{color:#00acc1;opacity:1;transition:all .28s ease}.md .store-search-tabs .tab a.active,.md .store-search-tabs .tab a:hover{color:#00acc1;opacity:1}.md .store-search-tabs .indicator{background-color:#00acc1}.md .see-all{width:100%;max-width:15rem}.md .subsection-hdr+.btn,.md .subsection-hdr+.btn-large{float:right;margin-top:-2.75rem}@media only screen and (max-width: 992px){.md .social-sharing-btns a{width:30px;height:30px;line-height:30px}.md .social-sharing-btns a i{font-size:1.2rem;line-height:30px}.md .social-sharing-btns ul{display:inline-block;margin:0}.md .social-sharing-btns ul li{float:left;margin:0 0.5rem 1rem}}@media only screen and (min-width: 993px){.md .social-sharing-btns a{width:30px;height:30px;line-height:30px}.md .social-sharing-btns ul{position:absolute;left:2.5%;margin-left:-15px;margin-top:160px}.md .social-sharing-btns ul.fixed{position:fixed;bottom:60px}.md .social-sharing-btns ul li{margin-bottom:1rem}.md .social-sharing-btns ul li a{width:30px;height:30px;line-height:30px}.md .social-sharing-btns ul li a i{font-size:1.2rem;line-height:30px}}@media only screen and (min-width: 1401px){.md .social-sharing-btns a{width:40px;height:40px;line-height:40px}.md .social-sharing-btns ul{margin-left:-20px}.md .social-sharing-btns ul li a{width:40px;height:40px;line-height:40px}.md .social-sharing-btns ul li a i{font-size:1.5rem;line-height:40px}}.md .article-rss a i{transform:translateY(0) !important}.md .iapp-store .store-table table td .checkout-btn.wide{width:100px;max-width:none}.md .iapp-store .store-table table td .checkout-btn.wide .material-icons{margin:0 auto;text-align:center;transform:translateX(0.6rem)}@media only screen and (max-width: 992px){.md .iapp-store .store-table table td .checkout-btn.wide{width:100%}.md .iapp-store .store-table table td .checkout-btn.wide .material-icons{transform:translateX(100%)}}.md .iapp-show-more-trigger{min-width:164px}.md .edit-reg-btn{margin-bottom:0.5rem}.md .action-links .save-this{color:#00acc1 !important;opacity:1;transition:opacity 0.28s ease !important}.md .action-links .saved{color:#0091ea !important;opacity:0;transition:opacity 0.28s ease !important}.md .action-links.is-saved .save-this{opacity:0}.md .action-links.is-saved .saved{opacity:1}.md a.btn.green,.md a.green.btn-large,.md .nav-article-progress a.btn-large.progress-amt,.md .switch label input[type="checkbox"]:checked+a.btn-large.lever,.md .nav-article-progress a.btn.progress-amt,.md .switch label input[type="checkbox"]:checked+a.btn.lever{color:#FFF !important;text-decoration:none;height:auto}.md .herolink-button{width:16rem;margin:0px 10px 5px 10px;padding:0}@media only screen and (max-width: 425px){.md .herolink-button{margin:0px 10px 10px 10px}}.md .dropdown-content{overflow:hidden;white-space:normal}.md .dropdown-content li{width:300px;padding:14px 16px;cursor:default;white-space:normal}.md .modal,.md .mega-modal{max-width:1000px;max-height:none}.md .modal-inner{float:left;display:block;width:100%}.md .modal-inner .modal-content{display:block;width:100%}.md .modal-footer a .material-icons,.md .modal-footer button .material-icons{line-height:2rem;font-size:1.2rem;width:auto}.md .modal-footer a+a,.md .modal-footer button+button,.md .modal-footer a+button,.md .modal-footer button+a{margin-right:0.5rem !important}@media only screen and (min-width: 993px){.md #login-modal{width:40%;max-width:600px}}.md .mega-modal{position:fixed;font-family:"Tabac G3",Georgia,Times,serif;border-radius:0;height:auto;padding:0;overflow:hidden;max-height:none;max-width:1280px;z-index:99999}@media only screen and (min-width: 601px){.md .mega-modal.active{display:block}}.md .mega-modal#conferences-modal .row{margin-right:0}.md .mega-modal .row{margin-bottom:0}.md .mega-modal .row .col:nth-child(1){padding-right:0}.md .mega-modal .row .col:nth-child(2){padding-left:0}.md .mega-modal .row .col .collection{margin:0;border-left:none}.md .mega-modal .row .col .collection .collection-item{border-left:4px solid #e0e0e0;transition:all .28s ease}.md .mega-modal .row .col .collection .collection-item:hover{border-left:4px solid #4CAF50}.md .mega-modal .row .col .collection.featured-items{background-color:#fff;border:none;border-radius:0}.md .mega-modal .row .col .collection.featured-items .collection-item{width:50%;float:left;border:none;min-height:0}.md .mega-modal .row .col .collection.featured-items .collection-item:nth-child(odd){clear:both}.md .mega-modal .row .col .collection.featured-items .collection-item .title{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px}.md .mega-modal .row .col .collection.featured-items .collection-item p{font-size:0.85rem;margin-top:0;margin-bottom:0}.md .mega-modal.store-modal{max-width:600px;visibility:hidden}.md .mega-modal.store-modal.hidden{display:none !important}@media only screen and (min-width: 601px){.md .mega-modal.store-modal{margin-right:2.5%}}@media only screen and (min-width: 1401px){.md .mega-modal.store-modal{margin-right:7.5%}}.md .mega-modal.store-modal.not-empty{visibility:visible}.md .mega-modal.store-modal .row .col .mega-cart-hdr{padding:0 20px}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item{width:100%;border-bottom:1px solid #eee}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item:hover{background-color:#fff}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title{display:block;max-width:70%;float:left}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title .mega-cart-img{height:64px;width:64px;float:left;margin-right:1rem}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-title .mega-cart-img img{height:100%;max-height:100%;width:auto}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .m-price span:nth-child(1){display:inline-block}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .m-price span:nth-child(2){display:none}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .nm-price span:nth-child(1){display:none}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .nm-price span:nth-child(2){display:inline-block}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity{float:right;border-radius:2px;margin-left:0.5rem}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span{float:left}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count{font-size:0.85rem;padding:0.4rem 0.1rem 0;cursor:pointer;transition:color .28s ease}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.increase-count:hover{color:#4CAF50 !important}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.count{font-size:1rem;padding:0 0.4rem}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count{font-size:0.85rem;padding:0.4rem 0.1rem 0;cursor:pointer;transition:color .28s ease}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity span.decrease-count:hover{color:#ff9800 !important}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-quantity:after{display:none}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-remove,.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-edit{display:inline-block;float:right;height:24px;padding:0 3px;margin-left:0.5rem;margin-bottom:0;line-height:inherit;cursor:pointer;transition:all .28s ease}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-remove{color:#ff9800}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-remove:hover{background-color:#ff9800;color:#fff}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-remove .material-icons{font-size:1.1rem;transform:translateY(4px)}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-edit{color:#039be5;padding:0 0.5rem;margin-right:-0.25rem}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-edit:hover{background-color:#039be5;color:#fff}.md .mega-modal.store-modal .row .col .collection.featured-items .collection-item .mega-cart-edit .material-icons{font-size:0.85rem;margin-right:0.25rem;transform:translateY(5px)}.md .mega-modal.store-modal .row .col .mega-cart-update{position:relative;height:3.4rem}.md .mega-modal.store-modal .row .col .mega-cart-update .btn,.md .mega-modal.store-modal .row .col .mega-cart-update .btn-large{font-family:"Tabac G3",Georgia,Times,serif;text-transform:uppercase;position:absolute;right:1.75rem;top:0.5rem;width:40%;padding:0 15px}.md .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total,.md .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending{position:absolute;font-weight:bold;left:1.25rem;top:1rem}.md .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total-pending{font-weight:normal;font-style:italic}.md .profile-modal{width:260px;margin-right:0.5rem;padding-top:1rem;font-family:"Tabac G3",Georgia,Times,serif}.md .profile-modal .modal-content{display:block;padding:0}.md .profile-modal .modal-content .row{margin-bottom:0.75rem}.md .profile-modal .modal-content .row .heading{padding:0 0.5rem}.md .profile-modal .modal-content .row .heading h6{font-family:"Tabac G3",Georgia,Times,serif;color:#222}.md .profile-modal .modal-content .row .heading p{line-height:0;color:#222}.md .profile-modal .modal-content .collection{margin:0}.md .profile-modal .modal-content .collection .collection-item{border-left:4px solid #e0e0e0;transition:all .28s ease}.md .profile-modal .modal-content .collection .collection-item:hover{border-left:4px solid #4CAF50}.md .filters-modal.modal-fixed-footer{max-height:100%;height:100%;top:0 !important;width:100%}.md .filters-modal.modal-fixed-footer .modal-footer{text-align:center}.md .filters-modal.modal-fixed-footer .modal-footer .close-filters{float:none}.md #consent-modal,.md #office-closed-modal{position:absolute;z-index:100;display:block;max-width:none;width:100%;border-bottom:4px solid #ff9800}.md #consent-modal .modal-content,.md #office-closed-modal .modal-content{display:block;position:relative;padding:1em 0;overflow:hidden}@media only screen and (max-width: 992px){.md #consent-modal .modal-content,.md #office-closed-modal .modal-content{padding:1.5em 0 0.5em}}.md #consent-modal .modal-content p,.md #office-closed-modal .modal-content p{display:inline-block;padding:0;margin:0}@media only screen and (min-width: 993px){.md #consent-modal .modal-content p,.md #office-closed-modal .modal-content p{max-width:75%}}.md #consent-modal .modal-content p a,.md #office-closed-modal .modal-content p a{color:#00acc1}@media only screen and (min-width: 993px){.md #consent-modal .modal-content p.right,.md #office-closed-modal .modal-content p.right{position:absolute;bottom:15px;right:0;max-width:none}}.md #consent-modal .modal-close,.md #office-closed-modal .modal-close{font-family:"Tabac Sans",Helvetica,Arial,sans-serif}@media only screen and (min-width: 993px){.md #office-closed-modal .modal-content p.left,.md #office-closed-modal .modal-content p.right{bottom:0.3em;line-height:120%}}.md #ps-modal{display:block;bottom:0;max-width:none;border-top:4px solid #4CAF50}.md #ps-modal .modal-content{display:block;padding:0.5em;overflow:hidden}@media only screen and (max-width: 992px){.md #ps-modal .modal-content{padding:0 0 0.5em}}.md #ps-modal .modal-content p{display:inline-block;padding:0;margin-bottom:0;line-height:1.5em}@media only screen and (min-width: 993px){.md #ps-modal .modal-content p{margin:0}}.md #ps-modal .modal-content p a{color:#00acc1}.md #ps-modal .modal-content p.icon-container{height:auto}@media only screen and (max-width: 992px){.md #ps-modal .modal-content p.icon-container{display:none}}.md #ps-modal .modal-content p.icon-container .material-icons{transform:translateY(0.2em)}.md #ps-modal .modal-close{font-family:"Tabac Sans",Helvetica,Arial,sans-serif}.md .collapsible-header{font-family:"Tabac G3",Georgia,Times,serif}.md .collapsible-header.custom-badge{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.md .collapsible-header.custom-badge .bdg{background-color:#ee6e73;color:white;margin:10px 0;padding:0 6px;min-width:3em;text-align:center;font-weight:300;font-size:0.8rem;line-height:inherit;box-sizing:border-box;border-radius:2px;height:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.md .collapsible-header .rotate-on-active{transition:transform .28s ease}.md .collapsible-header.active .rotate-on-active{transform:rotate(-180deg)}.md .collapsible-header.active+.collapsible-body{padding-bottom:20px !important}.md .collapsible-body{font-family:"Tabac G3",Georgia,Times,serif;padding:0 20px !important}.md .collapsible-body p{padding:20px 5px 0}.md .collapsible-body h1{font-size:1.25rem;margin-bottom:0;padding-bottom:0.5em;border-bottom:1px solid #d9dadb}.md .collapsible-body ul,.md .collapsible-body ol{font-size:inherit;margin-left:20px;margin-bottom:0;padding-right:20px}.md .collapsible-body ul li,.md .collapsible-body ol li{font-size:inherit;font-family:"Tabac G3",Georgia,Times,serif;margin-left:20px}.md .collapsible-body ul li{list-style:disc}.md .collapsible-body ul li li{list-style:circle}.md .collapsible-body ul li li li{list-style:square}.md .collapsible-body ul li ul{margin-top:0}.md .collapsible-body ol{margin-top:20px}.md .collapsible-body ol li{list-style:decimal !important}.md .collapsible-body ol li li{list-style:lower-latin !important}.md .collapsible-body ol li li li{list-style:lower-roman !important}.md .collapsible-body ol li ol{margin-top:0}.md .collapsible-body .section-text-wrapper+.collapsible.no-marg{margin-top:20px !important}.md .collapsible-li{list-style:none !important;margin-left:0 !important}.md .collapsible-nested .collapsible-header{font-weight:bold;text-transform:uppercase}.md .collapsible-nested .collapsible-body .collapsible-header{color:#616161;text-transform:none}.md .collapsible-nested .collapsible-body .collapsible-body .collapsible-header{font-style:italic;font-weight:normal;color:#424242}.md .no-min-height{min-height:initial}.md .ss-expanded-header{position:relative}.md .ss-expanded-header .expanded-icon-container{cursor:pointer;position:absolute;top:2.25em}.md .virtualLi{margin-bottom:1em}.md .virtualHeader{font-size:15px;text-transform:none;padding-left:0px;padding-right:7px}.md .virtualChevron{float:left;height:100%;margin-right:0px;margin-top:-1.5%}.md .virtualP{font-size:15px;text-transform:none;font-weight:bold !important;font-family:"Tabac Sans",Helvetica,Arial,sans-serif}.md .virtualHref{color:#4caf50}.md .virtualHrefOnline{color:#4caf50 !important;float:right;margin-top:5px}.md .virtualSpan{float:right;font-weight:normal;padding-right:5px}.md .virtCollP{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-size:15px}@media screen and (max-width: 768px){.md .virtualHeader{padding-right:6px}.md .virtualSpan{float:none !important;display:block;text-align-last:center;padding-top:5px}.md .virtualHrefOnline{color:#4caf50;float:none}.md .virtualChevron{margin-top:0}}@media screen and (max-width: 320px){.md .virtualChevron{margin-top:20px}}.md .chip a,.md .search-filters-button a,.md .sort-filters-button a{display:inline-block}.md .chip.bio-chip,.md .bio-chip.search-filters-button,.md .bio-chip.sort-filters-button{height:64px;line-height:1.3rem;padding:0 24px 0 12px;border-radius:32px;font-size:1.3rem;overflow:hidden}.md .chip.bio-chip img,.md .bio-chip.search-filters-button img,.md .bio-chip.sort-filters-button img{height:64px;width:64px}.md .chip.bio-chip a,.md .bio-chip.search-filters-button a,.md .bio-chip.sort-filters-button a{color:inherit;display:block;transition:.25s all ease}@media only screen and (max-width: 600px){.md .chip.bio-chip a,.md .bio-chip.search-filters-button a,.md .bio-chip.sort-filters-button a{font-size:0.8rem}}.md .chip.bio-chip a span,.md .bio-chip.search-filters-button a span,.md .bio-chip.sort-filters-button a span{display:inline-block;padding:0.85rem 0}.md .chip.bio-chip a span .contributor-type,.md .bio-chip.search-filters-button a span .contributor-type,.md .bio-chip.sort-filters-button a span .contributor-type{display:block;padding:0;font-size:0.8rem}@media only screen and (max-width: 600px){.md .chip.bio-chip,.md .bio-chip.search-filters-button,.md .bio-chip.sort-filters-button{height:48px;font-size:1rem}.md .chip.bio-chip img,.md .bio-chip.search-filters-button img,.md .bio-chip.sort-filters-button img{height:48px;width:48px}.md .chip.bio-chip a span,.md .bio-chip.search-filters-button a span,.md .bio-chip.sort-filters-button a span{padding:0.3rem 0}}.md .chip.opaque-chip,.md .opaque-chip.search-filters-button,.md .opaque-chip.sort-filters-button{opacity:0.7}.md .chip i.left,.md .search-filters-button i.left,.md .sort-filters-button i.left{margin-right:7px}.md .article-tags-mod .chip,.md .article-tags-mod .search-filters-button,.md .article-tags-mod .sort-filters-button{transition:.25s all ease}.md .article-tags-mod .chip a,.md .article-tags-mod .search-filters-button a,.md .article-tags-mod .sort-filters-button a{color:#757575;display:block;transition:.25s all ease}.md .article-tags-mod .chip a:hover,.md .article-tags-mod .search-filters-button a:hover,.md .article-tags-mod .sort-filters-button a:hover{color:#fff}.md .article-tags-mod .chip:hover a,.md .article-tags-mod .search-filters-button:hover a,.md .article-tags-mod .sort-filters-button:hover a{color:#fff}.md .input-field label.active{transform:translateY(-100%)}.md .input-field label{color:rgba(0,0,0,0.87)}.md .input-field input:focus,.md .input-field .materialize-textarea:focus{border-bottom:1px solid #00acc1 !important;box-shadow:0 1px 0 0 #00acc1 !important}.md .input-field input:focus+label,.md .input-field .materialize-textarea:focus+label{color:#00acc1 !important}.md .input-field input.valid,.md .input-field .materialize-textarea.valid{border-bottom:1px solid #4CAF50 !important;box-shadow:0 1px 0 0 #4CAF50 !important}.md .input-field input.invalid,.md .input-field .materialize-textarea.invalid{border-bottom:1px solid #F44336 !important;box-shadow:0 1px 0 0 #F44336 !important}.md .input-field .prefix.active{color:#00acc1 !important}.md .reset-table-field{margin-top:0.5rem}.md .reset-table-field button{width:100%;background-color:#eee}.md .reset-table-field button .material-icons{transform:translateY(-1px)}.md .switch label input[type=checkbox]:checked+.lever:after{background-color:#fff}.md .prefix.not-icon{font-size:1rem;bottom:46%}@media only screen and (max-width: 600px){.md .prefix.not-icon{bottom:38%}}.md .marketo select{display:inline-block}.md #directory-filters{background-color:#F5F5F5;border:1px solid #E4E4E4;padding:0 1em;margin-top:1em}.md #directory-filters .heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer}.md #directory-filters .heading #filterButtons{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center}.md #directory-filters .filter-body .label-or{position:relative;top:initial;left:initial;font-size:.8rem;color:#9e9e9e}.md #directory-filters .count{background-color:#34a69a;color:#fff;border-radius:50%;width:16px;height:16px;font-size:10px;line-height:16px;display:inline-block;margin-left:0px;top:-5px;position:relative;text-align:center}.md .tab-bottom-border{cursor:pointer;padding:9px;z-index:10;position:relative;font-size:18px}.md .store-main .switch{margin-top:1.25em;margin-bottom:1.25em}.md .iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap select{display:inline-block}.md .algolia-search{position:relative;height:64px;background-color:transparent !important;z-index:1}.md .algolia-search form{height:inherit;overflow:visible;width:100% !important;max-width:100% !important}.md .algolia-search form .input-field{position:relative;margin-top:0;border-radius:32px;transition:all 100ms ease-in-out}.md .algolia-search form .input-field input[type="search"],.md .algolia-search form .input-field .algolia-search-field{height:inherit;line-height:64px;border-bottom:none;border-radius:32px;font-family:"Tabac G3",Georgia,Times,serif;margin-left:3rem;margin-right:3rem;width:calc(100% - 6rem)}.md .algolia-search form .input-field input[type="search"] input:not([type]),.md .algolia-search form .input-field input[type="search"] input:not([type]):focus,.md .algolia-search form .input-field .algolia-search-field input:not([type]),.md .algolia-search form .input-field .algolia-search-field input:not([type]):focus{border-bottom:none !important;box-shadow:none !important;width:inherit;height:inherit;font-size:1.3rem}.md .algolia-search form .input-field button[type="submit"]{position:absolute;right:0.75em;top:0.75em;border:2px solid #4CAF50 !important;background-color:#fff;opacity:0;border-radius:50%;height:42px;width:42px;padding:0;transition:all 100ms ease-in-out}.md .algolia-search form .input-field button[type="submit"] .material-icons{color:#4CAF50 !important;line-height:40px !important}.md .algolia-search form .input-field button[type="submit"] .material-icons.arrow{position:absolute;top:0;left:0.15em}.md .algolia-search form .input-field button[type="submit"].arrow-btn{top:0.5em}.md .algolia-search form .input-field button[type="submit"].arrow-btn .material-icons{position:absolute;top:0;left:0.15em}.md .algolia-search form .input-field button[type="submit"].active{opacity:1}.md .algolia-search form .input-field button[type="submit"]:hover{background-color:#4CAF50 !important}.md .algolia-search form .input-field button[type="submit"]:hover .material-icons{color:#fff !important}.md .algolia-search form .input-field label{top:0;left:0.75rem}.md .algolia-search form .input-field .material-icons{font-size:30px;line-height:64px !important;transition:transform 200ms ease-in-out}.md .algolia-search.hp-search{margin:-32px 0}.md .algolia-search.hp-search form{width:40em !important;max-width:90% !important}.md .algolia-search.hp-search form .input-field input[type="search"]{margin-left:0;margin-right:0;padding-left:4rem;padding-right:4rem;width:calc(100% - 8rem)}.md .algolia-search.hp-search form .input-field input[type="search"]::-webkit-input-placeholder{line-height:64px !important;opacity:1;transition:opacity 100ms ease-in-out}.md .algolia-search.hp-search form .input-field input[type="search"]::-moz-placeholder{line-height:64px !important;opacity:1;transition:opacity 100ms ease-in-out}.md .algolia-search.hp-search form .input-field input[type="search"]:-ms-input-placeholder{line-height:64px !important;opacity:1;transition:opacity 100ms ease-in-out}.md .algolia-search.hp-search form .input-field input[type="search"]:-moz-placeholder{line-height:64px !important;opacity:1;transition:opacity 100ms ease-in-out}.md .algolia-search.hp-search form .input-field input[type="search"]:focus{border-bottom:none !important;box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3) !important}.md .algolia-search.hp-search form .input-field input[type="search"]:focus::-webkit-input-placeholder{opacity:0}.md .algolia-search.hp-search form .input-field input[type="search"]:focus::-moz-placeholder{opacity:0}.md .algolia-search.hp-search form .input-field input[type="search"]:focus:-ms-input-placeholder{opacity:0}.md .algolia-search.hp-search form .input-field input[type="search"]:focus:-moz-placeholder{opacity:0}.md .algolia-search.hp-search form .input-field input[type="search"]:focus+label.active .material-icons{transform:scale(1.25) translateX(-0.3em)}.md .algolia-search.hp-search form .input-field input[type="search"]:focus+label.active+button.active{transform:translateX(0.85em)}.md .algolia-search.hp-search form .input-field label{top:0;left:1rem}.md .algolia-search.hp-search form .input-field label.active{transform:translateY(0)}.md .algolia-search.hp-search form .input-field :focus{transform:scale(1.05)}.md #global-search{margin-top:1em}.md #iapp-search-results .collection{border:none}@media only screen and (max-width: 992px){.md #iapp-search-results .collection .collection-item{padding:0}}.md #news-search-results .collection-item{padding:10px}@media only screen and (max-width: 992px){.md #news-search-results .collection-item .collection-item{padding:0}}.md .search-result-meta{max-width:475px;margin-bottom:0.5em;-ms-flex-wrap:wrap;flex-wrap:wrap}.md .search-result-meta:last-child{margin-bottom:1em}.md .search-filters-button{margin-top:1em;transition:background-color .2s ease-in-out, color .2s ease-in-out}@media only screen and (min-width: 993px){.md .search-filters-button:hover{color:#fff;background-color:#00acc1}}@media only screen and (max-width: 992px){.md .search-filters-button{display:block;margin:0}}.md .sort-filters-button{margin-top:1em;transition:background-color .2s ease-in-out, color .2s ease-in-out}@media only screen and (min-width: 993px){.md .sort-filters-button:hover{color:#fff;background-color:#00acc1}}@media only screen and (max-width: 992px){.md .sort-filters-button{display:inline-block;margin:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.md .search-sort{margin:0;float:left;position:inherit}@media only screen and (min-width: 993px){.md .search-sort{margin-left:2.5rem;margin-top:1.25rem}}@media only screen and (max-width: 992px){.md .search-sort{margin-top:0.25rem}}.md .search-go{margin-top:15px;height:2em;padding:0;font-size:1em;margin-left:auto}.md .search-go .material-icons{margin-top:1px;margin-left:2px}.md .search-image{margin:15px 0}@media only screen and (max-width: 992px){.md .search-image{margin:15px auto}}.md .search-image img{width:96px;border:1ps solid #000}.md .search-image-news img{width:200px}.md .news-font{font-size:1.25em}.md .filter-set{overflow:hidden;margin:0}.md .facet-value-name{float:left}.md .facet-value-count{float:right;line-height:2em}.md .global-store-search::-webkit-input-placeholder{color:#fff}.md .global-store-search::-moz-placeholder{color:#fff}.md .global-store-search:-ms-input-placeholder{color:#fff}.md .global-store-search:-moz-placeholder{color:#fff}.md .badge-search{width:40%;min-width:190px !important;margin-left:0 !important}@media only screen and (max-width: 992px){.md .badge-search{width:100%;min-width:0}}.md .search-store-listings{margin-bottom:0}.md .search-store-listings label .material-icons{position:absolute;line-height:1rem;transition:color .28s ease}.md .search-store-listings input[type="search"]:focus+label .material-icons{color:#00acc1 !important}.md .news-search-results .collection .isFeature{border-bottom:4px solid #78bf41}.md .news-search-results .collection .collection-item .hit-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap}.md .news-search-results .collection .collection-item .hit-wrapper .hit{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:475px}.md .news-search-results .collection .collection-item .hit-wrapper .hit .item{padding-left:10px;padding-top:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.md .news-search-results .collection .collection-item .hit-wrapper .hit .item .featured-item{font-size:1.5em;line-height:1.25em}.md .algolia-subject-tags-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.md .algolia-subject-tags-wrapper .search-filters-button{cursor:pointer}.md .algolia-subject-tags-wrapper .refined-tag{color:#fff;background-color:#00acc1}.md .algolia-cpe-feed .flex-item{display:-ms-flexbox;display:flex}.md .algolia-cpe-feed .feed-text{padding-left:10px;padding-top:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.md .algolia-cpe-feed .feed-text .flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.md table.mobile-table{overflow-x:auto;overflow-y:hidden;width:100%;padding:0}@media only screen and (max-width: 992px){.md table.mobile-table{height:100%;background-color:#cfd8dc}}@media only screen and (max-width: 992px){.md table.mobile-table .collapsible{display:table-cell;white-space:normal;padding:0.5em;height:100%}.md table.mobile-table .collapsible .collapsible-header{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column;flex-direction:column;width:200px;-ms-flex-pack:justify;justify-content:space-between;height:100%;box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3);background-color:#fff !important}.md table.mobile-table .collapsible .collapsible-header td:first-of-type{padding-top:0.4rem}.md table.mobile-table .collapsible .collapsible-header .provider{text-align:left;height:initial}.md table.mobile-table .collapsible .collapsible-header .mobile-buttons{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.md table.mobile-table .collapsible .collapsible-header .mobile-buttons .btn,.md table.mobile-table .collapsible .collapsible-header .mobile-buttons .btn-large{-ms-flex:1;flex:1;padding:0 2rem}}@media only screen and (max-width: 992px) and (max-width: 600px){.md table.mobile-table .collapsible .collapsible-header .mobile-buttons .btn,.md table.mobile-table .collapsible .collapsible-header .mobile-buttons .btn-large{padding:0 2.5rem}}@media only screen and (min-width: 992px) and (max-width: 1200px){.md table.mobile-table .collapsible .checkout-btn{display:block;float:right}.md table.mobile-table .collapsible .checkout-btn:first-of-type{margin-bottom:0.5em}}@media only screen and (max-width: 992px){.md table.mobile-table .collapsible td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:bold;width:100%}}.md table.mobile-table.card-view{overflow-x:auto}.md table.mobile-table.card-view .collapsible{display:block}@media only screen and (max-width: 600px){.md table.mobile-table.card-view .collapsible{height:inherit}}.md table.mobile-table.card-view .collapsible-header{width:100%}.md table.mobile-table.card-view .collapsible-header .mobile-buttons{-ms-flex-pack:start;justify-content:flex-start}.md table.mobile-table.card-view .collapsible-header .mobile-buttons .btn,.md table.mobile-table.card-view .collapsible-header .mobile-buttons .btn-large{margin-right:1em}.md table.mobile-table.dbl-card-view{overflow-x:auto}.md table.mobile-table.dbl-card-view .collapsible{width:50%;float:left}.md table.mobile-table.dbl-card-view .collapsible:nth-of-type(odd){clear:left}@media only screen and (max-width: 600px){.md table.mobile-table.dbl-card-view .collapsible{font-size:0.75em;height:inherit}}.md table.mobile-table.dbl-card-view .collapsible .collapsible-header{width:100%}.md table.mobile-table.dbl-card-view .collapsible .collapsible-header .mobile-buttons .btn,.md table.mobile-table.dbl-card-view .collapsible .collapsible-header .mobile-buttons .btn-large{padding:0 2rem}@media only screen and (min-width: 601px){.md table.mobile-table.dbl-card-view .collapsible .collapsible-header .mobile-buttons .btn,.md table.mobile-table.dbl-card-view .collapsible .collapsible-header .mobile-buttons .btn-large{padding:0 3rem}}@media only screen and (min-width: 993px){.md table.mobile-table.dbl-card-view{overflow-x:initial}.md table.mobile-table.dbl-card-view .collapsible{width:100%;float:none}.md table.mobile-table.dbl-card-view .collapsible-header{width:inherit}}.md .table-nav{border-bottom:1px solid #eee;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.md .table-nav .filters{margin-left:0.5em;cursor:pointer}.md .table-nav a{text-decoration:underline}.md .table-nav .filter-wrapper{-ms-flex-pack:end;justify-content:flex-end}.md .store-table-separator{padding:0.5em !important;text-align:center;font-weight:bold;text-transform:capitalize}@media only screen and (max-width: 600px){.md .store-table-separator{width:100%;text-align:left}}@keyframes slide{0%,20%,50%,80%,100%{transform:translateX(0)}40%{transform:translateX(-15px)}60%{transform:translateX(-7px)}}.md .scroll-indicator{margin:0;text-align:right;position:absolute;bottom:0;right:0;padding:0}.md .scroll-indicator i{animation:slide 2s infinite;font-size:20px;margin-top:-8px;margin-bottom:-24px;margin-right:-10px;position:absolute;bottom:16px;z-index:1003}@media only screen and (min-width: 993px){.md .scroll-indicator i{display:none;animation:none}}.md .pricing-details-table{border-collapse:separate;border-top:1px solid #cccccc}.md .pricing-details-table thead{border:none}@media only screen and (max-width: 992px){.md .pricing-details-table td,.md .pricing-details-table th{padding:5px}.md .pricing-details-table td:first-of-type,.md .pricing-details-table th:first-of-type{padding-top:5px}.md .pricing-details-table tbody:first-child{display:block;white-space:normal}.md .pricing-details-table tbody:first-child tr{display:block}.md .pricing-details-table tbody:first-child tr td:first-of-type{padding-bottom:0 !important}}@media only screen and (min-width: 993px){.md .pricing-details-table .main-tbl-head:after{content:' ';display:block}}.md .responsive-table-hdr{margin-top:1em}.md .responsive-table-hdr .material-icons{position:absolute;top:0.33em}.md .left-sidebar{position:relative;padding-right:0 !important;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.md .left-sidebar:after{content:"";position:absolute;top:-1.1em;right:0;bottom:-3em;left:-99999px;background-color:inherit;z-index:-1}.md .left-sidebar .collection{border:none}.md .left-sidebar .collection .collection-item{background-color:transparent;border-bottom:none;transition:background-color .28s ease}.md .left-sidebar .collection .collection-item a{display:block;width:100%;height:100%;transition:color .28s ease}.md .left-sidebar .collection .collection-item:hover,.md .left-sidebar .collection .collection-item.active{background-color:#bdbdbd}.md .left-sidebar .collection .collection-item:hover a,.md .left-sidebar .collection .collection-item.active a{color:#fff !important}.md .left-sidebar .collection+.collection{border-top:1px solid #e0e0e0;margin-top:-1rem}.md .left-sidebar .container,.md .left-sidebar .nav-search-form form,.md .nav-search-form .left-sidebar form,.md .left-sidebar .mega-modal,.md .left-sidebar .algolia-search form,.md .algolia-search .left-sidebar form{margin:0 2rem 0 0}.md .left-sidebar .container .card.editor-card,.md .left-sidebar .nav-search-form form .card.editor-card,.md .nav-search-form .left-sidebar form .card.editor-card,.md .left-sidebar .mega-modal .card.editor-card,.md .left-sidebar .algolia-search form .card.editor-card,.md .algolia-search .left-sidebar form .card.editor-card,.md .left-sidebar .container .side-nav .editor-card.nav-search,.md .side-nav .left-sidebar .container .editor-card.nav-search,.md .left-sidebar .nav-search-form form .side-nav .editor-card.nav-search,.md .side-nav .left-sidebar .nav-search-form form .editor-card.nav-search,.md .nav-search-form .left-sidebar form .side-nav .editor-card.nav-search,.md .side-nav .nav-search-form .left-sidebar form .editor-card.nav-search,.md .left-sidebar .mega-modal .side-nav .editor-card.nav-search,.md .side-nav .left-sidebar .mega-modal .editor-card.nav-search,.md .left-sidebar .algolia-search form .side-nav .editor-card.nav-search,.md .side-nav .left-sidebar .algolia-search form .editor-card.nav-search,.md .algolia-search .left-sidebar form .side-nav .editor-card.nav-search,.md .side-nav .algolia-search .left-sidebar form .editor-card.nav-search,.md .left-sidebar .container .iapp-store .store-main .editor-card.store-search-results,.md .iapp-store .store-main .left-sidebar .container .editor-card.store-search-results,.md .left-sidebar .nav-search-form form .iapp-store .store-main .editor-card.store-search-results,.md .iapp-store .store-main .left-sidebar .nav-search-form form .editor-card.store-search-results,.md .nav-search-form .left-sidebar form .iapp-store .store-main .editor-card.store-search-results,.md .iapp-store .store-main .nav-search-form .left-sidebar form .editor-card.store-search-results,.md .left-sidebar .mega-modal .iapp-store .store-main .editor-card.store-search-results,.md .iapp-store .store-main .left-sidebar .mega-modal .editor-card.store-search-results,.md .left-sidebar .algolia-search form .iapp-store .store-main .editor-card.store-search-results,.md .iapp-store .store-main .left-sidebar .algolia-search form .editor-card.store-search-results,.md .algolia-search .left-sidebar form .iapp-store .store-main .editor-card.store-search-results,.md .iapp-store .store-main .algolia-search .left-sidebar form .editor-card.store-search-results{max-width:13rem}.md .left-sidebar .container .card .card-head,.md .left-sidebar .nav-search-form form .card .card-head,.md .nav-search-form .left-sidebar form .card .card-head,.md .left-sidebar .mega-modal .card .card-head,.md .left-sidebar .algolia-search form .card .card-head,.md .algolia-search .left-sidebar form .card .card-head,.md .left-sidebar .container .side-nav .nav-search .card-head,.md .side-nav .left-sidebar .container .nav-search .card-head,.md .left-sidebar .nav-search-form form .side-nav .nav-search .card-head,.md .side-nav .left-sidebar .nav-search-form form .nav-search .card-head,.md .nav-search-form .left-sidebar form .side-nav .nav-search .card-head,.md .side-nav .nav-search-form .left-sidebar form .nav-search .card-head,.md .left-sidebar .mega-modal .side-nav .nav-search .card-head,.md .side-nav .left-sidebar .mega-modal .nav-search .card-head,.md .left-sidebar .algolia-search form .side-nav .nav-search .card-head,.md .side-nav .left-sidebar .algolia-search form .nav-search .card-head,.md .algolia-search .left-sidebar form .side-nav .nav-search .card-head,.md .side-nav .algolia-search .left-sidebar form .nav-search .card-head,.md .left-sidebar .container .iapp-store .store-main .store-search-results .card-head,.md .iapp-store .store-main .left-sidebar .container .store-search-results .card-head,.md .left-sidebar .nav-search-form form .iapp-store .store-main .store-search-results .card-head,.md .iapp-store .store-main .left-sidebar .nav-search-form form .store-search-results .card-head,.md .nav-search-form .left-sidebar form .iapp-store .store-main .store-search-results .card-head,.md .iapp-store .store-main .nav-search-form .left-sidebar form .store-search-results .card-head,.md .left-sidebar .mega-modal .iapp-store .store-main .store-search-results .card-head,.md .iapp-store .store-main .left-sidebar .mega-modal .store-search-results .card-head,.md .left-sidebar .algolia-search form .iapp-store .store-main .store-search-results .card-head,.md .iapp-store .store-main .left-sidebar .algolia-search form .store-search-results .card-head,.md .algolia-search .left-sidebar form .iapp-store .store-main .store-search-results .card-head,.md .iapp-store .store-main .algolia-search .left-sidebar form .store-search-results .card-head{font-size:1.2rem}.md .left-sidebar .article-recent-comments-mod{margin:0 2rem 0 0}.md .side-nav{width:100%;max-width:500px;z-index:1000}.md .side-nav strong{letter-spacing:1px}.md .side-nav .nav-title .nav-collapse{position:relative;font-weight:bold;font-size:1.2rem;letter-spacing:1px}.md .side-nav .nav-title .nav-collapse:hover{background-color:inherit}.md .side-nav .nav-title .nav-collapse i{position:relative;color:inherit;z-index:1}.md .side-nav .nav-open-trigger a{position:relative;font-style:italic}.md .side-nav .nav-open-trigger a:hover{background-color:inherit}.md .side-nav .nav-open-trigger a i{position:relative;color:inherit;animation-duration:1.5s;animation-name:pulse-big;animation-iteration-count:infinite;z-index:1}.md .side-nav .back-link a{position:relative;font-style:italic}.md .side-nav .back-link a:hover{background-color:inherit}.md .side-nav .back-link a i{position:relative;color:inherit;z-index:1}.md .side-nav .nav-item{overflow:hidden;border-bottom:1px dashed #cfd8dc}@media only screen and (max-width: 992px){.md .side-nav .nav-item.active a i{color:#4CAF50}}@media only screen and (max-width: 992px){.md .side-nav .nav-item a{width:100%;text-align:left;font-size:1rem}.md .side-nav .nav-item a i{position:relative;font-size:1.85rem;z-index:1}.md .side-nav .nav-item a i.fa{font-size:30px;width:22px;text-align:center}.md .side-nav .nav-item a i.fa.fa-newspaper-o{font-size:24px}.md .side-nav .nav-item a i.right{margin-right:0}}.md .side-nav .nav-item a:hover{background-color:inherit}.md .side-nav .nav-item.highlight-item{border-bottom:none}.md .side-nav .nav-item.highlight-item a:before{content:"";position:absolute;right:0;width:3.25rem;height:100%;background-color:#212121;opacity:0.15}.md .side-nav .nav-item:last-child,.md .side-nav .nav-item.no-border{border-bottom:none}.md .side-nav .nav-item.checkout-btn-container .checkout-btn .cart-count{position:absolute;right:16px;margin-top:-4px;font-size:0.75rem;width:18px;text-align:center;font-weight:bold;z-index:2}.md .side-nav .nav-item.lang-select-mobile{border-bottom:none}.md .side-nav .nav-item.lang-select-mobile .collapsible-accordion{min-height:0}.md .side-nav .nav-item.lang-select-mobile .collapsible-accordion .collapsible-header{background-color:#90a4ae;color:#fff}.md .side-nav .nav-item.lang-select-mobile .collapsible-accordion .collapsible-body{padding:0 16px !important}.md .side-nav .nav-item.lang-select-mobile .collapsible-accordion .collapsible-body ul.no-marg{margin-left:-56px !important;margin-right:-16px !important}.md .side-nav .nav-item.lang-select-mobile .collapsible-accordion .collapsible-body ul.no-marg .lang-option-mobile{list-style:none;height:48px;background-color:#eceff1}.md .side-nav .nav-item.lang-select-mobile .collapsible-accordion .collapsible-body ul.no-marg .lang-option-mobile a{color:#212121 !important;text-decoration:none}.md .side-nav .nav-item.lang-select-mobile .collapsible-accordion .collapsible-body ul.no-marg .lang-option-mobile a:before{display:none}.md .side-nav .nav-search{height:50px;margin:0.5rem}.md .side-nav .nav-search label{top:-0.25em}.md .side-nav .nav-search .nav-search-close{display:none}.md .article-sidebar{position:relative;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 993px){.md .article-sidebar:after{content:"";position:absolute;top:-1rem;left:-4rem;bottom:-3em;right:-99999px;background-color:inherit;z-index:-1}}.md .related-posts-mod,.md .article-recent-comments-mod{font-family:"Tabac G3",Georgia,Times,serif}.md .related-posts-mod ul li,.md .article-recent-comments-mod ul li{position:relative;font-size:1.2rem;margin-bottom:1rem}.md .related-posts-mod ul li a,.md .article-recent-comments-mod ul li a{display:block}.md .related-posts-mod ul li i,.md .article-recent-comments-mod ul li i{position:absolute;left:-2.6rem;top:0.5rem;line-height:1rem}.md .related-posts-mod ul li .comment,.md .article-recent-comments-mod ul li .comment{display:block;padding-bottom:2rem}.md .related-posts-mod .card-body,.md .article-recent-comments-mod .card-body{font-family:"Tabac G3",Georgia,Times,serif}.md .related-posts-mod .card-action a,.md .article-recent-comments-mod .card-action a{font-family:"Tabac Sans",Helvetica,Arial,sans-serif}.md .preloader-wrapper.tiny{width:1rem;height:1rem}.md .preloader-wrapper.on-btn .spinner-layer{border-color:#fff}.md .preloader-wrapper.on-btn.tiny{margin-top:10px}.md .loading-spinner-holder{position:fixed;top:0;left:0;bottom:0;right:0;opacity:1;background-color:#fff;z-index:999;transition:opacity 0.5s linear 0.5s}.md .loading-spinner-holder .preloader-wrapper{position:fixed;top:50%;left:50%;margin-top:-32px;margin-left:-32px;color:#ccc;z-index:13}.md .loading-spinner-holder.fade-out{opacity:0}.md .loading-spinner-holder.hidden{display:none}.md .product-loading{position:absolute;top:50%;margin-top:-10px;padding-left:3px;background-color:#fff;opacity:0;transition:opacity .25s ease 1.25s}.md .product-loading .preloader-wrapper{width:20px;height:20px;opacity:0;transition:opacity .25s ease 1.25s}.md .product-loading.active{opacity:1;transition:opacity .25s ease}.md .product-loading.active .preloader-wrapper{opacity:1;transition:opacity .25s ease}.md .carousel .carousel-item.hero-bg-default{background:#1a4d6d;background-image:radial-gradient(50% 50%, circle cover, #1a4d6d, #153e58 100%)}.md .carousel .carousel-item.hero-bg-red{background:#b42d35;background-image:radial-gradient(50% 50%, circle cover, #b42d35, #a0282f 100%)}.md .carousel .carousel-item.hero-bg-green{background:#246c60;background-image:radial-gradient(50% 50%, circle cover, #246c60, #1e594f 100%)}.md .carousel .carousel-item.hero-bg-purple{background:#732969;background-image:radial-gradient(50% 50%, circle cover, #732969, #602258 100%)}.md .carousel .carousel-item.hero-bg-orange{background:#974d09;background-image:radial-gradient(50% 50%, circle cover, #974d09, #7f4108 100%)}.md .carousel .carousel-item.hero-bg-pink{background:#9a1f4d;background-image:radial-gradient(50% 50%, circle cover, #9a1f4d, #851b42 100%)}.md .carousel .carousel-item.hero-pattern-debut:before{background-image:url(/wp-content/themes/iapp/static/img/debut_light.png);opacity:0.15}.md .carousel .carousel-item.hero-pattern-snow:before{background-image:url(/wp-content/themes/iapp/static/img/fresh_snow.png);opacity:0.15}.md .carousel .carousel-item.hero-pattern-oliva:before{background-image:url(/wp-content/themes/iapp/static/img/wild_oliva.png);opacity:0.2}.md .carousel .carousel-item.hero-pattern-grey:before{background-image:url(/wp-content/themes/iapp/static/img/grey.png);opacity:0.1}.md .carousel .carousel-item.hero-pattern-hexellence:before{background-image:url(/wp-content/themes/iapp/static/img/hexellence.png);opacity:0.25}.md .carousel .slide-prev,.md .carousel .slide-next{display:table;height:100%;position:absolute;cursor:pointer;z-index:5;left:0}.md .carousel .slide-prev .slide,.md .carousel .slide-next .slide{font-size:4em;display:table-cell;vertical-align:middle;text-shadow:2px 2px 2px rgba(0,0,0,0.25);transition:transform .28s ease}.md .carousel .slide-prev:hover .slide,.md .carousel .slide-next:hover .slide{transform:scale(1.1)}.md .carousel .slide-next{left:initial;right:0}.md .carousel.featured-content .slide{font-size:3em}.md .carousel-item{background-color:#616161}.md .carousel-item .carousel-hero-content{width:90%;margin:0 auto;position:relative;z-index:3}@media only screen and (max-width: 600px){.md .carousel-item .carousel-hero-content h2{font-size:1.3em !important;margin:0;line-height:1em !important}.md .carousel-item .carousel-hero-content h5{font-size:0.9em;font-weight:500;margin:0.75em 0}}@media only screen and (min-width: 601px) and (max-width: 992px){.md .carousel-item .carousel-hero-content{width:75%}}@media only screen and (min-width: 993px){.md .carousel-item .carousel-hero-content{width:50%}}.md .carousel-item .carousel-hero-content .carousel-hero-cta{padding-top:1em}@media only screen and (max-width: 600px){.md .carousel-item .carousel-hero-content .carousel-hero-cta{padding-top:0}.md .carousel-item .carousel-hero-content .carousel-hero-cta .btn-large{height:43px;line-height:43px}}.md .carousel-item .carousel-hero-content.grid-2{width:75%}@media only screen and (max-width: 600px){.md .carousel-item .carousel-hero-content.grid-2{width:100%}.md .carousel-item .carousel-hero-content.grid-2 .row{margin-bottom:0;height:150px}.md .carousel-item .carousel-hero-content.grid-2 .row .header-block{-ms-flex:1;flex:1}.md .carousel-item .carousel-hero-content.grid-2 .row .valign{width:100%;-ms-flex:2;flex:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 601px) and (max-width: 992px){.md .carousel-item .carousel-hero-content.grid-2{width:90%}.md .carousel-item .carousel-hero-content.grid-2 h5{font-size:1.4em}}.md .carousel-item .carousel-hero-content.grid-2 .header-block .featured-image{height:300px;width:100%;background-size:cover}@media only screen and (max-width: 600px){.md .carousel-item .carousel-hero-content.grid-2 .header-block .featured-image{height:100px}}.md .hero-bg{background-repeat:no-repeat;background-size:contain;background-position:50% 0;position:absolute;transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-perspective:1000;perspective:1000;width:100%}.md .hero-bg:before{content:"";position:absolute;left:0;left:0;right:0;top:0;bottom:0}.md .hero-bg.carousel-item{min-height:60em}@media (min-width: 64em){.md .hero-bg.carousel-item{background-size:cover !important}}.md .list-pagination tr{width:100%;border-top:1px solid #eee}.md .list-pagination tr td{text-align:center}@media only screen and (max-width: 992px){.md .list-pagination tr td{padding:0.75em 0 !important}}.md .list-pagination ul.pagination{margin:0}.md .hp-hero{height:auto;padding:2rem 0 3rem;width:100%}.md .hp-hero h1,.md .hp-hero h2,.md .hp-hero h3,.md .hp-hero h4,.md .hp-hero h5,.md .hp-hero h6,.md .hp-hero p{margin-bottom:2rem}.md .hp-hero .parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:50% 0%}.md .hp-hero .hero-inner{width:100%}.md .hero-bg.hero-bg-default{background:#1a4d6d;background-image:radial-gradient(50% 50%, circle cover, #1a4d6d, #153e58 100%)}.md .hero-bg.hero-bg-red{background:#b42d35;background-image:radial-gradient(50% 50%, circle cover, #b42d35, #a0282f 100%)}.md .hero-bg.hero-bg-green{background:#246c60;background-image:radial-gradient(50% 50%, circle cover, #246c60, #1e594f 100%)}.md .hero-bg.hero-bg-purple{background:#732969;background-image:radial-gradient(50% 50%, circle cover, #732969, #602258 100%)}.md .hero-bg.hero-bg-orange{background:#974d09;background-image:radial-gradient(50% 50%, circle cover, #974d09, #7f4108 100%)}.md .hero-bg.hero-bg-pink{background:#9a1f4d;background-image:radial-gradient(50% 50%, circle cover, #9a1f4d, #851b42 100%)}.md .hero-bg.hero-pattern-debut:before{background-image:url(/wp-content/themes/iapp/static/img/debut_light.png);opacity:0.15}.md .hero-bg.hero-pattern-snow:before{background-image:url(/wp-content/themes/iapp/static/img/fresh_snow.png);opacity:0.15}.md .hero-bg.hero-pattern-oliva:before{background-image:url(/wp-content/themes/iapp/static/img/wild_oliva.png);opacity:0.2}.md .hero-bg.hero-pattern-grey:before{background-image:url(/wp-content/themes/iapp/static/img/grey.png);opacity:0.1}.md .hero-bg.hero-pattern-hexellence:before{background-image:url(/wp-content/themes/iapp/static/img/hexellence.png);opacity:0.25}.md .parallax{background-position:100% 0%;background-attachment:fixed;background-repeat:no-repeat}@media only screen and (max-width: 600px){.md .parallax{background-size:250%;background-position:80% 0%}}@media only screen and (min-width: 601px) and (max-width: 992px){.md .parallax{background-size:150%;background-position:100% 0%}}@media only screen and (min-width: 993px){.md .parallax{background-size:125%;background-position:75% 10%}}@media only screen and (min-width: 1401px){.md .parallax{background-size:100%;background-position:50% 10%}}.md .pub-hdr{position:absolute;width:100%;overflow:hidden;z-index:99;top:55px;transition:margin-top .5s ease}@media only screen and (min-width: 993px){.md .pub-hdr{margin-top:-35px;top:136px}}.md .pub-hdr header{position:relative}.md .pub-hdr header .backsplash{opacity:0.75;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.md .pub-hdr header .row{width:100%;margin-bottom:0;position:relative;z-index:1}.md .pub-hdr header .row .pub-title{font-size:2rem;padding-left:1rem;margin:1rem 0;opacity:0.95}@media only screen and (max-width: 992px){.md .pub-hdr header .row .pub-title{font-size:1.5rem}}.md .pub-hdr header .row .pub-title .pub-link,.md .pub-hdr header .row .pub-title .divider{display:inline-block;max-width:none;float:left;background-color:transparent;height:100%;overflow:hidden;transition:max-width .28s ease}.md .pub-hdr header .row .pub-title span{position:absolute;font-family:"Tabac G3",Georgia,Times,serif;font-weight:normal;opacity:0}.md .pub-hdr header .row .rss-link{position:absolute;right:0;opacity:0.95;line-height:67px}@media only screen and (max-width: 992px){.md .pub-hdr header .row .rss-link{line-height:58px}}.md .pub-hdr header .row .rss-link i{font-size:2rem}@media only screen and (max-width: 992px){.md .pub-hdr header .row .rss-link i{font-size:1.5rem}}.md .pub-hdr.collapsed{position:fixed;top:36px}.md .pub-hdr.collapsed header .backsplash{background-color:#fff !important;opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;height:35px;z-index:0}.md .pub-hdr.collapsed header .row .pub-title{color:#424242 !important;font-size:1rem;margin:0.5rem 0;max-height:15px}.md .pub-hdr.collapsed header .row .pub-title a{font-family:"Tabac G3",Georgia,Times,serif;font-weight:normal;color:#00acc1 !important;margin-left:-0.25rem}.md .pub-hdr.collapsed header .row .pub-title span{display:inline-block;padding-left:1rem;opacity:1}.md .pub-hdr.collapsed header .row .pub-title span.current-title,.md .pub-hdr.collapsed header .row .pub-title span.next-title{transition:all .28s ease}.md .pub-hdr.collapsed header .row .pub-title span.current-title{opacity:1}.md .pub-hdr.collapsed header .row .pub-title span.next-title{opacity:0}.md .pub-hdr.collapsed header .row .pub-title span+span{padding-left:2rem}.md .pub-hdr.collapsed header .row .rss-link{line-height:34px}.md .pub-hdr.collapsed header .row .rss-link i{color:#424242 !important;font-size:1rem}.md .pub-hdr.mini{margin-top:0}.md .pub-hdr.mini.mini-bottom header .row .pub-title .pub-link,.md .pub-hdr.mini.mini-bottom header .row .pub-title .divider{max-width:0}.md .pub-hdr.mini.mini-bottom header .row .pub-title .current-title{opacity:0}.md .pub-hdr.mini.mini-bottom header .row .pub-title .next-title{opacity:1;margin-left:-0.25rem;padding-left:0;width:100%}.md .pub-hdr.mini.mini-bottom header .row .pub-title .next-title a{margin-left:1rem}.md .banner{height:auto;padding:1rem}@media only screen and (min-width: 993px){.md .banner{padding:2.5rem 1rem}}@media only screen and (min-width: 1401px){.md .banner{padding:5rem 1rem}}.md .banner.colored-overlay:before{content:'';top:0;bottom:0;left:0;right:0;position:absolute;background-image:linear-gradient(70deg, #4CAF50 3%, #81C784 20%, transparent);opacity:0.5}.md .banner.colored-overlay:after{content:'';top:0;bottom:0;left:0;right:0;position:absolute;background-image:linear-gradient(70deg, transparent, #64B5F6 80%, #2196F3 97%);opacity:0.5}.md .banner.colored-overlay .valign-wrapper{position:relative;z-index:1}.md .banner.no-overlay{background-color:#424242}.md .banner .chip,.md .banner .search-filters-button,.md .banner .sort-filters-button{float:left;box-shadow:0 2px 5px 0 rgba(0,0,0,0.5);font-weight:bold}.md .banner .chip.chip-icon-before .material-icons,.md .banner .chip-icon-before.search-filters-button .material-icons,.md .banner .chip-icon-before.sort-filters-button .material-icons{float:left;transform:translateX(-6px)}.md .banner .chip.hoverable,.md .banner .hoverable.search-filters-button,.md .banner .hoverable.sort-filters-button{transition:box-shadow .25s}.md .banner .chip.hoverable:hover,.md .banner .hoverable.search-filters-button:hover,.md .banner .hoverable.sort-filters-button:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.md .banner .chip.action-links,.md .banner .action-links.search-filters-button,.md .banner .action-links.sort-filters-button{width:105px;max-width:105px}.md .banner .chip.action-links .save-this,.md .banner .action-links.search-filters-button .save-this,.md .banner .action-links.sort-filters-button .save-this{position:absolute}.md .banner .chip.action-links .save-this i,.md .banner .action-links.search-filters-button .save-this i,.md .banner .action-links.sort-filters-button .save-this i{font-size:21px}.md .banner .chip.action-links .saved,.md .banner .action-links.search-filters-button .saved,.md .banner .action-links.sort-filters-button .saved{position:absolute;text-transform:uppercase;letter-spacing:1px}.md .banner.light-scheme h1,.md .banner.light-scheme .header-social>ul>li>a,.md .banner.default-scheme h1,.md .banner.default-scheme .header-social>ul>li>a{color:#fff}.md .banner.light-scheme .chip,.md .banner.light-scheme .search-filters-button,.md .banner.light-scheme .sort-filters-button,.md .banner.light-scheme .chip a,.md .banner.light-scheme .search-filters-button a,.md .banner.light-scheme .sort-filters-button a,.md .banner.default-scheme .chip,.md .banner.default-scheme .search-filters-button,.md .banner.default-scheme .sort-filters-button,.md .banner.default-scheme .chip a,.md .banner.default-scheme .search-filters-button a,.md .banner.default-scheme .sort-filters-button a{color:#fff}.md .banner.light-scheme .chip.save-this,.md .banner.light-scheme .save-this.search-filters-button,.md .banner.light-scheme .save-this.sort-filters-button,.md .banner.light-scheme .chip.saved,.md .banner.light-scheme .saved.search-filters-button,.md .banner.light-scheme .saved.sort-filters-button,.md .banner.light-scheme .chip a.save-this,.md .banner.light-scheme .search-filters-button a.save-this,.md .banner.light-scheme .sort-filters-button a.save-this,.md .banner.light-scheme .chip a.saved,.md .banner.light-scheme .search-filters-button a.saved,.md .banner.light-scheme .sort-filters-button a.saved,.md .banner.default-scheme .chip.save-this,.md .banner.default-scheme .save-this.search-filters-button,.md .banner.default-scheme .save-this.sort-filters-button,.md .banner.default-scheme .chip.saved,.md .banner.default-scheme .saved.search-filters-button,.md .banner.default-scheme .saved.sort-filters-button,.md .banner.default-scheme .chip a.save-this,.md .banner.default-scheme .search-filters-button a.save-this,.md .banner.default-scheme .sort-filters-button a.save-this,.md .banner.default-scheme .chip a.saved,.md .banner.default-scheme .search-filters-button a.saved,.md .banner.default-scheme .sort-filters-button a.saved{background-color:#212121;color:#fff !important}.md .banner.dark-scheme .chip,.md .banner.dark-scheme .search-filters-button,.md .banner.dark-scheme .sort-filters-button,.md .banner.dark-scheme .chip a,.md .banner.dark-scheme .search-filters-button a,.md .banner.dark-scheme .sort-filters-button a{background-color:#fff}.md .banner.dark-scheme .chip.save-this,.md .banner.dark-scheme .save-this.search-filters-button,.md .banner.dark-scheme .save-this.sort-filters-button,.md .banner.dark-scheme .chip.saved,.md .banner.dark-scheme .saved.search-filters-button,.md .banner.dark-scheme .saved.sort-filters-button,.md .banner.dark-scheme .chip a.save-this,.md .banner.dark-scheme .search-filters-button a.save-this,.md .banner.dark-scheme .sort-filters-button a.save-this,.md .banner.dark-scheme .chip a.saved,.md .banner.dark-scheme .search-filters-button a.saved,.md .banner.dark-scheme .sort-filters-button a.saved{background-color:#fff;color:#212121 !important}.md .banner.custom-scheme .chip,.md .banner.custom-scheme .search-filters-button,.md .banner.custom-scheme .sort-filters-button,.md .banner.custom-scheme .chip a,.md .banner.custom-scheme .search-filters-button a,.md .banner.custom-scheme .sort-filters-button a{background-color:transparent;position:relative;z-index:10}.md .banner.custom-scheme .chip.save-this,.md .banner.custom-scheme .save-this.search-filters-button,.md .banner.custom-scheme .save-this.sort-filters-button,.md .banner.custom-scheme .chip.saved,.md .banner.custom-scheme .saved.search-filters-button,.md .banner.custom-scheme .saved.sort-filters-button,.md .banner.custom-scheme .chip a.save-this,.md .banner.custom-scheme .search-filters-button a.save-this,.md .banner.custom-scheme .sort-filters-button a.save-this,.md .banner.custom-scheme .chip a.saved,.md .banner.custom-scheme .search-filters-button a.saved,.md .banner.custom-scheme .sort-filters-button a.saved{background-color:transparent}.md .banner.custom-scheme .chip:before,.md .banner.custom-scheme .search-filters-button:before,.md .banner.custom-scheme .sort-filters-button:before{content:"";display:block !important;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;border-radius:16px;opacity:0.9;z-index:-1}@media only screen and (max-width: 600px){.md .banner.custom-scheme .chip:before,.md .banner.custom-scheme .search-filters-button:before,.md .banner.custom-scheme .sort-filters-button:before{opacity:0.75}}.md .banner .container .row,.md .banner .nav-search-form form .row,.md .nav-search-form .banner form .row,.md .banner .mega-modal .row,.md .banner .algolia-search form .row,.md .algolia-search .banner form .row{margin-bottom:0}@media only screen and (min-width: 993px){.md .banner .container .row,.md .banner .nav-search-form form .row,.md .nav-search-form .banner form .row,.md .banner .mega-modal .row,.md .banner .algolia-search form .row,.md .algolia-search .banner form .row{margin:0}}@media only screen and (max-width: 992px){.md .hdr-article .banner .hdr-title{margin-top:2.5em}}@media only screen and (min-width: 993px){.md .hdr-article .banner{padding:6rem 1rem}}@media only screen and (min-width: 1401px){.md .hdr-article .banner{padding:9rem 1rem}.md .hdr-article .banner .hdr-title{font-size:4.2rem}}.md .hdr-article .banner .parallax{background-attachment:fixed;background-repeat:no-repeat}.md .hdr-article .banner .parallax:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:0.1}@media only screen and (max-width: 600px){.md .hdr-article .banner .parallax{background-size:150% auto;background-position:50% 0%}.md .hdr-article .banner .parallax:after{opacity:0.25}}@media only screen and (min-width: 601px){.md .hdr-article .banner .parallax{background-size:cover;background-position:50% 0%}}.md .hdr-publication .parallax-container .parallax{background-position:75% 0%}@media only screen and (max-width: 992px){.md .hdr-publication .parallax-container .parallax{background-size:300%}}@media only screen and (min-width: 993px){.md .hdr-publication .parallax-container .parallax{background-size:150%}}@media only screen and (min-width: 1401px){.md .hdr-publication .parallax-container .parallax{background-size:contain}}@media only screen and (max-width: 992px){.md .hdr-publication.hdr-article .parallax-container .parallax{background-size:350%}}@media only screen and (min-width: 1401px){.md .hdr-publication.hdr-article .parallax-container .parallax{background-size:cover}}.md .hdr-publication .pub-title{font-size:3rem !important;padding-left:0}@media only screen and (max-width: 600px){.md .hdr-publication .pub-title{font-size:1.8rem !important}}.md .pub-title{font-size:3rem;float:left;padding-left:1rem}.md .pub-title+.header-social{left:8%;bottom:5%}@media only screen and (min-width: 993px){.md .pub-title+.header-social{top:50%;margin-top:-1rem;left:initial;bottom:initial}}.md .hdr-title{color:#fff;font-size:1.75rem;line-height:140%;text-shadow:0 1px 1px #000 !important}.md .hdr-title a{color:#fff}@media only screen and (min-width: 601px){.md .hdr-title{font-size:2.5rem}}@media only screen and (min-width: 993px){.md .hdr-title{font-size:3rem}}.md .hdr-tagline{color:#fff;font-size:1rem;text-shadow:0 1px 1px #000;letter-spacing:0.025em}.md .hdr-tagline a{color:#fff}.md .section-seal{position:absolute;display:inline-block;overflow:hidden;width:36px;height:36px;top:0.9rem;background-color:#fff;border-radius:50%;padding-top:3px;text-align:center}@media only screen and (max-width: 992px){.md .section-seal{display:none}}.md .section-seal:nth-child(2){right:3rem}.md .section-seal:nth-child(3){right:6.5rem}.md .section-seal:nth-child(4){right:10rem}.md .section-seal:nth-child(5){right:13.5rem}.md .section-seal img{max-width:90%}.md .mini .section-seal{width:24px;height:24px;top:0.2rem}.md .chip+.header-social,.md .search-filters-button+.header-social,.md .sort-filters-button+.header-social{position:absolute;bottom:2%}@media only screen and (min-width: 601px){.md .chip+.header-social,.md .search-filters-button+.header-social,.md .sort-filters-button+.header-social{bottom:initial}}.md .header-social{display:block;position:relative;clear:both}@media only screen and (min-width: 601px){.md .header-social{position:absolute;right:5%}}@media only screen and (min-width: 1401px){.md .header-social{right:15%;padding-right:1rem}}.md .header-social ul{margin-top:3px}.md .header-social ul li{float:left;margin-right:2rem}.md .header-social ul li:last-child{margin-right:0}.md .header-social ul li a{text-decoration:none}.md .header-social ul li a i{font-size:2rem;text-shadow:0 2px 5px rgba(0,0,0,0.5)}.md .hdr{background-color:#4e565b;width:100%;padding:2.69231em 0}@media (min-width: 37.5em){.md .hdr{padding:6.38462em 0 2em 0}}@media (min-width: 68.75em){.md .hdr{padding:12em 0 2em 0}}.hdr-news .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/news-banner3.jpg");background-repeat:no-repeat;background-size:cover}.hdr-news .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-news .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-news .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-daily-dashboard .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/dd-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-daily-dashboard .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-daily-dashboard .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-daily-dashboard .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-privacy-perspectives .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/perspectives-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-privacy-perspectives .md .hdr .hdr-block--title{color:#2e2e2f}.hdr-privacy-perspectives .md .hdr .hdr-block--title .hdr-h1-link{color:#2e2e2f}.hdr-privacy-perspectives .md .hdr .hdr-block--title .hdr-tagline{color:#2e2e2f}.hdr-privacy-perspectives .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-privacy-perspectives .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-privacy-perspectives .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-privacy-advisor .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/privacy-advisor-banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%}.hdr-privacy-advisor .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-privacy-advisor .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-privacy-advisor .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-img-dpa-banner .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/dpa-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-img-dpa-sanctions-banner .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/dpa-sanctions-hdr.png");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-img-gdpr-banner .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/gdpr-banner.png");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hdr-privacy-tracker .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/tracker-banner1.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%}.hdr-privacy-tracker .md .hdr .hdr-block--title{color:#2e2e2f}.hdr-privacy-tracker .md .hdr .hdr-block--title .hdr-h1-link{color:#2e2e2f}.hdr-privacy-tracker .md .hdr .hdr-block--title .hdr-tagline{color:#2e2e2f}.hdr-privacy-tracker .md .hdr .social-list-link{background-color:#2e2e2f}.hdr-dpo-confessional .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/dpo-confessional-banner.png");background-repeat:no-repeat;background-size:cover;background-position:50%}.hdr-dpo-confessional .md .hdr .hdr-block--title{color:#2e2e2f}.hdr-dpo-confessional .md .hdr .hdr-block--title .hdr-h1-link{color:#2e2e2f}.hdr-dpo-confessional .md .hdr .hdr-block--title .hdr-tagline{color:#2e2e2f}.hdr-dpo-confessional .md .hdr .social-list-link{background-color:#2e2e2f}.hdr-privacy-tech .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/privacy-tech-banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%}.hdr-privacy-tech .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-privacy-tech .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-privacy-tech .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-privacy-tech .md .hdr:before{content:"";top:0;bottom:0;left:0;right:0;position:absolute;background-image:linear-gradient(20deg, rgba(0,0,0,0.33) 0%, transparent 60%)}.hdr-privacy-advisor-podcast .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/podcast-banner.png");background-repeat:no-repeat;background-size:cover}.hdr-privacy-advisor-podcast .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-privacy-advisor-podcast .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-privacy-advisor-podcast .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-canada-dashboard-digest .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/cdd-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-canada-dashboard-digest .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-canada-dashboard-digest .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-canada-dashboard-digest .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-europe-data-protection-digest .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/edpd-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-europe-data-protection-digest .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-europe-data-protection-digest .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-europe-data-protection-digest .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-united-states-dashboard-digest .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/usdd-banner.png");background-repeat:no-repeat;background-size:cover}.hdr-united-states-dashboard-digest .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-united-states-dashboard-digest .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-united-states-dashboard-digest .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-latin-america-dashboard-digest .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/latin-america-dashboard-digest.png");background-repeat:no-repeat;background-size:cover}.hdr-latin-america-dashboard-digest .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-latin-america-dashboard-digest .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-latin-america-dashboard-digest .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-asia-pacific-dashboard-digest .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/asia-pacific-banner-2.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%}.hdr-asia-pacific-dashboard-digest .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-asia-pacific-dashboard-digest .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-asia-pacific-dashboard-digest .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-videos .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/videos-banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%}.hdr-videos .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-videos .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-videos .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-westin-research-center .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/westin-banner.jpg");background-repeat:no-repeat;background-size:cover}@media (min-width: 56.25em){.hdr-westin-research-center .md .hdr{background-size:contain;background-position:50%;background-color:#000}}.hdr-westin-research-center .md .hdr .social-div--light{float:right;padding-top:10px}.hdr-westin-research-center .md .hdr .social-div--light .social-link--light{text-decoration:none}.hdr-westin-research-center .md .hdr .social-div--light .social-link--light .social-icon--light{color:#222222;background:#ffffff;padding:6px;text-align:center;margin:5px 3px;border-radius:50%;height:25px;width:25px}.hdr-styleguide .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/styleguide-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-sg-landing .md .hdr{background-image:url("/wp-content/themes/iapp/static/img/backgrounds/standard/sg-banner.jpg");background-repeat:no-repeat;background-size:cover}.hdr-img .md .hdr,.hdr-conference .md .hdr{background-repeat:no-repeat;background-size:cover;position:relative}.md footer{position:relative;padding-top:0.75rem;z-index:20}.md footer h5{font-family:"Tabac Sans",Helvetica,Arial,sans-serif;font-weight:400}.md footer .ftr-list-item{float:left;margin-right:2rem;width:auto;font-size:inherit}.md footer .footer-copyright .container .row,.md footer .footer-copyright .nav-search-form form .row,.md .nav-search-form footer .footer-copyright form .row,.md footer .footer-copyright .mega-modal .row,.md footer .footer-copyright .algolia-search form .row,.md .algolia-search footer .footer-copyright form .row{margin-bottom:0}.md footer .footer-social-list{float:right;text-align:left;padding:0;margin:-0.75rem 0}.md footer .footer-social-list li{float:left;margin-right:2rem}.md footer .footer-social-list li a{color:#fff;font-size:2rem}.md footer .language-ftr{clear:left;padding-top:1em}@media only screen and (max-width: 992px){.md footer .language-ftr{text-align:center}}.md footer .language-ftr .dropdown-trigger{border:1px solid #fff}.md footer .language-ftr .dropdown-content{background-color:#37474f}.md footer .language-ftr .dropdown-content li a{color:#fff;text-transform:uppercase;font-family:"Tabac Sans";letter-spacing:0.05em}.md footer .language-ftr .dropdown-content li a:hover{background-color:#263238}.md .dfad{width:100%;text-align:center;margin:0 0 1rem}.md .manual-ad-placement{display:none}@media only screen and (max-width: 600px){.md .page-article .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (max-width: 992px){.md .page-article .article-sidebar{background:none !important}}.md .page-article .article-sidebar .article-sidebar-ad{padding:1em 0}.md .page-article .article-sidebar .article-sidebar-ad img{width:100%;height:auto}.md .store-hdr{min-height:300px;height:300px}@media only screen and (max-width: 600px){.md .store-hdr{min-height:150px;height:150px}}.md .store-hdr .carousel-item{min-height:300px !important}@media only screen and (max-width: 600px){.md .store-hdr .carousel-item{min-height:150px !important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.md .store-page-title{font-size:1.5rem}.md .iapp-store{-ms-flex:1 0 auto;flex:1 0 auto}.md .iapp-store .store-table table thead tr td .pricing-hdr{position:relative;margin:1.1rem 0 1.168rem 0}.md .iapp-store .store-table table thead tr td .pricing-hdr:before{content:"Member";position:absolute;font-size:0.8rem;font-weight:normal;bottom:-1.5rem}.md .iapp-store .store-table table thead tr td .pricing-hdr:after{content:"Nonmember";position:absolute;font-size:0.8rem;font-weight:normal;bottom:-1.5rem;left:3.5rem}.md .iapp-store .store-table table thead tr td .pricing-hdr.m-price:before{font-weight:bold;color:#4CAF50}.md .iapp-store .store-table table thead tr td .pricing-hdr.m-price:after{text-decoration:line-through;color:#9e9e9e;left:3.6rem}.md .iapp-store .store-table table thead tr td .pricing-hdr.nm-price:before{text-decoration:line-through;color:#9e9e9e}.md .iapp-store .store-table table thead tr td .pricing-hdr.standard-price:before,.md .iapp-store .store-table table thead tr td .pricing-hdr.standard-price:after{display:none}@media only screen and (min-width: 993px){.md .iapp-store .store-table table tbody:nth-child(odd){background-color:#eee}.md .iapp-store .store-table table tbody:nth-child(even){background-color:#fff}}.md .iapp-store .store-table table tbody .store-table-separator{font-weight:bold;text-transform:capitalize}@media only screen and (max-width: 600px){.md .iapp-store .store-table table tbody .store-table-separator{width:100%}.md .iapp-store .store-table table tbody .store-table-separator td{padding:0.5em !important}}.md .iapp-store .store-table table tbody.collapsible{position:relative;border:none;margin:inherit;box-shadow:none;min-height:0}.md .iapp-store .store-table table tbody.collapsible .collapsible-header{display:table-row;min-height:0;line-height:inherit;padding:inherit;background-color:inherit;border:none;font-size:0.8rem;line-height:1rem;cursor:initial}.md .iapp-store .store-table table tbody.collapsible .collapsible-body{border-top:1px solid #ddd}.md .iapp-store .store-table table tbody.collapsible .collapsible-body p{padding:0}.md .iapp-store .store-table table tbody.sold-out .sold-out-badge{display:inline-block;background-color:#FF8A80;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px}.md .iapp-store .store-table table tbody.sold-out .new-mode-badge{display:inline-block;background-color:#FF8A80;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;background-color:#69F0AE}.md .iapp-store .store-table table tbody.sold-out .pre-sale-badge{display:inline-block;background-color:#FF8A80;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;background-color:#82B1FF}.md .iapp-store .store-table table tbody.live-online .live-online-badge{display:inline-block;background-color:#82B1FF;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px}.md .iapp-store .store-table table tbody.live-online .new-mode-badge{display:inline-block;background-color:#82B1FF;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;background-color:#448AFF}.md .iapp-store .store-table table tbody.live-online .pre-sale-badge{display:inline-block;background-color:#82B1FF;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;background-color:#B9F6CA}.md .iapp-store .store-table table tbody tr td{font-size:0.8rem;line-height:1rem;background-color:inherit}.md .iapp-store .store-table table tbody tr td.provider{text-align:right;height:100%}.md .iapp-store .store-table table tbody tr td.provider .provider-type{width:3rem;float:left;font-size:0.8rem;line-height:inherit;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%;padding:0.3em 0 0}.md .iapp-store .store-table table tbody tr td.provider .provider-type img{width:60px;height:22px;max-width:60px;max-height:22px;margin-top:0.3em}.md .iapp-store .store-table table tbody tr td .m-price span:nth-child(1){font-weight:bold;color:#4CAF50}.md .iapp-store .store-table table tbody tr td .m-price span:nth-child(2){text-decoration:line-through;color:#9e9e9e}.md .iapp-store .store-table table tbody tr td .nm-price span:nth-child(1){text-decoration:line-through;color:#9e9e9e}.md .iapp-store .store-table table tbody tr td.prod-name{position:relative}.md .iapp-store .store-table table tbody tr td.prod-name a{transition:color .28s ease}.md .iapp-store .store-table table tbody tr td.prod-name a:hover{color:#00acc1 !important}.md .iapp-store .store-table table tbody tr td .otp-badge{float:left;width:48px}.md .iapp-store .store-table table td{float:none !important;border-radius:initial}@media only screen and (min-width: 601px){.md .iapp-store .store-table table td{padding:0.5rem 1rem !important}}.md .iapp-store .store-table table td .checkout-btn{max-width:0;padding:0 1.5rem;margin-bottom:0.25rem}.md .iapp-store .store-table table td .checkout-btn .material-icons{transform:translateY(0);line-height:inherit;text-align:left;margin-left:-0.75rem}.md .iapp-store .store-table .grid-sort{padding:1rem 0.75rem 0}.md .iapp-store .store-table .grid-sort .sort-trigger{margin-right:3rem}.md .iapp-store .store-table .grid-sort .sort-trigger:last-child{margin-right:0}@media only screen and (min-width: 601px) and (max-width: 992px){.md .iapp-store .store-table .grid-item:nth-child(2n+1){clear:both;float:left}}@media only screen and (min-width: 993px){.md .iapp-store .store-table .grid-item:nth-child(3n+1){clear:both;float:left}}.md .iapp-store .store-filters .card-title{font-size:1.1rem;font-weight:bold;line-height:inherit}.md .iapp-store .store-filters .filters .filter{margin-bottom:1rem}.md .iapp-store .store-filters .filters .filter .filter-form{overflow:visible}.md .iapp-store .store-filters .filters .filter .filter-form .filter-set{margin-top:0.5rem;margin-bottom:0.5rem;height:auto;max-height:0;opacity:0;overflow:hidden;transition:all .5s ease}.md .iapp-store .store-filters .filters .filter .filter-form .filter-set.active{max-height:750px;opacity:1;transition:all .5s ease .28s}.md .iapp-store .store-filters .filters .filter .filter-form .filter-set label{color:#222}.md .iapp-store .store-main{position:relative}@media only screen and (max-width: 600px){.md .iapp-store .store-main{padding:0}}.md .iapp-store .store-main .store-search-active .global-store-search,.md .iapp-store .store-main .store-search-active label,.md .iapp-store .store-main .store-search-active .material-icons{background-color:#fff}.md .iapp-store .store-main .store-search-results{position:absolute;background-color:#fff;z-index:5;left:0.75rem;right:0.75rem}@media only screen and (max-width: 992px){.md .iapp-store .store-main .store-search-results{z-index:22}.md .iapp-store .store-main .store-search-results .result{-ms-flex-direction:column;flex-direction:column}.md .iapp-store .store-main .store-search-results .result .result-category{margin-left:0;float:left}}.md .iapp-store .store-main .store-search-results .result{padding:0.75rem;border-bottom:1px solid #eee;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.md .iapp-store .store-main .store-search-results .result:last-child{border-bottom:none}.md .iapp-store .store-main .store-search-results .result .result-category{display:inline-block;margin-top:inherit;right:0.5rem}.md .iapp-store .store-main .store-search-results .result .result-category:after{display:none}.md .iapp-store .store-main .card .card-content .sold-out .sold-out-badge,.md .iapp-store .store-main .side-nav .nav-search .card-content .sold-out .sold-out-badge,.md .side-nav .iapp-store .store-main .nav-search .card-content .sold-out .sold-out-badge,.md .iapp-store .store-main .store-search-results .card-content .sold-out .sold-out-badge{display:inline-block;background-color:#FF8A80;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px}.md .iapp-store .store-main .card .card-content .sold-out .new-mode-badge,.md .iapp-store .store-main .side-nav .nav-search .card-content .sold-out .new-mode-badge,.md .side-nav .iapp-store .store-main .nav-search .card-content .sold-out .new-mode-badge,.md .iapp-store .store-main .store-search-results .card-content .sold-out .new-mode-badge{display:inline-block;background-color:#FF8A80;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;background-color:#69F0AE}.md .iapp-store .store-main .card .card-content .sold-out .pre-sale-badge,.md .iapp-store .store-main .side-nav .nav-search .card-content .sold-out .pre-sale-badge,.md .side-nav .iapp-store .store-main .nav-search .card-content .sold-out .pre-sale-badge,.md .iapp-store .store-main .store-search-results .card-content .sold-out .pre-sale-badge{display:inline-block;background-color:#FF8A80;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;background-color:#82B1FF}.md .iapp-store .store-main .card .card-content.live-online .live-online-badge,.md .iapp-store .store-main .side-nav .nav-search .card-content.live-online .live-online-badge,.md .side-nav .iapp-store .store-main .nav-search .card-content.live-online .live-online-badge,.md .iapp-store .store-main .store-search-results .card-content.live-online .live-online-badge{display:inline-block;background-color:#82B1FF;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px}.md .iapp-store .store-main .card .card-content.live-online .new-mode-badge,.md .iapp-store .store-main .side-nav .nav-search .card-content.live-online .new-mode-badge,.md .side-nav .iapp-store .store-main .nav-search .card-content.live-online .new-mode-badge,.md .iapp-store .store-main .store-search-results .card-content.live-online .new-mode-badge{display:inline-block;background-color:#82B1FF;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;background-color:#448AFF}.md .iapp-store .store-main .card .card-content.live-online .pre-sale-badge,.md .iapp-store .store-main .side-nav .nav-search .card-content.live-online .pre-sale-badge,.md .side-nav .iapp-store .store-main .nav-search .card-content.live-online .pre-sale-badge,.md .iapp-store .store-main .store-search-results .card-content.live-online .pre-sale-badge{display:inline-block;background-color:#82B1FF;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;background-color:#B9F6CA}@media only screen and (max-width: 600px){.md .iapp-store .store-main .card .card-content.valign-wrapper,.md .iapp-store .store-main .side-nav .nav-search .card-content.valign-wrapper,.md .side-nav .iapp-store .store-main .nav-search .card-content.valign-wrapper,.md .iapp-store .store-main .store-search-results .card-content.valign-wrapper{display:block}}@media only screen and (max-width: 600px){.md .iapp-store .store-main .card .card-content.valign-wrapper .card-title,.md .iapp-store .store-main .side-nav .nav-search .card-content.valign-wrapper .card-title,.md .side-nav .iapp-store .store-main .nav-search .card-content.valign-wrapper .card-title,.md .iapp-store .store-main .store-search-results .card-content.valign-wrapper .card-title{display:block;line-height:2rem;margin-bottom:15px}}.md .iapp-store .store-main .card .card-content.valign-wrapper .btn.valign.right,.md .iapp-store .store-main .side-nav .nav-search .card-content.valign-wrapper .btn.valign.right,.md .side-nav .iapp-store .store-main .nav-search .card-content.valign-wrapper .btn.valign.right,.md .iapp-store .store-main .store-search-results .card-content.valign-wrapper .btn.valign.right,.md .iapp-store .store-main .card .card-content.valign-wrapper .valign.right.btn-large,.md .iapp-store .store-main .side-nav .nav-search .card-content.valign-wrapper .valign.right.btn-large,.md .side-nav .iapp-store .store-main .nav-search .card-content.valign-wrapper .valign.right.btn-large,.md .iapp-store .store-main .store-search-results .card-content.valign-wrapper .valign.right.btn-large{position:absolute;right:25px}@media only screen and (max-width: 600px){.md .iapp-store .store-main .card .card-content.valign-wrapper .btn.valign.right,.md .iapp-store .store-main .side-nav .nav-search .card-content.valign-wrapper .btn.valign.right,.md .side-nav .iapp-store .store-main .nav-search .card-content.valign-wrapper .btn.valign.right,.md .iapp-store .store-main .store-search-results .card-content.valign-wrapper .btn.valign.right,.md .iapp-store .store-main .card .card-content.valign-wrapper .valign.right.btn-large,.md .iapp-store .store-main .side-nav .nav-search .card-content.valign-wrapper .valign.right.btn-large,.md .side-nav .iapp-store .store-main .nav-search .card-content.valign-wrapper .valign.right.btn-large,.md .iapp-store .store-main .store-search-results .card-content.valign-wrapper .valign.right.btn-large{position:relative;width:100%;display:block;right:0;margin-bottom:25px}}.md .iapp-store .store-main .card .card-action .add-to-cart,.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart,.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart,.md .iapp-store .store-main .store-search-results .card-action .add-to-cart{margin-right:0 !important;margin-top:-0.5rem}.md .iapp-store .store-main .card .card-action .remove-from-cart,.md .iapp-store .store-main .side-nav .nav-search .card-action .remove-from-cart,.md .side-nav .iapp-store .store-main .nav-search .card-action .remove-from-cart,.md .iapp-store .store-main .store-search-results .card-action .remove-from-cart{margin-right:0 !important;margin-top:-0.5rem}.md .iapp-store .store-main .card.card-merchandise .m-price,.md .iapp-store .store-main .side-nav .card-merchandise.nav-search .m-price,.md .side-nav .iapp-store .store-main .card-merchandise.nav-search .m-price,.md .iapp-store .store-main .card-merchandise.store-search-results .m-price,.md .iapp-store .store-main .card.prod-checkout-card .m-price,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .m-price,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .m-price,.md .iapp-store .store-main .prod-checkout-card.store-search-results .m-price{text-align:right}.md .iapp-store .store-main .card.card-merchandise .m-price:before,.md .iapp-store .store-main .side-nav .card-merchandise.nav-search .m-price:before,.md .side-nav .iapp-store .store-main .card-merchandise.nav-search .m-price:before,.md .iapp-store .store-main .card-merchandise.store-search-results .m-price:before,.md .iapp-store .store-main .card.prod-checkout-card .m-price:before,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .m-price:before,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .m-price:before,.md .iapp-store .store-main .prod-checkout-card.store-search-results .m-price:before{content:"Member Price";position:absolute;left:20px;color:#4CAF50}.md .iapp-store .store-main .card.card-merchandise .m-price span:nth-child(1),.md .iapp-store .store-main .side-nav .card-merchandise.nav-search .m-price span:nth-child(1),.md .side-nav .iapp-store .store-main .card-merchandise.nav-search .m-price span:nth-child(1),.md .iapp-store .store-main .card-merchandise.store-search-results .m-price span:nth-child(1),.md .iapp-store .store-main .card.prod-checkout-card .m-price span:nth-child(1),.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .m-price span:nth-child(1),.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .m-price span:nth-child(1),.md .iapp-store .store-main .prod-checkout-card.store-search-results .m-price span:nth-child(1){font-weight:bold;color:#4CAF50}.md .iapp-store .store-main .card.card-merchandise .m-price span:nth-child(2),.md .iapp-store .store-main .side-nav .card-merchandise.nav-search .m-price span:nth-child(2),.md .side-nav .iapp-store .store-main .card-merchandise.nav-search .m-price span:nth-child(2),.md .iapp-store .store-main .card-merchandise.store-search-results .m-price span:nth-child(2),.md .iapp-store .store-main .card.prod-checkout-card .m-price span:nth-child(2),.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .m-price span:nth-child(2),.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .m-price span:nth-child(2),.md .iapp-store .store-main .prod-checkout-card.store-search-results .m-price span:nth-child(2){text-decoration:line-through;color:#9e9e9e}.md .iapp-store .store-main .card.card-merchandise .m-price.single:before,.md .iapp-store .store-main .side-nav .card-merchandise.nav-search .m-price.single:before,.md .side-nav .iapp-store .store-main .card-merchandise.nav-search .m-price.single:before,.md .iapp-store .store-main .card-merchandise.store-search-results .m-price.single:before,.md .iapp-store .store-main .card.prod-checkout-card .m-price.single:before,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .m-price.single:before,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .m-price.single:before,.md .iapp-store .store-main .prod-checkout-card.store-search-results .m-price.single:before{content:"Price";color:#212121}.md .iapp-store .store-main .card.card-merchandise .m-price.single.knet:before,.md .iapp-store .store-main .side-nav .card-merchandise.nav-search .m-price.single.knet:before,.md .side-nav .iapp-store .store-main .card-merchandise.nav-search .m-price.single.knet:before,.md .iapp-store .store-main .card-merchandise.store-search-results .m-price.single.knet:before,.md .iapp-store .store-main .card.prod-checkout-card .m-price.single.knet:before,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .m-price.single.knet:before,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .m-price.single.knet:before,.md .iapp-store .store-main .prod-checkout-card.store-search-results .m-price.single.knet:before{content:"Member Price";color:#4CAF50}.md .iapp-store .store-main .card.card-merchandise .nm-price,.md .iapp-store .store-main .side-nav .card-merchandise.nav-search .nm-price,.md .side-nav .iapp-store .store-main .card-merchandise.nav-search .nm-price,.md .iapp-store .store-main .card-merchandise.store-search-results .nm-price,.md .iapp-store .store-main .card.prod-checkout-card .nm-price,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .nm-price,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .nm-price,.md .iapp-store .store-main .prod-checkout-card.store-search-results .nm-price{text-align:right}.md .iapp-store .store-main .card.card-merchandise .nm-price:before,.md .iapp-store .store-main .side-nav .card-merchandise.nav-search .nm-price:before,.md .side-nav .iapp-store .store-main .card-merchandise.nav-search .nm-price:before,.md .iapp-store .store-main .card-merchandise.store-search-results .nm-price:before,.md .iapp-store .store-main .card.prod-checkout-card .nm-price:before,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .nm-price:before,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .nm-price:before,.md .iapp-store .store-main .prod-checkout-card.store-search-results .nm-price:before{content:"Nonmember Price";position:absolute;left:20px}.md .iapp-store .store-main .card.card-merchandise .nm-price span:nth-child(1),.md .iapp-store .store-main .side-nav .card-merchandise.nav-search .nm-price span:nth-child(1),.md .side-nav .iapp-store .store-main .card-merchandise.nav-search .nm-price span:nth-child(1),.md .iapp-store .store-main .card-merchandise.store-search-results .nm-price span:nth-child(1),.md .iapp-store .store-main .card.prod-checkout-card .nm-price span:nth-child(1),.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .nm-price span:nth-child(1),.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .nm-price span:nth-child(1),.md .iapp-store .store-main .prod-checkout-card.store-search-results .nm-price span:nth-child(1){text-decoration:line-through;color:#9e9e9e}.md .iapp-store .store-main .card.card-merchandise .nm-price.single:before,.md .iapp-store .store-main .side-nav .card-merchandise.nav-search .nm-price.single:before,.md .side-nav .iapp-store .store-main .card-merchandise.nav-search .nm-price.single:before,.md .iapp-store .store-main .card-merchandise.store-search-results .nm-price.single:before,.md .iapp-store .store-main .card.prod-checkout-card .nm-price.single:before,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .nm-price.single:before,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .nm-price.single:before,.md .iapp-store .store-main .prod-checkout-card.store-search-results .nm-price.single:before{content:"Price"}@media only screen and (max-width: 600px){.md .iapp-store .store-main .card.card-merchandise.large,.md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search,.md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search,.md .iapp-store .store-main .card-merchandise.large.store-search-results{height:auto}.md .iapp-store .store-main .card.card-merchandise.large .card-content,.md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search .card-content,.md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search .card-content,.md .iapp-store .store-main .card-merchandise.large.store-search-results .card-content{max-height:none;height:auto}.md .iapp-store .store-main .card.card-merchandise.large .card-action,.md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search .card-action,.md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search .card-action,.md .iapp-store .store-main .card-merchandise.large.store-search-results .card-action{position:relative}}@media only screen and (min-width: 601px) and (max-width: 992px){.md .iapp-store .store-main .card.card-merchandise.large,.md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search,.md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search,.md .iapp-store .store-main .card-merchandise.large.store-search-results{height:450px}}@media only screen and (min-width: 993px){.md .iapp-store .store-main .card.card-merchandise.large,.md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search,.md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search,.md .iapp-store .store-main .card-merchandise.large.store-search-results{height:475px}.md .iapp-store .store-main .card.card-merchandise.large .card-content .card-head,.md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search .card-content .card-head,.md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search .card-content .card-head,.md .iapp-store .store-main .card-merchandise.large.store-search-results .card-content .card-head{font-size:1.2rem;line-height:1.5rem}}@media only screen and (min-width: 1401px){.md .iapp-store .store-main .card.card-merchandise.large,.md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search,.md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search,.md .iapp-store .store-main .card-merchandise.large.store-search-results{height:450px}.md .iapp-store .store-main .card.card-merchandise.large .card-content .card-head,.md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search .card-content .card-head,.md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search .card-content .card-head,.md .iapp-store .store-main .card-merchandise.large.store-search-results .card-content .card-head{font-size:1.3rem;line-height:1.7rem}}.md .iapp-store .store-main .card.card-merchandise.large .card-image,.md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search .card-image,.md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search .card-image,.md .iapp-store .store-main .card-merchandise.large.store-search-results .card-image{max-height:12rem}.md .iapp-store .store-main .card.card-merchandise.large .card-image a,.md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search .card-image a,.md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search .card-image a,.md .iapp-store .store-main .card-merchandise.large.store-search-results .card-image a{display:block;overflow:hidden;max-height:inherit}.md .iapp-store .store-main .card.card-merchandise.large .card-image a img,.md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search .card-image a img,.md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search .card-image a img,.md .iapp-store .store-main .card-merchandise.large.store-search-results .card-image a img{max-height:10rem;height:100%;width:auto;max-width:100%;margin:1rem auto 0}@media only screen and (max-width: 600px){.md .iapp-store .store-main .card.card-merchandise-exam.large,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results{height:auto}.md .iapp-store .store-main .card.card-merchandise-exam.large .card-content,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search .card-content,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search .card-content,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results .card-content{max-height:none;height:auto}.md .iapp-store .store-main .card.card-merchandise-exam.large .card-action,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search .card-action,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search .card-action,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results .card-action{position:relative}}@media only screen and (min-width: 601px) and (max-width: 992px){.md .iapp-store .store-main .card.card-merchandise-exam.large,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results{height:400px}.md .iapp-store .store-main .card.card-merchandise-exam.large .card-content,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search .card-content,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search .card-content,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results .card-content{min-height:150px}.md .iapp-store .store-main .card.card-merchandise-exam.large .card-content .card-head,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search .card-content .card-head,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search .card-content .card-head,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results .card-content .card-head{font-size:1.2rem;line-height:1.5rem;min-height:75px}}@media only screen and (min-width: 993px){.md .iapp-store .store-main .card.card-merchandise-exam.large,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results{height:400px}.md .iapp-store .store-main .card.card-merchandise-exam.large .card-content,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search .card-content,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search .card-content,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results .card-content{min-height:150px}.md .iapp-store .store-main .card.card-merchandise-exam.large .card-content .card-head,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search .card-content .card-head,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search .card-content .card-head,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results .card-content .card-head{font-size:1.2rem;line-height:1.5rem;min-height:75px}}@media only screen and (min-width: 1401px){.md .iapp-store .store-main .card.card-merchandise-exam.large,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results{height:425px}.md .iapp-store .store-main .card.card-merchandise-exam.large .card-content,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search .card-content,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search .card-content,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results .card-content{min-height:150px}.md .iapp-store .store-main .card.card-merchandise-exam.large .card-content .card-head,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search .card-content .card-head,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search .card-content .card-head,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results .card-content .card-head{font-size:1.3rem;line-height:1.7rem;min-height:75px}}.md .iapp-store .store-main .card.card-merchandise-exam.large .card-image,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search .card-image,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search .card-image,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results .card-image{max-height:12rem}.md .iapp-store .store-main .card.card-merchandise-exam.large .card-image a,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search .card-image a,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search .card-image a,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results .card-image a{display:block;overflow:hidden;max-height:inherit}.md .iapp-store .store-main .card.card-merchandise-exam.large .card-image a img,.md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search .card-image a img,.md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search .card-image a img,.md .iapp-store .store-main .card-merchandise-exam.large.store-search-results .card-image a img{max-height:10rem;height:100%;width:auto;max-width:100%;margin:1rem auto 0;padding-bottom:20px}.md .iapp-store .store-main .card.prod-checkout-card .m-price:before,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .m-price:before,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .m-price:before,.md .iapp-store .store-main .prod-checkout-card.store-search-results .m-price:before,.md .iapp-store .store-main .card.prod-checkout-card .nm-price:before,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .nm-price:before,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .nm-price:before,.md .iapp-store .store-main .prod-checkout-card.store-search-results .nm-price:before{left:0}.md .iapp-store .store-main .card.prod-checkout-card .btn,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .btn,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .btn,.md .iapp-store .store-main .prod-checkout-card.store-search-results .btn,.md .iapp-store .store-main .card.prod-checkout-card .btn-large,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .btn-large,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .btn-large,.md .iapp-store .store-main .prod-checkout-card.store-search-results .btn-large{padding:0 15px;line-height:38px;width:100%}.md .iapp-store .store-main .card.prod-checkout-card .btn i,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .btn i,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .btn i,.md .iapp-store .store-main .prod-checkout-card.store-search-results .btn i,.md .iapp-store .store-main .card.prod-checkout-card .btn-large i,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .btn-large i,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .btn-large i,.md .iapp-store .store-main .prod-checkout-card.store-search-results .btn-large i{transform:translateY(0)}.md .iapp-store .store-main .card.prod-checkout-card .modal .modal-footer .btn,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .modal .modal-footer .btn,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .modal .modal-footer .btn,.md .iapp-store .store-main .prod-checkout-card.store-search-results .modal .modal-footer .btn,.md .iapp-store .store-main .card.prod-checkout-card .mega-modal .modal-footer .btn,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .mega-modal .modal-footer .btn,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .mega-modal .modal-footer .btn,.md .iapp-store .store-main .prod-checkout-card.store-search-results .mega-modal .modal-footer .btn,.md .iapp-store .store-main .card.prod-checkout-card .modal .modal-footer .btn-large,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .modal .modal-footer .btn-large,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .modal .modal-footer .btn-large,.md .iapp-store .store-main .prod-checkout-card.store-search-results .modal .modal-footer .btn-large,.md .iapp-store .store-main .card.prod-checkout-card .mega-modal .modal-footer .btn-large,.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .mega-modal .modal-footer .btn-large,.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .mega-modal .modal-footer .btn-large,.md .iapp-store .store-main .prod-checkout-card.store-search-results .mega-modal .modal-footer .btn-large{padding:0 2rem;line-height:36px;width:auto}.md .iapp-store .product-page .sold-out .sold-out-badge{display:inline-block;background-color:#FF8A80;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px}.md .iapp-store .product-page .sold-out .new-mode-badge{display:inline-block;background-color:#FF8A80;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;background-color:#69F0AE}.md .iapp-store .product-page .sold-out .pre-sale-badge{display:inline-block;background-color:#FF8A80;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;background-color:#82B1FF}.md .iapp-store .product-page .live-online .live-online-badge{display:inline-block;background-color:#82B1FF;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px}.md .iapp-store .product-page .live-online .new-mode-badge{display:inline-block;background-color:#82B1FF;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;background-color:#448AFF}.md .iapp-store .product-page .live-online .pre-sale-badge{display:inline-block;background-color:#82B1FF;color:#fff;font-size:0.7rem;font-family:"Tabac Sans",Helvetica,Arial,sans-serif;letter-spacing:0.025em;border-radius:3px;margin-left:2px;padding:0 5px;background-color:#B9F6CA}.md .iapp-store .product-page .prod-page-img{float:left;margin-right:2rem;margin-bottom:2rem}.md .iapp-store .product-page ul,.md .iapp-store .product-page ol{display:block;overflow:hidden;padding-left:20px}.md .iapp-store .product-page ul li{list-style-type:disc}.md .iapp-store .product-page .product-quantity{padding-bottom:2.75rem}.md .iapp-store .product-page .product-quantity .label{float:left}.md .iapp-store .product-page .product-quantity .input{float:right;border-radius:2px}.md .iapp-store .product-page .product-quantity .input span{float:left;font-size:1rem;line-height:1.5rem;padding:0 0.15rem;transition:color .28s ease}.md .iapp-store .product-page .product-quantity .input span.decrease-count{cursor:pointer}.md .iapp-store .product-page .product-quantity .input span.decrease-count:hover{color:#ff9800 !important}.md .iapp-store .product-page .product-quantity .input span.count{padding:0 0.35rem}.md .iapp-store .product-page .product-quantity .input span.increase-count{cursor:pointer}.md .iapp-store .product-page .product-quantity .input span.increase-count:hover{color:#4CAF50 !important}.md .iapp-store .product-page .prod-cart-adjust{position:relative;height:1.75rem}.md .iapp-store .product-page .prod-cart-adjust .btn,.md .iapp-store .product-page .prod-cart-adjust .btn-large{position:absolute;left:0}.md .iapp-store .featured-content{margin:0.75rem -0.75rem}.md .iapp-store .featured-content .card,.md .iapp-store .featured-content .side-nav .nav-search,.md .side-nav .iapp-store .featured-content .nav-search,.md .iapp-store .featured-content .store-main .store-search-results,.md .iapp-store .store-main .featured-content .store-search-results{padding:0;margin:0 0 1.5rem}@media only screen and (max-width: 600px){.md .iapp-store .featured-content .card,.md .iapp-store .featured-content .side-nav .nav-search,.md .side-nav .iapp-store .featured-content .nav-search,.md .iapp-store .featured-content .store-main .store-search-results,.md .iapp-store .store-main .featured-content .store-search-results{margin-bottom:0.75rem}}.md .iapp-store .featured-content .card .btn-floating,.md .iapp-store .featured-content .side-nav .nav-search .btn-floating,.md .side-nav .iapp-store .featured-content .nav-search .btn-floating,.md .iapp-store .featured-content .store-main .store-search-results .btn-floating,.md .iapp-store .store-main .featured-content .store-search-results .btn-floating{position:absolute;right:0.75rem;bottom:2.6rem}.md .iapp-store .featured-content .card .btn-floating i,.md .iapp-store .featured-content .side-nav .nav-search .btn-floating i,.md .side-nav .iapp-store .featured-content .nav-search .btn-floating i,.md .iapp-store .featured-content .store-main .store-search-results .btn-floating i,.md .iapp-store .store-main .featured-content .store-search-results .btn-floating i{transform:none}.md .price-inner{display:inline !important}.md .single-price{color:#212121 !important;text-decoration:none !important;font-weight:normal !important}.md .single-price .price-inner{display:block !important}.md .placeholder-img{text-align:center}.md .placeholder-img .fa{font-size:7rem;padding:2rem 0}@media print{.md .site-nav{display:none}.md .nav-wrapper{display:none}.md .header-mod,.md .hdr-img-inner{margin:0;padding:0;height:auto}.md .hdr{background-image:none !important;padding:0 0 20px !important}.md .pub-hdr{display:none}.md .article-sidebar{display:none}.md .article-sidebar-ad{display:none}.md .article-aside-mod{display:none}.md .article-related-mod{display:none}.md .social-sharing-btns{display:none}.md .social-btns{display:none}.md .social-list-items{display:none}.md .article-meta-img{display:none}.md .article-meta{display:none}.md .article-meta-text{line-height:1.5em}.md .article-body{width:100%}.md .article-bio{display:none}.md .article-comment-mod{display:none}.md .article-tags-mod{display:none}.md .related-posts-mod{display:none}.md .ftr{display:none}.md .ftr-list-items{display:none}.md .language-ftr{display:none}.md footer .section:first-of-type,.md footer .responsive-table-hdr:first-of-type{display:none}.md .dfad-post{display:none !important}.md .dfad{display:none !important}.md .tz-article-lg,.md .article-text,.md .article-text--firstgraph,.md .article-text>p,.md .article-text>blockquote>p,.md .article-text .pull-quote>p{font-size:12pt}.md .tz-art{display:none}.md .cap-image-right,.md .cap-image-left,.md .wp-caption-text{display:none}.md .article-text>p>a,.md .article-text p em>a,.md .article-text p strong>a{text-decoration:none;color:#2e2e2f}.md .side-menu-trigger{display:none}.md .td-row{float:left;width:100%;padding:0}.md .table-th{display:table-cell;float:left}.md .table-th.one-tenth{width:10%}.md .table-th.two-tenths{width:20%}.md .table-th.three-tenths{width:30%}.md .table-th.four-tenths{width:40%}.md .table-th.five-tenths{width:50%}.md .table-th.six-tenths{width:60%}.md .table-th.seven-tenths{width:70%}.md .table-th.eight-tenths{width:80%}.md .table-th.nine-tenths{width:90%}.md .table-th.full-width{width:100%}.md .table-td{clear:none;display:table-cell;line-height:1.2em;padding:0.75em 1em 0 0;margin-bottom:1em}.md .table-td.one-tenth{width:10%}.md .table-td.two-tenths{width:20%}.md .table-td.three-tenths{width:30%}.md .table-td.four-tenths{width:40%}.md .table-td.five-tenths{width:50%}.md .table-td.six-tenths{width:60%}.md .table-td.seven-tenths{width:70%}.md .table-td.eight-tenths{width:80%}.md .table-td.nine-tenths{width:90%}.md .table-td.full-width{width:100%}.md .mob-label{display:none}.md .mob-hide{display:block}.md .sched-btn{display:none}.md .cbt-schedule .close-trigger{display:none}.md .casebook-detail .supporting-list{display:none}.md .casebook-detail .breadcrumbs{display:none}.md .casebook-detail .ftc-case-save{display:none}.md .casebook-detail .page-head-lg,.md .casebook-detail .section-hdr-lg{margin-bottom:12px}.md .casebook-detail .casebook-social{display:none}.md .casebook-detail ul.index{display:none}.md .no-print{display:none}}@font-face{.md{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.svg#webfont") format("svg"),local("☺");font-weight:400;font-style:normal}}@font-face{.md{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.svg#webfont") format("svg"),local("☺");font-weight:400;font-style:italic}}@font-face{.md{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.svg#webfont") format("svg"),local("☺");font-weight:300;font-style:normal}}@font-face{.md{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.svg#webfont") format("svg"),local("☺");font-weight:300;font-style:italic}}@font-face{.md{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.svg#webfont") format("svg"),local("☺");font-weight:700;font-style:normal}}@font-face{.md{font-family:'Tabac Sans';src:url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.svg#webfont") format("svg"),local("☺");font-weight:700;font-style:italic}}@font-face{.md{font-family:'Tabac G3';src:url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.svg#webfont") format("svg"),local("☺");font-weight:400;font-style:normal}}@font-face{.md{font-family:'Tabac G3';src:url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.svg#webfont") format("svg"),local("☺");font-weight:400;font-style:italic}}@font-face{.md{font-family:'Tabac G3';src:url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.svg#webfont") format("svg"),local("☺");font-weight:700;font-style:normal}}@font-face{.md{font-family:'Tabac G3';src:url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.eot");src:local("☺"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.eot?iefix") format("eot"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.woff") format("woff"),url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.svg#webfont") format("svg"),local("☺");font-weight:700;font-style:italic}}.md .ng-modal{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%}.md .ng-modal-overlay{position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#000000;opacity:0.8}.md .ng-modal-dialog{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:10000;position:absolute;top:50%;left:50%;width:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);background-color:#e9eaea;box-shadow:4px 4px 80px #000;-webkit-box-shadow:4px 4px 80px #000;-moz-box-shadow:4px 4px 80px #000;-ms-box-shadow:4px 4px 80px #000;-o-box-shadow:4px 4px 80px #000}.md .ng-modal-dialog-content{overflow:hidden;height:100%;padding:5px}.md .ng-modal-close{position:absolute;right:5px;cursor:pointer;font-size:1em}.md .ng-modal-close-x{font-weight:bold;font-family:Arial, sans-serif}.md .ng-modal-title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:1.23077em;color:#fff;background-color:#70bf4c;padding:5px 0 5px 15px}.md .ng-modal-help-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;cursor:pointer}.md .ng-modal-collapsible{display:inline-block;overflow-y:scroll;max-height:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.md .ng-modal-collapsible.showEpubHelp,.md .ng-modal-collapsible.showKindleHelp{max-height:575px}@media screen and (max-width: 1052px){.md .ng-modal-dialog{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:9999;width:100%;height:100%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);background-color:#e9eaea;box-shadow:4px 4px 80px #000;-webkit-box-shadow:4px 4px 80px #000;-moz-box-shadow:4px 4px 80px #000;-ms-box-shadow:4px 4px 80px #000;-o-box-shadow:4px 4px 80px #000}.md .ng-modal-dialog-content{overflow-y:scroll;height:100%;padding:5px}.md .ng-modal-collapsible{display:inline-block;max-height:0;overflow-y:scroll;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}}

<<<<<<< HEAD
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9mb250LWF3ZXNvbWUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fcGF0aC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19jb3JlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2xhcmdlci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19maXhlZC13aWR0aC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19saXN0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2JvcmRlcmVkLXB1bGxlZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19hbmltYXRlZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3N0YWNrZWQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsInZhcmlhYmxlcy9fbWl4aW5zLnNjc3MiLCJ2YXJpYWJsZXMvX3R5cGUtdmFyLnNjc3MiLCJiYXNlL190eXBlLnNjc3MiLCJiYXNlL19zdGF0aWNfcGFnZS5zY3NzIiwiYmFzZS9fbGVhZGdlbi5zY3NzIiwiYmFzZS9fYXJ0aWNsZS5zY3NzIiwiYmFzZS9fbmF2LnNjc3MiLCJiYXNlL19saW5rcy5zY3NzIiwiYmFzZS9fc2VhcmNoLnNjc3MiLCJiYXNlL19ub3RpZnkuc2NzcyIsImJhc2UvX2hwLWhlcm8uc2NzcyIsImJhc2UvX2xpc3RzLnNjc3MiLCJ2YXJpYWJsZXMvX2NvbG9yLXZhci5zY3NzIiwidmFyaWFibGVzL19ib3JkZXItdmFyLnNjc3MiLCJiYXNlL190YWJsZXMuc2NzcyIsImJhc2UvX3Byb2ZpbGUuc2NzcyIsImJhc2UvX2Zvcm1zLnNjc3MiLCJiYXNlL19ldmVudHMuc2NzcyIsImJhc2UvX2Zvb3Rlci5zY3NzIiwiYmFzZS9fY29tbWVudHMuc2NzcyIsImJhc2UvX29iamVjdHMuc2NzcyIsImJhc2UvX3BlcnNvbi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19uYXZiYXIuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9mb3Jtcy9fZm9ybXMuc2NzcyIsInNjcmVlbi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19pY29ucy1tYXRlcmlhbC1kZXNpZ24uc2NzcyIsImJhc2UvX3RlYXNlcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiYmFzZS9fYnV0dG9ucy5zY3NzIiwiYmFzZS9fbWVtYmVyX3NlYXJjaC5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19zZWFyY2guc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fbW9kYWwuc2NzcyIsImJhc2UvX2xheW91dC5zY3NzIiwidmFyaWFibGVzL19sYXlvdXQtdmFyLnNjc3MiLCJiYXNlL19pY29ucy5zY3NzIiwidmFyaWFibGVzL19icmVha3BvaW50LXZhci5zY3NzIiwiYmFzZS9faGVhZGVyLnNjc3MiLCJiYXNlL19jYWxlbmRhci5zY3NzIiwiYmFzZS9fdGFicy5zY3NzIiwiYmFzZS9fYnVuZGxlcy5zY3NzIiwiYmFzZS9fYWRzLnNjc3MiLCJiYXNlL19nYWxsZXJ5LnNjc3MiLCJiYXNlL19tYXBzLnNjc3MiLCJiYXNlL19zdHlsZWd1aWRlLnNjc3MiLCJiYXNlL19wcmludC5zY3NzIiwiYmFzZS9fYW5pbWF0ZS5zY3NzIiwiYmFzZS9feW91dHViZS5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fbm9ybWFsaXplLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL193YXZlcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9kYXRlX3BpY2tlci9fZGVmYXVsdC5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19hbmltYXRpb25zLnNjc3MiLCJtYXRlcmlhbC9sZWdhY3kvX3Jlc2V0cy5zY3NzIiwibWF0ZXJpYWwvbGVnYWN5L190YWJsZXMuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX2NvbG9yLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19nbG9iYWwuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX3ZhcmlhYmxlcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9faWNvbnMtbWF0ZXJpYWwtZGVzaWduLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19ncmlkLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19uYXZiYXIuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX2NhcmRzLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL190b2FzdC5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fdGFicy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19jb2xsYXBzaWJsZS5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fY2hpcHMuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX21hdGVyaWFsYm94LnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19mb3Jtcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9mb3Jtcy9faW5wdXQtZmllbGRzLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19yYWRpby1idXR0b25zLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19jaGVja2JveGVzLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19zd2l0Y2hlcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9mb3Jtcy9fc2VsZWN0LnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19maWxlLWlucHV0LnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19yYW5nZS5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fdGFibGVfb2ZfY29udGVudHMuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX3NpZGVOYXYuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX3ByZWxvYWRlci5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19jYXJvdXNlbC5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9kYXRlX3BpY2tlci9fZGVmYXVsdC5kYXRlLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2RhdGVfcGlja2VyL19kZWZhdWx0LnRpbWUuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fYm9yZGVycy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19zcGFjaW5nLnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX2RjY2FyZHMuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fZ2xvYmFsLnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX2dyaWQuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fdHlwb2dyYXBoeS5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19jYXJkcy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19zdG9yZS5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19oZWFkZXJzLnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX3RvYXN0LnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX3RhYnMuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fYnV0dG9ucy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19kcm9wZG93bi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19jb2xsYXBzaWJsZS5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19jaGlwcy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL2Zvcm1zL19zd2l0Y2hlcy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL2Zvcm1zL19zZWxlY3Quc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fdGFibGVfb2ZfY29udGVudHMuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fc2lkZU5hdi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19wcmVsb2FkZXIuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fY2Fyb3VzZWwuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fcGFnaW5hdGlvbi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19mb290ZXIuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fYWRzLnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX3ZhcmlhYmxlcy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19wcmludC5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19uZy1tb2RhbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7R0FHRyxXQ0NELDBCQUNBLG1HQUNBLHdsQkFNQSxtQkFDQSxpQkFBa0IsQ0NWcEIsSUFDRSxxQkFDQSw2Q0FDQSxrQkFDQSxvQkFDQSxtQ0FDQSxpQ0FBa0MsQ0FFbkMsT0NOQyxvQkFDQSxrQkFDQSxtQkFBb0IsQ0FDckIsT0FDdUIsYUFBYyxDQUFJLE9BQ2xCLGFBQWMsQ0FBSSxPQUNsQixhQUFjLENBQUksT0FDbEIsYUFBYyxDQUFJLE9DVHhDLGdCQUNBLGlCQUFrQixDQUNuQixPQ0RDLGVB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Q0FVaEIsQ0FQQSwwQzNCZ0ZELE0yQi9FRSxnQkFBaUIsQ0FNbEIsQ0FIQSwyQzNCNEVELE0yQjNFRSxjQUFlLENBRWhCLEMzQnlFRCxPMkJ0RUMsY0FDRywwQkFDQSx5QkFDQSx5QkFDQSx1QkFDQSwwQkFBMkIsQzNCaUUvQixjMkI1REMsaUJBQWtCLEMzQjREbkIsK0MyQmhERyxtQ0FBb0MsQzNCZ0R2QyxvQjJCeENDLG9CQUNBLHFCQUFzQixDM0J1Q3ZCLDJCMkJqQ0Msc0JBQ0EsV0FBWSxDM0JnQ2IscUQyQjlCRSxjQUNBLFlBQ0Esb0JBQ0EsVUFBVyxDM0IyQmIsVTJCcEJDLGlCQUNBLGtCQUFtQixDM0JtQnBCLG1DNEIxRkUsY0FBZSxDNUIwRmpCLDJDNEJ2RkksU0FBVSxDNUJ1RmQscUI2QnFSUSxtQ0FBeUMsQzdCclJqRCwwQjZCd1JRLHdCQUE4QixDN0J4UnRDLDRFNkI2UlEsbUNBQXlDLEM3QjdSakQsNE42QmdTUSx3QkFBOEIsQzdCaFN0QyxrMUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5QzZCZ1NRLHdCQUE4QixDN0JoU3RDLGtiNkI2UlEsbUNBQXlDLEM3QjdSakQseUM2QmdTUSx3QkFBOEIsQzdCaFN0Qyw0TjZCNlJRLG1DQUF5QyxDN0I3UmpELHlDNkJnU1Esd0JBQThCLEM3QmhTdEMsbU02QjZSUSxtQ0FBeUMsQzdCN1JqRCx5QzZCZ1NRLHdCQUE4QixDN0JoU3RDLDgzQjZCNlJRLG1DQUF5QyxDN0I3UmpELHN5QzZCZ1NRLHdCQUE4QixDN0JoU3RDLDhCNkI2UlEsbUNBQXlDLEM3QjdSakQsb2Y2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4QjZCNlJRLG1DQUF5QyxDN0I3UmpELCtONkJnU1Esd0JBQThCLEM3QmhTdEMsMHhCNkI2UlEsbUNBQXlDLEM3QjdSakQsbWxFNkJnU1Esd0JBQThCLEM3QmhTdEMsUzZCcVJRLG1DQUF5QyxDN0JyUmpELGM2QndSUSx3QkFBOEIsQzdCeFJ0QyxvRDZCNlJRLG1DQUF5QyxDN0I3UmpELDRLNkJnU1Esd0JBQThCLEM3QmhTdEMsOHBCNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxzVTZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsd0w2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1KNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4ckI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzbUM2QmdTUSx3QkFBOEIsQzdCaFN0QyxrQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9aNkJnU1Esd0JBQThCLEM3QmhTdEMsa0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrSzZCZ1NRLHdCQUE4QixDN0JoU3RDLGtuQjZCNlJRLG1DQUF5QyxDN0I3UmpELDJ1RDZCZ1NRLHdCQUE4QixDN0JoU3RDLGtCNkI2UlEsbUNBQXlDLEM3QjdSakQsNEI2QmdTUSx3QkFBOEIsQzdCaFN0QyxrQjZCNlJRLG1DQUF5QyxDN0I3UmpELDRCNkJnU1Esd0JBQThCLEM3QmhTdEMsa0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0QjZCZ1NRLHdCQUE4QixDN0JoU3RDLGtCNkI2UlEsbUNBQXlDLEM3QjdSakQsNmM2QmdTUSx3QkFBOEIsQzdCaFN0QyxVNkJxUlEsbUNBQXlDLEM3QnJSakQsZTZCd1JRLHdCQUE4QixDN0J4UnRDLHNENkI2UlEsbUNBQXlDLEM3QjdSakQsZ0w2QmdTUSx3QkFBOEIsQzdCaFN0Qyw2cUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLCtVNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0QywyTDZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsdUo2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLDhzQjZCNlJRLG1DQUF5QyxDN0I3UmpELHNuQzZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNFo2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELG1MNkJnU1Esd0JBQThCLEM3QmhTdEMsZ29CNkI2UlEsbUNBQXlDLEM3QjdSakQseXdENkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvZDZCZ1NRLHdCQUE4QixDN0JoU3RDLFk2QnFSUSxtQ0FBeUMsQzdCclJqRCxpQjZCd1JRLHdCQUE4QixDN0J4UnRDLDBENkI2UlEsbUNBQXlDLEM3QjdSakQsd0w2QmdTUSx3QkFBOEIsQzdCaFN0Qywyc0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnQzZCZ1NRLHdCQUE4QixDN0JoU3RDLGlXNkI2UlEsbUNBQXlDLEM3QjdSakQsZ0M2QmdTUSx3QkFBOEIsQzdCaFN0QyxpTTZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsK0o2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDh1QjZCNlJRLG1DQUF5QyxDN0I3UmpELHNwQzZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsNGE2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELDJMNkJnU1Esd0JBQThCLEM3QmhTdEMsNHBCNkI2UlEsbUNBQXlDLEM3QjdSakQscTBENkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxnQ0FBeUMsQzdCN1JqRCxrZTZCZ1NRLHFCQUE4QixDN0JoU3RDLGlCNkJxUlEsbUNBQXlDLEM3QnJSakQsc0I2QndSUSx3QkFBOEIsQzdCeFJ0QyxvRTZCNlJRLG1DQUF5QyxDN0I3UmpELDRNNkJnU1Esd0JBQThCLEM3QmhTdEMsc3hCNkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4WTZCNlJRLG1DQUF5QyxDN0I3UmpELHFDNkJnU1Esd0JBQThCLEM3QmhTdEMsZ042QjZSUSxtQ0FBeUMsQzdCN1JqRCxxQzZCZ1NRLHdCQUE4QixDN0JoU3RDLG1MNkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4ekI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzdUM2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9kNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrTTZCZ1NRLHdCQUE4QixDN0JoU3RDLGt1QjZCNlJRLG1DQUF5QyxDN0I3UmpELDI5RDZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsb0M2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9DNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQscWdCNkJnU1Esd0JBQThCLEM3QmhTdEMsWTZCcVJRLG1DQUF5QyxDN0JyUmpELGlCNkJ3UlEsd0JBQThCLEM3QnhSdEMsMEQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3TDZCZ1NRLHdCQUE4QixDN0JoU3RDLDJzQjZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsaVc2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnQzZCZ1NRLHdCQUE4QixDN0JoU3RDLGlNNkI2UlEsbUNBQXlDLEM3QjdSakQsZ0M2QmdTUSx3QkFBOEIsQzdCaFN0QywrSjZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsOHVCNkI2UlEsbUNBQXlDLEM3QjdSakQsc3BDNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0YTZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsMkw2QmdTUSx3QkFBOEIsQzdCaFN0Qyw0cEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxMEQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELGtlNkJnU1Esd0JBQThCLEM3QmhTdEMsVTZCcVJRLG1DQUF5QyxDN0JyUmpELGU2QndSUSx3QkFBOEIsQzdCeFJ0QyxzRDZCNlJRLG1DQUF5QyxDN0I3UmpELGdMNkJnU1Esd0JBQThCLEM3QmhTdEMsNnFCNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0QywrVTZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsMkw2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLHVKNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4c0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzbkM2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDRaNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtTDZCZ1NRLHdCQUE4QixDN0JoU3RDLGdvQjZCNlJRLG1DQUF5QyxDN0I3UmpELHl3RDZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsb2Q2QmdTUSx3QkFBOEIsQzdCaFN0QyxnQjZCcVJRLG1DQUF5QyxDN0JyUmpELGdaNkJ3UlEsd0JBQThCLEM3QnhSdEMsa0U2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvbEc2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1d0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5ZjZCZ1NRLHdCQUE4QixDN0JoU3RDLHFZNkI2UlEsbUNBQXlDLEM3QjdSakQseWY2QmdTUSx3QkFBOEIsQzdCaFN0Qyw2TTZCNlJRLG1DQUF5QyxDN0I3UmpELHlmNkJnU1Esd0JBQThCLEM3QmhTdEMsK0s2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5ZjZCZ1NRLHdCQUE4QixDN0JoU3RDLDh5QjZCNlJRLG1DQUF5QyxDN0I3UmpELHM1TzZCZ1NRLHdCQUE4QixDN0JoU3RDLHlCNkI2UlEsbUNBQXlDLEM3QjdSakQsNDFKNkJnU1Esd0JBQThCLEM3QmhTdEMseUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0cUc2QmdTUSx3QkFBOEIsQzdCaFN0QyxvdEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2Mm5DNkJnU1Esd0JBQThCLEM3QmhTdEMseUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxrZjZCZ1NRLHdCQUE4QixDN0JoU3RDLHlCNkI2UlEsbUNBQXlDLEM3QjdSakQsa2Y2QmdTUSx3QkFBOEIsQzdCaFN0Qyx5QjZCNlJRLG1DQUF5QyxDN0I3UmpELGtmNkJnU1Esd0JBQThCLEM3QmhTdEMseUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4WjZCZ1NRLHdCQUE4QixDN0JoU3RDLHVYNkJxUlEsbUNBQXlDLEM3QnJSakQsa3VCNkJ3UlEsd0JBQThCLEM3QnhSdEMsKy9CNkI2UlEsbUNBQXlDLEM3QjdSakQsczZONkJnU1Esd0JBQThCLEM3QmhTdEMsbTdhNkI2UlEsbUNBQXlDLEM3QjdSakQsaStCNkJnU1Esd0JBQThCLEM3QmhTdEMsaWxPNkI2UlEsbUNBQXlDLEM3QjdSakQsaStCNkJnU1Esd0JBQThCLEM3QmhTdEMsbzBJNkI2UlEsbUNBQXlDLEM3QjdSakQsaStCNkJnU1Esd0JBQThCLEM3QmhTdEMsc2dINkI2UlEsbUNBQXlDLEM3QjdSakQsaStCNkJnU1Esd0JBQThCLEM3QmhTdEMsbzZPNkI2UlEsbUNBQXlDLEM3QjdSakQsMG9VNkJnU1Esd0JBQThCLEM3QmhTdEMsd2M2QjZSUSxtQ0FBeUMsQzdCN1JqRCxrc1o2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3YzZCNlJRLG1DQUF5QyxDN0I3UmpELHdtTjZCZ1NRLHdCQUE4QixDN0JoU3RDLCtyWDZCNlJRLG1DQUF5QyxDN0I3UmpELHd4NEU2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3YzZCNlJRLG1DQUF5QyxDN0I3UmpELGc5QjZCZ1NRLHdCQUE4QixDN0JoU3RDLHdjNkI2UlEsbUNBQXlDLEM3QjdSakQsZzlCNkJnU1Esd0JBQThCLEM3QmhTdEMsd2M2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnOUI2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3YzZCNlJRLG1DQUF5QyxDN0I3UmpELHkxWDZCZ1NRLHdCQUE4QixDN0JoU3RDLFU2QnFSUSxtQ0FBeUMsQzdCclJqRCxlNkJ3UlEsd0JBQThCLEM3QnhSdEMsc0Q2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnTDZCZ1NRLHdCQUE4QixDN0JoU3RDLDZxQjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsK1U2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLDJMNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1SjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsOHNCNkI2UlEsbUNBQXlDLEM3QjdSakQsc25DNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0WjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsbUw2QmdTUSx3QkFBOEIsQzdCaFN0Qyxnb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5d0Q2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9kNkJnU1Esd0JBQThCLEM3QmhTdEMsMkc2QnFSUSxtQ0FBeUMsQzdCclJqRCwyc0I2QndSUSx3QkFBOEIsQzdCeFJ0Qyw0YzZCNlJRLG1DQUF5QyxDN0I3UmpELHM0SjZCZ1NRLHdCQUE4QixDN0JoU3RDLCs5STZCNlJRLG1DQUF5QyxDN0I3UmpELGczQjZCZ1NRLHdCQUE4QixDN0JoU3RDLGswRTZCNlJRLG1DQUF5QyxDN0I3UmpELGczQjZCZ1NRLHdCQUE4QixDN0JoU3RDLDh2QzZCNlJRLG1DQUF5QyxDN0I3UmpELGczQjZCZ1NRLHdCQUE4QixDN0JoU3RDLHFtQzZCNlJRLG1DQUF5QyxDN0I3UmpELGczQjZCZ1NRLHdCQUE4QixDN0JoU3RDLDBxTDZCNlJRLG1DQUF5QyxDN0I3UmpELHN2UjZCZ1NRLHdCQUE4QixDN0JoU3RDLHNJNkI2UlEsbUNBQXlDLEM3QjdSakQsb29ONkJnU1Esd0JBQThCLEM3QmhTdEMsc0k2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvOUs2QmdTUSx3QkFBOEIsQzdCaFN0Qyw0bUs2QjZSUSxtQ0FBeUMsQzdCN1JqRCwyamdENkJnU1Esd0JBQThCLEM3QmhTdEMsc0k2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxMkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxzSTZCNlJRLG1DQUF5QyxDN0I3UmpELHEyQjZCZ1NRLHdCQUE4QixDN0JoU3RDLHNJNkI2UlEsbUNBQXlDLEM3QjdSakQscTJCNkJnU1Esd0JBQThCLEM3QmhTdEMsc0k2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5dEQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxpQjZCcVJRLG1DQUF5QyxDN0JyUmpELHNCNkJ3UlEsd0JBQThCLEM3QnhSdEMsb0U2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0TTZCZ1NRLHdCQUE4QixDN0JoU3RDLHN4QjZCNlJRLG1DQUF5QyxDN0I3UmpELHFDNkJnU1Esd0JBQThCLEM3QmhTdEMsOFk2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxQzZCZ1NRLHdCQUE4QixDN0JoU3RDLGdONkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0QyxtTDZCNlJRLG1DQUF5QyxDN0I3UmpELHFDNkJnU1Esd0JBQThCLEM3QmhTdEMsOHpCNkI2UlEsbUNBQXlDLEM3QjdSakQsc3VDNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvZDZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsK002QmdTUSx3QkFBOEIsQzdCaFN0QyxrdUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwyOUQ2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9DNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsb0M2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELHFnQjZCZ1NRLHdCQUE4QixDN0JoU3RDLFU2QnFSUSxtQ0FBeUMsQzdCclJqRCxlNkJ3UlEsd0JBQThCLEM3QnhSdEMsc0Q2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnTDZCZ1NRLHdCQUE4QixDN0JoU3RDLDZxQjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsK1U2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLDJMNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1SjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsOHNCNkI2UlEsbUNBQXlDLEM3QjdSakQsc25DNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0WjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsbUw2QmdTUSx3QkFBOEIsQzdCaFN0Qyxnb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5d0Q2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9kNkJnU1Esd0JBQThCLEM3QmhTdEMsWTZCcVJRLG1DQUF5QyxDN0JyUmpELGlCNkJ3UlEsd0JBQThCLEM3QnhSdEMsMEQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3TDZCZ1NRLHdCQUE4QixDN0JoU3RDLDJzQjZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsaVc2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnQzZCZ1NRLHdCQUE4QixDN0JoU3RDLGlNNkI2UlEsbUNBQXlDLEM3QjdSakQsZ0M2QmdTUSx3QkFBOEIsQzdCaFN0QywrSjZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsOHVCNkI2UlEsbUNBQXlDLEM3QjdSakQsc3BDNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0YTZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsMkw2QmdTUSx3QkFBOEIsQzdCaFN0Qyw0cEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxMEQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxnQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHFCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELGtlNkJnU1Esd0JBQThCLEM3QmhTdEMsVzZCcVJRLG1DQUF5QyxDN0JyUmpELGdCNkJ3UlEsd0JBQThCLEM3QnhSdEMsd0Q2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvTDZCZ1NRLHdCQUE4QixDN0JoU3RDLDRyQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMsd1Y2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLDhMNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QywySjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMsOHRCNkI2UlEsbUNBQXlDLEM3QjdSakQsc29DNkJnU1Esd0JBQThCLEM3QmhTdEMsb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvYTZCZ1NRLHdCQUE4QixDN0JoU3RDLG9CNkI2UlEsbUNBQXlDLEM3QjdSakQsdUw2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4b0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx1eUQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxvQjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG9CNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0QyxvQjZCNlJRLG1DQUF5QyxDN0I3UmpELDJkNkJnU1Esd0JBQThCLEM3QmhTdEMscUM2QnFSUSxtQ0FBeUMsQzdCclJqRCw2VTZCd1JRLHdCQUE4QixDN0J4UnRDLCtMNkI2UlEsbUNBQXlDLEM3QjdSakQsdzlENkJnU1Esd0JBQThCLEM3QmhTdEMsZ2hFNkI2UlEsbUNBQXlDLEM3QjdSakQsd1o2QmdTUSx3QkFBOEIsQzdCaFN0QyxvbkI2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3WjZCZ1NRLHdCQUE4QixDN0JoU3RDLDhtQjZCNlJRLG1DQUF5QyxDN0I3UmpELHdaNkJnU1Esd0JBQThCLEM3QmhTdEMsd2I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3WjZCZ1NRLHdCQUE4QixDN0JoU3RDLHcxRTZCNlJRLG1DQUF5QyxDN0I3UmpELGsyRTZCZ1NRLHdCQUE4QixDN0JoU3RDLHVENkI2UlEsbUNBQXlDLEM3QjdSakQsNG9FNkJnU1Esd0JBQThCLEM3QmhTdEMsdUQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtK0U2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4eEU2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5M2E2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1RDZCNlJRLG1DQUF5QyxDN0I3UmpELG1aNkJnU1Esd0JBQThCLEM3QmhTdEMsdUQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtWjZCZ1NRLHdCQUE4QixDN0JoU3RDLHVENkI2UlEsbUNBQXlDLEM3QjdSakQsbVo2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1RDZCNlJRLG1DQUF5QyxDN0I3UmpELHMxQjZCZ1NRLHdCQUE4QixDN0JoU3RDLGlCNkJxUlEsbUNBQXlDLEM3QnJSakQsc0I2QndSUSx3QkFBOEIsQzdCeFJ0QyxvRTZCNlJRLG1DQUF5QyxDN0I3UmpELDRNNkJnU1Esd0JBQThCLEM3QmhTdEMsc3hCNkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4WTZCNlJRLG1DQUF5QyxDN0I3UmpELHFDNkJnU1Esd0JBQThCLEM3QmhTdEMsZ042QjZSUSxtQ0FBeUMsQzdCN1JqRCxxQzZCZ1NRLHdCQUE4QixDN0JoU3RDLG1MNkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4ekI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzdUM2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9kNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrTTZCZ1NRLHdCQUE4QixDN0JoU3RDLGt1QjZCNlJRLG1DQUF5QyxDN0I3UmpELDI5RDZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsb0M2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9DNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQscWdCNkJnU1Esd0JBQThCLEM3QmhTdEMsVzZCcVJRLG1DQUF5QyxDN0JyUmpELGdCNkJ3UlEsd0JBQThCLEM3QnhSdEMsd0Q2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvTDZCZ1NRLHdCQUE4QixDN0JoU3RDLDRyQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMsd1Y2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLDhMNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QywySjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMsOHRCNkI2UlEsbUNBQXlDLEM3QjdSakQsc29DNkJnU1Esd0JBQThCLEM3QmhTdEMsb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvYTZCZ1NRLHdCQUE4QixDN0JoU3RDLG9CNkI2UlEsbUNBQXlDLEM3QjdSakQsdUw2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4b0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx1eUQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxpUzZCcVJRLG1DQUF5QyxDN0JyUmpELDRJNkJ3UlEsd0JBQThCLEM3QnhSdEMseTFCNkI2UlEsbUNBQXlDLEM3QjdSakQsMDdCNkJnU1Esd0JBQThCLEM3QmhTdEMsaXRSNkI2UlEsbUNBQXlDLEM3QjdSakQsd002QmdTUSx3QkFBOEIsQzdCaFN0Qywyekk2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3TTZCZ1NRLHdCQUE4QixDN0JoU3RDLDRsRjZCNlJRLG1DQUF5QyxDN0I3UmpELHdNNkJnU1Esd0JBQThCLEM3QmhTdEMsd3BCNkI2UlEsbUNBQXlDLEM3QjdSakQsd002QmdTUSx3QkFBOEIsQzdCaFN0QyxrdGQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2akc2QmdTUSx3QkFBOEIsQzdCaFN0QyxrWDZCNlJRLG1DQUF5QyxDN0I3UmpELGswQjZCZ1NRLHdCQUE4QixDN0JoU3RDLGtYNkI2UlEsbUNBQXlDLEM3QjdSakQseStCNkJnU1Esd0JBQThCLEM3QmhTdEMsd3BiNkI2UlEsbUNBQXlDLEM3QjdSakQsMHRYNkJnU1Esd0JBQThCLEM3QmhTdEMsMmdENkJxUlEsbUNBQXlDLEM3QnJSakQscWtGNkJ3UlEsd0JBQThCLEM3QnhSdEMsNjBKNkI2UlEsbUNBQXlDLEM3QjdSakQsMHNzQjZCZ1NRLHdCQUE4QixDN0JoU3RDLGdtMUM2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtekc2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1NnhCNkI2UlEsZ0NBQXlDLEM3QjdSakQsbXpHNkJnU1EscUJBQThCLEM3QmhTdEMsdXpjNkI2UlEsbUNBQXlDLEM3QjdSakQsbXpHNkJnU1Esd0JBQThCLEM3QmhTdEMseTFhNkI2UlEsbUNBQXlDLEM3QjdSakQsbXpHNkJnU1Esd0JBQThCLEM3QmhTdEMseXcrRDZCNlJRLG1DQUF5QyxDN0I3UmpELCtvOEc2QmdTUSx3QkFBOEIsQzdCaFN0QywrMEQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCx1ajVDNkJnU1Esd0JBQThCLEM3QmhTdEMsKzBENkI2UlEsbUNBQXlDLEM3QjdSakQsaWduQjZCZ1NRLHdCQUE4QixDN0JoU3RDLG96bEM2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrNmpGNkJnU1Esd0JBQThCLEM3QmhTdEMsVzZCeVNJLGdDQUF5QyxDN0J6UzdDLGdCNkI0U0kscUJBQThCLEM3QjVTbEMsaUQ2QnlTSSxnQ0FBeUMsQzdCelM3Qyx1SjZCNFNJLHFCQUE4QixDN0I1U2xDLGlCNkJ5U0kseUNBQXlDLEM3QnpTN0Msc0I2QjRTSSw4QkFBOEIsQzdCNVNsQyxTdUJwRkUsdUJBQ0EsMEJBQ0EsNkJBQThCLEN2QmtGaEMsU3VCMUVFLFFBQVMsQ3ZCMEVYLCtJdUJoREUsYUFBYyxDdkJnRGhCLDRDdUJwQ0UscUJBQ0EsdUJBQXdCLEN2Qm1DMUIsMEJ1QjFCRSxhQUNBLFFBQVMsQ3ZCeUJYLDBCdUJmRSxZQUFhLEN2QmVmLE11QkpFLDRCQUE2QixDdkJJL0IseUJ1Qk1FLFNBQVUsQ3ZCTlosZ0J1QmlCRSx3QkFBeUIsQ3ZCakIzQixpQnVCMEJFLGdCQUFpQixDdkIxQm5CLFF1QmtDRSxpQkFBa0IsQ3ZCbENwQixPdUIyQ0UsY0FDQSxlQUFnQixDdkI1Q2xCLFN1Qm9ERSxnQkFDQSxVQUFXLEN2QnJEYixVdUI2REUsYUFBYyxDdkI3RGhCLGdCdUJzRUUsY0FDQSxjQUNBLGtCQUNBLHVCQUF3QixDdkJ6RTFCLFF1QjZFRSxVQUFXLEN2QjdFYixRdUJpRkUsY0FBZSxDdkJqRmpCLFF1QjRGRSxRQUFTLEN2QjVGWCxtQnVCb0dFLGVBQWdCLEN2QnBHbEIsV3VCK0dFLGVBQWdCLEN2Qi9HbEIsT3VCdUhFLHVCQUNBLFFBQVMsQ3ZCeEhYLFF1QmdJRSxhQUFjLEN2QmhJaEIsa0N1QjJJRSxpQ0FDQSxhQUFjLEN2QjVJaEIsMER1Qm1LRSxjQUNBLGFBQ0EsUUFBUyxDdkJyS1gsV3VCNktFLGdCQUFpQixDdkI3S25CLHNCdUJ5TEUsbUJBQW9CLEN2QnpMdEIsMEZ1QndNRSwwQkFDQSxjQUFlLEN2QnpNakIsOEN1QmtORSxjQUFlLEN2QmxOakIseUR1QjJORSxTQUNBLFNBQVUsQ3ZCNU5aLFV1QnFPRSxrQkFBbUIsQ3ZCck9yQixtRHVCa1BFLHNCQUNBLFNBQVUsQ3ZCblBaLHdHdUI4UEUsV0FBWSxDdkI5UGQseUJ1QnVRRSw2QkFDQSxzQkFBdUIsQ3ZCeFF6QiwyR3VCbVJFLHVCQUF3QixDdkJuUjFCLGF1QjJSRSx5QkFDQSxhQUNBLDZCQUE4QixDdkI3UmhDLFd1QnNTRSxTQUNBLFNBQVUsQ3ZCdlNaLGF1QitTRSxhQUFjLEN2Qi9TaEIsYXVCd1RFLGdCQUFpQixDdkJ4VG5CLFV1Qm1VRSx5QkFDQSxnQkFBaUIsQ3ZCcFVuQixjdUJ5VUUsU0FBVSxDdkJ6VVosUzhCMUZDLHFCQUFzQixDOUIwRnZCLCtCOEJ2RkMsa0JBQW1CLEM5QnVGcEIsNkI4QnhFSSxlQUNBLG9CQUFxQixDOUJ1RXpCLGdDOEJwRU0sb0JBQXFCLEM5Qm9FM0IsTThCOURFLGNBQ0EscUJBR0EsdUNBQXdDLEM5QjBEMUMsb0I4QnBERSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFBbUIsa0JBQUEsQzlCbURyQiw0QjhCaERJLGFBQWMsQzlCZ0RsQixjOEJ6Q0UsVUFBVyxDOUJ5Q2IsZThCbkNFLDBCQUEyQixDOUJtQzdCLDJSOEJoQ0UsbUdBQStHLEM5QmdDakgsZ0Y4QjdCRSxtR0FBK0csQzlCNkJqSCxzQzhCMUJFLG9HQUFnSCxDOUIwQmxILGU4QnZCRSxxR0FBaUgsQzlCdUJuSCwwQzhCcEJFLHlHQUFxSCxDOUJvQnZILGU4QmpCRSwyR0FBdUgsQzlCaUJ6SCxlOEJiRSwyQkFDQSxZQUFhLEM5QllmLHFCOEJSRSwyQkFDQSxxRUFBNkUsQzlCTy9FLGE4QkRFLFdBQ0EsZ0JBQ0Esd0JEdU9xQixDN0J4T3ZCLGU4QlFFLGNBQ0Esb0JBQ0EsNkJEekZxQixDN0IrRXZCLE04QmdCRSxtQkFBb0IsQzlCaEJ0QixXOEJtQkksV0FDQSxpQkFBa0IsQzlCcEJ0QixZOEJ1QkksWUFDQSxnQkFBaUIsQzlCeEJyQixXOEIyQkksY0FBZSxDOUIzQm5CLFk4QjhCSSxjQUFlLEM5QjlCbkIsYThCaUNJLGNBQWUsQzlCakNuQixZOEJvQ0ksY0FBZSxDOUJwQ25CLGtEOEIyQ0UsZUFDQSxXQUFZLEM5QjVDZCxtQjhCcURJLHFCQUNBLGtCQUNBLGtCQUNBLG1CQUNBLFdBQVksQzlCekRoQixxQjhCNERNLFdBQ0EscUJBQ0EsaUJBQ0EsZUFDQSxnQkFBaUIsQzlCaEV2Qiw0QjhCbUVpQixVQUFXLEM5Qm5FNUIsMEI4QnFFZSx3QkRwSlEsQzdCK0V2Qiw4QjhCd0VNLGVBQ0EsVUFBVyxDOUJ6RWpCLHFCOEI2RU0sY0FBZSxDOUI3RXJCLCtCOEJtRkkscUJBQ0EsVUFBVyxDQUNaLDBDOUJyRkgsZ0I4QnlGSSxVQUFXLEM5QnpGZixnRDhCNkZNLFNBQVUsQzlCN0ZoQix5QjhCaUdNLFVBQ0EsZ0JBQ0Esa0JBQW1CLENBQ3BCLEM5QnBHTCxnQjhCMEdFLGVBQ0EsMkJBQTRCLEM5QjNHOUIsbUg4QmdISSxxQkFDQSxXQUNBLGNBQWUsQzlCbEhuQix1QjhCc0hJLGdCQUNBLDRCQUNBLG1CQUNBLHFCQUNBLDZCQUNBLG1CQUNBLGtCQUNBLGVBQ0Esb0JBQ0Esa0NBQW1DLEM5Qi9IdkMsbUM4Qm1JSSxZQUFhLEM5Qm5JakIsMkI4QnVJSSxVQUFXLEM5QnZJZix3QjhCOElFLGtCQUNBLGdCQUNBLFlBQWEsQzlCaEpmLGM4Qm9KRSxrQkFDQSxNQUNBLE9BQ0EsUUFDQSxTQUNBLFVBQVcsQzlCekpiLGtCOEI0SkksYUFDQSxrQkFDQSxTQUNBLFNBQ0EsZUFDQSxnQkFDQSxBQUNRLCtCQUNSLDBCQUEyQixDOUJwSy9CLDZCOEIwS0UsaUJBQWtCLEM5QjFLcEIsWThCNktFLHlCQUEwQixDOUI3SzVCLHlCOEJxTEUsU0FBVSxDOUJyTFosYThCeUxFLFVBQ0Esc0JBQXVCLENBQ3hCLDBDOUIzTEQsb0Q4Qm1NSSx1QkFBd0IsQ0FFM0IsQ0FFQywwQzlCdk1GLDBCOEJ3TUksdUJBQXdCLENBRTNCLENBRUMsMEM5QjVNRix3QjhCNk1JLHVCQUF3QixDQUUzQixDQUVDLGlFOUJqTkYsc0I4QmtOSSx1QkFBd0IsQ0FFM0IsQ0FFQywwQzlCdE5GLGtEOEJ1TkksdUJBQXdCLENBRTNCLENBRUMsMEM5QjNORixtQjhCNE5JLHdCQUF5QixDQUU1QixDQUVDLGlFOUJoT0Ysb0I4QmlPSSx3QkFBeUIsQ0FFNUIsQ0FFQywwQzlCck9GLG1COEJzT0ksd0JBQXlCLENBRTVCLENBRUMsMEM5QjFPRiwyQjhCMk9JLHdCQUF5QixDQUU1QixDQUVDLDBDOUIvT0YsNkI4QmdQSSx3QkFBeUIsQ0FFNUIsQ0FLQywwQzlCdlBGLDBCOEJ3UEksaUJBQWtCLENBRXJCLEM5QjFQRCx1QjhCOFBFLGdCQUNBLGlCQUNBLHdCRC9VcUIsQzdCK0V2Qix5QzhCbVFJLGdCQUNBLFlBQ0EsaUJBQ0EsNEJBQ0Esb0NBQW9DLEM5QnZReEMsd0I4QjhRRyxXQUFZLEM5QjlRZixVOEJrUkUsV0FDQSxhQUFjLEM5Qm5SaEIsd0Q4QnVSSSwrQkNqSHdCLEMvQnRLNUIsMEM4QjRSTSx3QkNySHVCLEMvQnZLN0IsOEI4QmdTTSxlQUFnQixDOUJoU3RCLDZCOEJxU0kscUNBQXNDLEM5QnJTMUMsbUM4QnVTTSx3QkNoSXVCLEMvQnZLN0IsOEQ4QjZTTSxpQkFBa0IsQzlCN1N4QixVOEJvVEUsK0JDOUkwQixDL0J0SzVCLGM4QndURSxpQkFDQSxtQkFDQSxnQkFDQSxzQkFDQSxpQkFBa0IsQ0FDbkIsMEM5QjdURCwyQjhCbVVJLFdBQ0EseUJBQ0EsaUJBQ0EsY0FDQSxpQkFBa0IsQzlCdlV0QiwyQzhCMFVNLGVBQWdCLEM5QjFVdEIsNEQ4QitVTSxTQUNBLGtCQUFtQixDOUJoVnpCLDhCOEJtVlMsZUFBZ0IsQzlCblZ6QixpQzhCcVZNLGNBQ0EsVUFBVyxDOUJ0VmpCLG9DOEJ5VlEsY0FDQSxrQkFBbUIsQzlCMVYzQiwrQzhCNlZVLGVBQWdCLEM5QjdWMUIsaUM4QmtXTSxjQUNBLFdBQ0Esa0JBQ0EsZ0JBQ0Esa0JBQW1CLEM5QnRXekIsb0M4QnlXUSxxQkFDQSxrQkFBbUIsQzlCMVczQiw4QjhCOFdNLGNBQ0EsZ0JBQWlCLEM5Qi9XdkIsOEI4QmtYTSxjQUNBLGtCQUNBLGVBQWdCLEM5QnBYdEIsOEI4QnNYUyxjQUFlLEM5QnRYeEIsaUM4QjBYTSxTQUNBLDhCQ3JOc0IsQy9CdEs1Qix1QzhCK1hXLGdCQUFrQixhQUFjLEM5Qi9YM0MsdUM4QmdZVyxjQUFnQixlQUFpQixlQUFnQixDOUJoWTVELHVDOEJpWVcsUUFBUyxDOUJqWXBCLDZDOEJrWWlCLDhCQzVOVyxDRDROb0MsQzlCbFloRSxnQjhCNFlFLHNCQUNBLHlCQUNBLGtCQUNBLGdCQUNBLGlCQUFrQixDOUJoWnBCLGlDOEJtWkksc0JBQ0EsbUJBQ0Esa0JBQ0EsU0FDQSwrQkN2TTZCLEMvQmhOakMsd0M4QjJaTSxnQkFDQSxrQkFDQSxpQkFBa0IsQzlCN1p4QiwrbEM4QmdhUSxrQkFDQSxXQUNBLFlBQ0EsZ0JBQ0EsVUFDQSxxQkFDQSxxQkFBc0IsQzlCdGE5QixxRzhCeWFRLGVBQ0EsaUJBQ0EsV0FDQSxzQkFDQSxpQkFBa0IsQzlCN2ExQiwrQzhCa2JRLGNBQWUsQzlCbGJ2QiwwQzhCc2JRLFFBQVMsQzlCdGJqQiwyRDhCMGJRLGtCQUNBLFNBQ0EsVUFBVyxDOUI1Ym5CLDRDOEJtY00sa0JBQW1CLEM5Qm5jekIsd0M4QnVjTSx5QkFDQSxhQ3JQa0QsQy9Cbk54RCwyRDhCMmNRLFVBQVcsQzlCM2NuQixrQzhCZ2RJLGNBQ0EsZ0JBQ0EsYUQzWW1CLEM3QnZFdkIscUQ4QnFkUSxxQkNqUXdCLEMvQnBOaEMsK0M4QjRkTSxzQkFDQSxnQ0FDQSxpQkFBa0IsQzlCOWR4Qiw2QzhCaWVNLGlCQUFrQixDOUJqZXhCLG9EOEJvZU0saUJBQWtCLEM5QnBleEIsdUI4QjJlRSxZQUNBLGFEcmFxQixDN0J2RXZCLDZCOEIrZUUsU0FDQSxXQUFZLEM5QmhmZCw0RDhCdWZFLGVBQ0EsY0FDQSxpQkFDQSxrQkFDQSxlQUNBLG9CQUNBLGNBQ0EsWUFDQSxxQkFBc0IsQzlCL2Z4QixnRThCa2dCSSxnQkFDQSxpQkFDQSxXQUNBLHlCQUNBLGlCQUFrQixDOUJ0Z0J0QixrRjhCeWdCSSxjQUFlLEM5QnpnQm5CLDZJOEI2Z0JJLG9DQUFxQyxDOUI3Z0J6Qyx1RjhCaWhCRSxxQkFDQSxXQUNBLGdCQUNBLGlCQUNBLFdBQVksQzlCcmhCZCxxTThCcWlCRSxrQkFDQSw0QkFBNkIsQzlCdGlCL0IscVA4QjBoQkksV0FDQSxrQkFDQSxTQUNBLFFBQ0EsWUFDQSxPQUNBLHlCQUNBLGtCQUNBLFVBQVcsQzlCbGlCZix1RzhCeWlCRSxTQUFVLEM5QnppQlosbUI4QjZpQkUscUJBQ0EseUJBQ0EsV0FDQSxpQkFDQSxvREFDQSx1QkFDQSxrQkFDQSxnQkFDQSxjQUNBLFlBQ0EsY0FBZSxDQUNoQixxQzlCeGpCRCxtQjhCNGpCSSwwQkFBQSxBQUNBLHVCQURBLEFBQ0Esa0JBQUEsa0JBQ0EsZ0JBQWlCLEM5QjlqQnJCLG9COEJra0JJLDZCQUNBLG9CQUFxQixDQUN0QixDOUJwa0JILHFCOEJ5a0JJLGtCQUNBLHNCQUNBLFNBQ0EsZUFBZ0IsQzlCNWtCcEIsbUY4QitrQk0sa0JBQ0EsTUFDQSxPQUNBLFdBQ0EsV0FBWSxDOUJubEJsQix3QzhCeWxCSSxrQkFDQSxXQUNBLGNBQ0EsV0FDQSx5QkFDQSxrQkFDQSxzQkFDQSxlQUFnQixDOUJobUJwQiwwRzhCa21CSSxrQkFDQSxNQUNBLE9BQ0EsU0FDQSx5QkFDQSwyQkFBNEIsQzlCdm1CaEMsc0U4QjBtQkksd0JEbmlCbUIsQzdCdkV2QixvRjhCNG1CTSxXQUNBLGtCQUNBLHlCQUNBLE1BQ0EsT0FDQSxTQUNBLHdCQUVBLDZFQUErRSxDOUJwbkJyRixrRjhCd25CTSxXQUNBLGtCQUNBLHlCQUNBLE1BQ0EsT0FDQSxTQUNBLHdCQUVBLCtFQUNBLHFCQUFzQixDQUN2Qix5QkFJRCxHQUNFLFVBQ0EsVUFBVSxDQUVaLElBQ0UsVUFDQSxVQUFXLENBRWIsS0FDRSxVQUNBLFVBQVcsQ0FBQSxDQUlqQiwrQkFDSSxHQUNFLFdBQ0EsVUFBVyxDQUViLElBQ0UsVUFDQSxTQUFVLENBRVosS0FDRSxVQUNBLFNBQVUsQ0FBQSxDOUIvcEJoQixVOEJ5cUJFLHVCQUF3QixDOUJ6cUIxQixnQjhCOHFCRSxlQUFnQixDOUI5cUJsQixpQjhCaXJCRSxnQkFDRixDOUJsckJBLHdEOEJvckJFLGlCQUFrQixDOUJwckJwQixVOEJ3ckJFLHFCQUFzQixDOUJ4ckJ4QixXOEIyckJFLHNCQUF1QixDOUIzckJ6QixrRThCZ3NCRSwyQkFDQSx5QkFDQSxBQUNBLHNCQUNBLHFCQUNBLGdCQUFpQixDOUJyc0JuQix1dkI4QnlzQkUsaUJBQWtCLEM5QnpzQnBCLGtCOEI2c0JFLGNBQ0EsaUJBQ0EsaUJBQWtCLEM5Qi9zQnBCLGM4Qm10QkUsY0FDQSxtQkFDQSxnQkFDQSxzQkFBdUIsQzlCdHRCekIsZ0I4QjB0QkUsb0JBQXFCLEM5QjF0QnZCLGdCOEI4dEJFLGNBQWUsQzlCOXRCakIsb0JnQzNGRSxrQ0FDQSw0QkFBNkIsQ2hDMEYvQixrRmlDNUZFLGNBQ0EsaUJBQ0EsU0FBVSxDQUNYLDBDakN5RkQsa0ZpQ3RGSSxTQUFVLENBQ1gsQ0FFSCwwQ2pDbUZBLGtGaUNqRkksU0FBVSxDQUNYLENqQ2dGSCxzR2lDN0VFLG9CQUNBLG9CQUFzQyxDakM0RXhDLHVDaUN4RUUsaUJBQ0EsbUJBQW9CLENqQ3VFdEIscURpQ3BFSSxTQUFVLENqQ29FZCw2RGlDakVJLGdCQUFpQixDakNpRXJCLDZEaUM5REksYUFBYyxDakM4RGxCLFNpQ3hERSxpQkFDQSxrQkFDQSxrQkFBbUIsQ2pDc0RyQixlaUNsREksV0FDQSxjQUNBLFVBQVcsQ2pDZ0RmLGNpQzVDSSxXQUNBLHNCQUNBLGlCQUNBLGNBQWUsQ2pDeUNuQiw0RGlDckNNLGlCQUFrQixDakNxQ3hCLGlCaUM5QlEsZUFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDMkJuQixpQmlDOUJRLGdCQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakMyQm5CLGlCaUM5QlEsVUFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDMkJuQixpQmlDOUJRLGdCQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakMyQm5CLGlCaUM5QlEsZ0JBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQzJCbkIsaUJpQzlCUSxVQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakMyQm5CLGlCaUM5QlEsZ0JBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQzJCbkIsaUJpQzlCUSxnQkFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDMkJuQixpQmlDOUJRLFVBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQzJCbkIsa0JpQzlCUSxnQkFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDMkJuQixrQmlDOUJRLGdCQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakMyQm5CLGtCaUM5QlEsV0FDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDMkJuQix3QmlDbEJRLG9CQUY0QyxDakNvQnBELHNCaUNmUSxjQUw0QyxDakNvQnBELHNCaUNaUSxhQVI0QyxDakNvQnBELHdCaUNsQlEscUJBRjRDLENqQ29CcEQsc0JpQ2ZRLGVBTDRDLENqQ29CcEQsc0JpQ1pRLGNBUjRDLENqQ29CcEQsd0JpQ2xCUSxlQUY0QyxDakNvQnBELHNCaUNmUSxTQUw0QyxDakNvQnBELHNCaUNaUSxRQVI0QyxDakNvQnBELHdCaUNsQlEscUJBRjRDLENqQ29CcEQsc0JpQ2ZRLGVBTDRDLENqQ29CcEQsc0JpQ1pRLGNBUjRDLENqQ29CcEQsd0JpQ2xCUSxxQkFGNEMsQ2pDb0JwRCxzQmlDZlEsZUFMNEMsQ2pDb0JwRCxzQmlDWlEsY0FSNEMsQ2pDb0JwRCx3QmlDbEJRLGVBRjRDLENqQ29CcEQsc0JpQ2ZRLFNBTDRDLENqQ29CcEQsc0JpQ1pRLFFBUjRDLENqQ29CcEQsd0JpQ2xCUSxxQkFGNEMsQ2pDb0JwRCxzQmlDZlEsZUFMNEMsQ2pDb0JwRCxzQmlDWlEsY0FSNEMsQ2pDb0JwRCx3QmlDbEJRLHFCQUY0QyxDakNvQnBELHNCaUNmUSxlQUw0QyxDakNvQnBELHNCaUNaUSxjQVI0QyxDakNvQnBELHdCaUNsQlEsZUFGNEMsQ2pDb0JwRCxzQmlDZlEsU0FMNEMsQ2pDb0JwRCxzQmlDWlEsUUFSNEMsQ2pDb0JwRCx5QmlDbEJRLHFCQUY0QyxDakNvQnBELHVCaUNmUSxlQUw0QyxDakNvQnBELHVCaUNaUSxjQVI0QyxDakNvQnBELHlCaUNsQlEscUJBRjRDLENqQ29CcEQsdUJpQ2ZRLGVBTDRDLENqQ29CcEQsdUJpQ1pRLGNBUjRDLENqQ29CcEQseUJpQ2xCUSxnQkFGNEMsQ2pDb0JwRCx1QmlDZlEs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dkN0RCx3QmlDeUNVLGVBRjRDLENqQ3ZDdEQsc0JpQzRDVSxTQUw0QyxDakN2Q3RELHNCaUMrQ1UsUUFSNEMsQ2pDdkN0RCx3QmlDeUNVLHFCQUY0QyxDakN2Q3RELHNCaUM0Q1UsZUFMNEMsQ2pDdkN0RCxzQmlDK0NVLGNBUjRDLENqQ3ZDdEQsd0JpQ3lDVSxxQkFGNEMsQ2pDdkN0RCxzQmlDNENVLGVBTDRDLENqQ3ZDdEQsc0JpQytDVSxjQVI0QyxDakN2Q3RELHdCaUN5Q1UsZUFGNEMsQ2pDdkN0RCxzQmlDNENVLFNBTDRDLENqQ3ZDdEQsc0JpQytDVSxRQVI0QyxDakN2Q3RELHdCaUN5Q1UscUJBRjRDLENqQ3ZDdEQsc0JpQzRDVSxlQUw0QyxDakN2Q3RELHNCaUMrQ1UsY0FSNEMsQ2pDdkN0RCx3QmlDeUNVLHFCQUY0QyxDakN2Q3RELHNCaUM0Q1UsZUFMNEMsQ2pDdkN0RCxzQmlDK0NVLGNBUjRDLENqQ3ZDdEQsd0JpQ3lDVSxlQUY0QyxDakN2Q3RELHNCaUM0Q1UsU0FMNEMsQ2pDdkN0RCxzQmlDK0NVLFFBUjRDLENqQ3ZDdEQseUJpQ3lDVSxxQkFGNEMsQ2pDdkN0RCx1QmlDNENVLGVBTDRDLENqQ3ZDdEQsdUJpQytDVSxjQVI0QyxDakN2Q3RELHlCaUN5Q1UscUJBRjRDLENqQ3ZDdEQsdUJpQzRDVSxlQUw0QyxDakN2Q3RELHVCaUMrQ1UsY0FSNEMsQ2pDdkN0RCx5QmlDeUNVLGdCQUY0QyxDakN2Q3RELHVCaUM0Q1UsVUFMNEMsQ2pDdkN0RCx1QmlDK0NVLFNBUjRDLENBUzdDLENqQ2hEVCxRa0NwRkUsV0FFQSx5QkFDQSxXQUNBLFlBQ0EsZ0JINk15QixDL0I5SDNCLHFCa0MzRkksV0FBWSxDbEMyRmhCLGtDa0N4Rk0sV0FBWSxDbEN3RmxCLFVrQzdFTSxVSDZNa0IsQy9CaEl4QixtRmtDeEVJLGNBQ0EsZUFDQSxZQUNBLGdCSG1NdUIsQy9COUgzQixxQmtDakVJLGtCQUNBLFdBQVksQ0FDYiwwQ2xDK0RILDBCa0M1RHdCLFlBQWEsQ0FBSSxDbEM0RHpDLHlCa0N0REksV0FDQSxrQkFDQSxVQUNBLFlBQ0EsYUFBYyxDbENrRGxCLDJCa0MvQ00sWUFDQSxnQkg0S3FCLEMvQjlIM0Isb0JrQ3ZDSSxrQkFDQSxXQUNBLHFCQUNBLGlCQUNBLFVBQ0Esa0JBQW1CLENsQ2tDdkIsb0VrQy9CTSxTQUNBLDBCQUEyQixDQUM1QiwwQ2xDNkJMLG9Ca0MxQk0sU0FDQSwwQkFBMkIsQ2xDeUJqQyxtRGtDdEJRLFVBQ0EsY0FBZSxDbENxQnZCLHlCa0NsQmUsV0FBWSxDbENrQjNCLDBCa0NoQlEsYUFDQSxTQUFVLENBQ1gsQ2xDY1AsMEJrQ1ZNLGFBQ0EsU0FBVSxDbENTaEIsbUlrQ0hNLFdBQ0EsaUJBQWtCLENsQ0V4QixXa0NLSSxRQUFTLENsQ0xiLGNrQ1FNLGdDQUNBLFdBQ0EsU0FBVSxDbENWaEIscUJrQ2FRLGdDQUFnQyxDbENieEMsYWtDaUJNLGdDQUNBLGVBQ0EsV0FDQSxjQUNBLGVBQ0EsY0FBZSxDbEN0QnJCLCtHa0N5QlEsZ0JBQ0EsaUJBQ0EsaUJBQWtCLENsQzNCMUIsbUJrQytCUSxnQ0FBZ0MsQ2xDL0J4QyxnQmtDb0NNLFVBQVcsQ2xDcENqQixha0MwQ0ksV0FBWSxDbEMxQ2hCLHFCa0M4Q0ksU0FDQSxXQUFZLENsQy9DaEIsMkJrQ2tETSxZQUNBLGlCQUNBLFlBQ0EsaUJBQWtCLENsQ3JEeEIsaVFrQ3lEUSxZQUNBLGVBQWdCLENsQzFEeEIsMkJrQytETSxNQUNBLE1BQU8sQ2xDaEViLDZCa0NtRVEsNEJBQ0Esb0JBQXFCLENsQ3BFN0Isb0NrQ3NFbUIsVUgwREssQy9CaEl4QixrQ2tDd0VRLHVCQUF3QixDbEN4RWhDLGtCa0NnRkUsa0JBQ0EsWUFDQSxXQUFZLENsQ2xGZCxzQmtDcUZJLGNBQWUsQ0FDaEIsMENsQ3RGSCxxRmtDMEZJLFlBQ0EsZ0JIa0NnQixDL0I3SHBCLGtCa0M4RkksV0grQmdCLENHOUJqQixDbEMvRkgsTW1DM0ZFLG9CQUFxQixDbkMyRnZCLDBDbUNwRUMsZ0JBQ0EsZUFBZ0IsQ25DbUVqQixzRG1DL0RxQyxtQkFBb0IsQ25DK0R6RCxPbUM5REssaUJBQXlC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QzVDcURyQyxpQjZDM0ZFLHlCZDZLcUQsQy9CbEZ2RCxpQjZDdkZFLGFBQ0Esd0JkaURxRCxDL0JxQ3ZELFU2Q2xGRSxnQkFDQSxhaEJxVHFCLEM3QnBPdkIsaUI2QzVFQyxpQkFBa0IsQzdDNEVuQixnQzhDdkZFLGFmMEp1RCxDL0JuRXpELHNCOENuRkUsYWZzSnVELEMvQm5FekQsdUI4Qy9FRSxhZmtKdUQsQy9CbkV6RCwyQjhDM0VFLGFmOEl1RCxDL0JuRXpELG9UOEN2REUsNkJBQ0EsWUFDQSxnQ0FDQSxnQkFDQSxhQUNBLFlBQ0EsV0FDQSxlQUNBLGtCQUNBLFVBQ0EsZ0JBQ0EsdUJBQ0EsbUJmd0d3QixDL0I3RDFCLDgrQjhDdENJLHVCQUNBLHlDZm9HbUMsQy9CL0R2Qywwb0M4Qy9CSSxzQmY4Rm1DLEMvQi9EdkMsa2xCOEMxQkksZ0NBQ0EsNEJqQmdHbUIsQzdCdkV2QixncUI4Q3BCSSxhakIyRm1CLEM3QnZFdkIsazFCOENkSSxnQ0FDQSw0QmpCZ0dtQixDN0JuRnZCLDBvQzhDUEksMkJBQ0EsY0FDQSxTQUFVLEM5Q0tkLHM0QjhDQ0ksZ0NBQ0EsNEJqQnhFbUIsQzdCc0V2Qiw4ckM4Q1FJLHlCQUNBLGNBQ0EsU0FBVSxDOUNWZCx1ZjhDZUksV0FDQSxtQkFBb0IsQzlDaEJ4QixnZDhDcUJJLGNBQ0EsV0FDQSxrQkFDQSxTQUNBLFVBQ0EsbURBQW9ELEM5QzFCeEQsaUI4Q3dERSxrQkFDQSxlQUFnQixDOUN6RGxCLHdCOENrQ0kscUJBQ0Esc0JBQ0EsZUFBZ0IsQzlDcENwQix1RThDd0NNLGtCQUFtQixDOUN4Q3pCLDJCOEMrQ00sV0FBdUIsQzlDL0M3QixzRjhDb0RNLGdDQUEyQyxDOUNwRGpELHVCOEM0REksY0FDQSxrQkFDQSxXQUNBLE9BQ0EsZUFDQSxZQUNBLHVCQUF3QixDOUNsRTVCLDhCOENzRUksZ0JBQ0EsMkJBQTRCLEM5Q3ZFaEMseUI4QzRFSSxrQkFDQSxXQUNBLGVBQ0Esb0JBQXFCLEM5Qy9FekIsZ0M4Q2lGZSxhakJWUSxDN0J2RXZCLG9NOEN5RkksaUJBQ0EsVUFDQSx1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RHZFSSxRQUNBLDJCQUNBLFVBQ0EsMEJBQTJCLEN0RG9FL0IsMkJzRGhFSSxRQUFTLEN0RGdFYixpQnNEM0RJLFdBQ0EsZ0J2Qm9Nc0IsQy9CMUkxQix3QnNEeERlLGlDQUFpQyxDdER3RGhELGdCc0RwREksdUJBQ0EsY0FDQSxlQUNBLGdCQUNBLFlBQ0EsaUJBQ0EsY0FBaUMsQ3REOENyQyxzQnNENUNjLGlDQUFpQyxDdEQ0Qy9DLDhIc0R6Q00sZ0JBQWlCLEN0RHlDdkIscUdzRHBDcUIsVXZCWUssQy9Cd0IxQix5QnNEbkNpQixhdkJrQlUsQy9CaUIzQiwwRnNEaEN3Qix3QkFBd0QsQ3REZ0NoRixtQ3NEL0IyQix3QnpCc0dKLEM3QnZFdkIsK0hzRHpCSSxXQUNBLFlBQ0EsaUJBQ0Esa0JBQ0EsV0FDQSxzQkFBc0IsQ3REb0IxQix1QnNEaEJJLGdCQUFvQyxDdERnQnhDLHlCc0RSSSxlQUNBLG9CQUNBLHVCQUNBLGVBQ0EsZ0JBQ0EsZ0J2QjZJc0IsQy9CMUkxQiwrQnNEWE0sNEJBQTZCLEN0RFduQyx3QnNEQ0ksa0JBQ0Esb0JBQ0EsaUJBQW1DLEN0REh2QywwQnNET00sWUFDQSxTQUFVLEN0RFJoQixnQ3NETWdCLDRCQUE2QixDdERON0Msb0NzRFlNLGdCQUNBLGtCQUNBLE1BQ0EsUUFDQSxTQUNBLE9BQ0EsVUFBVyxDdERsQmpCLDQvQnNEc0JNLGFBQWMsQ3REdEJwQiwrN0JzRDBCTSxZQUNBLFVBQVcsQ3REM0JqQiw2RHNEZ0NNLGVBQ0EsZ0JBQWlCLEN0RGpDdkIsOEJzRHFDTSxnQkFDQSxlQUFnQixDdER0Q3RCLCtCc0QwQ00sb0JBQ0EsZUFBZ0IsQ3REM0N0QixpQnNEbURFLFlBQ0EsV0FDQSxlQUNBLE1BQ0EsV0FBWSxDdER2RGQsb0JzRDZERSxPQUNBLHdCQUNBLGNBQWUsQ3REL0RqQixrQ3NEbUVJLFFBQ0EsU0FBVSxDQUNYLDBDdERyRUgsb0JzRDRFTSwyQkFBNEIsQ3RENUVsQyxrQ3NEK0VRLDBCQUEyQixDdEQvRW5DLGdCc0RvRk0sY3ZCcURnQixDL0J6SXRCLHdCc0R3Rk0sbUJB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LGtGZ0VsRkksU0FBVSxDQUNYLENBRUgsMENoRStFQSxrRmdFN0VJLFNBQVUsQ0FDWCxDaEU0RUgsbUJnRXhFQyxlQUFnQixDaEV3RWpCLG9CZ0VwRUMsY0FBZSxDaEVvRWhCLG1CZ0VoRUMsZ0JBQ0EsZ0JBQWlCLENoRStEbEIsWWdFM0RDLG9CQUFxQixDaEUyRHRCLGdCZ0V4REMsZ0JBQWlCLENoRXdEbEIsZ0JnRXJEQyxhQUFjLENoRXFEZixhZ0VsREMsbUJBQW9CLENoRWtEckIsaUJnRS9DQyxlQUFnQixDaEUrQ2pCLGlCZ0U1Q0MsWUFBYSxDaEU0Q2QsbUJnRXpDQyxrQkFBbUIsQ2hFeUNwQix1Q2dFckNDLGlCQUFrQixDaEVxQ25CLHFFZ0VuQ0UsU0FBVSxDaEVtQ1osMkRnRWhDRSxtQkFBb0IsQ2hFZ0N0QixtRGdFN0JFLDRCbkNvUXFCLEM3QnZPdkIseUVnRTNCRyxrQkFBbUIsQ2hFMkJ0QixrQmdFdEJDLGtCQUFtQixDaEVzQnBCLGtCZ0VuQkMsYUFBYyxDaEVtQmYsYWdFZkMsZUFBZ0IsQ2hFZWpCLGNnRVhDLG9CQUFBLEFBQWEsWUFBQSxDaEVXZCxvQkYzRkUsV0FDQSxjQUFlLENBQ2YsaUVFeUZGLG9DRmxGSSxZQUNBLGdCQUFpQixDQUVsQixDRStFSCxtQkYxRUMsZUFDQSxNQUNBLFdBQ0EsYUFDQSxRQUFTLENFc0VWLGdHRmxFSSxnQkFBaUIsQ0VrRXJCLCtCRjlERyxvREFDQSxZQUNBLGlCQUNBLGdCQUNBLGdCQUNBLHNCQUNBLGdDQUNBLFdBQVksQ0V1RGYsK0NGaERJLGlCQUNBLG1CQUFvQixDRStDeEIsdUNGeENNLGtCQUNBLG1CQUNBLHdCQUF5QixDRXNDL0Isd0RGcENPLCtCQUNBLGtCQUFtQixDRW1DMUIsd0VGakNRLGlCQUFrQixDRWlDMUIsMENGMUJNLDhCK0JnUWlCLEM3QnRPdkIsMkNGckJNLDZCK0IyUGlCLEM3QnRPdkIsZ0NGZkcsa0JBQ0EsMkNBQ0EsWUFDQSx1QkFBd0IsQ0VZM0Isc0NGVkksZUFDQSxLQUFNLENFU1YsOERGTEssY0FBZSxDQUNmLGlFRUlMLGdD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LG9CQUFBLEFBQWMsYUFBQSx1QkFBQSxBQUV6QixtQkFBQSxvQkFBQSxBQUVFLDJCQUFBLHNCQUFBLEFBQ0EsbUJBQUEsY0FBaUIsQ0FBQSwwQkFFakIscUJBR0Ysa0JBQXFCLGFBQ1Ysa0JBQ1AsMEJBRUEsdUJBQ0Esb0JBQ0EsQ0FBQSxnRnRGTU4sZ0JzRkZzQyxDQUFBLHNDQUN0QixxQkFHSyxvQkFBQSxBQUFXLGFBQUEsMEJBQUEsQUFyRTlCLHNCQUFBLGtCQXdFSSxhQUFBLFdBQ0EsWUFBVSxnQ0FHVix3Q0FFQSxxQ0FBbUIsb0NBQ0gsbUNBQ0QseUJBQ0QsNkJBRWQscUNBQ1ksa0NBQ1EsaUNBQ0gsK0JBQ0QsQ0FBQSw2QkFDRCxrQkFsRW5CLFlBQUEsV0FxRUksQ0FBQSwwQkFDUSxxQkFyQ1osYUFBQSxrQkEwQ2Esa0JBQ1QsMEJBRUEsdUJBQ0Esb0JBQ0EsQ0FBQSxDQUFBIiwiZmlsZSI6InNjcmVlbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cblxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCBcInBhdGhcIjtcbkBpbXBvcnQgXCJjb3JlXCI7XG5AaW1wb3J0IFwibGFyZ2VyXCI7XG5AaW1wb3J0IFwiZml4ZWQtd2lkdGhcIjtcbkBpbXBvcnQgXCJsaXN0XCI7XG5AaW1wb3J0IFwiYm9yZGVyZWQtcHVsbGVkXCI7XG5AaW1wb3J0IFwiYW5pbWF0ZWRcIjtcbkBpbXBvcnQgXCJyb3RhdGVkLWZsaXBwZWRcIjtcbkBpbXBvcnQgXCJzdGFja2VkXCI7XG5AaW1wb3J0IFwiaWNvbnNcIjtcbkBpbXBvcnQgXCJzY3JlZW4tcmVhZGVyXCI7XG4iLCIvKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj0jeyRmYS12ZXJzaW9ufScpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4vLyAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vRm9udEF3ZXNvbWUub3RmJykgZm9ybWF0KCdvcGVudHlwZScpOyAvLyB1c2VkIHdoZW4gZGV2ZWxvcGluZyBmb250c1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIvLyBCYXNlIENsYXNzIERlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcbiAgbGluZS1oZWlnaHQ6ICgzZW0gLyA0KTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS00eCB7IGZvbnQtc2l6ZTogNGVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tNXggeyBmb250LXNpemU6IDVlbTsgfVxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHdpZHRoOiAoMThlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLy8gTGlzdCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAkZmEtbGktd2lkdGg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICB3aWR0aDogJGZhLWxpLXdpZHRoO1xuICB0b3A6ICgyZW0gLyAxNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gICAgbGVmdDogLSRmYS1saS13aWR0aCArICg0ZW0gLyAxNCk7XG4gIH1cbn1cbiIsIi8vIEJvcmRlcmVkICYgUHVsbGVkXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXIge1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtO1xuICBib3JkZXI6IHNvbGlkIC4wOGVtICRmYS1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLWxlZnQgeyBmbG9hdDogbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBmbG9hdDogcmlnaHQ7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cbn1cblxuLyogRGVwcmVjYXRlZCBhcyBvZiA0LjQuMCAqL1xuLnB1bGwtcmlnaHQgeyBmbG9hdDogcmlnaHQ7IH1cbi5wdWxsLWxlZnQgeyBmbG9hdDogbGVmdDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICAmLnB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLnB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuIiwiLy8gU3Bpbm5pbmcgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG4iLCIvLyBSb3RhdGVkICYgRmxpcHBlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwICB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDkwZGVnLCAxKTsgIH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMTgwZGVnLCAyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgyNzBkZWcsIDMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoLTEsIDEsIDApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCAgIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKDEsIC0xLCAyKTsgfVxuXG4vLyBIb29rIGZvciBJRTgtOVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7XG4gIGZpbHRlcjogbm9uZTtcbn1cbiIsIi8vIE1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGZhLWljb24oKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgI3skZmEtZm9udC1zaXplLWJhc2V9LyN7JGZhLWxpbmUtaGVpZ2h0LWJhc2V9IEZvbnRBd2Vzb21lOyAvLyBzaG9ydGVuaW5nIGZvbnQgZGVjbGFyYXRpb25cbiAgZm9udC1zaXplOiBpbmhlcml0OyAvLyBjYW4ndCBoYXZlIGZvbnQtc2l6ZSBpbmhlcml0IG9uIGxpbmUgYWJvdmUsIHNvIG5lZWQgdG8gb3ZlcnJpZGVcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IC8vIG9wdGltaXplbGVnaWJpbGl0eSB0aHJvd3MgdGhpbmdzIG9mZiAjMTA5NFxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxufVxuXG5AbWl4aW4gZmEtaWNvbi1yb3RhdGUoJGRlZ3JlZXMsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cblxuQG1peGluIGZhLWljb24tZmxpcCgkaG9yaXosICR2ZXJ0LCAkcm90YXRpb24pIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0sIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xufVxuXG5cbi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzLiBBIGxhIEJvb3RzdHJhcCA0LlxuLy9cbi8vIFNlZTogaHR0cDovL2ExMXlwcm9qZWN0LmNvbS9wb3N0cy9ob3ctdG8taGlkZS1jb250ZW50L1xuXG5AbWl4aW4gc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLDAsMCwwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHA6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgfVxufVxuIiwiLy8gU3RhY2tlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgsIC4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCB7IGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMnggeyBmb250LXNpemU6IDJlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2UgeyBjb2xvcjogJGZhLWludmVyc2U7IH1cbiIsIi8vIFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLi4vZm9udHNcIiAhZGVmYXVsdDtcbiRmYS1mb250LXNpemUtYmFzZTogICAxNHB4ICFkZWZhdWx0O1xuJGZhLWxpbmUtaGVpZ2h0LWJhc2U6IDEgIWRlZmF1bHQ7XG4vLyRmYS1mb250LXBhdGg6ICAgICAgICBcIi8vbmV0ZG5hLmJvb3RzdHJhcGNkbi5jb20vZm9udC1hd2Vzb21lLzQuNy4wL2ZvbnRzXCIgIWRlZmF1bHQ7IC8vIGZvciByZWZlcmVuY2luZyBCb290c3RyYXAgQ0ROIGZvbnQgZmlsZXMgZGlyZWN0bHlcbiRmYS1jc3MtcHJlZml4OiAgICAgICBmYSAhZGVmYXVsdDtcbiRmYS12ZXJzaW9uOiAgICAgICAgICBcIjQuNy4wXCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgI2VlZSAhZGVmYXVsdDtcbiRmYS1pbnZlcnNlOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGZhLWxpLXdpZHRoOiAgICAgICAgICgzMGVtIC8gMTQpICFkZWZhdWx0O1xuXG4kZmEtdmFyLTUwMHB4OiBcIlxcZjI2ZVwiO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFwiXFxmMmI5XCI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vay1vOiBcIlxcZjJiYVwiO1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZC1vOiBcIlxcZjJiY1wiO1xuJGZhLXZhci1hZGp1c3Q6IFwiXFxmMDQyXCI7XG4kZmEtdmFyLWFkbjogXCJcXGYxNzBcIjtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcIlxcZjAzN1wiO1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcIlxcZjAzOVwiO1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcIlxcZjAzNlwiO1xuJGZhLXZhci1hbGlnbi1yaWdodDogXCJcXGYwMzhcIjtcbiRmYS12YXItYW1hem9uOiBcIlxcZjI3MFwiO1xuJGZhLXZhci1hbWJ1bGFuY2U6IFwiXFxmMGY5XCI7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hbmNob3I6IFwiXFxmMTNkXCI7XG4kZmEtdmFyLWFuZHJvaWQ6IFwiXFxmMTdiXCI7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXCJcXGYyMDlcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFwiXFxmMTAzXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcIlxcZjEwMFwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFwiXFxmMTAxXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXCJcXGYxMDJcIjtcbiRmYS12YXItYW5nbGUtZG93bjogXCJcXGYxMDdcIjtcbiRmYS12YXItYW5nbGUtbGVmdDogXCJcXGYxMDRcIjtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFwiXFxmMTA1XCI7XG4kZmEtdmFyLWFuZ2xlLXVwOiBcIlxcZjEwNlwiO1xuJGZhLXZhci1hcHBsZTogXCJcXGYxNzlcIjtcbiRmYS12YXItYXJjaGl2ZTogXCJcXGYxODdcIjtcbiRmYS12YXItYXJlYS1jaGFydDogXCJcXGYxZmVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFwiXFxmMGFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcIlxcZjBhOFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1kb3duOiBcIlxcZjAxYVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OiBcIlxcZjE5MFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDogXCJcXGYxOGVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA6IFwiXFxmMDFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXCJcXGYwYTlcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcIlxcZjBhYVwiO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcIlxcZjA2M1wiO1xuJGZhLXZhci1hcnJvdy1sZWZ0OiBcIlxcZjA2MFwiO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXCJcXGYwNjFcIjtcbiRmYS12YXItYXJyb3ctdXA6IFwiXFxmMDYyXCI7XG4kZmEtdmFyLWFycm93czogXCJcXGYwNDdcIjtcbiRmYS12YXItYXJyb3dzLWFsdDogXCJcXGYwYjJcIjtcbiRmYS12YXItYXJyb3dzLWg6IFwiXFxmMDdlXCI7XG4kZmEtdmFyLWFycm93cy12OiBcIlxcZjA3ZFwiO1xuJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFwiXFxmMmEyXCI7XG4kZmEtdmFyLWFzdGVyaXNrOiBcIlxcZjA2OVwiO1xuJGZhLXZhci1hdDogXCJcXGYxZmFcIjtcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb246IFwiXFxmMjllXCI7XG4kZmEtdmFyLWF1dG9tb2JpbGU6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWJhY2t3YXJkOiBcIlxcZjA0YVwiO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcIlxcZjI0ZVwiO1xuJGZhLXZhci1iYW46IFwiXFxmMDVlXCI7XG4kZmEtdmFyLWJhbmRjYW1wOiBcIlxcZjJkNVwiO1xuJGZhLXZhci1iYW5rOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1iYXItY2hhcnQ6IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhci1jaGFydC1vOiBcIlxcZjA4MFwiO1xuJGZhLXZhci1iYXJjb2RlOiBcIlxcZjAyYVwiO1xuJGZhLXZhci1iYXJzOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1iYXRoOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXRodHViOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXR0ZXJ5OiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LTA6IFwiXFxmMjQ0XCI7XG4kZmEtdmFyLWJhdHRlcnktMTogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS0yOiBcIlxcZjI0MlwiO1xuJGZhLXZhci1iYXR0ZXJ5LTM6IFwiXFxmMjQxXCI7XG4kZmEtdmFyLWJhdHRlcnktNDogXCJcXGYyNDBcIjtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXCJcXGYyNDRcIjtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFwiXFxmMjQyXCI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXCJcXGYyNDFcIjtcbiRmYS12YXItYmVkOiBcIlxcZjIzNlwiO1xuJGZhLXZhci1iZWVyOiBcIlxcZjBmY1wiO1xuJGZhLXZhci1iZWhhbmNlOiBcIlxcZjFiNFwiO1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXCJcXGYxYjVcIjtcbiRmYS12YXItYmVsbDogXCJcXGYwZjNcIjtcbiRmYS12YXItYmVsbC1vOiBcIlxcZjBhMlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoOiBcIlxcZjFmNlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoLW86IFwiXFxmMWY3XCI7XG4kZmEtdmFyLWJpY3ljbGU6IFwiXFxmMjA2XCI7XG4kZmEtdmFyLWJpbm9jdWxhcnM6IFwiXFxmMWU1XCI7XG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFwiXFxmMWZkXCI7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXCJcXGYxNzFcIjtcbiRmYS12YXItYml0YnVja2V0LXNxdWFyZTogXCJcXGYxNzJcIjtcbiRmYS12YXItYml0Y29pbjogXCJcXGYxNWFcIjtcbiRmYS12YXItYmxhY2stdGllOiBcIlxcZjI3ZVwiO1xuJGZhLXZhci1ibGluZDogXCJcXGYyOWRcIjtcbiRmYS12YXItYmx1ZXRvb3RoOiBcIlxcZjI5M1wiO1xuJGZhLXZhci1ibHVldG9vdGgtYjogXCJcXGYyOTRcIjtcbiRmYS12YXItYm9sZDogXCJcXGYwMzJcIjtcbiRmYS12YXItYm9sdDogXCJcXGYwZTdcIjtcbiRmYS12YXItYm9tYjogXCJcXGYxZTJcIjtcbiRmYS12YXItYm9vazogXCJcXGYwMmRcIjtcbiRmYS12YXItYm9va21hcms6IFwiXFxmMDJlXCI7XG4kZmEtdmFyLWJvb2ttYXJrLW86IFwiXFxmMDk3XCI7XG4kZmEtdmFyLWJyYWlsbGU6IFwiXFxmMmExXCI7XG4kZmEtdmFyLWJyaWVmY2FzZTogXCJcXGYwYjFcIjtcbiRmYS12YXItYnRjOiBcIlxcZjE1YVwiO1xuJGZhLXZhci1idWc6IFwiXFxmMTg4XCI7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcIlxcZjFhZFwiO1xuJGZhLXZhci1idWlsZGluZy1vOiBcIlxcZjBmN1wiO1xuJGZhLXZhci1idWxsaG9ybjogXCJcXGYwYTFcIjtcbiRmYS12YXItYnVsbHNleWU6IFwiXFxmMTQwXCI7XG4kZmEtdmFyLWJ1czogXCJcXGYyMDdcIjtcbiRmYS12YXItYnV5c2VsbGFkczogXCJcXGYyMGRcIjtcbiRmYS12YXItY2FiOiBcIlxcZjFiYVwiO1xuJGZhLXZhci1jYWxjdWxhdG9yOiBcIlxcZjFlY1wiO1xuJGZhLXZhci1jYWxlbmRhcjogXCJcXGYwNzNcIjtcbiRmYS12YXItY2FsZW5kYXItY2hlY2stbzogXCJcXGYyNzRcIjtcbiRmYS12YXItY2FsZW5kYXItbWludXMtbzogXCJcXGYyNzJcIjtcbiRmYS12YXItY2FsZW5kYXItbzogXCJcXGYxMzNcIjtcbiRmYS12YXItY2FsZW5kYXItcGx1cy1vOiBcIlxcZjI3MVwiO1xuJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOiBcIlxcZjI3M1wiO1xuJGZhLXZhci1jYW1lcmE6IFwiXFxmMDMwXCI7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXCJcXGYwODNcIjtcbiRmYS12YXItY2FyOiBcIlxcZjFiOVwiO1xuJGZhLXZhci1jYXJldC1kb3duOiBcIlxcZjBkN1wiO1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcIlxcZjBkOVwiO1xuJGZhLXZhci1jYXJldC1yaWdodDogXCJcXGYwZGFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDogXCJcXGYxOTFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ6IFwiXFxmMTUyXCI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci1jYXJldC11cDogXCJcXGYwZDhcIjtcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcIlxcZjIxOFwiO1xuJGZhLXZhci1jYXJ0LXBsdXM6IFwiXFxmMjE3XCI7XG4kZmEtdmFyLWNjOiBcIlxcZjIwYVwiO1xuJGZhLXZhci1jYy1hbWV4OiBcIlxcZjFmM1wiO1xuJGZhLXZhci1jYy1kaW5lcnMtY2x1YjogXCJcXGYyNGNcIjtcbiRmYS12YXItY2MtZGlzY292ZXI6IFwiXFxmMWYyXCI7XG4kZmEtdmFyLWNjLWpjYjogXCJcXGYyNGJcIjtcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXCJcXGYxZjFcIjtcbiRmYS12YXItY2MtcGF5cGFsOiBcIlxcZjFmNFwiO1xuJGZhLXZhci1jYy1zdHJpcGU6IFwiXFxmMWY1XCI7XG4kZmEtdmFyLWNjLXZpc2E6IFwiXFxmMWYwXCI7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcIlxcZjBhM1wiO1xuJGZhLXZhci1jaGFpbjogXCJcXGYwYzFcIjtcbiRmYS12YXItY2hhaW4tYnJva2VuOiBcIlxcZjEyN1wiO1xuJGZhLXZhci1jaGVjazogXCJcXGYwMGNcIjtcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcIlxcZjA1OFwiO1xuJGZhLXZhci1jaGVjay1jaXJjbGUtbzogXCJcXGYwNWRcIjtcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcIlxcZjE0YVwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmUtbzogXCJcXGYwNDZcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXCJcXGYxM2FcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXCJcXGYxMzdcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ6IFwiXFxmMTM4XCI7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcIlxcZjEzOVwiO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFwiXFxmMDc4XCI7XG4kZmEtdmFyLWNoZXZyb24tbGVmdDogXCJcXGYwNTNcIjtcbiRmYS12YXItY2hldnJvbi1yaWdodDogXCJcXGYwNTRcIjtcbiRmYS12YXItY2hldnJvbi11cDogXCJcXGYwNzdcIjtcbiRmYS12YXItY2hpbGQ6IFwiXFxmMWFlXCI7XG4kZmEtdmFyLWNocm9tZTogXCJcXGYyNjhcIjtcbiRmYS12YXItY2lyY2xlOiBcIlxcZjExMVwiO1xuJGZhLXZhci1jaXJjbGUtbzogXCJcXGYxMGNcIjtcbiRmYS12YXItY2lyY2xlLW8tbm90Y2g6IFwiXFxmMWNlXCI7XG4kZmEtdmFyLWNpcmNsZS10aGluOiBcIlxcZjFkYlwiO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLWNsb2NrLW86IFwiXFxmMDE3XCI7XG4kZmEtdmFyLWNsb25lOiBcIlxcZjI0ZFwiO1xuJGZhLXZhci1jbG9zZTogXCJcXGYwMGRcIjtcbiRmYS12YXItY2xvdWQ6IFwiXFxmMGMyXCI7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkOiBcIlxcZjBlZFwiO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFwiXFxmMGVlXCI7XG4kZmEtdmFyLWNueTogXCJcXGYxNTdcIjtcbiRmYS12YXItY29kZTogXCJcXGYxMjFcIjtcbiRmYS12YXItY29kZS1mb3JrOiBcIlxcZjEyNlwiO1xuJGZhLXZhci1jb2RlcGVuOiBcIlxcZjFjYlwiO1xuJGZhLXZhci1jb2RpZXBpZTogXCJcXGYyODRcIjtcbiRmYS12YXItY29mZmVlOiBcIlxcZjBmNFwiO1xuJGZhLXZhci1jb2c6IFwiXFxmMDEzXCI7XG4kZmEtdmFyLWNvZ3M6IFwiXFxmMDg1XCI7XG4kZmEtdmFyLWNvbHVtbnM6IFwiXFxmMGRiXCI7XG4kZmEtdmFyLWNvbW1lbnQ6IFwiXFxmMDc1XCI7XG4kZmEtdmFyLWNvbW1lbnQtbzogXCJcXGYwZTVcIjtcbiRmYS12YXItY29tbWVudGluZzogXCJcXGYyN2FcIjtcbiRmYS12YXItY29tbWVudGluZy1vOiBcIlxcZjI3YlwiO1xuJGZhLXZhci1jb21tZW50czogXCJcXGYwODZcIjtcbiRmYS12YXItY29tbWVudHMtbzogXCJcXGYwZTZcIjtcbiRmYS12YXItY29tcGFzczogXCJcXGYxNGVcIjtcbiRmYS12YXItY29tcHJlc3M6IFwiXFxmMDY2XCI7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcIlxcZjIwZVwiO1xuJGZhLXZhci1jb250YW86IFwiXFxmMjZkXCI7XG4kZmEtdmFyLWNvcHk6IFwiXFxmMGM1XCI7XG4kZmEtdmFyLWNvcHlyaWdodDogXCJcXGYxZjlcIjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXCJcXGYyNWVcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFwiXFxmMDlkXCI7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXCJcXGYyODNcIjtcbiRmYS12YXItY3JvcDogXCJcXGYxMjVcIjtcbiRmYS12YXItY3Jvc3NoYWlyczogXCJcXGYwNWJcIjtcbiRmYS12YXItY3NzMzogXCJcXGYxM2NcIjtcbiRmYS12YXItY3ViZTogXCJcXGYxYjJcIjtcbiRmYS12YXItY3ViZXM6IFwiXFxmMWIzXCI7XG4kZmEtdmFyLWN1dDogXCJcXGYwYzRcIjtcbiRmYS12YXItY3V0bGVyeTogXCJcXGYwZjVcIjtcbiRmYS12YXItZGFzaGJvYXJkOiBcIlxcZjBlNFwiO1xuJGZhLXZhci1kYXNoY3ViZTogXCJcXGYyMTBcIjtcbiRmYS12YXItZGF0YWJhc2U6IFwiXFxmMWMwXCI7XG4kZmEtdmFyLWRlYWY6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWRlYWZuZXNzOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1kZWRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLWRlbGljaW91czogXCJcXGYxYTVcIjtcbiRmYS12YXItZGVza3RvcDogXCJcXGYxMDhcIjtcbiRmYS12YXItZGV2aWFudGFydDogXCJcXGYxYmRcIjtcbiRmYS12YXItZGlhbW9uZDogXCJcXGYyMTlcIjtcbiRmYS12YXItZGlnZzogXCJcXGYxYTZcIjtcbiRmYS12YXItZG9sbGFyOiBcIlxcZjE1NVwiO1xuJGZhLXZhci1kb3QtY2lyY2xlLW86IFwiXFxmMTkyXCI7XG4kZmEtdmFyLWRvd25sb2FkOiBcIlxcZjAxOVwiO1xuJGZhLXZhci1kcmliYmJsZTogXCJcXGYxN2RcIjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2UtbzogXCJcXGYyYzNcIjtcbiRmYS12YXItZHJvcGJveDogXCJcXGYxNmJcIjtcbiRmYS12YXItZHJ1cGFsOiBcIlxcZjFhOVwiO1xuJGZhLXZhci1lZGdlOiBcIlxcZjI4MlwiO1xuJGZhLXZhci1lZGl0OiBcIlxcZjA0NFwiO1xuJGZhLXZhci1lZXJjYXN0OiBcIlxcZjJkYVwiO1xuJGZhLXZhci1lamVjdDogXCJcXGYwNTJcIjtcbiRmYS12YXItZWxsaXBzaXMtaDogXCJcXGYxNDFcIjtcbiRmYS12YXItZWxsaXBzaXMtdjogXCJcXGYxNDJcIjtcbiRmYS12YXItZW1waXJlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1lbnZlbG9wZTogXCJcXGYwZTBcIjtcbiRmYS12YXItZW52ZWxvcGUtbzogXCJcXGYwMDNcIjtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXCJcXGYyYjZcIjtcbiRmYS12YXItZW52ZWxvcGUtb3Blbi1vOiBcIlxcZjJiN1wiO1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFwiXFxmMTk5XCI7XG4kZmEtdmFyLWVudmlyYTogXCJcXGYyOTlcIjtcbiRmYS12YXItZXJhc2VyOiBcIlxcZjEyZFwiO1xuJGZhLXZhci1ldHN5OiBcIlxcZjJkN1wiO1xuJGZhLXZhci1ldXI6IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV1cm86IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV4Y2hhbmdlOiBcIlxcZjBlY1wiO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXCJcXGYxMmFcIjtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcIlxcZjA2YVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXCJcXGYwNzFcIjtcbiRmYS12YXItZXhwYW5kOiBcIlxcZjA2NVwiO1xuJGZhLXZhci1leHBlZGl0ZWRzc2w6IFwiXFxmMjNlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFwiXFxmMDhlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiBcIlxcZjE0Y1wiO1xuJGZhLXZhci1leWU6IFwiXFxmMDZlXCI7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXCJcXGYwNzBcIjtcbiRmYS12YXItZXllZHJvcHBlcjogXCJcXGYxZmJcIjtcbiRmYS12YXItZmE6IFwiXFxmMmI0XCI7XG4kZmEtdmFyLWZhY2Vib29rOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDogXCJcXGYyMzBcIjtcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcIlxcZjA4MlwiO1xuJGZhLXZhci1mYXN0LWJhY2t3YXJkOiBcIlxcZjA0OVwiO1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFwiXFxmMDUwXCI7XG4kZmEtdmFyLWZheDogXCJcXGYxYWNcIjtcbiRmYS12YXItZmVlZDogXCJcXGYwOWVcIjtcbiRmYS12YXItZmVtYWxlOiBcIlxcZjE4MlwiO1xuJGZhLXZhci1maWdodGVyLWpldDogXCJcXGYwZmJcIjtcbiRmYS12YXItZmlsZTogXCJcXGYxNWJcIjtcbiRmYS12YXItZmlsZS1hcmNoaXZlLW86IFwiXFxmMWM2XCI7XG4kZmEtdmFyLWZpbGUtYXVkaW8tbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS1jb2RlLW86IFwiXFxmMWM5XCI7XG4kZmEtdmFyLWZpbGUtZXhjZWwtbzogXCJcXGYxYzNcIjtcbiRmYS12YXItZmlsZS1pbWFnZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLW1vdmllLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtbzogXCJcXGYwMTZcIjtcbiRmYS12YXItZmlsZS1wZGYtbzogXCJcXGYxYzFcIjtcbiRmYS12YXItZmlsZS1waG90by1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBpY3R1cmUtbzogXCJcXGYxYzVcIjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50LW86IFwiXFxmMWM0XCI7XG4kZmEtdmFyLWZpbGUtc291bmQtbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS10ZXh0OiBcIlxcZjE1Y1wiO1xuJGZhLXZhci1maWxlLXRleHQtbzogXCJcXGYwZjZcIjtcbiRmYS12YXItZmlsZS12aWRlby1vOiBcIlxcZjFjOFwiO1xuJGZhLXZhci1maWxlLXdvcmQtbzogXCJcXGYxYzJcIjtcbiRmYS12YXItZmlsZS16aXAtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZXMtbzogXCJcXGYwYzVcIjtcbiRmYS12YXItZmlsbTogXCJcXGYwMDhcIjtcbiRmYS12YXItZmlsdGVyOiBcIlxcZjBiMFwiO1xuJGZhLXZhci1maXJlOiBcIlxcZjA2ZFwiO1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXCJcXGYxMzRcIjtcbiRmYS12YXItZmlyZWZveDogXCJcXGYyNjlcIjtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFwiXFxmMmIwXCI7XG4kZmEtdmFyLWZsYWc6IFwiXFxmMDI0XCI7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcIlxcZjExZVwiO1xuJGZhLXZhci1mbGFnLW86IFwiXFxmMTFkXCI7XG4kZmEtdmFyLWZsYXNoOiBcIlxcZjBlN1wiO1xuJGZhLXZhci1mbGFzazogXCJcXGYwYzNcIjtcbiRmYS12YXItZmxpY2tyOiBcIlxcZjE2ZVwiO1xuJGZhLXZhci1mbG9wcHktbzogXCJcXGYwYzdcIjtcbiRmYS12YXItZm9sZGVyOiBcIlxcZjA3YlwiO1xuJGZhLXZhci1mb2xkZXItbzogXCJcXGYxMTRcIjtcbiRmYS12YXItZm9sZGVyLW9wZW46IFwiXFxmMDdjXCI7XG4kZmEtdmFyLWZvbGRlci1vcGVuLW86IFwiXFxmMTE1XCI7XG4kZmEtdmFyLWZvbnQ6IFwiXFxmMDMxXCI7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXCJcXGYyYjRcIjtcbiRmYS12YXItZm9udGljb25zOiBcIlxcZjI4MFwiO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFwiXFxmMjg2XCI7XG4kZmEtdmFyLWZvcnVtYmVlOiBcIlxcZjIxMVwiO1xuJGZhLXZhci1mb3J3YXJkOiBcIlxcZjA0ZVwiO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcIlxcZjE4MFwiO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXCJcXGYyYzVcIjtcbiRmYS12YXItZnJvd24tbzogXCJcXGYxMTlcIjtcbiRmYS12YXItZnV0Ym9sLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLWdhbWVwYWQ6IFwiXFxmMTFiXCI7XG4kZmEtdmFyLWdhdmVsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1nYnA6IFwiXFxmMTU0XCI7XG4kZmEtdmFyLWdlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1nZWFyOiBcIlxcZjAxM1wiO1xuJGZhLXZhci1nZWFyczogXCJcXGYwODVcIjtcbiRmYS12YXItZ2VuZGVybGVzczogXCJcXGYyMmRcIjtcbiRmYS12YXItZ2V0LXBvY2tldDogXCJcXGYyNjVcIjtcbiRmYS12YXItZ2c6IFwiXFxmMjYwXCI7XG4kZmEtdmFyLWdnLWNpcmNsZTogXCJcXGYyNjFcIjtcbiRmYS12YXItZ2lmdDogXCJcXGYwNmJcIjtcbiRmYS12YXItZ2l0OiBcIlxcZjFkM1wiO1xuJGZhLXZhci1naXQtc3F1YXJlOiBcIlxcZjFkMlwiO1xuJGZhLXZhci1naXRodWI6IFwiXFxmMDliXCI7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFwiXFxmMTEzXCI7XG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFwiXFxmMDkyXCI7XG4kZmEtdmFyLWdpdGxhYjogXCJcXGYyOTZcIjtcbiRmYS12YXItZ2l0dGlwOiBcIlxcZjE4NFwiO1xuJGZhLXZhci1nbGFzczogXCJcXGYwMDBcIjtcbiRmYS12YXItZ2xpZGU6IFwiXFxmMmE1XCI7XG4kZmEtdmFyLWdsaWRlLWc6IFwiXFxmMmE2XCI7XG4kZmEtdmFyLWdsb2JlOiBcIlxcZjBhY1wiO1xuJGZhLXZhci1nb29nbGU6IFwiXFxmMWEwXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcIlxcZjBkNVwiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1jaXJjbGU6IFwiXFxmMmIzXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOiBcIlxcZjJiM1wiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFwiXFxmMGQ0XCI7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFwiXFxmMWVlXCI7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcIlxcZjE5ZFwiO1xuJGZhLXZhci1ncmF0aXBheTogXCJcXGYxODRcIjtcbiRmYS12YXItZ3JhdjogXCJcXGYyZDZcIjtcbiRmYS12YXItZ3JvdXA6IFwiXFxmMGMwXCI7XG4kZmEtdmFyLWgtc3F1YXJlOiBcIlxcZjBmZFwiO1xuJGZhLXZhci1oYWNrZXItbmV3czogXCJcXGYxZDRcIjtcbiRmYS12YXItaGFuZC1ncmFiLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtbGl6YXJkLW86IFwiXFxmMjU4XCI7XG4kZmEtdmFyLWhhbmQtby1kb3duOiBcIlxcZjBhN1wiO1xuJGZhLXZhci1oYW5kLW8tbGVmdDogXCJcXGYwYTVcIjtcbiRmYS12YXItaGFuZC1vLXJpZ2h0OiBcIlxcZjBhNFwiO1xuJGZhLXZhci1oYW5kLW8tdXA6IFwiXFxmMGE2XCI7XG4kZmEtdmFyLWhhbmQtcGFwZXItbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZC1wZWFjZS1vOiBcIlxcZjI1YlwiO1xuJGZhLXZhci1oYW5kLXBvaW50ZXItbzogXCJcXGYyNWFcIjtcbiRmYS12YXItaGFuZC1yb2NrLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzogXCJcXGYyNTdcIjtcbiRmYS12YXItaGFuZC1zcG9jay1vOiBcIlxcZjI1OVwiO1xuJGZhLXZhci1oYW5kLXN0b3AtbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZHNoYWtlLW86IFwiXFxmMmI1XCI7XG4kZmEtdmFyLWhhcmQtb2YtaGVhcmluZzogXCJcXGYyYTRcIjtcbiRmYS12YXItaGFzaHRhZzogXCJcXGYyOTJcIjtcbiRmYS12YXItaGRkLW86IFwiXFxmMGEwXCI7XG4kZmEtdmFyLWhlYWRlcjogXCJcXGYxZGNcIjtcbiRmYS12YXItaGVhZHBob25lczogXCJcXGYwMjVcIjtcbiRmYS12YXItaGVhcnQ6IFwiXFxmMDA0XCI7XG4kZmEtdmFyLWhlYXJ0LW86IFwiXFxmMDhhXCI7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXCJcXGYyMWVcIjtcbiRmYS12YXItaGlzdG9yeTogXCJcXGYxZGFcIjtcbiRmYS12YXItaG9tZTogXCJcXGYwMTVcIjtcbiRmYS12YXItaG9zcGl0YWwtbzogXCJcXGYwZjhcIjtcbiRmYS12YXItaG90ZWw6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWhvdXJnbGFzczogXCJcXGYyNTRcIjtcbiRmYS12YXItaG91cmdsYXNzLTE6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0yOiBcIlxcZjI1MlwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMzogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFwiXFxmMjUyXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1vOiBcIlxcZjI1MFwiO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXp6OiBcIlxcZjI3Y1wiO1xuJGZhLXZhci1odG1sNTogXCJcXGYxM2JcIjtcbiRmYS12YXItaS1jdXJzb3I6IFwiXFxmMjQ2XCI7XG4kZmEtdmFyLWlkLWJhZGdlOiBcIlxcZjJjMVwiO1xuJGZhLXZhci1pZC1jYXJkOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1pZC1jYXJkLW86IFwiXFxmMmMzXCI7XG4kZmEtdmFyLWlsczogXCJcXGYyMGJcIjtcbiRmYS12YXItaW1hZ2U6IFwiXFxmMDNlXCI7XG4kZmEtdmFyLWltZGI6IFwiXFxmMmQ4XCI7XG4kZmEtdmFyLWluYm94OiBcIlxcZjAxY1wiO1xuJGZhLXZhci1pbmRlbnQ6IFwiXFxmMDNjXCI7XG4kZmEtdmFyLWluZHVzdHJ5OiBcIlxcZjI3NVwiO1xuJGZhLXZhci1pbmZvOiBcIlxcZjEyOVwiO1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXCJcXGYwNWFcIjtcbiRmYS12YXItaW5yOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1pbnN0YWdyYW06IFwiXFxmMTZkXCI7XG4kZmEtdmFyLWluc3RpdHV0aW9uOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXCJcXGYyNmJcIjtcbiRmYS12YXItaW50ZXJzZXg6IFwiXFxmMjI0XCI7XG4kZmEtdmFyLWlveGhvc3Q6IFwiXFxmMjA4XCI7XG4kZmEtdmFyLWl0YWxpYzogXCJcXGYwMzNcIjtcbiRmYS12YXItam9vbWxhOiBcIlxcZjFhYVwiO1xuJGZhLXZhci1qcHk6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLWpzZmlkZGxlOiBcIlxcZjFjY1wiO1xuJGZhLXZhci1rZXk6IFwiXFxmMDg0XCI7XG4kZmEtdmFyLWtleWJvYXJkLW86IFwiXFxmMTFjXCI7XG4kZmEtdmFyLWtydzogXCJcXGYxNTlcIjtcbiRmYS12YXItbGFuZ3VhZ2U6IFwiXFxmMWFiXCI7XG4kZmEtdmFyLWxhcHRvcDogXCJcXGYxMDlcIjtcbiRmYS12YXItbGFzdGZtOiBcIlxcZjIwMlwiO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcIlxcZjIwM1wiO1xuJGZhLXZhci1sZWFmOiBcIlxcZjA2Y1wiO1xuJGZhLXZhci1sZWFucHViOiBcIlxcZjIxMlwiO1xuJGZhLXZhci1sZWdhbDogXCJcXGYwZTNcIjtcbiRmYS12YXItbGVtb24tbzogXCJcXGYwOTRcIjtcbiRmYS12YXItbGV2ZWwtZG93bjogXCJcXGYxNDlcIjtcbiRmYS12YXItbGV2ZWwtdXA6IFwiXFxmMTQ4XCI7XG4kZmEtdmFyLWxpZmUtYm91eTogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1idW95OiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLXJpbmc6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtc2F2ZXI6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZ2h0YnVsYi1vOiBcIlxcZjBlYlwiO1xuJGZhLXZhci1saW5lLWNoYXJ0OiBcIlxcZjIwMVwiO1xuJGZhLXZhci1saW5rOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1saW5rZWRpbjogXCJcXGYwZTFcIjtcbiRmYS12YXItbGlua2VkaW4tc3F1YXJlOiBcIlxcZjA4Y1wiO1xuJGZhLXZhci1saW5vZGU6IFwiXFxmMmI4XCI7XG4kZmEtdmFyLWxpbnV4OiBcIlxcZjE3Y1wiO1xuJGZhLXZhci1saXN0OiBcIlxcZjAzYVwiO1xuJGZhLXZhci1saXN0LWFsdDogXCJcXGYwMjJcIjtcbiRmYS12YXItbGlzdC1vbDogXCJcXGYwY2JcIjtcbiRmYS12YXItbGlzdC11bDogXCJcXGYwY2FcIjtcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFwiXFxmMTI0XCI7XG4kZmEtdmFyLWxvY2s6IFwiXFxmMDIzXCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXCJcXGYxNzVcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OiBcIlxcZjE3N1wiO1xuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcIlxcZjE3OFwiO1xuJGZhLXZhci1sb25nLWFycm93LXVwOiBcIlxcZjE3NlwiO1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcIlxcZjJhOFwiO1xuJGZhLXZhci1tYWdpYzogXCJcXGYwZDBcIjtcbiRmYS12YXItbWFnbmV0OiBcIlxcZjA3NlwiO1xuJGZhLXZhci1tYWlsLWZvcndhcmQ6IFwiXFxmMDY0XCI7XG4kZmEtdmFyLW1haWwtcmVwbHk6IFwiXFxmMTEyXCI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1tYWxlOiBcIlxcZjE4M1wiO1xuJGZhLXZhci1tYXA6IFwiXFxmMjc5XCI7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFwiXFxmMDQxXCI7XG4kZmEtdmFyLW1hcC1vOiBcIlxcZjI3OFwiO1xuJGZhLXZhci1tYXAtcGluOiBcIlxcZjI3NlwiO1xuJGZhLXZhci1tYXAtc2lnbnM6IFwiXFxmMjc3XCI7XG4kZmEtdmFyLW1hcnM6IFwiXFxmMjIyXCI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcIlxcZjIyN1wiO1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXCJcXGYyMjlcIjtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXCJcXGYyMmJcIjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXCJcXGYyMmFcIjtcbiRmYS12YXItbWF4Y2RuOiBcIlxcZjEzNlwiO1xuJGZhLXZhci1tZWFucGF0aDogXCJcXGYyMGNcIjtcbiRmYS12YXItbWVkaXVtOiBcIlxcZjIzYVwiO1xuJGZhLXZhci1tZWRraXQ6IFwiXFxmMGZhXCI7XG4kZmEtdmFyLW1lZXR1cDogXCJcXGYyZTBcIjtcbiRmYS12YXItbWVoLW86IFwiXFxmMTFhXCI7XG4kZmEtdmFyLW1lcmN1cnk6IFwiXFxmMjIzXCI7XG4kZmEtdmFyLW1pY3JvY2hpcDogXCJcXGYyZGJcIjtcbiRmYS12YXItbWljcm9waG9uZTogXCJcXGYxMzBcIjtcbiRmYS12YXItbWljcm9waG9uZS1zbGFzaDogXCJcXGYxMzFcIjtcbiRmYS12YXItbWludXM6IFwiXFxmMDY4XCI7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXCJcXGYwNTZcIjtcbiRmYS12YXItbWludXMtc3F1YXJlOiBcIlxcZjE0NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmUtbzogXCJcXGYxNDdcIjtcbiRmYS12YXItbWl4Y2xvdWQ6IFwiXFxmMjg5XCI7XG4kZmEtdmFyLW1vYmlsZTogXCJcXGYxMGJcIjtcbiRmYS12YXItbW9iaWxlLXBob25lOiBcIlxcZjEwYlwiO1xuJGZhLXZhci1tb2R4OiBcIlxcZjI4NVwiO1xuJGZhLXZhci1tb25leTogXCJcXGYwZDZcIjtcbiRmYS12YXItbW9vbi1vOiBcIlxcZjE4NlwiO1xuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFwiXFxmMTlkXCI7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFwiXFxmMjFjXCI7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFwiXFxmMjQ1XCI7XG4kZmEtdmFyLW11c2ljOiBcIlxcZjAwMVwiO1xuJGZhLXZhci1uYXZpY29uOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1uZXV0ZXI6IFwiXFxmMjJjXCI7XG4kZmEtdmFyLW5ld3NwYXBlci1vOiBcIlxcZjFlYVwiO1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFwiXFxmMjQ3XCI7XG4kZmEtdmFyLW9iamVjdC11bmdyb3VwOiBcIlxcZjI0OFwiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcIlxcZjI2M1wiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogXCJcXGYyNjRcIjtcbiRmYS12YXItb3BlbmNhcnQ6IFwiXFxmMjNkXCI7XG4kZmEtdmFyLW9wZW5pZDogXCJcXGYxOWJcIjtcbiRmYS12YXItb3BlcmE6IFwiXFxmMjZhXCI7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFwiXFxmMjNjXCI7XG4kZmEtdmFyLW91dGRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLXBhZ2VsaW5lczogXCJcXGYxOGNcIjtcbiRmYS12YXItcGFpbnQtYnJ1c2g6IFwiXFxmMWZjXCI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcIlxcZjFkOFwiO1xuJGZhLXZhci1wYXBlci1wbGFuZS1vOiBcIlxcZjFkOVwiO1xuJGZhLXZhci1wYXBlcmNsaXA6IFwiXFxmMGM2XCI7XG4kZmEtdmFyLXBhcmFncmFwaDogXCJcXGYxZGRcIjtcbiRmYS12YXItcGFzdGU6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLXBhdXNlOiBcIlxcZjA0Y1wiO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFwiXFxmMjhiXCI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZS1vOiBcIlxcZjI4Y1wiO1xuJGZhLXZhci1wYXc6IFwiXFxmMWIwXCI7XG4kZmEtdmFyLXBheXBhbDogXCJcXGYxZWRcIjtcbiRmYS12YXItcGVuY2lsOiBcIlxcZjA0MFwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlOiBcIlxcZjE0YlwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlLW86IFwiXFxmMDQ0XCI7XG4kZmEtdmFyLXBlcmNlbnQ6IFwiXFxmMjk1XCI7XG4kZmEtdmFyLXBob25lOiBcIlxcZjA5NVwiO1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFwiXFxmMDk4XCI7XG4kZmEtdmFyLXBob3RvOiBcIlxcZjAzZVwiO1xuJGZhLXZhci1waWN0dXJlLW86IFwiXFxmMDNlXCI7XG4kZmEtdmFyLXBpZS1jaGFydDogXCJcXGYyMDBcIjtcbiRmYS12YXItcGllZC1waXBlcjogXCJcXGYyYWVcIjtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFwiXFxmMWE4XCI7XG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFwiXFxmMWE3XCI7XG4kZmEtdmFyLXBpbnRlcmVzdDogXCJcXGYwZDJcIjtcbiRmYS12YXItcGludGVyZXN0LXA6IFwiXFxmMjMxXCI7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFwiXFxmMGQzXCI7XG4kZmEtdmFyLXBsYW5lOiBcIlxcZjA3MlwiO1xuJGZhLXZhci1wbGF5OiBcIlxcZjA0YlwiO1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXCJcXGYxNDRcIjtcbiRmYS12YXItcGxheS1jaXJjbGUtbzogXCJcXGYwMWRcIjtcbiRmYS12YXItcGx1ZzogXCJcXGYxZTZcIjtcbiRmYS12YXItcGx1czogXCJcXGYwNjdcIjtcbiRmYS12YXItcGx1cy1jaXJjbGU6IFwiXFxmMDU1XCI7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcIlxcZjBmZVwiO1xuJGZhLXZhci1wbHVzLXNxdWFyZS1vOiBcIlxcZjE5NlwiO1xuJGZhLXZhci1wb2RjYXN0OiBcIlxcZjJjZVwiO1xuJGZhLXZhci1wb3dlci1vZmY6IFwiXFxmMDExXCI7XG4kZmEtdmFyLXByaW50OiBcIlxcZjAyZlwiO1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFwiXFxmMjg4XCI7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXCJcXGYxMmVcIjtcbiRmYS12YXItcXE6IFwiXFxmMWQ2XCI7XG4kZmEtdmFyLXFyY29kZTogXCJcXGYwMjlcIjtcbiRmYS12YXItcXVlc3Rpb246IFwiXFxmMTI4XCI7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXCJcXGYwNTlcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlLW86IFwiXFxmMjljXCI7XG4kZmEtdmFyLXF1b3JhOiBcIlxcZjJjNFwiO1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcIlxcZjEwZFwiO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXCJcXGYxMGVcIjtcbiRmYS12YXItcmE6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJhbmRvbTogXCJcXGYwNzRcIjtcbiRmYS12YXItcmF2ZWxyeTogXCJcXGYyZDlcIjtcbiRmYS12YXItcmViZWw6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJlY3ljbGU6IFwiXFxmMWI4XCI7XG4kZmEtdmFyLXJlZGRpdDogXCJcXGYxYTFcIjtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcIlxcZjI4MVwiO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcIlxcZjFhMlwiO1xuJGZhLXZhci1yZWZyZXNoOiBcIlxcZjAyMVwiO1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcIlxcZjI1ZFwiO1xuJGZhLXZhci1yZW1vdmU6IFwiXFxmMDBkXCI7XG4kZmEtdmFyLXJlbnJlbjogXCJcXGYxOGJcIjtcbiRmYS12YXItcmVvcmRlcjogXCJcXGYwYzlcIjtcbiRmYS12YXItcmVwZWF0OiBcIlxcZjAxZVwiO1xuJGZhLXZhci1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1yZXNpc3RhbmNlOiBcIlxcZjFkMFwiO1xuJGZhLXZhci1yZXR3ZWV0OiBcIlxcZjA3OVwiO1xuJGZhLXZhci1ybWI6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLXJvYWQ6IFwiXFxmMDE4XCI7XG4kZmEtdmFyLXJvY2tldDogXCJcXGYxMzVcIjtcbiRmYS12YXItcm90YXRlLWxlZnQ6IFwiXFxmMGUyXCI7XG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXCJcXGYwMWVcIjtcbiRmYS12YXItcm91YmxlOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1yc3M6IFwiXFxmMDllXCI7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFwiXFxmMTQzXCI7XG4kZmEtdmFyLXJ1YjogXCJcXGYxNThcIjtcbiRmYS12YXItcnVibGU6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJ1cGVlOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1zMTU6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLXNhZmFyaTogXCJcXGYyNjdcIjtcbiRmYS12YXItc2F2ZTogXCJcXGYwYzdcIjtcbiRmYS12YXItc2Npc3NvcnM6IFwiXFxmMGM0XCI7XG4kZmEtdmFyLXNjcmliZDogXCJcXGYyOGFcIjtcbiRmYS12YXItc2VhcmNoOiBcIlxcZjAwMlwiO1xuJGZhLXZhci1zZWFyY2gtbWludXM6IFwiXFxmMDEwXCI7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcIlxcZjAwZVwiO1xuJGZhLXZhci1zZWxsc3k6IFwiXFxmMjEzXCI7XG4kZmEtdmFyLXNlbmQ6IFwiXFxmMWQ4XCI7XG4kZmEtdmFyLXNlbmQtbzogXCJcXGYxZDlcIjtcbiRmYS12YXItc2VydmVyOiBcIlxcZjIzM1wiO1xuJGZhLXZhci1zaGFyZTogXCJcXGYwNjRcIjtcbiRmYS12YXItc2hhcmUtYWx0OiBcIlxcZjFlMFwiO1xuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcIlxcZjFlMVwiO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFwiXFxmMTRkXCI7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZS1vOiBcIlxcZjA0NVwiO1xuJGZhLXZhci1zaGVrZWw6IFwiXFxmMjBiXCI7XG4kZmEtdmFyLXNoZXFlbDogXCJcXGYyMGJcIjtcbiRmYS12YXItc2hpZWxkOiBcIlxcZjEzMlwiO1xuJGZhLXZhci1zaGlwOiBcIlxcZjIxYVwiO1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFwiXFxmMjE0XCI7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXCJcXGYyOTBcIjtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcIlxcZjI5MVwiO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcIlxcZjA3YVwiO1xuJGZhLXZhci1zaG93ZXI6IFwiXFxmMmNjXCI7XG4kZmEtdmFyLXNpZ24taW46IFwiXFxmMDkwXCI7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpZ24tb3V0OiBcIlxcZjA4YlwiO1xuJGZhLXZhci1zaWduYWw6IFwiXFxmMDEyXCI7XG4kZmEtdmFyLXNpZ25pbmc6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcIlxcZjIxNVwiO1xuJGZhLXZhci1zaXRlbWFwOiBcIlxcZjBlOFwiO1xuJGZhLXZhci1za3lhdGxhczogXCJcXGYyMTZcIjtcbiRmYS12YXItc2t5cGU6IFwiXFxmMTdlXCI7XG4kZmEtdmFyLXNsYWNrOiBcIlxcZjE5OFwiO1xuJGZhLXZhci1zbGlkZXJzOiBcIlxcZjFkZVwiO1xuJGZhLXZhci1zbGlkZXNoYXJlOiBcIlxcZjFlN1wiO1xuJGZhLXZhci1zbWlsZS1vOiBcIlxcZjExOFwiO1xuJGZhLXZhci1zbmFwY2hhdDogXCJcXGYyYWJcIjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFwiXFxmMmFjXCI7XG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXCJcXGYyYWRcIjtcbiRmYS12YXItc25vd2ZsYWtlLW86IFwiXFxmMmRjXCI7XG4kZmEtdmFyLXNvY2Nlci1iYWxsLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLXNvcnQ6IFwiXFxmMGRjXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtYXNjOiBcIlxcZjE1ZFwiO1xuJGZhLXZhci1zb3J0LWFscGhhLWRlc2M6IFwiXFxmMTVlXCI7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXCJcXGYxNjBcIjtcbiRmYS12YXItc29ydC1hbW91bnQtZGVzYzogXCJcXGYxNjFcIjtcbiRmYS12YXItc29ydC1hc2M6IFwiXFxmMGRlXCI7XG4kZmEtdmFyLXNvcnQtZGVzYzogXCJcXGYwZGRcIjtcbiRmYS12YXItc29ydC1kb3duOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOiBcIlxcZjE2MlwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXCJcXGYxNjNcIjtcbiRmYS12YXItc29ydC11cDogXCJcXGYwZGVcIjtcbiRmYS12YXItc291bmRjbG91ZDogXCJcXGYxYmVcIjtcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXCJcXGYxOTdcIjtcbiRmYS12YXItc3Bpbm5lcjogXCJcXGYxMTBcIjtcbiRmYS12YXItc3Bvb246IFwiXFxmMWIxXCI7XG4kZmEtdmFyLXNwb3RpZnk6IFwiXFxmMWJjXCI7XG4kZmEtdmFyLXNxdWFyZTogXCJcXGYwYzhcIjtcbiRmYS12YXItc3F1YXJlLW86IFwiXFxmMDk2XCI7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcIlxcZjE4ZFwiO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXCJcXGYxNmNcIjtcbiRmYS12YXItc3RhcjogXCJcXGYwMDVcIjtcbiRmYS12YXItc3Rhci1oYWxmOiBcIlxcZjA4OVwiO1xuJGZhLXZhci1zdGFyLWhhbGYtZW1wdHk6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1mdWxsOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLWhhbGYtbzogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1vOiBcIlxcZjAwNlwiO1xuJGZhLXZhci1zdGVhbTogXCJcXGYxYjZcIjtcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcIlxcZjFiN1wiO1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcIlxcZjA0OFwiO1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFwiXFxmMDUxXCI7XG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcIlxcZjBmMVwiO1xuJGZhLXZhci1zdGlja3ktbm90ZTogXCJcXGYyNDlcIjtcbiRmYS12YXItc3RpY2t5LW5vdGUtbzogXCJcXGYyNGFcIjtcbiRmYS12YXItc3RvcDogXCJcXGYwNGRcIjtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFwiXFxmMjhkXCI7XG4kZmEtdmFyLXN0b3AtY2lyY2xlLW86IFwiXFxmMjhlXCI7XG4kZmEtdmFyLXN0cmVldC12aWV3OiBcIlxcZjIxZFwiO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcIlxcZjBjY1wiO1xuJGZhLXZhci1zdHVtYmxldXBvbjogXCJcXGYxYTRcIjtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcIlxcZjFhM1wiO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFwiXFxmMTJjXCI7XG4kZmEtdmFyLXN1YndheTogXCJcXGYyMzlcIjtcbiRmYS12YXItc3VpdGNhc2U6IFwiXFxmMGYyXCI7XG4kZmEtdmFyLXN1bi1vOiBcIlxcZjE4NVwiO1xuJGZhLXZhci1zdXBlcnBvd2VyczogXCJcXGYyZGRcIjtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFwiXFxmMTJiXCI7XG4kZmEtdmFyLXN1cHBvcnQ6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLXRhYmxlOiBcIlxcZjBjZVwiO1xuJGZhLXZhci10YWJsZXQ6IFwiXFxmMTBhXCI7XG4kZmEtdmFyLXRhY2hvbWV0ZXI6IFwiXFxmMGU0XCI7XG4kZmEtdmFyLXRhZzogXCJcXGYwMmJcIjtcbiRmYS12YXItdGFnczogXCJcXGYwMmNcIjtcbiRmYS12YXItdGFza3M6IFwiXFxmMGFlXCI7XG4kZmEtdmFyLXRheGk6IFwiXFxmMWJhXCI7XG4kZmEtdmFyLXRlbGVncmFtOiBcIlxcZjJjNlwiO1xuJGZhLXZhci10ZWxldmlzaW9uOiBcIlxcZjI2Y1wiO1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcIlxcZjFkNVwiO1xuJGZhLXZhci10ZXJtaW5hbDogXCJcXGYxMjBcIjtcbiRmYS12YXItdGV4dC1oZWlnaHQ6IFwiXFxmMDM0XCI7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFwiXFxmMDM1XCI7XG4kZmEtdmFyLXRoOiBcIlxcZjAwYVwiO1xuJGZhLXZhci10aC1sYXJnZTogXCJcXGYwMDlcIjtcbiRmYS12YXItdGgtbGlzdDogXCJcXGYwMGJcIjtcbiRmYS12YXItdGhlbWVpc2xlOiBcIlxcZjJiMlwiO1xuJGZhLXZhci10aGVybW9tZXRlcjogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMDogXCJcXGYyY2JcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXCJcXGYyY2FcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMjogXCJcXGYyYzlcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXCJcXGYyYzhcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFwiXFxmMmNiXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGw6IFwiXFxmMmM3XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFwiXFxmMmM5XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFwiXFxmMmNhXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjJjOFwiO1xuJGZhLXZhci10aHVtYi10YWNrOiBcIlxcZjA4ZFwiO1xuJGZhLXZhci10aHVtYnMtZG93bjogXCJcXGYxNjVcIjtcbiRmYS12YXItdGh1bWJzLW8tZG93bjogXCJcXGYwODhcIjtcbiRmYS12YXItdGh1bWJzLW8tdXA6IFwiXFxmMDg3XCI7XG4kZmEtdmFyLXRodW1icy11cDogXCJcXGYxNjRcIjtcbiRmYS12YXItdGlja2V0OiBcIlxcZjE0NVwiO1xuJGZhLXZhci10aW1lczogXCJcXGYwMGRcIjtcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcIlxcZjA1N1wiO1xuJGZhLXZhci10aW1lcy1jaXJjbGUtbzogXCJcXGYwNWNcIjtcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGUtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItdGludDogXCJcXGYwNDNcIjtcbiRmYS12YXItdG9nZ2xlLWRvd246IFwiXFxmMTUwXCI7XG4kZmEtdmFyLXRvZ2dsZS1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci10b2dnbGUtb2ZmOiBcIlxcZjIwNFwiO1xuJGZhLXZhci10b2dnbGUtb246IFwiXFxmMjA1XCI7XG4kZmEtdmFyLXRvZ2dsZS1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItdG9nZ2xlLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci10cmFkZW1hcms6IFwiXFxmMjVjXCI7XG4kZmEtdmFyLXRyYWluOiBcIlxcZjIzOFwiO1xuJGZhLXZhci10cmFuc2dlbmRlcjogXCJcXGYyMjRcIjtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcIlxcZjIyNVwiO1xuJGZhLXZhci10cmFzaDogXCJcXGYxZjhcIjtcbiRmYS12YXItdHJhc2gtbzogXCJcXGYwMTRcIjtcbiRmYS12YXItdHJlZTogXCJcXGYxYmJcIjtcbiRmYS12YXItdHJlbGxvOiBcIlxcZjE4MVwiO1xuJGZhLXZhci10cmlwYWR2aXNvcjogXCJcXGYyNjJcIjtcbiRmYS12YXItdHJvcGh5OiBcIlxcZjA5MVwiO1xuJGZhLXZhci10cnVjazogXCJcXGYwZDFcIjtcbiRmYS12YXItdHJ5OiBcIlxcZjE5NVwiO1xuJGZhLXZhci10dHk6IFwiXFxmMWU0XCI7XG4kZmEtdmFyLXR1bWJscjogXCJcXGYxNzNcIjtcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXCJcXGYxNzRcIjtcbiRmYS12YXItdHVya2lzaC1saXJhOiBcIlxcZjE5NVwiO1xuJGZhLXZhci10djogXCJcXGYyNmNcIjtcbiRmYS12YXItdHdpdGNoOiBcIlxcZjFlOFwiO1xuJGZhLXZhci10d2l0dGVyOiBcIlxcZjA5OVwiO1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXCJcXGYwODFcIjtcbiRmYS12YXItdW1icmVsbGE6IFwiXFxmMGU5XCI7XG4kZmEtdmFyLXVuZGVybGluZTogXCJcXGYwY2RcIjtcbiRmYS12YXItdW5kbzogXCJcXGYwZTJcIjtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXCJcXGYyOWFcIjtcbiRmYS12YXItdW5pdmVyc2l0eTogXCJcXGYxOWNcIjtcbiRmYS12YXItdW5saW5rOiBcIlxcZjEyN1wiO1xuJGZhLXZhci11bmxvY2s6IFwiXFxmMDljXCI7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFwiXFxmMTNlXCI7XG4kZmEtdmFyLXVuc29ydGVkOiBcIlxcZjBkY1wiO1xuJGZhLXZhci11cGxvYWQ6IFwiXFxmMDkzXCI7XG4kZmEtdmFyLXVzYjogXCJcXGYyODdcIjtcbiRmYS12YXItdXNkOiBcIlxcZjE1NVwiO1xuJGZhLXZhci11c2VyOiBcIlxcZjAwN1wiO1xuJGZhLXZhci11c2VyLWNpcmNsZTogXCJcXGYyYmRcIjtcbiRmYS12YXItdXNlci1jaXJjbGUtbzogXCJcXGYyYmVcIjtcbiRmYS12YXItdXNlci1tZDogXCJcXGYwZjBcIjtcbiRmYS12YXItdXNlci1vOiBcIlxcZjJjMFwiO1xuJGZhLXZhci11c2VyLXBsdXM6IFwiXFxmMjM0XCI7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcIlxcZjIxYlwiO1xuJGZhLXZhci11c2VyLXRpbWVzOiBcIlxcZjIzNVwiO1xuJGZhLXZhci11c2VyczogXCJcXGYwYzBcIjtcbiRmYS12YXItdmNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLXZjYXJkLW86IFwiXFxmMmJjXCI7XG4kZmEtdmFyLXZlbnVzOiBcIlxcZjIyMVwiO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFwiXFxmMjI2XCI7XG4kZmEtdmFyLXZlbnVzLW1hcnM6IFwiXFxmMjI4XCI7XG4kZmEtdmFyLXZpYWNvaW46IFwiXFxmMjM3XCI7XG4kZmEtdmFyLXZpYWRlbzogXCJcXGYyYTlcIjtcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXCJcXGYyYWFcIjtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcIlxcZjAzZFwiO1xuJGZhLXZhci12aW1lbzogXCJcXGYyN2RcIjtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcIlxcZjE5NFwiO1xuJGZhLXZhci12aW5lOiBcIlxcZjFjYVwiO1xuJGZhLXZhci12azogXCJcXGYxODlcIjtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFwiXFxmMmEwXCI7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiBcIlxcZjAyN1wiO1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcIlxcZjAyNlwiO1xuJGZhLXZhci12b2x1bWUtdXA6IFwiXFxmMDI4XCI7XG4kZmEtdmFyLXdhcm5pbmc6IFwiXFxmMDcxXCI7XG4kZmEtdmFyLXdlY2hhdDogXCJcXGYxZDdcIjtcbiRmYS12YXItd2VpYm86IFwiXFxmMThhXCI7XG4kZmEtdmFyLXdlaXhpbjogXCJcXGYxZDdcIjtcbiRmYS12YXItd2hhdHNhcHA6IFwiXFxmMjMyXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFwiXFxmMTkzXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiBcIlxcZjI5YlwiO1xuJGZhLXZhci13aWZpOiBcIlxcZjFlYlwiO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXCJcXGYyNjZcIjtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci13aW5kb3ctY2xvc2UtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcIlxcZjJkMFwiO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFwiXFxmMmQxXCI7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcIlxcZjJkMlwiO1xuJGZhLXZhci13aW5kb3dzOiBcIlxcZjE3YVwiO1xuJGZhLXZhci13b246IFwiXFxmMTU5XCI7XG4kZmEtdmFyLXdvcmRwcmVzczogXCJcXGYxOWFcIjtcbiRmYS12YXItd3BiZWdpbm5lcjogXCJcXGYyOTdcIjtcbiRmYS12YXItd3BleHBsb3JlcjogXCJcXGYyZGVcIjtcbiRmYS12YXItd3Bmb3JtczogXCJcXGYyOThcIjtcbiRmYS12YXItd3JlbmNoOiBcIlxcZjBhZFwiO1xuJGZhLXZhci14aW5nOiBcIlxcZjE2OFwiO1xuJGZhLXZhci14aW5nLXNxdWFyZTogXCJcXGYxNjlcIjtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcIlxcZjIzYlwiO1xuJGZhLXZhci15LWNvbWJpbmF0b3Itc3F1YXJlOiBcIlxcZjFkNFwiO1xuJGZhLXZhci15YWhvbzogXCJcXGYxOWVcIjtcbiRmYS12YXIteWM6IFwiXFxmMjNiXCI7XG4kZmEtdmFyLXljLXNxdWFyZTogXCJcXGYxZDRcIjtcbiRmYS12YXIteWVscDogXCJcXGYxZTlcIjtcbiRmYS12YXIteWVuOiBcIlxcZjE1N1wiO1xuJGZhLXZhci15b2FzdDogXCJcXGYyYjFcIjtcbiRmYS12YXIteW91dHViZTogXCJcXGYxNjdcIjtcbiRmYS12YXIteW91dHViZS1wbGF5OiBcIlxcZjE2YVwiO1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXCJcXGYxNjZcIjtcblxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbXVzaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbG07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxhcmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aC1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG93ZXItb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmJveDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXBlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVmcmVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRwaG9uZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xcmNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wcmludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGFsaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pdGFsaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtaGVpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC13aWR0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtd2lkdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWNlbnRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tanVzdGlmeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVkZW50OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1vdXRkZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3V0ZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpZGVvLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob3RvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGljdHVyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGljdHVyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1tYXJrZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGp1c3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkaXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXAtYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWplY3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lamVjdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbWVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm8tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mby1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zc2hhaXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3Jvc3NoYWlyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhwYW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21wcmVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzdGVyaXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXN0ZXJpc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2lmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWUtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXJuaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGFuZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYW5kb206YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYW5kb207IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ25ldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ25ldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV0d2VldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJldHdlZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXItY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXItY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhLXJldHJvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcnM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLW91dDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1iLXRhY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYi10YWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1pbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyb3BoeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVtb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlbW9uLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib29rbWFyay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1mOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhY2Vib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcmVkaXQtY2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZWQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhkZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGRkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsaG9ybjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxob3JuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNlcnRpZmljYXRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xvYmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cmVuY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXNrczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhc2tzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnJpZWZjYXNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncm91cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYXNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjaXNzb3JzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlcmNsaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mbG9wcHktbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsb3BweS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmF2aWNvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVvcmRlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LXVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC11bDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LW9sOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0cmlrZXRocm91Z2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRlcmxpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWdpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ1Y2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vbmV5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbHVtbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnNvcnRlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRvd246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rZWRpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1sZWZ0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5kbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlZ2FsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhdmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFjaG9tZXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2g6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib2x0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpdGVtYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVtYnJlbGxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsaXBib2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlnaHRidWxiLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZC1kb3dubG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLXVwbG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLW1kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RldGhvc2NvcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGV0aG9zY29wZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VpdGNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2ZmZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2ZmZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXRsZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3V0bGVyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3NwaXRhbC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1idWxhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVka2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWdodGVyLWpldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2t0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZXNrdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFwdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlLXBob25lOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2JpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwaW5uZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vcGVuLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc21pbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mcm93bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWgtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWVwYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYW1lcGFkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtleWJvYXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctY2hlY2tlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZXJtaW5hbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5LWFsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvY2F0aW9uLWFycm93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWZvcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlLWZvcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluLWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoYWluLWJyb2tlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVyc2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vic2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJhc2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXJhc2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHV6emxlLXBpZWNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaWVsZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1heGNkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh0bWw1OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaHRtbDU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3NzMzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuY2hvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2stYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWxsc2V5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbGxpcHNpcy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yc3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aWNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXBhc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ldXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ldXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYnA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYnA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1cGVlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJtYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWVuOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1qcHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qcHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWJsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm91YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ydWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ydWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWtydzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtydzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGNvaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ0YzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ0YzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFscGhhLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtcGxheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmUtcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcm9wYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFjay1vdmVyZmxvdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluc3RhZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaWNrcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsaWNrcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR1bWJsci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcHBsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5kcm9pZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZHJvaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW51eDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbnV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcmliYmJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5cGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm91cnNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWxsbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyZWxsbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZlbWFsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0dGlwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF0aXBheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXRpcGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VuLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcmNoaXZlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12azsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW5yZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZW5yZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWdlbGluZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG90LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dXJraXNoLWxpcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhY2Utc2h1dHRsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwYWNlLXNodXR0bGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsYWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29yZHByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd29yZHByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmlkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGl0dXRpb246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNpdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bml2ZXJzaXR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYWR1YXRpb24tY2FwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFob286YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15YWhvbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlbGljaW91czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kaWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1wcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItcHA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZHJ1cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9vbWxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItam9vbWxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZheDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZheDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoaWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bvb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG9vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlYW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9tb2JpbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGF4aTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRheGk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG90aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2aWFudGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRldmlhbnRhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc291bmRjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGF0YWJhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBkZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wZGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS13b3JkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4Y2VsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWV4Y2VsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtcG93ZXJwb2ludC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waG90by1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1pbWFnZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS16aXAtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hcmNoaXZlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWFyY2hpdmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtc291bmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hdWRpby1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1hdWRpby1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tb3ZpZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXZpZGVvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtY29kZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kZXBlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItanNmaWRkbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJvdXk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYnVveTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1zYXZlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3VwcG9ydDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlmZS1yaW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtby1ub3RjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNpc3RhbmNlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWJlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlYmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtcGlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVtcGlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWMtc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhY2tlci1uZXdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbmNlbnQtd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFxOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VjaGF0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWl4aW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oaXN0b3J5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLXRoaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtdGhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcmFncmFwaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbGlkZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9tYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnV0Ym9sLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmlub2N1bGFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVzaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10d2l0Y2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteWVscDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ld3NwYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbmV3c3BhcGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWZpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2lmaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxjdWxhdG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS13YWxsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtdmlzYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1tYXN0ZXJjYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGlzY292ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1kaXNjb3ZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1hbWV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Mtc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2Mtc3RyaXBlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLXNsYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29weXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZWRyb3BwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWVkcm9wcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWludC1icnVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXJ0aGRheS1jYWtlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJlYS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyZWEtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWUtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5lLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm0tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10b2dnbGUtb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmljeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pb3hob3N0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nZWxsaXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZWtlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hlcWVsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWFucGF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lYW5wYXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1eXNlbGxhZHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbm5lY3RkZXZlbG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXNoY3ViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydW1iZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFucHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVhbnB1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlbGxzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaXJ0c2luYnVsazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2ltcGx5YnVpbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNreWF0bGFzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhbW9uZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpYW1vbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1zZWNyZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW90b3JjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVldC12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyZWV0LXZpZXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydGJlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydGJlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZXJjdXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVyY3VyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVyc2V4OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYW5zZ2VuZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLWRvdWJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLW1hcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1tYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZS12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXV0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2VuZGVybGVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3QtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdC1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGF0c2FwcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlcnZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXRpbWVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFjb2luOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1YndheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1YndheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZGl1bTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXljOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15LWNvbWJpbmF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3B0aW4tbW9uc3RlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmNhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBlZGl0ZWRzc2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBlZGl0ZWRzc2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZnVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3VzZS1wb2ludGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pLWN1cnNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9iamVjdC1ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LXVuZ3JvdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1qY2I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpbmVycy1jbHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWxhbmNlLXNjYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLWVuZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcm9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zdG9wLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbGl6YXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLWxpemFyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zcG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zcG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXBvaW50ZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGVhY2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGVhY2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWRlbWFyazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWdpc3RlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2ctY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2ctY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmlwYWR2aXNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2k6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZXQtcG9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWtpcGVkaWEtdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNhZmFyaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNocm9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlZm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGV2aXNpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb250YW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01MDBweDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLTUwMHB4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1hem9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItcGx1cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbWludXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW1pbnVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItdGltZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kdXN0cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmR1c3RyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1waW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtcGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLXNpZ25zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3V6ejsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmltZW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFjay10aWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGFjay10aWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250aWNvbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtYWxpZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kaWVwaWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2R4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9keDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByb2R1Y3QtaHVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWl4Y2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zY3JpYmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3AtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFza2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhc2h0YWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibHVldG9vdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aC1iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlcmNlbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRsYWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGJlZ2lubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd3BiZWdpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGZvcm1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52aXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmxpbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWlsbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmFpbGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNsLWludGVycHJldGluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWZuZXNzOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZS1nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tbGFuZ3VhZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG93LXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFkZW8tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25hcGNoYXQtZ2hvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyc3Qtb3JkZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlbWVpc2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZHNoYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbm9kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbm9kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmNhcmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtYmFkZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3JhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyZWUtY29kZS1jYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZWxlZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3dlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3dlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGh0dWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXMxNTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG9kY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LXJlc3RvcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW5kY2FtcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ncmF2OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV0c3k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWRiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW1kYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhdmVscnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYXZlbHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWVyY2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVlcmNhc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2NoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb2NoaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93Zmxha2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNub3dmbGFrZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdXBlcnBvd2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGV4cGxvcmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVldHVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVldHVwOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHkoKTsgfVxuLnNyLW9ubHktZm9jdXNhYmxlIHsgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTsgfVxuIiwiLyogXHJcbiAqIEhUTUw1IOKcsCBCb2lsZXJwbGF0ZVxyXG4gKlxyXG4gKiBXaGF0IGZvbGxvd3MgaXMgdGhlIHJlc3VsdCBvZiBtdWNoIHJlc2VhcmNoIG9uIGNyb3NzLWJyb3dzZXIgc3R5bGluZy4gXHJcbiAqIENyZWRpdCBsZWZ0IGlubGluZSBhbmQgYmlnIHRoYW5rcyB0byBOaWNvbGFzIEdhbGxhZ2hlciwgSm9uYXRoYW4gTmVhbCxcclxuICogS3JvYyBDYW1lbiwgYW5kIHRoZSBINUJQIGRldiBjb21tdW5pdHkgYW5kIHRlYW0uXHJcbiAqXHJcbiAqIERldGFpbGVkIGluZm9ybWF0aW9uIGFib3V0IHRoaXMgQ1NTOiBoNWJwLmNvbS9jc3NcclxuICogXHJcbiAqID09fD09IG5vcm1hbGl6ZSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqL1xyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG5hdiwgc2VjdGlvbiB7IGRpc3BsYXk6IGJsb2NrOyB9XHJcbmF1ZGlvLCBjYW52YXMsIHZpZGVvIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyAqZGlzcGxheTogaW5saW5lOyAqem9vbTogMTsgfVxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkgeyBkaXNwbGF5OiBub25lOyB9XHJcbltoaWRkZW5dIHsgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgQmFzZVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyogTWFrZSBldmVyeXRoaW5nIGNvbmZvcm0gdG8gYSBzdGFuZGFyZCBib3gtbW9kZWwgKi9cclxuXHJcbiogeyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XHJcblxyXG5cclxuLypcclxuICogMS4gQ29ycmVjdCB0ZXh0IHJlc2l6aW5nIG9kZGx5IGluIElFNi83IHdoZW4gYm9keSBmb250LXNpemUgaXMgc2V0IHVzaW5nIGVtIHVuaXRzXHJcbiAqIDIuIEZvcmNlIHZlcnRpY2FsIHNjcm9sbGJhciBpbiBub24tSUVcclxuICogMy4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBvbiBkZXZpY2Ugb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb206IGg1YnAuY29tL2dcclxuICovXHJcblxyXG5odG1sIHsgZm9udC1zaXplOiAxMDAlOyBvdmVyZmxvdy15OiBzY3JvbGw7IC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cclxuXHJcbmJvZHkgeyBtYXJnaW46IDA7IGZvbnQtc2l6ZTogMTNweDsgbGluZS1oZWlnaHQ6IDEuMjMxOyB9XHJcblxyXG5ib2R5LCBidXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHsgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyOyB9XHJcblxyXG4vKiBcclxuICogUmVtb3ZlIHRleHQtc2hhZG93IGluIHNlbGVjdGlvbiBoaWdobGlnaHQ6IGg1YnAuY29tL2lcclxuICogVGhlc2Ugc2VsZWN0aW9uIGRlY2xhcmF0aW9ucyBoYXZlIHRvIGJlIHNlcGFyYXRlXHJcbiAqIEFsc286IGhvdCBwaW5rISAob3IgY3VzdG9taXplIHRoZSBiYWNrZ3JvdW5kIGNvbG9yIHRvIG1hdGNoIHlvdXIgZGVzaWduKVxyXG4gKi9cclxuXHJcbi8qXHJcbjo6LW1vei1zZWxlY3Rpb24geyBiYWNrZ3JvdW5kOiAjZmU1N2ExOyBjb2xvcjogI2ZmZjsgdGV4dC1zaGFkb3c6IG5vbmU7IH1cclxuOjpzZWxlY3Rpb24geyBiYWNrZ3JvdW5kOiAjZmU1N2ExOyBjb2xvcjogI2ZmZjsgdGV4dC1zaGFkb3c6IG5vbmU7IH1cclxuKi9cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBMaW5rc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLy8gYSB7IGNvbG9yOiAjMDBlOyB9XHJcbi8vIGE6dmlzaXRlZCB7IGNvbG9yOiAjNTUxYThiOyB9XHJcbi8vIGE6aG92ZXIgeyBjb2xvcjogIzA2ZTsgfVxyXG4vLyBhOmZvY3VzIHsgb3V0bGluZTogdGhpbiBkb3R0ZWQ7IH1cclxuXHJcbi8qIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBob3ZlcmVkIGluIGFsbCBicm93c2VyczogaDVicC5jb20vaCAqL1xyXG5hOmhvdmVyLCBhOmFjdGl2ZSB7IG91dGxpbmU6IDA7IH1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBUeXBvZ3JhcGh5XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5hYmJyW3RpdGxlXSB7IGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7IH1cclxuXHJcbmIsIHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XHJcblxyXG5ibG9ja3F1b3RlIHsgbWFyZ2luOiAxZW0gNDBweDsgfVxyXG5cclxuZGZuIHsgZm9udC1zdHlsZTogaXRhbGljOyB9XHJcblxyXG5ociB7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDFweDsgYm9yZGVyOiAwOyBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYzsgbWFyZ2luOiAxZW0gMDsgcGFkZGluZzogMDsgfVxyXG5cclxuaW5zIHsgYmFja2dyb3VuZDogI2ZmOTsgY29sb3I6ICMwMDA7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxyXG5cclxubWFyayB7IGJhY2tncm91bmQ6ICNmZjA7IGNvbG9yOiAjMDAwOyBmb250LXN0eWxlOiBpdGFsaWM7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XHJcblxyXG4vKiBSZWRlY2xhcmUgbW9ub3NwYWNlIGZvbnQgZmFtaWx5OiBoNWJwLmNvbS9qICovXHJcbnByZSwgY29kZSwga2JkLCBzYW1wIHsgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyBfZm9udC1mYW1pbHk6ICdjb3VyaWVyIG5ldycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxZW07IH1cclxuXHJcbi8qIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2VycyAqL1xyXG5wcmUgeyB3aGl0ZS1zcGFjZTogcHJlOyB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7IHdvcmQtd3JhcDogYnJlYWstd29yZDsgfVxyXG5cclxucSB7IHF1b3Rlczogbm9uZTsgfVxyXG5xOmJlZm9yZSwgcTphZnRlciB7IGNvbnRlbnQ6IFwiXCI7IGNvbnRlbnQ6IG5vbmU7IH1cclxuXHJcbnNtYWxsIHsgZm9udC1zaXplOiA4NSU7IH1cclxuXHJcbi8qIFBvc2l0aW9uIHN1YnNjcmlwdCBhbmQgc3VwZXJzY3JpcHQgY29udGVudCB3aXRob3V0IGFmZmVjdGluZyBsaW5lLWhlaWdodDogaDVicC5jb20vayAqL1xyXG5zdWIsIHN1cCB7IGZvbnQtc2l6ZTogNzUlOyBsaW5lLWhlaWdodDogMDsgcG9zaXRpb246IHJlbGF0aXZlOyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cclxuc3VwIHsgdG9wOiAtMC41ZW07IH1cclxuc3ViIHsgYm90dG9tOiAtMC4yNWVtOyB9XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgTGlzdHNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnVsIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cclxub2wgeyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cclxuXHJcbmRkIHsgbWFyZ2luOiAwOyB9XHJcbm5hdiB1bCwgbmF2IG9sIHsgbGlzdC1zdHlsZTogbm9uZTsgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgRW1iZWRkZWQgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLypcclxuICogMS4gSW1wcm92ZSBpbWFnZSBxdWFsaXR5IHdoZW4gc2NhbGVkIGluIElFNzogaDVicC5jb20vZFxyXG4gKiAyLiBSZW1vdmUgdGhlIGdhcCBiZXR3ZWVuIGltYWdlcyBhbmQgYm9yZGVycyBvbiBpbWFnZSBjb250YWluZXJzOiBoNWJwLmNvbS9lIFxyXG4gKi9cclxuXHJcbmltZyB7IGJvcmRlcjogMDsgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYzsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxyXG5cclxuLypcclxuICogQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFOSBcclxuICovXHJcblxyXG5zdmc6bm90KDpyb290KSB7IG92ZXJmbG93OiBoaWRkZW47IH1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBGaWd1cmVzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5maWd1cmUgeyBtYXJnaW46IDA7IH1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuZm9ybSB7IG1hcmdpbjogMDsgfVxyXG5maWVsZHNldCB7IGJvcmRlcjogMDsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XHJcblxyXG4vKiBJbmRpY2F0ZSB0aGF0ICdsYWJlbCcgd2lsbCBzaGlmdCBmb2N1cyB0byB0aGUgYXNzb2NpYXRlZCBmb3JtIGVsZW1lbnQgKi9cclxubGFiZWwgeyBjdXJzb3I6IHBvaW50ZXI7IH1cclxuXHJcbi8qIFxyXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBpbmhlcml0aW5nIGluIElFNi83LzgvOSBcclxuICogMi4gQ29ycmVjdCBhbGlnbm1lbnQgZGlzcGxheWVkIG9kZGx5IGluIElFNi83IFxyXG4gKi9cclxuXHJcbmxlZ2VuZCB7IGJvcmRlcjogMDsgKm1hcmdpbi1sZWZ0OiAtN3B4OyBwYWRkaW5nOiAwOyB9XHJcblxyXG4vKlxyXG4gKiAxLiBDb3JyZWN0IGZvbnQtc2l6ZSBub3QgaW5oZXJpdGluZyBpbiBhbGwgYnJvd3NlcnNcclxuICogMi4gUmVtb3ZlIG1hcmdpbnMgaW4gRkYzLzQgUzUgQ2hyb21lXHJcbiAqIDMuIERlZmluZSBjb25zaXN0ZW50IHZlcnRpY2FsIGFsaWdubWVudCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xyXG4gKi9cclxuXHJcbmJ1dHRvbiwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEgeyBmb250LXNpemU6IDEwMCU7IG1hcmdpbjogMDsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAqdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxyXG5cclxuLypcclxuICogMS4gRGVmaW5lIGxpbmUtaGVpZ2h0IGFzIG5vcm1hbCB0byBtYXRjaCBGRjMvNCAoc2V0IHVzaW5nICFpbXBvcnRhbnQgaW4gdGhlIFVBIHN0eWxlc2hlZXQpXHJcbiAqIDIuIENvcnJlY3QgaW5uZXIgc3BhY2luZyBkaXNwbGF5ZWQgb2RkbHkgaW4gSUU2LzdcclxuICovXHJcblxyXG5idXR0b24sIGlucHV0IHsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgKm92ZXJmbG93OiB2aXNpYmxlOyB9XHJcblxyXG4vKlxyXG4gKiBSZWludHJvZHVjZSBpbm5lciBzcGFjaW5nIGluICd0YWJsZScgdG8gYXZvaWQgb3ZlcmxhcCBhbmQgd2hpdGVzcGFjZSBpc3N1ZXMgaW4gSUU2LzdcclxuICovXHJcblxyXG50YWJsZSBidXR0b24sIHRhYmxlIGlucHV0IHsgKm92ZXJmbG93OiBhdXRvOyB9XHJcblxyXG4vKlxyXG4gKiAxLiBEaXNwbGF5IGhhbmQgY3Vyc29yIGZvciBjbGlja2FibGUgZm9ybSBlbGVtZW50c1xyXG4gKiAyLiBBbGxvdyBzdHlsaW5nIG9mIGNsaWNrYWJsZSBmb3JtIGVsZW1lbnRzIGluIGlPU1xyXG4gKi9cclxuXHJcbmJ1dHRvbiwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHsgY3Vyc29yOiBwb2ludGVyOyAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxyXG5cclxuLypcclxuICogQ29uc2lzdGVudCBib3ggc2l6aW5nIGFuZCBhcHBlYXJhbmNlXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0geyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0geyAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7IC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxyXG5cclxuLyogXHJcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRkYzLzQ6IGg1YnAuY29tL2wgXHJcbiAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBpbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7IGJvcmRlcjogMDsgcGFkZGluZzogMDsgfVxyXG5cclxuLyogXHJcbiAqIDEuIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRTYvNy84LzkgXHJcbiAqIDIuIEFsbG93IG9ubHkgdmVydGljYWwgcmVzaXppbmdcclxuICovXHJcblxyXG50ZXh0YXJlYSB7IG92ZXJmbG93OiBhdXRvOyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyByZXNpemU6IHZlcnRpY2FsOyB9XHJcblxyXG4vKiBDb2xvcnMgZm9yIGZvcm0gdmFsaWRpdHkgKi9cclxuaW5wdXQ6dmFsaWQsIHRleHRhcmVhOnZhbGlkIHsgIH1cclxuaW5wdXQ6aW52YWxpZCwgdGV4dGFyZWE6aW52YWxpZCB7IGJhY2tncm91bmQtY29sb3I6ICNmMGRkZGQ7IH1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBUYWJsZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnRhYmxlIHsgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgYm9yZGVyLXNwYWNpbmc6IDA7IH1cclxudGQgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgQ2xlYXJmaXhcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiBDb250YWluIGZsb2F0czogaDVicC5jb20vcSAqLyBcclxuLmNsZWFyZml4OmJlZm9yZSwgLmNsZWFyZml4OmFmdGVyIHsgY29udGVudDogXCJcIjsgZGlzcGxheTogdGFibGU7IH1cclxuLmNsZWFyZml4OmFmdGVyIHsgY2xlYXI6IGJvdGg7IH1cclxuLmNsZWFyZml4IHsgem9vbTogMTsgfVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKiA9PXw9PSBwcmludCBzdHlsZXMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBQcmludCBzdHlsZXMuXHJcbiAgIElubGluZWQgdG8gYXZvaWQgcmVxdWlyZWQgSFRUUCBjb25uZWN0aW9uOiBoNWJwLmNvbS9yXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiBcclxuQG1lZGlhIHByaW50IHtcclxuICAqIHsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IGZpbHRlcjpub25lICFpbXBvcnRhbnQ7IC1tcy1maWx0ZXI6IG5vbmUgIWltcG9ydGFudDsgfSAvKiBCbGFjayBwcmludHMgZmFzdGVyOiBoNWJwLmNvbS9zICovXHJcbiAgYSwgYTp2aXNpdGVkIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cclxuICBhW2hyZWZdOmFmdGVyIHsgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7IH1cclxuICBhYmJyW3RpdGxlXTphZnRlciB7IGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjsgfVxyXG4gIC5pciBhOmFmdGVyLCBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIsIGFbaHJlZl49XCIjXCJdOmFmdGVyIHsgY29udGVudDogXCJcIjsgfSAgLyogRG9uJ3Qgc2hvdyBsaW5rcyBmb3IgaW1hZ2VzLCBvciBqYXZhc2NyaXB0L2ludGVybmFsIGxpbmtzICovXHJcbiAgcHJlLCBibG9ja3F1b3RlIHsgYm9yZGVyOiAxcHggc29saWQgIzk5OTsgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XHJcbiAgdGhlYWQgeyBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH0gLyogaDVicC5jb20vdCAqL1xyXG4gIHRyLCBpbWcgeyBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cclxuICBpbWcgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxyXG4gIEBwYWdlIHsgbWFyZ2luOiAwLjVjbTsgfVxyXG4gIHAsIGgyLCBoMyB7IG9ycGhhbnM6IDM7IHdpZG93czogMzsgfVxyXG4gIGgyLCBoMyB7IHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkOyB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbiRkZWZhdWx0LWhhcy1sYXlvdXQtYXBwcm9hY2g6IHpvb207XHJcblxyXG5AbWl4aW4gaGFzLWxheW91dCgkYXBwcm9hY2g6ICRkZWZhdWx0LWhhcy1sYXlvdXQtYXBwcm9hY2gpIHtcclxuICBAaWYgJGFwcHJvYWNoID09IHpvb20ge1xyXG4gICAgQGluY2x1ZGUgaGFzLWxheW91dC16b29tO1xyXG4gIH1cclxuICBAZWxzZSBpZiAkYXBwcm9hY2ggPT0gYmxvY2sge1xyXG4gICAgQGluY2x1ZGUgaGFzLWxheW91dC1ibG9jaztcclxuICB9XHJcbiAgQGVsc2Uge1xyXG4gICAgQHdhcm4gXCJVbmtub3duIGhhcy1sYXlvdXQgYXBwcm9hY2g6ICN7JGFwcHJvYWNofVwiO1xyXG4gICAgQGluY2x1ZGUgaGFzLWxheW91dC16b29tO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGhhcy1sYXlvdXQtem9vbSB7XHJcbiAgKnpvb206IDE7XHJcbn1cclxuXHJcbkBtaXhpbiBoYXMtbGF5b3V0LWJsb2NrIHtcclxuICAgIC8vIFRoaXMgbWFrZXMgaWU2IGdldCBsYXlvdXRcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIC8vIGFuZCB0aGlzIHB1dHMgaXQgYmFjayB0byBibG9ja1xyXG4gICAgJiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGllLWNsZWFyZml4IHtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuICBAaW5jbHVkZSBoYXMtbGF5b3V0O1xyXG59XHJcblxyXG5cclxuXHJcbi8vIFJlc3BvbnNpdmUgSW1hZ2VzXHJcbi8vIH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gflxyXG4vLyBGT1I6IFNldHRpbmcgdGhlIGRlZmF1bHQgcHJvcGVydGllcyBvZiBhIHJlc3BvbnNpdmUgaW1hZ2VcclxuLy8gV0hZOiBJdCdzIHJlcGV0aXRpdmUuIFNhdmVzIHJlLXdyaXRpbmcgb2YgbXVsdGlwbGUgcnVsZXMuXHJcbi8vIFVTRTogQGluY2x1ZGUgcmVzcC1pbWc7XHJcbkBtaXhpbiByZXNwLWltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAxMDAlOyBcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIFVuaXZlcnNhbCBcclxuLy9cclxuXHJcbi8vIEtpbGwgdGhlIG1hcmdpbiBvbiB0aGUgbGFzdCBjb2x1bW5cclxuLnVpLWJsb2NrOmxhc3QtY2hpbGQsXHJcbi51aS1ibG9jay5sYXN0IHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cclxuXHJcbi8vIE1lZGlhIEdyaWQgICAgICAgICAgICAgICAgICAgIC8vIFxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXHJcblxyXG5AbWl4aW4gbWVkaWEtZ3JpZCgkbnVtOiAyLCAkcGFkOiBlbSgyMCksICR0YXJnZXQ6Jy5tZWRpYS1ibG9jaycpIHtcclxuICBtYXJnaW4tbGVmdDogLSN7JHBhZH07XHJcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cclxuICA+ICN7JHRhcmdldH0ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICN7JHBhZH07XHJcbiAgICBAaWYgJG51bSA9PSAyIG9yICRudW0gPT0gXCJ0d29cIiB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMm4rMykge1xyXG4gICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgICYubjMge1xyXG4gICAgICAgIGNsZWFyOmxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpZiAkbnVtID09IDMgb3IgJG51bSA9PSBcInRocmVlXCIge1xyXG4gICAgICB3aWR0aDogMzMuMzMzMyU7XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoM24rNCkge1xyXG4gICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgIC5pZTcgJiB7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgfVxyXG4gICAgICAmLm40IHtcclxuICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGlmICRudW0gPT0gNCBvciAkbnVtID09IFwiZm91clwiIHtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgJjpudGgtb2YtdHlwZSg0bis1KSB7XHJcbiAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5uNSB7XHJcbiAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpZiAkbnVtID09IDUgb3IgJG51bSA9PSBcImZpdmVcIiB7XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoNW4rNikge1xyXG4gICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICYubjYge1xyXG4gICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaWYgJG51bSA9PSA2IG9yICRudW0gPT0gXCJzaXhcIiB7XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoNm4rNykge1xyXG4gICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgIHdpZHRoOiAxNi42NjYlO1xyXG4gICAgICAuaWU3ICYge1xyXG4gICAgICAgIHdpZHRoOiAxNiU7XHJcbiAgICAgIH1cclxuICAgICAgJi5uNyB7XHJcbiAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0gLy9tZWRpYS1ncmlkXHJcblxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXHJcblxyXG4vLyBVSSBHcmlkcyAgICAgICAgICAgICAgICAgICAgICAgIC8vIFxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXHJcblxyXG4vLyBTdGF0aWMgQ29sdW1uIEdyaWQgVmFyaWF0aW9uXHJcbi8vIH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gflxyXG4vLyBGT1I6IFNldHRpbmcgb25lIGV4cGxpY2l0IGNvbHVtbiB3aWR0aCB3aGlsZSBrZWVwaW5nIHRoZSBvdGhlciBsaXF1aWRcclxuLy8gV0hZOiBJdCdzIGFubm95aW5nIHRvIHJlbWVtYmVyIHRoaXMgcGF0dGVybiBhbmQgc2V2ZXJhbCBudW1iZXJzIGRlcGVuZCBvbiBvbmUgYW5vdGhlclxyXG4vLyBSRUY6IGh0dHA6Ly9hbGlzdGFwYXJ0LmNvbS9hcnRpY2xlL25lZ2F0aXZlbWFyZ2luc1xyXG5cclxuLy8gSFRNTDpcclxuLy8gPGRpdiBjbGFzcz1cImwtc3RhdGljXCI+XHJcbi8vICA8c2VjdGlvbiBjbGFzcz1cInVpLWJsb2NrLTFcIj5cclxuLy8gICAgPGRpdiBjbGFzcz1cInVpLWJsb2NrLWlubmVyXCI+XHJcbi8vXHJcbi8vICAgICAgPCEtLSBCbG9jayAxIENvbnRlbnQgR29lcyBIZXJlIC0tPlxyXG4vL1xyXG4vLyAgICA8L2Rpdj4gPCEtLSAvdWktYmxvY2staW5uZXIgLS0+XHJcbi8vICA8L3NlY3Rpb24+IDwhLS0gL3VpLWJsb2NrLTEgLS0+XHJcbi8vICA8c2VjdGlvbiBjbGFzcz1cInVpLWJsb2NrLTJcIj5cclxuLy8gICAgPGRpdiBjbGFzcz1cInVpLWJsb2NrLWlubmVyXCI+XHJcbi8vXHJcbi8vICAgICAgPCEtLSBCbG9jayAyIENvbnRlbnQgR29lcyBIZXJlIC0tPlxyXG4vL1xyXG4vLyAgICA8L2Rpdj4gPCEtLSAvdWktYmxvY2staW5uZXIgLS0+XHJcbi8vICA8L3NlY3Rpb24+IDwhLS0gL3VpLWJsb2NrLTIgLS0+IFxyXG4vLyA8L2FydGljbGU+IDwhLS0gL2wtc3RhdGljIC0tPlxyXG5cclxuLy8gVVNFOiBAaW5jbHVkZSBncmlkLXN0YXRpYygzMDBweCwgNDBweCk7XHJcblxyXG5AbWl4aW4gZ3JpZC1zdGF0aWMoJHdpZHRoOiAzMDBweCwgJG1hcmdpbjogNDBweCwgJHN0YXRpYy1jb2w6IHJpZ2h0KSB7XHJcbiAgLy8gVmFyaWFibGVzXHJcbiAgJHRvdGFsOiAkd2lkdGggKyAkbWFyZ2luO1xyXG5cclxuICAvLyBJZiB0aGUgcmlnaHQgY29sdW1uIGhhcyBhIHN0YXRpYyB3aWR0aFxyXG4gIEBpZiAkc3RhdGljLWNvbCA9PSByaWdodCB7XHJcbiAgICA+IC51aS1ibG9jay0xIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC0kdG90YWw7XHJcbiAgICAgID4gLnVpLWJsb2NrLWlubmVyIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICR0b3RhbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID4gLnVpLWJsb2NrLTIge1xyXG4gICAgICB3aWR0aDogJHdpZHRoO1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgfSAvLyByaWdodFxyXG5cclxuICAvLyBJZiB0aGUgbGVmdCBjb2x1bW4gaGFzIGEgc3RhdGljIHdpZHRoXHJcbiAgQGVsc2Uge1xyXG4gICAgPiAudWktYmxvY2stMSB7XHJcbiAgICAgIHdpZHRoOiAkd2lkdGg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfSAgIFxyXG4gICAgPiAudWktYmxvY2stMiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJHRvdGFsO1xyXG4gICAgICA+IC51aS1ibG9jay1pbm5lciB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICR0b3RhbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0gLy9lbHNlXHJcblxyXG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxufVxyXG5cclxuXHJcbi8vIEdyaWQtMiB2YXJzXHJcblxyXG4kd2lkdGgtMTogNTAlOyBcclxuJHdpZHRoLTI6IDUwJTsgXHJcbiRtYXJnaW4tcjogNSU7IFxyXG5cclxuQG1peGluIHVpLWdyaWQtMigkd2lkdGgtMTogNTAlLCAkd2lkdGgtMjogNTAlLCAkbWFyZ2luLXI6NSUpIHtcclxuICBAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblxyXG4gID4gLnVpLWJsb2NrLTEsXHJcbiAgPiAudWktYmxvY2suZmlyc3Qge1xyXG4gICAgd2lkdGg6ICR3aWR0aC0xIC0gKCRtYXJnaW4tci8yKTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW4tcjtcclxuICB9XHJcblxyXG4gID4gLnVpLWJsb2NrLTIsICBcclxuICA+IC51aS1ibG9jay5zZWNvbmQge1xyXG4gICAgd2lkdGg6ICR3aWR0aC0yIC0gKCRtYXJnaW4tci8yKTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdWktZ3JpZC1ybCgkd2lkdGgtMTogNTAlLCAkd2lkdGgtMjo1MCUsICRtYXJnaW4tcjo1JSkge1xyXG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHJcbiAgPiAudWktYmxvY2stMSwgIFxyXG4gID4gLnVpLWJsb2NrLmZpcnN0IHtcclxuICAgIHdpZHRoOiAkd2lkdGgtMSAtICgkbWFyZ2luLXIvMik7XHJcbiAgICBAaW5jbHVkZSBmbG9hdC1yaWdodDtcclxuICB9XHJcbiAgXHJcbiAgPiAudWktYmxvY2stMixcclxuICA+IC51aS1ibG9jay5zZWNvbmQge1xyXG4gICAgd2lkdGg6ICR3aWR0aC0yIC0gKCRtYXJnaW4tci8yKTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdWktZ3JpZC1scigkd2lkdGgtMTo1MCUsICR3aWR0aC0yOjUwJSwgJG1hcmdpbi1yOjUlKSB7XHJcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cclxuICA+IC51aS1ibG9jay0xLCAgXHJcbiAgPiAudWktYmxvY2suZmlyc3Qge1xyXG4gICAgd2lkdGg6ICR3aWR0aC0xIC0gKCRtYXJnaW4tci8yKTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgfVxyXG5cclxuICA+IC51aS1ibG9jay0yLCAgXHJcbiAgPiAudWktYmxvY2suc2Vjb25kIHtcclxuICAgIHdpZHRoOiAkd2lkdGgtMiAtICgkbWFyZ2luLXIvMik7XHJcbiAgICBAaW5jbHVkZSBmbG9hdC1yaWdodDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEdyaWQtMyB2YXJzIFxyXG5cclxuQG1peGluIHVpLWdyaWQtMygkd2lkdGgzLTE6IDMzLjMzMyUsICR3aWR0aDMtMjogMzMuMzMzJSwgJHdpZHRoMy0zOiAzMy4zMzMlLCAkbWFyZ2luMy1yOiAzLjUlKSAge1xyXG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHJcbiAgPiAudWktYmxvY2stMSxcclxuICA+IC51aS1ibG9jay5maXJzdCB7XHJcbiAgICB3aWR0aDogJHdpZHRoMy0xIC0gKCRtYXJnaW4zLXIvMyk7XHJcbiAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luMy1yLzI7XHJcbiAgfVxyXG5cclxuICA+IC51aS1ibG9jay0yLCAgXHJcbiAgPiAudWktYmxvY2suc2Vjb25kIHtcclxuICAgIHdpZHRoOiAkd2lkdGgzLTIgLSAoJG1hcmdpbjMtci8zKTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW4zLXIvMjtcclxuICB9XHJcblxyXG4gID4gLnVpLWJsb2NrLTMsXHJcbiAgPiAudWktYmxvY2subGFzdCB7XHJcbiAgICB3aWR0aDogJHdpZHRoMy0zIC0gKCRtYXJnaW4zLXIvMyk7XHJcbiAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwOyAgICBcclxuICB9XHJcbn1cclxuXHJcbi8vIEdyaWQtMy1ycmwgdmFyc1xyXG4gIFxyXG5AbWl4aW4gdWktZ3JpZC1ycmwoJHdpZHRoMy0xOiAzMy4zMzMlLCAkd2lkdGgzLTI6IDMzLjMzMyUsICR3aWR0aDMtMzogMzMuMzMzJSwgJG1hcmdpbjMtcjogMy41JSkgIHtcclxuICBAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblxyXG4gID4gLnVpLWJsb2NrLTEsXHJcbiAgPiAudWktYmxvY2suZmlyc3Qge1xyXG4gICAgd2lkdGg6ICR3aWR0aDMtMSAtICgkbWFyZ2luMy1yLzMpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICA+IC51aS1ibG9jay0yLFxyXG4gID4gLnVpLWJsb2NrLnNlY29uZCB7XHJcbiAgICB3aWR0aDogJHdpZHRoMy0yIC0gKCRtYXJnaW4zLXIvMyk7XHJcbiAgICBAaW5jbHVkZSBmbG9hdC1yaWdodDtcclxuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbjMtci8yO1xyXG4gIH1cclxuXHJcbiAgPiAudWktYmxvY2stMyxcclxuICA+IC51aS1ibG9jay5sYXN0IHtcclxuICAgIHdpZHRoOiAkd2lkdGgzLTMgLSAoJG1hcmdpbjMtci8zKTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW4zLXIvMjsgICBcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBHcmlkLTQgdmFycyBcclxuXHJcbkBtaXhpbiB1aS1ncmlkLTQoJHdpZHRoNC0xOiAyNSUsICR3aWR0aDQtMjogMjUlLCAkd2lkdGg0LTM6IDI1JSwgJHdpZHRoNC00OiAyNSUsICRtYXJnaW41LXI6IDglKSB7XHJcblxyXG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHJcbiAgPiAudWktYmxvY2stMSxcclxuICA+IC51aS1ibG9jay5maXJzdCB7XHJcbiAgICB3aWR0aDogJHdpZHRoNC0xIC0gKCRtYXJnaW40LXIvNCk7XHJcbiAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luNC1yLzM7XHJcbiAgfVxyXG5cclxuICA+IC51aS1ibG9jay0yLCAgXHJcbiAgPiAudWktYmxvY2suc2Vjb25kIHtcclxuICAgIHdpZHRoOiAkd2lkdGg0LTIgLSAoJG1hcmdpbjQtci80KTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW40LXIvMztcclxuICB9XHJcblxyXG4gID4gLnVpLWJsb2NrLTMsXHJcbiAgPiAudWktYmxvY2sudGhpcmQge1xyXG4gICAgd2lkdGg6ICR3aWR0aDQtMyAtICgkbWFyZ2luNC1yLzQpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbjQtci8zO1xyXG4gIH1cclxuXHJcbiAgPiAudWktYmxvY2stNCxcclxuICA+IC51aS1ibG9jay5sYXN0IHtcclxuICAgIHdpZHRoOiAkd2lkdGg0LTQgLSAoJG1hcmdpbjQtci80KTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7ICBcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBHcmlkLTUgdmFyc1xyXG5cclxuQG1peGluIHVpLWdyaWQtNSgkd2lkdGg1LTE6IDIwJSwgJHdpZHRoNS0yOiAyMCUsICR3aWR0aDUtMzogMjAlLCAkd2lkdGg1LTQ6IDIwJSwgJHdpZHRoNS01OiAyMCUsICRtYXJnaW41LXI6IDglKSB7XHJcblxyXG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHJcbiAgPiAudWktYmxvY2stMSxcclxuICA+IC51aS1ibG9jay5maXJzdCB7XHJcbiAgICB3aWR0aDogJHdpZHRoNS0xIC0gKCRtYXJnaW41LXIvNSk7XHJcbiAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luNS1yLzQ7XHJcbiAgfVxyXG5cclxuICA+IC51aS1ibG9jay0yLCAgXHJcbiAgPiAudWktYmxvY2suc2Vjb25kIHtcclxuICAgIHdpZHRoOiAkd2lkdGg1LTIgLSAoJG1hcmdpbjUtci81KTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW41LXIvNDtcclxuICB9XHJcblxyXG4gID4gLnVpLWJsb2NrLTMsXHJcbiAgPiAudWktYmxvY2sudGhpcmQge1xyXG4gICAgd2lkdGg6ICR3aWR0aDUtMyAtICgkbWFyZ2luNS1yLzUpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbjUtci80O1xyXG4gIH1cclxuXHJcbiAgPiAudWktYmxvY2stNCxcclxuICA+IC51aS1ibG9jay5mb3VydGgge1xyXG4gICAgd2lkdGg6ICR3aWR0aDUtNCAtICgkbWFyZ2luNS1yLzUpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbjUtci80O1xyXG4gIH1cclxuXHJcbiAgPiAudWktYmxvY2stNSxcclxuICA+IC51aS1ibG9jay5sYXN0IHtcclxuICAgIHdpZHRoOiAkd2lkdGg1LTUgLSAoJG1hcmdpbjUtci81KTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7ICBcclxuICB9XHJcbn1cclxuXHJcbi8vSmVmZidzIHVuaXZlcnNhbCB1aS1ncmlkIGxheW91dCBtaXhpblxyXG5cclxuQG1peGluIGNvbHMoJGNvbC1udW06IDIsICR3aWR0aC0xOiAwLCAkd2lkdGgtMjogMCwgJHdpZHRoLTM6IDAsICR3aWR0aC00OiAwLCAkd2lkdGgtNTogMCwgJHdpZHRoLWxhc3Q6IDAsICRtYXJnaW4tcjo1JSApIHtcclxuICBcclxuICBAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcbiAgJHZhci1saXN0OiAkY29sLW51bSwgJHdpZHRoLTEsICR3aWR0aC0yLCAkd2lkdGgtMywgJHdpZHRoLTQsICR3aWR0aC01LCAkd2lkdGgtbGFzdCwgJG1hcmdpbi1yO1xyXG4gXHJcbiAgLy9EaXNjb3ZlcnMgbWFyZ2luIG9wdGlvblxyXG4gIEBmb3IgJG51bSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJHZhci1saXN0KSB7XHJcbiAgICAkdmFsdWU6IG50aCgkdmFyLWxpc3QsICRudW0pO1xyXG4gICAgQGlmICRudW0gPT0gKCRjb2wtbnVtICsgMil7XHJcbiAgICAgIEBpZiAkbnVtIDwgbGVuZ3RoKCR2YXItbGlzdCkge1xyXG4gICAgICAgIEBpZiB0eXBlX29mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcclxuICAgICAgICAgIEBpZiB1bml0KCR2YWx1ZSkgPT0gXCIlXCIge1xyXG4gICAgICAgICAgICAkbWFyZ2luLXI6ICR2YWx1ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiBcclxuICAvL0ZsaXAgZnVuY3Rpb25hbGl0eVxyXG4gICRmbGlwOiBmYWxzZTtcclxuICBAZWFjaCAkdmFyIGluICR2YXItbGlzdCB7XHJcbiAgICBAaWYgJHZhciA9PSBmbGlwIHtcclxuICAgICAgJGZsaXA6IHRydWU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpZiAkY29sLW51bSA9PSBmbGlwIHsgJGNvbC1udW06IDI7IH1cclxuICBAaWYgJG1hcmdpbi1yID09IGZsaXAgeyAkbWFyZ2luLXI6IDUlOyB9XHJcbiAgQGlmICR3aWR0aC0xID09IGZsaXAgeyAkd2lkdGgtMTogMDsgfVxyXG4gIEBpZiAkd2lkdGgtMiA9PSBmbGlwIHsgJHdpZHRoLTI6IDA7IH1cclxuICBAaWYgJHdpZHRoLTMgPT0gZmxpcCB7ICR3aWR0aC0zOiAwOyB9XHJcbiAgQGlmICR3aWR0aC00ID09IGZsaXAgeyAkd2lkdGgtNDogMDsgfVxyXG4gIEBpZiAkd2lkdGgtNSA9PSBmbGlwIHsgJHdpZHRoLTU6IDA7IH1cclxuICAvL2VvIGZsaXAgZnVuY3Rpb25hbGl0eVxyXG4gXHJcbiAgLy9EZWZhdWx0IHZhbHVlcyBnaXZlbiBubyBzdXBwbGllZCB2YWx1ZXNcclxuICBAaWYgJHdpZHRoLTEgPT0gMCB7ICR3aWR0aC0xOiAxMDAlIC8gJGNvbC1udW07IH1cclxuICBAaWYgJHdpZHRoLTIgPT0gMCB7ICR3aWR0aC0yOiAxMDAlIC8gJGNvbC1udW07IH1cclxuICBAaWYgJHdpZHRoLTMgPT0gMCB7ICR3aWR0aC0zOiAxMDAlIC8gJGNvbC1udW07IH1cclxuICBAaWYgJHdpZHRoLTQgPT0gMCB7ICR3aWR0aC00OiAxMDAlIC8gJGNvbC1udW07IH1cclxuICBAaWYgJHdpZHRoLTUgPT0gMCB7ICR3aWR0aC01OiAxMDAlIC8gJGNvbC1udW07IH1cclxuICBAaWYgJHdpZHRoLWxhc3QgPT0gMCB7ICR3aWR0aC1sYXN0OiAxMDAlIC8gJGNvbC1udW07IH1cclxuIFxyXG4gIC8vd2lkdGgtbGFzdCBuZWVkcyB0byBiZSBkZXRlcm1pbmVkIG5vIG1hdHRlciB3aGF0LCBpbiBjYXNlIGl0J3Mgbm90IHN1cHBsaWVkXHJcbiAgQGlmICRjb2wtbnVtID09IDYgeyAkd2lkdGgtbGFzdDogMTAwJSAtICR3aWR0aC01IC0gJHdpZHRoLTQgLSAkd2lkdGgtMyAtICR3aWR0aC0yIC0gJHdpZHRoLTE7IH1cclxuICBAaWYgJGNvbC1udW0gPT0gNSB7ICR3aWR0aC1sYXN0OiAxMDAlIC0gJHdpZHRoLTQgLSAkd2lkdGgtMyAtICR3aWR0aC0yIC0gJHdpZHRoLTE7IH1cclxuICBAaWYgJGNvbC1udW0gPT0gNCB7ICR3aWR0aC1sYXN0OiAxMDAlIC0gJHdpZHRoLTMgLSAkd2lkdGgtMiAtICR3aWR0aC0xOyB9XHJcbiAgQGlmICRjb2wtbnVtID09IDMgeyAkd2lkdGgtbGFzdDogMTAwJSAtICR3aWR0aC0yIC0gJHdpZHRoLTE7IH1cclxuICBAaWYgJGNvbC1udW0gPT0gMiB7ICR3aWR0aC1sYXN0OiAxMDAlIC0gJHdpZHRoLTE7IH1cclxuIFxyXG4gIC8vTmVlZGVkIHRvIHJlc2V0IHZhci1saXN0IGZvciBzb21lIHJlYXNvblxyXG4gICR2YXItbGlzdDogJGNvbC1udW0sICR3aWR0aC0xLCAkd2lkdGgtMiwgJHdpZHRoLTMsICR3aWR0aC00LCAkd2lkdGgtNSwgJHdpZHRoLWxhc3QsICRtYXJnaW4tcjtcclxuICAkbmFtZS1saXN0OiBmaXJzdCwgc2Vjb25kLCB0aGlyZCwgZm91cnRoLCBmaWZ0aCwgc2l4dGg7XHJcbiBcclxuICAvL0ZpcnN0IGNvbCAtIHNlY29uZC10by1sYXN0IGNvbFxyXG4gIEBmb3IgJG51bSBmcm9tIDIgdGhyb3VnaCAkY29sLW51bSB7XHJcbiAgICAkd2lkdGg6IG50aCgkdmFyLWxpc3QsICRudW0pO1xyXG4gICAgJG5hbWU6IG50aCgkbmFtZS1saXN0LCAoJG51bSAtIDEpKTtcclxuICAgICRjb2w6ICRudW0gLSAxO1xyXG4gICAgPiAuY29sLSN7JGNvbH0sXHJcbiAgICA+IC5jb2wuI3skbmFtZX0ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW4tci8oJGNvbC1udW0gLSAxKTtcclxuICAgICAgd2lkdGg6ICR3aWR0aCAtICgkbWFyZ2luLXIvJGNvbC1udW0pO1xyXG4gICAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xyXG4gICAgICBAaWYgJGZsaXAgPT0gdHJ1ZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxvYXQtcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9IFxyXG4gXHJcbiAgLy9MYXN0IGNvbFxyXG4gID4gLmNvbC0jeyRjb2wtbnVtfSxcclxuICA+IC5jb2wuI3tudGgoJG5hbWUtbGlzdCwgJGNvbC1udW0pfSxcclxuICA+IC5jb2wubGFzdCB7XHJcbiAgICB3aWR0aDogJHdpZHRoLWxhc3QgLSAoJG1hcmdpbi1yLyRjb2wtbnVtKTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7ICAgIFxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cclxuXHJcbi8vIE1pY3JvIExheW91dHMgICAgICAgICAgICAgICAgICAgLy8gXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cclxuXHJcblxyXG4vLyBBcnQgJiBUZXh0IFBhaXJzXHJcbi8vIH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gflxyXG4vLyBGT1I6IEhhcm1vbmlvdXNseSBwbGFjaW5nIGFydCBhbmQgdGV4dCBuZXh0IHRvIGVhY2ggb3RoZXIuXHJcbi8vIEdvb2QgZm9yIHRodW1ibmFpbHMvdGV4dCBhbmQgbWFueSBvdGhlciBhcnQvdGV4dCBzaXR1YXRpb25zXHJcbi8vIFdIWTogSXQncyBhIGNvbW1vbiBwYXR0ZXJuLiBJdCdzIGVhc2llciB0byB3cml0ZSB0aGlzIHdheS5cclxuXHJcbi8vIEhUTUw6XHJcbi8vIDxhcnRpY2xlIGNsYXNzPVwibC1wYWlyXCI+XHJcbi8vICA8ZGl2IGNsYXNzPVwiYXJ0LWJkXCI+XHJcbi8vICAgIDxpbWcgY2xhc3M9XCJhcnRcIiBzcmM9XCIjXCIgLz5cclxuLy8gIDwvZGl2PiA8IS0tIC9hcnQtYmQgLS0+XHJcbi8vICA8ZGl2IGNsYXNzPVwidHh0LWJkXCI+XHJcbi8vICAgIDxoMT5IZWFkbGluZTwvaDE+XHJcbi8vICAgIDxwPlBhcmFncmFwaCBwYXJhZ3JhcGggcGFyYWdyYXBoIHBhcmFncmFwaDwvcD5cclxuLy8gIDwvZGl2PiA8IS0tIC90eHQtYmQgLS0+XHJcbi8vIDwvYXJ0aWNsZT4gPCEtLSAvbC1wYWlyIC0tPlxyXG5cclxuLy8gVVNFOiBAaW5jbHVkZSBwYWlyKDEwMHB4LCAzMHB4KTtcclxuXHJcbkBtaXhpbiBwYWlyKCRhcnQtd2lkdGg6IDUwcHgsICRhcnQtbWFyZ2luOiAyMHB4LCAkdi1hbGlnbjogbWlkZGxlLCAkZGlyZWN0aW9uOiBsZWZ0KSB7XHJcbiAgJGd1dHRlcjogJGFydC13aWR0aCArICRhcnQtbWFyZ2luO1xyXG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHJcbiAgQGlmICR2LWFsaWduID09IG1pZGRsZSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuXHJcbiAgICA+IC5hcnQtYmQge1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICB3aWR0aDogJGFydC13aWR0aDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICA+IGltZyxcclxuICAgICAgPiAuYXJ0IHtcclxuICAgICAgICBAaW5jbHVkZSByZXNwLWltZztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAudHh0LWJkIHtcclxuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAkYXJ0LW1hcmdpbjtcclxuICAgIH1cclxuXHJcbiAgICAvLyBJZiBsb3dlciB0aGFuIElFOCwgd2hpY2ggaGFzIG5vXHJcbiAgICAvLyBzdXBwb3J0IGZvciB0YWJsZXNcclxuICAgIC5sdC1pZTggJiB7XHJcbiAgICAgID4gLmFydC1iZCxcclxuICAgICAgPiAudHh0LWJkIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICA+IC5hcnQtYmQge1xyXG4gICAgICAgIHdpZHRoOiAkYXJ0LXdpZHRoO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgID4gLnR4dC1iZCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXI7XHJcbiAgICAgIH1cclxuICAgIH0gLy8gLmx0LWllOFxyXG4gIH0gLy9taWRkbGVcclxuXHJcbiAgQGVsc2Uge1xyXG4gICAgPiAuYXJ0LWJkLFxyXG4gICAgPiAudHh0LWJkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICA+IC5hcnQtYmQge1xyXG4gICAgICB3aWR0aDogJGFydC13aWR0aDtcclxuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICA+IGltZyxcclxuICAgICAgPiAuYXJ0IHtcclxuICAgICAgICBAaW5jbHVkZSByZXNwLWltZztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAudHh0LWJkIHtcclxuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogJGd1dHRlcjtcclxuICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59IC8vcGFpciAgXHJcblxyXG4gIFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cclxuXHJcbi8vIFNwYWNlcnMgICAgICAgICAgICAgICAgICAgICAgICAgLy8gXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cclxuXHJcbi8vIFZhcmlhYmxlc1xyXG5cclxuJHNwYWNlcjogNTBweDtcclxuJHNwYWNlci1zbWFsbDogcm91bmQoJHNwYWNlci81KTtcclxuJHNwYWNlci1tZWQ6IHJvdW5kKCRzcGFjZXIvMik7XHJcbiRzcGFjZXItbGFyZ2U6IHJvdW5kKCRzcGFjZXIqMS41KTtcclxuXHJcblxyXG4kc3BhY2VyLXRvcDogaW5oZXJpdCAhZGVmYXVsdDtcclxuJHNwYWNlci1ib3R0b206IGluaGVyaXQgIWRlZmF1bHQ7XHJcblxyXG5AbWl4aW4gc3BhY2VyKCRzcGFjZXItdG9wLCAkc3BhY2VyLWJvdHRvbSkge1xyXG4gIG1hcmdpbi10b3A6ICRzcGFjZXItdG9wO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXItYm90dG9tO1xyXG59XHJcblxyXG5cclxuLy8gU2VsZWN0b3JzXHJcblxyXG4lc3BhY2VyIHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG59XHJcblxyXG4lc3BhY2VyLXNtYWxsIHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtYWxsO1xyXG59XHJcblxyXG4lc3BhY2VyLW1lZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1tZWQ7XHJcbn1cclxuXHJcbiVzcGFjZXItbGFyZ2Uge1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXItbGFyZ2U7XHJcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBGb250IFBhdGggVmFyaWFibGVcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRmb250LXBhdGg6IFwiL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ZvbnRzXCI7XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBUYWJhYyBEZXYgTGlua3NcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgU2Fucyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhci5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgU2Fucyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyX0l0YWxpYy5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXJfSXRhbGljLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyX0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyX0l0YWxpYy5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIFNhbnMnO1xyXG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHQuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodC5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHQuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgbG9jYWwoJ+KYuicpO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBTYW5zJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0X0l0YWxpYy5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0X0l0YWxpYy5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHRfSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0X0l0YWxpYy5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIFNhbnMnO1xyXG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZC5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGQuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZC5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIFNhbnMnO1xyXG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZF9JdGFsaWMuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkX0l0YWxpYy5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZF9JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZF9JdGFsaWMuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgbG9jYWwoJ+KYuicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBHMyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfUmVndWxhci5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19SZWd1bGFyLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfUmVndWxhci5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgRzMnO1xyXG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0l0YWxpYy5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19JdGFsaWMuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0l0YWxpYy5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIEczJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGQuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBHMyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZF9JdGFsaWMuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZF9JdGFsaWMuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkX0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZF9JdGFsaWMuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgbG9jYWwoJ+KYuicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVmFyaWFibGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kZGVmYXVsdC1zYW5zOiBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4kZGVmYXVsdC1zZXJpZjogR2VvcmdpYSwgVGltZXMsIHNlcmlmO1xyXG5cclxuXHJcbiRzYW5zOiBcIlRhYmFjIFNhbnNcIiwgJGRlZmF1bHQtc2FucztcclxuXHJcbiRzZXJpZjogXCJUYWJhYyBHM1wiLCAkZGVmYXVsdC1zZXJpZjtcclxuXHJcbiRmYTogXCJGb250QXdlc29tZVwiO1xyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVmFyaWFibGVzIGZvciBmb250LXdlaWdodFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBVc2luZyB0aGVzZSB2YXJpYWJsZXMgd2lsbCBzYXZlIHRpbWUgaW4gdGVybXMgb2YgdXBkYXRpbmcgZm9udCB3ZWlnaHQuXHJcbi8vIEZvciBpbnN0YW5jZSwgaWYgeW91IGNoYW5nZSB0byBhIGxpZ2h0ZXIgd2VpZ2h0IG9mIGEgc2Fucy1zZXJpZiBmb250XHJcbi8vIEl0IHdvdWxkIG5lZWQgdG8gYmUgdXBkYXRlZCBoZXJlLCByYXRoZXIgdGhhblxyXG4vLyBldmVyeSBwbGFjZSB3aGVyZSBmb250LXdlaWdodDogMzAwLCBvciB3aGF0IGhhdmUgeW91IGV4aXN0c1xyXG5cclxuJHNhbnMtd2VpZ2h0LWxpZ2h0OiAgXHRcdDMwMDtcclxuJHNhbnMtd2VpZ2h0LXJlZzogIFx0XHRcdDQwMDtcclxuJHNhbnMtd2VpZ2h0LWJvbGQ6IFx0XHRcdDcwMDtcclxuXHJcbiRzZXJpZi13ZWlnaHQtcmVnOiBcdFx0XHQ0MDA7XHJcbiRzZXJpZi13ZWlnaHQtYm9sZDogXHRcdDcwMDtcclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFZhcmlhYmxlcyBmb3IgUldEIHR5cGVcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhlc2UgdmFyaWFibGVzIGFyZSB1c2VkIGZvciB2YXJpb3VzIHBpZWNlcyBvZiB0eXBlIG9uIHRoZSBzaXRlXHJcbi8vIChzdWNoIGFzIGhlYWRsaW5lcywgYW5kIGxhcmdlciB0ZXh0IHR5cGUpIHRvIHNldCBmb250LXNpemUgYXQgc21hbGxlciByZXNvbHV0aW9uc1xyXG4vLyBUaGUgdmFzdCBtYWpvcml0eSBvZiBkZWNsYXJhdGlvbnMgc2hvdWxlIGJlIGluIHRoZSB0eXBlLnNjc3MgZmlsZS5cclxuXHJcbiRiYXNlLXJlZzogMWVtOyBcdFx0XHRcdFx0Ly8gMTNcclxuXHJcbiRiYXNlLW1lZDogMS4yMzA3NjkyMzA3NjkyM2VtOyBcdFx0Ly8gMTZcclxuXHJcbiRiYXNlLWxnOiAyLjJlbTsgXHRcdFxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBGb250IG1peGluc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQG1peGluIHNhbnMoJGZvbnQtd2VpZ2h0OiByZWd1bGFyKSB7XHJcblx0Zm9udC1mYW1pbHk6ICRzYW5zO1xyXG5cdEBpZiAkZm9udC13ZWlnaHQgPT0gcmVndWxhciB7XHJcblx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LXJlZztcclxuXHR9XHJcblxyXG5cdEBpZiAkZm9udC13ZWlnaHQgPT0gYm9sZCB7XHJcblx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWJvbGQ7XHJcblx0fVxyXG5cclxuXHRAaWYgJGZvbnQtd2VpZ2h0ID09IGxpZ2h0IHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuQG1peGluIHNlcmlmKCRmb250LXdlaWdodDogcmVndWxhcikge1xyXG5cdGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcblx0QGlmICRmb250LXdlaWdodCA9PSByZWd1bGFyIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkc2VyaWYtd2VpZ2h0LXJlZztcclxuXHR9XHJcblxyXG5cdEBpZiAkZm9udC13ZWlnaHQgPT0gYm9sZCB7XHJcblx0XHRmb250LXdlaWdodDogJHNlcmlmLXdlaWdodC1ib2xkO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQm9keVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG5ib2R5IHsgXHJcblx0QGluY2x1ZGUgc2FucyhyZWd1bGFyKTsgXHJcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSGVhZGxpbmVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4laGVhZGxpbmUge1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcblx0Y29sb3I6ICRoZWFkLWNvbG9yO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjM1ZW07XHJcblx0LmhlYWQtbGluayB7XHJcblx0XHRAaW5jbHVkZSBsaW5rKGhlYWQpO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5oMSwgJWgxIHtcclxuXHRAZXh0ZW5kICVoZWFkbGluZTtcclxuXHRmb250LXNpemU6ICRiYXNlLWxnO1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkdHlwZS1icC1tZWQpIHtcclxuXHRcdGZvbnQtc2l6ZTogMi40NjE1Mzg0NjE1Mzg0NmVtOyBcdFx0Ly8gMzJcclxuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uaDIsICVoMiB7XHJcblx0QGV4dGVuZCAlaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAxLjkyMzA3NjkyMzA3NjkyZW07IFx0XHQvLyAyNVxyXG59XHJcblxyXG5cclxuLmgzLCAlaDMge1xyXG5cdEBleHRlbmQgJWhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMS41Mzg0NjE1Mzg0NjE1NGVtOyBcdFx0Ly8gMjBcclxufVxyXG5cclxuXHJcbi5oNCwgJWg0IHtcclxuXHRAZXh0ZW5kICVoZWFkbGluZTtcclxuXHRmb250LXNpemU6IDEuMzA3NjkyMzA3NjkyMzFlbTsgXHRcdC8vIDE3XHJcbn1cclxuXHJcblxyXG4uaDUsICVoNSB7XHJcblx0QGV4dGVuZCAlaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAxLjA3NjkyMzA3NjkyMzA4ZW07IFx0XHQvLyAxNFxyXG59XHJcblxyXG5cclxuLmg2LCAlaDYge1xyXG5cdEBleHRlbmQgJWhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMC45MjMwNzY5MjMwNzY5MmVtOyBcdFx0Ly8gMTJcclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEFydGljbGUgaGVhZGxpbmVzXHJcblxyXG4uYXJ0aWNsZS1oMSwgJWFydGljbGUtaDEge1xyXG5cdEBleHRlbmQgJWgxO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdGZvbnQtc2l6ZTogNC40NjE1Mzg0NjE1Mzg0NmVtO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRlYXNlIGhlYWRsaW5lc1xyXG5cclxuLnR6LWhlYWQteGxnLCAldHotaGVhZC14bGcge1xyXG5cdEBleHRlbmQgJWhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMy4yMzA3NjkyMzA3NjkyM2VtOyAgXHQvLyA0MlxyXG5cdGxpbmUtaGVpZ2h0OiAxLjE5MDQ3NjE5MDQ3NjE5ZW07XHJcblx0bWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuXHJcbi50ei1oZWFkLWxnLCAldHotaGVhZC1sZyB7XHJcblx0QGV4dGVuZCAlaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAyLjIzMDc2OTIzMDc2OTIzZW07IFx0XHQvLyAyOVxyXG5cdGxpbmUtaGVpZ2h0OiAxLjM0NDgyNzU4NjIwNjllbTtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcblxyXG4udHotaGVhZC1tZWQsICV0ei1oZWFkLW1lZCB7XHJcblx0QGV4dGVuZCAlaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAxLjUzODQ2MTUzODQ2MTU0ZW07IFx0XHQvLyAyMFxyXG5cdGxpbmUtaGVpZ2h0OiAxLjM0NDgyNzU4NjIwNjllbTtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcblxyXG4udHotaGVhZC1zbSwgJXR6LWhlYWQtc20ge1xyXG5cdEBleHRlbmQgJWhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMS4zMDc2OTIzMDc2OTIzMWVtOyBcdFx0Ly8gMTdcclxuXHRsaW5lLWhlaWdodDogMS4zNDQ4Mjc1ODYyMDY5ZW07XHJcblx0Ly8gbWFyZ2luLWJvdHRvbTogMC40NWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0bWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuXHJcbi50ei1oZWFkLXRoaW4ge1xyXG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xyXG5cdGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcclxuXHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdG1hcmdpbi1yaWdodDogMXB4O1xyXG59XHJcblxyXG5cclxuLmhlYWQtcmVndWxhci13ZWlnaHQsICVoZWFkLXJlZ3VsYXItd2VpZ2h0IHsgQGluY2x1ZGUgc2FuczsgfVxyXG4uaGVhZC1saWdodC13ZWlnaHQsICVoZWFkLWxpZ2h0LXdlaWdodCB7IEBpbmNsdWRlIHNhbnMobGlnaHQpOyB9XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU2VjdGlvbiBIZWFkZXJzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uc2VjdGlvbi1oZHItbGcsICVzZWN0aW9uLWhkci1sZyB7XHJcblx0Zm9udC1zaXplOiAyLjIzMDc2OTIzMDc2OTIzZW07IFx0XHQvLyAyOVxyXG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0Y29sb3I6ICRibGFjay05MDtcclxuXHRib3JkZXItYm90dG9tOiAkc2VjdGlvbi1iZHI7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmctYm90dG9tOiAwLjVlbTtcclxuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG59XHJcblxyXG4uc2VjdGlvbi1oZHItbWVkIHtcclxuXHRmb250LXNpemU6IDEuNzY5MjMwNzY5MjMwNzdlbTsgXHRcdC8vIDIzXHJcblx0Ym9yZGVyLWJvdHRvbTogJHNlY3Rpb24tYmRyLXRoaW47XHJcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMC41ZW07XHJcblx0Y29sb3I6ICRibGFjay00MDtcclxuXHRAaW5jbHVkZSBzYW5zKGxpZ2h0KTtcclxufVxyXG5cclxuXHJcbi5zZWN0aW9uLWhkci1zbSB7XHJcblx0Zm9udC1zaXplOiAxLjIzMDc2OTIzMDc2OTIzZW07IFx0XHQvLyAxNlxyXG5cdGJvcmRlci1ib3R0b206ICRzZWN0aW9uLWJkci10aGluO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0cGFkZGluZy1ib3R0b206IDAuNWVtO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XHJcblx0Y29sb3I6ICRibGFjay0zMDtcclxuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG59XHJcblxyXG4uc2VjdGlvbi1oZHItYWNjb3JkaW9uIHtcclxuXHRmb250LXNpemU6IDEuMjMwNzY5MjMwNzY5MjNlbTsgXHRcdC8vIDE2XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogMC41ZW07XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcclxuXHRjb2xvcjogI2ZmZmZmZjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNGU4MWJkO1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcbn1cclxuXHJcbi5zdWItc2VjdGlvbi1oZHItYWNjb3JkaW9uIHtcclxuXHRmb250LXNpemU6IDAuODVlbTsgXHRcdC8vIDE2XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogMC4yNWVtO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XHJcblx0Y29sb3I6ICRibGFjay0zMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlNWYwO1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcbn1cclxuXHJcbi5zZWN0aW9uLWhkci1sZy0tZ3JheSB7XHJcblx0QGV4dGVuZCAlc2VjdGlvbi1oZHItbGc7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRjb2xvcjogJGJsYWNrLTMwO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4lc3ViLWhkciB7XHJcblx0Zm9udC1zaXplOiAxLjA3NjkyMzA3NjkyMzA4ZW07IFx0XHQvLyAxNFxyXG5cdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG59XHJcblxyXG4uc3Vic2VjdGlvbi1oZHIsICVzdWJzZWN0aW9uLWhkciB7XHJcblx0QGV4dGVuZCAlc3ViLWhkcjtcclxuXHRAaW5jbHVkZSBzYW5zKGxpZ2h0KTtcclxuXHJcbn1cclxuXHJcbi5zdWJzZWN0aW9uLWhkci1ib2xkLCAlc3Vic2VjdGlvbi1oZHItYm9sZCB7XHJcblx0QGV4dGVuZCAlc3ViLWhkcjtcclxuXHJcbn1cclxuXHJcbi5zdWJzZWN0aW9uLWhkci11bmRlcmxpbmUge1xyXG5cdEBleHRlbmQgJXN1Yi1oZHI7XHJcblx0Ym9yZGVyLWJvdHRvbTogJHNlY3Rpb24tYmRyLXRoaW47XHJcblx0cGFkZGluZy1ib3R0b206IDFlbTtcclxufVxyXG5cclxuLnN1YnNlY3Rpb24taGRyLWNlbnRlcmVkLCAlc3Vic2VjdGlvbi1oZHItY2VudGVyZWQge1xyXG5cdEBleHRlbmQgJXN1Yi1oZHI7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbjogNGVtIDA7XHJcbn1cclxuXHJcbi5zdWJzZWN0aW9uLWhkci1ncmF5LCAlc3Vic2VjdGlvbi1oZHItZ3JheSB7XHJcblx0QGV4dGVuZCAlc3Vic2VjdGlvbi1oZHI7XHJcblx0Y29sb3I6ICRibGFjay0zMDtcclxufVxyXG5cclxuLnN1YnNlY3Rpb24taGRyLWNlbnRlcmVkLWdyYXkge1xyXG5cdEBleHRlbmQgJXN1YnNlY3Rpb24taGRyLWNlbnRlcmVkO1xyXG5cdGNvbG9yOiAkYmxhY2stMzA7XHJcbn1cclxuXHJcbi5oZHItc3Ryb25nLCAlaGRyLXN0cm9uZyB7XHJcblx0Y29sb3I6ICRibGFjay00MDtcclxuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBUZWFzZSBUZXh0XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ldGVhc2UtdGV4dCB7XHJcblx0QGluY2x1ZGUgc2FucyhyZWd1bGFyKTtcclxuXHRjb2xvcjogJHR6LXRleHQtY29sb3I7XHJcblx0bGluZS1oZWlnaHQ6IDEuMzVlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0YSB7XHJcblx0XHRjb2xvcjogIzAwYWNjMTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4udHotdGV4dC1sZywgJXR6LXRleHQtbGcge1xyXG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XHJcblx0Zm9udC1zaXplOiAkYmFzZS1tZWQ7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHR5cGUtYnAtbWVkKSB7XHJcblx0XHRmb250LXNpemU6IDEuNjkyMzA3NjkyMzA3NjllbTsgIFx0Ly8gMjJcclxuXHR9XHJcbn1cclxuXHJcblxyXG4udHotdGV4dC1tZWQsICV0ei10ZXh0LW1lZCB7XHJcblx0QGV4dGVuZCAldGVhc2UtdGV4dDtcclxuXHRmb250LXNpemU6IDEuMzA3NjkyMzA3NjkyMzFlbTtcclxufVxyXG5cclxuLnR6LXRleHQtcmVnLCAldHotdGV4dC1yZWcge1xyXG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XHJcblx0Zm9udC1zaXplOiAxLjA3NjkyMzA3NjkyMzA4ZW07IFx0XHQvLyAxNFxyXG5cdGxpbmUtaGVpZ2h0OiAxLjU2MjVlbTtcclxufVxyXG5cclxuXHJcbi50ei10ZXh0LXNtLCAldHotdGV4dC1zbSB7XHJcblx0QGV4dGVuZCAldGVhc2UtdGV4dDtcclxuXHRmb250LXNpemU6IDAuOTIzMDc2OTIzMDc2OTJlbTsgXHRcdC8vIDEyXHJcblx0Y29sb3I6ICR0ei10ZXh0LWNvbG9yLWx0O1xyXG5cdGxpbmUtaGVpZ2h0OiAyZW07XHJcbn1cclxuXHJcblxyXG4udHotdGV4dC1wcm9tbywgJXR6LXRleHQtcHJvbW8ge1xyXG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XHJcblx0Zm9udC1zaXplOiAxLjA3NjkyMzA3NjkyMzA4ZW07IFx0XHQvLyAxNFxyXG5cdGxpbmUtaGVpZ2h0OiAxLjc4NTcxNDI4NTcxNDI5ZW07XHJcbn1cclxuXHJcblxyXG4udHotdGV4dC1wcm9tby1tZWQsICV0ei10ZXh0LXByb21vLW1lZCB7XHJcblx0QGV4dGVuZCAldGVhc2UtdGV4dDtcclxuXHRmb250LXNpemU6IDEuMjMwNzY5MjMwNzY5MjNlbTtcclxuXHRsaW5lLWhlaWdodDogMS41NjI1ZW07XHJcbn1cclxuXHJcbi50ei10ZXh0LXByb21vLWxnLCAldHotdGV4dC1wcm9tby1sZyB7XHJcblx0QGV4dGVuZCAldHotdGV4dC1sZztcclxuXHQvLyAyMi8zN1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjY4MTgxODE4MmVtO1xyXG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xyXG59XHJcblxyXG4udHotdGV4dC1hc2lkZSwgJXR6LXRleHQtYXNpZGUge1xyXG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XHJcblx0Ly8gMTMvMjBcclxuXHRmb250LXNpemU6IDFlbTtcclxuXHRsaW5lLWhlaWdodDogMS41Mzg0NjE1MzhlbTsgXHQvLyAyMHB4XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRjb2xvcjogJHR6LXRleHQtY29sb3ItbHQ7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFBhZ2UgVHlwZVxyXG5cclxuLnBhZ2UtaGVhZC1sZywgJXBhZ2UtaGVhZC1sZyB7XHJcblx0QGV4dGVuZCAlaDE7XHJcblx0Y29sb3I6ICRibGFjay04MDtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjU1ZW07XHJcblx0bWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLnBhZ2UtaGVhZC1tZWQsICVwYWdlLWhlYWQtbWVkIHtcclxuXHRAZXh0ZW5kICVoMztcclxuXHRtYXJnaW4tYm90dG9tOiAwLjU1ZW07XHJcblx0bWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLnBhZ2UtaGVhZC1tZWQtZmFuY3ksICVwYWdlLWhlYWQtbWVkLWZhbmN5IHtcclxuXHRAZXh0ZW5kICVwYWdlLWhlYWQtbWVkO1xyXG5cdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4ucGFnZS1oZWFkLXNtIHtcclxuXHRAZXh0ZW5kICVoNDtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjU1ZW07XHJcblx0bWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLmNhc2Vib29rLWRldGFpbCB7XHJcblx0LnBhZ2UtaGVhZC1sZyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnBhZ2UtdGV4dC1sZywgJXBhZ2UtdGV4dC1sZyB7XHJcblx0QGV4dGVuZCAldHotdGV4dC1wcm9tby1sZztcclxuXHRmb250LXNpemU6IDEuNjkyMzA3NjkyMzA3NjllbTtcclxuXHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdD4gcCB7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxyXG59XHJcblxyXG4ucGFnZS10ZXh0LW1lZCwgJXBhZ2UtdGV4dC1tZWQge1xyXG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XHJcblx0Ly8gMTgvMjhcclxuXHRmb250LXNpemU6IDEuMzg0NjE1Mzg1ZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuNTU1NTU1NTU2ZW07XHJcblx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcclxufVxyXG5cclxuLnBhZ2UtdGV4dC1tZWQtZmFuY3kge1xyXG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XHJcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG59XHJcblxyXG4ucGFnZS10ZXh0LXNtLCAlcGFnZS10ZXh0LXNtIHtcclxuXHRAZXh0ZW5kICV0ZWFzZS10ZXh0O1xyXG5cdC8vIDE0LzIyXHJcblx0Zm9udC1zaXplOiAxLjA3NjkyMzA3N2VtOyBcdFx0Ly8gMTRcclxuXHRsaW5lLWhlaWdodDogMS41NzE0Mjg1NzFlbTtcclxufVxyXG5cclxuXHJcbi5wYWdlLXRleHQtdGlueSB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjE1ZW07XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi5wYWdlLXRleHQtdGhpbiwgJXBhZ2UtdGV4dC10aGluIHsgZm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDsgfVxyXG5cclxuLnBhZ2UtdGV4dC10aGluLWZhbmN5IHtcclxuXHRAZXh0ZW5kICVwYWdlLXRleHQtdGhpbjtcclxuXHRjb2xvcjogJGxpbmstY29sb3I7XHJcbn1cclxuXHJcbi5wYWdlLWl0ZW0tcmlnaHQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IDA7XHJcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG59XHJcblxyXG4ucGFnZS1oZWFkLXNwbGl0IHtcclxuXHRAZXh0ZW5kICVwYWdlLWhlYWQtbWVkO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLXJpZ2h0OiAyZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdCYubm8tbWFyZ2luIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG4ubXVnLWhlYWQge1xyXG5cdEBleHRlbmQgJWg1O1xyXG5cdG1hcmdpbi1ib3R0b206IDAuMTVlbTtcclxufVxyXG5cclxuLm11Zy10ZXh0LCAlbXVnLXRleHQge1xyXG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XHJcblx0Zm9udC1zaXplOiAxZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuMjVlbTtcclxufVxyXG5cclxuLm11Zy1saXN0IHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGxpIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAuNTVlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5tdWctbGluayB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLm11Zy1zdWJoZC1sZnQge1xyXG5cdEBleHRlbmQgJW11Zy10ZXh0O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0bWFyZ2luLXRvcDogM2VtO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uaGVhZC1pdGVtLXNwbGl0IHtcclxuXHRwYWRkaW5nLXJpZ2h0OiA2NXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEFydGljbGUgVGV4dFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbiVhcnRpY2xlLXRleHQge1xyXG5cdEBpbmNsdWRlIHNlcmlmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjdlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0Y29sb3I6ICRhcnRpY2xlLXRleHQ7XHJcbn1cclxuXHJcblxyXG4udHotYXJ0aWNsZS1sZyB7XHJcblx0QGV4dGVuZCAlYXJ0aWNsZS10ZXh0O1xyXG5cdGZvbnQtc2l6ZTogMS41Mzg0NjE1Mzg0NjE1NGVtO1xyXG5cdGNvbG9yOiAkYmxhY2stNTA7XHJcbn1cclxuXHJcblxyXG4uYXJ0aWNsZS10ZXh0IHtcclxuXHRAZXh0ZW5kICVhcnRpY2xlLXRleHQ7XHJcblx0Zm9udC1zaXplOiAxLjM4NDYxNTM4NDYxNTM4ZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuODg4ODg4ODg4ODg4ODllbTtcclxufVxyXG5cclxuXHJcbi8vIHRoaXMgd2lsbCBwcm9iYWJseSBjaGFuZ2UgdG8gYSBmaXJzdCBjaGlsZDpmaXJzdGxldHRlciB0eXBlIG9mIHNlbGVjdG9yXHJcbi5hcnRpY2xlLXRleHQtLWZpcnN0Z3JhcGgge1xyXG5cdEBleHRlbmQgJWFydGljbGUtdGV4dDtcclxuXHRmb250LXNpemU6IDEuNzY5MjMwNzY5MjMwNzdlbTtcclxuXHRsaW5lLWhlaWdodDogMS42NTIxNzM5MTMwNDM0OGVtO1xyXG5cdCY6Zmlyc3QtbGV0dGVyIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRmb250LXNpemU6ICgxLjc2OTIzMDc2OTIzMDc3ICogMikgKiAxZW07XHJcblx0XHRjb2xvcjogJGJsYWNrLTEwMDtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0cGFkZGluZy10b3A6IDAuMjVlbTtcclxuXHRcdG1hcmdpbi1yaWdodDogMC4xNWVtO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gT3ZlcmxpbmVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ldHotb3ZlcmxpbmUge1xyXG5cdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tYm90dG9tOiAwLjI1ZW07XHJcblx0QGluY2x1ZGUgc2FucyhyZWd1bGFyKTtcclxufVxyXG5cclxuLnR6LW92ZXJsaW5lLXNtLCAldHotb3ZlcmxpbmUtc20ge1xyXG5cdEBleHRlbmQgJXR6LW92ZXJsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMC43NjkyMzA3NjllbTsgIC8vIDEwcHhcclxuXHRmb250LXNpemU6IDAuODQ2MTUzODQ2ZW07ICAvLyAxMXB4XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIExpbmsgaW5jbHVkZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi50ei1oZWFkLWxpbmsgeyBAaW5jbHVkZSBsaW5rKGhlYWQpOyB9XHJcblxyXG4udHotb3ZlcmxpbmUtc20ge1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0QGluY2x1ZGUgbGluaztcclxufVxyXG5cclxuLnR6LXJlbGF0ZWQtaGVhZC1saW5rIHsgQGluY2x1ZGUgbGluayhoZWFkLWx0KTsgfVxyXG5cclxuLnR6LXJlbGF0ZWQtbGluayB7IEBpbmNsdWRlIGxpbmsoZ3JlZW4pOyB9XHJcblxyXG4uZGVmYXVsdC1saW5rIHsgQGluY2x1ZGUgbGluayhncmVlbik7IH1cclxuXHJcbi5kZWZhdWx0LWxpbmstLXVuZGVybGluZSB7XHJcblx0QGluY2x1ZGUgbGluayhncmVlbik7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5hbHRlcm5hdGUtbGluayB7IEBpbmNsdWRlIGxpbms7IH1cclxuXHJcbi5hbHRlcm5hdGUtbGluay0tdW5kZXJsaW5lLCAlYWx0ZXJuYXRlLWxpbmstLXVuZGVybGluZSB7XHJcblx0QGluY2x1ZGUgbGluaztcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLmxpbmstLWJvbGQge1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcblxyXG4ucGFnZS1ib2xkLWxpbmsge1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1heC13aWR0aDogODAlO1xyXG5cdEBpbmNsdWRlIGxpbms7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSl7XHJcblx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5zaG93LWZ1bGwge1xyXG5cdEBleHRlbmQgJWhkci1zdHJvbmc7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbjogNGVtIDA7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtOXB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdHotaW5kZXg6IDQ7XHJcblx0XHRib3JkZXItdG9wOiA5cHggc29saWQgJGJsYWNrLTQwO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItYm90dG9tOiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItbGVmdDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHQmLmFjdGl2ZSB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG5cdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC05cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0yNXB4O1xyXG5cdFx0XHR6LWluZGV4OiA0O1xyXG5cdFx0XHRib3JkZXItdG9wOiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1yaWdodDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiA5cHggc29saWQgJGJsYWNrLTQwO1xyXG5cdFx0XHRib3JkZXItbGVmdDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0YSB7XHJcblx0XHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLnNlZS1mdWxsLXBhZ2Uge1xyXG5cdEBleHRlbmQgJWhkci1zdHJvbmc7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbjogNGVtIDA7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnXFwwMDIwJztcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogNDtcclxuXHRcdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAxcHg7XHJcblx0XHRib3JkZXItdG9wOiA2cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItcmlnaHQ6IDZweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1ib3R0b206IDZweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1sZWZ0OiA2cHggc29saWQgJGJsYWNrLTQwO1xyXG5cdH1cclxuXHRhIHtcclxuXHRcdGNvbG9yOiAkYmxhY2stNDA7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSHAgdG9wc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJWhwLWhlcm8tdHlwZSB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5cclxuLmhwLWhlcm8taGVhZC1zbSB7XHJcblx0QGV4dGVuZCAldHotaGVhZC1zbTtcclxuXHRAZXh0ZW5kICVocC1oZXJvLXR5cGU7XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdGZvbnQtc2l6ZTogMS44ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuLmhwLWhlcm8taGVhZC1tZWQge1xyXG5cdEBleHRlbmQgJXR6LWhlYWQtbWVkO1xyXG5cdEBleHRlbmQgJWhwLWhlcm8tdHlwZTtcclxuXHRsaW5lLWhlaWdodDogMS4xODE4MTgxODJlbTsgXHQvLyAyNi8yMlxyXG5cdGZvbnQtc2l6ZTogMS44ZW07XHJcblx0bGV0dGVyLXNwYWNpbmc6IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHR5cGUtYnAtbWVkKSB7XHJcblx0XHRmb250LXNpemU6IDIuNWVtOyBcclxuXHR9XHJcbn1cclxuXHJcbi5ocC1oZXJvLWhlYWQtbGcge1xyXG5cdEBleHRlbmQgJWFydGljbGUtaDE7XHJcblx0QGV4dGVuZCAlaHAtaGVyby10eXBlO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuNTVlbTtcclxuXHRsZXR0ZXItc3BhY2luZzogMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5ocC1oZXJvLXRleHQsICVocC1oZXJvLXRleHQge1xyXG5cdEBleHRlbmQgJXR6LXRleHQtbWVkO1xyXG5cdEBleHRlbmQgJWhwLWhlcm8tdHlwZTtcclxuXHRAaW5jbHVkZSBzYW5zKGxpZ2h0KTtcclxuXHRsaW5lLWhlaWdodDogMS41ZW07XHJcblx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkdHlwZS1icC1tZWQpIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zNmVtO1xyXG5cdH1cclxuXHQvLyA+IHAgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cclxufVxyXG5cclxuLmhwLWhlcm8tc3ViaGVhZCB7XHJcblx0QGV4dGVuZCAlaHAtaGVyby10ZXh0O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zaXplOiAyZW07XHJcbn1cclxuXHJcbi5ocC1oZXJvLXRlYXNlLXRleHQge1xyXG5cdEBleHRlbmQgJXR6LXRleHQtbWVkO1xyXG5cdEBleHRlbmQgJWhwLWhlcm8tdHlwZTtcclxuXHRAaW5jbHVkZSBzYW5zKGxpZ2h0KTtcclxuXHRsaW5lLWhlaWdodDogMS41ZW07XHJcbn1cclxuXHJcbi5ocC1oZXJvLWxpbmsge1xyXG5cdEBpbmNsdWRlIGxpbmsod2hpdGUpO1xyXG5cdGZvbnQtc2l6ZTogMC44NWVtO1xyXG59XHJcblxyXG4uaHAtaGVyby1saW5rcyB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbi10b3A6IDNlbTtcclxuXHRhLmJ1dHRvbi1sZyxcclxuXHRhLmRlZmF1bHQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDFlbTtcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0b3BhY2l0eTogMC4yNTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRhLmdyZWVuIHtcclxuXHRcdEBleHRlbmQgJWJ1dHRvbi1sZztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2U7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRncmVlbi1tYWluLCA1JSkgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi50ei1wcm9tbyB7XHJcblx0LnR4dC1iZCB7XHJcblx0XHQudHotdGV4dC1ibG9jayB7XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRhLFxyXG5cdFx0XHR1bCBsaSBhLFxyXG5cdFx0XHRvbCBsaSBhIHtcclxuXHRcdFx0XHRAZXh0ZW5kICVhbHRlcm5hdGUtbGluay0tdW5kZXJsaW5lO1xyXG5cdFx0XHR9XHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0XHRcdFx0QGV4dGVuZCAlYnVsbGV0ZWQ7XHJcblx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAlYnVsbGV0ZWQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdG9sIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcclxuXHRcdFx0XHRcdEBleHRlbmQgJW51bWJlcmVkO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRvbCB7XHJcblx0XHRcdFx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdFx0XHRcdEBleHRlbmQgJW51bWJlcmVkO1xyXG5cdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcclxuXHRcdFx0XHRcdEBleHRlbmQgJWJ1bGxldGVkO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRvbCB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVudW1iZXJlZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSHAgdG9wc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnRleHQtYm9sZCB7XHJcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gUHJpY2luZ1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLndpdGgtcHJpY2luZyB7XHJcblx0LnBhZ2UtaXRlbS1yaWdodCB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnBhZ2UtaGVhZC1zcGxpdCB7XHJcblx0XHQucGFnZS1ib2xkLWxpbmsge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDgwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucHJpY2luZyB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0LnNlc3Npb24tcHJpY2luZyAmIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcbi5zcGxpdC1wcmljaW5nIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxZW07XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRtaW4td2lkdGg6IDE2MHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHQuc2Vzc2lvbi1wcmljaW5nICYge1xyXG5cdFx0Zm9udC1zaXplOiAwLjY2ZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuLm0tcHJpY2luZywgLm5tLXByaWNpbmcge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0LmZpcnN0LXByaWNlICYge1xyXG5cdFx0Zm9udC1zaXplOiAwLjY2ZW07XHJcblx0fVxyXG59XHJcbi5ubS1wcmljaW5nIHtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xyXG5cdG1hcmdpbi1yaWdodDogMC41ZW07XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLm0tcHJpY2luZyB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4ucHJpY2Uge1xyXG5cdGZvbnQtc2l6ZTogMS4zZW07XHJcbn1cclxuLm5vbm1lbWJlciB7XHJcblx0Y29sb3I6ICRibGFjay0zMDtcclxufVxyXG4ubm9ubWVtYmVyLXByaWNlIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuXHRjb2xvcjogJGJsYWNrLTMwO1xyXG59XHJcbi5tZW1iZXItcHJpY2Uge1xyXG5cdGNvbG9yOiAkYmxhY2stMTA7XHJcbn1cclxuLnByaWNlLWxvZ2luIHtcclxuXHRjb2xvcjogJGJsYWNrLTMwO1xyXG59XHJcbi5zZXNzaW9uLXByaWNpbmcge1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG5cdC5pYXBwLXByb2R1Y3Qtc2hvcnQtZGVzYyB7XHJcblx0XHQuaWFwcC1wcm9kdWN0LWhlYWRlciB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBPdmVycmlkZSBhbnkgcGFzdGVkIHRleHQgc3R5bGVzIGZyb20gTVMgV29yZCBpbiBiaW9zXHJcblxyXG4ucGVyc29uLWNvbnRlbnQtYmxvY2sgLnR4dC1iZCBzcGFuLCBcclxuLnBlcnNvbi1jb250ZW50LWJsb2NrIC50eHQtYmQgLk1zb05vcm1hbCBzcGFuLCBcclxuZm9udCB7XHJcblx0Zm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XHJcblx0bGluZS1oZWlnaHQ6IDEuMzVlbSAhaW1wb3J0YW50O1xyXG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcclxufVxyXG4uTXNvTm9ybWFsIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxN3B4O1xyXG59XHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIERlZmF1bHQgU3RhdGljIFBhZ2UgU3R5bGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uc3RhdGljLXBhZ2Uge1xyXG5cdGgxIHtcclxuXHRcdEBleHRlbmQgJXBhZ2UtaGVhZC1sZztcclxuXHR9XHJcblx0aDIge1xyXG5cdFx0QGV4dGVuZCAlcGFnZS1oZWFkLWxnO1xyXG5cdFx0Ji5zdWJzZWN0aW9uLWhkci1ibHVlLWJvbGQge1xyXG5cdFx0XHRjb2xvcjogIzBjN2VjMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjhlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0aDMge1xyXG5cdFx0QGV4dGVuZCAlc3Vic2VjdGlvbi1oZHItYm9sZDtcclxuXHR9XHJcblx0aDQge1xyXG5cdFx0QGV4dGVuZCAlcGFnZS1oZWFkLW1lZDtcclxuXHR9XHJcblx0cCB7XHJcblx0XHRAZXh0ZW5kICVwYWdlLXRleHQtbWVkO1xyXG5cdFx0Ji5jZW50ZXJlZCB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHRcdCYuc21hbGwge1xyXG5cdFx0XHRmb250LXNpemU6IDEuMDc2OTIzMDc3ZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU3MTQyODU3MWVtO1xyXG5cdFx0fVxyXG5cdFx0Ji5tdWctdGV4dCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzdlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdHAucGFnZS10ZXh0LXNtIHtcclxuXHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcclxuXHR9XHJcblx0YSB7XHJcblx0XHRAZXh0ZW5kICVhbHRlcm5hdGUtbGluay0tdW5kZXJsaW5lO1xyXG5cdFx0XHQmLmJ1dHRvbiB7XHJcblx0XHRcdEBleHRlbmQgJWJ1dHRvbi1sZy0tZmFuY3k7XHJcblx0XHRcdG1hcmdpbi10b3A6IDJlbTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0Ji5naG9zdC1idXR0b24ge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0dWwge1xyXG5cdFx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcclxuXHRcdEBleHRlbmQgJWJ1bGxldGVkO1xyXG5cdFx0Ji5zbWFsbCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzdlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxZW07XHJcblx0XHR9XHJcblx0XHR1bCB7XHJcblx0XHRcdGZvbnQtc2l6ZTppbmhlcml0O1xyXG5cdFx0fVxyXG5cdFx0b2wge1xyXG5cdFx0XHRAZXh0ZW5kICVudW1iZXJlZDtcclxuXHRcdFx0Zm9udC1zaXplOmluaGVyaXQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdG9sIHtcclxuXHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XHJcblx0XHRtYXJnaW4tbGVmdDogMS41NWVtO1xyXG5cdFx0Ji5zbWFsbCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzdlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxZW07XHJcblx0XHR9XHJcblx0XHR1bCB7XHJcblx0XHRcdGZvbnQtc2l6ZTppbmhlcml0O1xyXG5cdFx0fVxyXG5cdFx0b2wge1xyXG5cdFx0XHRmb250LXNpemU6aW5oZXJpdDtcclxuXHRcdH1cclxuXHR9XHJcblx0dGQsICV0ZCB7XHJcblx0XHRAZXh0ZW5kICVwYWdlLXRleHQtbWVkO1xyXG5cdFx0aGVpZ2h0OiAyZW07XHJcblx0XHRwYWRkaW5nOiAwIDFlbTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdH1cclxuXHRcdCYucHJpY2Uge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdH1cclxuXHR9XHJcblx0dGgge1xyXG5cdFx0QGV4dGVuZCAldGQ7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHR9XHJcblx0aW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblx0YmxvY2txdW90ZSB7XHJcblx0XHRtYXJnaW46IDIwcHggMDtcclxuXHRcdHBhZGRpbmc6IDAuNXJlbTtcclxuXHRcdHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMDBhY2MxO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VjZWZmMTtcclxuXHR9XHJcblxyXG5cdC5pbnRlci1ibG9jay0tcXVvdGUge1xyXG5cdFx0YmxvY2txdW90ZSB7XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdCYuaW50ZXItcXVvdGUtYXR0ciB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDAuNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQudGFibGUtbW9kIHtcclxuXHRcdHVsLCBvbCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMC43NWVtO1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYudGFibGUtZXhwYW5kYWJsZSB7XHJcblx0XHRcdHAsIGxpIHtcclxuXHRcdFx0XHRAZXh0ZW5kIC5wYWdlLXRleHQtc207XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhYmxlLWhkciB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnV0dG9uLWxnLFxyXG5cdC5idXR0b24tbGctLWZhbmN5IHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gU3BlY2lmaWMgc3R5bGVzIGZvciBTYWxlcyBsYW5kaW5nIHBhZ2VzXHJcblxyXG4uc2FsZXMtbGFuZGluZyB7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0LmNsaWVudC1sb2dvIHtcclxuXHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xyXG5cdH1cclxuXHQuZ3JpZC0zIHtcclxuXHRcdG1hcmdpbi10b3A6IDRlbTtcclxuXHR9XHJcblx0LmdyaWQtMi1zbSB7XHJcblx0XHRtYXJnaW46IDRlbSBhdXRvIDA7IFxyXG5cdFx0bWF4LXdpZHRoOiA1NTBweDtcclxuXHRcdC5tZWRpYS1ibG9jayB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubC0xMy0tY2VudGVyIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMmVtO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMmVtO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmN0YS1zZWN0aW9uIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcclxuXHRcdHBhZGRpbmc6ICRzcGFjZS1ncmlkLS1oYWxmIDAgJHNwYWNlLWdyaWQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtJHNwYWNlLWdyaWQ7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0cGFkZGluZzogJHNwYWNlLWdyaWQgMCAkc3BhY2UtZ3JpZCoyIDA7XHJcblx0XHR9XHJcblx0XHQuc2VjdGlvbi1oZHItbGcge1xyXG5cdFx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb21wb3VuZC1ibG9jay0tdG9wICsgLmN0YS1zZWN0aW9uIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHQubC0xMy0tY2VudGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0cGFkZGluZy10b3A6ICRzcGFjZS1ncmlkLS1oYWxmO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtJHNwYWNlLWdyaWQgKiAyO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2UtZ3JpZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQucGFnZS1tb2Qge1xyXG5cdFx0JjpsYXN0LWNoaWxkLFxyXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHQuY29tcG91bmQtYmxvY2stLXRvcCB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRzcGFjZS1ncmlkKjI7XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbXBvdW5kLWJsb2NrLS1ib3R0b20ge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi41cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyBTcGVjaWZpYyBzdHlsZXMgZm9yIHRoZSBDYXNlIFN0dWRpZXNcclxuXHJcbi5jYXNlLXN0dWR5IHtcclxuXHRibG9ja3F1b3RlIHtcclxuXHRcdGZvbnQtY29sb3I6ICMwMDA7XHJcblx0XHRwIHtcclxuXHRcdFx0Y29sb3I6IzAwMDtcclxuXHRcdH1cclxuXHRcdGZvb3RlciB7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC1zaXplOiAuODJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmltZyB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLy8gU3BlY2lmaWMgc3R5bGVzIGZvciB0aGUgbnltaXR5IHdvcmtib29rIHRvb2wgaW4gdGhlIFJDXHJcblxyXG4ubnltaXR5LXdvcmtib29rLXdyYXBwZXIge1xyXG5cdC5oaWRlIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcblx0LnZpc2libGUge1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR9XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDNlbSAwO1xyXG5cdGEgaW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiRtZWRpdW0pIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNvY2lhbC1saXN0LWl0ZW1zIHtcclxuXHRcdG1hcmdpbi10b3A6IDFlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdFx0Lmljb24tY29tbWVudCxcclxuXHRcdC5pY29uLXByaW50IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5pY29uLWZhY2Vib29rIHtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnByaW50LXYge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDFlbTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcXGYwMTlcIjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNWVtO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm55bWl0eS1jb250YWluZXIge1xyXG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRkaXNwbGF5OiAtbW96LWJveDtcclxuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdFx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG5cdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHQtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyOyBcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcblx0XHQtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IFxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9tZWRpYS9pbWFnZXMvcHVibGljYXRpb25zL255bWl0eS1iZy13ZWIuanBnJyk7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDJlbSAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGhlaWdodDogNjkycHg7XHJcblx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0fVxyXG5cdFx0LmZsZXgge1xyXG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdFx0ZGlzcGxheTogLW1vei1ib3g7XHJcblx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgXHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxyXG5cdFx0fSBcclxuXHRcdC5jaXJjbGUge1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bzsgXHJcblx0XHRcdGhlaWdodDogMTg1cHg7IFxyXG5cdFx0XHR3aWR0aDogMTg1cHg7IFxyXG5cdFx0XHRAZXh0ZW5kIC5mbGV4OyBcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuXHRcdFx0LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgXHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXHJcblx0XHRcdGJveC1zaGFkb3c6IC0xMHB4IDEwcHggMzBweCAjQkRCREJEO1xyXG5cdFx0XHQtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cdFx0cC50aXRsZSB7XHJcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yZW07XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiRtZWRpdW0pIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMWVtO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTY1cHg7XHJcblx0XHRcdH0gXHJcblx0XHR9XHJcblx0XHR1bCA+IGxpOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRcdFx0Y29udGVudDogXCJcXGYxMTFcIjtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjRlbTtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMC43NWVtO1xyXG5cdFx0fVxyXG5cdFx0dWwgPiBsaSA+IGEge1xyXG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdH1cclxuXHRcdC5jaXJjbGUtdHh0IHtcclxuXHRcdFx0bWFyZ2luOiAwIDFlbTsgXHJcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0fVxyXG5cdFx0LmlubmVyLWNvbnRhaW5lciB7XHJcblx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRoZWlnaHQ6IDY0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjsgXHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHQuYWJzb2x1dGUge1xyXG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6MHB4O1xyXG5cdFx0XHRcdHRvcDowcHg7XHJcblx0XHRcdFx0Ym90dG9tOjBweDtcclxuXHRcdFx0XHRyaWdodDowcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxyXG5cdFx0XHRcdG9wYWNpdHk6MDtcclxuXHRcdFx0fVxyXG5cdFx0XHQubnltaXR5RXhjZWwge1xyXG5cdFx0XHRcdHotaW5kZXg6LTQ7IFxyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKCcvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy9ueW1pdHktYmctbmV3LTIucG5nJyk7XHJcblx0XHRcdFx0QGV4dGVuZCAuYWJzb2x1dGU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZpcnN0QXJyb3cge1xyXG5cdFx0XHRcdHotaW5kZXg6LTM7IFxyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKCcvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy9maXJzdC1hcnJvdy5wbmcnKTtcclxuXHRcdFx0XHRAZXh0ZW5kIC5hYnNvbHV0ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuc2Vjb25kQXJyb3cge1xyXG5cdFx0XHRcdHotaW5kZXg6LTI7IFxyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKCcvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy9zZWNvbmQtYXJyb3cucG5nJyk7XHJcblx0XHRcdFx0QGV4dGVuZCAuYWJzb2x1dGU7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRoaXJkQXJyb3cge1xyXG5cdFx0XHRcdHotaW5kZXg6LTE7IFxyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKCcvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy90aGlyZC1hcnJvdy5wbmcnKTtcclxuXHRcdFx0XHRAZXh0ZW5kIC5hYnNvbHV0ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQucHJpdmFjeS1tYW5hZ2VtZW50IHtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OjBweDtcclxuXHRcdFx0XHR0b3A6MjAxcHg7XHJcblx0XHRcdFx0Ym90dG9tOjBweDtcclxuXHRcdFx0XHRyaWdodDowcHg7XHJcblx0XHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zZW07XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5mbGV4LXJvdyB7XHJcblx0XHRcdFx0Y2xlYXI6IGxlZnQ7IFxyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdC50b3AtbGVmdCB7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDsgXHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bzsgXHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE4NXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdFx0XHRAZXh0ZW5kIC5mbGV4O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblx0XHRcdFx0XHQtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyAgXHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblx0XHRcdFx0XHQuc3RhcnQtaGVyZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjNzFCRjRCO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMzg0NjE1Mzg1ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50b3AtbWlkZGxlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MCU7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy9ueW1pdHktY2lyY2xlLXRvcC5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAuY2lyY2xlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudG9wLXJpZ2h0IHtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0OyBcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvOyBcclxuXHRcdFx0XHRcdGhlaWdodDogMTg1cHg7IFxyXG5cdFx0XHRcdFx0d2lkdGg6IDI1JTsgXHJcblx0XHRcdFx0XHRAZXh0ZW5kIC5mbGV4O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdFx0LW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IFxyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmZsZXgtcm93Lm1pZGRsZSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNzBweDsgXHJcblx0XHRcdFx0QGV4dGVuZCAuZmxleDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0LmxlZnQge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7IFxyXG5cdFx0XHRcdFx0d2lkdGg6IDQwJTsgXHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9tZWRpYS9pbWFnZXMvcHVibGljYXRpb25zL255bWl0eS1jaXJjbGUtbGVmdC5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAuY2lyY2xlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubWlkZGxlIHtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyMCU7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87IFxyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE4NXB4OyBcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAuZmxleDsgXHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGRpdi50aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxZW07XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkZ3JlZW4tbWFpbjsgXHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0OyBcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0cDpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5yaWdodCB7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDsgXHJcblx0XHRcdFx0XHR3aWR0aDogNDAlOyBcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL21lZGlhL2ltYWdlcy9wdWJsaWNhdGlvbnMvbnltaXR5LWNpcmNsZS1yaWdodC5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAuY2lyY2xlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuZmxleC1yb3cuYm90dG9tIHtcclxuXHRcdFx0XHQubWlkZGxlIHtcclxuXHRcdFx0XHRcdGNsZWFyOiBsZWZ0OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlOyBcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL21lZGlhL2ltYWdlcy9wdWJsaWNhdGlvbnMvbnltaXR5LWNpcmNsZS1ib3R0b20ucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdEBleHRlbmQgLmNpcmNsZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyBTcGVjaWZpYyBzdHlsZXMgZm9yIHRoZSBXTFAgaW5mb2dyYXBoaWMgaW4gdGhlIFJDXHJcblxyXG4ud2xwLWdyYXBoaWMtd3JhcHBlciB7XHJcblx0cGFkZGluZzogM2VtIDA7XHJcblx0LnNvY2lhbC1saXN0LWl0ZW1zIHtcclxuXHRcdG1hcmdpbi10b3A6IDFlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtM2VtO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdFx0Lmljb24tY29tbWVudCxcclxuXHRcdC5pY29uLXByaW50IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5pY29uLWZhY2Vib29rIHtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnByaW50LXYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdG1hcmdpbjogMWVtO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlxcZjAxOVwiO1xyXG5cdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMC41ZW07XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LndscC1ncmFwaGljIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAxLjVlbTtcclxuXHRcdC5icmsge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zcGMge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5oaWRkZW4ge1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC52aXNpYmxlIHtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnVwLXdoaXRlIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LndoaXRlIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0XHR9XHJcblx0XHQubHQtb3JhbmdlIHtcclxuXHRcdFx0Y29sb3I6ICNmZmUzZDk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudXAteWVsbG93IHtcclxuXHRcdFx0Y29sb3I6ICNmZmM2M2Y7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnllbGxvdyB7XHJcblx0XHRcdGNvbG9yOiAjZmZjNjNmO1xyXG5cdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdFx0fVxyXG5cdFx0LnVwLW9yYW5nZSB7XHJcblx0XHRcdGNvbG9yOiAjZmM1YjRjO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5vcmFuZ2Uge1xyXG5cdFx0XHRjb2xvcjogI2ZjNWI0YztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcclxuXHRcdH1cclxuXHRcdC53bHAtYmxvY2sge1xyXG5cdFx0XHRwYWRkaW5nOiAxZW07XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0cGFkZGluZzogMmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYud2xwLWhkciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzYxYmQ1YTtcclxuXHRcdFx0XHQuaWFwcC1sb2dvIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGgxIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjA1ZW07XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMzVlbTtcclxuXHRcdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjU1ZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji53bHAtaGVhZGxpbmVzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZTUyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL3dscC1ncmFwaGljL25ld3MuanBnKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDA7XHJcblx0XHRcdFx0cGFkZGluZzogNGVtIDJlbSAyZW07XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwM2U1MjtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuODU7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pbmQge1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLndscC1maWVsZCB7XHJcblx0XHRcdFx0Y29sb3I6ICMwMDNlNTI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZjNWI0YztcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLndscC1udW1iZXJzIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZTUyO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2VudGVyLWltZyB7XHJcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Ji5jaGFydHMge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyNDVweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc2FsYXJ5IHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDRlbTtcclxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA3ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5lZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyZW07XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTZlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LndoaXRlIHtcclxuXHRcdFx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mbHQtcnQge1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb2xzLCAuY29sIHtcclxuXHRcdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbHMge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29sIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbC00MCB7XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb2wtNjAge1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucnQge1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmRpcGxvbWEge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0wLjc1ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5tYWxlLWJvb2tzLCAuZmVtYWxlLWJvb2tzIHtcclxuXHRcdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdC5ib29rcyB7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC41ZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XHJcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmJvb2sge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogLTJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuZm0tZW5kIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtM3B4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucGN0IHtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHRjbGVhcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC42NWVtO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYmFncyB7XHJcblx0XHRcdFx0XHQubW9uZXktYmFnLWxpbmUge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjA3NWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEuNWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5tb25leS1iYWcge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTZweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudXAtb3JhbmdlLCAudXAteWVsbG93IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yZW07XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50cmVlcyB7XHJcblx0XHRcdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDFlbSAwIDNlbTtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHQudHJlZSB7XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDI2MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnRyZWUtbnVtYmVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xLjllbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC43NWVtO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDUuM2VtO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50cmVlLWxhYmVsIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjJlbTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZmVtYWxlIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmYzViNGM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubWFsZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZjNjNmO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29sLTUwIHtcclxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYud2xwLWNlcnQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL3dscC1ncmFwaGljL3dscC1jZXJ0LnBuZyk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNlbTtcclxuXHRcdFx0XHQuc2VhbHMge1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuc2VhbCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMCU7XHJcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA3NXB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMC41ZW07XHJcblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkLFxyXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnJpZ2h0LWltZyB7XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMWVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTFlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40ZW07XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyZW07XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA2MCU7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuaW5kIHtcclxuXHRcdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnVwLXllbGxvdyB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTFlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLndscC1nYXAge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VmZWZlZjtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNoYXJ0LTIge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYud2xwLWZ0ciB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcclxuXHRcdFx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VmZWZlZjtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNmVtO1xyXG5cdFx0XHRcdC5yaWdodC1pbmQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZmx0LXJpZ2h0IHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbnMtd3JhcHBlciB7XHJcblx0LnBhZ2UtbW9kIHtcclxuXHRcdGNsZWFyOmJvdGg7XHJcblx0fVxyXG5cdC8vIFR5cGUgQ3VzdG9tIFN0eWxlc1xyXG5cdC5zdWJzZWN0aW9uLWhkci1ib2xkIHtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM4Y2MwNzM7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHRibG9ja3F1b3RlIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNzVlbTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcblx0XHRwYWRkaW5nOiAxZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0fVxyXG5cdC5zdGF0aWMge1xyXG5cdFx0aDQge1xyXG5cdFx0XHRmb250LXNpemU6IDEuNWVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjc1ZW07XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdFx0fVxyXG5cdFx0YSB7XHJcblx0XHRcdEBleHRlbmQgJWFsdGVybmF0ZS1saW5rLS11bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0XHRhLmJ1dHRvbi1sZy0tZmFuY3kge1xyXG5cdFx0XHRjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIE1lZGlhIEN1c3RvbSBTdHlsZXNcclxuXHQuaGVhZHNob3Qge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXgtd2lkdGg6IDExNXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblx0cC52aWRlbyB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHQvLyBTdHlsZXMgZm9yIGFjdHVhbCBjb250ZW50IGJsb2Nrc1xyXG5cdC5jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQvLyBIYWxmIENvbHVtbiBMYXlvdXRcclxuXHQuaGFsZiB7XHJcblx0XHQuY29udGVudC0xIHtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHR3aWR0aDogNDguNSU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA0OC41JTtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbnRlbnQtMiB7XHJcblx0XHRcdEBleHRlbmQgLmNvbnRlbnQtMSFvcHRpb25hbDtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250ZW50LTMge1xyXG5cdFx0XHRAZXh0ZW5kIC5jb250ZW50LTIhb3B0aW9uYWw7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyA2MC80MCBMYXlvdXRcclxuXHQuc2l4dHlfNDAge1xyXG5cdFx0LmNvbnRlbnQtMSB7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0d2lkdGg6IDU1JTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDU1JTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMuMzMzMzMlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udGVudC0yIHtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0d2lkdGg6IDQxLjY2NjY2JTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDQxLjY2NjY2O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbnRlbnQtMyB7XHJcblx0XHRcdGNsZWFyOiByaWdodDtcclxuXHRcdFx0QGV4dGVuZCAuY29udGVudC0yIW9wdGlvbmFsO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gNDAvNjAgTGF5b3V0XHJcblx0LmZvcnR5XzYwIHtcclxuXHRcdC5jb250ZW50LTEge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiA0MS42NjY2NiU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA0MS42NjY2NjtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMuMzMzMzMlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udGVudC0yIHtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0d2lkdGg6IDU1JTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDU1JTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250ZW50LTMge1xyXG5cdFx0XHRjbGVhcjogbm9uZTtcclxuXHRcdFx0QGV4dGVuZCAuY29udGVudC0yIW9wdGlvbmFsO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gUmVzb3VyY2UvTmV3cyBDdXN0b20gU3R5bGVzXHJcblx0LnNtYWxsLXN0cmVhbSB7XHJcblx0XHQudHoge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0ICAgIFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdC50ei1oZWFkLWRhdGUge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50ei1oZWFkLW1lZCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjI1ZW07XHJcblx0XHRcdH1cclxuXHRcdFx0LnR6LXNhdmVhYmxlLWJsb2NrIHtcclxuXHRcdFx0XHR0b3A6IC0xM3B4O1xyXG5cdFx0XHRcdGxlZnQ6IC0yZW07XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdGxlZnQ6IC0xMHB4O1xyXG5cdFx0XHRcdFx0dG9wOiAtMTNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmFydC1iZCB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdC5oZXgtbGcge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC50eHQtYmQge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnJlc291cmNlLXR6IHtcclxuXHRcdFx0bWluLWhlaWdodDogNS44ZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC8vIExlZnQgQ29sdW1uIHN0eWxlc1xyXG5cdC5sZWZ0LWNvbCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0d2lkdGg6IDQ4LjUlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQ4LjUlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHR9XHJcblx0ICAgICYgPiAuY29udGVudCB7XHJcblx0ICAgIFx0b3BhY2l0eTogMDtcclxuXHQgICAgfVxyXG5cdH1cclxuXHRcclxuXHQvLyBSaWdodCBDb2x1bW4gc3R5bGVzXHJcblx0LnJpZ2h0LWNvbCB7XHJcblx0XHRAZXh0ZW5kIC5sZWZ0LWNvbDtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0Y2xlYXI6IHJpZ2h0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQvLyBVcGNvbWluZyBFdmVudHMgQ3VzdG9tIFN0eWxlc1xyXG5cdC5jb25mZXJlbmNlLXR6LW1lZGlhIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0XHQudHh0LWJkIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMmVtO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyZW07XHJcblx0XHRcdHBhZGRpbmctdG9wOiA0LjdlbTtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdGEsIHAge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC51cGNvbWluZ19ldmVudHMge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cDpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdH1cclxuXHRcdGltZyB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxZW07XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIubGVhZGdlbi1oZHIge1xyXG5cdC5zaXRlLW5hdiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuaGRyIHtcclxuXHRcdC5oZHItY29udGVudC1tb2Qge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtNmVtO1xyXG5cdFx0XHQuaGRyLWJsb2NrLS10aXRsZSB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lmhkci1oMS1saW5rLCAuaGRyLXRhZ2xpbmUge1xyXG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMjAwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDJlbSBhdXRvO1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgM2VtIDAgMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lmhkci1oMSB7XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0ZW07XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjZlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5jaXB0LWJsdWUge1xyXG5cdFx0LmhkciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtOGE7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucHBjLWxvZ28td2hpdGUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiAxMDtcclxuXHR0b3A6IDJlbTtcclxuXHRyaWdodDogNSU7XHJcblx0d2lkdGg6IDRlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHR3aWR0aDogNmVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdHdpZHRoOiAxMGVtO1xyXG5cdH1cclxufVxyXG5cclxuLmxlYWRnZW4ge1xyXG5cclxuXHRwYWRkaW5nOiAyZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRwYWRkaW5nOiA0ZW0gMDtcclxuXHR9XHJcblxyXG5cdGgyIHtcclxuXHRcdEBleHRlbmQgJXR6LWhlYWQteGxnO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRmb250LXNpemU6IDQuNWVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0bWF4LXdpZHRoOiA1NCU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMCU7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwLjNlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoMy5wYWdlLWhlYWQge1xyXG5cdFx0QGV4dGVuZCAldHotaGVhZC14bGc7XHJcblx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzLjZlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmhlcm8taW1nIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDM2JTtcclxuXHRcdH1cclxuXHRcdGltZyB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMmVtO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaGVyby10eHQge1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdG1heC13aWR0aDogNTAlO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDQlO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jYWxsb3V0LWJveCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyZW07XHJcblx0XHRoMyB7XHJcblx0XHRcdEBleHRlbmQgJXBhZ2UtaGVhZC1tZWQ7XHJcblx0XHRcdG1hcmdpbi10b3A6IDFlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdFx0fVxyXG5cdFx0LmZhLXVsIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEuNWVtO1xyXG5cdFx0XHQuZmEtbGkge1xyXG5cdFx0XHRcdHRvcDogMC4yOGVtO1xyXG5cdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0bGkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudGhyZWUtY29sLWxpc3Qge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRsaSB7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdHdpZHRoOiAyNiU7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDQlO1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRmb3JtIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjay0zMDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogMmVtIDNlbTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdG1heC13aWR0aDogNjAlO1xyXG5cdFx0fVxyXG5cdFx0aDQge1xyXG5cdFx0XHRAZXh0ZW5kICV0ei1oZWFkLWxnO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHRcdC5wYWdlLXRleHQtbWVkIHtcclxuXHRcdFx0Y29sb3I6ICNlNmU2ZTY7XHJcblx0XHR9XHJcblx0XHQucGFnZS10ZXh0LXNtIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0XHQuZm9ybS1ibG9jayB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHRcdC5idXR0b24tbGctLWZhbmN5IHtcclxuXHRcdFx0Zm9udC1zaXplOiAyZW07XHJcblx0XHR9XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnRoYW5rcy1oZWFkIHtcclxuXHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0Zm9udC1zaXplOiAzZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRmb250LXNpemU6IDZlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5lcnJvci1oZWFkIHtcclxuXHRjb2xvcjogJHJlZC1sdDtcclxuXHRmb250LXNpemU6M2VtO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0Zm9udC1zaXplOiA2ZW07XHJcblx0fVxyXG59XHJcblxyXG4udGhhbmtzLXRleHQge1xyXG5cdGZvbnQtc2l6ZTogMS42ZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRmb250LXNpemU6IDIuOGVtO1xyXG5cdH1cclxufVxyXG5cclxuLnBwYy1mb3JtLWJvdHRvbSB7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblx0bWFyZ2luLXRvcDogMmVtO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0bWFyZ2luLXRvcDogLTEwZW07XHJcblx0XHRtYXgtd2lkdGg6IDQ0JTtcclxuXHR9XHJcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBBcnRpY2xlIHZhcmlhYmxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGFydGljbGUtc3BhY2luZy0tbGFyZ2U6IDRlbTtcclxuJGFydGljbGUtc3BhY2luZy0tbWVkOiAzZW07XHJcbiRhcnRpY2xlLXNwYWNpbmc6IDJlbTtcclxuXHJcblxyXG5cclxuLmFydGljbGUtbWV0YSB7XHJcblx0bWFyZ2luLWJvdHRvbTogJGFydGljbGUtc3BhY2luZy0tbGFyZ2U7XHJcbn1cclxuXHJcblxyXG4lYXJ0aWNsZS1ibG9jayB7XHJcblx0Ym9yZGVyLXRvcDogJHNlY3Rpb24tYmRyO1xyXG5cdHBhZGRpbmctdG9wOiAkYXJ0aWNsZS1zcGFjaW5nLS1tZWQ7XHJcblx0bWFyZ2luLXRvcDogJGFydGljbGUtc3BhY2luZy0tbWVkO1xyXG59XHJcblxyXG5cclxuLmFydGljbGUtYmlvLW1vZCB7IFxyXG5cdEBleHRlbmQgJWFydGljbGUtYmxvY2s7XHJcblx0JiArICYge1xyXG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRwYWRkaW5nLXRvcDogMmVtO1xyXG5cdFx0LnR4dC1iZCB7XHJcblx0XHRcdC5zdWJzZWN0aW9uLWhkciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmFydGljbGUtY29tbWVudC1tb2QgeyBAZXh0ZW5kICVhcnRpY2xlLWJsb2NrOyB9XHJcblxyXG4uYXJ0aWNsZS1yZWxhdGVkLW1vZCB7IEBleHRlbmQgJWFydGljbGUtYmxvY2s7IH1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBBcnRpY2xlIGJ5bGluZVxyXG5cclxuLmFydGljbGUtbWV0YS1ibG9jayB7XHJcblx0bWFyZ2luLWJvdHRvbTogJGFydGljbGUtc3BhY2luZztcclxuXHRtYXJnaW4tdG9wOiAkYXJ0aWNsZS1zcGFjaW5nO1xyXG59XHJcblxyXG4vLyBleHRlbmRzICV0ei1tZXRhLWltZyBmcm9tIG9iamVjdHMuc2Nzc1xyXG4uYXJ0aWNsZS1tZXRhLWltZyB7XHJcblx0QGV4dGVuZCAldHotbWV0YS1pbWc7XHJcblx0d2lkdGg6IDRlbTtcclxufVxyXG5cclxuLy8gZXh0ZW5kcyB2YXJpb3VzIHNpbGVudCBjbGFzc2VzIGZyb20gdGVhc2Uuc2Nzc1xyXG4uYXJ0aWNsZS1tZXRhLXRleHQge1xyXG5cdEBleHRlbmQgJXR6LW1ldGEtdGV4dDtcclxuXHRsaW5lLWhlaWdodDogNGVtO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1tZXRhLWF1dGhvciB7IEBleHRlbmQgJXR6LW1ldGEtYXV0aG9yOyB9XHJcblxyXG4uYXJ0aWNsZS1hdXRob3ItbGluay0tYm9sZCB7IEBleHRlbmQgJXR6LWF1dGhvci1saW5rLS1ib2xkOyB9XHJcblxyXG4uYXJ0aWNsZS1tZXRhLWRhdGUgeyBAZXh0ZW5kICV0ei1tZXRhLWRhdGU7IH1cclxuXHJcblxyXG4uYXJ0aWNsZS1hc2lkZS1tb2Qge1xyXG5cdC8vIG1heC13aWR0aDogJGFydGljbGUtYXNpZGU7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQXJ0aWNsZSBmZWF0dXJlZCBpbWFnZVxyXG5cclxuXHJcbi5hcnRpY2xlLWNvbnRlbnQge1xyXG5cdC5hcnQtYmQge1xyXG5cdFx0bWFyZ2luLXRvcDogLTJlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBJbm5lciBhcnRpY2xlIFN0eWxlc1xyXG5cclxuLmFydGljbGUtdGV4dCB7XHJcblx0Ly8gYmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcclxuXHRmb250LXNpemU6IDEuNTM4NDYxNTM4ZW07XHJcblx0XHQmLmxnLXF1b3RlIHtcclxuXHRcdFx0cGFkZGluZzogMmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogM2VtO1xyXG5cdFx0XHRcdGNvbG9yOiAjYTdhOWFjO1xyXG5cdFx0XHR9XHJcblx0aW1nLCBwIGltZywgcCBhIGltZyB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cclxuXHJcblx0Ly8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0Ly8gYm9keSBzaXplXHJcblx0PiBwIHtcclxuXHRcdEBleHRlbmQgJWFydGljbGUtdGV4dDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHR9XHJcblxyXG5cclxuXHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQvLyBIZWFkbGluZSBTdHlsZXNcclxuXHQ+IGgxIHtcclxuXHRcdEBleHRlbmQgJWgyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0QGluY2x1ZGUgc2Fucyhib2xkKTtcclxuXHR9XHJcblxyXG5cdD4gaDIge1xyXG5cdFx0QGV4dGVuZCAlaDI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG5cdH1cclxuXHJcblx0PiBoMyB7XHJcblx0XHRAZXh0ZW5kICVoMztcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcblx0fVxyXG5cclxuXHQ+IGg0IHtcclxuXHRcdEBleHRlbmQgJWg0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0QGluY2x1ZGUgc2Fucyhib2xkKTtcclxuXHR9XHJcblxyXG5cdD4gaDUge1xyXG5cdFx0QGV4dGVuZCAlaDU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG5cdH1cclxuXHJcblx0PiBoNiB7XHJcblx0XHRAZXh0ZW5kICVoNjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcblx0fVxyXG5cclxuXHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQvLyBCbG9ja3F1b3RlXHJcblx0PiBibG9ja3F1b3RlLCAucHVsbC1xdW90ZSB7XHJcblx0XHQvLyBtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHRcdG1hcmdpbjogMi41ZW0gMDtcclxuXHRcdHBhZGRpbmctbGVmdDogMmVtO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCBsaWdodGVuKCRncmVlbi1tYWluLCAxMCUpO1xyXG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0cGFkZGluZzogMWVtIDEuNWVtIDAuNWVtO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBsaW5rKGFydGljbGVsaW5rKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZmEtYm9yZGVyIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjJlbSAwLjI1ZW0gMC4xNWVtO1xyXG5cdFx0XHRcdGJvcmRlcjogc29saWQgMC4wOGVtICNlN2U3ZTc7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC4xZW07XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stMjA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdD4gcCB7XHJcblx0XHRcdEBleHRlbmQgJWFydGljbGUtdGV4dDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wdWxsLXF1b3RlIGEge1xyXG5cdFx0QGluY2x1ZGUgbGluayhhcnRpY2xlbGluayk7XHJcblx0fVxyXG5cclxuXHJcblx0Ly8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0Ly8gTGlzdHNcclxuXHQ+dWwsIG9sIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxLjM1ZW07XHJcblx0fVxyXG5cclxuXHQ+IHVsIHtcclxuXHRcdEBleHRlbmQgJWxpc3QtaXRlbXM7XHJcblx0XHQ+IGxpIHtcclxuXHRcdFx0QGV4dGVuZCAlbGlzdC1pdGVtO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdC8vIG1hcmdpbi1sZWZ0OiAxLjM1ZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdFx0bGlzdC1zdHlsZTogZGlzYztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRzZXJpZi13ZWlnaHQtcmVnO1xyXG5cdFx0XHQmOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAxZW07IH1cclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHR3aWR0aDogMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMHB4O1xyXG5cdFx0XHRcdC8vYm9yZGVyOiA1cHggc29saWQgJGJsYWNrLTEwO1xyXG5cdFx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6ICRzaG93LW1haW47XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNnB4O1xyXG5cdFx0XHRcdGxlZnQ6IC0xLjM1ZW07XHJcblx0XHRcdH1cclxuXHRcdFx0PiB1bCB7XHJcblx0XHRcdFx0PiBsaSB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVsaXN0LWl0ZW07XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMi43ZW07XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBzcXVhcmU7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJHNlcmlmLXdlaWdodC1yZWc7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDZweDtcclxuXHRcdFx0XHRcdFx0bGVmdDogLTEuMzVlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0PiBvbCB7XHJcblx0XHRcdFx0PiBsaSB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVsaXN0LWl0ZW07XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBkZWNpbWFsO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIuN2VtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiBvbCB7XHJcblx0XHRAZXh0ZW5kICVsaXN0LWl0ZW1zO1xyXG5cdFx0PiBsaSB7XHJcblx0XHRcdEBleHRlbmQgJWxpc3QtaXRlbTtcclxuXHRcdFx0bGlzdC1zdHlsZTogZGVjaW1hbDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHQmOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAxZW07IH1cclxuXHRcdFx0PiB1bCB7XHJcblx0XHRcdFx0PiBsaSB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVsaXN0LWl0ZW07XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMi43ZW07XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBzcXVhcmU7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJHNlcmlmLXdlaWdodC1yZWc7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDZweDtcclxuXHRcdFx0XHRcdFx0bGVmdDogLTEuMzVlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0PiBvbCB7XHJcblx0XHRcdFx0PiBsaSB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVsaXN0LWl0ZW07XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBkZWNpbWFsO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIuN2VtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdC8vIExpbmtzXHJcblx0PiBwLCBwIGVtLCBwIHN0cm9uZywgdWwgbGksIG9sIGxpLCB1bCBsaSBwLCB1bCBwLCBvbCBwLCBvbCBsaSBwLCB1bCBsaSB1bCBsaSBwLCBvbCBsaSB1bCBwLCBkaXYsIGRpdiBwIHtcclxuXHRcdD4gYSB7XHJcblx0XHRcdEBpbmNsdWRlIGxpbmsoYXJ0aWNsZWxpbmspO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdC8vIEltYWdlIHN0dWZmXHJcblx0PiBwIHtcclxuXHRcdD4gLnNpemUtZnVsbCB7IHdpZHRoOiBhdXRvOyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxyXG5cdFx0PiAuYWxpZ25yaWdodCB7IFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07IFxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0OyBcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMWVtOyBcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0PiAuYWxpZ25sZWZ0IHsgXHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTsgXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDsgXHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW07IFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+IGltZyB7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxyXG5cdH1cclxuXHJcblx0LndwLWNhcHRpb24ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdCYuc2l6ZS1mdWxsIHsgd2lkdGg6IDEwMCU7IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XHJcblx0XHQmLmFsaWducmlnaHQgeyB3aWR0aDogMTAwJTsgZmxvYXQ6IHJpZ2h0OyBtYXJnaW4tbGVmdDogMWVtOyBtYXJnaW4tYm90dG9tOiAxZW07IH1cclxuXHRcdCYuYWxpZ25sZWZ0IHsgd2lkdGg6IDEwMCU7IGZsb2F0OiBsZWZ0OyBtYXJnaW4tcmlnaHQ6IDFlbTsgbWFyZ2luLWJvdHRvbTogMWVtOyB9XHJcblx0fVxyXG5cclxuXHQud3AtY2FwdGlvbi10ZXh0IHtcclxuXHRcdEBpbmNsdWRlIHNhbnM7XHJcblx0XHRmb250LXNpemU6IDAuNzVlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjM1ZW07XHJcblx0XHRwYWRkaW5nOiAwLjg1ZW0gMC41ZW07XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHJcblxyXG5cdC5jYXAtaW1hZ2UtcmlnaHQsXHJcblx0LmNhcC1pbWFnZS1sZWZ0IHtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkZWwtc21hbGwpIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMmVtO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cclxuXHQuY2FwLWNhcHRpb24ge1xyXG5cdFx0QGluY2x1ZGUgc2FucztcclxuXHRcdGZvbnQtc2l6ZTogMC44NWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMzVlbTtcclxuXHRcdG1hcmdpbi10b3A6IDAuODVlbTtcclxuXHR9XHJcblxyXG5cdC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdC8vIFRoaXMgaGlkZXMgbGVnYWN5IGF1dGhvciBiaW8gbXVncy4gQW4gaW1nIHRhZyB3aXRoaW4gdGhlIGZpcnN0IHBhcmFncmFwaCBvZiB0aGUgc3RvcnkuXHJcblxyXG5cdD4gcDpmaXJzdC1vZi10eXBlIHtcclxuXHRcdGltZyB7IGRpc3BsYXk6IG5vbmU7IH1cclxuXHR9XHJcblxyXG5cclxufSAvLyBhcnRpY2xlLXRleHRcclxuXHJcbi5zYi1jYWxsb3V0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRhcnRpY2xlLXNwbGl0KSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuLmJvdHRvbS1jYWxsb3V0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkYXJ0aWNsZS1zcGxpdCkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuLmFydGljbGUtY2FsbG91dCB7XHJcblx0bWFyZ2luLWJvdHRvbTogM2VtO1xyXG5cdC5hcnRpY2xlLWNhbGxvdXQtaGVhZCB7XHJcblx0XHRAZXh0ZW5kICVoMztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tZWQ7XHJcblx0XHRwYWRkaW5nOiAxZW07XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0fVxyXG5cdC5hcnRpY2xlLWNhbGxvdXQtYm9keSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0XHRwYWRkaW5nOiAxZW07XHJcblx0XHRwLCBsaSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0fVxyXG5cdFx0YSB7XHJcblx0XHRcdEBpbmNsdWRlIGxpbmsoYXJ0aWNsZWxpbmspO1xyXG5cdFx0fVxyXG5cdFx0aW1nIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHR9XHJcblx0XHR1bCB7XHJcblx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRAZXh0ZW5kICV0ZWFzZS10ZXh0O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1yZWc7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdG9sIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEuNTVlbTtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnR1bWJsci1zZWN0aW9uIHtcclxuXHRiYWNrZ3JvdW5kOiAjZDlkYWRiO1xyXG5cdG1hcmdpbi10b3A6IC0yZW07XHJcblx0bWFyZ2luLWJvdHRvbTogNGVtO1xyXG5cdC5hcnRpY2xlLXR1bWJsciB7XHJcblx0XHRwYWRkaW5nOiAyZW07XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHRcdC5tZWRpYS1ibG9jayB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0LnR1bWJsci1jYXJkIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0cGFkZGluZzogMzBweDtcclxuXHRcdFx0LnR1bWJsci10ei1oZWFkIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHggMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudHVtYmxyLXAtYm9keSB7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE5hdiBWYXJpYWJsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIE5hdiBicmVha3BvaW50IHZhcmlhYmxlcyByZXNpZGUgaW4gYnJlYWtwb2ludC12YXIuc2NzcyBmaWxlLlxyXG5cclxuJG5hdi1oZWlnaHQtc206IFx0Mi42OTIzMDc2OTJlbTtcclxuJG5hdi1oZWlnaHQtc20tbW9kOiAxLjNlbTtcclxuJG5hdi1oZWlnaHQ6IFx0XHQ1ZW07IFxyXG5cclxuJG5hdi1oZWlnaHQtcHg6IDYzcHg7XHJcblxyXG5cclxuJG5hdi1wYWQ6ICRzaXRlLW1hcmdpbjtcclxuXHJcbiRuYXYtbG9nby13aWR0aDogNS43NjkyMzA3NjllbTtcclxuXHJcbiRuYXYtYmxvY2std2lkdGg6ICRuYXYtbG9nby13aWR0aDtcclxuXHJcbiRuYXYtYmxvY2stcGFkOiAkZ3JpZC0tcXVhcnRlcjtcclxuXHJcbiRtYXgtbmF2LXdpZHRoOiAkbmF2LWJwLXhsZztcclxuXHJcblxyXG5cclxuLnNpdGUtbmF2IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTAwMDAwO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbWVkKSB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0fVxyXG59XHJcblxyXG4ubmF2LWlubmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbWVkKSB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7IC8vIGNoYW5nZWQgZnJvbSBmaXhlZCBmb3IgaGVhZHJvb20uanNcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdG1heC13aWR0aDogJG5hdi1icC1sZztcclxuXHRcdG1hcmdpbi1sZWZ0OiAkbmF2LWJwLWxnIC8gMiAqIC0xO1xyXG5cdFx0cGFkZGluZzogMCAkbmF2LWJsb2NrLXBhZDtcclxuXHRcdGJvcmRlci1ib3R0b206ICRuYXYtYmRyO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAtMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC14bGcpIHtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdG1heC13aWR0aDogJG1heC1uYXYtd2lkdGg7XHJcblx0XHRtYXJnaW4tbGVmdDogJG1heC1uYXYtd2lkdGggLyAyICogLTE7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTWFpbiBuYXYgbGF5b3V0XHJcblxyXG4ubmF2LW1vZCwgJW5hdi1tb2Qge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4ubmF2LW1haW4tbW9kIHtcclxuXHRAZXh0ZW5kICVuYXYtbW9kO1xyXG5cdC8vIHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbi1yaWdodDogLSRuYXYtYmxvY2std2lkdGg7XHJcbn1cclxuXHJcbi5uYXYtbWFpbi1pbm5lciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC14bGcpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogJG5hdi1ibG9jay13aWR0aDtcclxuXHR9XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG59XHJcblxyXG5cclxuLm5hdi1zZWNvbmRhcnktbW9kIHtcclxuXHRAZXh0ZW5kICVuYXYtbW9kO1xyXG5cdGxpbmUtaGVpZ2h0OiAkbmF2LWhlaWdodC1zbS1tb2Q7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xyXG5cdHBhZGRpbmctdG9wOiAwLjFlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRsaW5lLWhlaWdodDogJG5hdi1oZWlnaHQ7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6ICRiZHItdGhpbi1sdDtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC14bGcpIHtcclxuXHRcdHBhZGRpbmc6IDAgMC43ZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8geHh4XHJcblxyXG4ubmF2LWxvZ28tbW9kIHtcclxuXHRAZXh0ZW5kICVuYXYtbW9kO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogJG5hdi1sb2dvLXdpZHRoO1xyXG5cdGxpbmUtaGVpZ2h0OiAkbmF2LWhlaWdodC1zbS1tb2Q7XHJcblx0aGVpZ2h0OiAkbmF2LWhlaWdodC1zbTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW4tbGVmdDogLSgkbmF2LWxvZ28td2lkdGgvMik7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR3aWR0aDogJG5hdi1ibG9jay13aWR0aCArICRuYXYtYmxvY2stcGFkO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAkYmRyLXRoaW4tbHQ7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxZW07XHJcblx0XHRsaW5lLWhlaWdodDogJG5hdi1oZWlnaHQ7XHJcblx0XHRoZWlnaHQ6ICRuYXYtaGVpZ2h0O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5uYXYtbWVudS1tb2Qge1xyXG5cdEBleHRlbmQgJW5hdi1tb2Q7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0Y29sb3I6ICRibGFjay01MDtcclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE5hdiBlbGVtZW50c1xyXG5cclxuLm5hdi1sb2dvIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogNzUlO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdCYuaXMtYWN0aXZlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IC0zcHg7XHJcblx0XHRcdFx0bGVmdDogMzUlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDQ7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDlweCBzb2xpZCAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAtNHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRcdHdpZHRoOiA4LjJlbTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTEuOWVtO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdH1cclxuXHRcdFx0LmwtY2FudmFzICYge1xyXG5cdFx0XHRcdCY6YmVmb3JlLFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubmF2LWxvZ28tbGluayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiAzZW07XHJcblx0d2lkdGg6IDguMmVtO1xyXG5cdG1hcmdpbi1sZWZ0OiAtMS45ZW07XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRtYXJnaW4tdG9wOiAwLjc1ZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdGhlaWdodDogJG5hdi1oZWlnaHQ7XHJcblx0fVxyXG5cdGltZyB7XHJcblx0XHR3aWR0aDogMTAwJTsgLy8gZm9yIGllXHJcblx0XHRtYXgtd2lkdGg6IDQuMmVtO1xyXG5cdFx0Ly8gaGVpZ2h0OiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0Ly8gZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLm5hdi1pdGVtcy1tb2Qge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogJG5hdi1oZWlnaHQtc20tbW9kICsgMmVtO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmctbWVkO1xyXG5cdHBhZGRpbmc6IDAgJG5hdi1wYWQgJG5hdi1wYWQgJG5hdi1wYWQ7XHJcblx0ei1pbmRleDogMTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdHRvcDogJG5hdi1oZWlnaHQ7XHJcblx0XHRib3JkZXItdG9wOiBub25lO1xyXG5cdH1cclxuXHQmLmlzLWFjdGl2ZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi5uYXYtdHJpZ2dlciB7XHJcblx0bGluZS1oZWlnaHQ6ICRuYXYtaGVpZ2h0LXNtO1xyXG5cdHdpZHRoOiAzMHB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE5hdiBpdGVtc1xyXG5cclxuLm5hdi1pdGVtcyB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtcztcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJnLW1lZDtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1tZWQpIGFuZCAobWF4LXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRtYXJnaW4tdG9wOiA1ZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIGFuZCAobWF4LXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0cGFkZGluZzogMC40ZW0gMC4zZW0gMC4xZW07XHJcblx0fVxyXG5cdCYgKyAmIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHQmLmlzLWFjdGl2ZSB7XHJcblx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYmctbWVkO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5hdi1pdGVtIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW07XHJcblx0Zm9udC1zaXplOiAxLjI1ZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdGZvbnQtc2l6ZTogMS4xNWVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0Zm9udC1zaXplOiAxLjI1ZW07XHJcblx0fVxyXG59XHJcblxyXG4ubmF2LWxpbmsge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmc6IDFlbSAwO1xyXG5cdGNvbG9yOiAkbmF2LWxpbmstY29sb3I7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdEBpbmNsdWRlIHNlcmlmO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICRibGFjay05MDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDRlbTtcclxuXHRcdHBhZGRpbmc6IDAgMS4yNWVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0cGFkZGluZzogMCAxLjU3NWVtO1xyXG5cdH1cclxuXHQmLmlzLWFjdGl2ZSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG5cdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOiAtM3B4O1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTlweDtcclxuXHRcdFx0XHR6LWluZGV4OiA0O1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiA5cHggc29saWQgJGdyZWVuLW1haW47XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogLTRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIGFuZCAobWF4LXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTFweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmwtY2FudmFzICYge1xyXG5cdFx0XHRcdCY6YmVmb3JlLFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU2VhcmNoXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBDbGlja2luZyB0aGUgLm5hdi1zZWFyY2gtdHJpZ2dlciB3aWxsIGV4cG9zZSB0aGUgc2VhcmNoIG1vZFxyXG4vLyBCbGFoIGJsYWggYmxhaCB3b3Jkc1xyXG5cclxuLmpzLXNlYXJjaC1uYXYgeyB9XHJcblxyXG5cclxuLmluc3RhbnQtc2VhcmNoLW1vZCB7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRoZWlnaHQ6ICRuYXYtaGVpZ2h0LXB4O1xyXG5cclxuXHQuanMtc2VhcmNoLW5hdiAmIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC14bGcpIHtcclxuXHRcdFx0d2lkdGg6IDExOSU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubmF2LXRyaWdnZXItLWluc3RhbnQtc2VhcmNoIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGZvbnQtc2l6ZTogMmVtO1xyXG5cdGxpbmUtaGVpZ2h0OiA2M3B4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Y29sb3I6ICRibGFjay01MDtcclxuXHQmOmhvdmVyIHtcclxuXHRcdGNvbG9yOiAkYmxhY2stOTA7XHJcblx0fVxyXG5cclxuXHQuanMtc2VhcmNoLW5hdiAmIHtcclxuXHRcdHBhZGRpbmc6IDAgMWVtO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5uYXYtaXRlbXMge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbWVkKSB7XHJcblx0XHRtYXJnaW4tdG9wOiA1ZW07XHJcblx0fVxyXG5cdC5qcy1zZWFyY2gtbmF2ICYge1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU2VhcmNoIGxpbmtcclxuXHJcbi5uYXYtc2VhcmNoLWJsb2NrIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAkbmF2LWhlaWdodC1zbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRsaW5lLWhlaWdodDogJG5hdi1oZWlnaHQ7XHJcblx0XHRib3JkZXItbGVmdDogJGJkci10aGluLWx0O1xyXG5cdFx0cGFkZGluZzogMCAwLjllbTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykgYW5kIChtYXgtd2lkdGg6ICRuYXYtYnAteGxnKSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogOS41ZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAteGxnKSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRwYWRkaW5nOiAwIDEuNWVtO1xyXG5cdH1cclxuXHQuanMtc2VhcmNoLW5hdiAmIHtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIGFuZCAobWF4LXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0XHRyaWdodDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0LnNlYXJjaC1mb3JtIHtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5zZWFyY2gtbGluayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5zZWFyY2gtdHJpZ2dlci10ZXh0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubmF2LXNlYXJjaC10cmlnZ2VyIHtcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6ICRuYXYtaGVpZ2h0LXNtO1xyXG5cdGxpbmUtaGVpZ2h0OiAkbmF2LWhlaWdodC1zbTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0aGVpZ2h0OiAkbmF2LWhlaWdodDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAkbmF2LWhlaWdodDtcclxuXHR9XHJcblxyXG5cdC5qcy1zZWFyY2gtbmF2ICYge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5pY29uLWxnIHtcclxuXHRcdHRvcDogMThweDtcclxuXHRcdGxlZnQ6IDJweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBNeSBJQVBQIGxpbmtcclxuXHJcbi8vIFRoZSBkZWZhdWx0IHN0YXRlIGZvciB0aGUgTXlJYXBwIGxpbmsgaGFzIGEgZ3JheSBkb3QgYmVzaWRlIGl0LlxyXG4vLyBJZiB0aGUgdXNlciBpcyBsb2dnZWQgaW4sXHJcbi8vIHRoZSBjbGFzcyBvZiAudXNlci0tbG9nZ2VkaW4gaXMgYXBwbGllZCB0byB0aGUgYm9keVxyXG4vLyBhbmQgdGhlIGRvdCBjaGFuZ2VzIGNvbG9yIHRvIElBUFAgZ3JlZWVuXHJcblxyXG4ubXlpYXBwLWxpbmsge1xyXG5cdEBleHRlbmQgLm5hdi1saW5rO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG5cdC8vIHRoaXMgbWFrZXMgdGhlIGRvdCBhcHBlYXIgYmVzaWRlIG15SUFQUFxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG5cdFx0d2lkdGg6IDhweDtcclxuXHRcdGhlaWdodDogOHB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAxLjNlbTtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHRcdGxlZnQ6IC0xZW07XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZGFyaztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdFx0dG9wOiAxLjY1ZW07XHJcblx0XHRcdGxlZnQ6IDEuM2VtO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC14bGcpIHtcclxuXHRcdFx0bGVmdDogMC43ZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHR3aWR0aDogN2VtO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMC41ZW07XHJcblx0XHRmb250LXNpemU6IDEuMWVtO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC14bGcpIHtcclxuXHRcdHdpZHRoOiAkbmF2LWxvZ28td2lkdGg7XHJcblx0XHRmb250LXNpemU6IDEuMTI1ZW07XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LnVzZXItLWxvZ2dlZGluICYge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBOYXYgTG9naW4gbW9kXHJcblxyXG4vLyBUaGUgTG9naW4gbW9kIGlzIGhpZGRlbiBieSBkZWZhdWx0XHJcbi8vIElmIHRoZSBjbGFzcyBpcy1hY3RpdmUgaXMgYWRkZWQgdG8gdGhlIG1vZFxyXG4vLyBNb2Qgd2lsbCBiZSBkaXNwbGF5ZWRcclxuXHJcbi5uYXYtbXlpYXBwLW1vZCB7XHJcblx0QGV4dGVuZCAlbmF2LXRyaWFuZ2xlO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6ICRuYXYtaGVpZ2h0LXNtLW1vZCArIDJlbTtcclxuXHRyaWdodDogMDtcclxuXHRib3JkZXItdG9wOiA0cHggc29saWQgJGdyZWVuLW1haW47XHJcblx0ei1pbmRleDogMTtcclxuXHR3aWR0aDogYXV0bztcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHR0b3A6ICRuYXYtaGVpZ2h0O1xyXG5cdFx0Ly8gcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQmLmlzLWFjdGl2ZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi5uYXYtbXlpYXBwLW1vYmlsZSB7XHJcblx0QGV4dGVuZCAlbmF2LXRyaWFuZ2xlO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6ICRuYXYtaGVpZ2h0LXNtLW1vZDtcclxuXHRyaWdodDogMTBweDtcclxuXHRib3JkZXItdG9wOiA0cHggc29saWQgJGdyZWVuLW1haW47XHJcblx0ei1pbmRleDogMTtcclxuXHR3aWR0aDogMTUuNjE1Mzg0NjE1ZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0dG9wOiAkbmF2LWhlaWdodDtcclxuXHRcdC8vIHJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0Ji5pcy1hY3RpdmUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLm5hdi1teWlhcHAtaW5uZXIge1xyXG5cdHBhZGRpbmc6IDJlbSAxLjI1ZW0gMWVtIDEuMjVlbTtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ubmF2LW15aWFwcC1ib3R0b20ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjay0xMDtcclxuXHRwYWRkaW5nOiAwIDAuMjVlbTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5sb2dpbi1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGxpbmUtaGVpZ2h0OiAzZW07XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTG9nZ2VkIGluIHZzLiBub3QgbG9nZ2VkIGluXHJcblxyXG4vLyBCeSBkZWZhdWx0LCB0aGUgcHJvbXB0IHRvIGxvZ2luIHdpbGwgc2hvd1xyXG4vLyBJZiB0aGUgdGhlIGNsYXNzIG9mIC51c2VyLS1sb2dnZWRpbiBpcyBwcmVzZW50IG9uIHRoZSBib2R5XHJcbi8vIFRoZSBsb2dpbiBzdGF0ZSB3aWxsIG5vdCBkaXNwbGF5IGFuZCB0aGUgbWVudSBhbGxvd2luZyB1c2Vyc1xyXG4vLyBUbyBuYXZpZ2F0ZSB0byBzZWN0aW9uIG9zIHRoZWlyIE15SUFQUCBwcm9maWxlIHdpbGwgZGlzcGxheVxyXG5cclxuLm5hdi1teWlhcHAtbm90bG9nZ2VkaW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdC51c2VyLS1sb2dnZWRpbiAmIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLm5hdi1teWlhcHAtbG9nZ2VkaW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdC51c2VyLS1sb2dnZWRpbiAmIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTWVnYSBNZW51XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLm1lZ2EtbWVudS1tb2Qge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogJG5hdi1oZWlnaHQ7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR6LWluZGV4OiAxMDAwMDAwMDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHQmLm1lZ2EtaXMtYWN0aXZlICB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0bWF4LXdpZHRoOiAkbWF4LW5hdi13aWR0aDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAkbWF4LW5hdi13aWR0aCAvIDIgKiAtMTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLm1lZ2EtbWVudS1pbm5lciB7XHJcblx0Zm9udC1zaXplOiAxZW07XHJcblx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRibGFjay0yMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL3VpLWltZy9iZy9tZWdhX3NpZGUuZ2lmKTtcclxuXHQvLyBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XHJcblx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE1lZ2EgTWVudSBMYXlvdXRcclxuXHJcbi5sLW1lZ2EtcHJpbWFyeSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdG1pbi1oZWlnaHQ6IDEwMCU7XHJcblx0cGFkZGluZzogMmVtIDA7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRtYXJnaW4tbGVmdDogLSRncmlkLTM7XHJcblxyXG5cdFx0PiAuaW5uZXIge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogJGdyaWQtMztcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAkZ3JpZC0xO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3JpZC0xO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5uYXYtbWVzc2FnZS1pc2FjdGl2ZSAmIHtcclxuXHRcdHBhZGRpbmctdG9wOiA0ZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmwtbWVnYS1zZWNvbmRhcnkge1xyXG5cdHdpZHRoOiAkZ3JpZC0zO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwYWRkaW5nOiAyZW0gMS41ZW0gMmVtIDFlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHR9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogJGdyaWQtMztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0XHR6LWluZGV4OiAwO1xyXG5cdH1cclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTIwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLm1lZ2EtbWFpbi1tb2QgeyB9XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE1lZ2EgTWVudSBTaWRlXHJcblxyXG4ubWVnYS1zaWRlLW1vZCB7IH1cclxuXHJcbi5tZWdhLXNpZGUtaGRyIHtcclxuXHRAZXh0ZW5kICV0ei1vdmVybGluZS1zbTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcblxyXG4ubWVnYS1zaWRlLWl0ZW1zIHtcclxuXHRAZXh0ZW5kICVzaWRlLW1lbnUtaXRlbXM7XHJcblx0bGluZS1oZWlnaHQ6IDJlbTtcclxufVxyXG5cclxuLm1lZ2Etc2lkZS1pdGVtIHtcclxuXHRAZXh0ZW5kICVzaWRlLW1lbnUtaXRlbTtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHRsaW5lLWhlaWdodDogMS4zZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbn1cclxuXHJcbi5tZWdhLXNpZGUtbGluayB7XHJcblx0QGV4dGVuZCAlc2lkZS1tZW51LWxpbms7XHJcblx0cGFkZGluZzogMC4yNWVtIDAgIWltcG9ydGFudDtcclxuXHQmOmhvdmVyIHtcclxuXHRcdGNvbG9yOiAkYmxhY2stOTA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLm1lZ2Etc2VjdGlvbi1saW5rIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdG1hcmdpbi10b3A6IDFlbTtcclxuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG5cdGZvbnQtc2l6ZTogMS4xNWVtO1xyXG5cdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogZGFya2VuKCRncmVlbi1tYWluLCA1JSk7XHJcblx0fVxyXG59XHJcblxyXG4ubGluay1hcnJvdyB7XHJcblx0bGluZS1oZWlnaHQ6IDA7XHJcblx0Zm9udC1zaXplOiAxLjM1ZW07XHJcblx0bWFyZ2luLWxlZnQ6IDRweDtcclxuXHRsZXR0ZXItc3BhY2luZzogNXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBNZWdhIE1lbnUgTWFpbiBDb250ZW50IGFyZWEgbGF5b3V0IG1vZGVzXHJcblxyXG5cclxuLmwtbWVnYS0xIHsgfVxyXG5cclxuLmwtbWVnYS0yIHtcclxuXHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkKTtcclxuXHJcblx0Ly8gVGhpcyByZW1vdmVzIHRoZSBib3R0b20gYm9yZGVyIGZvciB0aGUgbGFzdCB0d28gdGVhc2VzIHRoYXQgYXJlIGluc2lkZSB0aGUgLmwtbWVnYS0yIGNvbnRhaW5lci5cclxuXHQubWVkaWEtYmxvY2sge1xyXG5cdFx0JjpudGgtbGFzdC1vZi10eXBlKC0xbiArIDIpIHtcclxuXHRcdFx0Lm1lZ2EtdHotaXRlbSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5sLW1lZ2EtMyB7XHJcblx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgzLCAkc3BhY2UtZ3JpZCk7XHJcblxyXG5cdC8vIFRoaXMgcmVtb3ZlcyB0aGUgYm90dG9tIGJvcmRlciBmb3IgdGhlIGxhc3QgdGhyZWUgdGVhc2VzIHRoYXQgYXJlIGluc2lkZSB0aGUgLmwtbWVnYS0zIGNvbnRhaW5lci5cclxuXHQubWVkaWEtYmxvY2sge1xyXG5cdFx0JjpudGgtbGFzdC1vZi10eXBlKC0xbiArIDMpIHtcclxuXHRcdFx0Lm1lZ2EtdHotaXRlbSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTcGFjZSBmb3IgbWVkaWEtYmxvY2sgaXRlbXMgaW4gTWVnYSBNZW51XHJcblxyXG4ubWVnYS10ei1pdGVtIHtcclxuXHQvLyBib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTWVnYSBpbWFnZXMgYW5kIGljb25zXHJcblxyXG4ubWVnYS10ei1pbWcsICVtZWdhLXR6LWltZyB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdGltZyB7XHJcblx0XHR3aWR0aDogMTAwJTsgLy8gZm9yIGllXHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdCYuaGV4LW1lZ2Ege1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5oZXgtbWVnYSB7XHJcblx0bWFyZ2luLWxlZnQ6IDEycHg7XHJcbn1cclxuXHJcblxyXG4vLyBOb3RlOiBRdWVzdGlvblxyXG4vLyB1c2UgZGF0YSBvciBzb21ldGhpbmcgdG8gY2hhbmdlIGNvbG9ycz9cclxuLm1lZ2EtaWNvbi1saW5rIHtcclxuXHRAZXh0ZW5kICVtZWdhLXR6LWltZztcclxuXHR3aWR0aDogNDVweDtcclxuXHRoZWlnaHQ6IDQ1cHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0LmhleC1tZWdhICYge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENvbmZlcmVuY2UgTmF2XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uaGRyLWNvbmZlcmVuY2Uge1xyXG5cdC5uYXYtaXRlbXMtbW9kIHtcclxuXHRcdC5uYXYtaXRlbSB7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY29uZmVyZW5jZS1uYXYge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjay05MDtcclxuXHRjb2xvcjogJGJnLWRhcms7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbWVkKSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb25mZXJlbmNlLW5hdi1pdGVtcyB7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbWVkKSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb25mZXJlbmNlLW5hdi1pdGVtIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLW1lZCkge1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHR9XHJcblx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1zbSkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdCYuY29uZmVyZW5jZS1uYXYtaXRlbS0td2l0aGRyb3Age1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1tZWQpIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5jdGEge1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1tZWQpIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG4gfVxyXG5cclxuLmNvbmZlcmVuY2UtaXRlbS1saW5rIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiAxZW0gMmVtO1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XHJcblx0Y29sb3I6ICRiZy1kYXJrO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJsYWNrLTkwO1xyXG5cdH1cclxuXHQuY29uZmVyZW5jZS1uYXYtZHJvcC1pdGVtcyAmIHtcclxuXHRcdGJvcmRlci1yaWdodDogbm9uZTtcclxuXHR9XHJcblx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1tZWQpIHtcclxuXHRcdGJvcmRlci1yaWdodDogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb25mZXJlbmNlLW5hdi1kcm9wZG93biB7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdG91dGxpbmU6IDA7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XHJcblx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1tZWQpIHtcclxuXHRcdGJvcmRlci1yaWdodDogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb25mZXJlbmNlLW5hdi1zdWJtaXQge1xyXG5cdEBleHRlbmQgJWJ1dHRvbjtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdHBhZGRpbmc6IDFlbSAyZW07XHJcblx0bWFyZ2luOiAwO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbWVkKSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb25mZXJlbmNlLW5hdi1kcm9wLWl0ZW1zIHtcclxuXHRwYWRkaW5nOiAxZW0gMmVtO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stODA7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR6LWluZGV4OiAxO1xyXG5cdC5jb25mZXJlbmNlLW5hdi1pdGVtLS13aXRoZHJvcC5pcy1hY3RpdmUgJiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1tZWQpIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb25mZXJlbmNlLW5hdi1hbmNob3Ige1xyXG5cdGRpc3BsYXk6YmxvY2s7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0dG9wOi01ZW07XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4vLyA6dGFyZ2V0OmJlZm9yZSB7XHJcbi8vIFx0Y29udGVudDogXCJcIjtcclxuLy8gXHRkaXNwbGF5OiBibG9jaztcclxuLy8gXHRoZWlnaHQ6IDc1cHg7XHJcbi8vIFx0bWFyZ2luOiAtNzVweCAwIDA7XHJcbi8vIH1cclxuXHJcbi5kcm9wLXNob3ctbW9yZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdC5jb25mZXJlbmNlLW5hdi1pdGVtLS13aXRoZHJvcC5pcy1hY3RpdmUgJiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmRyb3Atc2hvdy1sZXNzIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHQuY29uZmVyZW5jZS1uYXYtaXRlbS0td2l0aGRyb3AuaXMtYWN0aXZlICYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4ubWQge1xyXG5cdC5tZWdhLW1vZGFsIHtcclxuXHRcdC5yb3cge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTaWRlIG5hdiA6OiBsYXlvdXQtZGVmYXVsdFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnNpZGUtbWVudS1pdGVtcywgJXNpZGUtbWVudS1pdGVtcyB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtcztcclxuXHRmb250LXNpemU6IDEuMDc2OTIzMDc2OTIzMDhlbTtcdFx0Ly8gMTRcclxuXHRsaW5lLWhlaWdodDogMi4zNTcxNDI4NTdlbTtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuXHJcbi5zaWRlLW5hdi1sZyB7XHJcblx0Zm9udC1zaXplOiAxLjM4NDYxNTM4NDYxNTM4ZW07IFx0XHQvLyAxOFxyXG5cdGxpbmUtaGVpZ2h0OiAyLjExMTExMTExMWVtOyBcdFx0Ly8gMzhcclxufVxyXG5cclxuXHJcbi5zaWRlLW5hdi1tZWQge1xyXG5cdGZvbnQtc2l6ZTogMS4yMzA3NjkyMzA3NjkyM2VtOyBcdFx0Ly8gMTZcclxuXHRsaW5lLWhlaWdodDogMi4zNzVlbTtcdFx0XHRcdC8vIDM4XHJcbn1cclxuXHJcblxyXG4uc2lkZS1uYXYtcmVnIHtcclxuXHRmb250LXNpemU6IDEuMDc2OTIzMDc2OTIzMDhlbTtcdFx0Ly8gMTRcclxuXHRsaW5lLWhlaWdodDogMi4zNTcxNDI4NTdlbTtcclxufVxyXG5cclxuXHJcbi5zaWRlLW1lbnUtaXRlbSwgJXNpZGUtbWVudS1pdGVtIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRsaW5lLWhlaWdodDogMS42ZW07XHJcblx0Jjpob3ZlciB7XHJcblx0XHQmICsgLmlzLXN1Ymxpbmsge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItdG9wOiA5cHggc29saWQgJGJnLW1lZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5pcy1hY3RpdmUge1xyXG5cdFx0Ly8gZm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1ib2xkO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWRhcmsgIWltcG9ydGFudDtcclxuXHRcdC5zaWRlLW1lbnUtbGluayB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stMTAwO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZGFyaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JiArIC5pcy1zdWJsaW5rIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogOXB4IHNvbGlkICRiZy1kYXJrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaXMtc3VibGluayB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbWVkO1xyXG5cdFx0Ly8gcGFkZGluZy1sZWZ0OiAwLjg1ZW07XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAtM3B4O1xyXG5cdFx0XHRsZWZ0OiA0NCU7XHJcblx0XHRcdHotaW5kZXg6IDQ7XHJcblx0XHRcdGJvcmRlci10b3A6IDlweCBzb2xpZCAkYmctbHQ7XHJcblx0XHRcdGJvcmRlci1yaWdodDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0XHQmICsgJiB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zaWRlLW1lbnUtbGluayB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMC44NWVtO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcblx0XHRcdFx0Y29udGVudDogJ1xcZjBkYSc7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcclxuXHRcdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ly8gbGVmdDogN3B4O1xyXG5cdFx0XHRcdC8vIHRvcDogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2lkZS1tZW51LW5vLWxpbmsge1xyXG5cdFx0Y29sb3I6ICM4MDgyODU7XHJcblx0XHRwYWRkaW5nOiAwLjc1ZW0gN3B4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnNpZGUtbWVudS1saW5rLCAlc2lkZS1tZW51LWxpbmsge1xyXG5cdEBpbmNsdWRlIGxpbmsocGFnZW5hdik7XHJcblx0Ly8gcGFkZGluZzogMC4yNWVtIDdweDtcclxuXHRwYWRkaW5nOiAwLjc1ZW0gN3B4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ucmVzdWx0cy1jb3VudCB7XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRtYXJnaW4tYm90dG9tOiAyZW07XHJcbn1cclxuXHJcbi5mdGMtY2FzZS1zYXZlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bGVmdDogMDtcclxuXHRtYXJnaW4tdG9wOiAtMi41ZW07XHJcbn1cclxuXHJcbi5jYXNlYm9vayB7XHJcblx0LmluZGV4IHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0bWFyZ2luOiAxZW0gYXV0bztcclxuXHRcdGxpIHtcclxuXHRcdFx0QGV4dGVuZCAlYnV0dG9uLXNlY29uZGFyeTtcclxuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnN1cHBvcnRpbmctbGlzdCB7XHJcblx0LmRvY3MtaGVhZGVyIHtcclxuXHRcdEBleHRlbmQgJWg0O1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwLjVlbTtcclxuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYmxhY2stMTA7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnV0dG9uLWxnIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdGkge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNWVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmJyZWFkY3J1bWJzIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0bWFyZ2luLXRvcDogLTJlbTtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LmJyZWFkIHtcclxuXHRcdGNvbG9yOiAjMjIyO1xyXG5cdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDAuNWVtO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRcdFx0Y29udGVudDogXCJcXGYxMDVcIjtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDAuN2VtO1xyXG5cdFx0fVxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRhIC5jcnVtYiB7XHJcblx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udG9vbHMtc2lkZWJhciB7XHJcblx0bWFyZ2luLXRvcDogMmVtO1xyXG59XHJcblxyXG4vLyBEaXNhYmxlIGhvdmVyIHN0YXRlIG9uIGNhcnQgc2lkZWJhclxyXG5cclxuLmNhcnQtc2lkZWJhciB7XHJcblx0LnNpZGUtbWVudS1pdGVtIHtcclxuXHRcdC5zaWRlLW1lbnUtbGluayB7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2lkZWJhci1zdWItY2FsbG91dCB7XHJcblx0LnBhZ2UtdGV4dC1zbSB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLyogXHJcblx0YWRkZWQgZm9yIGhlYWRyb29tLmpzIGluIGFkZHRpb24gdG8gY2hhbmdlcyB0byBcclxuXHQvc2Nzcy9iYXNlL19uYXYuY3NzIG9uIHRoZSBlbGVtZW50IC5pbm5lci1uYXZcclxuXHR3aGljaCBjaGFuZ2VkIHBvc3Rpb246IGZpeGVkIHRvIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4qL1xyXG4uaGVhZHJvb20ge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcclxufVxyXG4uaGVhZHJvb20tLXVucGlubmVkIHt0b3A6IC0xMDVweDt9XHJcbi5oZWFkcm9vbS0tcGlubmVkIHt0b3A6IDBweDt9XHJcblxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBMaW5rc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQG1peGluIGxpbmsoJHN0eWxlOiBub3JtYWwpIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Jjpob3ZlciB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcblxyXG5cdEBpZiAkc3R5bGUgPT0gbm9ybWFsIHsgY29sb3I6ICRsaW5rLWNvbG9yOyB9XHJcblxyXG5cdEBpZiAkc3R5bGUgPT0gbGlua2JvbGQgeyBjb2xvcjogbGlnaHRlbigkbGluay1jb2xvciwgMyUpOyB9XHJcblxyXG5cdEBpZiAkc3R5bGUgPT0gaGVhZC1sdCB7IGNvbG9yOiAkaGVhZC1jb2xvci1sdDsgfVxyXG5cclxuXHRAaWYgJHN0eWxlID09IHRhZyB7IGNvbG9yOiAkYmxhY2stMzA7IH1cclxuXHJcblx0QGlmICRzdHlsZSA9PSBncmVlbiB7IGNvbG9yOiAkZ3JlZW4tbWFpbjsgfVxyXG5cclxuXHRAaWYgJHN0eWxlID09IGFjY2VudCB7IGNvbG9yOiAkZ3JlZW4tbWFpbjsgfVxyXG5cclxuXHRAaWYgJHN0eWxlID09IHdoaXRlIHsgY29sb3I6ICNmZmY7IH1cclxuXHJcblxyXG5cdEBpZiAkc3R5bGUgPT0gaGVhZCB7XHJcblx0XHRjb2xvcjogJGhlYWQtY29sb3I7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaWYgJHN0eWxlID09IHBhZ2VuYXYge1xyXG5cdFx0Y29sb3I6ICRibGFjay0zMDtcclxuXHRcdC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stNDA7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpZiAkc3R5bGUgPT0gYXJ0aWNsZWxpbmsge1xyXG5cdFx0Ly8gY29sb3I6ICRhcnRpY2xlLXRleHQ7XHJcblx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHQvLyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQvLyBjb2xvcjogIzAwMDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0XHRlbSB7XHJcblx0XHRcdC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5pbmZvZ3JhcGhTbSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQuaW5mb2dyYXBoTGcge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHRcclxuXHJcblx0LmluZm9ncmFwaFNtIHtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5pbmZvZ3JhcGhJbWcge1xyXG5cdFx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgXHJcblx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG5cdH1cclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNlYXJjaCBGb3JtXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uc2VhcmNoLWZvcm0ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQubmF2LXNlYXJjaC1ibG9jayAmIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnNlYXJjaC1pbnB1dCB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGJnLW1lZDtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0b3V0bGluZTogMDtcclxuXHRwYWRkaW5nOiAwIDAuODVlbTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGhlaWdodDogMzVweDtcclxuXHR3aWR0aDogODUlO1xyXG5cdG1hcmdpbjogMDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXNtKSB7XHJcblx0XHR3aWR0aDogOTAlO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHR3aWR0aDogOTMlO1xyXG5cdH1cclxuXHQubmF2LXNlYXJjaC1ibG9jayAmIHtcclxuXHRcdHdpZHRoOiA3NSU7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXNtKSB7XHJcblx0XHRcdHdpZHRoOiA5MiU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLW1lZCkge1xyXG5cdFx0XHR3aWR0aDogOTUlO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0XHR3aWR0aDogNTYuODg4OGVtO1xyXG5cdFx0XHQvLyBtYXJnaW4tdG9wOiAxLjJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWFyY2gtc3VibWl0IHtcclxuXHRAZXh0ZW5kICVidXR0b247XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRleHQtaW5kZW50OiAtOTk5OWVtO1xyXG5cdHdpZHRoOiAzNXB4O1xyXG5cdGhlaWdodDogMzVweDtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdC5uYXYtc2VhcmNoLWJsb2NrICYge1xyXG5cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQvLyBtYXJnaW4tdG9wOiAtMi43ZW07XHJcblx0XHRcdC8vIHJpZ2h0OiAtNTkuNjY2NjZlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pY29uLmljb24tbGcge1xyXG5cdFx0dG9wOiAzcHg7XHJcblx0XHRsZWZ0OiAzcHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBJbnN0YW50IFNlYXJjaCBSZXN1bHRzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uaW5zdGFudC1zZWFyY2gtbW9kIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG59XHJcblxyXG4uaW5zdGFudC1zZWFyY2gtcmVzdWx0cyB7XHJcblx0cGFkZGluZzogMCAxLjVlbTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJvcmRlcjogJG5hdi1iZHI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNDBweDtcclxuXHR3aWR0aDogOTglO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdHdpZHRoOiA2MGVtO1xyXG5cdFx0dG9wOiA2M3B4O1xyXG5cdH1cclxuXHQuanMtaW5zdGFudC1zZWFyY2ggJiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi5pbnN0YW50LXNlYXJjaC1jb250ZW50IHtcclxuXHRib3JkZXItdG9wOiA0cHggc29saWQgJGdyZWVuLW1haW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogLTRweDtcclxuXHRwYWRkaW5nOiAxZW0gMDtcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG5cdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogLTNweDtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLXRvcDogOXB4IHNvbGlkICRncmVlbi1tYWluO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItbGVmdDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG59XHJcblxyXG4uaW5zdGFudC1jb250ZW50LXRvcCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHQmLnJlc3VsdHMge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluLWx0O1xyXG5cdH1cclxufVxyXG5cclxuLmluc3RhbnQtY29udGVudC1ib3R0b20geyB9XHJcblxyXG4ubGl2ZS1zZWFyY2gtdGV4dCB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdGNvbG9yOiAkYmxhY2stNDA7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4ubGl2ZS1zZWFyY2gtdGVybSB7XHJcblx0Y29sb3I6IGJsYWNrO1xyXG59XHJcblxyXG4uaW5zdGFudC1zdWJtaXQge1xyXG5cdEBleHRlbmQgJWJ1dHRvbi1zZWNvbmRhcnk7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRib3JkZXItcmFkaXVzOiAwLjVlbTtcclxuXHJcbn1cclxuXHJcblxyXG4uc2VhcmNoLWhlYWQtc20ge1xyXG5cdEBleHRlbmQgJXR6LWhlYWQtc207XHJcblx0bWFyZ2luLWJvdHRvbTogMC4xZW07XHJcbn1cclxuXHJcbi5yZXN1bHRzLWxpbmstbmF2IHtcclxuXHRwYWRkaW5nOiAwLjY1ZW0gMC4zNWVtO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWFyY2gtZGVzY3JpcHRpb24tdGV4dCB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5yZXN1bHRzLWl0ZW1zIHsgfVxyXG5cclxuLnJlc3VsdHMtaXRlbSB7XHJcblx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluLWx0O1xyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmNoaWxkLXNlYXJjaC1yZXN1bHRzIHtcclxuXHQubGlzdC1pdGVtIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiA0ZW07XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRcdFx0Y29udGVudDogXCJcXGYxMDFcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTJlbTtcclxuXHRcdFx0Y29sb3I6ICRibGFjay00MDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRGF0ZSBwaWNrZXJcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4uZGF0ZS1waWNrZXIge1xyXG5cdC5ob3J6LWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAzZW07XHJcblx0XHRtYXJnaW4tdG9wOiAxZW07XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0XHQuc29ydC1saW5rIHtcclxuXHRcdFx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogMCAwLjVlbTtcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZGF0ZS1maWx0ZXIge1xyXG5cdFx0d2lkdGg6IDEyMHB4O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdFx0cGFkZGluZzogMC4zZW07XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdG1hcmdpbi1yaWdodDogMC40ZW07XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDAuNGVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZGF0ZS1jbGVhciwgLmRhdGUtY2xlYXIgaSB7XHJcblx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdH1cclxufVxyXG5cclxuLnBpa2EtcHJldiB7XHJcblx0dGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpa2EtcHJldjpiZWZvcmUge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGNvbnRlbnQ6IFwiXFwyNUMwXCI7XHJcbn1cclxuXHJcbi5waWthLW5leHQ6YmVmb3JlIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0Y29udGVudDogXCJcXDI1YjZcIjtcclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBNZW1iZXIgRGlyZWN0b3J5XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLnNlYXJjaC1ieSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDAuNWVtIDEuMjVlbTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG5cdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0bGFiZWwge1xyXG5cdFx0Y29sb3I6ICRibGFjay0zMDtcclxuXHR9XHJcblx0c3Bhbi5maXAge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDFlbTsgXHJcblx0XHRjb2xvcjogIzgwODI4NTsgXHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFJDIFNlYXJjaFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5yYy1zZWFyY2gge1xyXG5cdC5yZWZpbmUge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1heC13aWR0aDogMjVlbTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0XHQucmVmaW5lLXNlbGVjdG9yIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnJlZmluZS1zZWxlY3Qge1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzZWxlY3Qge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHRcdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTpub25lO1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQvLyBvcHRpb25bdmFsdWU9XCI3XCJdLFxyXG5cdFx0XHRcdFx0Ly8gb3B0aW9uW3ZhbHVlPVwiOFwiXSxcclxuXHRcdFx0XHRcdC8vIG9wdGlvblt2YWx1ZT1cIjE2XCJdIHtcclxuXHRcdFx0XHRcdC8vIFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdC8vIH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnJjLXNlYXJjaC1maWVsZCB7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRcdHdpZHRoOiA2NSU7XHJcblx0XHR9XHJcblx0XHQuc2VhcmNoLWlucHV0IHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR9XHJcblx0XHQuc2VhcmNoLXN1Ym1pdCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5yYy1zZWFyY2gtcmVzdWx0cyB7XHJcblx0LnR6IHtcclxuXHRcdC50eHQtYmQge1xyXG5cdFx0XHQudHotYmQtdGV4dCB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNWVtO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTm90aWZpY2F0aW9uc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5ub3RpZnksICVub3RpZnkge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcclxuXHRwYWRkaW5nOiAxZW0gMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0W2NsYXNzXj1cImhleC1cIl0ge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0fVxyXG59XHJcblxyXG4ubm90aWZ5LS1zbSB7XHJcblx0QGV4dGVuZCAlbm90aWZ5O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nOiAxZW0gMDtcclxuXHRtYXJnaW4tbGVmdDogMmVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHR3aWR0aDogOTAlO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5ub3RpZnktdGV4dCwgJW5vdGlmeS10ZXh0IHtcclxuXHRwYWRkaW5nLWxlZnQ6IDQuNWVtO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDFlbTtcclxuXHRtYXJnaW46IDAuNWVtIDA7XHJcbn1cclxuXHJcbi5ub3RpZnktdGV4dC1sZnQge1xyXG5cdEBleHRlbmQgJW5vdGlmeTtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogNjAlO1xyXG5cdHBhZGRpbmctbGVmdDogMWVtO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5ub3RpZnktdGV4dC1sZyB7XHJcblx0QGV4dGVuZCAlbm90aWZ5O1xyXG5cdGZvbnQtc2l6ZTogMS4xZW07XHJcblx0bGluZS1oZWlnaHQ6IDAuNWVtO1xyXG5cdHBhZGRpbmctdG9wOiAxLjNlbTtcclxuXHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRmb250LXNpemU6IDEuMzg0NjE1Mzg1ZW07XHJcblx0XHRsaW5lLWhlaWdodDogMC41ZW07XHJcblx0XHRwYWRkaW5nLXRvcDogMC45ZW07XHJcblx0fVxyXG59XHJcblxyXG4ubm90aWZ5LWVtcGgge1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5ub3RpZnktLWhlYWRlciB7XHJcblx0QGV4dGVuZCAlbm90aWZ5O1xyXG5cdHBhZGRpbmc6IDAuNWVtIDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYShibGFjaywgMC4zKTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHQubm90aWZ5LXRleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjE1ZW07XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0bWF4LXdpZHRoOiA0NTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5pYXBwLXByb2R1Y3QtZGV0YWlscyAubm90aWZ5LS1zbSB7XHJcblx0QGV4dGVuZCAlbm90aWZ5O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDYXJ0IE5hdlxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJG5hdi1jYXJ0LWhlaWdodDogMzVweDtcclxuXHJcbi5uYXYtY2FydC1tb2Qge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQvLyB0b3A6ICRuYXYtaGVpZ2h0O1xyXG5cdHRvcDogJG5hdi1oZWlnaHQtc20tbW9kO1xyXG5cdC8vIG1hcmdpbi10b3A6IDRweDtcclxuXHRyaWdodDogMTBweDtcclxuXHR6LWluZGV4OiA5OTk5OTtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdC5uYXYtY2FydC1pc2FjdGl2ZSAmIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLW1lZCkge1xyXG5cdFx0bWFyZ2luLXRvcDogNHB4O1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHR0b3A6ICRuYXYtaGVpZ2h0O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5uYXYtY2FydC1saW5rIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogNjVweDtcclxuXHRoZWlnaHQ6ICRuYXYtY2FydC1oZWlnaHQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDAgMC41NWVtO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRncmVlbi1tYWluLCA1JSk7XHJcblx0fVxyXG59XHJcblxyXG4ubmF2LWNhcnQtaWNvbiB7XHJcblx0b3BhY2l0eTogMC44O1xyXG5cdC5pY29uLmljb24tbWVkIHsgbGVmdDogMC41NWVtOyB0b3A6IDdweDsgfVxyXG59XHJcblxyXG4ubmF2LWNhcnQtY291bnQge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRsaW5lLWhlaWdodDogJG5hdi1jYXJ0LWhlaWdodDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE1lc3NhZ2UgTmF2XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kbmF2LW1lc3NhZ2UtaGVpZ2h0OiAkbmF2LWNhcnQtaGVpZ2h0O1xyXG5cclxuLm5hdi1tZXNzYWdlLW1vZCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogJG5hdi1oZWlnaHQ7XHJcblx0bWFyZ2luLXRvcDogNHB4O1xyXG5cdHotaW5kZXg6IDk5OTk5O1xyXG5cdGxlZnQ6IDMwJTtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdC5uYXYtbWVzc2FnZS1pc2FjdGl2ZSAmIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLm5vdGlmeS1uYXYge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGhlaWdodDogJG5hdi1tZXNzYWdlLWhlaWdodDtcclxuXHRsaW5lLWhlaWdodDogJG5hdi1tZXNzYWdlLWhlaWdodDtcclxuXHRwYWRkaW5nOiAwIDAuNzVlbSAwIDFlbTtcclxufVxyXG5cclxuLm5hdi1tZXNzYWdlLWxpbmsge1xyXG5cdG1hcmdpbi1yaWdodDogMWVtO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLm5vdGlmeS1oZWFkLW5hdiB7XHJcblx0QGV4dGVuZCAlaDU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1yaWdodDogMWVtO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ubm90aWZ5LXRleHQtbmF2IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5uYXYtbWVzc2FnZS1jbG9zZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZ3JlZW4tbWFpbiwgNSUpO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkZ3JlZW4tbWFpbiwgNSUpO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Y29sb3I6IGRhcmtlbigkZ3JlZW4tbWFpbiwgMTAlKTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiA0cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxufVxyXG5cclxuI2lhcHAtbm90aWZpY2F0aW9ucyB7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAkbGFyZ2U7XHJcbn1cclxuXHJcbi5kZWZhdWx0LW5vdGlmeSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDEwZW07XHJcblx0fVxyXG59XHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhlcm8gdmFyaWFibGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kaGVyby1iZzogXHRcdCMwMDA7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIZXJvIHN0eWxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmhwLWhlcm8tbW9kIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRoZXJvLWJnO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRtaW4taGVpZ2h0OiAxOGVtO1xyXG5cdH1cclxuXHQmLmhhcy1pbWcge1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdFx0bWluLWhlaWdodDogMjVlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4uaHAtaGVyby1tYWluLW1vZCB7XHJcblx0bWFyZ2luOiAwIGF1dG8gM2VtO1xyXG5cdHBhZGRpbmctdG9wOiA3ZW07XHJcbn1cclxuXHJcblxyXG4uaHAtaGVyby1zZWNvbmRhcnktbW9kIHtcclxuXHRAZXh0ZW5kICVncmlkLWhlcm8tMztcclxuXHRtYXJnaW4tYm90dG9tOiA2ZW07XHJcblx0bWFyZ2luLXRvcDogNGVtO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG59XHJcblxyXG4uaGVyby1iZyB7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdHBlcnNwZWN0aXZlOiAxMDAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdH1cclxuXHQmLmhlcm8tYmctaW1nIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDYwZW07XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdFx0Ly8gVGhpcyBzZXRzIHRoZSBkYXJrZW5lZCBncmFkaWVudCBvdmVyIHRoZSBoZXJvXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cclxuXHRcdFx0ZmlsdGVyOiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEhKaFpHbGhiRWR5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnWTNnOUlqVXdKU0lnWTNrOUlqVXdKU0lnY2owaU56VWxJajRLSUNBZ0lEeHpkRzl3SUc5bVpuTmxkRDBpTUNVaUlITjBiM0F0WTI5c2IzSTlJaU13TURBd01EQWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1DSXZQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0k1TUNVaUlITjBiM0F0WTI5c2IzSTlJaU13TURBd01EQWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l4TURBbElpQnpkRzl3TFdOdmJHOXlQU0lqTURBd01EQXdJaUJ6ZEc5d0xXOXdZV05wZEhrOUlqRWlMejRLSUNBOEwzSmhaR2xoYkVkeVlXUnBaVzUwUGdvZ0lEeHlaV04wSUhnOUlpMDFNQ0lnZVQwaUxUVXdJaUIzYVdSMGFEMGlNVEF4SWlCb1pXbG5hSFE5SWpFd01TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XHJcblxyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICMwMDAgNzAlLCAjMDAwKTtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1heC13aWR0aCkgYW5kIChtYXgtd2lkdGg6IDk4LjQzNzVlbSkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCAjMDAwIDk1JSwgIzAwMCksXHJcblx0XHRcdFx0XHQgICAgICAgICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICMwMDAsIHRyYW5zcGFyZW50IDIwJSksXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAsIHRyYW5zcGFyZW50IDIwJSk7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogOTguNDM3NWVtKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsICMwMDAgOTAlLCAjMDAwKSxcclxuXHRcdFx0XHRcdCAgICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgIzAwMCwgdHJhbnNwYXJlbnQgMjUlKSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQgIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMCwgdHJhbnNwYXJlbnQgMjUlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5oZXJvLWNvbmYtYmFubmVyIHtcclxuXHRcdFx0bWluLWhlaWdodDogMzVlbTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHR0b3A6IDEwZW07XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCAjMDAwIDc1JSwgIzAwMCk7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0dG9wOiAyMGVtO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtNWVtO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCAjMDAwIDEwMCUsICMwMDApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhlcm8tY29uZi1iYW5uZXIgKyAubC1zaXRlLXdpZHRoIHtcclxuXHQuaHAtaGVyby1tYWluLW1vZCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IC0xMGVtO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0ZmlsdGVyOiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJeE1EQWxJaUI1TWowaU1DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3TURBd01DSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakkxSlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3TURBd01DSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0xqUWlMejRLSUNBZ0lEeHpkRzl3SUc5bVpuTmxkRDBpTnpVbElpQnpkRzl3TFdOdmJHOXlQU0lqTURBd01EQXdJaUJ6ZEc5d0xXOXdZV05wZEhrOUlqQXVOQ0l2UGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJeE1EQWxJaUJ6ZEc5d0xXTnZiRzl5UFNJak1EQXdNREF3SWlCemRHOXdMVzl3WVdOcGRIazlJakFpTHo0S0lDQThMMnhwYm1WaGNrZHlZV1JwWlc1MFBnb2dJRHh5WldOMElIZzlJakFpSUhrOUlqQWlJSGRwWkhSb1BTSXhJaUJvWldsbmFIUTlJakVpSUdacGJHdzlJblZ5YkNnalozSmhaQzExWTJkbkxXZGxibVZ5WVhSbFpDa2lJQzgrQ2p3dmMzWm5QZz09KTtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMC4zMykgMjUlLHJnYmEoMCwwLDAsMC4zMykgNTAlLHJnYmEoMCwwLDAsMC4zMykgNzUlLHJnYmEoMCwwLDAsMCkgMTAwJSk7XHJcblx0XHRcdHotaW5kZXg6IDA7XHJcblx0XHR9XHJcblx0XHQuaHAtaGVyby1oZWFkLXNtLFxyXG5cdFx0LmhwLWhlcm8taGVhZC1tZWQsXHJcblx0XHQuaHAtaGVyby1zdWJoZWFkLFxyXG5cdFx0LmhwLWhlcm8tdGV4dCxcclxuXHRcdC5ocC1oZXJvLWxpbmtzIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0fVxyXG5cdFx0LmhwLWhlcm8tdGV4dCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS40ZW07XHJcblx0XHR9XHJcblx0XHQuaHAtaGVyby1saW5rcyAuYnV0dG9uLWxnIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjNlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAxNTc1IC8gMTYgICAgOTguNDM3NWVtXHJcblxyXG4uaGVyby1oZWFkLWxpbmsge1xyXG5cdEBpbmNsdWRlIGxpbmsod2hpdGUpO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4uaHAtaGVyby10ZXh0IHtcclxuXHR1bCB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdG1heC13aWR0aDogNzAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRsaSB7XHJcblx0XHRcdEBleHRlbmQgJXRlYXNlLXRleHQ7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTM4XCI7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMWVtO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdGhlaWdodDogMmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRhIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSFAgTWVzc2FnZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLm1lc3NhZ2UtbW9kIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stOTA7XHJcblx0cGFkZGluZzogMmVtICRzaXRlLW1hcmdpbjtcclxuXHRjb2xvcjogJGJnLWx0O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHQmLm1lc3NhZ2Utb3ZlcmxheSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdGNvbG9yOiAkYmxhY2stMjA7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdG1heC13aWR0aDogJG1heC13aWR0aDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5tZXNzYWdlLWlubmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbiVtZXNzYWdlLXRleHQge1xyXG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuXHQubWVzc2FnZS1vdmVybGF5ICYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjI1ZW07XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLm1lc3NhZ2UtdGV4dC1sZyB7XHJcblx0QGV4dGVuZCAlbWVzc2FnZS10ZXh0O1xyXG5cdGNvbG9yOiAkYmctbWVkO1xyXG5cdGZvbnQtc2l6ZTogJGJhc2UtbWVkO1xyXG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR0eXBlLWJwLW1lZCkge1xyXG5cdFx0Zm9udC1zaXplOiAyLjE1Mzg0NjE1NGVtOyBcdFx0XHQvLyAyOFxyXG5cdH1cclxufVxyXG5cclxuLm1lc3NhZ2UtdGV4dC1tZWQge1xyXG5cdEBleHRlbmQgJW1lc3NhZ2UtdGV4dDtcclxuXHRmb250LXNpemU6ICRiYXNlLW1lZDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkdHlwZS1icC1tZWQpIHtcclxuXHRcdGZvbnQtc2l6ZTogMS42OTIzMDc2OTIzMDc2OWVtOyBcdFx0Ly8gMjJcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubWVzc2FnZS10ZXh0LXNtIHtcclxuXHRAZXh0ZW5kICVtZXNzYWdlLXRleHQ7XHJcblx0Zm9udC1zaXplOiAxLjIzMDc2OTIzMWVtOyBcdFx0Ly8gMTZcclxuXHRtYXJnaW4tbGVmdDogMS41ZW07XHJcblx0bWFyZ2luLXJpZ2h0OiAxLjVlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG4ubWVzc2FnZS1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rKHdoaXRlKTtcclxuXHRmb250LXNpemU6IDAuODVlbTtcclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE5vbiBoZXJvIHN0eWxlcyA6OiBvdGhlciBzZWN0aW9ucyBvZiBocFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIUCBCb3R0b21cclxuXHJcbi5ocC1ib3R0b20tbW9kIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbWVkO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4uaHAtc2VjdGlvbnMtbW9kIHtcclxuXHRwYWRkaW5nOiA0ZW0gMCA2ZW07XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5ocC1zZWN0aW9ucy1vdXRlciB7XHJcblx0bWF4LXdpZHRoOiAkZ3JpZC0xNTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmwtaHAtc2VjdGlvbnMge1xyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSBhbmQgKG1heC13aWR0aDogJGxhcmdlIC0gMSkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgzLCAkc3BhY2UtZ3JpZCk7XHJcblx0fVxyXG59XHJcblxyXG4uaHAtc2VjdGlvbi1pdGVtIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzZW07XHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdCY6bnRoLWxhc3QtY2hpbGQoMikge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdCY6bnRoLWxhc3QtY2hpbGQoMykge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhwLXNlY3Rpb25zLWhlYWQge1xyXG5cdEBleHRlbmQgJXR6LWhlYWQtbWVkO1xyXG5cdEBpbmNsdWRlIHNhbnM7XHJcbn1cclxuXHJcbi5ocC1oZWQtbGluayB7XHJcblx0QGluY2x1ZGUgbGluayhoZWFkLWx0KTtcclxuXHRjb2xvcjogJGJsYWNrLTYwO1xyXG59XHJcblxyXG4uaHAtc2VjdGlvbnMtbGluayB7XHJcblx0QGluY2x1ZGUgbGluayhncmVlbik7XHJcblx0bWFyZ2luLWxlZnQ6IDRweDtcclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSHAgU3RyZWFtXHJcblxyXG4uaHAtc3RyZWFtLW1vZCB7XHJcblx0cGFkZGluZzogM2VtIDAgNGVtO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdHotaW5kZXg6IDEwMDAwO1xyXG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0d2lkdGg6IDA7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRtYXJnaW4tbGVmdDogLTE2cHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3JkZXItcmlnaHQ6IDEycHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItbGVmdDogMTJweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHJcblx0fVxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGJvcmRlci10b3A6IDEycHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmY7XHJcblx0XHR0b3A6IC0yNHB4O1xyXG5cdH1cclxuXHQmOmFmdGVyIHtcclxuXHRcdGJvcmRlci10b3A6IDEycHggc29saWQgI2ZmZjtcclxuXHRcdGJvcmRlci1ib3R0b206IDEycHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3R0b206IC0yNHB4O1xyXG5cdH1cclxuXHQuc3Vic2VjdGlvbi1oZHItZ3JheSB7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdGEge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stNDA7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5hYm91dC1ibG9jayB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVlbTtcclxuXHR9XHJcblx0LnNlZS1hbGwge1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAxZW0gMCAzZW07XHJcblx0XHRhIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAxZW0gMmVtO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFlbTtcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkLFxyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC8vICY6YmVmb3JlIHtcclxuXHRcdFx0Ly8gXHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHQvLyBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ly8gXHR0b3A6IDA7XHJcblx0XHRcdC8vIFx0bGVmdDogMDtcclxuXHRcdFx0Ly8gXHRyaWdodDogMDtcclxuXHRcdFx0Ly8gXHRib3R0b206IDA7XHJcblx0XHRcdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuXHRcdFx0Ly8gXHRvcGFjaXR5OiAwO1xyXG5cdFx0XHQvLyBcdHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcclxuXHRcdFx0Ly8gfVxyXG5cdFx0XHQvLyAmOmhvdmVyIHtcclxuXHRcdFx0Ly8gXHQmOmJlZm9yZSB7XHJcblx0XHRcdC8vIFx0XHRvcGFjaXR5OiAwLjI1O1xyXG5cdFx0XHQvLyBcdH1cclxuXHRcdFx0Ly8gfVxyXG5cdFx0fVxyXG5cdH1cclxuXHQudHosIC5zdWJzZWN0aW9uLWhkci1ncmF5LCAuc2VlLWFsbCB7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHQmLnZpc2libGUge1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnR6IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRwYWRkaW5nOiAxZW07XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDEwMDAwMDtcclxuXHRcdC50ei1oZWFkLWRhdGUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC43NWVtO1xyXG5cdFx0XHQudXNlci0tbG9nZ2VkaW4gJiB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC50ei1oZWFkLW1lZCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41Mzg0NjE1Mzg0NjE1NGVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYXJ0LWJkIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LWhlaWdodDogMjRlbTtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE3ZW07XHJcblx0XHRcdH1cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnR4dC1iZCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0LnR6LXNhdmVhYmxlLWJsb2NrIHtcclxuXHRcdFx0bGVmdDogMS4yNWVtO1xyXG5cdFx0XHR0b3A6IDEuMWVtO1xyXG5cdFx0fVxyXG5cdFx0Ji50ei1pYXBwX2NvbmZlcmVuY2VzIHtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0LnR4dC1iZCB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDJlbTtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyZW07XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDMuN2VtO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50ei1oZWFkLWxpbmsge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50ei1iZC10ZXh0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnJlc291cmNlLXR6IHtcclxuXHRcdFx0LmFydC1iZCB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDkwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0LmhleC1sZyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmltZy10ei1iZyB7XHJcblx0XHRcdFx0d2lkdGg6IDU2cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICBcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICBcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudHotdGV4dC1ibG9jayB7XHJcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnR6LXNhdmVhYmxlLWJsb2NrIHtcclxuXHRcdFx0XHRsZWZ0OiAwLjI1ZW07XHJcblx0XHRcdFx0dG9wOiAwLjFlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji50ei1qb2Ige1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDAuNWVtO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC41ZW07XHJcblx0XHRcdC50eHQtYmQsIC5hcnQtYmQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYXJ0LWJkIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnR6LXByb21vIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMS44ZW0gc29saWQgI2VmZWZlZjtcclxuXHRcdFx0Ly8gJjpiZWZvcmUge1xyXG5cdFx0XHQvLyBcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdC8vIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQvLyBcdHRvcDogLTJweDtcclxuXHRcdFx0Ly8gXHRib3R0b206IDA7XHJcblx0XHRcdC8vIFx0bGVmdDogLTJweDtcclxuXHRcdFx0Ly8gXHRyaWdodDogMDtcclxuXHRcdFx0Ly8gXHRib3JkZXItdG9wOiA0LjI1ZW0gc29saWQgJGxpbmstY29sb3I7XHJcblx0XHRcdC8vICAgICBib3JkZXItcmlnaHQ6IDQuMjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ly8gICAgIHdpZHRoOiAwO1xyXG5cdFx0XHQvLyBcdG9wYWNpdHk6IDAuNzU7XHJcblx0XHRcdC8vIH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stMjA7XHJcblxyXG5cdFx0XHRcdC8vIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XHJcblx0XHRcdFx0Ly8gY29udGVudDogXCJcXGYwYTFcIjtcclxuXHRcdFx0XHQvLyBmb250LXNpemU6IDEuM2VtO1xyXG5cdFx0XHRcdC8vIHRvcDogMC4yNWVtO1xyXG5cdFx0XHRcdC8vIGxlZnQ6IDAuMzVlbTtcclxuXHJcblx0XHRcdFx0Ly8gY29udGVudDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9pYXBwLWljb24td2hpdGUucG5nXCIpO1xyXG5cdFx0XHRcdC8vIHRvcDogMC41NWVtO1xyXG5cdFx0XHRcdC8vIGxlZnQ6IDAuN2VtO1xyXG5cclxuXHRcdFx0XHRjb250ZW50OiBcIklBUFAgTmV3c1wiO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44NWVtO1xyXG5cdFx0XHRcdHRvcDogLTEuNWVtO1xyXG5cdFx0XHRcdGxlZnQ6IDEuMzVlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji50ei1kZmFkcyB7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5ocC1hZCB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA0cHggMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmZ1bGwtYmxvY2tzIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC50ei1pYXBwX2NvbmZlcmVuY2VzIHtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5hcnQtYmQge1xyXG5cdFx0XHRcdC50ei1jb25mLWhwIHtcclxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcclxuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTdlbTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMS41ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC50eHQtYmQge1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDVlbSAxLjVlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnR6LXNhdmVhYmxlLWJsb2NrIHtcclxuXHRcdFx0XHRsZWZ0OiAwLjM1ZW07XHJcblx0XHRcdFx0dG9wOiAwLjI1ZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmxlZnQtYmxvY2tzLFxyXG5cdC5yaWdodC1ibG9ja3Mge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0LnR6LXByb21vIHtcclxuXHRcdFx0LmFydC1iZCB7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ4LjUlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0OC41JTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNCU7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5ocC1zdHJlYW0tZGVmYXVsdCB7XHJcblx0XHQuZnVsbC1ibG9ja3Mge1xyXG5cdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdC50eiB7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMxLjExMTExJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMy4zMzMzMyU7XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbiszKSxcclxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50eHQtYmQge1xyXG5cdFx0XHRcdFx0LnR6LWhlYWQtbWVkIHtcclxuXHRcdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJHNtYWxsKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNTM4NDYxNTM4NDYxNTRlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmxlZnQtYmxvY2tzIHtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xyXG5cdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiA0OC41JTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDQ4LjUlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucmlnaHQtYmxvY2tzIHtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHR3aWR0aDogNDguNSU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA0OC41JTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm5ld3MtYmxvY2sge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHQudHoge1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA0OC41JTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogNDguNSU7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMlO1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbiksXHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKGV2ZW4pIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNDYuMzMzMzMlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0Ni4zMzMzMyU7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDYuNjY2NjYlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudHotc2F2ZWFibGUtYmxvY2sge1xyXG5cdFx0XHRcdFx0bGVmdDogMC40ZW07XHJcblx0XHRcdFx0XHR0b3A6IDAuMjVlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wcm9tby1ibG9jayB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0LnR6IHtcclxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDk5LjI1JTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnR6LXNhdmVhYmxlLWJsb2NrIHtcclxuXHRcdFx0XHRcdGxlZnQ6IDAuNWVtO1xyXG5cdFx0XHRcdFx0dG9wOiAwLjNlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC52aWRlby1ibG9jayB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0LnR6IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0LnR6LXNhdmVhYmxlLWJsb2NrIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuMWVtIDAuM2VtO1xyXG5cdFx0XHRcdFx0bGVmdDogLTJweDtcclxuXHRcdFx0XHRcdHRvcDogLTJweDtcclxuXHRcdFx0XHRcdC50ei1zYXZlYWJsZS10cmlnZ2VyIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogNC41ZW0gc29saWQgI2YyZjJmMjtcclxuXHRcdFx0XHRcdCAgICBib3JkZXItcmlnaHQ6IDQuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0ICAgIHdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5ocC1zdHJlYW0tYXJ0aWNsZS1vbmUge1xyXG5cdFx0QGV4dGVuZCAuaHAtc3RyZWFtLWRlZmF1bHQ7XHJcblx0XHQuZnVsbC1ibG9ja3Mge1xyXG5cdFx0XHQudHoge1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1NSU7XHJcblx0XHRcdFx0XHRcdC5hcnQtYmQge1xyXG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDM0ZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR6LWhlYWQtbWVkIHtcclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi43NWVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMiksXHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDEuNjY2NjYlO1xyXG5cdFx0XHRcdFx0XHQuYXJ0LWJkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNWVtO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnR6LWlhcHBfY29uZmVyZW5jZXMge1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMiksXHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpIHtcclxuXHRcdFx0XHRcdFx0LmFydC1iZCB7XHJcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTVlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhwLXN0cmVhbS12aWRlbyB7XHJcblx0XHRAZXh0ZW5kIC5ocC1zdHJlYW0tZGVmYXVsdDtcclxuXHR9XHJcblx0Ji5ocC1zdHJlYW0tcmVzb3VyY2Uge1xyXG5cdFx0QGV4dGVuZCAuaHAtc3RyZWFtLWRlZmF1bHQ7XHJcblx0XHQubGVmdC1ibG9ja3Mge1xyXG5cdFx0XHQuc3BvdGxpZ2h0LWJsb2NrIHtcclxuXHRcdFx0XHQudHoge1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMiksXHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5yaWdodC1ibG9ja3Mge1xyXG5cdFx0XHQuc3BvdGxpZ2h0LWJsb2NrIHtcclxuXHRcdFx0XHQudHoge1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8geHh4eFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5idWxsZXRlZCwgJWJ1bGxldGVkIHtcclxuXHRsaXN0LXN0eWxlOiBkaXNjO1xyXG5cdGxpIHtcclxuXHRcdEBleHRlbmQgJXRlYXNlLXRleHQ7XHJcblx0XHRtYXJnaW4tbGVmdDogMmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcclxuXHR9XHJcbn1cclxuXHJcbi5udW1iZXJlZCwgJW51bWJlcmVkIHtcclxuXHRtYXJnaW4tbGVmdDogMS41NWVtO1xyXG5cdGxpIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxudWwudHdvLWNvbHVtbnMge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdGxpIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHQtbW96LWNvbHVtbi1jb3VudDogMjtcclxuXHQgICAgLW1vei1jb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdCAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcclxuXHQgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdCAgICBjb2x1bW4tY291bnQ6IDI7XHJcblx0ICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG51bC50aHJlZS1jb2x1bW5zIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxuXHRsaSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0LW1vei1jb2x1bW4tY291bnQ6IDI7XHJcblx0ICAgIC1tb3otY29sdW1uLWdhcDogMjBweDtcclxuXHQgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XHJcblx0ICAgIC13ZWJraXQtY29sdW1uLWdhcDogMjBweDtcclxuXHQgICAgY29sdW1uLWNvdW50OiAyO1xyXG5cdCAgICBjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdC1tb3otY29sdW1uLWNvdW50OiAzO1xyXG5cdCAgICAtbW96LWNvbHVtbi1nYXA6IDEwcHg7XHJcblx0ICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAzO1xyXG5cdCAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEwcHg7XHJcblx0ICAgIGNvbHVtbi1jb3VudDogMztcclxuXHQgICAgY29sdW1uLWdhcDogMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbnVsLmZvdXItY29sdW1ucyB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0bGkge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdC1tb3otY29sdW1uLWNvdW50OiAyO1xyXG5cdCAgICAtbW96LWNvbHVtbi1nYXA6IDIwcHg7XHJcblx0ICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAyO1xyXG5cdCAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDIwcHg7XHJcblx0ICAgIGNvbHVtbi1jb3VudDogMjtcclxuXHQgICAgY29sdW1uLWdhcDogMjBweDtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHQtbW96LWNvbHVtbi1jb3VudDogNDtcclxuXHQgICAgLW1vei1jb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdCAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogNDtcclxuXHQgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdCAgICBjb2x1bW4tY291bnQ6IDQ7XHJcblx0ICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG51bC5maXZlLWNvbHVtbnMge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdGxpIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHQtbW96LWNvbHVtbi1jb3VudDogMztcclxuXHQgICAgLW1vei1jb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdCAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMztcclxuXHQgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdCAgICBjb2x1bW4tY291bnQ6IDM7XHJcblx0ICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0LW1vei1jb2x1bW4tY291bnQ6IDU7XHJcblx0ICAgIC1tb3otY29sdW1uLWdhcDogMTBweDtcclxuXHQgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDU7XHJcblx0ICAgIC13ZWJraXQtY29sdW1uLWdhcDogMTBweDtcclxuXHQgICAgY29sdW1uLWNvdW50OiA1O1xyXG5cdCAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmxpc3QtaXRlbXMsICVsaXN0LWl0ZW1zIHtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLmxpc3QtaXRlbSwgJWxpc3QtaXRlbSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cclxuXHQvLyBJZiBhIGxpc3QgaXRlbSBoYXMgdGhlIHBhcmVudCBjbGFzcyBvZiAubGlzdC1pdGVtcy0tbGluZWQgZWFjaCBsaXN0IGl0ZW1cclxuXHQvLyB3aWxsIGhhdmUgYSBib3R0b20gYm9yZGVyLiBFeGNlcHQgZm9yIHRoZSBsYXN0IG9uZS5cclxuXHQubGlzdC1pdGVtcy0tbGluZWQgPiAmICB7XHJcblx0XHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW47XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMi4yNWVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMi4yNWVtO1xyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5saXN0LWl0ZW1zLS1saW5lZC1zbSA+ICYge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDAuODVlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHR9XHJcblxyXG5cdCY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cclxufVxyXG5cclxuLmxpc3QtaXRlbS1saW5rLCAlbGlzdC1pdGVtLWxpbmsge1xyXG5cdEBpbmNsdWRlIGxpbms7XHJcbn1cclxuXHJcbi5zdGF0aWMtcGFnZSB7XHJcblx0LmZhLXVsIHtcclxuXHRcdGxpIHtcclxuXHRcdFx0bGlzdC1zdHlsZTpub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU3BvbnNvcmluZy9leGhpYml0aW5nIGxpc3RzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLnNwb25zb3JpbmcsIC5leGhpYml0aW5nIHtcclxuXHQubGlzdC1pdGVtcyB7XHJcblx0XHRib3JkZXI6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0Lmxpc3QtaXRlbSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAxZW07XHJcblx0XHRcdC5wYWdlLWhlYWQtc3BsaXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHQucGFnZS1ib2xkLWxpbmsge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0Ji5zb2xkLW91dCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcInNvbGQgb3V0XCI7XHJcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuaWFwcC1wcm9kdWN0LWRldGFpbHMge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEFzaWRlIGl0ZW1zXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uYXNpZGUtaXRlbXMge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbXM7XHJcbn1cclxuXHJcbi5hc2lkZS1pdGVtIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW07XHJcblx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluLWx0O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxLjI1ZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMS4yNWVtO1xyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmFzaWRlLWl0ZW0taGVhZCB7XHJcblx0QGV4dGVuZCAldHotaGVhZC1zbTtcclxuXHRAZXh0ZW5kICVoZWFkLXJlZ3VsYXItd2VpZ2h0O1xyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIElubGluZSBpdGVtc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmxpc3QtaXRlbXMtLWlubGluZSwgJWxpc3QtaXRlbXMtLWlubGluZSB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtcztcclxufVxyXG5cclxuLmxpc3QtaXRlbS0taW5saW5lLCAlbGlzdC1pdGVtLS1pbmxpbmUge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVGFnIGl0ZW1zIElubGluZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnRhZy1pdGVtcy0taW5saW5lIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW1zLS1pbmxpbmU7XHJcbn1cclxuXHJcbi50YWctaXRlbS0taW5saW5lIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW0tLWlubGluZTtcclxuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmICsgJiB7XHJcblx0XHQudGFnLWl0ZW0tbGluazphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiLFwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogLTdweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1ib2xkO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnRhZy1pdGVtLWxpbmsge1xyXG5cdEBpbmNsdWRlIGxpbmsodGFnKTtcclxuXHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWJvbGQ7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRmlsdGVyIG1lbnUgaXRlbXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5maWx0ZXItbWVudS1pdGVtcyB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtcztcclxufVxyXG5cclxuLmZpbHRlci1tZW51LWl0ZW0ge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbTtcclxuXHRmb250LXNpemU6IDEuMDc2OTIzMDc2OTIzMDhlbTtcclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblx0Ji5pcy1hY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWRhcms7XHJcblx0fVxyXG59XHJcblxyXG4uZmlsdGVyLWl0ZW0tbGluayB7XHJcblx0QGluY2x1ZGUgbGluayhwYWdlbmF2KTtcclxuXHRwYWRkaW5nOiAwLjU1ZW0gN3B4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcclxuXHR9XHJcbn1cclxuXHJcbi5maWx0ZXItaXRlbS1udW1iZXIge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRjb2xvcjogJGJsYWNrLTIwO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTb2NpYWxcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4uc29jaWFsLWxpc3QtaXRlbXMge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbXMtLWlubGluZTtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5cclxuLnNvY2lhbC1saXN0LWl0ZW0ge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbS0taW5saW5lO1xyXG5cdHRleHQtaW5kZW50OiAtOTk5OWVtO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1hcmdpbi1sZWZ0OiA3cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuXHJcbi5zb2NpYWwtbGlzdC1saW5rIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRoZHItZGVmYXVsdC1jb2xvciwgMTUlKTtcclxuXHRvcGFjaXR5OiAwLjk7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHJcblx0Lmhkci1kYWlseS1kYXNoYm9hcmQgJiB7IGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaGRyLWRhaWx5LWRhc2hib2FyZCwgMTUlKTsgfVxyXG5cdC5oZHItcHJpdmFjeS10cmFja2VyICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGhkci1wcml2YWN5LXRyYWNrZXIsIDE1JSk7IH1cclxuXHQuaGRyLXByaXZhY3ktcGVyc3BlY3RpdmUgJiB7IGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaGRyLXByaXZhY3ktcGVyc3BlY3RpdmUsIDE1JSk7IH1cclxuXHJcblx0Lmljb25zLXNtICYge1xyXG5cdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0fVxyXG5cclxuXHQuaWNvbnMtbWVkICYge1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuaWNvbnMtbWVkLXNvY2lhbCAmIHtcclxuXHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdH1cclxuXHJcblx0Lmljb25zLWxnICYge1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0fVxyXG5cclxuXHQuaWNvbnMtbGctc29jaWFsICYge1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTb2NpYWwgSXRlbXMgd2l0aCBicmFuZCBjb2xvcnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4uc29jaWFsLWxpc3QtbGluayB7XHJcblx0LmJyYW5kLWNvbG9yIC5icmFuZC1mYWNlYm9vayAmIHsgYmFja2dyb3VuZC1jb2xvcjogJGZhY2Vib29rOyB9XHJcblx0LmJyYW5kLWNvbG9yIC5icmFuZC10d2l0dGVyICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkdHdpdHRlcjsgfVxyXG5cdC5icmFuZC1jb2xvciAuYnJhbmQtZ29vZ2xlICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ29vZ2xlOyB9XHJcblx0LmJyYW5kLWNvbG9yIC5icmFuZC1saW5rZWRpbiAmIHsgYmFja2dyb3VuZC1jb2xvcjogJGxpbmtlZGluOyB9XHJcblx0LmJyYW5kLWNvbG9yIC5icmFuZC1jb21tZW50ICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29tbWVudDsgfVxyXG5cdC5icmFuZC1jb2xvciAuYnJhbmQtZW1haWwgJiB7IGJhY2tncm91bmQtY29sb3I6ICRlbWFpbDsgfVxyXG5cdC5icmFuZC1jb2xvciAuYnJhbmQtcHJpbnQgJiB7IGJhY2tncm91bmQtY29sb3I6ICRwcmludDsgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gUGFnZSBpdGVtc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5wYWdlLWxpc3QtaXRlbXMge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbXM7XHJcblxyXG59XHJcblxyXG4ucGFnZS1saXN0LWl0ZW0ge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbTtcclxuXHRAZXh0ZW5kICVwYWdlLXRleHQtbWVkO1xyXG5cdGxpc3Qtc3R5bGU6IGRpc2MgaW5zaWRlIG5vbmU7XHJcbn1cclxuXHJcbi5wYWdlLWxpc3QtbGluayB7XHJcblx0QGluY2x1ZGUgbGluaztcclxufVxyXG5cclxuXHJcbi5pYXBwLXByb2R1Y3QtZGV0YWlscyB7XHJcblx0dWwge1xyXG5cdFx0QGV4dGVuZCAlYnVsbGV0ZWQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRsaSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE15IElBUFAgbmF2IGl0ZW1zXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ubmF2LW15aWFwcC1pdGVtcyB7XHJcblx0QGV4dGVuZCAlc2lkZS1tZW51LWl0ZW1zO1xyXG59XHJcblxyXG4ubmF2LW15aWFwcC1pdGVtIHtcclxuXHRAZXh0ZW5kICVzaWRlLW1lbnUtaXRlbTtcclxufVxyXG5cclxuLm5hdi1teWlhcHAtbGluayB7XHJcblx0QGV4dGVuZCAlc2lkZS1tZW51LWxpbms7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFBhZ2luYXRpb25cclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5wYWdpbmF0aW9uLW1vZCB7XHJcblx0bWFyZ2luOiAwIGF1dG8gNmVtIGF1dG87XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLnBhZ2luYXRpb24taW5uZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLnBhZ2luYXRpb24taXRlbXMge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbXM7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG5cclxuLnBhZ2luYXRpb24taXRlbSB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5wYWdpbmF0aW9uLWl0ZW0tbGluayB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdHBhZGRpbmc6IDAuMzVlbSAwLjg1ZW07XHJcblx0bGluZS1oZWlnaHQ6IDJlbTtcclxuXHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWJvbGQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAkYmxhY2stMTA7XHJcblx0Jjpob3ZlciB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcblx0LmlzLWFjdGl2ZSAmIHtcclxuXHRcdGNvbG9yOiAkYmctbWVkO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZy1tZWQsIDQ1JSk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnBhZ2luYXRpb24tbmV4dCxcclxuLnBhZ2luYXRpb24tcHJldiB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGJnLW1lZDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRib3JkZXItY29sb3I6IGRhcmtlbigkYmctbWVkLCA1JSk7XHJcblx0fVxyXG5cdCY6YWN0aXZlIHtcclxuXHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRiZy1tZWQsIDE1JSk7XHJcblx0fVxyXG5cdCYuZGlzYWJsZWQge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYmxhY2stMTA7XHJcblx0XHRvcGFjaXR5OiAwLjE1O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5wYWdpbmF0aW9uLW5leHQge1xyXG5cdEBleHRlbmQgJW5leHQ7XHJcblx0bWFyZ2luLWxlZnQ6IDEycHg7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1wcmV2IHtcclxuXHRAZXh0ZW5kICVwcmV2O1xyXG5cdG1hcmdpbi1yaWdodDogMTJweDtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTZXNzaW9uIGFuY2hvciBsaW5rc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnNlc3MtdHJhY2tzIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0cGFkZGluZy1ib3R0b206IDJlbTtcclxuXHR1bCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdC13ZWJraXQtY29sdW1uLWNvdW50OiAzOyAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cclxuXHRcdC1tb3otY29sdW1uLWNvdW50OiAzOyAvKiBGaXJlZm94ICovXHJcblx0XHRjb2x1bW4tY291bnQ6IDM7XHJcblx0XHQtd2Via2l0LWNvbHVtbi1nYXA6IDFlbTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXHJcblx0XHQtbW96LWNvbHVtbi1nYXA6IDFlbTsgLyogRmlyZWZveCAqL1xyXG5cdFx0Y29sdW1uLWdhcDogMWVtO1xyXG5cdFx0bGkge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU2Vzc2lvbiBzZWxlY3RvcnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG5cclxuLnNlc3Npb24tc2VsZWN0b3JzIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdC5zZXNzaW9uLXNlbGVjdG9yIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2U7XHJcblx0ICAgIC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZTtcclxuXHQgICAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZTtcclxuXHQgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDUlO1xyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5zZXNzaW9uLXR5cGVzIHtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0LmhleC1zbSB7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IC0wLjNlbSAxZW0gMCAwLjRlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2VsZWN0ZWQuYXJyb3cge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnNlc3Npb24tdHJhY2tzIHtcclxuXHRcdFx0Ji5vcGVuIHtcclxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAxMDAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogOC43ZW07XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHQmLnNlbGVjdGVkIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtM2VtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNWVtO1xyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzMuMzMzMzMlO1xyXG5cdFx0XHRcdFx0XHQmLnNlbGVjdGVkIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMC4xMTExMSU7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTUuMTExMTElO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC01LjNlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5zZXNzaW9uLWRheXMge1xyXG5cdFx0XHQmLnRhZ3NvcGVuIHtcclxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0bGkge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcclxuXHRcdFx0Ji5ub2JvcmRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjhlbSAwLjVlbTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay0zMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMWVtO1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2VmZWZlZjtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTRweDtcclxuXHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblx0XHRcdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblx0XHRcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG5cdFx0XHQgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stMTAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLnNlbGVjdGVkIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stMTAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCBsaWdodGVuKCRncmVlbi1tYWluLCAyMCUpO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgJGdyZWVuLW1haW47XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuYXJyb3cge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2VmZWZlZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDc4XCI7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lm5vaWNvbiB7XHJcblx0XHRhIHtcclxuXHRcdFx0LmhleC1zbSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcclxuXHR9XHJcbn1cclxuXHJcbi5zZXNzaW9uLWljb24ta2V5LXRyaWdnZXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMGVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDFlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5zdGF0aWMtc2Vzc2lvbi1saXN0IHtcclxuXHRjbGVhcjogYm90aDtcclxuXHRtYXJnaW4tdG9wOiA0ZW0gIWltcG9ydGFudDtcclxuXHRtYXJnaW4tbGVmdDogLTJlbTtcclxuXHRtYXJnaW4tcmlnaHQ6IC0yZW07XHJcblx0d2lkdGg6IGF1dG87XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxZW0gIWltcG9ydGFudDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cdC5zZXNzaW9uLWRlc2MtZXhwIHtcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0cGFkZGluZzogMmVtIDA7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0cGFkZGluZzogMmVtIDAgMmVtIDFlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRcdHBhZGRpbmc6IDJlbSAxZW0gMmVtIDEzLjdlbTtcclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5sLXBhaXItdHotc2Vzc2lvbiB7XHJcblx0XHQudHh0LWJkIHtcclxuXHRcdFx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0YS5wYWdlLWJvbGQtbGluayB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdH1cdFxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEFQSUFcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG5cclxuLmNvbnRyaWJ1dGlvbnMge1xyXG5cdGxpIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2stMTA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzZW07XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0XHQuYnRuIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDb2xsZWdlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcblxyXG4uY29sbGVnZS1saXN0IHtcclxuXHQuaWFwcC1wcm9kdWN0LWhlYWRlciB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMzglO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNoZWNrbWFyayB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHdpZHRoOiAxNS4yNSU7XHJcblx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTAuNWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pYXBwLXByb2R1Y3QtZGV0YWlscyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0YSB7XHJcblx0XHRcdEBpbmNsdWRlIGxpbms7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFRvcGljIFBvc3RzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLnRvcGljLXBvc3RzIHtcclxuXHRtYXJnaW4tdG9wOiAzZW07XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gUmVjZW50IENvbW1lbnRzIHNpZGViYXIgbGlzdFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcblxyXG4ucmVjZW50LWNvbW1lbnRzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdHBhZGRpbmc6IDFlbTtcclxuXHRtYXJnaW4tdG9wOiAxZW07XHJcblx0bGkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdG1hcmdpbi10b3A6IDNlbTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMWVtO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQYXJhZ3JhcGggTGlzdFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5wLWxpc3Qge1xyXG5cdG1hcmdpbi1ib3R0b206IDAuNzVlbTtcclxufVxyXG5cclxuIiwiXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEJsYWNrcyArIEdyYXlzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kYmxhY2stMTAwOiBcdCMxZjFmMWY7IFx0XHRcdFx0Ly8gMzEsIDMxLCAzMVxyXG4kYmxhY2stOTA6IFx0XHQjMjIyMjIyO1x0XHRcdFx0Ly8gMzQsIDM0LCAzNFxyXG4kYmxhY2stODA6IFx0XHQjMmUyZTJmOyBcdFx0XHRcdC8vIDQ2LCA0NiwgNDdcclxuJGJsYWNrLTcwOiBcdFx0IzQxNDE0MTsgXHRcdFx0XHQvLyA2NSwgNjUsIDY1XHJcbiRibGFjay02MDogXHRcdCM0NjQ1NDc7XHRcdFx0XHQvLyA3MCwgNjksIDcxXHJcbiRibGFjay01MDogXHRcdCM1NTU1NTU7IFx0XHRcdFx0Ly8gODUsIDg1LCA4NVxyXG4kYmxhY2stNDA6IFx0XHQjNjY2NjY2OyBcdFx0XHRcdC8vIDEwMiwgMTAyLCAxMDJcclxuJGJsYWNrLTMwOiBcdFx0IzgwODI4NTsgXHRcdFx0XHQvLyAxMjgsIDEzMCwgMTMzXHJcbiRibGFjay0yMDogXHRcdCNhN2E5YWM7IFx0XHRcdFx0Ly8gMTY3LCAxNjksIDE3MlxyXG4kYmxhY2stMTA6IFx0XHQjY2NjY2NjOyBcdFx0XHRcdC8vIDIwNCwgMjA0LCAyMDRcclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENvbG9yXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kZ3JlZW4tbWFpbjogXHQjNzBiZjRjOyBcdFx0XHRcdC8vIDExMiwgMTkxLCA3NlxyXG4kZ3JlZW4tbWVkOiBcdCM2ZGI2NTA7IFx0XHRcdFx0Ly8gMTA5LCAxODIsIDgwXHJcbiRncmVlbi1sdDogXHRcdCM4Y2MwNzM7XHRcdFx0XHQvLyAxNDAsIDE5MiwgMTE1XHJcblxyXG4kcHVycGxlLWJnOiBcdCM3YTc5OTQ7XHRcdFx0XHQvLyAxMjIsIDEyMSwgMTQ4XHJcbiRncmVlbi1iZzogXHRcdCMyNDZjNjA7IFx0XHRcdFx0Ly8gMzYsIDEwOCwgOTZcclxuJGJsdWUtYmc6IFx0XHQjMDAzZjY0OyBcdFx0XHRcdC8vIDAsIDYzLCAxMDBcclxuJGdyYXktYmc6IFx0XHQjNGU1NjViOyBcdFx0XHRcdC8vIDc4LCA4NiwgOTFcclxuXHJcblxyXG4kbGluay1jb2xvcjogXHQjMGM3ZWMwOyBcdFx0XHRcdC8vIDEyLCAxMjYsIDE5MlxyXG5cclxuJG9yYW5nZTogXHRcdCNmYWIxNTA7XHRcdFx0XHQvLyAyNTAsIDE3NywgODBcclxuJG9yYW5nZS14OiBcdFx0I2U2NGIzZDsgXHRcdFx0XHQvLyAyMzAsIDc1LCA2MVxyXG5cclxuJHJlZC1sdDpcdFx0I2ZmOTQ5NDtcdFx0XHRcdC8vIDI1NSwgMTQ4LCAxNDhcclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQYWxldHRlIDJcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRzd2F0Y2gtMTogXHQjZTY0YjNkOyBcdFx0XHRcdFx0Ly8gMjMwLCA3NSwgNjFcclxuJHN3YXRjaC0yOiBcdCM1MWExYWE7IFx0XHRcdFx0XHQvLyA4MSwgMTYxLCAxNzBcclxuJHN3YXRjaC0zOiBcdCNiNDJkMzU7IFx0XHRcdFx0XHQvLyAxODAsIDQ1LCA1M1xyXG4kc3dhdGNoLTQ6IFx0I2YwYzEyNTsgXHRcdFx0XHRcdC8vIDI0MCwgMTkzLCAzN1xyXG4kc3dhdGNoLTU6IFx0I2UxMjIzMTsgXHRcdFx0XHRcdC8vIDIyNSwgMzQsIDQ5XHJcbiRzd2F0Y2gtNjogXHQjNzMyOTY5OyBcdFx0XHRcdFx0Ly8gMTE1LCA0MSwgMTA1XHJcbiRzd2F0Y2gtNzogXHQjNmRiNDRmOyBcdFx0XHRcdFx0Ly8gMTA5LCAxODAsIDc5XHJcbiRzd2F0Y2gtN2E6ICM1NTgxNDk7IFx0XHRcdFx0XHQvLyA4NSwgMTI5LCA3M1xyXG4kc3dhdGNoLTg6IFx0IzI3ODJiODsgXHRcdFx0XHRcdC8vIDM5LCAxMzAsIDE4NFxyXG4kc3dhdGNoLThhOiAjMzM2NDgzOyBcdFx0XHRcdFx0Ly8gNTEsIDEwMCwgMTMxXHJcbiRzd2F0Y2gtOTogXHQjMWEzODY1OyBcdFx0XHRcdFx0Ly8gMjYsIDU2LCAxMDFcclxuJHN3YXRjaC05YTogIzFlMzI0ZTsgXHRcdFx0XHRcdC8vIDMwLCA1MCwgNzhcclxuJHN3YXRjaC0xMDogIzIzNmM1ZjsgXHRcdFx0XHRcdC8vIDM1LCAxMDgsIDk1XHJcblxyXG5cclxuXHJcbiRoZWFkLWNvbG9yOiAkYmxhY2stODA7XHJcbiRoZWFkLWNvbG9yLWx0OiAkYmxhY2stNDA7XHJcblxyXG4kdHotdGV4dC1jb2xvcjogJGJsYWNrLTYwO1xyXG4kdHotdGV4dC1jb2xvci1tZWQ6ICRibGFjay01MDtcclxuJHR6LXRleHQtY29sb3ItbHQ6ICRibGFjay0zMDtcclxuXHJcbiRuYXYtbGluay1jb2xvcjogJGJsYWNrLTYwO1xyXG5cclxuJGFydGljbGUtdGV4dDogJGJsYWNrLTgwO1xyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEJhY2tncm91bmRzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kYmctZGFyazogXHRcdFx0I2Q5ZGFkYjtcdFx0XHQvLyAyMTcsIDIxOCwgMjE5XHJcbiRiZy1tZWQ6IFx0XHRcdCNlOWVhZWE7IFx0XHRcdC8vIDIzMywgMjM0LCAyMzRcclxuJGJnLWx0OiBcdFx0XHQjZjdmN2Y3O1x0XHRcdC8vIDI0NywgMjQ3LCAyNDdcclxuXHJcbiRiZy1za3lib3g6IFx0XHQjODlhNWI0OyBcdFx0XHQvLyAxMzcsIDE2NSwgMTgwXHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIZWFkZXIgQ29sb3JzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kaGRyLWRlZmF1bHQtY29sb3I6IFx0JGdyYXktYmc7XHJcblxyXG4vLyBUaGVzZSBhcmUgdGhlIHNwZWNpZmljIGhlYWRlcnMgZm9yIHNwZWNpZmljIElBUFBcclxuLy8gUHVibGljYXRpb25zXHJcbiRoZHItZGFpbHktZGFzaGJvYXJkOiBcdFx0IzFlYjg5YTsgXHRcdFx0XHRcdC8vIDMwLCAxODQsIDE1NFxyXG4kaGRyLXByaXZhY3ktdHJhY2tlcjogXHRcdCMyNTZENjA7XHJcbiRoZHItcHJpdmFjeS1wZXJzcGVjdGl2ZTogXHQjN0EyRTM2O1xyXG5cclxuXHJcbiRoZHItY29uZmVyZW5jZTogZGFya2VuKCByZ2JhKCRwdXJwbGUtYmcsIDAuNTUpLCAxNyUpO1xyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU29jaWFsIEljb24gQ29sb3JzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kdHdpdHRlcjogXHRcdCM1NWFjZWU7XHJcbiRmYWNlYm9vazogXHRcdCMzYjU5OTg7XHJcbiRnb29nbGU6IFx0XHQjZGQ0YjM5O1xyXG4kbGlua2VkaW46XHRcdCMwMDdiYjY7XHJcbiRjb21tZW50OiBcdFx0JHB1cnBsZS1iZztcclxuJGVtYWlsOiBcdFx0JHN3YXRjaC0xMDtcclxuJHByaW50OiBcdFx0JHN3YXRjaC02O1xyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gUmVzb3VyY2UgQ29sb3JzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kdG9waWNzLWJnOlx0XHRcdCRvcmFuZ2U7IFxyXG4kdG9vbHMtYmc6IFx0XHRcdCRsaW5rLWNvbG9yO1xyXG4kcmVzZWFyY2gtYmc6IFx0XHQkcHVycGxlLWJnOyBcdFx0XHRcdFx0XHJcbiRhcnRpY2xlcy1iZzogXHRcdCRncmVlbi1tYWluO1xyXG4kam9iLWJnOiBcdFx0XHQkb3JhbmdlLXg7IFxyXG4kam9icy1iZzogXHRcdFx0JG9yYW5nZS14O1xyXG4kZHBhLWJnOiBcdFx0XHQkc3dhdGNoLTI7XHJcbiRnYWxsZXJ5LWJnOiBcdFx0JG9yYW5nZTtcclxuJGRpc2N1c3MtYmc6IFx0XHQkc3dhdGNoLTEwO1xyXG4kZ2xvc3NhcnktYmc6IFx0XHQkc3dhdGNoLThhO1xyXG4kd2VzdGluLWJnOlx0XHRcdCRibGFjay0xMDA7XHJcbiRib29rcy1iZzpcdFx0XHQkYmx1ZS1iZztcclxuJHByZXNlbnRhdGlvbnMtYmc6IFx0JHN3YXRjaC0xO1xyXG4kaW5mb2dyYXBoaWMtYmc6IFx0JHN3YXRjaC0xO1xyXG4kd2ViY29ucy1iZzpcdFx0JHN3YXRjaC02O1x0XHJcbiR2aWRlb3MtYmc6XHRcdFx0JGdyYXktYmc7XHJcbiR2aWRlby1iZzpcdFx0XHQkZ3JheS1iZztcclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhlcm8gQmFja2dyb3VuZCBDb2xvcnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRoZXJvLWRlZmF1bHQ6IFx0IzFhNGQ2ZDtcclxuJGhlcm8tcmVkOiBcdFx0JHN3YXRjaC0zO1xyXG4kaGVyby1ncmVlbjogXHQkZ3JlZW4tYmc7XHJcbiRoZXJvLXB1cnBsZTogXHQkc3dhdGNoLTY7XHJcbiRoZXJvLW9yYW5nZTogXHQjOTc0ZDA5O1xyXG4kaGVyby1waW5rOiBcdCM5YTFmNGQ7XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNlc3Npb24gQ29sb3JzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kdHJhZGl0aW9uYWwtYnJlYWtvdXQtYmc6XHRcdFx0I0MyMUM3NjtcclxuJHByZWNvbmZlcmVuY2Utd29ya3Nob3AtYmc6XHRcdFx0JG9yYW5nZS14O1xyXG4kY2VydGlmaWNhdGlvbi1iZzpcdFx0XHRcdFx0JGdyZWVuLW1haW47XHJcbiR0cmFpbmluZy1iZzpcdFx0XHRcdFx0XHQkc3dhdGNoLTEwO1xyXG4kYWN0aXZlLWxlYXJuaW5nLWJnOlx0XHRcdFx0JG9yYW5nZTtcclxuJGNvbnZlcnNhdGlvbnMtaW4tcHJpdmFjeS1iZzpcdFx0JHB1cnBsZS1iZztcclxuJGNvbnZlcnNhdGlvbnMtYXQtcHNyLWJnOlx0ICBcdFx0JHB1cnBsZS1iZztcclxuLy8gJGZyb20tdGhlLWdhbWUtY2hhbmdlcnMtYmc6XHRcdFx0JHN3YXRjaC0yO1xyXG4vLyAkaW5zcGlyZWQtc3BlYWtlcnM6XHRcdFx0XHRcdCRzd2F0Y2gtMjtcclxuJHNwb3RsaWdodC1zdGFnZTpcdFx0XHRcdFx0JHN3YXRjaC0yO1xyXG4kdGhlLWxpdHRsZS1iaWctc3RhZ2UtYmc6XHRcdFx0JHN3YXRjaC04YTtcclxuJGFkdmFuY2VkLXRvcGljcy1pbi1wcml2YWN5LWJnOlx0XHQkYmx1ZS1iZztcclxuJG5ldHdvcmtpbmctYmc6XHRcdFx0XHRcdFx0JGdyYXktYmc7XHJcbiRnZW5lcmFsLXNlc3Npb24tYmc6XHRcdFx0XHQkc3dhdGNoLTY7XHJcbiRwcmVzZW50YXRpb24tb2YtcmVzZWFyY2g6XHRcdFx0IzIzNkM1RjtcclxuJHByaXZhY3ktdGVjaC12ZW5kb3Itc2hvd2Nhc2UtYmc6ICAgIzAwYTBlMjtcclxuJHBhbmVsLWRpc2N1c3Npb246XHRcdFx0XHRcdCMyNzgyQjg7XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBMZWFybiBDb2xvcnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRhY2Nlc3MtYmc6IFx0XHQkZ3JlZW4tbWFpbjtcclxuJGluc2lnaHQtYmc6IFx0XHQkbGluay1jb2xvcjtcclxuJGlubm92YXRpb24tYmc6IFx0IzNmM2U2NjtcclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDb2xvcml6ZWQgdGVhc2VzIDo6IENvbmZlcmVuY2UgdGVhc2VzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kY29sb3JpemVkLTE6ICRzd2F0Y2gtNjtcclxuJGNvbG9yaXplZC0yOiAkc3dhdGNoLTM7XHJcbiRjb2xvcml6ZWQtMzogJHN3YXRjaC04O1xyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBUaGljayBib3JkZXJzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kc2VjdGlvbi1iZHI6IDRweCBzb2xpZCBkYXJrZW4oJGJnLWx0LCAzJSk7XHJcblxyXG4kbmF2LWJkcjogNHB4IHNvbGlkICRiZy1tZWQ7XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBUaGluIGJvcmRlcnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRzZWN0aW9uLWJkci10aGluOiAxcHggc29saWQgJGJnLWRhcms7XHJcblxyXG4kYmRyLXRoaW46IDFweCBzb2xpZCAkYmctZGFyaztcclxuXHJcbiRiZHItdGhpbi1sdDogMXB4IHNvbGlkICRiZy1tZWQ7XHJcblxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBSZXNwb25zaXZlIFRhYmxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxudGFibGUucmVzcG9uc2l2ZSB7XHJcblx0dGgge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRwYWRkaW5nOiA5cHggMTBweDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0Zm9udC1zaXplOiAxLjA3NjkyMzA3N2VtOyBcdFx0Ly8gMTRcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU3MTQyODU3MWVtO1xyXG5cdH1cclxuXHR0ZCB7XHJcblx0XHRwYWRkaW5nOiA5cHggMTBweDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0Zm9udC1zaXplOiAxLjA3NjkyMzA3N2VtOyBcdFx0Ly8gMTRcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU3MTQyODU3MWVtO1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG5cdFx0bWluLWhlaWdodDogMTQwcHg7XHJcblx0XHQmLnJlc3BvbnNpdmUge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR0aCwgdGQge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0aGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLnBpbm5lZCB7XHJcblx0XHRcdFx0dGQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5waW5uZWQge1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcclxuXHRcdGxlZnQ6IDA7IFxyXG5cdFx0dG9wOiAwOyBcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7IFxyXG5cdFx0d2lkdGg6IDM1JTsgXHJcblx0XHRvdmVyZmxvdzogaGlkZGVuOyBcclxuXHRcdG92ZXJmbG93LXg6IHNjcm9sbDsgXHJcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjOyBcclxuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG5cdFx0dGFibGUge1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dGgsIHRkIHtcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0aGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjA3NjkyMzA3N2VtOyBcdFx0Ly8gMTRcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41NzE0Mjg1NzFlbTtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0dGg6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHR0ZDpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmRpdi50YWJsZS13cmFwcGVyIHtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4OyBcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47IFxyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcclxuXHRcdGRpdi5zY3JvbGxhYmxlIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDM1JTtcclxuXHRcdFx0b3ZlcmZsb3c6IHNjcm9sbDsgXHJcblx0XHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi5yZWctdGFibGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHRkIHtcclxuXHRcdG1pbi13aWR0aDogODBweDtcclxuXHRcdHBhZGRpbmc6IDEwcHggNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLmJvcmRlcmVkIHtcclxuXHR0ciB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcclxuXHRcdHRkIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDFlbTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVUkgUmVzcG9uc2l2ZSBUYWJsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi50YWJsZS1tb2Qge1xyXG5cdG1hcmdpbi1ib3R0b206IDZlbTtcclxufVxyXG5cclxuXHJcbi50YWJsZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi50aGVhZCB7IH1cclxuXHJcbi50Ym9keSB7IH1cclxuXHJcbi5yb3ctc3BhY2VyIHtcclxuXHRib3JkZXItdG9wOiAxZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi50aC1yb3cge1xyXG5cdGJvcmRlci10b3A6ICRiZHItdGhpbi1sdDtcclxuXHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi50ZC1yb3cge1xyXG5cdGJvcmRlci1ib3R0b206ICRiZHItdGhpbi1sdDtcclxuXHRjbGVhcjogYm90aDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHBhZGRpbmc6IDNlbSAwIDFlbTtcclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi50YWJsZS10aCB7XHJcblx0QGV4dGVuZCAlc3Vic2VjdGlvbi1oZHItYm9sZDtcclxuXHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRwYWRkaW5nOiAxZW0gMWVtIDAgMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHR9XHJcbn1cclxuXHJcbi50YWJsZS10ZCB7XHJcblx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRsaW5lLWhlaWdodDogMS4yZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRjbGVhcjogbm9uZTtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRwYWRkaW5nOiAwLjc1ZW0gMWVtIDAgMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHR9XHJcblx0YSB7XHJcblx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0fVxyXG59XHJcblxyXG4udGFibGUtdGgsIC50YWJsZS10ZCB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdCYub25lLXRlbnRoIHtcclxuXHRcdFx0d2lkdGg6IDEwJTtcclxuXHRcdH1cclxuXHRcdCYudHdvLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHR9XHJcblx0XHQmLnRocmVlLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiAzMCU7XHJcblx0XHR9XHJcblx0XHQmLmZvdXItdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdH1cclxuXHRcdCYuZml2ZS10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5zaXgtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdH1cclxuXHRcdCYuc2V2ZW4tdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDcwJTtcclxuXHRcdH1cclxuXHRcdCYuZWlnaHQtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdH1cclxuXHRcdCYubmluZS10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5vbmUtdHdlbHZ0aCB7XHJcblx0XHRcdHdpZHRoOiA4LjMzMzMzMzMzMzMzMyU7XHJcblx0XHR9XHJcblx0XHQmLnR3by10d2VsdnRocyB7XHJcblx0XHRcdHdpZHRoOiAxNi42NjY2NjY2NjY2NjclO1xyXG5cdFx0fVxyXG5cdFx0Ji50aHJlZS10d2VsdnRocyB7XHJcblx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHR9XHJcblx0XHQmLmZvdXItdHdlbHZ0aHMge1xyXG5cdFx0XHR3aWR0aDogMzMuMzMzMzMzMzMzMzMzJTtcclxuXHRcdH1cclxuXHRcdCYuZml2ZS10d2VsdnRocyB7XHJcblx0XHRcdHdpZHRoOiA0MS42NjY2NjY2NjY2NjclO1xyXG5cdFx0fVxyXG5cdFx0Ji5zaXgtdHdlbHZ0aHMge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5zZXZlbi10d2VsdnRocyB7XHJcblx0XHRcdHdpZHRoOiA1OC4zMzMzMzMzMzMzMzMlO1xyXG5cdFx0fVxyXG5cdFx0Ji5laWdodC10d2VsdnRocyB7XHJcblx0XHRcdHdpZHRoOiA2Ni42NjY2NjY2NjY2NjclO1xyXG5cdFx0fVxyXG5cdFx0Ji5uaW5lLXR3ZWx2dGhzIHtcclxuXHRcdFx0d2lkdGg6IDc1JTtcclxuXHRcdH1cclxuXHRcdCYudGVuLXR3ZWx2dGhzIHtcclxuXHRcdFx0d2lkdGg6IDgzLjMzMzMzMzMzMzMzMyU7XHJcblx0XHR9XHJcblx0XHQmLmVsZXZlbi10d2VsdnRocyB7XHJcblx0XHRcdHdpZHRoOiA5MS42NjY2NjY2NjY2NjclO1xyXG5cdFx0fVxyXG5cdFx0Ji5mdWxsLXdpZHRoIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGFibGUtdGQsXHJcbi5wcm9maWxlLXRleHQtbGcge1xyXG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XHJcbn1cclxuXHJcbi5tb2ItbGFiZWwge1xyXG5cdEBleHRlbmQgJXN1YnNlY3Rpb24taGRyLWdyYXk7XHJcblx0bWFyZ2luLWJvdHRvbTogMC4zZW07XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcbi5tb2ItaGlkZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4uc2NoZWQtYnRuIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMTA1MHB4O1xyXG5cdFx0d2lkdGg6IDEwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5jYnQtc2NoZWR1bGUge1xyXG5cdC5jbG9zZS10cmlnZ2VyIHtcclxuXHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogcmVkO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnRhYmxlLW1vZC1zdHlsZTIge1xyXG5cdC50YWJsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyZW07XHJcblx0XHQudGhlYWQge1xyXG5cdFx0XHQudGgtcm93IHtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0cGFkZGluZzogMC43NWVtIDFlbSAwIDAuNWVtO1xyXG5cdFx0XHRcdC50YWJsZS10ZCB7XHJcblx0XHRcdFx0XHQudGFibGUtaGRyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNWVtO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zZW07XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudGJvZHkge1xyXG5cdFx0XHQudGQtcm93IHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuNzVlbSAxZW0gMCAwLjVlbTtcclxuXHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnRhYmxlLWV4cGFuZGFibGUge1xyXG5cdC50YWJsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiA0ZW07XHJcblx0XHQudGQtcm93IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRoZWlnaHQ6IDI1MHB4O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHotaW5kZXg6IDEwMDAwO1xyXG5cdFx0XHRcdC8qIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJyAqL1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqWTJKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTm1abVptWm1ZaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogRkYzLjYrICovXHJcblx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSxyZ2JhKDI1NSwyNTUsMjU1LDApKSwgY29sb3Itc3RvcCg1MCUscmdiYSgyNTUsMjU1LDI1NSwwKSksIGNvbG9yLXN0b3AoMTAwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpKSk7IC8qIENocm9tZSxTYWZhcmk0KyAqL1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBPcGVyYSAxMS4xMCsgKi9cclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogSUUxMCsgKi9cclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBXM0MgKi9cclxuXHRcdFx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi04ICovXHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcclxuXHRcdFx0XHRmb250LXNpemU6IDJlbTtcclxuXHRcdFx0XHRjb250ZW50OiBcIlxcZjA1NVwiO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stMzA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTFlbTtcclxuXHRcdFx0XHR0b3A6IDIyMHB4O1xyXG5cdFx0XHRcdHotaW5kZXg6IDEwMDAwO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmV4cGFuZGVkIHtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjA1NlwiO1xyXG5cdFx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTFlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNQcml2YWN5Q29yZVRhYmxlIHtcclxuXHQuZmlwLXNlYXJjaCB7XHJcblx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdH1cclxufVxyXG4uY29yZS10YWJsZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0Zm9udC1zaXplOiAxLjIzMWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTU1NTU1NTU2ZW07XHJcblx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdH1cclxuXHQudGhlYWQtY29yZSB7XHJcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTU2NWI7XHJcblx0ICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjY2NjY2NjO1xyXG5cdCAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2NjY2NjYztcclxuXHQgICAgQG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdCAgICBcdHBhZGRpbmc6IDEuMmVtO1xyXG5cdCAgICB9XHJcblx0fVxyXG5cdC50aC10aXRsZSB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGJvcmRlcjpub25lICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nOiAxLjJlbSAwO1xyXG5cdH1cclxuXHQucm93LWNvcmUge1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVhZWE7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWFlYTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXIgYWxsO1xyXG5cdFx0LmNvbHVtbi1jb3JlIHtcclxuXHRcdFx0cGFkZGluZzogLjVlbSAwO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDFlbSAxZW0gMWVtIC41ZW07XHJcblx0XHRcdH1cclxuXHRcdFx0XHQucHJpdmFjeS1jb3JlLWl0ZW0ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM0NDQ7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZmEtbWludXMtY2lyY2xlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmFiMTUwOyBcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxLjJlbTtcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdCAgICBcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuXHQgICAgXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdCAgICBcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG5cdCAgICBcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZhLXBsdXMtY2lyY2xlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjsgXHJcblx0XHRcdFx0XHRmb250LXNpemU6MS4yZW07XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHQgICAgXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblx0ICAgIFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHQgICAgXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuXHQgICAgXHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblx0Lm5nLWhpZGUge1xyXG5cdFx0IG1heC1oZWlnaHQ6IDA7XHJcblx0fVxyXG5cdC5kZXNjLWNvcmUge1xyXG5cdFx0cGFkZGluZy10b3A6IDFlbTsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtOyBcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG4gICAgXHRwYWRkaW5nLWxlZnQ6IDFlbTtcclxuICAgIFx0bWF4LWhlaWdodDogMTAwMHB4O1xyXG5cdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2UtaW4tb3V0OyBcclxuICAgIFx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA0ZW07XHJcblx0XHR9XHJcblx0XHRcdC5idWxsZXRlZCA+IGxpIHsgXHJcblx0XHRcdFx0Y29sb3I6IzgwODI4NTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMmVtO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45MjMwNzY5MjMwNzY5MmVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZHBvLXJlYWR5LXdyYXBwZXIge1xyXG5cdC5kcG8taW1hZ2UtZmFsbGJhY2sge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5kcG8taW5mb2dyYXBoaWMge1xyXG5cdFx0d2lkdGg6IDEwMjRweDtcclxuXHRcdGhlaWdodDogNjc1cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHR9XHJcblx0XHQudHdvLXR3ZWx2dGhzIHtcclxuXHRcdFx0d2lkdGg6MTYuNjY2NjY2NjY2NjY3JTtcclxuXHRcdFx0ZmxvYXQ6bGVmdDtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHQuZHBvLXdvbWFuIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOiAzMThweDtcclxuXHRcdFx0XHRyaWdodDogLTUwcHg7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQucXVvdGUtY29udGFpbmVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHRvcDogMTA4cHg7XHJcblx0XHRcdFx0LnF1b3RlIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnlsaW5lIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MC41ZW07IFxyXG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucGlsbGFyLWxpbmsge1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQucGlsbGFyLXRleHQtY29udGFpbmVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA2MiU7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxZW07XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRwb2ludGVyLWV2ZW50czpub25lO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xyXG5cdFx0XHRcdC5waWxsYXItdGl0bGUge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuM2VtO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0bGVmdDogaW5pdGlhbDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnBpbGxhci10ZXh0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0bGVmdDogaW5pdGlhbDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnBpbGxhcnMge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHR6LWluZGV4OjE7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZGl2LXNsaWRlLXVwIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7IFxyXG5cdFx0XHRcdHdpZHRoOiBhdXRvOyBcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgXHJcblx0XHRcdFx0ei1pbmRleDogMztcclxuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmRwby1jb2x1bW5zIHtcclxuXHRcdGNsZWFyOmJvdGg7XHJcblx0XHRtYXJnaW4tdG9wOjJlbTtcclxuXHRcdC50d2VudHktcGVyY2VudCB7XHJcblx0XHRcdHdpZHRoOjIwJTtcclxuXHRcdFx0ZmxvYXQ6bGVmdDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHQmLnN0aWNreSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb2wtZml4ZWQtaGQge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlOyBcclxuXHRcdFx0XHRoZWlnaHQ6MTE3cHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZWRlZGU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdC5jb2wtZml4ZWQtc3ViLWhkIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG4gICAgXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMwYzdlYzA7XHJcbiAgICBcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XHJcbiAgICBcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbC1maXhlZC10eHQge1xyXG5cdFx0XHRcdGhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWRlZGU7XHJcblx0XHRcdFx0aSwgc3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdC5idXR0b24tc20ge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgXHRcdFx0XHRcdGJveC1zaGFkb3c6ICNhMmEyYTIgMnB4IDJweCAycHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb2wtZml4ZWQtYmxvY2sge1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0LmZpeGVkLWJsb2NrLWNlbGwge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTp0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIk9SXCI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0dG9wOiAzMXB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDIxJTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXVwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRcdHRvcDogMjUlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDM1JTtcclxuXHRcdFx0XHRcdGJvdHRvbTogMTRweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi44ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLW9mLXR5cGUoMm4pIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjI7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5mYW5jeSB7XHJcblx0XHRcdFx0Ym9yZGVyOiAkb3JhbmdlIHNvbGlkIDJweDtcclxuXHRcdFx0XHQuY29sLWZpeGVkLWhkIHtcclxuXHRcdFx0XHRcdGhlaWdodDogOTlweDtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDMxcHg7XHJcbiAgICBcdFx0XHRcdFx0bGVmdDogLTE2cHg7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vaWFwcC5vcmcvbWVkaWEvaW1hZ2VzL2NlcnRpZmljYXRpb24vYmVzdFZhbHVlT3JhbmdlLTAxLTAxLnBuZycpIG5vLXJlcGVhdCAwIDA7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbC1maXhlZC10eHQge1xyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5uYXYtZHBvLXRhYmxle1xyXG5cdFx0cGFkZGluZzogMmVtO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHQuY2hldi1uYXZpZ2F0aW9uIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0ZmxvYXQ6bGVmdDsgXHJcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRcdFx0Ji5kaXNhYmxlZCB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2RlZGVkZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiRsYXJnZSkge1xyXG5cdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNreWJveFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJHNreWJveC1zbTogXHQzMS4yNWVtOyBcdFx0Ly8gNTAwcHhcclxuJHNreWJveC1tZWQ6IFx0JG1lZGl1bTtcclxuJHNreWJveC1sZzogXHQ1MGVtOyBcdFx0XHQvLyA4MDBweFxyXG5cclxuXHJcbiVza3lib3gtYmxvY2sge1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxufVxyXG5cclxuLnByZS1za3lib3gtbW9kIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdHBhZGRpbmc6IDJlbSAyZW0gMC41ZW0gJHNwYWNlLWdyaWQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogLSRzcGFjZS1ncmlkO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtJHNwYWNlLWdyaWQ7XHJcblx0fVxyXG5cdC5mYS11bCB7XHJcblx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdFx0LmZhLWxpIHtcclxuXHRcdFx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2xvc2UtdHJpZ2dlciB7XHJcblx0XHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdFx0Zm9udC1zaXplOiAxLjI1ZW07XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMC42NWVtO1xyXG5cdFx0dG9wOiAwLjVlbTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogZGFya2VuKCRibGFjay00MCwgMTAlKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5za3lib3gtbW9kIHtcclxuXHRAZXh0ZW5kICVwYWdlLXRleHQtbWVkO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1za3lib3g7XHJcblx0cGFkZGluZzogMWVtIDFlbSAwLjVlbTtcclxuXHQvLyBtYXJnaW4tYm90dG9tOiAkZ3JpZC0xO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IC0kc3BhY2UtZ3JpZDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLXNreWJveDtcclxuXHRcdFx0d2lkdGg6IDk5OTllbTtcclxuXHRcdFx0bGVmdDogLTk5OTllbTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdC8vIHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2t5Ym94LWNvbnRlbnQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0bWFyZ2luLXRvcDogM2VtO1xyXG5cdHBhZGRpbmctdG9wOiAxZW07XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGxpZ2h0ZW4oJGJnLXNreWJveCwgNSUpO1xyXG5cdC5za3lib3gtbW9kLmlzLWFjdGl2ZSAmIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLnNreWJveC10b3AsXHJcbi5za3lib3gtYm90dG9tIHtcclxuXHRAZXh0ZW5kICVza3lib3gtYmxvY2s7XHJcbn1cclxuXHJcbi5sLXNreWJveCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRza3lib3gtc20pIGFuZCAobWF4LXdpZHRoOiAkc2t5Ym94LW1lZCkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkc2t5Ym94LWxnKSBhbmQgKG1heC13aWR0aDogJHgtbGFyZ2UgLSAxKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkKTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDMsICRzcGFjZS1ncmlkKTtcclxuXHR9XHJcbn1cclxuXHJcbi5za3lib3gtaXRlbSB7XHJcblx0Zm9udC1zaXplOiAwLjZlbTtcclxufVxyXG5cclxuLnNreWJveC1tZXNzYWdlIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRmb250LXNpemU6IDFlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkc2t5Ym94LWxnKSB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAzZW07XHJcblx0fVxyXG59XHJcblxyXG4uc2t5Ym94LWxpbmsge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tdG9wOiAxZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07XHJcblx0Zm9udC1zaXplOiAwLjg1ZW07XHJcblx0Y29sb3I6ICRibGFjay02MDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRwYWRkaW5nOiAwIDAuNWVtO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRza3lib3gtbGcpIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdG1hcmdpbi10b3A6IC0xLjVlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5za3lib3gtaXMtY2xvc2VkIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHQuc2t5Ym94LW1vZC5pcy1hY3RpdmUgJiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLnNreWJveC1pcy1vcGVuIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdC5za3lib3gtbW9kLmlzLWFjdGl2ZSAmIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLnNreWJveC1oZWFkLXNtIHtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGxldHRlci1zcGFjaW5nOiAycHg7XHJcblx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcclxuXHRmb250LXNpemU6IDFlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQcm9maWxlIHh4eFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnByb2ZpbGUtaGRyLWJvbGQge1xyXG5cdEBleHRlbmQgJXN1YnNlY3Rpb24taGRyLWJvbGQ7XHJcblx0Y29sb3I6ICRibGFjay05MDtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjU1ZW07XHJcblx0cGFkZGluZy1ib3R0b206IDAuNTVlbTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ucHJvZmlsZS1iYWRnZSB7XHRcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0c3BhbiB7XHJcblx0XHRjb2xvcjogI2ZmMDAwMDtcclxuXHR9XHJcblx0ZGl2OmZpcnN0LWNoaWxkIHtcclxuXHRcdGJvcmRlcjogMXB4IGRhc2hlZCAjMDAwMDAwO1xyXG5cdFx0cGFkZGluZzozcHg7XHJcblx0XHRoZWlnaHQ6IDMwMHB4O1xyXG5cdFx0d2lkdGg6IDQwMHB4O1x0XHRcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87IFxyXG5cdH1cclxuXHRkaXY6bGFzdC1jaGlsZCB7XHRcdFxyXG5cdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdHdpZHRoOiA0MDBweDtcclxuXHR9XHJcblx0cDpudGgtY2hpbGQoMSkgbGFiZWwge1xyXG5cdFx0Zm9udC1zaXplOiAxLjhlbTtcclxuXHRcdGhlaWdodDogMmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0fVxyXG5cdHA6bnRoLWNoaWxkKDIpIGlucHV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMmVtO1xyXG5cdFx0aGVpZ2h0OiAyZW07XHJcblx0fVxyXG5cdHA6bnRoLWNoaWxkKDMpIGlucHV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS40ZW07XHJcblx0XHRoZWlnaHQ6IDJlbTtcclxuXHRcdGNvbG9yOiAjOTk5OTk5O1xyXG5cdH1cdFxyXG5cdHA6bnRoLWNoaWxkKDQpIGlucHV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS42ZW07XHJcblx0XHRoZWlnaHQ6IDJlbTtcclxuXHR9XHRcclxuXHRwOm50aC1jaGlsZCg1KSBpbnB1dCB7XHRcdFxyXG5cdFx0aGVpZ2h0OiAyZW07XHJcblx0fVx0XHRcclxuXHRpbnB1dCB7XHJcblx0ICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdCAgICBib3JkZXI6IDBweCBzb2xpZDtcclxuXHQgICAgaGVpZ2h0OiAyMHB4O1x0ICAgIFxyXG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcdCAgICBcclxuXHR9XHRcdFxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTaG9wcGluZyBDYXJ0XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuXHJcbi5jYXJ0LWl0ZW0ge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5kaXNjb3VudC1sYWJlbCB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1hcmdpbi1yaWdodDogMWVtO1xyXG5cdFx0cGFkZGluZy10b3A6IDAuMjVlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5kaXNjb3VudC1pbnB1dCB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1heC13aWR0aDogNmVtICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmNhcnQtcXR5IHtcclxuXHR3aWR0aDogNDBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbWVkO1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5cclxuLmNhcnQtcmVtb3ZlIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuXHRwYWRkaW5nLWJvdHRvbTogMmVtO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiA5ODBweDtcclxuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdHdpZHRoOiAxMCU7XHJcblx0fVxyXG5cdGEge1xyXG5cdFx0Zm9udC1zaXplOiAwLjg1ZW07XHJcblx0XHRjb2xvcjogJGJsYWNrLTIwO1xyXG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjUlO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiByZWQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYm5kbC1jb21wIHtcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0Y29sb3I6ICRibGFjay0zMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDJlbTtcclxufVxyXG5cclxuXHJcbi8vIFByb2ZpbGUgc3R5bGVzIHRvIG1hdGNoIENvbW11bml0eSBIdWJcclxuXHJcbi5wcm9maWxlLWhkciB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRtYXJnaW4tdG9wOiAtNGVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogLTFlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5wcm9maWxlLXNlY29uZGFyeSB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xyXG5cdFx0d2lkdGg6IDI1JTtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0fVxyXG5cdC5wYWdlLXJhaWwge1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA1LjVlbTtcclxuXHRcdH1cclxuXHRcdC5zaWRlLW1lbnUtaXRlbSB7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmctbWVkO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEyLjVweCA1cHg7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuaXMtYWN0aXZlIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiZy1tZWQ7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRiZy1tZWQ7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuLnByb2ZpbGUtcHJpbWFyeSB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHR3aWR0aDogOTYlO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW4tbGVmdDogLTE4ZW07XHJcblx0fVxyXG59XHJcblxyXG4ubG9naW4tcHJvbXB0IHtcclxuXHRtYXJnaW46IDJlbSAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0LmxvZ2luLCAuY3JlYXRlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogMmVtO1xyXG5cdFx0Ym9yZGVyOiA0cHggc29saWQgJGJnLW1lZDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XHJcblx0XHRcdHdpZHRoOiA0Ny41JTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNSU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZWJvb2stcHVyY2hhc2VzLWhlYWRlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0fVxyXG59XHJcblxyXG4uZWJvb2stcHVyY2hhc2VzLWhlYWRlciBoMS5wYWdlLWhlYWQtbGcge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZWJvb2stcHVyY2hhc2VzLWhlYWRlciBkaXYubWQge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi5lYm9vay1wdXJjaGFzZXMtaGVhZGVyIGJ1dHRvbiB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVmFyaWFibGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kZm9ybS1icDogJGxhcmdlO1xyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRXZlbnQgcmVnaXN0ZXJcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbmZvcm0ge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5maWVsZHNldCB7XHJcblx0LXdlYmtpdC1tYXJnaW4tc3RhcnQ6IDA7XHJcblx0LXdlYmtpdC1tYXJnaW4tZW5kOiAwO1xyXG5cdC13ZWJraXQtcGFkZGluZy1iZWZvcmU6IDA7XHJcblx0LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAwO1xyXG5cdC13ZWJraXQtcGFkZGluZy1lbmQ6IDA7XHJcblx0LXdlYmtpdC1wYWRkaW5nLWFmdGVyOiAwO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3JkZXItaW1hZ2Utc291cmNlOiBub25lO1xyXG5cdGJvcmRlci1pbWFnZS1zbGljZTogbm9uZTtcclxuXHRib3JkZXItaW1hZ2Utd2lkdGg6IG5vbmU7XHJcblx0Ym9yZGVyLWltYWdlLW91dHNldDogbm9uZTtcclxuXHRib3JkZXItaW1hZ2UtcmVwZWF0OiBub25lO1xyXG5cdG1pbi13aWR0aDogMDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIGhlaWdodDogMjVweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLCBzZWxlY3Qge1xyXG5cdG1hcmdpbi1sZWZ0OiAwLjNlbTtcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuXHQmLmRpc2FibGVkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5O1xyXG5cdFx0b3BhY2l0eTogMC4zMztcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXNlY29uZGFyeTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4laW5wdXQge1xyXG5cdGJvcmRlcjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHQmOmZvY3VzIHtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdG91dGxpbmU6IDA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmZvcm0tcHJpbWFyeSB7IH1cclxuXHJcblxyXG4uZm9ybS1ibG9jayB7XHJcblx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluLWx0O1xyXG5cdG1hcmdpbjogMWVtIDA7XHJcblx0cGFkZGluZzogMWVtIDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubGFiZWwtdGV4dCB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcclxuXHRjb2xvcjogJGJsYWNrLTIwO1xyXG5cdG1hcmdpbi1yaWdodDogMWVtO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRAaW5jbHVkZSBzYW5zKGxpZ2h0KTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZm9ybS1icCkge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0cGFkZGluZy1yaWdodDogNWVtO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4uaW5wdXQtdGV4dCwgJWlucHV0LXRleHQge1xyXG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XHJcblx0QGV4dGVuZCAlaW5wdXQ7XHJcblx0Y29sb3I6ICRibGFjay05MDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZy1sZWZ0OiAwLjNlbTtcclxufVxyXG5cclxuLmlucHV0LXRleHQtc20ge1xyXG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcclxuXHRAZXh0ZW5kICVpbnB1dDtcclxuXHRib3JkZXI6ICRiZHItdGhpbi1sdDtcclxuXHRwYWRkaW5nOiAwLjM1ZW0gMC41ZW07XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdCY6Zm9jdXMge1xyXG5cdFx0b3V0bGluZTogMDtcclxuXHRcdGJvcmRlcjogJGJkci10aGluO1xyXG5cdH1cclxufVxyXG5cclxuLmlucHV0LXRleHRhcmVhIHtcclxuXHRAZXh0ZW5kICVpbnB1dC10ZXh0O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdGNvbG9yOiAkYmxhY2stOTA7XHJcblx0cGFkZGluZzogMC4zNWVtIDAuNWVtO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogNDNweDtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdCY6Zm9jdXMge1xyXG5cdFx0b3V0bGluZTogMDtcclxuXHRcdGhlaWdodDogMTUwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uZm9ybS1idXR0b24tYmxvY2sge1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLmZvcm0tYnV0dG9uLWJsb2NrLS1jZW50ZXIge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmJ1dHRvbi1pbnB1dCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IC05OTk5ZW07XHJcbn1cclxuXHJcbi5idXR0b24tcmlnaHQge1xyXG5cdGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuXHJcbi5mb3JtLWhkci1ib2xkIHtcclxuXHRAZXh0ZW5kICVzdWJzZWN0aW9uLWhkci1ib2xkO1xyXG5cdGNvbG9yOiAkYmxhY2stMzA7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcclxuaW5wdXRbdHlwZT1cInBob25lXCJdLFxyXG5pbnB1dFt0eXBlPVwidGVsXCJdIHtcclxuXHRtaW4taGVpZ2h0OiAyOHB4O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uaW5wdXQtdGV4dCxcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLmlucHV0LXRleHQge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pZS1sYWJlbCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBOYXYgbG9naW5cclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4lbmF2LWlucHV0IHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGJvcmRlcjogMDtcclxuXHRwYWRkaW5nOiAwLjE1ZW0gMC4yNWVtO1xyXG5cdG1hcmdpbjogMDtcclxuXHRib3JkZXI6ICRzZWN0aW9uLWJkci10aGluO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdCY6Zm9jdXMge1xyXG5cdFx0b3V0bGluZTogMDtcclxuXHRcdGJveC1zaGFkb3c6IDA7XHJcblx0fVxyXG5cclxufVxyXG5cclxuXHJcbi5uYXYtZm9ybS1ibG9jayB7XHJcblx0bWFyZ2luOiAwIDAgMWVtIDA7XHJcbn1cclxuXHJcbi5uYXYtbGFiZWwtdGV4dCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdG1hcmdpbi1ib3R0b206IDAuNDVlbTtcclxufVxyXG5cclxuXHJcbi5uYXYtaW5wdXQtZW1haWwge1xyXG5cdEBleHRlbmQgJW5hdi1pbnB1dDtcclxuXHRoZWlnaHQ6IDNlbTtcclxufVxyXG5cclxuLm5hdi1pbnB1dC1wYXNzd29yZCB7XHJcblx0QGV4dGVuZCAlbmF2LWlucHV0O1xyXG5cdGhlaWdodDogM2VtO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE1lbWJlcnNoaXAgRGlyZWN0b3J5IGxvb2t1cFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5tZW1iZXItc2VhcmNoLWlucHV0IHtcclxuXHRAZXh0ZW5kICVpbnB1dC10ZXh0O1xyXG5cdCY6Zm9jdXMge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcclxuXHR9XHJcbn1cclxuXHJcbi5tZW1iZXItc2VhcmNoLXJlc3VsdHMge1xyXG5cdC5kZXRhaWxzIHtcclxuXHRcdC5wYWdlLXRleHQtc20ge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHQmLnJlc3VsdHMtdGl0bGUsXHJcblx0XHRcdCYucmVzdWx0cy1waG9uZSxcclxuXHRcdFx0Ji5yZXN1bHRzLWxpbmUzIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJlc3VsdHMtYXJlYSB7XHJcblx0bWFyZ2luLXRvcDogNWVtO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRtaW4taGVpZ2h0OiAxMDBweDtcclxuXHQmLmxvYWRpbmcge1xyXG5cdFx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0zMylcIjtcclxuXHRcdGZpbHRlcjogYWxwaGEob3BhY2l0eT0zMyk7XHJcblx0XHQtbW96LW9wYWNpdHk6IDAuMzM7XHJcblx0XHQta2h0bWwtb3BhY2l0eTogMC4zMztcclxuXHRcdG9wYWNpdHk6IDAuMzM7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy91aS1pbWcvaWNvbnMvZ2lmLzcxMi5HSUYnKTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBSZXF1aXJlZFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnJlcXVpcmVkLWZpZWxkIHtcclxuXHRjb2xvcjogI2ZmMDAwMDtcclxuXHRtYXJnaW4tbGVmdDogM3B4O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBBZGRpdGlvbmFsIExheW91dHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5mb3JtLWJsb2NrIHtcclxuXHQmLmZvcm0tY29tcG91bmQtYmxvY2stLW9uZSxcclxuXHQmLmZvcm0tY29tcG91bmQtYmxvY2stLXR3byB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdFx0LmZvcm0tYmxvY2sge1xyXG5cdFx0XHRtYXJnaW46IDFlbSAwIDAgIWltcG9ydGFudDtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luOiAxZW0gMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMWVtIDAgMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdG1hcmdpbjogMWVtIDAgMCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuZm9ybS1jb21wb3VuZC1ibG9jay0tb25lIHtcclxuXHRcdC5mb3JtLWJsb2NrIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuZm9ybS1jb21wb3VuZC1ibG9jay0tZm91ciB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0fVxyXG5cdFx0LmZvcm0tYmxvY2sge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMWVtIDA7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxZW0gMCAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMWVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZm9ybS1ibG9jay1jaXR5LFxyXG5cdFx0LmZvcm0tYmxvY2stc3RhdGUge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206ICRiZHItdGhpbi1sdDtcclxuXHRcdFx0XHRtYXJnaW46IDFlbSAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMWVtIDFlbSAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxZW0gMCAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mb3JtLWJsb2NrLWNpdHksXHJcblx0XHQuZm9ybS1ibG9jay1zdGF0ZSxcclxuXHRcdC5mb3JtLWJsb2NrLXBvc3RhbC1jb2RlLFxyXG5cdFx0LmZvcm0tYmxvY2stY291bnRyeSB7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmNoZWNrYm94ZXMsXHJcblx0Ji5yYWRpb3Mge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHRcdC5mb3JtLWJsb2NrIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5yYWRpb3Mge1xyXG5cdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdFx0LnJhZGlvLWlucHV0LXRleHQge1xyXG5cdFx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0wLjNlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHRcdCYuY3JlZGl0LXJhZGlvcyB7XHJcblx0XHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMC4xZW07XHJcblx0XHRcdH1cclxuXHRcdFx0LmlucHV0LWxhYmVsIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIuNWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZm9ybS1oZXJvIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdG1heC13aWR0aDogMzAwcHg7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDJlbTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRtYXgtd2lkdGg6IDUwMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLy8gRm9yZ290IHBhc3N3b3JkXHJcblxyXG4uZm9yZ290LXBhc3N3b3JkIHtcclxuXHRtYXJnaW4tdG9wOiAxZW07XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdG1hcmdpbi10b3A6IC0xLjdlbTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIElubm92YXRpb24gQXdhcmRzIGZvcm0gXHJcblxyXG4uaW5ub3ZhdGlvbi1mb3JtIHtcclxuXHQuYnVsbGV0ZWQgbGkge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0fVxyXG5cdC5pbnB1dC10ZXh0YXJlYSB7XHJcblx0XHRoZWlnaHQ6IDguMzVlbTtcclxuXHR9XHJcblx0c2VsZWN0IHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHQjc2F2ZSB7XHJcblx0XHRtaW4td2lkdGg6IDExNHB4O1xyXG5cdFx0Ji5naG9zdC1idXR0b24ge1xyXG5cdFx0XHRwYWRkaW5nOiAwLjc2ZW07XHJcblx0XHRcdG1hcmdpbi10b3A6IC0wLjA1ZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5qdWRnaW5nLWxhYmVsIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Ji50ZXh0LWdyZWVuIHtcclxuXHRcdFx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZhLWNoZWNrLXNxdWFyZSB7XHJcblx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0fVxyXG59XHJcblxyXG4vLyBNYXJrZXRvIGZvcm1zIG9uIElBUFAgcGFnZXNcclxuXHJcbi5tYXJrZXRvLWZvcm0ge1xyXG5cdC5ta3RvRm9ybSwgLm1rdG9Gb3JtICosIHNwYW4ge1xyXG5cdFx0QGluY2x1ZGUgc2FucyhyZWd1bGFyKTtcclxuXHRcdGZvbnQtZmFtaWx5OiAkc2FucyAhaW1wb3J0YW50OyBcclxuXHRcdC8vIGZvbnQtc2l6ZTogMS4wM2VtICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5ta3RvRm9ybSB7XHJcblx0XHQubWt0b0ZpZWxkIHtcclxuXHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHR9XHJcblx0XHQubWt0b0Zvcm1Db2wge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHRpbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcblx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuXHRcdGlucHV0W3R5cGU9XCJwaG9uZVwiXSxcclxuXHRcdGlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcblx0XHR0ZXh0YXJlYSB7XHJcblx0XHRcdEBleHRlbmQgJWlucHV0LXRleHQ7XHJcblx0XHR9XHJcblx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxyXG5cdFx0aW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcclxuXHRcdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdLFxyXG5cdFx0YnV0dG9uW3R5cGU9XCJidXR0b25cIl0ge1xyXG5cdFx0XHRAZXh0ZW5kICVidXR0b24tbGc7XHJcblx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRmb250LXNpemU6IDEuM2VtICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQubWt0b0J1dHRvblJvdyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQubWt0b0J1dHRvbldyYXAge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubWt0b1JhZGlvTGlzdCA+IGxhYmVsLCBcclxuXHRcdC5ta3RvQ2hlY2tib3hMaXN0ID4gbGFiZWwge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMC4yZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ta3RvT2Zmc2V0LFxyXG5cdC5ta3RvR3V0dGVyLFxyXG5cdGxhYmVsW3N0eWxlPVwid2lkdGg6IDEwcHg7XCJdIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC8vIHN1YnNjcmlwdGlvbiBjZW50ZXJcclxuXHQmLnN1YnNjcmlwdGlvbi1jZW50ZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0Lm1rdG9Gb3JtLCAubWt0b0Zvcm0gKiwgc3BhbiwgcCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4wM2VtICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQubWt0b0Zvcm0ge1xyXG5cdFx0XHQubWt0b0Zvcm1Db2wge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHQubWt0b0ZpZWxkV3JhcCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGlucHV0W3N0eWxlPVwid2lkdGg6IDQ1MHB4O1wiXSxcclxuXHRcdFx0XHRcdGRpdltzdHlsZT1cIndpZHRoOiA0NTBweDtcIl0ge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubWt0b0Zvcm1Sb3cge1xyXG5cdFx0XHRcdHNlbGVjdCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDFlbSAwO1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogLTIwcHggMCAwIDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5ta3RvTGFiZWwge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEuNWVtO1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMS41ZW07XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAzMDBtcyBsaW5lYXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMGZlXCI7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjA1NlwiO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubWt0b0xhYmVsW3N0eWxlPVwid2lkdGg6IDBweDtcIl0sXHJcblx0XHRcdFx0Lm1rdG9MYWJlbFtzdHlsZT1cIndpZHRoOiAwO1wiXSxcclxuXHRcdFx0XHQubWt0b0xhYmVsW3dpZHRoPVwiMHB4XCJdLFxyXG5cdFx0XHRcdC5ta3RvTGFiZWxbd2lkdGg9XCIwXCJdLFxyXG5cdFx0XHRcdGxhYmVsW2Zvcj1cIkVtYWlsXCJdIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5lbWFpbC1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjc1ZW0gMWVtO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay0zMDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE5MHB4O1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMWVtIDFlbSAwIDFlbSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMzdweDtcclxuXHRcdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubWt0b0ZpZWxkRGVzY3JpcHRvciB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4zZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly8gSGlkZSBQcml2YWN5IEFkdmlzb3IgdG8gYW5vbnltb3VzIGFuZCBub25tZW1iZXJzXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMTMpLFxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDE0KSxcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgxNSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1rdG9DaGVja2JveExpc3Qge1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0fVxyXG5cdFx0XHQubWt0b0NoZWNrYm94TGlzdFtzdHlsZT1cIndpZHRoOiAxNTBweDtcIl0ge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0yMHB4O1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYubWVtYmVyIHtcclxuXHRcdFx0Lm1rdG9Gb3JtIHtcclxuXHRcdFx0XHQubWt0b0Zvcm1Sb3cge1xyXG5cdFx0XHRcdFx0Ly8gU2hvdyBQcml2YWN5IEFkdmlzb3IgdG8gbWVtYmVycyBvbmx5XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxMyksXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxNCksXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxNSkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vTWFya2V0byBTaG9ydGNvZGUgRm9ybSBTdHlsZXNcclxuLmlhcHAtbWFya2V0by1mb3JtIHtcclxuXHQubWt0b0Zvcm0ge1xyXG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Lm1rdG9Gb3JtUm93IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDokbWVkaXVtKSB7XHJcblx0XHRcdFx0bWFyZ2luOiAxZW0gMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllYWVhO1xyXG5cdFx0XHR9XHJcblx0XHQubWt0b0Zvcm1Db2wge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Lm1rdG9DaGVja2JveExpc3Qge1xyXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDJlbSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0d2lkdGg6IGluaXRpYWwgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubWt0b0NoZWNrYm94TGlzdCA+IGxhYmVsIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxZW0gIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0XHQubWt0b0ZpZWxkV3JhcCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubWt0b0hhc1dpZHRoIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0ZXh0YXJlYSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjVlbTtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDVlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW5wdXRbdHlwZT1cImRhdGVcIl0ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMC41ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5ta3RvRmllbGRXcmFwLm1rdG9SZXF1aXJlZEZpZWxkIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMGVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFx0QGZvciAkaSBmcm9tIDAgdGhyb3VnaCAzIHtcclxuXHQgIFx0XHRcdC5ta3RvRm9ybUNvbDpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgjeyRpfSksXHJcblx0ICBcdFx0XHQubWt0b0Zvcm1Db2w6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoI3skaX0pIH4gLm1rdG9Gb3JtQ29sIHtcclxuXHQgIFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6JHNtYWxsKSB7XHJcblx0ICAgIFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVhZWE7XHJcblx0ICAgIFx0XHRcdH1cclxuXHQgIFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6JG1lZGl1bSkge1xyXG5cdCAgICBcdFx0XHRcdHdpZHRoOiAxMDAlIC8gKCRpIC0gMSk7XHJcblx0ICAgIFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHQgICAgXHRcdFx0fVxyXG5cdCAgICBcdFx0fVxyXG4gICAgXHRcdH0gXHJcblx0XHQubWt0b0Zvcm1Db2wgKyAubWt0b0Zvcm1Db2wge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDokbWVkaXVtKSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjVlbTtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ta3RvQnV0dG9uUm93IHtcclxuXHRcdG1hcmdpbi10b3A6IDFlbTtcclxuXHR9XHJcbn1cclxuLnByaXZhY3lsaXN0IHtcclxuXHRwYWRkaW5nOiAyZW07XHJcbn1cclxuXHJcbi50cmFja2VyIHtcclxuXHRwYWRkaW5nOiA2cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNTczNzM7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLnRyYWNrZXI6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcgY2hhcmFjdGVycyByZW1haW5pbmcnO1xyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRXZlbnQgdGVhc2UgdHlwZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmV2ZW50LXR6LWhlYWQge1xyXG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1sZztcclxuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG5cdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjI1ZW07XHJcbn1cclxuXHJcblxyXG4uZXZlbnQtdHotdGV4dC1sZyB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LWxnO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxufVxyXG5cclxuXHJcbi5ldmVudC10ei10ZXh0LW1lZCB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjI1ZW07XHJcbn1cclxuXHJcbi5ldmVudC10ei10ZXh0LXNtIHtcclxuXHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEV2ZW50IHRlYXNlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJWV2ZW50LWJsb2NrIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyZW07XHJcbn1cclxuXHJcbi5ldmVudC10ei1tb2QgeyB9XHJcblxyXG4uZXZlbnQtaGVhZC1ibG9jayB7XHJcblx0QGV4dGVuZCAlZXZlbnQtYmxvY2s7XHJcbn1cclxuXHJcbi5ldmVudC1pbmZvLWJsb2NrIHtcclxuXHRAZXh0ZW5kICVldmVudC1ibG9jaztcclxufVxyXG5cclxuLmV2ZW50LXJlZ2lzdGVyLWJsb2NrIHtcclxuXHRAZXh0ZW5kICVldmVudC1ibG9jaztcclxufVxyXG5cclxuXHJcbi5ldmVudC1jb250cm9scy1ibG9jayB7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdGJvcmRlci1ib3R0b206ICRiZHItdGhpbi1sdDtcclxuXHRib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XHJcbn1cclxuXHJcbi5ldmVudC1yZWdpc3Rlci1mb3JtIHtcclxuXHRAZXh0ZW5kICVldmVudC1ibG9jaztcclxuXHQmLmlzLWFjdGl2ZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi5ldmVudC10YWJzIHtcclxuXHRtYXJnaW46IDAuOWVtIDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuICAgIFx0cGFkZGluZy10b3A6IDFlbTtcclxuICAgIFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICBcdHdpZHRoOiA4NSU7XHJcbiAgICBcdGZsb2F0OnJpZ2h0O1xyXG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1x0XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuICAgIFx0d2lkdGg6IDkwJTtcclxuICAgIH1cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlLXNjcmVlbikge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcbiAgICBcdGZsb2F0OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmV2ZW50LXRhYiB7XHJcbiAgICBcdHBhZGRpbmc6IDAuNmVtIDAuNzVlbTtcclxuICAgIFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG4gICAgXHRcdHBhZGRpbmc6IDFlbSAwLjc1ZW07XHRcclxuICAgIFx0fVxyXG4gICAgXHRib3JkZXI6IHJnYigyMzksIDIzOSwgMjM5KSBzb2xpZCA0cHg7XHJcbiAgICBcdGJvcmRlci1ib3R0b206IDA7XHJcbiAgICBcdGJhY2tncm91bmQtY29sb3I6IHJnYigyMzksIDIzOSwgMjM5KTtcclxuICAgIFx0Y3Vyc29yOiBwb2ludGVyO1xyXG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcdGRpc3BsYXk6IGlubGluZTtcclxuICAgIFx0Ji5hY3RpdmUge1xyXG4gICAgXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBcdFx0cGFkZGluZy1ib3R0b206IDAuOWVtO1xyXG4gICAgXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuICAgIFx0XHRcdHBhZGRpbmctYm90dG9tOiAxLjJlbTtcclxuICAgIFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRm9vdGVyIFZhcmlhYmxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGZ0ci10ZXh0LWNvbG9yOiAkYmxhY2stMzA7XHJcblxyXG4kZnRyLWJwLXNtOiAkbWVkaXVtO1xyXG4kZnRyLWJwLW1lZDogJGxhcmdlO1xyXG5cclxuJGZ0ci1icC10b3A6IDUwZW07XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBGb290ZXIgU3R5bGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ubC1mdHIge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRmdHItYnAtc20pIGFuZCAobWF4LXdpZHRoOiAkZnRyLWJwLW1lZCkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZnRyLWJwLW1lZCkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZC0tZG91YmxlKTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uZnRyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stOTA7XHJcblx0Y29sb3I6ICRmdHItdGV4dC1jb2xvcjtcclxuXHRwYWRkaW5nOiAkc3BhY2UtZ3JpZCAwO1xyXG59XHJcblxyXG4uZnRyLW1haW4ge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2stNjA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjay02MDtcclxuXHRwYWRkaW5nOiAzZW0gMDtcclxuXHRtYXJnaW46IDEuNWVtIDA7XHJcbn1cclxuXHJcbi5mdHItbWFpbi1pdGVtIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzZW07XHJcblx0QG1lZGlhKCRmdHItYnAtc20pIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG4uZnRyLXR6LWhlYWQge1xyXG5cdGNvbG9yOiAkYmctbHQ7XHJcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07XHJcblx0Zm9udC1zaXplOiAyZW07XHJcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRAaW5jbHVkZSBzYW5zO1xyXG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uZnRyLXR6LXRleHQge1xyXG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XHJcblx0Zm9udC1zaXplOiAxLjI1ZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuNTVlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHRjb2xvcjogJGJsYWNrLTMwO1xyXG59XHJcblxyXG4uZnRyLWxpc3QtaXRlbSB7XHJcblx0Zm9udC1zaXplOiAxLjE1ZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiA0MCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDJlbTtcclxuXHR9XHJcbiB9XHJcblxyXG4uZnRyLXRvcCB7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG59XHJcblxyXG4uZnRyLWxvZ28ge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRmdHItYnAtdG9wKSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHR9XHJcbn1cclxuXHJcbi5mdHItbG9nby1saW5rIHtcclxuXHR3aWR0aDogODVweDtcclxuXHRoZWlnaHQ6IDM2cHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcblxyXG4uZnRyLXRhZ2xpbmUge1xyXG5cdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdGNvbG9yOiAkYmxhY2stMzA7XHJcblx0Zm9udC1zaXplOiAxLjM1ZW07XHJcblx0ZGlzcGxheTpibG9jaztcclxuXHR0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZnRyLWJwLXRvcCkge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdH1cclxufVxyXG5cclxuLmZ0ci1ib3R0b20ge1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGZ0ci1icC1tZWQpIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG59XHJcblxyXG4uZnRyLWJvdHRvbS1ibG9jayB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGZ0ci1icC1tZWQpIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDQ1JTtcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZnRyLWJvdHRvbS10ZXh0IHtcclxuXHRtYXJnaW46IDAuNWVtIDA7XHJcblx0Zm9udC1zaXplOiAxLjE1ZW07XHJcbn1cclxuXHJcbi5mdHItdXRpbGl0eS1pdGVtcyB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtcy0taW5saW5lO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRAZXh0ZW5kICV0ei10ZXh0LXNtO1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcblx0Zm9udC1zaXplOiAxLjE1ZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGZ0ci1icC1tZWQpIHtcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdH1cclxufVxyXG5cclxuLmZ0ci11dGlsaXR5LWl0ZW0ge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbS0taW5saW5lO1xyXG5cdG1hcmdpbi1yaWdodDogMWVtO1xyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxufVxyXG5cclxuLnV0aWxpdHktbGluayB7XHJcblx0QGluY2x1ZGUgbGluayh0YWcpO1xyXG5cdGNvbG9yOiAkZnRyLXRleHQtY29sb3I7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDb21tZW50c1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmNvbW1lbnRzLWl0ZW1zIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW1zO1xyXG59XHJcblxyXG5cclxuLmNvbW1lbnQtaXRlbSB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDEuMTVlbTtcclxuXHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XHJcbn1cclxuXHJcblxyXG4uY29tbWVudC1tZXRhIHtcclxuXHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRjb2xvcjogJGJsYWNrLTUwO1xyXG59XHJcblxyXG5cclxuLmNvbW1lbnQtYXV0aG9yIHtcclxuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG5cdGNvbG9yOiAkYmxhY2stODA7XHJcblx0bWFyZ2luLXJpZ2h0OiAwLjI1ZW07XHJcbn1cclxuXHJcblxyXG4uY29tbWVudC1lbWFpbCB7XHJcblx0bWFyZ2luLXJpZ2h0OiAwLjI1ZW07XHJcbn1cclxuXHJcbi5jb21tZW50LWRhdGUgeyB9XHJcblxyXG5cclxuLmNvbW1lbnQtYnVsbGV0IHtcclxuXHRmb250LXNpemU6IDEuMjVlbTtcclxuXHRsaW5lLWhlaWdodDogMDtcclxuXHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdG1hcmdpbi1yaWdodDogMC4yNWVtO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IDJweDtcclxufVxyXG5cclxuXHJcbi5jb21tZW50LWNvbnRlbnQge1xyXG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XHJcblx0Y29sb3I6ICRibGFjay02MDtcclxufVxyXG5cclxuLmNvbW1lbnQtbGluayB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ29tbWVudCBGb3JtXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uY29tbWVudC1yZXNwb25kLW1vZCB7XHJcblx0bWFyZ2luLWJvdHRvbTogJHNwYWNlLWdyaWQtLWhhbGY7XHJcbn1cclxuXHJcblxyXG4uY29tbWVudC1jb250cm9scy1ibG9jayB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0LmNvbW1lbnQtaXMtYWN0aXZlICYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4ubG9nZ2VkLWluLWFzIHtcclxuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxufVxyXG5cclxuLmxvZ2dlZC1pbi1saW5rIHtcclxuXHRjb2xvcjogJGJsYWNrLTkwO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmZvcm0tYWxsb3dlZC10YWdzIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1heC13aWR0aDogNjUlO1xyXG5cdH1cclxufVxyXG5cclxuLmZvcm0tc3VibWl0IHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0fVxyXG59XHJcblxyXG4uY29tbWVudHMtY29kZSB7XHJcblx0Y29sb3I6ICRibGFjay0zMDtcclxuXHRmb250LXNpemU6IDAuODVlbTtcclxufVxyXG5cclxuXHJcbi5pbnB1dC10ZXh0YXJlYSB7XHJcblx0LmNvbW1lbnQtaXMtYWN0aXZlICYge1xyXG5cdFx0aGVpZ2h0OiAxNTBweDtcclxuXHR9XHJcbn1cclxuIiwiI2Vudi1pbmRpY2F0b3Ige1xyXG5cdG1hcmdpbjogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiA3NXB4O1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHotaW5kZXg6IDk5OTk5OTk5O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Ji5wcm9kdWN0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcbiAgICB9XHJcbiAgICAmLnN0YWdpbmcge1xyXG4gICAgICAgIGNvbG9yOiAjODA4Mjg1O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHllbGxvdztcclxuICAgIH1cclxuICAgICYuZGV2IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcclxuICAgIH1cclxufVxyXG5cclxuJHRvYXN0LWhlaWdodDogNDhweCAhZGVmYXVsdDtcclxuJHRvYXN0LWNvbG9yOiAjMzIzMjMyICFkZWZhdWx0O1xyXG4kdG9hc3QtdGV4dC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuXHJcbiN0b2FzdC1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6YmxvY2s7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDEwMDAwO1xyXG5cclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIGJvdHRvbTogMCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG4gICAgcmlnaHQ6IDUlO1xyXG4gICAgYm90dG9tOiA3JTtcclxuICAgIG1heC13aWR0aDogOTAlO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBib3R0b206IDEwJTtcclxuICAgIHJpZ2h0OiA3JTtcclxuICAgIG1heC13aWR0aDogODYlO1xyXG4gIH1cclxufVxyXG5cclxuLnRvYXN0IHtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbiAgZm9udC1mYW1pbHk6ICRzZXJpZjtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1heC13aWR0aDoxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtaW4taGVpZ2h0OiAkdG9hc3QtaGVpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWNvbG9yO1xyXG4gIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICBmb250LXNpemU6IDEuMXJlbTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGNvbG9yOiAkdG9hc3QtdGV4dC1jb2xvcjtcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgLmJ0biwgLmJ0bi1mbGF0IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgJi5yb3VuZGVke1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgXHRib3JkZXItcmFkaXVzOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBSb3VuZGVkIHRlYXNlIGltYWdlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmltZy1yb3VuZGVkIHtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0aW1nIHtcclxuXHRcdEBpbmNsdWRlIHJlc3AtaW1nO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBSZWd1bGFyIHRlYXNlIGltYWdlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uaW1nLXR6LCAlaW1nLXR6IHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGltZyB7XHJcblx0XHRAaW5jbHVkZSByZXNwLWltZztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHRmaWd1cmUge1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cclxufVxyXG5cclxuLnR6LWFydCB7XHJcblx0QGV4dGVuZCAlaW1nLXR6O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIUCB0b3AgaW1hZ2VcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5ocC1oZXJvLW1lZGlhLWJsb2NrIHtcclxuXHRAZXh0ZW5kICVpbWctdHo7XHJcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRpbWcge1xyXG5cdFx0bWF4LWhlaWdodDogMThlbTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gUGFnZSBpbWFnZSB0ZWFzZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnBhZ2UtaW1nLXR6IHtcclxuXHRAZXh0ZW5kICVpbWctdHo7XHJcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE5hdiB0cmlhbmdsZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJW5hdi10cmlhbmdsZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG5cdFx0d2lkdGg6IDA7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IC0xOXB4O1xyXG5cdFx0bGVmdDogNTMlO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHRcdGJvcmRlci10b3A6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1yaWdodDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogOXB4IHNvbGlkICRncmVlbi1tYWluO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE1lbnUgYnVyZ2VyXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4lYnVyZ2VyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0d2lkdGg6IDMwcHg7XHJcblx0aGVpZ2h0OiAxcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cclxuXHR9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0dG9wOiAzcHg7XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Ym90dG9tOiAzcHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhleCBzaGFwZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQG1peGluIGhleCgkd2lkdGgsICRjb2xvcjogJGdyZWVuLW1haW4pIHtcclxuXHR3aWR0aDogKCR3aWR0aCAqIDAuODUpICogMXB4O1xyXG5cdGhlaWdodDogKHJvdW5kKCR3aWR0aCAqIDEuNikpICogMXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHR9XHJcblxyXG5cdCR0cmktdmlzaWJsZTogKHJvdW5kKCR3aWR0aCAqIDAuNSkpICogMXB4O1xyXG5cdCR0cmktaW52aXNpYmxlOiAocm91bmQoJHdpZHRoICogMC44KSkgKiAxcHg7XHJcblxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGxlZnQ6IC0kdHJpLXZpc2libGU7XHJcblx0XHRib3JkZXItcmlnaHQ6ICR0cmktdmlzaWJsZSBzb2xpZCAkY29sb3I7XHJcblx0XHRib3JkZXItYm90dG9tOiAkdHJpLWludmlzaWJsZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci10b3A6ICR0cmktaW52aXNpYmxlIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHJcblx0JjphZnRlciB7XHJcblx0XHRyaWdodDogLSR0cmktdmlzaWJsZTtcclxuXHRcdGJvcmRlci1sZWZ0OiAkdHJpLXZpc2libGUgc29saWQgJGNvbG9yO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogJHRyaS1pbnZpc2libGUgc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItdG9wOiAkdHJpLWludmlzaWJsZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHR9XHJcblxyXG5cdEBlYWNoICRzZXNzaW9uIGluICRzZXNzaW9ucyB7XHJcblx0XHQmLmljb24tI3tudGgoJHNlc3Npb24sIDEpfSAge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBudGgoJHNlc3Npb24sIDIpO1xyXG5cdFx0XHQmOmJlZm9yZSB7IGJvcmRlci1yaWdodC1jb2xvcjogbnRoKCRzZXNzaW9uLCAyKTsgfVxyXG5cdFx0XHQmOmFmdGVyIHsgYm9yZGVyLWxlZnQtY29sb3I6IG50aCgkc2Vzc2lvbiwgMik7IH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBlYWNoICRyZXNvdXJjZSBpbiAkcmVzb3VyY2VzIHtcclxuXHRcdCYuaWNvbi0je250aCgkcmVzb3VyY2UsIDEpfSAge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBudGgoJHJlc291cmNlLCAyKTtcclxuXHRcdFx0JjpiZWZvcmUgeyBib3JkZXItcmlnaHQtY29sb3I6IG50aCgkcmVzb3VyY2UsIDIpOyB9XHJcblx0XHRcdCY6YWZ0ZXIgeyBib3JkZXItbGVmdC1jb2xvcjogbnRoKCRyZXNvdXJjZSwgMik7IH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tZW51LWljb25zICYge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA3cHg7XHJcblx0XHRyaWdodDogMTVweDtcclxuXHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdC5pY29uIHsgdG9wOiA0cHg7IGxlZnQ6IDA7IH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4uaGV4LXNtIHsgQGluY2x1ZGUgaGV4KDE1KTsgfVxyXG5cclxuLmhleC1tZWQgeyBAaW5jbHVkZSBoZXgoMjApOyB9XHJcblxyXG4uaGV4LWxnIHsgQGluY2x1ZGUgaGV4KDM1KTsgfVxyXG5cclxuLmhleC14bGcgeyBAaW5jbHVkZSBoZXgoMTAwKTsgfVxyXG5cclxuXHJcbi5oZXgtZ3JheS1zbSB7IEBpbmNsdWRlIGhleCgxNSwgJGJsYWNrLTEwKTsgfVxyXG5cclxuLmhleC1ncmF5LWxnIHsgQGluY2x1ZGUgaGV4KDM1LCAkYmxhY2stMTApOyB9XHJcblxyXG4uaGV4LWdyYXkteGxnIHsgQGluY2x1ZGUgaGV4KDEwMCwgJGJsYWNrLTEwKTsgfVxyXG5cclxuXHJcbi5oZXgtbWVnYSB7IEBpbmNsdWRlIGhleCgyOCk7IH1cclxuXHJcblxyXG4uaGV4LXdhcm5pbmctbWVkIHsgQGluY2x1ZGUgaGV4KDIwLCAkb3JhbmdlKTsgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxyXG5cclxuLmhleC1zdWNjZXNzLW1lZCB7IEBpbmNsdWRlIGhleCgyMCk7IG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuLmhleC1lcnJvci1tZWQgeyBAaW5jbHVkZSBoZXgoMjAsICRyZWQtbHQpOyBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBMZWFybiBzZWN0aW9uIGljb25zXHJcblxyXG4uaWNvbi1oZWFkcGhvbmVzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZXNzLWJnO1xyXG59XHJcblxyXG4uaWNvbi1zdGFyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5zaWdodC1iZztcclxufVxyXG5cclxuLmljb24tbGlnaHRidWxiIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5ub3ZhdGlvbi1iZztcclxufVxyXG5cclxuXHJcbi5pY29uLWNvbnRhaW5lciB7XHJcblx0d2lkdGg6IDYwcHg7XHJcblx0aGVpZ2h0OiA2MHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gc2F2ZWFibGVcclxuXHJcbi50ei1zYXZlYWJsZS1ibG9jayB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAtM2VtO1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLnR6LXNhdmVhYmxlIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y29sb3I6ICRiZy1kYXJrO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQmOmhvdmVyIHtcclxuXHRcdGNvbG9yOiBkYXJrZW4oJGJnLWRhcmssIDUlKTtcclxuXHR9XHJcblx0LmlzLXNhdmVkICYge1xyXG5cdFx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdH1cclxufVxyXG5cclxuLnNhdmVhYmxlLWljb24ge1xyXG5cdGZvbnQtc2l6ZTogMmVtO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhlbHBlciArIE1vZGlmaWVyc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnRleHQtY2VudGVyZWQgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cclxuXHJcblxyXG4uaW1nLWxpbmsgeyBkaXNwbGF5OiBibG9jazsgfVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNwYWNlIGJldHdlZW4gbWVkaWEgYmxvY2sgaW5zaWRlIGdyaWQteFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBUaGlzIGNvbnRyb2xzIHNwYWNlIGJldHdlZW4gbWVkaWEtYmxvY2sgYW5kIHRoZSAudHh0LWJkIHRoYXQgYXJlXHJcbi8vIGluc2lkZSBncmlkLXggY29udGFpbmVycy5cclxuXHJcbi5tZWRpYS1ibG9jayB7XHJcblx0W2NsYXNzXj1cImdyaWQtXCJdICYge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0LnR4dC1iZCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDFlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji52ZXJ0aWNhbC1icmVhayB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAzNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE5leHQgKyBQcmV2aW91c1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJW5leHQge1xyXG5cdGhlaWdodDogMzVweDtcclxuXHR3aWR0aDogMzVweDtcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHRvcDogMjUlO1xyXG5cdFx0cmlnaHQ6IDM2JTtcclxuXHRcdGJvcmRlci10b3A6IDhweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1ib3R0b206IDhweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1sZWZ0OiA4cHggc29saWQgbGlnaHRlbigkYmxhY2stOTAsIDQwJSk7XHJcblx0XHRib3JkZXItcmlnaHQ6IDBweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHRvcDogMjUlO1xyXG5cdFx0cmlnaHQ6IDQ4JTtcclxuXHRcdGJvcmRlci10b3A6IDhweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1ib3R0b206IDhweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1sZWZ0OiA4cHggc29saWQgd2hpdGU7XHJcblx0XHRib3JkZXItcmlnaHQ6IDBweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4lcHJldiB7XHJcblx0aGVpZ2h0OiAzNXB4O1xyXG5cdHdpZHRoOiAzNXB4O1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0dG9wOiAyNSU7XHJcblx0XHRsZWZ0OiAzNiU7XHJcblx0XHRib3JkZXItdG9wOiA4cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItYm90dG9tOiA4cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItcmlnaHQ6IDhweCBzb2xpZCBsaWdodGVuKCRibGFjay05MCwgNDAlKTtcclxuXHRcdGJvcmRlci1sZWZ0OiAwcHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR0b3A6IDI1JTtcclxuXHRcdGxlZnQ6IDQ4JTtcclxuXHRcdGJvcmRlci10b3A6IDhweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1ib3R0b206IDhweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHdoaXRlO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDBweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENoYXB0ZXIgbGlzdCBibG9ja3NcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5jaGFwdGVyLWJsb2NrIHtcclxuXHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW47XHJcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdHBhZGRpbmctYm90dG9tOiAyZW07XHJcblx0cCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjU1ZW07XHJcblx0fVxyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdH1cclxuXHQuZ3JpZC0zIHtcclxuXHRcdHAubWVkaWEtYmxvY2sge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzdlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMTVlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEludGVyc3RpdGlhbCBRdW90ZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJHF1b3RlLWdyYWRpZW50LTE6IHJnYmEoIzMzNjQ4MywgMC45KTtcclxuJHF1b3RlLWdyYWRpZW50LTI6IHJnYmEoIzZkYjQ0ZiwgMC44KTtcclxuXHJcblxyXG5cclxuLmludGVyLWltZyB7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0QGVhY2ggJHF1b3RlIGluICRxdW90ZXMge1xyXG5cdFx0Ji5oZHItcXVvdGUtI3skcXVvdGV9IHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHF1b3RlLXBhdGh9LyN7JHF1b3RlfS5qcGcpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIDcwZGVnLCAkcXVvdGUtZ3JhZGllbnQtMSwgdHJhbnNwYXJlbnQpO1xyXG5cdFx0Ly8gaWU5XHJcblx0XHQucmdiYS5uby1jc3NncmFkaWVudHMgJiB7IGJhY2tncm91bmQtY29sb3I6ICRxdW90ZS1ncmFkaWVudC0xOyB9XHJcblx0XHQgLy8gaWU4XHJcblx0XHQubm8tcmdiYS5uby1jc3NncmFkaWVudHMgJiB7IGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oIzMzNjQ4MywgMTAlKTsgfVxyXG5cdH1cclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCA3MGRlZywgdHJhbnNwYXJlbnQsICRxdW90ZS1ncmFkaWVudC0yKTtcclxuXHR9XHJcbn1cclxuXHJcbi5pbnRlci1pbm5lciB7XHJcblx0cGFkZGluZzogNGVtIDA7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG59XHJcblxyXG4uaW50ZXItcXVvdGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuXHJcbi5pbnRlci10YWdsaW5lIHtcclxuXHRAZXh0ZW5kICV0ei10ZXh0LXJlZztcclxuXHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uaW50ZXItcXVvdGUtbW9kIHtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdGZvbnQtc2l6ZTogMi4yNWVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMjtcclxuXHRib3JkZXItbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi5pbnRlci1xdW90ZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMC44NWVtO1xyXG59XHJcblxyXG4uaW50ZXItcXVvdGUtYXR0ciB7XHJcblx0Zm9udC1zaXplOiAwLjQ1ZW07XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0Zm9udC13ZWlnaHQ6ICRzZXJpZi13ZWlnaHQtcmVnO1xyXG59XHJcblxyXG4ucXVvdGUtbGluZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9xdW90ZV9hcnJvdy5zdmcpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNzAlIDA7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuXHJcbi5pbnRlci1ibG9jay0tcXVvdGUge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHdpZHRoOiA1NSU7XHJcblx0XHQuaW50ZXItc20gJiB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmludGVyLW5vaW1nIHtcclxuXHQuaW50ZXItYmxvY2stLXF1b3RlIHtcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDUlO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbmYtc2VjdGlvbiB7XHJcblx0Ji5mdWxsLXdpZHRoLWJnLXNlY3Rpb24ge1xyXG5cdFx0JiArIC5wYWdlLW1vZC0tYmcge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQucGFnZS1tb2QtLWJnICsgJiB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC5pbnRlci1pbWcge1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTEwMDtcclxuXHRcdFx0LnNlY3Rpb24taGRyLWxnIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhlYWQgT3ZlcmxheVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmhlYWQtb3ZlcmxheSwgJWhlYWQtb3ZlcmxheSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHotaW5kZXg6IDM7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdG1hcmdpbjogYXV0bztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogMCAxZW07XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5oZWFkLW92ZXJsYXktbGcge1xyXG5cdEBleHRlbmQgJWhlYWQtb3ZlcmxheTtcclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0Zm9udC1zaXplOiAxLjVlbTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdGZvbnQtc2l6ZTogMS43ZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBOb3RpZmljYXRpb25zIGluIGRlZmF1bHQgbGF5b3V0IHJhaWxcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4uYXNpZGUtc2Vjb25kYXJ5LW1vZCB7XHJcblx0cGFkZGluZzogMCAxZW07XHJcblx0bWFyZ2luOiAzZW0gMDtcclxuXHJcblx0LmhleC1tZWQgeyBtYXJnaW4tYm90dG9tOiAyZW07IH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSW5uZXIgcGFnZSBuYXZcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4uaW5uZXItbmF2LW1vZCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluO1xyXG5cdHBhZGRpbmc6IDFlbSAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDNlbTtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0LmNvbWJvLW5hdi1tb2QgJiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0fVxyXG59XHJcblxyXG4uaW5uZXItbmF2LWhkciB7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRmb250LXNpemU6IDJlbTtcclxufVxyXG5cclxuXHJcbi5pbm5lci1uYXYtaXRlbXMge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRmb250LXNpemU6IDEuMzVlbTtcclxuXHRsaW5lLWhlaWdodDogMmVtO1xyXG5cdC5jb21iby1uYXYtbW9kICYge1xyXG5cdFx0Zm9udC1zaXplOiAxLjI1ZW07XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHR9XHJcbn1cclxuXHJcbi5pbm5lci1uYXYtaXRlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1yaWdodDogMWVtO1xyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uaW5uZXItaXRlbS1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rKGhlYWQtbHQpO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0LmlzLWFjdGl2ZSAmIHtcclxuXHRcdEBpbmNsdWRlIGxpbmsoaGVhZCk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDb25mZXJlbmNlIGJpdHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5jb25mLXNlY3Rpb24ge1xyXG5cdGltZyB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4uZmVhdHVyZWQtY29uZi1pbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCkge1xyXG5cdFx0aGVpZ2h0OiAxNWVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRoZWlnaHQ6IDE5ZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0aGVpZ2h0OiAyMGVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0aGVpZ2h0OiAxN2VtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0aGVpZ2h0OiAxOGVtO1xyXG5cdH1cclxufVxyXG5cclxuLmZlYXR1cmVkLWNvbmYtdGl0bGUge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0aDQge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5tb3JlLWNvbmYge1xyXG5cdC5tZWRpYS1ibG9jayB7IHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRtYXJnaW4tbGVmdDogLTYyLjVweCAhaW1wb3J0YW50O1xyXG5cdFx0Lm1lZGlhLWJsb2NrIHsgd2lkdGg6IDMzLjMzMzMzMyUgIWltcG9ydGFudDsgfVxyXG5cdH1cclxufVxyXG5cclxuLm90aGVyLWNvbmYtaW1nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkc21hbGwpIHtcclxuXHRcdGhlaWdodDogMTVlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb25mLXN0YWNrZWQge1xyXG5cdHBhZGRpbmc6IDAgMmVtIDFlbTtcclxufVxyXG5cclxuLmNvbmYtc2VwYXJhdG9yIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRtYXJnaW46IDJlbSAwO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2stMTA7XHJcbn1cclxuXHJcbi50ei1jb25mLWhwIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRoZWlnaHQ6IDEzZW07XHJcbn1cclxuLmNvbmYtbWVnYS1pbWcge1xyXG5cdHdpZHRoOiA0NXB4O1xyXG5cdGhlaWdodDogNDVweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG59XHJcbi5hYWcge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbi1ib3R0b206IDNlbTtcclxuXHQuYnJlYWtvdXQge1xyXG5cdFx0dGQge1xyXG5cdFx0XHRtYXJnaW46IDFlbSAwIDNlbTtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAuNWVtIDAuNWVtIDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdHRkIHtcclxuXHRcdGhlaWdodDogMmVtO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHQmOm50aC1jaGlsZChvZGQpIHtcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAyMCU7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcclxuXHRcdH1cclxuXHRcdGEge1xyXG5cdFx0XHRAaW5jbHVkZSBsaW5rO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jYWxsb3V0LWJveCwgJWNhbGxvdXQtYm94IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbWVkO1xyXG5cdHBhZGRpbmc6IDFlbSAxLjVlbTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0cDpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cdCYuY2FsbG91dC1yaWdodCB7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmNhbGxvdXQtbGVmdCB7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMWVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNhbGxvdXQtYm94LWZhbmN5IHtcclxuXHRAZXh0ZW5kICVjYWxsb3V0LWJveDtcclxuXHRib3JkZXItbGVmdDogNHB4IHNvbGlkICRncmVlbi1tYWluO1xyXG5cdCYuY2FsbG91dC1yaWdodCB7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmNhbGxvdXQtbGVmdCB7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMWVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLndhcm5pbmcge1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkb3JhbmdlO1xyXG5cdH1cclxufVxyXG5cclxuLnRvb2wtYm94LXJlc291cmNlcyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyOiAycHggc29saWQgI2VmZWZlZjtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0LnR6IHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0fVx0XHJcblx0LnR4dC1iZCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi5jb25mZXJlbmNlIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNjIuNXB4O1xyXG5cdC5jb25mLXNlY3Rpb24sIC5jb25mLXN1YnBhZ2Uge1xyXG5cdFx0cCwgbGkge1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0YS5idXR0b24tbGctLWZhbmN5IHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnByaWNpbmctZ3JpZCB7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcclxuXHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC01ZW07XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtNWVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xMGVtO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTEwZW07XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5wcmljZS1zZWN0aW9uIHtcclxuXHRcdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogNmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYucHJpY2luZy1ncmlkLTMgeyBcclxuXHRcdFx0XHQucHJpY2UtY2FyZC1zcGFjZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb25mLWNhbGxvdXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsMCwwLC4xNiksMCAycHggMTBweCAwIHJnYmEoMCwwLDAsLjEyKTtcclxuICAgIFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgXHRcdFx0XHRwYWRkaW5nOiAyNXB4O1xyXG4gICAgXHRcdFx0XHQuYmFubmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzcwYmY0YztcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0ZW07XHJcbiAgICBcdFx0XHRcdFx0aDMge1xyXG4gICAgXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IC41ZW07XHJcbiAgICBcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuICAgIFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wcmljZS1jYXJkIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgxOTIsMTkyLDE5MiwwLjMpO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLDAsMCwuMTYpLDAgMnB4IDEwcHggMCByZ2JhKDAsMCwwLC4xMik7XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50ei10ZXh0LXNtIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICM1NTU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYmFubmVyLXNwZWNpYWwge1xyXG4gICAgXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogM2VtO1xyXG5cdFx0XHRcdFx0fSBcclxuXHRcdFx0XHRcdC5hY3RpdmUtbGVhcm5pbmctYmFubmVyIHtcclxuICAgIFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3MGJmNGM7XHJcblx0ICAgIFx0XHRcdFx0XHRoMyB7XHJcblx0ICAgIFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAuNWVtO1xyXG5cdCAgICBcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHQgICAgXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuc3BlY2lhbCB7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRncmVlbi1tYWluO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA3cHggc29saWQgJGdyZWVuLW1haW47XHJcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7ICAgXHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5iYW5uZXIge1xyXG4gICAgXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzcwYmY0YztcclxuICAgIFx0XHRcdFx0XHRcdGhlaWdodDogNGVtO1xyXG5cdCAgICBcdFx0XHRcdFx0aDMge1xyXG5cdCAgICBcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogLjVlbTtcclxuXHQgICAgXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0ICAgIFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wcmljaW5nLXRleHQge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuLW1lZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHQuY29udGVudC1zZWN0aW9uIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdC5idXR0b24tbGcge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkyLDE5MiwxOTIsMC4zKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wYWdlLW1vZC5xdW90ZS1zZWN0aW9uIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdCsgLnBhZ2UtbW9kLS1iZyB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4uc2Vzc2lvbi1rZXkge1xyXG5cdG1hcmdpbi10b3A6IDNlbTtcclxuXHQudHoge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0LmFydC1iZCB7XHJcblx0XHRcdHdpZHRoOiAxMCU7XHJcblx0XHRcdG1pbi13aWR0aDogNjBweDtcclxuXHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdH1cclxuXHRcdC50eHQtYmQge1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRmb250LXNpemU6IDEuMzg0NjE1Mzg1ZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU1NTU1NTU1NmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnRpbWVzdGFtcC1zaG9ydGNvZGUge1xyXG5cdHBhZGRpbmc6IDJlbSAwO1xyXG59XHJcblxyXG4uY291bnRkb3duIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQua2tjb3VudGRvd24tYm94IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdC5ra2MtZG5pLCAua2tjLWdvZHosIC5ra2MtbWluLCAua2tjLXNlYyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0d2lkdGg6IDIxLjElO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDIxLjElO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDUlO1xyXG5cdFx0XHRwYWRkaW5nOiAxZW0gMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRib3JkZXI6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zZW07XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtM2VtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQua2tjLWRuaSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIkRheXNcIjtcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMuM2VtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmtrYy1nb2R6IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiSG91cnNcIjtcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMuMWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmtrYy1taW4ge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJNaW51dGVzXCI7XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyLjVlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ra2Mtc2VjIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJTZWNvbmRzXCI7XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyLjVlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ra2MtZG5pLXRleHQsIC5ra2MtZ29kei10ZXh0LCAua2tjLW1pbi10ZXh0LCAua2tjLXNlYy10ZXh0IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRFBBIE1hcFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5tYXAtdGFicyB7XHJcblx0LnItdGFicy1hY2NvcmRpb24tdGl0bGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQubWFwLWFyZWEuci10YWJzLXN0YXRlLWFjdGl2ZSB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tYXAtYXJlYTpsYXN0LWNoaWxkIHtcclxuXHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQgICAgcGFkZGluZzogMTVweDtcclxuXHQgICAgY29sdW1uLWNvdW50OiA1O1xyXG5cdCAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdCAgICAtbW96LWNvbHVtbi1jb3VudDogNTtcclxuXHQgICAgLW1vei1jb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdCAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogNTtcclxuXHQgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdFx0dWwge1xyXG5cdCAgICBcdG1hcmdpbjogMDtcclxuXHQgICAgXHRwYWRkaW5nOiAwO1xyXG5cdCAgICBcdGxpIHtcclxuXHQgICAgXHQgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdCAgICBcdCAgICBtYXJnaW46IDA7XHJcblx0ICAgIFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdCAgICBcdCAgICBwYWRkaW5nOiAwLjIlIDElO1xyXG5cdCAgICBcdCAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdCAgICBcdCAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG5cdCAgICBcdCAgICBhIHtcclxuXHQgICAgXHQgICAgXHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0ICAgIFx0ICAgIH1cclxuXHQgICAgXHR9XHJcblx0XHR9XHJcblx0XHRzZWxlY3Qge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGNvbHVtbi1jb3VudDogMTtcclxuXHRcdFx0Y29sdW1uLWdhcDogMDtcclxuXHRcdFx0LW1vei1jb2x1bW4tY291bnQ6IDE7XHJcblx0XHRcdC1tb3otY29sdW1uLWdhcDogMDtcclxuXHRcdFx0LXdlYmtpdC1jb2x1bW4tY291bnQ6IDE7XHJcblx0XHRcdC13ZWJraXQtY29sdW1uLWdhcDogMDtcclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0c2VsZWN0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRzZWxlY3Qge1xyXG5cdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBFbWJlZGRlZCB2aWRlb3NcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbmlmcmFtZSB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucmVzcG9uc2l2ZS12aWRlbyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAzMDBweDtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0aGVpZ2h0OiA0MDBweDtcclxuXHR9XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0aGVpZ2h0OiA1MDBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5pbWctb3ZlcmxheS1idG0ge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRtYXJnaW4tdG9wOiAtM2VtO1xyXG5cdFx0cGFkZGluZzogMCAwIDNlbSAyZW07XHJcblx0fVxyXG5cdGEge1xyXG5cdFx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyLjhlbTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdFx0aSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVG9vbHRpcHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG5cclxuJHRvb2x0aXAtYmc6IHJnYmEoMCwwLDAsMC43NSk7XHJcblxyXG5cclxuLmluZm8tdG9vbHRpcCB7XHJcblx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdGZvbnQtc2l6ZTogMC43NWVtO1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHQmOmhvdmVyIHtcclxuXHRcdGNvbG9yOiBkYXJrZW4oJGdyZWVuLW1haW4sIDUlKTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDFlbTtcclxuXHRcdGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuI3Rvb2x0aXAge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdG9vbHRpcC1iZztcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTAwMDAwMDA7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICBcdHdpZHRoOiAwO1xyXG4gICAgXHRoZWlnaHQ6IDA7XHJcbiAgICBcdGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgXHRib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBcdGJvcmRlci10b3A6IDEwcHggc29saWQgJHRvb2x0aXAtYmc7XHJcbiAgICBcdGNvbnRlbnQ6ICcnO1xyXG4gICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBcdGxlZnQ6IDUwJTtcclxuICAgIFx0Ym90dG9tOiAtMTBweDtcclxuICAgIFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgfVxyXG4gICAgLnRvcCB7XHJcbiAgICBcdCY6YWZ0ZXIge1xyXG4gICAgXHRcdGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgXHRcdGJvcmRlci1ib3R0b206IDEwcHggc29saWQgJHRvb2x0aXAtYmc7XHJcbiAgICBcdFx0dG9wOiAtMjBweDtcclxuICAgIFx0XHRib3R0b206IGF1dG87XHJcbiAgICBcdH1cclxuICAgIH1cclxuICAgIC5sZWZ0IHtcclxuICAgIFx0JjphZnRlciB7XHJcbiAgICBcdFx0bGVmdDogMTBweDtcclxuICAgIFx0XHRtYXJnaW46IDA7XHJcbiAgICBcdH1cclxuICAgIH1cclxuICAgIC5yaWdodCB7XHJcbiAgICBcdCY6YWZ0ZXIge1xyXG4gICAgXHRcdHJpZ2h0OiAxMHB4O1xyXG4gICAgXHRcdGxlZnQ6IGF1dG87XHJcbiAgICBcdFx0bWFyZ2luOiAwO1xyXG4gICAgXHR9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIHRlbXBvcmFyeSBmaXggZm9yIG1hdGVyaWFsIHRvb2x0aXBzXHJcblxyXG4ubWF0ZXJpYWwtdG9vbHRpcCB7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgei1pbmRleDogMjAwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgbWluLWhlaWdodDogMzZweDtcclxuICBsaW5lLWhlaWdodDogMTIwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5iYWNrZHJvcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDdweDtcclxuICB3aWR0aDogMTRweDtcclxuICBib3JkZXItcmFkaXVzOiAwIDAgNTAlIDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyO1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxufVxyXG5cclxuXHJcbi8vRXhwYW5kYWJsZSBEZXRhaWxzXHJcblxyXG4uZXhwYW5kYWJsZS1kZXRhaWxzIHtcclxuXHRtYXJnaW4tdG9wOiAzZW07XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0LnBhZ2UtdGV4dC1zbSBwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEuNmVtO1xyXG5cdH1cclxuXHQuYnV0dG9uLWJsb2NrLS1jZW50ZXJlZCB7XHJcblx0XHRtYXJnaW4tdG9wOiAxZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxLjZlbTtcclxuXHR9XHJcbn1cclxuXHJcbi8vRXhwYW5kYWJsZSBDb250ZW50IHVzZWQgZm9yIEluZHVzdHJ5IEV2ZW50c1xyXG5cclxuLmV4cGFuZGFibGUtY29udGVudCB7XHJcblx0cGFkZGluZy1ib3R0b206IDAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbSFpbXBvcnRhbnQ7XHJcblx0cC5wYWdlLWhlYWQtbWVkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cdC5wYWdlLXRleHQtc20gYSB7XHJcblx0XHRAZXh0ZW5kICVhbHRlcm5hdGUtbGluay0tdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdDpudGgtY2hpbGQoMSkuZXhwYW5kYWJsZS1jb2wge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkc21hbGwpIHtcclxuXHRcdFx0d2lkdGg6IDcwJTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0d2lkdGg6IDc1JTtcclxuXHRcdH1cclxuXHR9XHJcblx0Om50aC1jaGlsZCgyKS5leHBhbmRhYmxlLWNvbCB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJHNtYWxsKSB7XHJcblx0XHRcdHdpZHRoOiAzMCU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDFlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5naG9zdC1idXR0b24ge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0cGFkZGluZzogMWVtIDJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNob3cge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiRGV0YWlsc1wiO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGlkZSB7XHJcbiAgICBcdGJvcmRlcjogMnB4IHNvbGlkICRvcmFuZ2U7XHJcbiAgICBcdGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgXHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiSGlkZVwiO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gRXhwYW5kYWJsZSBzZWN0aW9ucyBcclxuXHJcbi5leHBhbmRhYmxlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiAyMDBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHBhZGRpbmctYm90dG9tOiAxZW07XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdC8qIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJyAqL1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpZMkpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xyXG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIEZGMy42KyAqL1xyXG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSxyZ2JhKDI1NSwyNTUsMjU1LDApKSwgY29sb3Itc3RvcCg1MCUscmdiYSgyNTUsMjU1LDI1NSwwKSksIGNvbG9yLXN0b3AoMTAwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpKSk7IC8qIENocm9tZSxTYWZhcmk0KyAqL1xyXG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xyXG5cdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogT3BlcmEgMTEuMTArICovXHJcblx0XHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogSUUxMCsgKi9cclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIFczQyAqL1xyXG5cdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjZmZmZmZmJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOCAqL1xyXG5cdH1cclxuXHQmOmFmdGVyIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XHJcblx0XHRmb250LXNpemU6IDJlbTtcclxuXHRcdGNvbnRlbnQ6IFwiXFxmMDU1XCI7XHJcblx0XHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0wLjVlbTtcclxuXHRcdHRvcDogMTcwcHg7XHJcblx0XHR6LWluZGV4OiAxMDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblx0Ji5leHBhbmRlZCB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlxcZjA1NlwiO1xyXG5cdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTAuNWVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmxvbmctZGVzY3JpcHRpb24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRoZWlnaHQ6IDIwMHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ei1pbmRleDogOTtcclxuXHRcdC8qIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJyAqL1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpZMkpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xyXG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIEZGMy42KyAqL1xyXG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSxyZ2JhKDI1NSwyNTUsMjU1LDApKSwgY29sb3Itc3RvcCg1MCUscmdiYSgyNTUsMjU1LDI1NSwwKSksIGNvbG9yLXN0b3AoMTAwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpKSk7IC8qIENocm9tZSxTYWZhcmk0KyAqL1xyXG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xyXG5cdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogT3BlcmEgMTEuMTArICovXHJcblx0XHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogSUUxMCsgKi9cclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIFczQyAqL1xyXG5cdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjZmZmZmZmJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOCAqL1xyXG5cdH1cclxuXHQmLmV4cGFuZGVkIHtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ubGQtYnV0dG9uIHtcclxuXHR6LWluZGV4OiAxMDtcclxuXHRmb250LXNpemU6IDJlbTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5leHBhbmRhYmxlLW91dGVyIHtcclxuXHQuZXhwYW5kYWJsZS1ib3gge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aGVpZ2h0OiAyMDBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHotaW5kZXg6IDEwMDAwO1xyXG5cdFx0LyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJalkySlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XHJcblx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogRkYzLjYrICovXHJcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkpLCBjb2xvci1zdG9wKDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDApKSwgY29sb3Itc3RvcCgxMDAlLHJnYmEoMjU1LDI1NSwyNTUsMSkpKTsgLyogQ2hyb21lLFNhZmFyaTQrICovXHJcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXHJcblx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBPcGVyYSAxMS4xMCsgKi9cclxuXHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBJRTEwKyAqL1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogVzNDICovXHJcblx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi04ICovXHJcblx0XHR9XHJcblx0fVxyXG5cdC5leHBhbmRlZCB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRpOmxhc3QtY2hpbGQge1xyXG5cdFx0Y29sb3I6ICM4MDgyODU7XHJcblx0XHRmb250LXNpemU6IDJlbTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcbn1cclxuLy8gLmV4cGFuZC1idG4ge1xyXG4vLyBcdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XHJcbi8vICAgICBmb250LXNpemU6IDJlbTtcclxuLy8gICAgIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XHJcbi8vICAgICBjb2xvcjogIzgwODI4NTtcclxuLy8gfVxyXG5cclxuLy8gQmFzaWMgZXhwYW5kYWJsZSBzZWN0aW9uc1xyXG4uZXhwYW5kLXNlY3Rpb24ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gT3BhcXVlIHdoaXRlIGJnXHJcblxyXG4ud2hpdGUtZmFkZS1iZyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUyKTsgXHJcblx0cGFkZGluZzogMS41ZW07XHJcbn1cclxuXHJcbi8vIEFjY29yZGlvbiBCb3hlc1xyXG5cclxuLmFjY29yZGlvbi1ib3gge1xyXG5cdCNhY2NvcmRpb24ge1xyXG5cdCAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cdCAgICBwYWRkaW5nOiAwIDAgMCAwO1xyXG5cdCAgICB3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0I2FjY29yZGlvbiBkaXYge1xyXG5cdCAgICBkaXNwbGF5OiBibG9jaztcdCAgICBcclxuXHQgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cdCAgICBwYWRkaW5nOjAuNWVtO1xyXG5cdH1cclxuXHQjYWNjb3JkaW9uIHVsIHtcclxuXHQgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHQgICAgZGlzcGxheTogbm9uZTtcclxuXHQgICAgcGFkZGluZzogMCAwIDAgMDtcclxuXHQgICAgXHQuZ3JpZC0zIHtcclxuXHQgICAgXHRcdG1hcmdpbi1sZWZ0OjBweDtcclxuXHQgICAgXHRcdHBhZGRpbmc6MHB4O1xyXG5cdCAgICBcdFx0Lm1lZGlhLWJsb2NrIHtcclxuXHQgICAgXHRcdFx0bWFyZ2luLWJvdHRvbTowcHg7XHJcblx0ICAgIFx0XHR9XHJcblx0ICAgIFx0XHR1bCB7XHJcblx0ICAgIFx0XHRcdGRpc3BsYXk6IGxpc3QtaXRlbTtcclxuXHQgICAgXHRcdFx0bGkge1xyXG5cdCAgICBcdFx0XHRcdGxpc3Qtc3R5bGU6IGNpcmNsZTtcclxuXHQgICAgXHRcdFx0XHRwIHtcclxuXHQgICAgXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC41ZW07XHJcblx0ICAgIFx0XHRcdFx0fVxyXG5cdCAgICBcdFx0XHR9XHJcblx0ICAgIFx0XHR9XHJcblx0ICAgIFx0fVxyXG5cdCAgICAuZ2FsbGVyeSB7XHJcblx0ICAgIFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0ICAgIH1cclxuXHQgICAgbGkuZm9ybSB7XHJcblx0ICAgIFx0cGFkZGluZzogMC43NWVtO1xyXG5cdCAgICB9XHJcblx0fVxyXG5cdCNhY2NvcmRpb24gdWwgbGkgIHtcclxuXHQgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHQgICAgY3Vyc29yOiBhdXRvO1xyXG5cdCAgICBwYWRkaW5nOiAwLjVlbSAwIDAgMDtcclxuXHQgICAgcC50cmlhbmdsZS1idWxsZXQ6YmVmb3JlIHtcclxuXHQgICAgXHRjb250ZW50OiBcIlxcZjBkYVwiO1xyXG5cdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdGNvbG9yOiAjNGU4MWJkO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjNlbTtcclxuXHQgICAgfVxyXG5cdH1cclxuXHQjYWNjb3JkaW9uIGEge1xyXG5cdCAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG5cdCNhY2NvcmRpb24gYTpob3ZlciB7XHJcblx0ICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxuXHQubWVkaWEtYmxvY2stYmVoaW5kIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJHNtYWxsKSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA2MDBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcclxuXHRcdFx0bWluLWhlaWdodDogNDIwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0bWluLWhlaWdodDogNjAwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA0MjBweDtcclxuXHRcdH1cclxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRibGFjay0xMDtcclxuXHRcdH1cclxuXHRcdC5hbmltYXRlZC1iZyB7IFxyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxyXG5cdFx0XHR6LWluZGV4OiAtMTsgXHJcblx0XHRcdHRvcDogMDsgXHJcblx0XHRcdGxlZnQ6IDA7IFxyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi10b3A6IDRlbTtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1zaXplOiA4MHB4IDE2MHB4O1xyXG5cdFx0XHQvLyBiYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XHJcblx0XHRcdC8vIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAyMCU7XHJcblx0XHRcdFx0b3BhY2l0eTogMC4yO1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogNTAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSBcclxuXHR9XHJcbn1cclxuXHJcbi5zdmctY29udGFpbnRlci1pZSB7XHJcbiAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XHJcbiAgICAgLmdkcHItc3ZnIHtcclxuXHQgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuXHQgICAgIHdpZHRoOiAxMDAlOyBcclxuXHR9XHJcblxyXG59XHJcblxyXG4uZ2Rwci1yZWN0IHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Jjpob3ZlciB7XHJcblx0ICBcdG9wYWNpdHk6IC42O1xyXG5cdH1cclxufVxyXG5cclxuLmdkcHItbW9kYWwtaGlkZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1vZGFsIHtcclxuXHR3aWR0aDogNzUlO1xyXG5cdHotaW5kZXg6IDk5OTk5O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRiYWNrZ3JvdW5kOiAjZjFmMWYxO1xyXG5cdGJvcmRlcjogNXB4IHNvbGlkICM4Y2M2M2Y7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdH1cclxuXHQubW9kYWwtY29udGVudCB7XHJcblx0ICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxuXHQgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHQgICAgXHJcblx0fVxyXG59XHJcblxyXG4ubW9kYWwtY2xvc2Uge1xyXG5cdGJhY2tncm91bmQ6ICM0MTQwNDI7XHJcblx0Y29sb3I6ICNGRkZGRkY7XHJcblx0bGluZS1oZWlnaHQ6IDI1cHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAtMTJweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0dG9wOiAtMTBweDtcclxuXHR3aWR0aDogMjRweDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaG9tZS1pbWFnZSB7XHJcblx0ZGlzcGxheTpmbGV4O1xyXG5cdGJvcmRlci1jb2xvcjojNmRiNDRmO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCkge1xyXG5cdFx0aGVpZ2h0OiAxNWVtO1xyXG59XHJcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQZXJzb25cclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRwZXJzb24tYnA6ICRtZWRpdW07XHJcblxyXG4kcGVyc29uLWJwLWxnOiAkbGFyZ2U7XHJcblxyXG5cclxuLmwtcGVyc29uIHtcclxuXHRAbWVkaWEobWF4LXdpZHRoOiAkcGVyc29uLWJwKSB7XHJcblx0XHQ+IC5hcnQtYmQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRwZXJzb24tYnApIHtcclxuXHRcdEBpbmNsdWRlIHBhaXIoMTAwcHgsICRzcGFjZS1ncmlkKTtcclxuXHRcdD4gLmFydC1iZCB7XHJcblx0XHRcdG1heC13aWR0aDogYXV0bztcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4ucGVyc29uLW1vZCB7XHJcblx0YSB7XHJcblx0XHRAZXh0ZW5kICVhbHRlcm5hdGUtbGluay0tdW5kZXJsaW5lO1xyXG5cdH1cclxufVxyXG5cclxuLmFydGljbGVzLWJ5IHtcclxuXHRtYXJnaW4tdG9wOiAyZW07XHJcblx0bGkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnBlcnNvbi1uYW1lLWxnIHtcclxuXHRAZXh0ZW5kICVoMjtcclxuXHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuNzVlbTtcclxuXHR0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuXHRkaXNwbGF5OmJsb2NrO1xyXG59XHJcblxyXG4ucGVyc29uLWNvbnRlbnQtYmxvY2sgeyB9XHJcblxyXG4ucGVyc29uLW1ldGEtYmxvY2sge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW4tdG9wOiAxZW07XHJcbn1cclxuXHJcbi5wZXJzb24tbWV0YS1pdGVtIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLWJvdHRvbTogMS4yNWVtO1xyXG5cdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAyNSU7XHJcblx0XHRcdHJpZ2h0OiAyNSU7XHJcblx0XHRcdGJvdHRvbTogLTAuMjVlbTtcclxuXHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQXJ0aWNsZSBCaW9cclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5wZXJzb24tbW9kIHsgfVxyXG5cclxuXHJcbi5wZXJzb24tY29udGVudC1ibG9jayB7IH1cclxuXHJcbi5sLXBlcnNvbiB7XHJcblx0QGV4dGVuZCAlbC1wYWlyLTI7XHJcbn1cclxuXHJcblxyXG4ucGVyc29uLW5hbWUtbGcge1xyXG5cdEBleHRlbmQgJWgyO1xyXG5cdGNvbG9yOiAkYmxhY2stNDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMC43NWVtO1xyXG59XHJcblxyXG4uYXNpZGUtaGVhZHNob3Qge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiA2MCU7XHJcblx0XHRtYXJnaW46IDRlbSBhdXRvO1xyXG5cdFx0LmFydC1iZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmJyYW5kLWxvZ28ge1xyXG5cdGltZyB7XHJcblx0XHR3aWR0aDogOTBweDtcclxuXHRcdG1heC13aWR0aDogOTBweDtcclxuXHR9XHJcbn1cclxuXHJcbm5hdiB7XHJcblx0Lm5hdi13cmFwcGVyIHtcclxuXHRcdC5uYXYtdHJpZ2dlciBpIHtcclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XHJcblx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubmF2LWNvbnRhaW5lciB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR6LWluZGV4OiAxMDAwO1xyXG5cdGhlaWdodDogMDtcclxuXHRuYXYge1xyXG5cdFx0LmJ0biB7XHJcblx0XHRcdGkubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnRvcC1uYXYge1xyXG5cdFx0XHRmb250LWZhbWlseTogJHNhbnM7XHJcblx0XHRcdGhlaWdodDogMzZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDM2cHg7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCAnbGlnaHRlbi00Jyk7XHJcblx0XHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdFx0Lyp0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4xNXMgbGluZWFyOyovXHJcblx0XHRcdC8qJi5jb2xsYXBzZWQge1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHR9Ki9cclxuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0fVxyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0Ly8gaGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0Ji5kcm9wZG93bi10cmlnZ2VyIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCAnbGlnaHRlbi00Jyk7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHRcdFx0XHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmxlZnQge1xyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCAnbGlnaHRlbi00Jyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYucmlnaHQge1xyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksICdsaWdodGVuLTQnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuc2l0ZS1uYXYge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcblx0XHRcdHotaW5kZXg6IDEwMTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG5cdFx0XHQmLmZpeGVkIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5tZW51LXRyaWdnZXIge1xyXG5cdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDMzcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG5cdFx0XHRcdGhlaWdodDogNTZweDtcclxuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHQubmF2LWl0ZW1zLWxpc3Qge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHQubmF2LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgbWFwLWdldCgkZ3JlZW4sICdiYXNlJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjhzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLnN0b3JlLWJ0bi1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnN0b3JlLWJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuY2hlY2tvdXQtYnRuLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHQuY2hlY2tvdXQtYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHQuY2hlY2tvdXQtYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LmNhcnQtY291bnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAtNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYuY2FydC1hY3RpdmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYubWluaSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTE1cHg7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogNTBweDtcclxuXHRcdFx0XHQmLm1pbmktYm90dG9tIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCBcImxpZ2h0ZW4tMlwiKTtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5uYXYtaXRlbXMtbGlzdCB7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0Lm5hdi1pdGVtIHtcclxuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNTBweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHQmLnN0b3JlLWJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNoZWNrb3V0LWJ0biB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC43NSkgdHJhbnNsYXRlWSgxMnB4KTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm5hdi1idG5zIHtcclxuXHRcdFx0XHRcdC5wcm9maWxlLWJ0biB7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjc1KSB0cmFuc2xhdGVZKDE4cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0dWwge1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JleSwgJ2xpZ2h0ZW4tNCcpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5hdi1idG5zIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDFyZW07XHJcblx0Ym90dG9tOiAxcHg7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcblx0LmNhcnQtYnRuIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiA0MnB4O1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xyXG5cdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0Zm9udC1zaXplOiA0MnB4O1xyXG5cdFx0fVxyXG5cdFx0LmNhcnQtY291bnQge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiBpbmhlcml0O1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjg1cmVtO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJvZmlsZS1idG4ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JleSwgJ2Jhc2UnKTtcclxuXHRcdHdpZHRoOiAzNnB4O1xyXG5cdFx0aGVpZ2h0OiAzNnB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxuXHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDM2cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VhcmNoLXRyaWdnZXIge1xyXG5cdG1heC1oZWlnaHQ6IDM2cHg7XHJcbn1cclxuXHJcbi51c2VyLS1sb2dnZWRpbiB7XHJcblx0Lm5hdi1idG5zIHtcclxuXHRcdC5wcm9maWxlLWJ0biB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZWVuLCAnbGlnaHRlbi0xJyk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubmF2LXNlYXJjaC1mb3JtIHtcclxuXHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0aGVpZ2h0OiA2NHB4O1xyXG5cdG1heC1oZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksICdsaWdodGVuLTMnKTtcclxuXHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4yOHMgZWFzZTtcclxuXHRmb3JtIHtcclxuXHRcdEBleHRlbmQgLmNvbnRhaW5lcjtcclxuXHRcdGhlaWdodDogNjRweDtcclxuXHRcdC5pbnB1dC1maWVsZCB7XHJcblx0XHRcdEBleHRlbmQgLmdyZXksIC5saWdodGVuLTM7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7IFxyXG5cdFx0XHRpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdGhlaWdodDogNjRweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNjRweDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHRcdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgJ2Jhc2UnKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JiArIC5uYXYtc2VhcmNoLWNsb3NlIHtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjhzIGVhc2U7XHJcblx0XHRcdFx0Ji5uYXYtc2VhcmNoLWNsb3NlIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC8qJi5hY3RpdmUge1xyXG5cdFx0bWF4LWhlaWdodDogNjRweDtcclxuXHRcdCYuY29sbGFwc2VkIHtcclxuXHRcdFx0bWF4LWhlaWdodDogMDtcclxuXHRcdH1cclxuXHR9Ki9cclxufVxyXG5cclxuLm5hdi1pdGVtcyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0dHJhbnNpdGlvbjogbWF4LXdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdCYuaGlkZGVuIHtcclxuXHRcdG1heC13aWR0aDogMjAwcHg7XHJcblx0fVxyXG59XHJcblxyXG4ubmF2LXN0b3JlIHtcclxuXHRmb250LWZhbWlseTogJHNhbnM7XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdCBcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksICdsaWdodGVuLTMnKTtcclxuXHR9XHJcbn1cclxuXHJcbi51dGlsaXR5LW1lbnUge1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG5cdGJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLm5hdi1hcnRpY2xlLXByb2dyZXNzIHtcclxuXHRAZXh0ZW5kIC5wcm9ncmVzcywgLmdyZXksIC5saWdodGVuLTQ7IFxyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRoZWlnaHQ6IDRweDtcclxuXHRtYXJnaW46IDA7XHJcblx0Ym90dG9tOiAtNHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0ei1pbmRleDogOTk4O1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2U7XHJcblx0LnByb2dyZXNzLWFtdCB7XHJcblx0XHRAZXh0ZW5kIC5kZXRlcm1pbmF0ZSwgLmdyZWVuO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbmZlcmVuY2UtbmF2LWRyb3AtaXRlbXMge1xyXG5cdHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEFscGhhIE5hdlxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmFscGhhLW5hdi1tb2Qge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmFscGhhLW5hdi1pdGVtIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0Zm9udC1zaXplOiAxLjE1ZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uYWxwaGEtbmF2LWxpbmsge1xyXG5cdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1ib2xkO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ29tYm8gTmF2XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uY29tYm8tbmF2LW1vZCB7XHJcblx0bWFyZ2luLWJvdHRvbTogNGVtO1xyXG59XHJcbiIsIi5pbnB1dC1maWVsZCB7XHJcblx0bGFiZWwuYWN0aXZlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcblx0fVxyXG59XHJcblxyXG4uaW5wdXQtZmllbGQge1xyXG5cdGxhYmVsIHtcclxuXHRcdGNvbG9yOiAkb2ZmLWJsYWNrO1xyXG5cdH1cclxuXHRpbnB1dCxcclxuXHQubWF0ZXJpYWxpemUtdGV4dGFyZWEge1xyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDAgMCBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdCYgKyBsYWJlbCB7XHJcblx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIikgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji52YWxpZCB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDAgMCBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQmLmludmFsaWQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgbWFwLWdldCgkcmVkLCBcImJhc2VcIikgIWltcG9ydGFudDtcclxuXHRcdFx0Ym94LXNoYWRvdzogMCAxcHggMCAwIG1hcC1nZXQoJHJlZCwgXCJiYXNlXCIpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wcmVmaXguYWN0aXZlIHtcclxuXHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4ucmVzZXQtdGFibGUtZmllbGQge1xyXG5cdG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHRidXR0b24ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImxpZ2h0ZW4tM1wiKTtcclxuXHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zd2l0Y2gge1xyXG5cdGxhYmVsIHtcclxuXHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHRcdCY6Y2hlY2tlZCB7XHJcblx0XHRcdFx0JiArIC5sZXZlciB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kIC5ncmVlbjtcclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnByZWZpeCB7XHJcbiAgJi5ub3QtaWNvbiB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBib3R0b206IDQ2JTtcclxuICAgIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgICBib3R0b206IDM4JTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tYXJrZXRvIHtcclxuXHRzZWxlY3Qge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi8vIGVkaXRzIHRvIG1lbWJlciBkaXJlY3RvcnkgZmlsdGVyIGZvcm1cclxuI2RpcmVjdG9yeS1maWx0ZXJzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1OyBcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjRTRFNEU0O1xyXG5cdHBhZGRpbmc6IDAgMWVtOyBcclxuXHRtYXJnaW4tdG9wOiAxZW07XHJcblx0LmhlYWRpbmcge1xyXG5cdFx0ZGlzcGxheTpmbGV4OyBcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdCNmaWx0ZXJCdXR0b25zIHtcclxuXHRcdFx0ZGlzcGxheTpmbGV4OyBcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7IFxyXG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5maWx0ZXItYm9keSB7XHJcblx0XHQubGFiZWwtb3Ige1xyXG5cdFx0XHQvLyB0aGlzIGlzIGEgbGFiZWwgb3ZlcnJpZGVcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcclxuXHRcdFx0dG9wOiBpbml0aWFsOyBcclxuXHRcdFx0bGVmdDogaW5pdGlhbDsgXHJcblx0XHRcdGZvbnQtc2l6ZTogLjhyZW07IFxyXG5cdFx0XHRjb2xvcjogIzllOWU5ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNvdW50IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzNGE2OWE7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cdFx0dG9wOiAtNXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxufVxyXG4udGFiLWJvdHRvbS1ib3JkZXIge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwYWRkaW5nOiA5cHg7XHJcblx0ei1pbmRleDogMTA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuQGltcG9ydCAnaW5wdXQtZmllbGRzJztcclxuQGltcG9ydCAncmFkaW8tYnV0dG9ucyc7XHJcbkBpbXBvcnQgJ2NoZWNrYm94ZXMnO1xyXG5AaW1wb3J0ICdzd2l0Y2hlcyc7XHJcbkBpbXBvcnQgJ3NlbGVjdCc7XHJcbkBpbXBvcnQgJ2ZpbGUtaW5wdXQnO1xyXG5AaW1wb3J0ICdyYW5nZSc7IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRm9udCBBd2Vzb21lXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kZmEtZm9udC1wYXRoOiBcIi93cC1jb250ZW50L3RoZW1lcy9pYXBwL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvZm9udHNcIjtcclxuXHJcbkBpbXBvcnQgXCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvZm9udC1hd2Vzb21lLnNjc3NcIjtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFZhcmlhYmxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQGltcG9ydCBcInZhcmlhYmxlcy9taXhpbnNcIjtcclxuQGltcG9ydCBcInZhcmlhYmxlcy9sYXlvdXQtdmFyXCI7XHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvY29sb3ItdmFyXCI7XHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvYm9yZGVyLXZhclwiO1xyXG5AaW1wb3J0IFwidmFyaWFibGVzL2JyZWFrcG9pbnQtdmFyXCI7XHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvdHlwZS12YXJcIjtcclxuQGltcG9ydCBcInZhcmlhYmxlcy9pbWctdmFyXCI7XHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvbGlzdC12YXJcIjtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEJhc2VcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBpbXBvcnQgXCJiYXNlL2xpbmtzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL3R5cGVcIjtcclxuQGltcG9ydCBcImJhc2UvbGlzdHNcIjtcclxuQGltcG9ydCBcImJhc2UvYnV0dG9uc1wiO1xyXG5AaW1wb3J0IFwiYmFzZS9vYmplY3RzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL2xheW91dFwiO1xyXG5AaW1wb3J0IFwiYmFzZS9pY29uc1wiO1xyXG5AaW1wb3J0IFwiYmFzZS9zZWFyY2hcIjtcclxuQGltcG9ydCBcImJhc2UvbmF2XCI7XHJcbkBpbXBvcnQgXCJiYXNlL2hlYWRlclwiO1xyXG5AaW1wb3J0IFwiYmFzZS9mb290ZXJcIjtcclxuQGltcG9ydCBcImJhc2UvdGVhc2VzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL2hwLWhlcm9cIjtcclxuQGltcG9ydCBcImJhc2UvZXZlbnRzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL2Zvcm1zXCI7XHJcbkBpbXBvcnQgXCJiYXNlL3BlcnNvblwiO1xyXG5AaW1wb3J0IFwiYmFzZS9hcnRpY2xlXCI7XHJcbkBpbXBvcnQgXCJiYXNlL2NhbGVuZGFyXCI7XHJcbkBpbXBvcnQgXCJiYXNlL3Byb2ZpbGVcIjtcclxuQGltcG9ydCBcImJhc2UvY29tbWVudHNcIjtcclxuQGltcG9ydCBcImJhc2Uvbm90aWZ5XCI7XHJcbkBpbXBvcnQgXCJiYXNlL3RhYnNcIjtcclxuQGltcG9ydCBcImJhc2UvYnVuZGxlc1wiO1xyXG5AaW1wb3J0IFwiYmFzZS9hZHNcIjtcclxuQGltcG9ydCBcImJhc2UvbWVtYmVyX3NlYXJjaFwiO1xyXG5AaW1wb3J0IFwiYmFzZS9nYWxsZXJ5XCI7XHJcbkBpbXBvcnQgXCJiYXNlL3RhYmxlc1wiO1xyXG5AaW1wb3J0IFwiYmFzZS9zdGF0aWNfcGFnZVwiO1xyXG5AaW1wb3J0IFwiYmFzZS9sZWFkZ2VuXCI7XHJcbkBpbXBvcnQgXCJiYXNlL21hcHNcIjtcclxuQGltcG9ydCBcImJhc2Uvc3R5bGVndWlkZVwiO1xyXG5AaW1wb3J0IFwiYmFzZS9wcmludFwiO1xyXG5AaW1wb3J0IFwiYmFzZS9hbmltYXRlXCI7XHJcbkBpbXBvcnQgXCJiYXNlL3lvdXR1YmVcIjtcclxuQGltcG9ydCBcImJhc2Uvc3RvcmVcIjtcclxuXHJcbi8vIEltcG9ydCBNYXRlcmlhbCBEZXNpZ25cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuYm9keSB7XHJcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbiNjb250ZW50IHtcclxuXHRmbGV4OiAxIDAgYXV0bztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm1kIHsgLy8gV1JBUFBFUiBDTEFTUyBGT1IgTUFURVJJQUwgREVTSUdOXHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcblx0ICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcclxuXHQgICAgZm9udC1zaXplOiAxNHB4O1xyXG5cdCAgfVxyXG5cclxuXHQgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHQgICAgZm9udC1zaXplOiAxNC41cHg7XHJcblx0ICB9XHJcblxyXG5cdCAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHQgICAgZm9udC1zaXplOiAxNXB4O1xyXG5cdCAgfVxyXG5cclxuXHRAaW1wb3J0IFwibWF0ZXJpYWwvbWF0ZXJpYWxpemVcIjtcclxufVxyXG5cclxuIiwiLmljb25zLW1lZ2Ege1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE4cHg7XHJcbiAgICBsZWZ0OiAxMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmNpcmNsZS1tZWdhIHtcclxuXHR3aWR0aDogNDVweCAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhcmQge1xyXG5cdHAsIGEsIGxpIHtcclxuXHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNvY2lhbFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5zb2NpYWwtbGlzdC1pdGVtcyB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtcy0taW5saW5lO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5zb2NpYWwtbGlzdC1pdGVtIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW0tLWlubGluZTtcclxuXHR0ZXh0LWluZGVudDogLTk5OTllbTtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRtYXJnaW4tbGVmdDogN3B4O1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5zb2NpYWwtbGlzdC1saW5rIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRoZHItZGVmYXVsdC1jb2xvciwgMTUlKTtcclxuXHRvcGFjaXR5OiAwLjk7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQuaWNvbnMtc20gJiB7XHJcblx0XHR3aWR0aDogMjVweDtcclxuXHRcdGhlaWdodDogMjVweDtcclxuXHR9XHJcblxyXG5cdC5pY29ucy1tZWQgJiB7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHR9XHJcblxyXG5cdC5pY29ucy1sZyAmIHtcclxuXHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmljb24sICVpY29uIHtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdHdpZHRoOiAxNXB4O1xyXG5cdGhlaWdodDogMTVweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1cHg7XHJcblx0bGVmdDogNXB4O1xyXG5cclxuXHRAZWFjaCAkaWNvbiBpbiAkaWNvbnMge1xyXG5cdFx0Lmljb24tI3skaWNvbn0gJiB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRzdmctaWNvbi1wYXRofSN7JGljb259X2Z1bGwuc3ZnKTtcclxuXHRcdFx0Lm5vLXN2ZyAmIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBuZy1pY29uLXBhdGh9I3skaWNvbn1fbWVkLnBuZyl9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAZWFjaCAkc2Vzc2lvbiBpbiAkc2Vzc2lvbnMge1xyXG5cdFx0Lmljb24tI3tudGgoJHNlc3Npb24sIDEpfSAmIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHN2Zy1pY29uLXBhdGh9I3tudGgoJHNlc3Npb24sIDEpfV9mdWxsLnN2Zyk7XHJcblx0XHRcdC5uby1zdmcgJiB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwbmctaWNvbi1wYXRofSN7bnRoKCRzZXNzaW9uLCAxKX1fbWVkLnBuZyl9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaWNvbi0gJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skc3ZnLWljb24tcGF0aH1hcnRpY2xlc19mdWxsLnN2Zyk7XHJcblx0XHQubm8tc3ZnICYgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skcG5nLWljb24tcGF0aH1hcnRpY2xlc19tZWQucG5nKX1cclxuXHR9XHJcblxyXG5cdC5pY29ucy1zbSAmLCAmLmljb24tc20ge1x0fVxyXG5cclxuXHQuaWNvbnMtbWVkLXNvY2lhbCAmLCAmLmljb24tbWVkLXNvY2lhbCB7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5pY29ucy1sZy1zb2NpYWwgJiwgJi5pY29uLWxnLXNvY2lhbCB7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdHRvcDogMTBweDtcclxuXHRcdGxlZnQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQmLmljb24tdHoge1xyXG5cdFx0d2lkdGg6IDM4cHg7XHJcblx0XHRoZWlnaHQ6IDM4cHg7XHJcblx0XHR0b3A6IDEwcHg7XHJcblx0XHRsZWZ0OiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLm1lZ2EtbW9kYWwge1xyXG5cdC5pY29ucy1tZWdhIHtcclxuXHRcdC5pY29uIHtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0fVxyXG5cdFx0Ji5jaXJjbGUtbWVnYSB7XHJcblx0IFx0XHQuaWNvbiB7XHJcblx0IFx0XHRcdGxlZnQ6IDlweDtcclxuXHRcdFx0IFx0d2lkdGg6IDI4cHg7XHJcblx0XHQgXHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHQgXHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBSZWxhdGVkIHRlYXNlcyA6OiBBcnRpY2xlIHBhZ2VzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4udHotcmVsYXRlZCB7XHJcblx0Ly8gbWFyZ2luLWJvdHRvbTogNGVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEluZGV4IHBhZ2VcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi50ei1pbmRleCB7XHJcblx0Ym9yZGVyOiAkYmRyLXRoaW4tbHQ7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdHBhZGRpbmc6IDFweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdC5pbWctdHoge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR9XHJcblx0XHQmOmJlZm9yZSB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHN3YXRjaC02LCAwLjYpOyB6LWluZGV4OiAyOyAgfVxyXG5cdFx0JjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoYmxhY2ssIDAuNik7ICB6LWluZGV4OiAxOyB9XHJcblxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi50ei1pbmRleC1iZCB7XHJcblx0cGFkZGluZzogMWVtO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDb2xvcml6ZWQgdGVhc2UgaW1hZ2VcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5pbWctdHotY29sb3JpemVkIHtcclxuXHRAZXh0ZW5kICVpbWctdHo7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvcmRlci1ib3R0b206IDZweCBzb2xpZCBibGFjaztcclxuXHQmOmJlZm9yZSwgJjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjppbmhlcml0O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdH1cclxuXHQmOmJlZm9yZSB7XHJcblx0XHR6LWluZGV4OjI7XHJcblx0fVxyXG5cclxuXHQvLyBJZGVhbGx5LCBiJncgaW1hZ2VzIGFyZSB1cGxvYWRlZCBmb3IgdGhlc2Ugc3R5bGl6ZWQgdGVhc2VzLlxyXG5cdC8vIEhvd2V2ZXIsIGZvciBjYXBhYmxlIGJyb3dzZXJzLCB0aGVzZSBsaW5lcyB3aWxsIG1ha2Ugc3VyZSB0aGUgaW1hZ2VcclxuXHQvLyBpcyBiJndcclxuXHRpbWcge1xyXG5cdFx0LXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuXHRcdCAgIC1tb3otZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcblx0XHQgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG5cdH1cclxuXHJcblx0Ji50eXBlLTEge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogZGFya2VuKCRjb2xvcml6ZWQtMSwgMzAlKTtcclxuXHRcdCY6YmVmb3JlIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3JpemVkLTEsIDAuMzUpOyB6LWluZGV4OiAyOyAgfVxyXG5cdH1cclxuXHJcblx0Ji50eXBlLTIge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogZGFya2VuKCRjb2xvcml6ZWQtMiwgMzAlKTtcclxuXHRcdCY6YmVmb3JlIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3JpemVkLTIsIDAuMzUpOyB6LWluZGV4OiAyOyAgfVxyXG5cdH1cclxuXHJcblx0Ji50eXBlLTMge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogZGFya2VuKCRjb2xvcml6ZWQtMywgMzAlKTtcclxuXHRcdCY6YmVmb3JlIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3JpemVkLTMsIDAuMzUpOyB6LWluZGV4OiAyOyAgfVxyXG5cdH1cclxuXHJcblx0JjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoYmxhY2ssIC41KTsgIHotaW5kZXg6IDE7IH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENvbG9yaXplZCBpbWFnZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnR6LWNvbG9yaXplZCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4udHotY29sb3JpemVkLWJkIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogMztcclxuXHR0b3A6IDA7XHJcblx0Ym90dG9tOiAyMCU7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHRtYXJnaW46IGF1dG87XHJcblx0aGVpZ2h0OiAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmNvbG9yaXplZC1oZWFkIHsgQGluY2x1ZGUgbGluayh3aGl0ZSk7IH1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFRlYXNlIFVuaXZlcnNhbFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnR6LW1ldGEtYmxvY2sge1xyXG5cdG1hcmdpbi1ib3R0b206IDAuNTVlbTtcclxufVxyXG5cclxuLnR6LW1ldGEtdGV4dCwgJXR6LW1ldGEtdGV4dCB7XHJcblx0Y29sb3I6ICRibGFjay0zMDtcclxuXHQudHotZXhjZXJwdCAmIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnR6LWF1dGhvci1saW5rLCAldHotYXV0aG9yLWxpbmsge1xyXG5cdEBpbmNsdWRlIGxpbmsoaGVhZC1sdCk7XHJcblx0bWFyZ2luLXJpZ2h0OiAycHg7XHJcbn1cclxuXHJcbi50ei1hdXRob3ItbGluay0tYm9sZCwgJXR6LWF1dGhvci1saW5rLS1ib2xkIHtcclxuXHRAZXh0ZW5kICV0ei1hdXRob3ItbGluaztcclxuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG59XHJcblxyXG4udHotcHViLWxpbmsge1xyXG5cdEBpbmNsdWRlIGxpbms7XHJcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcclxuXHRtYXJnaW4tbGVmdDogMnB4O1xyXG59XHJcblxyXG4udHotbWV0YS1kYXRlLCAldHotbWV0YS1kYXRlIHtcclxuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG59XHJcblxyXG5cclxuLy8gVGhpcyBzZXRzIHNwYWNlIGFuZCBhIHJ1bGUgYmV0d2VlbiB0aGUgYXV0aG9yIGFuZCB0aGUgZGF0ZVxyXG4vLyBXaGVuIGJvdGggYXJlIHByZXNlbnQgZGlyZWN0bHkgZm9sbG93aW5nIG9uZSBhbm90aGVyXHJcbi50ei1tZXRhLWF1dGhvciwgJXR6LW1ldGEtYXV0aG9yIHtcclxuXHQrIC50ei1tZXRhLWRhdGUsXHJcblx0KyAuYXJ0aWNsZS1tZXRhLWRhdGUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDAuNTVlbTtcclxuXHRcdHBhZGRpbmctbGVmdDogMC44NWVtO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6ICRiZHItdGhpbjtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBUZWFzZSBzaW1wbGVcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi50eiB7XHJcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdHBhZGRpbmctYm90dG9tOiAyZW07XHJcblx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi50ei1zb3VyY2UtbGluayB7IEBpbmNsdWRlIGxpbmsoaGVhZC1sdCk7IH1cclxuXHJcbi50ei1tZXRhLXNvdXJjZSB7XHJcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0Zm9udC1zaXplOiAwLjg1ZW07XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcblxyXG4udHotYmQgeyB9XHJcblxyXG5cclxuLnR6LWJkLXRleHQgeyBcclxuXHRAZXh0ZW5kICV0ei10ZXh0LXJlZzsgXHJcblx0cCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi50ei1iZC1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rKGFjY2VudCk7XHJcblx0bWFyZ2luLWxlZnQ6IDNweDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVGVhc2UgRXhjZXJwdFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnR6LW1ldGEtaW1nLCAldHotbWV0YS1pbWcge1xyXG5cdHdpZHRoOiAyZW07XHJcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi50ei1leGNlcnB0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi50ei10YWdzLWJsb2NrIHtcclxuXHRwYWRkaW5nLXRvcDogMWVtO1xyXG5cdGJvcmRlci10b3A6ICRiZHItdGhpbi1sdDtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcbn1cclxuXHJcblxyXG4udHotc29jaWFsLWJsb2NrIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogJGdyaWQtLXF1YXJ0ZXI7XHJcblx0bGVmdDogLSRzcGFjZS1ncmlkO1xyXG5cdC50ei1leGNlcnB0OmhvdmVyICYge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi50ei1leGNlcnB0LWxpbmsge1xyXG5cdEBpbmNsdWRlIGxpbms7XHJcblx0QGluY2x1ZGUgc2FucztcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xyXG59XHJcblxyXG4udHotZXhjZXJwdC1jYXQge1xyXG5cdEBpbmNsdWRlIGxpbmsobGlua2JvbGQpO1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IDdweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFJlc291cmNlIHBhZ2VcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5yZXNvdXJjZS10ZWFzZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDb250ZXh0dWFsIFN0eWxlcyBmb3IgdmFyaW91cyB0ZWFzZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5yZXNvdXJjZS10eiB7XHJcblx0Ly8gVGhpcyBhbGxvd3MgZm9yIHRoZSBzYXZlYWJsZSBzdGFyIHRvIG5vdCBvdmVybGFwIHdpdGggdGhlIHJlc291cmNlIGljb25cclxuXHRtaW4taGVpZ2h0OiAxMGVtO1xyXG5cdG1heC13aWR0aDogODUlO1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDRlbTtcclxuXHR9XHJcblxyXG5cdC5hcnQtYmQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bGVmdDogMWVtO1xyXG5cdFx0cGFkZGluZy1yaWdodDogNGVtO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHR9XHJcblx0LmltZy10ei1iZy1zYXZlZCB7XHJcblx0XHR3aWR0aDogNTZweDtcclxuXHRcdGhlaWdodDogNTZweDtcclxuXHRcdGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICBcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgIFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG4gICAgXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuICAgIFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuXHRcdH0gICBcclxuXHR9XHJcbn1cclxuXHJcbi50ei0taGFzLWltZyB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDYyLjVweDtcclxuXHR9XHJcbn1cclxuXHJcbi5pY29uLXR6IHsgfVxyXG5cclxuXHJcbi5yZXNvdXJjZS10eixcclxuLmljb24tdHoge1xyXG5cdC5hcnQtYmQgeyBmbG9hdDogbGVmdDsgfVxyXG5cdC50eHQtYmQge1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogN2VtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJlc291cmNlLXNpbmdsZSB7XHJcblx0LmFydC1iZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdG1heC13aWR0aDogNTAlOyBcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7IFxyXG5cdFx0XHRwYWRkaW5nOiAwIDRlbSAyZW0gMDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5ocC1zdHJlYW0tbW9kIHtcclxuXHQubC1wYWlyLXR6LCAucmVzb3VyY2UtdHoge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLnR6LWdsb3NzYXJ5IHtcclxuXHQudHh0LWJkIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLy8gRFBBIHRlYXNlc1xyXG5cclxuLmhleC1sZy5pY29uLWRwYSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR9XHJcbn1cclxuXHJcbi50ei1pYXBwX2RwYSB7XHJcblx0LnR4dC1iZCB7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAjMGM3ZWMwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gSXNzdWUgc3Vic2VjdGlvbnNcclxuXHJcbi5pc3N1ZS1zdWJzZWN0aW9uIHtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRtYXJnaW4tdG9wOiAtMzBweDtcclxuXHRib3JkZXItdG9wOiAxMHB4IHNvbGlkICNmZmY7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5cclxuLy8gVXNlZCBmb3IgZml4IHdoZXJlIGNvbmZlcmVuY2UgaGVhZCBvdmVybGF5cyB3ZXJlIGFzIGRlZXAgYXMgLmFydC1iZFxyXG4uY29uZmVyZW5jZS10ei1tZWRpYSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYnJlYWtvdXQtc2Vzc2lvbnMge1xyXG5cdHBhZGRpbmc6IDAgMmVtO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0LnR6IHtcclxuXHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG4vLyBVc2VkIGZvciB0b3AgbmV3cyBzdG9yaWVzXHJcblxyXG4udG9wLXN0b3J5IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0LnR6LWhlYWQteGxnIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwLjZlbTtcclxuXHRcdGZvbnQtc2l6ZTogMi4xZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjJlbTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogOCU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMC4yNWVtO1xyXG5cdFx0XHRmb250LXNpemU6IDMuMjMwNzY5MjMwNzY5MjNlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmFydC1iZCB7XHJcblx0XHRtYXJnaW4tdG9wOiAxZW07XHJcblx0fVxyXG5cdC50ei1zYXZlYWJsZS1ibG9jayB7XHJcblx0bWFyZ2luLXRvcDogM3B4O1xyXG5cdGxlZnQ6IC0xLjJlbTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogOHB4O1xyXG5cdFx0XHRsZWZ0OiAwLjJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnR6LW1ldGEtYXV0aG9yIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyZW07XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkc21hbGwpIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDglO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTAuOGVtO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDYyLjVweDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFZvbHVudGVlciBzcG90bGlnaHRzXHJcblxyXG4udm9sLXNwb3Qge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcclxuXHRwYWRkaW5nOiAzZW0gM2VtIDA7XHJcblx0LnBhZ2UtaGVhZC1sZyB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG59XHJcblxyXG4vLyBTaG93IERhaWx5XHJcblxyXG4uc2hvdy1kYWlseS13cmFwcGVyIHtcclxuXHRtYXJnaW4tdG9wOiAtNGVtO1xyXG5cdHBhZGRpbmctYm90dG9tOiA0ZW07XHJcblx0LmwtcGFpci10eiB7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHQuYXJ0LWJkLCAudHh0LWJkIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBOZXcgc2Vzc2lvbnMvc2NoZWR1bGUgdGVtcGxhdGUgZm9yIGNvbmZlcmVuY2VzXHJcblxyXG4uc2Vzc2lvbi1saXN0IHtcclxuXHRtYXJnaW4tdG9wOiAtNGVtO1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdHdpZHRoOiA4NSU7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRib3JkZXI6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHR3aWR0aDogOTAlO1xyXG5cdH1cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LmwtcGFpci10ei1zZXNzaW9uIHtcclxuXHRcdEBleHRlbmQgJWwtcGFpci10ei1zbTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRwYWRkaW5nOiAxZW0gMDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdH1cclxuXHRcdC5hcnQtYmQge1xyXG5cdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdH1cclxuXHRcdFx0LmhleC1zbSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zZXNzaW9uLWxhYmVsIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTUwO1xyXG5cdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdH1cclxuXHRcdFx0LnNlc3Npb24tdGltZSB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDAuNGVtO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZmEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zZXNzaW9uLXRpbWUtYnJlYWsge1xyXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc2Vzc2lvbi1lbmQtdGltZSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmFydC1iZC10aW1lIHtcclxuXHRcdFx0d2lkdGg6IDE1JTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50aW1lLWJnIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdCAgICAvLyB3aWR0aDogMTUlO1xyXG5cdFx0XHQgICAgdG9wOiAxM3B4O1xyXG5cdFx0XHQgICAgbGVmdDogMTBweDtcclxuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMi41ZW07XHJcblx0XHRcdCAgICBjb2xvcjogI0VGRUZFRjtcclxuXHRcdFx0ICAgIHotaW5kZXg6IC0xO1xyXG5cdFx0XHQgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5oZXgtc20ge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMGVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2Vzc2lvbi1sYWJlbCB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay01MDtcclxuXHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zZXNzaW9uLXRpbWUge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwLjRlbTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZhIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnNlc3Npb24tdGltZS1icmVhayB7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zZXNzaW9uLWVuZC10aW1lIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stMzA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudHh0LWJkIHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdCYuZ3JlZW4tYm9yZGVyIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM3MGJmNGM7XHJcblx0XHRcdFx0bWluLWhlaWdodDogNS41ZW07XHJcblx0ICAgIFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjRlbTtcclxuXHQgICAgXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0bWluLWhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHQgICAgXHR9XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0bWluLWhlaWdodDoxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LnR6LWhlYWQtc20ge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDAuMjVlbTtcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjEuMWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuM2VtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0YS50ei1oZWFkLXNtIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNSU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NWVtO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay01MDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0dG9wOiAwLjQ1ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRzcGFuLnR6LWhlYWQtc20ge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2Vzcy1sb2Mge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuICAgIFx0XHR3aWR0aDogMzUlO1xyXG4gICAgXHRcdHBhZGRpbmctbGVmdDogMC41ZW07XHJcbiAgICBcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0XHR9XHJcbiAgICBcdFx0LnNlc3Npb24tbGFiZWwge1xyXG4gICAgXHRcdFx0cGFkZGluZy10b3A6MC40ZW07XHJcbiAgICBcdFx0fVxyXG4gICAgXHRcdC5mYSB7XHJcbiAgICBcdFx0XHRkaXNwbGF5Om5vbmU7XHJcbiAgICBcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcbiAgIFx0XHRcdFx0cGFkZGluZy1yaWdodDogMC40ZW07XHJcbiAgICBcdFx0XHRtaW4taGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdH1cclxuICAgIFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2Vzcy1kZXNjIHtcclxuXHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxZW07XHJcblx0XHRcdC5zZXNzLXJhaWwge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDFlbSAxZW0gMDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMWVtIDAgMDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zZXNzaW9uLWxhYmVsIHtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZmEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogODUlO1xyXG5cdFx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnNlc3Npb24tdGFnLWxpc3QtaXRlbXMge1xyXG5cdFx0XHRcdFx0XHRAZXh0ZW5kICVsaXN0LWl0ZW1zLS1pbmxpbmU7XHJcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNSU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc2Vzc2lvbi1jcGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDc1JTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDAuOGVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2Vzcy1jb250ZW50IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTUwO1xyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dWwgbGkge1xyXG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogZGlzYztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEuNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR1bCwgb2wge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2Vzc2lvbi1kYXRlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogMWVtIDA7XHJcblx0XHR6LWluZGV4OiAxMDAwMDA7XHJcblx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRtYXJnaW4tdG9wOiA0ZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtNTNweDtcclxuXHRcdCYuc3RhdGljLWRhdGUtZml4IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMGVtO1xyXG5cdFx0fVx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjElO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAxN3B4IDEuNWVtIDE3cHggMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTEwMDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0Ji5zdGF0aWMtZGF0ZS1maXgge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtNzVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XHJcblx0XHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC0zMDVweDtcclxuXHRcdH1cclxuXHRcdCYuc3RhdGljLWRhdGUge1xyXG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHR6LWluZGV4OiAxMDtcclxuXHRcdH1cclxuXHRcdCYuZml4ZWQtZGF0ZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0ei1pbmRleDogLTEwO1xyXG5cdFx0XHR0b3A6IDM1cHg7XHJcblx0XHR9XHJcblx0XHQmLmFic29sdXRlLWRhdGUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHQuc2Vzc2lvbi1kYXRlLWJ1ZmZlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogNGVtO1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2Vzc2lvbi1sYWJlbCB7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGNvbG9yOiAkYmxhY2stNTA7XHJcblx0fVxyXG5cdC5mYS1jb2csIC5mYS1leGNsYW1hdGlvbi1jaXJjbGUge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0fVxyXG59XHJcblxyXG4uc2Vzc2lvbi10b29sdGlwIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDY1JTtcclxuXHRtYXgtd2lkdGg6IDY1JTtcclxuXHR0b3A6IDZlbTtcclxuXHRyaWdodDogMDtcclxuXHRwYWRkaW5nOiAyZW0gMmVtIDFlbSAyZW07XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXI6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0Lmg0IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAuNTVlbTtcclxuXHR9XHJcblx0LnNlc3Npb24tdG9vbHRpcC1oZXgge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bWFyZ2luOiAtMy40ZW0gMCAwIC0yLjc1ZW07XHJcblx0XHRwYWRkaW5nOiAwIDEuMjVlbSAwLjVlbSAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbi5mdGMtbmV3cyB7XHJcblx0bWFyZ2luLXRvcDogNWVtO1xyXG5cdC50eiB7XHJcblx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IC0yZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFByaXZhY3kgSW5kdXN0cnkgSW5kZXhcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG5cclxuLnBpaS1yZXN1bHRzLWhkciB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRmb250LXNpemU6IDJlbTtcclxuXHRjb2xvcjogJGJsYWNrLTQwO1xyXG59XHJcblxyXG4udHotcGlpIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdHBhZGRpbmc6IDEuNWVtIDEuNWVtIDAuNWVtO1xyXG5cdCYuaWFwcC1kaWFtb25kLCBcclxuXHQmLmlhcHAtcGxhdGludW0sXHJcblx0Ji5pYXBwLWdvbGQsXHJcblx0Ji5pYXBwLXNpbHZlcixcclxuXHQmLmlhcHAtYnJvbnplLFxyXG5cdCYuaWFwcC1ncm91cC1tZW1iZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHRcdC5tZW1iZXItbGV2ZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdG1hcmdpbi10b3A6IDAuNGVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTAuMmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMi4yZW07XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjZlbTtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTIwO1xyXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaWFwcC1kaWFtb25kIHtcclxuXHRcdC5tZW1iZXItbGV2ZWwge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9pYXBwLWRpYW1vbmQucG5nKTsgXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIklBUFAgRGlhbW9uZCBNZW1iZXJcIjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmlhcHAtcGxhdGludW0ge1xyXG5cdFx0Lm1lbWJlci1sZXZlbCB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL3BsYXRpbnVtLnBuZyk7IFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJJQVBQIFBsYXRpbnVtIE1lbWJlclwiO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcclxuXHR9XHJcblx0Ji5pYXBwLWdvbGQge1xyXG5cdFx0Lm1lbWJlci1sZXZlbCB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2dvbGQucG5nKTsgXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIklBUFAgR29sZCBNZW1iZXJcIjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmlhcHAtc2lsdmVyIHtcclxuXHRcdC5tZW1iZXItbGV2ZWwge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9zaWx2ZXIucG5nKTsgXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIklBUFAgU2lsdmVyIE1lbWJlclwiO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaWFwcC1icm9uemUge1xyXG5cdFx0Lm1lbWJlci1sZXZlbCB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2lhcHAtYnJvbnplLnBuZyk7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIklBUFAgQnJvbnplIE1lbWJlclwiO1xyXG5cdFx0XHR9XHJcblx0XHR9IFx0XHJcblx0fVxyXG5cdCYuaWFwcC1ncm91cC1tZW1iZXIge1xyXG5cdFx0Lm1lbWJlci1sZXZlbCB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2dyb3VwLnBuZyk7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIklBUFAgR3JvdXAgTWVtYmVyXCI7XHJcblx0XHRcdH1cclxuXHRcdH0gXHJcblx0fVxyXG59XHJcblxyXG4vLyBUd2l0dGVyIHR3ZWV0c1xyXG5cclxuYmxvY2txdW90ZS50d2l0dGVyLXR3ZWV0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBcIlNlZ29lIFVJXCIsIENhbGlicmksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIGJvcmRlci1jb2xvcjogI2VlZSAjZGRkICNiYmI7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgbWFyZ2luOiAxMHB4IDVweDtcclxuICBwYWRkaW5nOiAxNnB4O1xyXG4gIG1heC13aWR0aDogNDY4cHg7XHJcbn1cclxuIFxyXG5ibG9ja3F1b3RlLnR3aXR0ZXItdHdlZXQgcCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbn1cclxuIFxyXG5ibG9ja3F1b3RlLnR3aXR0ZXItdHdlZXQgYSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgb3V0bGluZTogMCBub25lO1xyXG59XHJcbiBcclxuYmxvY2txdW90ZS50d2l0dGVyLXR3ZWV0IGE6aG92ZXIsXHJcbmJsb2NrcXVvdGUudHdpdHRlci10d2VldCBhOmZvY3VzIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuXHJcbi8vIFZpZGVvIHRlYXNlc1xyXG5cclxuLnR6LXZpZGVvIHtcclxuXHRwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEV4dGVybmFsIGxpbmtpbmcgdGVhc2VcclxuXHJcbiNuZXdzIHtcclxuXHQudHotaWFwcF9wYWdlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdC5leHRlcm5hbC10ZWFzZSB7XHJcblx0XHRcdHBhZGRpbmc6IDJlbTtcclxuXHRcdFx0Ji5mZWF0dXJlZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuXHRcdFx0fVxyXG5cdFx0XHQucGFnZS10ZXh0LXNtIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdDpmaXJzdC1jaGlsZCAmIHtcclxuXHRcdFx0XHQmLmZlYXR1cmVkIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vIHNoYXJlZCBzdHlsZXNcclxuLmJ0bixcclxuLmJ0bi1mbGF0IHtcclxuICBib3JkZXI6ICRidXR0b24tYm9yZGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRidXR0b24tcmFkaXVzO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6ICRidXR0b24taGVpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWhlaWdodDtcclxuICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmc7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIC8vIEdldHMgcmlkIG9mIHRhcCBhY3RpdmUgc3RhdGVcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGZvbnQtZmFtaWx5OiBcIlRhYmFjIFNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLy8gRGlzYWJsZWQgc2hhcmVkIHN0eWxlXHJcbi5idG4uZGlzYWJsZWQsXHJcbi5idG4tZmxvYXRpbmcuZGlzYWJsZWQsXHJcbi5idG4tbGFyZ2UuZGlzYWJsZWQsXHJcbi5idG4tZmxhdC5kaXNhYmxlZCxcclxuLmJ0bjpkaXNhYmxlZCxcclxuLmJ0bi1mbG9hdGluZzpkaXNhYmxlZCxcclxuLmJ0bi1sYXJnZTpkaXNhYmxlZCxcclxuLmJ0bi1mbGF0OmRpc2FibGVkLFxyXG4uYnRuW2Rpc2FibGVkXSxcclxuLmJ0bi1mbG9hdGluZ1tkaXNhYmxlZF0sXHJcbi5idG4tbGFyZ2VbZGlzYWJsZWRdLFxyXG4uYnRuLWZsYXRbZGlzYWJsZWRdIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQgIWltcG9ydGFudDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRidXR0b24tZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFNoYXJlZCBpY29uIHN0eWxlc1xyXG4uYnRuLFxyXG4uYnRuLWZsb2F0aW5nLFxyXG4uYnRuLWxhcmdlLFxyXG4uYnRuLWZsYXQge1xyXG5cclxuICBvdXRsaW5lOiAwO1xyXG5cclxuICBpIHtcclxuICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1mb250LXNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFNoYXJlZCBmb2N1cyBidXR0b24gc3R5bGVcclxuLmJ0bixcclxuLmJ0bi1mbG9hdGluZyB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZCwgMTAlKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIFJhaXNlZCBCdXR0b25cclxuLmJ0biB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAkYnV0dG9uLXJhaXNlZC1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsZXR0ZXItc3BhY2luZzogLjVweDtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLWhvdmVyO1xyXG4gICAgQGV4dGVuZCAuei1kZXB0aC0xLWhhbGY7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGbG9hdGluZyBidXR0b25cclxuLmJ0bi1mbG9hdGluZyB7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQtaG92ZXI7XHJcbiAgICBAZXh0ZW5kIC56LWRlcHRoLTEtaGFsZjtcclxuICB9XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1sYXJnZSB7XHJcbiAgICB3aWR0aDogJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplO1xyXG4gICAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcbiAgICBpIHtcclxuICAgICAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaGFsZndheS1mYWIge1xyXG4gICAgJi5sZWZ0IHtcclxuICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgIGxlZnQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDI0cHg7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcclxuICB9XHJcblxyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjb2xvcjogJGJ1dHRvbi1mbG9hdGluZy1jb2xvcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB6LWluZGV4OiAxO1xyXG4gIHdpZHRoOiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XHJcbiAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XHJcbiAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZDtcclxuICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLWZsb2F0aW5nLXJhZGl1cztcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbiAgdHJhbnNpdGlvbjogLjNzO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICBpIHtcclxuICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICRidXR0b24tZmxvYXRpbmctY29sb3I7XHJcbiAgICBmb250LXNpemU6ICRidXR0b24tbGFyZ2UtaWNvbi1mb250LXNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuLy8gYnV0dG9uIGZpeFxyXG5idXR0b24uYnRuLWZsb2F0aW5nIHtcclxuICBib3JkZXI6ICRidXR0b24tYm9yZGVyO1xyXG59XHJcblxyXG4vLyBGaXhlZCBBY3Rpb24gQnV0dG9uXHJcbi5maXhlZC1hY3Rpb24tYnRuIHtcclxuICAmLmFjdGl2ZSB7XHJcbiAgICB1bCB7XHJcbiAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaG9yaXpvbnRhbCB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xyXG5cclxuICAgIHVsIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIHJpZ2h0OiA2NHB4O1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgIHdpZHRoOiA1MDBweDsgLyp3aWR0aCAxMDAlIG9ubHkgZ29lcyB0byB3aWR0aCBvZiBidXR0b24gY29udGFpbmVyICovXHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMTVweCAxNXB4IDAgMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi50b29sYmFyIHtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgJiA+IGEgaSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHJpZ2h0OiAyM3B4O1xyXG4gIGJvdHRvbTogMjNweDtcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHotaW5kZXg6IDk5ODtcclxuXHJcbiAgdWwge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiA2NHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBhLmJ0bi1mbG9hdGluZyB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmFiLWJhY2tkcm9wIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHdpZHRoOiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XHJcbiAgICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZDtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRidXR0b24tZmxvYXRpbmctcmFkaXVzO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZsYXQgYnV0dG9uXHJcbi5idG4tZmxhdCB7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogJGJ1dHRvbi1mbGF0LWNvbG9yO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycztcclxuXHJcbiAgJjpmb2N1cyxcclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMsXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4yKTtcclxuICB9XHJcblxyXG4gICYuZGlzYWJsZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkYnV0dG9uLWZsYXQtZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICB9XHJcbn1cclxuXHJcbi8vIExhcmdlIGJ1dHRvblxyXG4uYnRuLWxhcmdlIHtcclxuICBAZXh0ZW5kIC5idG47XHJcbiAgaGVpZ2h0OiAkYnV0dG9uLWxhcmdlLWhlaWdodDtcclxuICBsaW5lLWhlaWdodDogJGJ1dHRvbi1sYXJnZS1oZWlnaHQ7XHJcblxyXG4gIGkge1xyXG4gICAgZm9udC1zaXplOiAkYnV0dG9uLWxhcmdlLWljb24tZm9udC1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQmxvY2sgYnV0dG9uXHJcbi5idG4tYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5kaXYuYnRuLCBidXR0b24uYnRuIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbn1cclxuXHJcbmRpdi5idXR0b24gc3BhbiwgYnV0dG9uLmJ0biBzcGFuIHtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQnV0dG9uc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGJ1dHRvbi1tYWluOiAgJGdyZWVuLW1haW47XHJcbiRidXR0b24tc2Vjb25kYXJ5OiAkYmxhY2stMjA7XHJcblxyXG5cclxuLmJ1dHRvbiwgJWJ1dHRvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1tYWluO1xyXG5cdGZvbnQ6IGluaGVyaXQ7XHJcblx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRwYWRkaW5nOiAwLjQ1ZW0gMC42NWVtO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdG91dGxpbmU6IDA7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ1dHRvbi1tYWluLCA1JSk7XHJcblx0fVxyXG5cdCY6YWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnV0dG9uLW1haW4sIDglKTtcclxuXHRcdHRleHQtc2hhZG93OiAwIC0xcHggZGFya2VuKCRidXR0b24tbWFpbiwgMTUlKTtcclxuXHR9XHJcblx0JiArICYge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDFlbTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uZmFuY3ktYnV0dG9uLCAlZmFuY3ktYnV0dG9uIHtcclxuXHRAZXh0ZW5kICVidXR0b247XHJcblx0cGFkZGluZy10b3A6IDAuNjVlbTtcclxuXHRib3gtc2hhZG93OiBpbnNldCAwIDJweCAwIGxpZ2h0ZW4oJGJ1dHRvbi1tYWluLCAxNSUpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDAuNDVlbTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGJ1dHRvbi1tYWluLCA3JSk7XHJcblx0Ym9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRidXR0b24tbWFpbiwgMiUpO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5idXR0b24tc2Vjb25kYXJ5LCAlYnV0dG9uLXNlY29uZGFyeSB7XHJcblx0QGV4dGVuZCAlYnV0dG9uO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5O1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRidXR0b24tc2Vjb25kYXJ5LCA1JSk7XHJcblx0fVxyXG5cdCY6YWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnV0dG9uLXNlY29uZGFyeSwgOCUpO1xyXG5cdFx0dGV4dC1zaGFkb3c6IDAgLTFweCBkYXJrZW4oJGJ1dHRvbi1zZWNvbmRhcnksIDE1JSk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmJ1dHRvbi1zbSwgJWJ1dHRvbi1zbSB7XHJcblx0QGV4dGVuZCAlYnV0dG9uO1xyXG5cdGZvbnQtc2l6ZTogMC44NDYxNTM4NDYxNTM4NWVtOyBcdFx0Ly8gMTFweFxyXG59XHJcblxyXG5cclxuLmJ1dHRvbi1tZWQsICVidXR0b24tbWVkIHtcclxuXHRAZXh0ZW5kICVidXR0b247XHJcblx0Zm9udC1zaXplOiAxZW07XHJcblx0cGFkZGluZzogMC42NWVtIDEuNzVlbTtcclxufVxyXG5cclxuXHJcbi5idXR0b24tbGcsICVidXR0b24tbGcge1xyXG5cdEBleHRlbmQgJWJ1dHRvbjtcclxuXHRmb250LXNpemU6IDEuMTUzODQ2MTUzODQ2MTVlbTtcdFx0Ly8xNXB4XHJcblx0cGFkZGluZzogMC44NWVtIDIuMjVlbTtcclxufVxyXG5cclxuLmJ1dHRvbi1zbS0tZmFuY3kge1xyXG5cdEBleHRlbmQgJWJ1dHRvbi1zbTtcclxuXHRAZXh0ZW5kICVmYW5jeS1idXR0b247XHJcbn1cclxuXHJcbi5idXR0b24tbWVkLS1mYW5jeSB7XHJcblx0QGV4dGVuZCAlYnV0dG9uLW1lZDtcclxuXHRAZXh0ZW5kICVmYW5jeS1idXR0b247XHJcbn1cclxuXHJcbi5idXR0b24tbGctLWZhbmN5LCAlYnV0dG9uLWxnLS1mYW5jeSB7XHJcblx0QGV4dGVuZCAlYnV0dG9uLWxnO1xyXG5cdEBleHRlbmQgJWZhbmN5LWJ1dHRvbjtcclxufVxyXG5cclxuXHJcbi5idXR0b24tc2Vjb25kYXJ5LXNtLCAlYnV0dG9uLXNlY29uZGFyeS1zbSB7XHJcblx0QGV4dGVuZCAlYnV0dG9uLXNtO1xyXG5cdEBleHRlbmQgJWJ1dHRvbi1zZWNvbmRhcnk7XHJcbn1cclxuXHJcbi5idXR0b24tc2Vjb25kYXJ5LW1lZCB7XHJcblx0QGV4dGVuZCAlYnV0dG9uLW1lZDtcclxuXHRAZXh0ZW5kICVidXR0b24tc2Vjb25kYXJ5O1xyXG59XHJcblxyXG4uYnV0dG9uLXNlY29uZGFyeS1sZyB7XHJcblx0QGV4dGVuZCAlYnV0dG9uLWxnO1xyXG5cdEBleHRlbmQgJWJ1dHRvbi1zZWNvbmRhcnk7XHJcbn1cclxuXHJcblxyXG4uYnV0dG9uLXBpbGwge1xyXG5cdEBleHRlbmQgJWJ1dHRvbjtcclxuXHRwYWRkaW5nLWxlZnQ6IDFlbTtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxZW07XHJcblx0d2lkdGg6IDU1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDM1cHg7XHJcblx0aGVpZ2h0OiAzNXB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcclxufVxyXG5cclxuXHJcblxyXG4vLyBQcml2YWN5IEluZHVzdHJ5IEluZGV4XHJcblxyXG4ucGlpLW1ldGEge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBwYWRkaW5nOiAwLjNlbSAwLjZlbTtcclxuICAgIG1hcmdpbjogMCAwLjVlbSAwLjVlbSAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuICAgIH1cclxufVxyXG5cclxuLmFjdGl2ZS10YWcge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xyXG5cdGZpbGw6ICRncmVlbi1tYWluO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRmaWxsOiAkZ3JlZW4tbWFpbjtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyBGSVAgRGlyZWN0b3J5IEJ1dHRvblxyXG4uYnRuLW5leHQge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNlOWVhZWE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogI2U5ZWFlYTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDdhN2E7XHJcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC44NWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICArIC5pcy1hY3RpdmUge1xyXG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG4gICAgXHRjb2xvcjogI2NjY2NjYztcclxuICAgIH1cclxufVxyXG4uYnRuLW5leHRbZGlzYWJsZWRdIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG4gICAgY29sb3I6ICNjY2NjY2M7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQnV0dG9uIGJsb2Nrc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmJ1dHRvbi1ibG9jay0tY2VudGVyZWQge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW4tdG9wOiA0ZW07XHJcblx0Lmdob3N0LWZ4IHtcclxuXHRcdG1hcmdpbjogMWVtOyBcclxuXHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFB1YnMgc3Vic2NyaXB0aW9uIGJ1dHRvbnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4uc2lkZWJhci1zdWItY2FsbG91dCB7XHJcblx0d2lkdGg6IDk1JTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdHBhZGRpbmc6IDAuNzVlbTtcclxuXHRtYXJnaW4tdG9wOiAyZW07XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRpbWcge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQuc3Vic2NyaWJlLWJ0biB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdGkge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEobWF4LXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMmVtIDAgMDtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQuc3Vic2NyaWJlLWJ0biB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFJlbWluZCBtZSBidXR0b25cclxuXHJcbi5yZW1pbmQtbWUge1xyXG5cdFxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0bWFyZ2luLXRvcDogLTIuNGVtO1xyXG5cdH1cclxufVxyXG5cclxuLy8gQ3JlYXRlIGFuIGFjY291bnRcclxuXHJcbi5jcmVhdGUtYWNjb3VudCB7XHJcblx0bGluZS1oZWlnaHQ6IDIuNWVtO1xyXG5cdG1heC13aWR0aDogMTc1cHg7XHJcblx0bWFyZ2luOiAtN2VtIGF1dG8gMmVtO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0bWF4LXdpZHRoOiAxODNweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDAgMC43NWVtIDAgMDtcclxuXHR9XHJcblx0LmZhIHtcclxuXHRcdG1hcmdpbjogMCAwLjVlbSAwIC0wLjVlbTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEdob3N0IGJ1dHRvblxyXG5cclxuLmdob3N0LWJ1dHRvbiB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHBhZGRpbmc6IDFlbSAyZW07XHJcblx0Zm9udC1zaXplOiAxLjFlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYXJ0aWNsZS10ZXh0ICYge1xyXG5cdFx0cGFkZGluZzogMC43NWVtO1xyXG5cdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjI1O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmdob3N0LWdyZWVuIHtcclxuXHRcdGNvbG9yOiBkYXJrZW4oJGdyZWVuLW1haW4sIDUlKTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRncmVlbi1tYWluO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzZW07XHJcblx0XHR9XHJcblx0XHQmLmdob3N0LS14bCB7XHJcblx0XHRcdG1pbi13aWR0aDogMTAwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmdob3N0LXJlZCB7XHJcblx0XHRjb2xvcjogZGFya2VuKCRzd2F0Y2gtMSwgNSUpO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHN3YXRjaC0xO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtMSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLXRvcDogM2VtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmdob3N0LWJsdWUge1xyXG5cdFx0Y29sb3I6IGRhcmtlbigkc3dhdGNoLThhLCA1JSk7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkc3dhdGNoLThhO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtOGEgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi10b3A6IDNlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5naG9zdC1wdXJwbGUge1xyXG5cdFx0Y29sb3I6IGRhcmtlbigkc3dhdGNoLTYsIDUlKTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRzd2F0Y2gtNjtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLTYgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi10b3A6IDNlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWUtYWxsIHtcclxuXHRhIHtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5zZWUtYWxsLW5ld3Mge1xyXG5cdGEge1xyXG5cdFx0Y29sb3I6IGRhcmtlbigkZ3JlZW4tbWVkLCA1JSk7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkZ3JlZW4tbWVkO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWVkO1xyXG5cdFx0fSBcclxuXHR9XHJcbn1cclxuXHJcbi5zZWUtYWxsLWpvYnMge1xyXG5cdGEge1xyXG5cdFx0Y29sb3I6IGRhcmtlbigkc3dhdGNoLTEsIDUlKTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRzd2F0Y2gtMTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN3YXRjaC0xO1xyXG5cdFx0fSBcclxuXHR9XHJcbn1cclxuXHJcbi5zZWUtYWxsLXZpZGVvcyB7XHJcblx0YSB7XHJcblx0XHRjb2xvcjogZGFya2VuKCRzd2F0Y2gtNiwgNSUpO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHN3YXRjaC02O1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLTY7XHJcblx0XHR9IFxyXG5cdH1cclxufVxyXG5cclxuLnNlZS1hbGwtcmVzb3VyY2VzIHtcclxuXHRhIHtcclxuXHRcdGNvbG9yOiBkYXJrZW4oJHN3YXRjaC04YSwgNSUpO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHN3YXRjaC04YTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN3YXRjaC04YTtcclxuXHRcdH0gXHJcblx0fVxyXG59XHJcblxyXG4vLyBTd2l0Y2hlclxyXG5cclxuLnN3aXRjaGVyLWxhYmVsIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tcmlnaHQ6IDAuNWVtO1xyXG59XHJcbi5zd2l0Y2hlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stMTA7XHJcbiAgICBtYXJnaW46IC0ycHggYXV0byAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlLW91dDtcclxuICAgICY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcXGYxMTFcIjtcclxuXHQgICAgZm9udC1mYW1pbHk6ICRmYTtcclxuXHQgICAgY29sb3I6ICNmZmY7XHJcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgbGVmdDogMnB4O1xyXG5cdCAgICB0b3A6IC0xcHg7XHJcblx0ICAgIGZvbnQtc2l6ZTogMTlweDtcclxuXHQgICAgd2lkdGg6IDE5cHg7XHJcblx0ICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW47XHJcbiAgICBcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQgMTAwbXM7XHJcblx0ICAgICY6YWZ0ZXIge1xyXG5cdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcclxuXHQgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWxvYWRlciB7XHJcblx0d2lkdGg6IDIwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICBsZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICAuc3Bpbm5lci1sYXllciB7XHJcbiAgICBcdGJvcmRlci1jb2xvcjogI2YyZjJmMiFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNlYXJjaCBGb3JtXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ubWVtYmVyLXNlYXJjaC1mb3JtIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Lm5hdi1zZWFyY2gtYmxvY2sgJiB7XHJcblx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQvLyB3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxufVxyXG5cclxuLmZpcC1zZWFyY2gtZm9ybSB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4uZmlwLXNlYXJjaC1mb3JtOmJlZm9yZSB7XHJcblx0Y29udGVudDogJ1xcZjAwMic7XHJcblx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdGZvbnQtc2l6ZTogMmVtO1xyXG5cdHRvcDogMXB4O1xyXG5cdHJpZ2h0OiA4cHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMjtcclxuXHRjb2xvcjogI2E5YTlhOTtcclxufVxyXG5cclxuLm1lbWJlci1zZWFyY2gtaW5wdXQge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdG91dGxpbmU6IDA7XHJcblx0cGFkZGluZzogMCAwLjg1ZW07XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRoZWlnaHQ6IDM1cHg7XHJcblx0d2lkdGg6IDg1JTtcclxuXHRtYXJnaW46IDA7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1zbSkge1xyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0d2lkdGg6IDk1JTtcclxuXHR9XHJcblx0Lm5hdi1zZWFyY2gtYmxvY2sgJiB7XHJcblx0XHR3aWR0aDogODclO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1zbSkge1xyXG5cdFx0XHR3aWR0aDogOTIlO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1tZWQpIHtcclxuXHRcdFx0d2lkdGg6IDk1JTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdFx0d2lkdGg6IDU2Ljg4ODhlbTtcclxuXHRcdFx0Ly8gbWFyZ2luLXRvcDogMS4yZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZmlwLXNlYXJjaCB7XHJcblx0QGV4dGVuZCAubWVtYmVyLXNlYXJjaC1pbnB1dDtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1lbWJlci1zZWFyY2gtc3VibWl0IHtcclxuXHRAZXh0ZW5kICVidXR0b247XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRleHQtaW5kZW50OiAtOTk5OWVtO1xyXG5cdHdpZHRoOiAzNXB4O1xyXG5cdGhlaWdodDogMzVweDtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdC5uYXYtc2VhcmNoLWJsb2NrICYge1xyXG5cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQvLyBtYXJnaW4tdG9wOiAtMi43ZW07XHJcblx0XHRcdC8vIHJpZ2h0OiAtNTkuNjY2NjZlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pY29uLmljb24tbGcge1xyXG5cdFx0dG9wOiAzcHg7XHJcblx0XHRsZWZ0OiAzcHg7XHJcblx0fVxyXG59IiwiLmFsZ29saWEtc2VhcmNoIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiA2NHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0ei1pbmRleDogMTtcclxuXHRmb3JtIHtcclxuXHRcdEBleHRlbmQgLmNvbnRhaW5lcjtcclxuXHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0LmlucHV0LWZpZWxkIHtcclxuXHRcdFx0QGV4dGVuZCAud2hpdGUsIC56LWRlcHRoLTE7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDsgXHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDMycHg7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAxMDBtcyBlYXNlLWluLW91dDtcclxuXHRcdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcclxuXHRcdFx0LmFsZ29saWEtc2VhcmNoLWZpZWxkIHtcclxuXHRcdFx0XHRAZXh0ZW5kIC5mbG93LXRleHQ7XHJcblx0XHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMzJweDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJHNlcmlmO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG5cdFx0XHQgICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xyXG5cdFx0XHQgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDZyZW0pO1xyXG5cdFx0XHRcdGlucHV0Om5vdChbdHlwZV0pLFxyXG5cdFx0XHRcdGlucHV0Om5vdChbdHlwZV0pOmZvY3VzIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdHdpZHRoOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQgICAgcmlnaHQ6IDAuNzVlbTtcclxuXHRcdFx0ICAgIHRvcDogMC43NWVtO1xyXG5cdFx0XHQgICAgYm9yZGVyOiAycHggc29saWQgbWFwLWdldCgkZ3JlZW4sICdiYXNlJykgIWltcG9ydGFudDtcclxuXHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdCAgICBvcGFjaXR5OiAwO1xyXG5cdFx0XHQgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHQgICAgaGVpZ2h0OiA0MnB4O1xyXG5cdFx0XHQgICAgd2lkdGg6IDQycHg7XHJcblx0XHRcdCAgICBwYWRkaW5nOiAwO1xyXG5cdFx0XHQgICAgdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sICdiYXNlJykgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHQmLmFycm93IHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0ICAgIHRvcDogMDtcclxuXHRcdFx0XHRcdCAgICBsZWZ0OiAwLjE1ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuYXJyb3ctYnRuIHtcclxuXHRcdFx0XHRcdHRvcDogMC41ZW07XHJcblx0XHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHQgICAgdG9wOiAwO1xyXG5cdFx0XHRcdFx0ICAgIGxlZnQ6IDAuMTVlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgJ2Jhc2UnKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwLjc1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tNDtcclxuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5ocC1zZWFyY2gge1xyXG5cdFx0bWFyZ2luOiAtMzJweCAwO1xyXG5cdFx0Zm9ybSB7XHJcblx0XHRcdHdpZHRoOiA0MGVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1heC13aWR0aDogOTAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdC5pbnB1dC1maWVsZCB7XHJcblx0XHRcdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNHJlbTtcclxuXHRcdFx0XHQgICAgcGFkZGluZy1yaWdodDogNHJlbTtcclxuXHRcdFx0XHQgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDhyZW0pO1xyXG5cdFx0XHRcdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluLW91dDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluLW91dDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0MCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JiArIGxhYmVsLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgJ2Jhc2UnKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjI1KSB0cmFuc2xhdGVYKC0wLjNlbSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYgKyBsYWJlbC5hY3RpdmUgKyBidXR0b24uYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC44NWVtKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAxcmVtO1xyXG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdDpmb2N1cyB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuI2dsb2JhbC1zZWFyY2gge1xyXG5cdG1hcmdpbi10b3A6IDFlbTtcclxufVxyXG5cclxuI2lhcHAtc2VhcmNoLXJlc3VsdHMge1xyXG5cdC5jb2xsZWN0aW9uIHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0LmNvbGxlY3Rpb24taXRlbSB7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuI25ld3Mtc2VhcmNoLXJlc3VsdHMge1xyXG5cdC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0LmNvbGxlY3Rpb24taXRlbSB7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHQtbWV0YSB7XHJcblx0bWF4LXdpZHRoOiA0NzVweDsgXHJcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07IFxyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdH1cclxufVxyXG5cclxuLnNlYXJjaC1maWx0ZXJzLWJ1dHRvbiB7XHJcblx0QGV4dGVuZCAuY2hpcDtcclxuXHRtYXJnaW4tdG9wOiAxZW07XHJcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIC4ycyBlYXNlLWluLW91dDtcclxuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIik7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLnNvcnQtZmlsdGVycy1idXR0b24ge1xyXG5cdEBleHRlbmQgLmNoaXA7XHJcblx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0LCBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XHJcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW46IDVweDtcclxuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWFyY2gtc29ydCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHBvc2l0aW9uOiBpbmhlcml0O1xyXG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyLjVyZW07XHJcblx0XHRtYXJnaW4tdG9wOiAxLjI1cmVtO1xyXG5cdH1cclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLnNlYXJjaC1nbyB7XHJcblx0QGV4dGVuZCAuZ2hvc3QtYnV0dG9uLCAuZ2hvc3QtZ3JlZW4sIC5jaXJjbGU7XHJcblx0bWFyZ2luLXRvcDogMTVweDsgXHJcblx0aGVpZ2h0OiAyZW07IFxyXG5cdHBhZGRpbmc6IDA7IFxyXG5cdGZvbnQtc2l6ZTogMWVtO1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRtYXJnaW4tdG9wOiAxcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMnB4O1xyXG5cdH1cclxufVxyXG5cclxuLnNlYXJjaC1pbWFnZSB7XHJcblx0bWFyZ2luOiAxNXB4IDA7XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0bWFyZ2luOiAxNXB4IGF1dG87XHJcblx0fVxyXG5cdGltZyB7XHJcblx0XHR3aWR0aDogOTZweDtcclxuXHRcdGJvcmRlcjogMXBzIHNvbGlkICMwMDA7XHJcblx0fVxyXG59XHJcblxyXG4uc2VhcmNoLWltYWdlLW5ld3Mge1xyXG5cdGltZyB7XHJcblx0XHR3aWR0aDogMjAwcHg7XHJcblx0fVxyXG59XHJcblxyXG4ubmV3cy1mb250IHtcclxuXHRmb250LXNpemU6IDEuMjVlbTtcclxufVxyXG5cclxuLmZpbHRlci1zZXQge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG4uZmFjZXQtdmFsdWUtbmFtZSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5mYWNldC12YWx1ZS1jb3VudCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdGxpbmUtaGVpZ2h0OiAyZW07XHJcbn1cclxuXHJcbi5nbG9iYWwtc3RvcmUtc2VhcmNoIHtcclxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblx0JjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxufVxyXG5cclxuLmJhZGdlLXNlYXJjaCB7XHJcblx0QGV4dGVuZCAuYmFkZ2UsIC5uZXcsIC5ncmV5OyBcclxuXHR3aWR0aDogNDAlO1xyXG5cdG1pbi13aWR0aDogMTkwcHggIWltcG9ydGFudDtcclxuXHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWluLXdpZHRoOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLnNlYXJjaC1zdG9yZS1saXN0aW5ncyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRsYWJlbCB7XHJcblx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0yO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxcmVtO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMjhzIGVhc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdCYgKyBsYWJlbCB7XHJcblx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubmV3cy1zZWFyY2gtcmVzdWx0cyB7XHJcblx0LmNvbGxlY3Rpb24ge1xyXG5cdFx0LmlzRmVhdHVyZSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjNzhiZjQxO1xyXG5cdFx0fVxyXG5cdFx0LmNvbGxlY3Rpb24taXRlbSB7XHJcblx0XHRcdC5oaXQtd3JhcHBlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdzsgXHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzdGFydDsgXHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdC5oaXQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93OyBcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogNDc1cHg7XHJcblx0XHRcdFx0XHQuaXRlbSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDsgXHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA1cHg7IFxyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgXHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdFx0LmZlYXR1cmVkLWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICBcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYWxnb2xpYS1zdWJqZWN0LXRhZ3Mtd3JhcHBlciB7XHJcblx0ZGlzcGxheTpmbGV4OyBcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0LnNlYXJjaC1maWx0ZXJzLWJ1dHRvbiB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cdC5yZWZpbmVkLXRhZyB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogIzAwYWNjMTtcclxuXHR9XHJcbn1cclxuXHJcbi5hbGdvbGlhLWNwZS1mZWVkIHtcclxuXHQuZmxleC1pdGVtIHtcclxuXHRcdGRpc3BsYXk6ZmxleDtcclxuXHR9XHJcblx0LmZlZWQtdGV4dCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7IFxyXG5cdFx0cGFkZGluZy10b3A6IDVweDsgXHJcblx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IFxyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0LmZsZXgtd3JhcCB7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvLyBtb2RhbHMgZ2xvYmFsXHJcbi5tb2RhbCB7XHJcblx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0bWF4LWhlaWdodDogbm9uZTtcclxufVxyXG4ubW9kYWwtaW5uZXIge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdC5tb2RhbC1jb250ZW50IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcbi5tb2RhbC1mb290ZXIge1xyXG5cdGEsIGJ1dHRvbiB7XHJcblx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMnJlbTtcclxuXHRcdCAgICBmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdCAgICB3aWR0aDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0YSArIGEsXHJcblx0YnV0dG9uICsgYnV0dG9uLFxyXG5cdGEgKyBidXR0b24sXHJcblx0YnV0dG9uICsgYSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gbG9naW4gbW9kYWxcclxuI2xvZ2luLW1vZGFsIHtcclxuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHR3aWR0aDogNDAlO1xyXG5cdFx0bWF4LXdpZHRoOiA2MDBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIG1lZ2EgbWVudSBtb2RhbHNcclxuLm1lZ2EtbW9kYWwge1xyXG5cdEBleHRlbmQgLm1vZGFsLCAuY29udGFpbmVyO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRmb250LWZhbWlseTogJHNlcmlmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRtYXgtaGVpZ2h0OiBub25lO1xyXG5cdG1heC13aWR0aDogMTI4MHB4O1xyXG5cdHotaW5kZXg6IDk5OTk5O1xyXG5cdCYuYWN0aXZlIHtcclxuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JiNjb25mZXJlbmNlcy1tb2RhbCB7XHJcblx0XHQucm93IHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucm93IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHQuY29sIHtcclxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29sbGVjdGlvbiB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdFx0XHRcdC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tNDtcclxuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgbWFwLWdldCgkZ3JleSwgJ2xpZ2h0ZW4tMicpO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yOHMgZWFzZTtcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkIG1hcC1nZXQoJGdyZWVuLCAnYmFzZScpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmZlYXR1cmVkLWl0ZW1zIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRcdFx0LmNvbGxlY3Rpb24taXRlbSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0XHRcdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tMztcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTI7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnN0b3JlLW1vZGFsIHtcclxuXHRcdG1heC13aWR0aDogNjAwcHg7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHQmLmhpZGRlbiB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMi41JTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAjeyR4bGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNy41JTtcclxuXHRcdH1cclxuXHRcdCYubm90LWVtcHR5IHtcclxuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdH1cclxuXHRcdC5yb3cge1xyXG5cdFx0XHQuY29sIHtcclxuXHRcdFx0XHQubWVnYS1jYXJ0LWhkciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb2xsZWN0aW9uLmZlYXR1cmVkLWl0ZW1zIHtcclxuXHRcdFx0XHRcdC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0zXCIpO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5tZWdhLWNhcnQtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA3MCU7XHJcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0Lm1lZ2EtY2FydC1pbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDY0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5tLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQubm0tcHJpY2Uge1xyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5tZWdhLWNhcnQtcXVhbnRpdHkge1xyXG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXksIC5saWdodGVuLTI7XHJcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMC41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0XHQmLmluY3JlYXNlLWNvdW50IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tMTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjRyZW0gMC4xcmVtIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjI4cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLmNvdW50IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuZ3JleSwgLmxpZ2h0ZW4tNDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAuNHJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCYuZGVjcmVhc2UtY291bnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0xO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNHJlbSAwLjFyZW0gMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMjhzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRvcmFuZ2UsIFwiYmFzZVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm1lZ2EtY2FydC1yZW1vdmUsXHJcblx0XHRcdFx0XHRcdC5tZWdhLWNhcnQtZWRpdCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAzcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI4cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5tZWdhLWNhcnQtcmVtb3ZlIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkb3JhbmdlLCBcImJhc2VcIik7XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRvcmFuZ2UsIFwiYmFzZVwiKTtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm1lZ2EtY2FydC1lZGl0IHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkbGlnaHQtYmx1ZSwgXCJkYXJrZW4tMVwiKTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbGlnaHQtYmx1ZSwgXCJkYXJrZW4tMVwiKTtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5tZWdhLWNhcnQtdXBkYXRlIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdGhlaWdodDogMy40cmVtO1xyXG5cdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IDEuNzVyZW07XHJcblx0XHRcdFx0XHRcdHRvcDogMC41cmVtO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubWVnYS1jYXJ0LXRvdGFsIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0dG9wOiAxcmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lm1lZ2EtY2FydC10b3RhbC1wZW5kaW5nIHtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAubWVnYS1jYXJ0LXRvdGFsLCAuZ3JleS10ZXh0O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBwcm9maWxlIG1vZGFsXHJcbi5wcm9maWxlLW1vZGFsIHtcclxuICAgIHdpZHRoOiAyNjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gICAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgXHRkaXNwbGF5OiBibG9jaztcclxuICAgIFx0cGFkZGluZzogMDtcclxuICAgIFx0LnJvdyB7XHJcbiAgICBcdFx0bWFyZ2luLWJvdHRvbTogMC43NXJlbTtcclxuICAgIFx0XHQuaGVhZGluZyB7XHJcblx0ICAgIFx0XHRwYWRkaW5nOiAwIDAuNXJlbTtcclxuXHQgICAgXHRcdGg2IHtcclxuXHQgICAgXHRcdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcclxuXHQgICAgXHRcdFx0Y29sb3I6ICMyMjI7XHJcblx0ICAgIFx0XHR9XHJcblx0ICAgIFx0XHRwIHtcclxuXHQgICAgXHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0ICAgIFx0XHRcdGNvbG9yOiAjMjIyO1xyXG5cdCAgICBcdFx0fVxyXG5cdCAgICBcdH1cclxuICAgIFx0fVxyXG4gICAgXHQuY29sbGVjdGlvbiB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0LmNvbGxlY3Rpb24taXRlbSB7XHJcblx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tNDtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkIG1hcC1nZXQoJGdyZXksICdsaWdodGVuLTInKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI4cyBlYXNlO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCBtYXAtZ2V0KCRncmVlbiwgJ2Jhc2UnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gRmlsdGVyIG1vZGFsXHJcbi5maWx0ZXJzLW1vZGFsIHtcclxuXHQmLm1vZGFsLWZpeGVkLWZvb3RlcntcclxuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR0b3A6IDAhaW1wb3J0YW50O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQubW9kYWwtZm9vdGVyIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHQuY2xvc2UtZmlsdGVycyB7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIENvb2tpZS1zZXR0aW5nIG1vZGFsc1xyXG4jY29uc2VudC1tb2RhbCxcclxuI29mZmljZS1jbG9zZWQtbW9kYWwge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWF4LXdpZHRoOiBub25lO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCBtYXAtZ2V0KCRvcmFuZ2UsIFwiYmFzZVwiKTtcclxuXHQubW9kYWwtY29udGVudCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmc6IDFlbSAwO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0cGFkZGluZzogMS41ZW0gMCAwLjVlbTtcclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdG1heC13aWR0aDogNzUlO1xyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYucmlnaHQge1xyXG5cdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJvdHRvbTogMTVweDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubW9kYWwtY2xvc2Uge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xyXG5cdH1cclxufVxyXG4jb2ZmaWNlLWNsb3NlZC1tb2RhbCB7XHJcblx0Lm1vZGFsLWNvbnRlbnQge1xyXG5cdFx0cCB7XHJcblx0XHRcdCYubGVmdCxcclxuXHRcdFx0Ji5yaWdodCB7XHJcblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAwLjNlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4jcHMtbW9kYWwge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJvdHRvbTogMDtcclxuXHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkIG1hcC1nZXQoJGdyZWVuLCBcImJhc2VcIik7XHJcblx0Lm1vZGFsLWNvbnRlbnQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAwLjVlbTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwLjVlbTtcclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmljb24tY29udGFpbmVyIHtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjJlbSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tb2RhbC1jbG9zZSB7XHJcblx0XHRmb250LWZhbWlseTogJHNhbnM7XHJcblx0fVxyXG59IiwiLy8gdXNlZCB0byBpbmRpY2F0ZSBpdGVtcyBub3QgeWV0IGJ1aWx0LiB3aXRoaW4gbGF5b3V0LWFydGljbGUsIGZvciBpbnN0YW5jZVxyXG4ucGxhY2Vob2xkIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0cGFkZGluZzogMmVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDJlbTtcclxufVxyXG5cclxuLy8ganVzdCBhIHNwYWNlciB0byBhZGQgbWFyZ2luIGJldHdlZW4gZGVtb3N0cmF0aW9uIGl0ZW1zIGluIHN0eWxlIGd1aWRlXHJcbi5kZW1vLXNwYWNlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxcHg7XHJcblx0bWFyZ2luOiA0ZW0gMDtcclxufVxyXG5cclxuLmNsZWFyIHtcclxuXHRjbGVhcjogYm90aDtcclxufVxyXG5cclxuYm9keSB7XHJcblx0cGFkZGluZy10b3A6IDU2cHg7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogOTkzcHgpIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcclxuXHR9XHJcbn1cclxuXHJcbiNjb250ZW50IHtcclxuXHQvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBMYXlvdXQgdmFyaWFibGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kc3BhY2UtZ3JpZDogNjIuNXB4OyBcdFx0XHRcdFx0Ly8gNC44MDc2OTIzMDhlbTtcclxuJHNwYWNlLWdyaWQtLWhhbGY6IDMyLjI1cHg7IFx0XHRcdC8vIDIuNDAzODQ2MTU0ZW07XHJcbiRzcGFjZS1ncmlkLS1xdWFydGVyOiAxNi4xMjVweDtcdFx0XHQvLyAxLjI0MDM4NDYxNWVtO1xyXG5cclxuJHNwYWNlLWdyaWQtLWRvdWJsZTogMTY1cHg7XHJcblxyXG5cclxuJGdyaWQtLXF1YXJ0ZXI6IFx0MS4yNDAzODQ2MTVlbTtcclxuXHJcbiRvbmUtcHg6IDAuMDYyNWVtOyAgLy8gMXB4XHJcblxyXG4kZ3JpZC0xOiBcdFx0XHQ0LjgwNzY5MjMwOGVtO1x0XHRcdFx0Ly8gNjIuNXB4XHJcbiRncmlkLTI6IFx0XHRcdDEyLjY5MjMwNzY5MmVtOyBcdFx0XHQvLyAxNjVweFxyXG4kZ3JpZC0zOiAgXHRcdFx0MTQuNDIzMDc2OTI0ZW07XHJcbiRncmlkLTU6IFx0XHRcdDI0LjAzODQ2MTU0ZW07XHJcbiRncmlkLTc6IFx0XHRcdDMzLjY1Mzg0NjE1NmVtO1xyXG4kZ3JpZC0xMDpcdFx0XHQ0OC4wNzY5MjNlbTtcclxuJGdyaWQtMTI6IFx0XHRcdDU3LjY5MjMwNzY5NmVtO1x0XHRcdFx0Ly8gNzUwcHhcclxuJGdyaWQtMTM6IFx0XHRcdDYyLjUwMDAwMDAwNGVtO1xyXG4kZ3JpZC0xNDogXHRcdFx0NjcuMzA3NjkyMzEyZW07XHJcbiRncmlkLTE1OiBcdFx0XHQ3Mi4xMTUzODQ2MmVtO1xyXG5cclxuLy8gODQuNjE1Mzg0NjE1ZW07IFx0XHQvLyAxMTAwcHhcclxuXHJcbiNjb250ZW50IHsgQGluY2x1ZGUgcGllLWNsZWFyZml4OyB9XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU2l0ZSB3aWR0aFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmwtc2l0ZS13aWR0aCwgJWwtc2l0ZS13aWR0aCB7XHJcblx0bWFyZ2luOiAwICRzaXRlLW1hcmdpbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wICsgMWVtKSB7XHJcblx0XHRtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wICsgKCRzaXRlLW1hcmdpbio0KSApIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLmwtbmF2LXdpZHRoIHtcclxuXHRtYXJnaW46IDAgJHNpdGUtbWFyZ2luLS1oYWxmO1xyXG5cdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3AgKyAxZW0pIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1heC13aWR0aDogJG1heC13aWR0aDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLmwtZnRyLXdpZHRoIHsgQGV4dGVuZCAlbC1zaXRlLXdpZHRoOyB9XHJcblxyXG4ubC1jb250ZW50LXdpZHRoIHtcclxuXHRtYXJnaW46IDAgJHNpdGUtbWFyZ2luO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3AgKyAxZW0pIHtcclxuXHRcdG1heC13aWR0aDogJHgtbGFyZ2U7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFBhZGRpbmdcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5ncmlkLXBhZCwgJWdyaWQtcGFkIHsgcGFkZGluZzogMCAkc3BhY2UtZ3JpZDsgfVxyXG5cclxuJWNvbnRlbnQtcGFkIHtcclxuXHRwYWRkaW5nLWxlZnQ6ICRzaXRlLW1hcmdpbjtcclxuXHRwYWRkaW5nLXJpZ2h0OiAkc2l0ZS1tYXJnaW47XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBNaWNybyBMYXlvdXQgOjogTGF5b3V0IHBhaXJzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBUaGVzZSBhcmUgdXNlZCBpbiBhIHZhcmlldHkgb2YgcGxhY2VzLlxyXG4vLyBPbiB0ZWFzZXMgZm9yIGluc3RhbmNlIHdoZXJlIGFuIGltYWdlIGFuZCB0ZWFzZSB0ZXh0IHNpdHMgbmV4dCB0byBvbmUgYW5vdGhlclxyXG4vLyBJbiBhIHR3by1jb2x1bW4gbGF5b3V0LlxyXG5cclxuLmwtcGFpci0xIHsgQGluY2x1ZGUgcGFpcigxMDBweCwgJHNwYWNlLWdyaWQtLWhhbGYpOyB9XHJcblxyXG5cclxuLmwtcGFpci0yLCAlbC1wYWlyLTIge1xyXG5cdC5hcnQtYmQge1xyXG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEuMjVlbTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkgeyBtYXJnaW4tYm90dG9tOiAwOyB9XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIGFuZCAobWF4LXdpZHRoOiAkZGVza3RvcCAtICRvbmUtcHgpIHtcclxuXHRcdEBpbmNsdWRlIHBhaXIoMjUwcHgsICRzcGFjZS1ncmlkLS1oYWxmKTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRAaW5jbHVkZSBwYWlyKDMwMHB4LCAkc3BhY2UtZ3JpZC0taGFsZik7XHJcblx0fVxyXG5cclxuXHQmICsgJiB7IG1hcmdpbi10b3A6IDRlbTsgfVxyXG59XHJcblxyXG5cclxuLmwtcGFpci10ei1zbSwgJWwtcGFpci10ei1zbSB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0QGluY2x1ZGUgcGFpcigxNTBweCwgJHNwYWNlLWdyaWQtLWhhbGYpO1xyXG5cdH1cclxuXHQuYXJ0LWJkIHtcclxuXHRcdC5pbWctcm91bmRlZCB7XHJcblx0XHRcdG1heC13aWR0aDogMTUwcHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubC1wYWlyLTMgeyBAaW5jbHVkZSBwYWlyICg4NXB4LCAkc3BhY2UtZ3JpZC0taGFsZik7IH1cclxuXHJcblxyXG4ubC1wYWlyLWFzaWRlIHsgQGluY2x1ZGUgcGFpciAoNzBweCwgJHNwYWNlLWdyaWQtLXF1YXJ0ZXIpOyB9XHJcblxyXG5cclxuLmwtcGFpci10eiB7XHJcblx0bWF4LXdpZHRoOiA4NSU7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHR9XHJcblx0PiAudHotYXJ0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogNGVtO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdD4gLnR4dC1iZCB7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA0ZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdEBpbmNsdWRlIHBhaXIoMjUwcHgsICRzcGFjZS1ncmlkKTtcclxuXHRcdD4gLnR6LWFydCwgLnR4dC1iZCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5sLXBhaXItcmVsYXRlZCB7XHJcblx0PiAuaW1nLXR6IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogMjguMTI1ZW0pIHtcclxuXHRcdEBpbmNsdWRlIHBhaXIgKDE4NXB4LCAkc3BhY2UtZ3JpZC0taGFsZiwgdG9wLCByaWdodCk7XHJcblx0XHQ+IC5pbWctdHogeyBtYXJnaW4tYm90dG9tOiAwOyB9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmwtcGFpci1tZWdhIHsgXHJcblx0QGluY2x1ZGUgcGFpcig0NXB4LCAkc3BhY2UtZ3JpZC0tcXVhcnRlcik7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE1lZGlhIEdyaWRzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBNZWRpYSBHcmlkcyBhcmUgdXNlZCBmb3IgdGhlIGxheW91dCBvZiB2YXJpb3VzIHNpdGUgY29tcG9uZW50cy5cclxuLy8gRm9yIGluc3RhbmNlLCBpZiB5b3Ugc2VlIGEgcm93IG9mIENvbmZlcmVuY2UgU3BlYWtlciBtdWdzaG90cyBpblxyXG4vLyBhIHJvdyBvZiB0aHJlZS4gR29vZCBjaGFuY2UgaXQncyB1c2luZyBvbmUgb2YgdGhlc2UgZ3JpZCBjbGFzc2VzLlxyXG5cclxuXHJcbiRncmlkLWJwLXNtOiAkbWVkaXVtO1xyXG5cclxuXHJcbi5ncmlkLTIsICVncmlkLTIge1xyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XHJcblx0fVxyXG59XHJcblxyXG4uZ3JpZC0yLXNtIHtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHQuYXJ0LWJkIHtcclxuXHRcdG1heC13aWR0aDogMTc1cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdC50eHQtYmQge1xyXG5cdFx0bWF4LXdpZHRoOiAyMjVweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtYnAtc20pIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMiwgJHNwYWNlLWdyaWQpO1xyXG5cdH1cclxufVxyXG5cclxuLmdyaWQtMi1zbS1jZW50ZXJlZCB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtYnAtc20pIHtcclxuXHRcdG1heC13aWR0aDogNTQwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdC5tZWRpYS1ibG9jayB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5ncmlkLTItcmVzb3VyY2VzIHtcclxuXHRtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdC5tZWRpYS1ibG9jayB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XHJcblx0fVxyXG5cclxufVxyXG5cclxuLmNvbmYtc2VjdGlvbiB7XHJcblx0LmdyaWQtMiwgJWdyaWQtMiB7XHJcblx0XHQuYXJ0LWJkIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0LnR4dC1iZCB7XHJcblx0XHRcdG1heC13aWR0aDogMjUwcHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMiwgJHNwYWNlLWdyaWQpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmdyaWQtMywgJWdyaWQtMyB7XHJcblx0LmFydC1iZCB7XHJcblx0XHRtYXgtd2lkdGg6IDE3NXB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHQudHh0LWJkIHtcclxuXHRcdG1heC13aWR0aDogMjI1cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDMsICRzcGFjZS1ncmlkKTtcclxuXHJcblx0XHQuYXJ0LWJkIHsgbWF4LXdpZHRoOiBhdXRvOyB9XHJcblx0XHQudHh0LWJkIHsgbWF4LXdpZHRoOiBhdXRvOyB9XHJcblx0fVxyXG59XHJcblxyXG4uZ3JpZC0yLW91dGVyIHtcclxuXHRtYXgtd2lkdGg6NTUwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IDE3LjUlO1xyXG5cdG1hcmdpbi1yaWdodDogMTcuNSU7XHJcblx0LmdyaWQtMi1tZWQsICVncmlkLTItbWVkIHtcclxuXHRcdC5hcnQtYmQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDE3NXB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQudHh0LWJkIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAyMjVweDtcclxuXHRcdFx0bWFyZ2luOiAxZW0gYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkKTtcclxuXHRcdFx0LmFydC1iZCB7IG1heC13aWR0aDogYXV0bzsgfVxyXG5cdFx0XHQudHh0LWJkIHsgbWF4LXdpZHRoOiBhdXRvOyB9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmdyaWQtNCwgJWdyaWQtNCB7XHJcblx0Lm1lZGlhLWJsb2NrIHtcclxuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHR3aWR0aDogMjUlICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5hcnQtYmQgeyBtYXgtd2lkdGg6IDEyNXB4OyBtYXJnaW46IDAgYXV0bzsgfVxyXG5cdEBtZWRpYShtaW4td2lkdGg6IDQwMHB4KSBhbmQgKG1heC13aWR0aDogJGdyaWQtYnAtc20pIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMiwgJHNwYWNlLWdyaWQpO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCg0LCAkc3BhY2UtZ3JpZCk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmdyaWQtMy0tcGFkIHtcclxuXHRAZXh0ZW5kICVncmlkLXBhZDtcclxuXHRAaW5jbHVkZSBtZWRpYS1ncmlkKDMsICRzcGFjZS1ncmlkKTtcclxufVxyXG5cclxuXHJcbi5ncmlkLTQtLXBhZCB7XHJcblx0QGV4dGVuZCAlZ3JpZC1wYWQ7XHJcblx0QGluY2x1ZGUgbWVkaWEtZ3JpZCg0LCAkc3BhY2UtZ3JpZCk7XHJcbn1cclxuXHJcbi5ncmlkLTUsICVncmlkLTUge1xyXG5cdC5tZWRpYS1ibG9jayB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHR3aWR0aDogMjAlICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTmFycm93IGxlZnQgcmFpbCBsYXlvdXQgKHJlc3BvbnNpdmUpXHJcblxyXG5cclxuXHJcbi5uYXJyb3ctbGVmdC1yYWlsIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQuY29sLTEge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0d2lkdGg6IDE1JTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb2wtMiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHR3aWR0aDogODUlO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIElzc3VlcyBncmlkXHJcblxyXG5cclxuLmlzc3Vlcy1ncmlkIHtcclxuXHR3aWR0aDogMTAxJTtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdC5tZWRpYS1ibG9jayB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMSU7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMSU7XHJcblx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdCY6bnRoLW9mLXR5cGUoNG4rNSkge1xyXG5cdFx0ICAgIGNsZWFyOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHR3aWR0aDogMzMuMzMzMzMlICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0d2lkdGg6IDI1JSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0LnRvcGljLXRlYXNlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZzogMWVtO1xyXG5cdFx0XHRoZWlnaHQ6IDhlbTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0LnRvcGljLWJnIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0b3BhY2l0eTogMC4xO1xyXG5cdFx0XHRcdHotaW5kZXg6IDA7XHJcblx0XHRcdFx0LXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuXHRcdFx0XHQtbW96LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG5cdFx0XHRcdC1tcy1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuXHRcdFx0XHQtby1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuXHRcdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuXHRcdFx0XHRmaWx0ZXI6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2dyYXlzY2FsZS5zdmcjZ3JleXNjYWxlKTsgLyogRmlyZWZveCA0KyAqL1xyXG5cdFx0XHRcdGZpbHRlcjogZ3JheTsgLyogSUUgNi05ICovXHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRvcGljLWJnLXRyYWluIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0b3BhY2l0eTogMC4xO1xyXG5cdFx0XHRcdHotaW5kZXg6IDA7XHJcblx0XHRcdFx0ZmlsdGVyOiBub25lO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIsXHJcblx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0XHQudG9waWMtYmcge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC43NTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRvcGljLWJnLXRyYWluIHtcclxuXHRcdFx0XHRcdC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcblx0XHRcdFx0XHQtbW96LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG5cdFx0XHRcdFx0LW1zLWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG5cdFx0XHRcdFx0LW8tZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcblx0XHRcdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuXHRcdFx0XHRcdGZpbHRlcjogdXJsKC93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvZ3JheXNjYWxlLnN2ZyNncmV5c2NhbGUpOyAvKiBGaXJlZm94IDQrICovXHJcblx0XHRcdFx0XHRmaWx0ZXI6IGdyYXk7IC8qIElFIDYtOSAqL1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudHh0LWJkIHtcclxuXHRcdFx0XHRcdC50ei1oZWFkLXNtIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDUwcHggNTBweCAwO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50eHQtYmQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRoZWlnaHQ6IDZlbTtcclxuXHRcdFx0XHR3aWR0aDogMjMwcHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE3MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudHotaGVhZC1zbSB7XHJcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDhweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHQvLyBjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm92ZXJsYXktaWNvbiB7XHJcblx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdHRvcDogLTAuNWVtO1xyXG5cdFx0XHRcdHJpZ2h0OiAxZW07XHJcblx0XHRcdFx0ei1pbmRleDogMztcclxuXHRcdFx0XHQuaWNvbi1sZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6bnRoLWNoaWxkKDZuKzEpLFxyXG5cdFx0JjpudGgtb2YtdHlwZSg2bisxKSB7XHJcblx0XHRcdC50b3BpYy10ZWFzZSB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkZ3JlZW4tbWFpbiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6bnRoLWNoaWxkKDZuKzIpLFxyXG5cdFx0JjpudGgtb2YtdHlwZSg2bisyKSB7XHJcblx0XHRcdC50b3BpYy10ZWFzZSB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN3YXRjaC04YTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRzd2F0Y2gtOGEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZCg2biszKSxcclxuXHRcdCY6bnRoLW9mLXR5cGUoNm4rMykge1xyXG5cdFx0XHQudG9waWMtdGVhc2Uge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtNjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRzd2F0Y2gtNiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6bnRoLWNoaWxkKDZuKzQpLFxyXG5cdFx0JjpudGgtb2YtdHlwZSg2bis0KSB7XHJcblx0XHRcdC50b3BpYy10ZWFzZSB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWJnO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJGdyZWVuLWJnIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjpudGgtY2hpbGQoNm4rNSksXHJcblx0XHQmOm50aC1vZi10eXBlKDZuKzUpIHtcclxuXHRcdFx0LnRvcGljLXRlYXNlIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLTU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkc3dhdGNoLTUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZCg2bis2KSxcclxuXHRcdCY6bnRoLW9mLXR5cGUoNm4rNikge1xyXG5cdFx0XHQudG9waWMtdGVhc2Uge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtNDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRzd2F0Y2gtNCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDb3Jwb3JhdGUgU2VhbHNcclxuXHJcbi5jb3JwLXNlYWxze1xyXG5cdG1heC13aWR0aDogMTUwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTcG9uc29yIGxvZ28gZ3JpZHNcclxuXHJcbi5sb2dvLWdyaWQtMSB7XHJcblx0Lm1lZGlhLWJsb2NrIHsgbWFyZ2luLWJvdHRvbTogJHNwYWNlLWdyaWQtLXF1YXJ0ZXI7IH1cclxuXHQuYXJ0LWJkIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAzNTBweCkgYW5kIChtYXgtd2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHQuYXJ0LWJkIHsgXHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDZlbTtcclxuXHRcdFx0LmltZy1saW5rIHtcclxuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHQvLyBtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHQuYXJ0LWJkIHsgXHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDEwZW07XHJcblx0XHRcdC5pbWctbGluayB7XHJcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmxvZ28tZ3JpZC0yIHtcclxuXHQubWVkaWEtYmxvY2sgeyBtYXJnaW4tYm90dG9tOiAkc3BhY2UtZ3JpZC0tcXVhcnRlcjsgfVxyXG5cdC5hcnQtYmQge1xyXG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAzNTBweCkgYW5kIChtYXgtd2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMiwgJHNwYWNlLWdyaWQtLWhhbGYpO1xyXG5cdFx0XHQuYXJ0LWJkIHsgXHJcblx0XHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDZlbTtcclxuXHRcdFx0XHQuaW1nLWxpbmsge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHQvLyBtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkLS1oYWxmKTtcclxuXHRcdC5hcnQtYmQgeyBcclxuXHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0bWluLWhlaWdodDogMTBlbTtcclxuXHRcdFx0LmltZy1saW5rIHtcclxuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHQvLyBtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmxvZ28tZ3JpZC0zIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdC5tZWRpYS1ibG9jazpudGgtb2YtdHlwZSgzbis0KSB7XHJcblx0XHRcdFx0Y2xlYXI6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdC5tZWRpYS1ibG9jayB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2UtZ3JpZC0tcXVhcnRlcjtcclxuXHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHR3aWR0aDogMzMlICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQubWVtYmVyLWxvZ29zIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdC5hcnQtYmQge1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsOyBcclxuXHRcdFx0aGVpZ2h0OiAxNTBweDsgXHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR9XHJcblx0fVxyXG5cdH1cclxuXHQuYXJ0LWJkIHsgXHJcblx0XHRtYXgtd2lkdGg6IDE3NXB4OyBcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH0gXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHQvLyBtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAzNTBweCkgYW5kIChtYXgtd2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkLS1oYWxmKTtcclxuXHRcdC5hcnQtYmQgeyBcclxuXHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0bWluLWhlaWdodDogNmVtO1xyXG5cdFx0XHQuaW1nLWxpbmsge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtYnAtc20pIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMywgJHNwYWNlLWdyaWQtLWhhbGYpO1xyXG5cdFx0LmFydC1iZCB7IFxyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAxMGVtO1xyXG5cdFx0XHQuaW1nLWxpbmsge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5sb2dvLWdyaWQtNCwgJWxvZ28tZ3JpZC00IHtcclxuXHQubWVkaWEtYmxvY2sge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlLWdyaWQtLXF1YXJ0ZXI7XHJcblx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0d2lkdGg6IDI1JSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYXJ0LWJkIHsgbWF4LXdpZHRoOiA4MHB4OyBtYXJnaW46IDAgYXV0bzsgfVxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAzNTBweCkgYW5kIChtYXgtd2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkLS1oYWxmKTtcclxuXHRcdC5hcnQtYmQgeyBcclxuXHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0bWluLWhlaWdodDogNmVtO1xyXG5cdFx0XHQuaW1nLWxpbmsge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtYnAtc20pIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoNCwgJHNwYWNlLWdyaWQtLWhhbGYpO1xyXG5cdFx0LmFydC1iZCB7IFxyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAxMGVtO1xyXG5cdFx0XHQuaW1nLWxpbmsge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyB1c2VkIGZvciBzZWNvbmRhcnkgdGVhc2UgYXJlYSBpbiBIUCBIZXJvc1xyXG4lZ3JpZC1oZXJvLTMge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMywgJHNwYWNlLWdyaWQpO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0kc3BhY2UtZ3JpZDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE1vZHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIC5tb2QtYXNpZGUgeyBtYXgtd2lkdGg6IDMwMHB4OyB9XHJcblxyXG4ubW9kLXJlbGF0ZWQgeyBtYXgtd2lkdGg6IDYyNHB4OyB9XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFBhZ2UgbGF5b3V0IHR5cGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBEZWZhdWx0IHBhZ2UgbGF5b3V0XHJcblxyXG4vLyBUaGlzIHNlY3Rpb24gbm93IGNvbnRhaW5zIHNvbWUgc3R1ZmYgbm90IHJlbGF0ZWQgdG8gbGF5b3V0XHJcbi8vIEJ1dCByZWxhdGVkIHRvIHRoZSBzcGVjaWZpYyBlbGVtZW50cyB0aGF0IHJlc2lkZSBvbiBhIGRlZmF1bHQgcGFnZVxyXG4vLyBTbyBAZ2NzdGF1YmxpbiB3aWxsIGRlY2lkZSB3aGF0IHRvIGRvIGFib3V0IHRoaXNcclxuLy8gT25lIG9wdGlvbiBtaWdodCB0byBicmVhayBpbmRpdmlkdWFsIGxheW91dHMgb3V0IGludG8gdGhlaXIgb3duIGZpbGVzXHJcbi8vIFNvIERlZmF1bHQgcGFnZSBsYXlvdXQgd291bGQgaGF2ZSBpdCdzIG93biBkZWZhdWx0LWxheW91dC5zY3NzIGZpbGVcclxuLy8gQW5kIHNvIG9uIGFuZCBzbyBmb3J0aC5cclxuXHJcbiRkZWZhdWx0LWJwLXNtOiAkbGFyZ2U7XHJcblxyXG4ucGFnZS1iYXNlIHsgfVxyXG5cclxuXHJcbi5sLXByaW1hcnkge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVmYXVsdC1icC1zbSkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRtYXJnaW4tbGVmdDogLSRncmlkLTM7XHJcblxyXG5cdFx0PiAuaW5uZXIge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogJGdyaWQtMztcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAkZ3JpZC0xO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3JpZC0xO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogJGdyaWQtMTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5sLXNlY29uZGFyeSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLWJvdHRvbTogJHNwYWNlLWdyaWQ7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWF4LXdpZHRoOiAkZ3JpZC0zO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiA5OTk5ZW07XHJcblx0XHRsZWZ0OiAtOTk5OWVtO1xyXG5cdFx0dG9wOiAtOTk5OWVtO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bWFyZ2luLWxlZnQ6ICRncmlkLTM7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZWZhdWx0LWJwLXNtKSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4uc2lkZS1tZW51LWNvbnRhaW5lciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVmYXVsdC1icC1zbSkge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzZW07XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uc2lkZS1tZW51LWl0ZW1zIHtcclxuXHQuc2lkZS1tZW51LWNvbnRhaW5lciAmIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkZGVmYXVsdC1icC1zbSkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0LnNpZGUtbWVudS1jb250YWluZXIuaXMtYWN0aXZlICYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG5cdH1cclxuXHQuc3ViLXNpZGUtbWVudS1pdGVtcyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuXHJcblxyXG4uc2lkZS1tZW51LXRyaWdnZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0cGFkZGluZzogMWVtIDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0QGluY2x1ZGUgbGluayhwYWdlbmF2KTtcclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmctbWVkLCA1JSk7XHJcblx0fVxyXG5cdC5pcy1hY3RpdmUgJiB7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZWZhdWx0LWJwLXNtKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5zaWRlLW1lbnUtbWVzc2FnZS0tY2xvc2VkIHtcclxuXHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0LmlzLWFjdGl2ZSAmIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uc2lkZS1tZW51LW1lc3NhZ2UtLW9wZW4ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0LmlzLWFjdGl2ZSAmIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAucGFnZS1iZyB7XHJcbi8vIFx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcclxuLy8gXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRiZy1wYXRofS9iZ19sdC5wbmcpO1xyXG4vLyBcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xyXG4vLyBcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMzAlIDA7XHJcbi8vIFx0fVxyXG4vLyB9XHJcblxyXG4ucGFnZS1yYWlsIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVmYXVsdC1icC1zbSkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0cGFkZGluZy10b3A6ICRncmlkLTE7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnBhZ2UtbWFpbi13cmFwIHtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0bWFyZ2luLWJvdHRvbTogJGdyaWQtMTtcclxufVxyXG5cclxuLm1vYmlsZUFkcyB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cdFxyXG59XHJcblxyXG4ubW9iaWxlU2lkZUFkcyB7XHJcblx0QG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVx0XHJcbn1cclxuXHJcbi5wYWdlLW1haW4td3JhcC1hZHMge1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQXJ0aWNsZSBwYWdlIGxheW91dFxyXG5cclxuJGFydGljbGUtc3BsaXQ6ICRsYXJnZTtcclxuJGFydGljbGUtYXNpZGU6ICRncmlkLTU7XHJcbiRhcnRpY2xlLW1haW46ICRhcnRpY2xlLWFzaWRlICsgJGdyaWQtMTtcclxuXHJcblxyXG4uYXJ0aWNsZS1jb250ZW50IHtcclxuXHRwYWRkaW5nOiAkc3BhY2UtZ3JpZC0taGFsZiAwO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxufVxyXG5cclxuLmwtYXJ0aWNsZS1tYWluIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW4tYm90dG9tOiA0ZW07XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRhcnRpY2xlLXNwbGl0KSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtJGFydGljbGUtbWFpbjtcclxuXHRcdD4gLmlubmVyIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkYXJ0aWNsZS1tYWluO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmwtYXJ0aWNsZS1jYWxsb3V0IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGFydGljbGUtc3BsaXQpIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdG1heC13aWR0aDogJGFydGljbGUtYXNpZGU7XHJcblx0fVxyXG59XHJcblxyXG4ubC1hcnRpY2xlLWFzaWRlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6ICRhcnRpY2xlLWFzaWRlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRhcnRpY2xlLXNwbGl0KSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gVGhlc2UgLmwteHgtLWNlbnRlciBjbGFzc2VzIGFyZSB1c2VkIG9uIG9wZW4gcGFnZS1iYXNlXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyAxNSBDb2xzIENlbnRlcmVkXHJcblxyXG4ubC0xNS0tY2VudGVyIHtcclxuXHRtYXgtd2lkdGg6ICRncmlkLTE1O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gMTMgQ29scyBDZW50ZXJlZFxyXG5cclxuLmwtMTMtLWNlbnRlciB7XHJcblx0bWF4LXdpZHRoOiAkZ3JpZC0xMztcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIDEyIENvbHMgQ2VudGVyZWRcclxuXHJcbi5sLTEyLS1jZW50ZXIge1xyXG5cdG1heC13aWR0aDogJGdyaWQtMTI7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogMCAkc2l0ZS1tYXJnaW47XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtMTIpIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gMTAgQ29scyBDZW50ZXJlZFxyXG5cclxuLmwtMTAtLWNlbnRlciB7XHJcblx0bWF4LXdpZHRoOiAkZ3JpZC0xMDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAwICRzaXRlLW1hcmdpbjtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC0xMCkge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyA3IENvbHMgQ2VudGVyZWRcclxuXHJcbi5sLTctLWNlbnRlciB7XHJcblx0bWF4LXdpZHRoOiAkZ3JpZC03O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFBhZ2UtbW9kXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLnBhZ2UtbW9kIHtcclxuXHQvLyAmOmZpcnN0LW9mLXR5cGUgeyAvLyBtYXJnaW4tdG9wOiAkc3BhY2UtZ3JpZCoyOyB9XHJcblx0JiArICYge1xyXG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlLWdyaWQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDb21wb3VuZCBwYWdlIG1vZHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5wYWdlLW1vZC0tY29tcG91bmQge1xyXG5cdG1hcmdpbjogJHNwYWNlLWdyaWQqMiAwO1xyXG59XHJcblxyXG4uY29tcG91bmQtYmxvY2stLXRvcCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdHBhZGRpbmc6ICRzcGFjZS1ncmlkLS1oYWxmIDA7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRwYWRkaW5nOiAkc3BhY2UtZ3JpZCAwICRzcGFjZS1ncmlkKjIgMDtcclxuXHR9XHJcbn1cclxuXHJcbi5jb21wb3VuZC1ibG9jay0tdG9wLXNhbGVzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0cGFkZGluZzogJHNwYWNlLWdyaWQtLWhhbGYgMDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdHBhZGRpbmc6ICRzcGFjZS1ncmlkIDAgJHNwYWNlLWdyaWQgMDtcclxuXHR9XHJcbn1cclxuXHJcbi5jb21wb3VuZC1ibG9jay0tYm90dG9tIHtcclxuXHQ+IC5pbm5lciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0cGFkZGluZy10b3A6ICRzcGFjZS1ncmlkLS1oYWxmO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0kc3BhY2UtZ3JpZDtcclxuXHRcdFx0cGFkZGluZy10b3A6ICRzcGFjZS1ncmlkO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvbXBvdW5kLWJsb2NrLS1ib3R0b20tc2FsZXMge1xyXG5cdD4gLmlubmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRwYWRkaW5nLXRvcDogJHNwYWNlLWdyaWQtLWhhbGY7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0cGFkZGluZzogJHNwYWNlLWdyaWQgMCAkc3BhY2UtZ3JpZCAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQYWdlIG1vZCB3aXRoIGJhY2tncm91bmRcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5wYWdlLW1vZC0tYmcge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcclxuXHRwYWRkaW5nOiAkc3BhY2UtZ3JpZC0taGFsZiAwO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0cGFkZGluZzogJHNwYWNlLWdyaWQgMDtcclxuXHR9XHJcbn1cclxuXHJcbi5zcG9uc29ycy1zZWN0IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4ucGFnZS1tb2QucGFnZS1tb2QgKyAuc3BvbnNvcnMtc2VjdCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdHBhZGRpbmctdG9wOiAkc3BhY2UtZ3JpZDtcclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE9wZW4gUGFnZSBXcmFwXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ub3Blbi1wYWdlLXdyYXAge1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHRwYWRkaW5nOiAkc3BhY2UtZ3JpZCAwO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBPcGVuIFBhZ2UgV3JhcFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLm1vZC0tY2VudGVyIHsgbWFyZ2luOiAwIGF1dG87IH1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVW5pdmVyc2l0eSBsYW5kaW5nIHBhZ2Ugc3R5bGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4udW5pdi1jYWxsb3V0IHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjsgXHJcblx0XHRwYWRkaW5nOiAyZW07XHJcblx0fVxyXG5cdC51bml2LWxvZ28geyBcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMWVtIGF1dG8gMmVtO1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMC41ZW0gM2VtIDFlbSAwLjVlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zdXJ2ZXkge1xyXG5cdHBhZGRpbmc6IDNlbSAxZW07XHJcbn1cclxuXHJcblxyXG4vLyBUb3BpYyBQYWdlc1xyXG5cclxuLnRvcGljLWVkIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzZW07XHJcbn1cclxuXHJcbi8vIGhpZGVzIHRoZSBncmVjYXB0Y2hhLWJhZGdlIHRoYXQgd291bGQgbm9ybWFsbHkgc2hvdyB1cCBvbiBib3R0b20gcmlnaHRcclxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xyXG5cdGRpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTaXRlIG1hcmdpblxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbiRzaXRlLW1hcmdpbjogMi4yNWVtO1xyXG5cclxuJHNpdGUtbWFyZ2luLS1oYWxmOiAkc2l0ZS1tYXJnaW4vMjtcclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNpdGUgd2lkdGhcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRtYXgtd2lkdGg6IFx0XHQ4NC42MTUzODQ2MTVlbTsgXHRcdC8vIDExMDBweFxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBJY29uIHR5cGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcblxyXG4uaWNvbiwgJWljb24ge1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0d2lkdGg6IDE1cHg7XHJcblx0aGVpZ2h0OiAxNXB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDVweDtcclxuXHRsZWZ0OiA1cHg7XHJcblxyXG5cdEBlYWNoICRpY29uIGluICRpY29ucyB7XHJcblx0XHQuaWNvbi0jeyRpY29ufSAmIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHN2Zy1pY29uLXBhdGh9I3skaWNvbn1fZnVsbC5zdmcpO1xyXG5cdFx0XHQubm8tc3ZnICYgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skcG5nLWljb24tcGF0aH0jeyRpY29ufV9tZWQucG5nKX1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBlYWNoICRzZXNzaW9uIGluICRzZXNzaW9ucyB7XHJcblx0XHQuaWNvbi0je250aCgkc2Vzc2lvbiwgMSl9ICYge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skc3ZnLWljb24tcGF0aH0je250aCgkc2Vzc2lvbiwgMSl9X2Z1bGwuc3ZnKTtcclxuXHRcdFx0Lm5vLXN2ZyAmIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBuZy1pY29uLXBhdGh9I3tudGgoJHNlc3Npb24sIDEpfV9tZWQucG5nKX1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBlYWNoICRyZXNvdXJjZSBpbiAkcmVzb3VyY2VzIHtcclxuXHRcdC5pY29uLSN7bnRoKCRyZXNvdXJjZSwgMSl9ICYge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skc3ZnLWljb24tcGF0aH0je250aCgkcmVzb3VyY2UsIDEpfV9mdWxsLnN2Zyk7XHJcblx0XHRcdC5uby1zdmcgJiB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwbmctaWNvbi1wYXRofSN7bnRoKCRyZXNvdXJjZSwgMSl9X21lZC5wbmcpfVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmljb24tICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHN2Zy1pY29uLXBhdGh9YXJ0aWNsZXNfZnVsbC5zdmcpO1xyXG5cdFx0Lm5vLXN2ZyAmIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBuZy1pY29uLXBhdGh9YXJ0aWNsZXNfbWVkLnBuZyl9XHJcblx0fVxyXG5cclxuXHJcblx0Lmljb25zLXNtICYsICYuaWNvbi1zbSB7XHR9XHJcblxyXG5cdC5pY29ucy1tZWQgJiwgJi5pY29uLW1lZCB7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHR9XHJcblxyXG5cdC5pY29ucy1tZWQtc29jaWFsICYsICYuaWNvbi1tZWQtc29jaWFsIHtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lmljb25zLWxnICYsICYuaWNvbi1sZyB7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdHRvcDogMTJweDtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHR9XHJcblxyXG5cdC5pY29ucy1sZy1zb2NpYWwgJiwgJi5pY29uLWxnLXNvY2lhbCB7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdHRvcDogMTBweDtcclxuXHRcdGxlZnQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQmLmljb24tdHoge1xyXG5cdFx0d2lkdGg6IDM4cHg7XHJcblx0XHRoZWlnaHQ6IDM4cHg7XHJcblx0XHR0b3A6IDEwcHg7XHJcblx0XHRsZWZ0OiAxMHB4O1xyXG5cdH1cclxuXHJcblxyXG5cdC5tZW51LWljb25zICYsICYuaWNvbi1tZW51IHsgfVxyXG5cclxuXHQvLyBGb3IgaWNvbnMgaW4gdGhlIG1lZ2EgbWVudVxyXG5cdC5pY29ucy1tZWdhICYge1xyXG5cdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRsZWZ0OiA2cHg7XHJcblx0XHR0b3A6IDA7XHJcblx0fVxyXG5cclxuXHQvLyBSZXBvc2l0aW9ucyBpY29ucyBmb3IgaGV4IGl0ZW1zIGluIG1lZ2EgbWVudVxyXG5cdC5pY29ucy1tZWdhLmhleC1tZWdhICYge1xyXG5cdFx0bGVmdDogMHB4O1xyXG5cdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRoZWlnaHQ6IDQycHg7XHJcblx0fVxyXG5cclxuXHQuaWNvbnMtcGlsbCAmLCAmLmljb24tcGlsbCB7XHJcblx0XHR3aWR0aDogMjVweDtcclxuXHRcdGhlaWdodDogMjVweDtcclxuXHRcdGxlZnQ6IDEycHg7XHJcblx0XHR0b3A6IDVweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSUFQUCBKb2JzIEljb25cclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi50ei1pYXBwLWpvYiB7XHJcblx0aSB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skc3ZnLWljb24tcGF0aH1qb2JfZnVsbC5zdmcpO1xyXG5cdFx0Lm5vLXN2ZyAmIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBuZy1pY29uLXBhdGh9am9iX21lZC5wbmcpfTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSWNvbiBvdmVybGF5XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ub3ZlcmxheS1pY29uIHtcclxuXHR3aWR0aDogNDBweDtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEZhbmN5IGZvbnQgYXdlc29tZSBzdHlsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4uZmEtZmFuY3ktLWNpcmNsZSB7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG5cdHdpZHRoOiAzZW07XHJcblx0aGVpZ2h0OiAzZW07XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAxLjVlbTtcclxuXHRib3JkZXI6IDVweCBzb2xpZCAkYmxhY2stMTA7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4uaWNvbi1oZWFkZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IDFlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAtMWVtO1xyXG59XHJcblxyXG4uc2ctbXVnLWljb24ge1xyXG5cdGZvbnQtc2l6ZTogMmVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0LmZhLWVkaXQge1xyXG5cdFx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdH1cclxuXHQuZmEtaW1hZ2Uge1xyXG5cdFx0Y29sb3I6ICRzd2F0Y2gtNjtcclxuXHR9XHJcblx0LmZhLWxhcHRvcCB7XHJcblx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ2FzZWJvb2tcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4uY2FzZWJvb2stc29jaWFsIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0LnNvY2lhbC1saXN0LWl0ZW0ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTAwMDtcclxuXHR9XHJcblx0LmJyYW5kLWNvbW1lbnQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTZXNzaW9uIGljb25zXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLmJyZWFrb3V0LXNlc3Npb25zIHtcclxuXHQuaGV4LXNtIHtcclxuXHRcdC5pY29uIHtcclxuXHRcdFx0dG9wOiA0cHg7XHJcblx0XHRcdGxlZnQ6IC0xcHg7XHJcblx0XHRcdHotaW5kZXg6IDEwMDA7XHJcblx0XHR9XHJcblx0XHQmLmljb24tdHJhZGl0aW9uYWwtYnJlYWtvdXQge1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmljb24tdHJhaW5pbmctYW5kLWNlcnRpZmljYXRpb24ge1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0bGVmdDogLTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLWFkdmFuY2VkLXRvcGljcy1pbi1wcml2YWN5IHtcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmljb24tY29udmVyc2F0aW9ucy1pbi1wcml2YWN5IHtcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0XHRcdGxlZnQ6IC0ycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaWNvbi1jb252ZXJzYXRpb25zLWF0LXBzciB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRsZWZ0OiAtMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmljb24tbmV0d29ya2luZyB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR3aWR0aDogMTdweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0bGVmdDogLTNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLWdlbmVyYWwtc2Vzc2lvbiB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR3aWR0aDogMTdweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0dG9wOiAzcHg7XHJcblx0XHRcdFx0bGVmdDogLTNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLWNvbnZlcnNhdGlvbnMtaW4tcHJpdmFjeSB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR3aWR0aDogMjJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdFx0bGVmdDogLTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLWNvbnZlcnNhdGlvbnMtYXQtcHNyIHtcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjJweDtcclxuXHRcdFx0XHR0b3A6IDFweDtcclxuXHRcdFx0XHRsZWZ0OiAtNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmljb24tdGhlLWxpdHRsZS1iaWctc3RhZ2Uge1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0d2lkdGg6IDE3cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHRcdGxlZnQ6IC0zcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaWNvbi1wcml2YWN5LXRlY2gtdmVuZG9yLXNob3djYXNlIHtcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHdpZHRoOiAxNXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTVweDtcclxuXHRcdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0XHRsZWZ0OiAtMXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICAgICAgJi5pY29uLXNwb3RsaWdodC1zdGFnZSB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR3aWR0aDogMTdweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE3cHg7XHJcblx0XHRcdFx0dG9wOiA0cHg7XHJcblx0XHRcdFx0bGVmdDogLTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGV4LW1lZCB7XHJcblx0XHQuaWNvbiB7XHJcblx0XHRcdHotaW5kZXg6IDEwMDA7XHJcblx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdHRvcDogNnB4O1xyXG5cdFx0XHRsZWZ0OiAtMXB4O1xyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLXRyYWRpdGlvbmFsLWJyZWFrb3V0IHtcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHRvcDogN3B4O1xyXG5cdFx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLWNvbnZlcnNhdGlvbnMtaW4tcHJpdmFjeSB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdFx0bGVmdDogLTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLWNvbnZlcnNhdGlvbnMtYXQtcHNyIHtcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0XHR0b3A6IDFweDtcclxuXHRcdFx0XHRsZWZ0OiAtNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmljb24tbmV0d29ya2luZyB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRsZWZ0OiAtMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmljb24tZ2VuZXJhbC1zZXNzaW9uIHtcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdGhlaWdodDogMjFweDtcclxuXHRcdFx0XHR3aWR0aDogMjFweDtcclxuXHRcdFx0XHR0b3A6IDVweDtcclxuXHRcdFx0XHRsZWZ0OiAtMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi50cmFucy1zbG93IHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246MC40cztcclxuICAgIC1tb3otdHJhbnNpdGlvbjowLjRzO1xyXG4gICAgLW1zLXRyYW5zaXRpb246MC40cztcclxuICAgIC1vLXRyYW5zaXRpb246MC40cztcclxuICAgIHRyYW5zaXRpb246MC40cztcclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEJhc2UgMTYgYnJlYWtwb2ludHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4vLyBpZiBiYXNlIDE2XHJcbiRzbWFsbDogXHRcdFx0MTIuNWVtOyBcdFx0Ly8gMjAwcHhcclxuJG1lZGl1bTogXHRcdFx0MzcuNWVtO1x0XHRcdC8vIDYwMHB4XHJcbiRtZWQtbGc6XHRcdFx0NDYuODc1ZW07XHRcdC8vIDc1MHB4XHJcbiRsYXJnZTogXHRcdFx0NTYuMjVlbTtcdFx0Ly8gOTAwcHhcclxuJGRlc2t0b3A6IFx0XHRcdDY0ZW07XHRcdFx0Ly8gMTAyNHB4XHJcbiR4LWxhcmdlOiBcdFx0XHQ2OC43NWVtOyBcdFx0Ly8gMTEwMHB4XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEVsZW1lbnQgb3IgbW9kIGJyZWFrcG9pbnRzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kZWwtc21hbGw6IFx0XHRcdDMwLjc2OTIzMDc2OWVtOyBcdFx0Ly8gNDAwcHhcclxuJGVsLW1lZGl1bTogXHRcdCRtZWRpdW07XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBSV0QgdHlwZSBicmVha3BvaW50c1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gVGhlc2UgYnJlYWtwb2ludHMgYXJlIHVzZWQgZm9yIGRpc3BsYXkgdHlwZSBlbGVtZW50cyxcclxuLy8gZ2VuZXJhbGx5IG1ha2luZyB0aGVtIHNtYWxsZXIgYXQgc21hbGxlciBzY3JlZW4gc2l6ZXMuXHJcbi8vIE1vc3QgYXBwbGljYXRpb25zIG9mIHRoaXMgd2lsbCBiZSBpbiB0eXBlLnNjc3NcclxuXHJcbiR0eXBlLWJwLW1lZDogJG1lZGl1bTtcclxuXHJcbiR0eXBlLWJwLWxnOiAkbGFyZ2U7XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTaXRlIE5hdmlnYXRpb24gYnJlYWtwb2ludHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRuYXYtYnAtc206ICRtZWRpdW07XHJcblxyXG4kbmF2LWJwLW1lZDogJGxhcmdlO1xyXG5cclxuJG5hdi1icC1sZzogJHgtbGFyZ2U7XHJcblxyXG4kbmF2LWJwLXhsZzogMTI2MHB4O1xyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTWF0ZXJpYWxpemUgbWVkaWEgcXVlcmllc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbiRzbWFsbC1zY3JlZW4tdXA6IDYwMXB4ICFkZWZhdWx0O1xyXG4kbWVkaXVtLXNjcmVlbi11cDogOTkzcHggIWRlZmF1bHQ7XHJcbiRsYXJnZS1zY3JlZW4tdXA6IDEyMDFweCAhZGVmYXVsdDtcclxuJHNtYWxsLXNjcmVlbjogNjAwcHggIWRlZmF1bHQ7XHJcbiRtZWRpdW0tc2NyZWVuOiA5OTJweCAhZGVmYXVsdDtcclxuJGxhcmdlLXNjcmVlbjogMTIwMHB4ICFkZWZhdWx0O1xyXG5cclxuJG1lZGl1bS1hbmQtdXA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRzbWFsbC1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xyXG4kbGFyZ2UtYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XHJcbiRzbWFsbC1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XHJcbiRtZWRpdW0tYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRtZWRpdW0tc2NyZWVufSlcIiAhZGVmYXVsdDtcclxuJG1lZGl1bS1vbmx5OiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skc21hbGwtc2NyZWVuLXVwfSkgYW5kIChtYXgtd2lkdGggOiAjeyRtZWRpdW0tc2NyZWVufSlcIiAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSGVhZGVyIFZhcmlhYmxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGhkci1wYWQtc206ICRuYXYtaGVpZ2h0LXNtO1xyXG4kaGRyLXBhZC1tZWQ6ICRuYXYtaGVpZ2h0LXNtICogMiArIDFlbTtcclxuJGhkci1wYWQtbGc6ICRuYXYtaGVpZ2h0ICogMiArIDJlbTtcclxuXHJcbiRwcml2YWN5LXRlY2gtYmc6IHJnYmEoIzAwMCwgMC4zMyk7XHJcbiRmdGMtYmc6IHJnYmEoIzAwMCwgMC41MCk7XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSGVhZGVyIFN0eWxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmhkciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGhkci1kZWZhdWx0LWNvbG9yO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6ICRoZHItcGFkLXNtIDA7XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtc20pIHtcclxuXHRcdHBhZGRpbmc6ICRoZHItcGFkLW1lZCAwIDJlbSAwO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0cGFkZGluZzogJGhkci1wYWQtbGcgMCAyZW0gMDtcclxuXHR9XHJcblxyXG5cclxuXHQvLyBUaGVzZSBjbGFzc2VzIGFyZSB1c2VkIHRvIGNoYW5nZSB0aGUgYmFja2dyb3VuZC1jb2xvciBvZiB0aGUgaGVhZGVyXHJcblx0Ly8gVGhleSBhcmUgYXBwbGllZCB3aGVuIHRoZXkncmUgaW5jbHVkZWQgYXQgdGhlIHRlbXBsYXRlIGxldmVsLlxyXG5cdC8vIEZvciBpbnN0YW5jZSBvbiBuZXdzX2xhbmRpbmcudHdpZy5cclxuXHQuaGRyLW5ld3MgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvbmV3cy1iYW5uZXIzLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci1kYWlseS1kYXNoYm9hcmQgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZGQtYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci1wcml2YWN5LXBlcnNwZWN0aXZlcyAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9wZXJzcGVjdGl2ZXMtYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHQuaGRyLWJsb2NrLS10aXRsZSB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdC5oZHItaDEtbGluayB7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaGRyLXRhZ2xpbmUge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLXByaXZhY3ktYWR2aXNvciAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9wcml2YWN5LWFkdmlzb3ItYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oZHItaW1nLWlhcHAtY2FsZW5kYXItdGFibGV0ICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2lhcHAtY2FsZW5kYXItdGFibGV0LmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1kcGEtYmFubmVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2RwYS1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHR9XHJcblxyXG5cdC5oZHItaW1nLWNwZS1iYW5uZXIgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvSUFQUF9jZXJ0X3Byb2dyYW1zLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMjAlO1xyXG5cdH1cclxuXHJcblx0Lmhkci1pbWctZHBhLXNhbmN0aW9ucy1iYW5uZXIgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZHBhLXNhbmN0aW9ucy1oZHIucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1nZHByLWJhbm5lciAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9nZHByLWJhbm5lci5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHR9XHJcblxyXG5cdC5oZHItaW1nLWVudGVycHJpc2UtYmFubmVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2VudGVycHJpc2UtMDEucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1wZXJzb25hMS1iYW5uZXIgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZW50ZXJwcmlzZV9wZXJzb25hLTEucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1wZXJzb25hMi1iYW5uZXIgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZW50ZXJwcmlzZV9wZXJzb25hLTIucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1wZXJzb25hMy1iYW5uZXIgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZW50ZXJwcmlzZV9wZXJzb25hLTMuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1wZXJzb25hNC1iYW5uZXIgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZW50ZXJwcmlzZV9wZXJzb25hLTQucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1kcGktb3ZlcnZpZXctYmFubmVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL0RQSTIwX2Jhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHR9XHJcblxyXG5cdC5oZHItaW1nLXN1bW1pdC1zZXNzaW9ucy1iYW5uZXIgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvc3VtbWl0LXNlc3Npb25zLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdH1cclxuXHJcblx0Lmhkci1pbWctc3VtbWl0LXNlc3Npb25zLWJhbm5lciAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9zdW1taXQtc2Vzc2lvbnMuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1jY3BhLWJhbm5lciAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9DQ1BBX2hlYWRlcl8xNDQweDQyNi0wMS5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHR9XHJcblx0Lmhkci1pbWctY2NwYS1iYW5uZXItMiAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9DQ1BBX2hlYWRlci5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHR9XHJcblx0Lmhkci1pbWctZGVtby1jZW50ZXItbGFuZGluZyAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9kZW1vLWNlbnRlci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHR9XHJcblx0Lmhkci1wcml2YWN5LXRyYWNrZXIgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvdHJhY2tlci1iYW5uZXIxLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcblx0XHQuaGRyLWJsb2NrLS10aXRsZSB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdC5oZHItaDEtbGluayB7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaGRyLXRhZ2xpbmUge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zb2NpYWwtbGlzdC1saW5rIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWRwby1jb25mZXNzaW9uYWwgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZHBvLWNvbmZlc3Npb25hbC1iYW5uZXIucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuXHRcdC5oZHItYmxvY2stLXRpdGxlIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0Lmhkci1oMS1saW5rIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5oZHItdGFnbGluZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNvY2lhbC1saXN0LWxpbmsge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stODA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZHItcHJpdmFjeS10ZWNoICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3ByaXZhY3ktdGVjaC1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCAyMGRlZywgJHByaXZhY3ktdGVjaC1iZyAwJSwgdHJhbnNwYXJlbnQgNjAlICk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZHItY2FuYWRhLWRhc2hib2FyZC1kaWdlc3QgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvY2RkLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZHItZXVyb3BlLWRhdGEtcHJvdGVjdGlvbi1kaWdlc3QgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZWRwZC1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLXVuaXRlZC1zdGF0ZXMtZGFzaGJvYXJkLWRpZ2VzdCAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC91c2RkLWJhbm5lci5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZHItbGF0aW4tYW1lcmljYS1kYXNoYm9hcmQtZGlnZXN0ICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2xhdGluLWFtZXJpY2EtZGFzaGJvYXJkLWRpZ2VzdC5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZHItYXNpYS1wYWNpZmljLWRhc2hib2FyZC1kaWdlc3QgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvYXNpYS1wYWNpZmljLWJhbm5lci0yLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oZHItdmlkZW9zICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3ZpZGVvcy1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmhkci13ZXN0aW4tcmVzZWFyY2gtY2VudGVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3dlc3Rpbi1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHRcdH1cclxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC5oZHItc3R5bGVndWlkZSAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9zdHlsZWd1aWRlLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdH1cclxuXHJcblx0Lmhkci1zZy1sYW5kaW5nICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3NnLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdH1cclxuXHJcblx0Lmhkci1pbWcgJiwgLmhkci1jb25mZXJlbmNlICYge1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQvLyBGb3IgaW1hZ2UgaGVhZGVycyBvciBjb25mZXJlbmNlIGhlYWRlcnMgYWRkIGEgbmFtZSB0byBhIHJlc3BlY3RpdmUgbGlzdFxyXG5cdC8vIGluIHRoZSBsaXN0LXZhci5zY3NzIGZpbGUuIEZvciBpbnN0YW5jZSwgZm9yIGEgY29uZmVyZW5jZSBoZWFkZXIgdGhhdCdzIHNldCBpbiBQYXJpcyxcclxuXHQvLyBhZGQgJ2NvbmZlcmVuY2UtcGFyaXMnIHRvIHRoZSBjb25mZXJlbmNlcyBsaXN0LiBUaGVuLCBhZGQgYW4gaW1hZ2UgaW4gdGhlXHJcblx0Ly8gc3RhdGljID4gaW1nID4gYmFja2dyb3VuZHMgPiBjb25mZXJlbmNlcyBmb2xkZXIgbmFtZSAnY29uZmVyZW5jZS1wYXJpcy5qcGcnXHJcblx0Ly8gVXNlIHRoZSBDU1MgY2xhc3MgLmhkci1pbWctY29uZmVyZW5jZS1wYXJpcyBpbiB5b3VyIGh0bWwuIEJvb20uIFlvdSBoYXZlIGEgaGVhZGVyXHJcblx0QGVhY2ggJGhlYWRlciBpbiAkaGVhZGVycyB7XHJcblx0XHQuaGRyLWltZy0jeyRoZWFkZXJ9ICYge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaGVhZGVyLXBhdGh9LyN7JGhlYWRlcn0uanBnKTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGVhY2ggJGNvbmZlcmVuY2UgaW4gJGNvbmZlcmVuY2VzIHtcclxuXHRcdC5oZHItaW1nLSN7JGNvbmZlcmVuY2V9ICYge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skY29uZmVyZW5jZS1wYXRofS8jeyRjb25mZXJlbmNlfS5qcGcpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmhkci1ocCAmIHsgaGVpZ2h0OiA0NWVtOyB9XHJcbn1cclxuXHJcbi5oZHItaW1nIHtcclxuXHQmLmhkci1pbWctaWFwcC1jYWxlbmRhci1iYW5uZXIge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAxMDBweDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0LypiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIDBkZWcsICMwMDAsIHRyYW5zcGFyZW50KTsqL1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHQvKm9wYWNpdHk6IDAuNzsqL1xyXG5cdFx0fVxyXG5cdFx0Lmhkci1pbWctaW5uZXIge1xyXG5cdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhkci1pbWctZHBhLWJhbm5lciB7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDEwMHB4O1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIDBkZWcsICMwMDAsIHRyYW5zcGFyZW50KTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0fVxyXG5cdFx0Lmhkci1pbWctaW5uZXIge1xyXG5cdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhkci1pbWctZHBhLXNhbmN0aW9ucy1iYW5uZXIge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAxMDBweDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCAwZGVnLCAjMDAwLCB0cmFuc3BhcmVudCk7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdC8vIG9wYWNpdHk6IDAuNztcclxuXHRcdH1cclxuXHRcdC5oZHItaW1nLWlubmVyIHtcclxuXHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5oZHItaW1nLWdkcHItYmFubmVyIHtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMTAwcHg7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdC8vIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggMGRlZywgIzAwMCwgdHJhbnNwYXJlbnQpO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHQvLyBvcGFjaXR5OiAwLjc7XHJcblx0XHR9XHJcblx0XHQuaGRyLWltZy1pbm5lciB7XHJcblx0XHRcdCY6YmVmb3JlLFxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaGRyLWNvbnRlbnQtbW9kIHtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdHBhZGRpbmctdG9wOiAzZW07XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtc20pIHtcclxuXHRcdHBhZGRpbmc6IDAgJHNpdGUtbWFyZ2luLS1oYWxmO1xyXG5cdH1cclxuXHQuc29jaWFsLWRpdi0tZGFyayB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdC5zb2NpYWwtbGluay0tZGFyayB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0LnNvY2lhbC1pY29uLS1kYXJrIHtcclxuXHRcdFx0XHRjb2xvcjogI0QxRDNENDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMmUyZTJmO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEhlYWRlciBibG9ja3NcclxuXHJcbi5oZHItYmxvY2stLXRpdGxlIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXNtKSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDEwO1xyXG5cdH1cclxuXHJcblx0Lmhkci1pbWcgJiB7XHJcblx0XHQuaGRyLWgxLCAuaGRyLWgxLWxpbmssIC5oZHItdGFnbGluZSB7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyouaGRyLWJsb2NrLS1zb2NpYWwge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtc20pIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcbn0qL1xyXG5cclxuLmhkci1ibG9jay0tcXVvdGUge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHdpZHRoOiA1NSU7XHJcblx0fVxyXG59XHJcblxyXG4uaGRyLWJsb2NrLS1kYXJrIHtcclxuXHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdC5oZHItaDEge1xyXG5cdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdC5oZHItaDEtbGluayB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdC5oZHItdGFnbGluZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLXRhZ2xpbmUge1xyXG5cdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIZWFkZXIgdHlwZVxyXG4vL1xyXG4uaGRyLWgxIHtcclxuXHRAZXh0ZW5kICVoMTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjE1ZW07XHJcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxufVxyXG5cclxuLmhkci1oMS1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rKHdoaXRlKTtcclxuXHQmOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5oZHItaDEtcmVnIHtcclxuXHRAaW5jbHVkZSBzYW5zKGxpZ2h0KTtcclxufVxyXG5cclxuLmhkci10YWdsaW5lIHtcclxuXHRAZXh0ZW5kICV0ei10ZXh0LXJlZztcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRAaW5jbHVkZSBzYW5zO1xyXG59XHJcblxyXG4uaGRyLXF1b3RlLW1vZCB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0QGluY2x1ZGUgc2FucyhsaWdodCk7XHJcblx0Zm9udC1zaXplOiAyLjI1ZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuNWVtO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAyO1xyXG59XHJcblxyXG5cclxuLmhkci1xdW90ZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMC44NWVtO1xyXG59XHJcblxyXG4uaGRyLXF1b3RlLWF0dHIge1xyXG5cdGZvbnQtc2l6ZTogMC40NWVtO1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdEBpbmNsdWRlIHNlcmlmO1xyXG59XHJcblxyXG4ucXVvdGUtbGluZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9xdW90ZV9hcnJvdy5zdmcpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNzAlIDA7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEhlYWRlciBpbWFnZVxyXG5cclxuJGdyYWRpZW50LWhkci0xOiByZ2JhKCM2ZGI0NGYsIDAuNyk7XHJcbiRncmFkaWVudC1oZHItMjogcmdiYSgjMzM2NDgzLCAwLjkpO1xyXG5cclxuJGdyYWRpZW50LWhkci0xLS1sdDogcmdiYSgkZ3JhZGllbnQtaGRyLTEsIDAuMik7XHJcbiRncmFkaWVudC1oZHItMi0tbHQ6IHJnYmEoJGdyYWRpZW50LWhkci0yLCAwLjIpO1xyXG5cclxuLmhkci1pbWcge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOmJlZm9yZSxcclxuXHQmOmFmdGVyIHtcclxuXHRcdHRvcDogMCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuaGRyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0fVxyXG5cdCYuaGRyLWltZy1yZWxhdGl2ZSB7XHJcblx0XHQuaGRyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5oZHItaW1nLTEwIHtcclxuXHRcdC5oZHIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTUlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhkci1pbWctMjAge1xyXG5cdFx0LmhkciB7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAyMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaGRyLWltZy0yNSB7XHJcblx0XHQuaGRyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDI1JTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5oZHItaW1nLTMzIHtcclxuXHRcdC5oZHIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMzMlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhkci1pbWctYm90dG9tIHtcclxuXHRcdC5oZHIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR0b3A6IDEwMHB4O1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCA3MGRlZywgJGdyYWRpZW50LWhkci0xLS1sdCwgdHJhbnNwYXJlbnQpO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdC8vIGZvciBicm93c2VycyB0aGF0IGRvIG5vIHN1cHBvcnQgY3NzIGdyYWRpZW50cy4gaWU5LlxyXG5cdFx0LnJnYmEubm8tY3NzZ3JhZGllbnRzICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JhZGllbnQtaGRyLTEtLWx0OyB9XHJcblx0XHQvLyAubm8tcmdiYS5uby1jc3NncmFkaWVudHMgJiB7IGJhY2tncm91bmQtY29sb3I6ICM2ZGI0NGY7IH1cclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHRvcDogMTAwcHg7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIDcwZGVnLCB0cmFuc3BhcmVudCwgJGdyYWRpZW50LWhkci0yLS1sdCk7XHJcblx0fVxyXG5cdCYubm8tb3ZlcmxheSB7XHJcblx0XHQmOmJlZm9yZSwgJjphZnRlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmhkci1pbWctaW5uZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0Ly8gc3RhbmRhcmR0IGhlYWRlcnMuIHRoZXNlIG9ubHkgYXBwZWFyIHdoZW4gdGhlIC5oZHItaW1nIGNsYXNzIGlzIGFsc28gcHJlc2VudFxyXG5cdC5oZHItaW1nICYge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg3MGRlZywgJGdyYWRpZW50LWhkci0xIDMlLCAkZ3JhZGllbnQtaGRyLTEtLWx0IDIwJSwgdHJhbnNwYXJlbnQpO1xyXG5cdFx0XHR6LWluZGV4OiAzO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCA3MGRlZywgdHJhbnNwYXJlbnQsICRncmFkaWVudC1oZHItMi0tbHQgODAlLCAkZ3JhZGllbnQtaGRyLTIgOTclKTtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdH1cclxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm5vLW92ZXJsYXkgJiB7XHJcblx0XHQmOmJlZm9yZSwgJjphZnRlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaGRyLWNvbmZlcmVuY2UgJiB7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHRvcDogMTAwcHg7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gSG9tZXBhZ2UgaGVhZGVyXHJcblxyXG4uaGRyLWhwLWNvbnRlbnQtbW9kIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ29uZmVyZW5jZSBIZWFkZXJcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5oZHItY29uZmVyZW5jZSB7XHJcblx0Ly8gdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHJcblx0Lmhkci1pbWctaW5uZXIge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Ly8gb3ZlcndyaXRlcyBzb21lIHN0eWxlIGZvciBoZWFkZXIgZWxlbWVudHMgaW5zaWRlIHRoZVxyXG5cdC8vIC5oZHItY29uZmVyZW5jZSBjbGFzc1xyXG5cdC5oZHItYmxvY2stLXRpdGxlIHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHR9XHJcblx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHR9XHJcblx0LmhkciB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNGVtO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLmhkci1jb25mZXJlbmNlLW92ZXJsaW5lIHtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Zm9udC1zaXplOiAxLjE1ZW07XHJcblx0bWFyZ2luLWJvdHRvbTogJHNpdGUtbWFyZ2luLS1oYWxmO1xyXG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbn1cclxuXHJcbi5oZHItY29uZmVyZW5jZS1oMSB7XHJcblx0Zm9udC1zaXplOiA0LjI1ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjM1ZW07XHJcbn1cclxuXHJcbi5oZHItY29uZmVyZW5jZS1zdWJ0aXRsZSB7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LXNpemU6IDEuNzVlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi5oZHItY29uZmVyZW5jZS10YWdsaW5lIHtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc2l6ZTogMS41ZW07XHJcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHQmICsgJiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAkc2l0ZS1tYXJnaW47XHJcblx0fVxyXG5cdHNwYW4ge1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQVBJQSBIZWFkZXJcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5hcGlhLWljb24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDE1MHB4O1xyXG5cdGhlaWdodDogMTUwcHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAzZW07XHJcblx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdGJvcmRlcjogOHB4IHNvbGlkICRncmVlbi1tZWQ7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRtYXJnaW46IDAgYXV0byAyZW07XHJcblx0fVxyXG5cdGltZyB7XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5jYWxsb3V0LWJveCB7XHJcblx0LmFwaWEtaWNvbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1sZWZ0OiAxZW07XHJcblx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA1MHB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTdweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFN1YnNjcmlwdGlvbiBiYW5uZXJzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuXHJcbi5zdWJzY3JpYmUtYmFubmVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzZW07XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5cclxuIiwiLmNhbEZvcm0ge1xyXG5cdG1hcmdpbjogMTNweCAwIDAgMDtcclxufVxyXG5cclxuLmNhbGVuZGFyTGlzdCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdHdpZHRoOiA3MCU7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNDQkQwRDM7XHJcbn1cclxuXHJcbi5jYWxlbmRhckV2ZW50IHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NCRDBEMztcclxuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRsaW5lLWhlaWdodDogMS44cmVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xyXG59XHJcblxyXG4uY2FsZW5kYXJMaW5rIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5jYWxTcGFuT3V0ZXIge1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5jYWxGb250U2l6ZSB7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLmNhbERldGFpbHMge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRjb2xvcjogIzQ2NDU0NztcclxufVxyXG5cclxuLmNhbERldGFpbHNNb2JpbGUge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jYWxUaXRsZUhvdmVyIHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcbn1cclxuXHJcbi5jYWxUaXRsZUhvdmVyOmhvdmVyIHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5jYWxGaWx0ZXJEaXYge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAyNSU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcclxuXHRib3gtc2hhZG93OiAwcHggM3B4IDZweCAjMDAwMDAwMjk7XHJcblx0cGFkZGluZzogMCAxNXB4O1xyXG59XHJcblxyXG4uY2FsRmlsdGVySGVhZCB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG4uY2FsQ2xlYXJBbGwge1xyXG5cdGNvbG9yOiAjMDE3Njk4O1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi5jYWxNb2JpbGVGaWx0ZXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jYWxJbnB1dCB7XHJcblx0d2lkdGg6IDE1cHggIWltcG9ydGFudDtcclxuXHRoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5jYWxMYWJlbCB7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5jYWxEYXRlIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICMzNDM2Mzg7XHJcbn1cclxuXHJcbi5jYWxEYXRlU3RhcnQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMzhweDtcclxuXHRjb2xvcjogIzcwNzA3MDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uY2FsRGF0ZUVuZCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAzOHB4O1xyXG5cdGNvbG9yOiAjNzA3MDcwO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5jcGUge1xyXG5cdG1hcmdpbjogMCAwIDEzcHggMDtcclxufVxyXG5cclxuLmNsb3NlUCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNvcnJ5TXNnU2hvdyB7XHJcblx0ZGlzcGxheTogY29udGVudHM7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHBhZGRpbmctdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uaGlkZUxpc3Qge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zaG93TGlzdCB7XHJcblx0ZGlzcGxheTogY29udGVudHM7XHJcbn1cclxuXHJcbi5zb2xkb3V0LWJhZGdlLFxyXG4ubXVsdGlkYXktYmFkZ2UsXHJcbi5wcmljaW5nLWJhZGdlXHJcbntcclxuXHRkaXNwbGF5OmlubGluZTtcclxuXHRjb2xvcjojZmZmO1xyXG5cdGZvbnQtc2l6ZTowLjdyZW07XHJcblx0Zm9udC1mYW1pbHk6XCJUYWJhYyBTYW5zXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcblx0bGV0dGVyLXNwYWNpbmc6MC4wMjVlbTtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdGJvcmRlci1yYWRpdXM6M3B4O1xyXG5cdG1hcmdpbi1sZWZ0OjJweDtcclxuXHRtYXJnaW4tcmlnaHQ6MnB4O1xyXG5cdHBhZGRpbmc6MC4xNWVtIDVweCAwLjE1ZW0gNXB4O1xyXG5cdG1hcmdpbi10b3A6NXB4O1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLnNvbGRvdXQtYmFkZ2Uge1xyXG5cdGJhY2tncm91bmQtY29sb3I6I0ZGOEE4MDtcclxufVxyXG5cclxuLm11bHRpZGF5LWJhZGdlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiMyMEJFQTg7XHJcbn1cclxuXHJcbi5wcmljaW5nLWJhZGdlXHJcbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjojOEM4QzhDO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblx0LmNhbEludHJvIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHQuc29sZG91dC1iYWRnZSxcclxuXHQubXVsdGlkYXktYmFkZ2UsXHJcblx0LnByaWNpbmctYmFkZ2VcclxuXHQgIHtcclxuXHRcdHdpZHRoOi13ZWJraXQtZml0LWNvbnRlbnQ7XHJcblx0XHR3aWR0aDotbW96LWZpdC1jb250ZW50O1xyXG5cdFx0d2lkdGg6Zml0LWNvbnRlbnQ7XHJcblx0XHRtYXJnaW4tcmlnaHQ6YXV0bztcclxuXHRcdG1hcmdpbi1sZWZ0OmF1dG9cclxuXHR9XHJcblx0LmNhbGVuZGFyTGlzdCB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmNhbE1vYmlsZSB7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcclxuXHRcdGJveC1zaGFkb3c6IDBweCAzcHggNnB4ICMwMDAwMDAyOTtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuICBcdH1cclxuXHJcbiAgXHQuY2FsRmlsdGVyRGl2IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuY2FsTW9iaWxlRmlsdGVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29sb3I6ICMwMTc2OTg7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHR9XHJcblxyXG5cdC5jbG9zZVAge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0Q5RDlEOTtcclxuXHR9XHJcblxyXG5cdC5jYWxDbG9zZSB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XHJcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Y29sb3I6ICM0NjQ1NDc7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuXHQuY2FsRGV0YWlscyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNhbERldGFpbHNNb2JpbGUge1xyXG5cdFx0ZGlzcGxheTogY29udGVudHM7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0Y29sb3I6ICM0NjQ1NDc7XHJcblx0fVxyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRGVmYXVsdCBUYWIgU3R5bGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uci10YWJzIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdC5yLXRhYnMtbmF2IHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnXFwwMDIwJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiA2NnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblxyXG5cdFx0LnItdGFicy10YWIge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LnItdGFicy1hbmNob3Ige1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stNDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0cGFkZGluZzogMWVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC50YWItdGV4dC1zbSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdH1cclxuXHJcblx0XHQuci10YWJzLXN0YXRlLWFjdGl2ZSB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG5cdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA3MHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTlweDtcclxuXHRcdFx0XHR6LWluZGV4OiA0O1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDlweCBzb2xpZCAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHRvcDogNjZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnItdGFicy1zdGF0ZS1kaXNhYmxlZCB7XHJcblx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5yLXRhYnMtbmF2Lmljb24tdGFicyB7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnXFwwMDIwJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiA5MXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuci10YWJzLXRhYiB7XHJcblx0ICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0ICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0ICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2ZmZjtcclxuXHQgICAgaGVpZ2h0OiA3MHB4O1xyXG5cdCAgICBtaW4td2lkdGg6IDkycHg7XHJcblx0fVxyXG5cclxuXHQuci10YWJzLXBhbmVsIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuci10YWJzLWFjY29yZGlvbi10aXRsZSB7XHJcblx0ICAgIGRpc3BsYXk6IG5vbmU7XHJcblx0ICAgIGZvbnQtc2l6ZTogMThweDtcclxuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdCAgICBwYWRkaW5nOiAwLjU1ZW0gMDtcclxuXHQgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRiZy1tZWQ7XHJcblxyXG5cdCAgICAuci10YWJzLWFuY2hvciB7XHJcblx0ICAgIFx0ZGlzcGxheTogYmxvY2s7XHJcblx0ICAgIFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdCAgICBcdGNvbG9yOiAkYmxhY2stNDA7XHJcblx0ICAgIH1cclxuXHR9XHJcblxyXG5cdC5yLXRhYnMtYWNjb3JkaW9uLXRpdGxlLnItdGFicy1zdGF0ZS1hY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcclxuXHR9XHJcblxyXG5cdC5yLXRhYnMtcGFuZWwuci10YWJzLXN0YXRlLWFjdGl2ZSB7XHJcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnItdGFicy1hY2NvcmRpb24tdGl0bGUuci10YWJzLXN0YXRlLWRpc2FibGVkIHtcclxuXHRcdG9wYWNpdHk6IDAuNTtcclxuXHR9XHJcblxyXG5cdC5yLXRhYnMtYWNjb3JkaW9uLXRpdGxlLnItdGFicy1zdGF0ZS1hY3RpdmUge1xyXG5cdFx0LnItdGFicy1hbmNob3Ige1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5pY29uLXRhYnMge1xyXG5cdC50eHQtb25seSB7XHJcblx0XHRtaW4td2lkdGg6IDkycHg7XHJcblxyXG5cdFx0LnItdGFicy1hbmNob3Ige1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDEuM2VtIDFlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wYW5lbCB7XHJcblx0cGFkZGluZy10b3A6IDJlbTtcclxufVxyXG5cclxuLmNvbGxhcHNpYmxlIHtcclxuXHRtaW4taGVpZ2h0OiA3ZW07XHJcblxyXG5cdC5yLXRhYnMtbmF2LFxyXG5cdC5yLXRhYnMtYWNjb3JkaW9uLXRpdGxlIHtcclxuXHJcblx0XHQuci10YWJzLWFuY2hvciB7XHJcblx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuci10YWJzLXN0YXRlLWFjdGl2ZSB7XHJcblxyXG5cdFx0LnItdGFicy1hbmNob3Ige1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnItdGFicy1uYXYge1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cclxuXHQucGFuZWwge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnXFwwMDIwJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTQuM2VtO1xyXG5cdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0XHRcdHotaW5kZXg6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ud2MtdGFicyB7XHJcblx0LnItdGFicy1uYXYge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHR0b3A6IDE5OXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5vLWpzIHtcclxuXHRtaW4taGVpZ2h0OiA3ZW07XHJcblxyXG5cdC5yLXRhYnMtbmF2LFxyXG5cdC5yLXRhYnMtYWNjb3JkaW9uLXRpdGxlIHtcclxuXHJcblx0XHQuci10YWJzLWFuY2hvciB7XHJcblx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuci10YWJzLXN0YXRlLWFjdGl2ZSB7XHJcblxyXG5cdFx0LnItdGFicy1hbmNob3Ige1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5sb2FkaW5nIHtcclxuXHRcdFxyXG5cdFx0LnBhbmVsIHtcclxuXHRcdFx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0zMylcIjtcclxuXHRcdFx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTMzKTtcclxuXHRcdFx0LW1vei1vcGFjaXR5OiAwLjMzO1xyXG5cdFx0XHQta2h0bWwtb3BhY2l0eTogMC4zMztcclxuXHRcdFx0b3BhY2l0eTogMC4zMztcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL3VpLWltZy9pY29ucy9naWYvNzEyLkdJRicpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0dG9wOiAyOTBweDtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmJyZWFrb3V0LXNlc3Npb25zIHtcclxuXHQudGFicyB7XHJcblx0XHQuc2Vzcy10YWJzIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1vcmUtY29uZmVyZW5jZXMge1xyXG5cdC5yLXRhYnMtbmF2IHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdG1hcmdpbi10b3A6IC0xLjVlbTtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0dG9wOiA0N3B4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuci10YWJzLWFjY29yZGlvbi10aXRsZSB7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdG1hcmdpbjogMmVtIDAgMWVtO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LnBhbmVsIHtcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uc3BvbnNvcmluZywgLmV4aGliaXRpbmcge1xyXG5cdC5yLXRhYnMtbmF2IHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0dG9wOiA2NnB4O1xyXG5cdFx0fVxyXG5cdFx0LnItdGFicy1zdGF0ZS1hY3RpdmUge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdFx0Ym90dG9tOiAtMTRweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jb2xsZWdlLXRhYnMge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdC5yLXRhYnMtbmF2IHtcclxuXHRcdFx0LnItdGFicy10YWIge1xyXG5cdFx0XHRcdHdpZHRoOiAxNSU7XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRcdFx0Ji5yLXRhYnMtc3RhdGUtYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogNDclO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY29sbGVnZS1yZWdpb24ge1xyXG5cdG1hcmdpbi10b3A6IDNlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjY2NjO1xyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBBY2NvcmRpb24gUmVzcG9uc2l2ZSBCcmVha3BvaW50XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xyXG5cdC5uby1qcyB7XHJcblx0XHQuci10YWJzLW5hdiB7XHJcblx0XHRcdC5yLXRhYnMtdGFiIHtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDA7XHJcblx0XHRcdFx0LnItdGFicy1hbmNob3Ige1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC4yZW07XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcclxuXHQubm8tanMge1xyXG5cdFx0LnItdGFicy1uYXYge1xyXG5cdFx0XHQuci10YWJzLXRhYiB7XHJcblx0XHRcdFx0bWluLXdpZHRoOiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxOCU7XHJcblx0XHRcdFx0LnItdGFicy1hbmNob3Ige1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC4zZW07XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuci10YWJzLXN0YXRlLWFjdGl2ZSB7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRsZWZ0OiAzNSU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xyXG4gICAgLnItdGFicyB7XHJcbiAgICBcdC5yLXRhYnMtbmF2IHtcclxuICAgIFx0ICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBcdH1cclxuICAgIFx0Lmxpc3QtaXRlbSB7XHJcbiAgICBcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcbiAgICBcdH1cclxuICAgIH1cclxuXHJcbiAgICAuci10YWJzIHtcclxuICAgICAgICAuci10YWJzLWFjY29yZGlvbi10aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwge1xyXG4gICAgXHQmOmJlZm9yZSB7XHJcbiAgICBcdFx0ZGlzcGxheTogbm9uZTtcclxuICAgIFx0fVxyXG4gICAgfVxyXG5cclxuXHQubm8tanMge1xyXG5cdFx0LnItdGFicy1uYXYge1xyXG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0LnItdGFicy1hY2NvcmRpb24tdGl0bGUge1xyXG5cdFx0ICAgIGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQucGFuZWwge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gV2VzdGluIFN1cnZleXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG5cclxuLndlc3Rpbi1zdXJ2ZXlzIHtcclxuXHQuY291bnRyaWVzIHtcclxuXHRcdC5jb3VudHJ5IHtcclxuXHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNlOWVhZWE7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQucmFpbCB7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYW5zd2VyIHtcclxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRmxvYXRpbmcgdGFic1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcblxyXG4uZmxvYXRpbmctdGFicyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHVsIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1heC13aWR0aDogNzg4cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5saXN0LXRyYWluaW5nLXBhcnRuZXIge1xyXG5cdG1heC13aWR0aDogNTBweDtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHNtYWxsKSB7XHJcblx0XHRtYXJnaW4tdG9wOiAtMWVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdG1hcmdpbi10b3A6IC0wLjNlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IC0wLjNlbTtcclxuXHR9XHJcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBEZWZhdWx0XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uaWFwcC1idW5kbGUge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNmVtO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xyXG5cdFx0bWFyZ2luLXRvcDogMC4xZW07IFxyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjU1ZW07XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0bWFyZ2luLXRvcDogMC4xZW07IFxyXG5cdH1cclxuXHQubGlzdC1pdGVtcy0tbGluZWQge1xyXG5cdFx0Lmxpc3QtaXRlbSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQuaWFwcC1wcm9kdWN0LWhlYWRlciB7XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ub3RpZnktLXNtXHR7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDFlbSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLmZyZWUtcmVzb3VyY2VzIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDZlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5idW5kbGUtbmFtZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogM2VtO1xyXG59XHJcblxyXG4ubW9iLWNoZWNrb3V0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5jaGVja291dC1wcmljZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdGZvbnQtc2l6ZTogMS4zODQ2MTUzODVlbTtcclxuXHRsaW5lLWhlaWdodDogMS41NTU1NTU1NTZlbTtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDFlbTtcclxuXHRcdG1hcmdpbi10b3A6IC0xLjVlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG4uZml4ZWQtY2hlY2tvdXQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGJvdHRvbTogM2VtO1xyXG5cdGJvcmRlci10b3A6ICRuYXYtYmRyO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiA3MCU7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiA2MmVtO1xyXG5cdH1cclxuXHQubm90aWZ5LS1zbSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0Ji5saS1jaGVja291dCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0XHRwYWRkaW5nOiAxZW0gMDtcclxuXHRcdC5jaGVja291dC1wcmljZSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwLjRlbTtcclxuXHRcdH1cclxuXHRcdC5idXR0b24tbGctLWZhbmN5IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zdGF0bWUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogLTdlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0d2lkdGg6IDcwJTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdHdpZHRoOiA2MmVtO1xyXG5cdH1cclxufVxyXG5cclxuLmZpeG1lIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0Ym90dG9tOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0ei1pbmRleDogMTA7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdHdpZHRoOiA2NiU7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHR3aWR0aDogNjJlbTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ2VydGlmaWNhdGlvbiBCdW5kbGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLmNlcnQtYnVuZGxlcyB7XHJcblx0LmJ1bmRsZS1uYW1lIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcbiIsIi5kZmFkIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZy1ib3R0b206IDIuNWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDIuNWVtO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkYWRiO1xyXG5cdGltZyB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4uZGZhZC1wb3N0IHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogMWVtO1xyXG5cdG1hcmdpbjogMWVtO1xyXG5cdC8vIHBhZGRpbmctYm90dG9tOiAxZW07XHJcblx0Ly8gbWFyZ2luLWJvdHRvbTogMWVtO1x0XHJcblx0aW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbi5pYXBwLWFkLWhpZGRlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmlhcHAtYWQtY2VydGlmaWNhdGlvbiB7XHJcblx0LmRmYWQge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbiNqb2JzLWludHJvIHtcclxuXHQuZGZhZCB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0bWFyZ2luLXRvcDogNGVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLnNob3ctZGFpbHktd3JhcHBlciB7XHJcblx0LmlhcHAtYWQtYXBwIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuXHR9XHJcbn1cclxuXHJcbi5jZXJ0LXNpZGViYXItYWQge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRtYXJnaW46IDNlbSBhdXRvIDA7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRtYXJnaW46IDJlbSAwLjFlbSAwIDA7XHJcblx0fVxyXG5cdGEge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0LnR6LWhlYWQtc20ge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTNlbTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmc6IDAgMWVtO1xyXG5cdFx0XHR0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucGFnZS10ZXh0LXNtIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0XHRwYWRkaW5nOiAwLjVlbSAxLjVlbTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gR2FsbGVyeSBsYXlvdXRcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4uZ2FsbGVyeSB7XHJcblx0LmFydC1iZCB7IFxyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNGVtOyBcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDQsICRzcGFjZS1ncmlkKTtcclxuXHR9XHJcblx0aW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHR9XHJcbn0iLCIuanZlY3Rvcm1hcC1sYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI0NEQ0RDRDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmxhY2stODA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmLCBWZXJkYW5hO1xyXG4gICAgZm9udC1zaXplOiBzbWFsbGVyO1xyXG4gICAgcGFkZGluZzogM3B4O1xyXG59XHJcblxyXG4uanZlY3Rvcm1hcC16b29taW4sIC5qdmVjdG9ybWFwLXpvb21vdXQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMWVtO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbiAgICBwYWRkaW5nOiAwLjVlbTtcclxuICAgIGNvbG9yOiAkYmxhY2stODA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMC41ZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMS43ZW07XHJcbiAgICBoZWlnaHQ6IDEuN2VtO1xyXG59XHJcblxyXG4uanZlY3Rvcm1hcC16b29taW4ge1xyXG4gICAgdG9wOiAxZW07XHJcbn1cclxuXHJcbi5qdmVjdG9ybWFwLXpvb21vdXQge1xyXG4gICAgdG9wOiAzZW07XHJcbn1cclxuXHJcbi5tYXAge1xyXG4gICAgaGVpZ2h0OiAyNWVtO1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHsgICBcclxuICAgICAgICBoZWlnaHQ6IDQwZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7ICAgXHJcbiAgICAgICAgaGVpZ2h0OiA0ODBweDtcclxuICAgICAgICAmI2FjdC1tYXAge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN0YXRlLXRhZyB7XHJcbiAgICBmbG9hdDogbGVmdDsgXHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFlbTsgXHJcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWN0LXRhZyB7XHJcbiAgICBAZXh0ZW5kICVidXR0b24tc2Vjb25kYXJ5LXNtO1xyXG59XHJcblxyXG4uYWN0LWFzdCB7XHJcbiAgICBmb250LXNpemU6IDAuNjZlbTtcclxuICAgIGNvbG9yOiAkYmxhY2stODA7XHJcbn1cclxuXHJcbi5hY3QtY29udGVudC1hcmVhIHtcclxuICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG59XHJcblxyXG4uYWN0LWtleSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tdG9wOiAtMWVtO1xyXG4gICAgLmFjdC1zd2F0Y2gge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk4YjFjMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNWVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC01cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kZWZhdWx0LWFjdCB7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG4gICAgcGFkZGluZzogMWVtIDFlbSAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGFydGljbGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICAgICAgICBwYWRkaW5nOiAxZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcclxuICAgICAgICBvbC5udW1iZXJlZCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gICAgICAgICAgICAgICAgdWwuYnVsbGV0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gICBcclxufVxyXG5cclxuLnJ1bGVzIHtcclxuICAgIGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XHJcbiAgICBwYWRkaW5nOiAxZW0gMWVtIDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLnJ1bGVzLWhlYWRlciB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICB9XHJcbiAgICAucnVsZSB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjVlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMWVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDAgMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgb2wubnVtYmVyZWQge1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHVsLmJ1bGxldGVkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc3R5bGVndWlkZSB7XHJcblx0LnNnLXNlY3Rpb24ge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblx0LnNnLWJsb2NrIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyOiAzcHggc29saWQgI2U2ZTZlNjtcclxuXHRcdHBhZGRpbmc6IDJlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHRcdHhtcCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRmb250LWZhbWlseTogTW9uYWNvO1xyXG5cdFx0XHR9XHJcblx0XHQvKiBQcmV0dHkgcHJpbnRpbmcgc3R5bGVzLiBVc2VkIHdpdGggcHJldHRpZnkuanMuICovXHJcblx0XHQvKiBWaW0gc3VuYnVyc3QgdGhlbWUgYnkgRGF2aWQgTGVpYm92aWMgKi9cclxuXHJcblx0XHR4bXAgLnN0ciB7IGNvbG9yOiAjNjVCMDQyOyB9IC8qIHN0cmluZyAgLSBncmVlbiAqL1xyXG5cdFx0eG1wIC5rd2QgeyBjb2xvcjogI0UyODk2NDsgfSAvKiBrZXl3b3JkIC0gZGFyayBwaW5rICovXHJcblx0XHR4bXAgLmNvbSB7IGNvbG9yOiAjQUVBRUFFOyBmb250LXN0eWxlOiBpdGFsaWM7IH0gLyogY29tbWVudCAtIGdyYXkgKi9cclxuXHRcdHhtcCAudHlwIHsgY29sb3I6ICM4OWJkZmY7IH0gLyogdHlwZSAtIGxpZ2h0IGJsdWUgKi9cclxuXHRcdHhtcCAubGl0IHsgY29sb3I6ICMzMzg3Q0M7IH0gLyogbGl0ZXJhbCAtIGJsdWUgKi9cclxuXHRcdHhtcCAucHVuIHsgY29sb3I6ICNmZmY7IH0gLyogcHVuY3R1YXRpb24gLSB3aGl0ZSAqL1xyXG5cdFx0eG1wIC5wbG4geyBjb2xvcjogI2ZmZjsgfSAvKiBwbGFpbnRleHQgLSB3aGl0ZSAqL1xyXG5cdFx0eG1wIC50YWcgeyBjb2xvcjogIzg5YmRmZjsgfSAvKiBodG1sL3htbCB0YWcgICAgLSBsaWdodCBibHVlICovXHJcblx0XHR4bXAgLmF0biB7IGNvbG9yOiAjYmRiNzZiOyB9IC8qIGh0bWwveG1sIGF0dHJpYnV0ZSBuYW1lICAtIGtoYWtpICovXHJcblx0XHR4bXAgLmF0diB7IGNvbG9yOiAjNjVCMDQyOyB9IC8qIGh0bWwveG1sIGF0dHJpYnV0ZSB2YWx1ZSAtIGdyZWVuICovXHJcblx0XHR4bXAgLmRlYyB7IGNvbG9yOiAjMzM4N0NDOyB9IC8qIGRlY2ltYWwgLSBibHVlICovXHJcblx0XHR4bXAucHJldHR5cHJpbnQge1xyXG5cdCAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcclxuXHQgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cdCAgICAgICAgbWFyZ2luOiAxZW0gYXV0bztcclxuXHQgICAgICAgIHBhZGRpbmc6IDAgMS4zZW0gMS4zZW07XHJcblx0ICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcblx0XHR9XHJcblxyXG5cdFx0LyogU3BlY2lmeSBjbGFzcz1saW5lbnVtcyBvbiBhIHByZSB0byBnZXQgbGluZSBudW1iZXJpbmcgKi9cclxuXHRcdG9sLmxpbmVudW1zIHsgbWFyZ2luLXRvcDogMDsgbWFyZ2luLWJvdHRvbTogMDsgY29sb3I6ICNBRUFFQUU7IH0gLyogSUUgaW5kZW50cyB2aWEgbWFyZ2luLWxlZnQgKi9cclxuXHRcdGxpLkwwLGxpLkwxLGxpLkwyLGxpLkwzLGxpLkw1LGxpLkw2LGxpLkw3LGxpLkw4IHsgbGlzdC1zdHlsZS10eXBlOiBub25lIH1cclxuXHRcdC8qIEFsdGVybmF0ZSBzaGFkaW5nIGZvciBsaW5lcyAqL1xyXG5cdFx0bGkuTDEsbGkuTDMsbGkuTDUsbGkuTDcsbGkuTDkgeyB9XHJcblxyXG5cdFx0QG1lZGlhIHByaW50IHtcclxuXHRcdCAgeG1wIC5zdHIgeyBjb2xvcjogIzA2MDsgfVxyXG5cdFx0ICB4bXAgLmt3ZCB7IGNvbG9yOiAjMDA2OyBmb250LXdlaWdodDogYm9sZDsgfVxyXG5cdFx0ICB4bXAgLmNvbSB7IGNvbG9yOiAjNjAwOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cclxuXHRcdCAgeG1wIC50eXAgeyBjb2xvcjogIzQwNDsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cclxuXHRcdCAgeG1wIC5saXQgeyBjb2xvcjogIzA0NDsgfVxyXG5cdFx0ICB4bXAgLnB1biB7IGNvbG9yOiAjNDQwOyB9XHJcblx0XHQgIHhtcCAucGxuIHsgY29sb3I6ICMwMDA7IH1cclxuXHRcdCAgeG1wIC50YWcgeyBjb2xvcjogIzAwNjsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cclxuXHRcdCAgeG1wIC5hdG4geyBjb2xvcjogIzQwNDsgfVxyXG5cdFx0ICB4bXAgLmF0diB7IGNvbG9yOiAjMDYwOyB9XHJcblx0XHR9XHJcblx0XHQuZGlzcGxheSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW46IDFlbSAwO1xyXG5cdFx0XHRwYWRkaW5nOiAxLjNlbTtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2YyZjJmMjtcclxuXHRcdFx0LmRpc3BsYXktaGVhZCB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuNWVtIDAuNWVtIDAuM2VtO1xyXG5cdFx0XHRcdG1hcmdpbjogLTAuNWVtIDAgMC41ZW0gLTAuNWVtO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ub3RlcyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdFx0XHRtYXJnaW46IDFlbSAwO1xyXG5cdFx0XHRwYWRkaW5nOiAxLjNlbTtcclxuXHRcdFx0aDQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubWFyay1oZWFkIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyMjI7XHJcblx0XHRcdG1hcmdpbjogMWVtIGF1dG8gLTEuM2VtO1xyXG5cdFx0XHRwYWRkaW5nOiAxLjNlbSAxLjNlbSAwO1xyXG5cdFx0fVxyXG5cdFx0LnN3YXRjaCB7XHJcblx0XHRcdHBhZGRpbmc6IDAuNWVtIDFlbSAwLjdlbTsgXHJcblx0XHRcdGNvbG9yOiAjZmZmOyBcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07IFxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdC5pbmxpbmUtY29kZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBNb25hY287XHJcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdFx0cGFkZGluZzogMC4xZW0gMC4zZW07XHJcblx0XHRcdG1hcmdpbjogMCAwLjFlbTtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XHJcblx0XHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0XHQtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0fVxyXG5cdFx0Lmhlcm8tYmcuaGVyby1iZy1pbWcge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxyXG5cdFx0XHRtYXgtd2lkdGg6IDcyLjclO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAzMDBweDsgXHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2lhcHAub3JnL21lZGlhL3VwbG9hZHMvMjAxNC8wOC9vbmxpbmUtdHJhaW5pbmctYmcxLnBuZyk7IFxyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCl7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA3Ni41JTtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAyODBweDsgXHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSl7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA4MyU7XHJcblx0XHRcdFx0aGVpZ2h0OiA1MDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2Upe1xyXG5cdFx0XHRcdG1heC13aWR0aDogNjMuMzMzMzMlOyBcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZhLWljb24ge1xyXG5cdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2ctc2VsZWN0b3Ige1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdHdpZHRoOiAzMy4zMzMzMyU7XHJcblx0XHRcdGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcclxuXHRcdH1cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG1hcmdpbi10b3A6IC00cHg7XHJcblx0XHRcdGJvcmRlci10b3A6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdFx0ICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0XHQgICAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0XHQgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6IDRweCBzb2xpZCAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnBhZ2UtaGVhZC1sZyB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRib3JkZXI6IDEycHggb3V0c2V0ICRncmVlbi1tYWluO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkICRzd2F0Y2gtNjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnBhZ2UtaGVhZC1sZyB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkc3dhdGNoLTY7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxMnB4IG91dHNldCAkc3dhdGNoLTY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wOiA0cHggc29saWQgJGxpbmstY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wYWdlLWhlYWQtbGcge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxMnB4IG91dHNldCAkbGluay1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zZy1vcHRpb24ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHRwYWRkaW5nOiA0ZW0gMDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHRcdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdFx0ICAgIC1vLXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdFx0ICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdFx0ICAgIC5wYWdlLWhlYWQtbGcge1xyXG5cdFx0ICAgIFx0Y29sb3I6ICRibGFjay00MDtcclxuXHQgICAgXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0ICAgIFx0ICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0ICAgIFx0ICAgIC1vLXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdCAgICBcdCAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHQgICAgXHQgICAgc3BhbiB7XHJcbiAgICBcdCAgICBcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuICAgIFx0ICAgIFx0ICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcbiAgICBcdCAgICBcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuICAgIFx0ICAgIFx0ICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG4gICAgXHQgICAgXHRcdGNvbG9yOiAkYmxhY2stNDA7XHJcblx0ICAgIFx0ICAgIH1cclxuXHRcdCAgICB9XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDAuNWVtO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogN2VtO1xyXG5cdFx0XHRcdGhlaWdodDogMTgwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDE4MHB4O1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE4MHB4O1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTgwcHg7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDAuNGVtO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stNDA7XHJcblx0XHRcdFx0Ym9yZGVyOiA4cHggb3V0c2V0ICRibGFjay0xMDtcclxuXHRcdFx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHQtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHRcdFx0ICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0XHRcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHRcdFx0ICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdFx0XHRcdCYuZmEtZWRpdCB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC40NWVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjE1ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuZmEtaW1hZ2Uge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRzd2F0Y2gtNjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5mYS1sYXB0b3Age1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xyXG5cdFx0XHRcdC5wYWdlLWhlYWQtbGcge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmhpZ2hsaWdodGVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmMDA7XHJcblx0fVxyXG59XHJcblxyXG4uc3R5bGVndWlkZS1uYXYge1xyXG5cdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0YS5pcy1hY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWRhcms7XHJcblx0XHR3aWR0aDogMTg3cHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0fVxyXG59XHJcblxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQcmludCBzdHlsZXNoZWV0XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG5cclxuXHQuc2l0ZS1uYXYge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXItbW9kLCAuaGRyLWltZy1pbm5lciB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmhkciB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nOiAwIDAgMjBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRcclxuXHQuYXJ0aWNsZS1hc2lkZS1tb2Qge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLXJlbGF0ZWQtbW9kIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuc29jaWFsLWxpc3QtaXRlbXMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLW1ldGEtaW1nIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS1tZXRhLXRleHQge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUtYm9keSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWJpbyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmZ0ciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmRmYWQtcG9zdCB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQudHotYXJ0aWNsZS1sZywgLmFydGljbGUtdGV4dCwgLmFydGljbGUtdGV4dC0tZmlyc3RncmFwaCwgLmFydGljbGUtdGV4dCA+IHAsIC5hcnRpY2xlLXRleHQgPiBibG9ja3F1b3RlID4gcCwgLmFydGljbGUtdGV4dCAucHVsbC1xdW90ZSA+IHAge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB0O1xyXG5cdH1cclxuXHJcblx0LnR6LWFydCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNhcC1pbWFnZS1yaWdodCwgLmNhcC1pbWFnZS1sZWZ0LCAud3AtY2FwdGlvbi10ZXh0IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS10ZXh0ID4gcCA+IGEsIC5hcnRpY2xlLXRleHQgcCBlbSA+IGEsIC5hcnRpY2xlLXRleHQgcCBzdHJvbmcgPiBhIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGNvbG9yOiAjMmUyZTJmO1xyXG5cdH1cclxuXHJcblx0LnNpZGUtbWVudS10cmlnZ2VyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGQtcm93IHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblxyXG5cdC50YWJsZS10aCB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHQmLm9uZS10ZW50aCB7XHJcblx0XHRcdHdpZHRoOiAxMCU7XHJcblx0XHR9XHJcblx0XHQmLnR3by10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0fVxyXG5cdFx0Ji50aHJlZS10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5mb3VyLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHR9XHJcblx0XHQmLmZpdmUtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHRcdCYuc2l4LXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHR9XHJcblx0XHQmLnNldmVuLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA3MCU7XHJcblx0XHR9XHJcblx0XHQmLmVpZ2h0LXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHR9XHJcblx0XHQmLm5pbmUtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdH1cclxuXHRcdCYuZnVsbC13aWR0aCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnRhYmxlLXRkIHtcclxuXHRcdGNsZWFyOiBub25lO1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuXHRcdHBhZGRpbmc6IDAuNzVlbSAxZW0gMCAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0Ji5vbmUtdGVudGgge1xyXG5cdFx0XHR3aWR0aDogMTAlO1xyXG5cdFx0fVxyXG5cdFx0Ji50d28tdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdH1cclxuXHRcdCYudGhyZWUtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDMwJTtcclxuXHRcdH1cclxuXHRcdCYuZm91ci10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5maXZlLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0XHQmLnNpeC10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5zZXZlbi10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5laWdodC10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5uaW5lLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHR9XHJcblx0XHQmLmZ1bGwtd2lkdGgge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tb2ItbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Lm1vYi1oaWRlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnNjaGVkLWJ0biB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNidC1zY2hlZHVsZSB7XHJcblx0XHQuY2xvc2UtdHJpZ2dlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY2FzZWJvb2stZGV0YWlsIHtcclxuXHRcdC5zdXBwb3J0aW5nLWxpc3Qge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LmJyZWFkY3J1bWJzIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5mdGMtY2FzZS1zYXZlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5wYWdlLWhlYWQtbGcsIC5zZWN0aW9uLWhkci1sZyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHR9XHJcblx0XHQuY2FzZWJvb2stc29jaWFsIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdHVsLmluZGV4IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uby1wcmludCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vKiFcclxuQW5pbWF0ZS5jc3MgLSBodHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXHJcbkxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuXHJcbkNvcHlyaWdodCAoYykgMjAxNSBEYW5pZWwgRWRlblxyXG4qL1xyXG5cclxuLmhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnZpc2libGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uYW5pbWF0ZWQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcclxuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG59XHJcblxyXG4uYW5pbWF0ZWQuaW5maW5pdGUge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbn1cclxuXHJcbi5hbmltYXRlZC5oaW5nZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xyXG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcbn1cclxuXHJcbi5hbmltYXRlZC5ib3VuY2VJbixcclxuLmFuaW1hdGVkLmJvdW5jZU91dCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC43NXM7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xyXG59XHJcblxyXG4uYW5pbWF0ZWQuZmxpcE91dFgsXHJcbi5hbmltYXRlZC5mbGlwT3V0WSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC43NXM7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcclxuICAwJSwgMjAlLCA1MyUsIDgwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDQzJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA3MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTRweCwwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlIHtcclxuICAwJSwgMjAlLCA1MyUsIDgwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDQzJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA3MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTRweCwwKTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2Uge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2gge1xyXG4gIDAlLCA1MCUsIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDI1JSwgNzUlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsYXNoIHtcclxuICAwJSwgNTAlLCAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAyNSUsIDc1JSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZsYXNoIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcclxuICBhbmltYXRpb24tbmFtZTogZmxhc2g7XHJcbn1cclxuXHJcbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4ucHVsc2Uge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxuXHJcbiAgMzAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xyXG4gIH1cclxuXHJcbiAgNjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcclxuICB9XHJcblxyXG4gIDY1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi5ydWJiZXJCYW5kIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2Uge1xyXG4gIDAlLCAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2hha2Uge1xyXG4gIDAlLCAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zaGFrZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xyXG4gIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHN3aW5nIHtcclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLnN3aW5nIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZztcclxuICBhbmltYXRpb24tbmFtZTogc3dpbmc7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcblxyXG4gIDEwJSwgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgfVxyXG5cclxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDYwJSwgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB0YWRhIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcblxyXG4gIDEwJSwgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgfVxyXG5cclxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDYwJSwgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuLnRhZGEge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHRhZGE7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHRhZGE7XHJcbn1cclxuXHJcbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG5cclxuICAxNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgMzAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgd29iYmxlIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcblxyXG4gIDE1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcbiAgfVxyXG5cclxuICA0NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLndvYmJsZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogd29iYmxlO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbiB7XHJcbiAgMCUsIDIwJSwgNDAlLCA2MCUsIDgwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgfVxyXG5cclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZUluIHtcclxuICAwJSwgMjAlLCA0MCUsIDYwJSwgODAlLCAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICB9XHJcblxyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICB9XHJcblxyXG4gIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VJbiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW47XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcclxuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xyXG4gIDAlLCA2MCUsIDc1JSwgOTAlLCAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICB9XHJcblxyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlSW5Eb3duIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XHJcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcclxuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZUluTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcclxuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcclxuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZUluUmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcclxuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZUluVXAge1xyXG4gIDAlLCA2MCUsIDc1JSwgOTAlLCAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICB9XHJcblxyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VJblVwIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0IHtcclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcbiAgfVxyXG5cclxuICA1MCUsIDU1JSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcbiAgfVxyXG5cclxuICA1MCUsIDU1JSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VPdXQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDQ1JSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xyXG4gIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA0NSUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZU91dERvd24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcclxuICAyMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcclxuICAyMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZU91dExlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XHJcbiAgMjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xyXG4gIDIwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlT3V0UmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA0NSUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VPdXRVcCB7XHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDQwJSwgNDUlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VPdXRVcCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW4ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZUluIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJbkRvd24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJbkRvd25CaWcge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW5MZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW5MZWZ0QmlnIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJblJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW5SaWdodEJpZyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJblVwIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW5VcEJpZyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZU91dCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlT3V0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd24ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dERvd24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dERvd25CaWcge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlT3V0TGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dExlZnRCaWcge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dFJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlT3V0UmlnaHRCaWcge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcclxuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dFVwIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dFVwQmlnIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXAge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsaXAge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG59XHJcblxyXG4uYW5pbWF0ZWQuZmxpcCB7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcDtcclxuICBhbmltYXRpb24tbmFtZTogZmxpcDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblgge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmbGlwSW5YIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5mbGlwSW5YIHtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWDtcclxuICBhbmltYXRpb24tbmFtZTogZmxpcEluWDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblkge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5mbGlwSW5ZIHtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWTtcclxuICBhbmltYXRpb24tbmFtZTogZmxpcEluWTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxpcE91dFgge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZsaXBPdXRYIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcclxuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFg7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFkge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmbGlwT3V0WSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gIH1cclxuXHJcbiAgMzAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZmxpcE91dFkge1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcclxuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbGlnaHRTcGVlZEluIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ubGlnaHRTcGVlZEluIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW47XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcclxuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5saWdodFNwZWVkT3V0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGVJbiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlSW4ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVJbkRvd25MZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZUluRG93blJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZUluVXBMZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlSW5VcFJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlT3V0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZU91dCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlT3V0RG93bkxlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZU91dERvd25SaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlT3V0VXBMZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwTGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVPdXRVcFJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gIDIwJSwgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gIDQwJSwgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGhpbmdlIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICAyMCUsIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICA0MCUsIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmhpbmdlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcclxuICBhbmltYXRpb24tbmFtZTogaGluZ2U7XHJcbn1cclxuXHJcbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb2xsSW4ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5yb2xsSW4ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcclxuICBhbmltYXRpb24tbmFtZTogcm9sbEluO1xyXG59XHJcblxyXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvbGxPdXQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5yb2xsT3V0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbUluIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi56b29tSW4ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbjtcclxuICBhbmltYXRpb24tbmFtZTogem9vbUluO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93biB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbUluRG93biB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi56b29tSW5Eb3duIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluTGVmdCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbUluTGVmdCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi56b29tSW5MZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuLnpvb21JblJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbUluVXAge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbUluVXAge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tT3V0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi56b29tT3V0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd24ge1xyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21PdXREb3duIHtcclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuLnpvb21PdXREb3duIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcclxuICBhbmltYXRpb24tbmFtZTogem9vbU91dERvd247XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdCB7XHJcbiAgNDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbU91dExlZnQge1xyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbU91dExlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XHJcbiAgNDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi56b29tT3V0UmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogem9vbU91dFJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwIHtcclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tT3V0VXAge1xyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbU91dFVwIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0VXA7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZUluRG93biB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZUluRG93biB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlSW5MZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlSW5SaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXAge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZUluVXAge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlSW5VcCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dERvd24ge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZU91dERvd24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcclxuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlT3V0TGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlT3V0UmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFVwIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZU91dFVwIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gaHR0cDovL3d3dy5sYWJub2wub3JnL2ludGVybmV0L2xpZ2h0LXlvdXR1YmUtZW1iZWRzLzI3OTQxL1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubWFyZ2luLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiA1cHg7XHJcbn1cclxuLnlvdXR1YmUtcGxheWVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjIzJTtcclxuICAgICAgICAvKiBVc2UgNzUlIGZvciA0OjMgdmlkZW9zICovXHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC8vYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAvL21hcmdpbjogNXB4O1xyXG4gICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA1JTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwNSU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHMgYWxsO1xyXG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IC40cyBhbGw7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC40cyBhbGw7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoNzUlKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBsYXkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTM2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zNnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9tZWRpYS9pbWFnZXMvcHVibGljYXRpb25zL1R4ekM3MGYucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgXHJcbn1cclxuXHJcbiAgICBcclxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXHJcbiAqIDIuIFByZXZlbnQgaU9TIGFuZCBJRSB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsXHJcbiAqICAgIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbS5cclxuICovXHJcblxyXG5odG1sIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cclxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcclxuICogYW5kIEZpcmVmb3guXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXHJcbiAqL1xyXG5cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWFpbixcclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXHJcbiAqIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cclxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cclxuICovXHJcblxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxyXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXHJcbiAqL1xyXG5cclxuW2hpZGRlbl0sXHJcbnRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBMaW5rc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKipcclxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxyXG4gKiBhY3RpdmUvaG92ZXIgc3RhdGUuXHJcbiAqL1xyXG5cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuZGZuIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXHJcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXHJcbiAqL1xyXG5cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZDogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMC5cclxuICovXHJcblxyXG5pbWcge1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxyXG4gKi9cclxuXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDFlbSA0MHB4O1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxucHJlLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcclxuICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxyXG4gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXHJcbiAqICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gKiAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxyXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbiAgbWFyZ2luOiAwOyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cclxuICovXHJcblxyXG5idXR0b24ge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxyXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxyXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxyXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcclxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXHJcbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cclxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcclxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXHJcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cclxuICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXHJcbiAqL1xyXG5cclxuYnV0dG9uW2Rpc2FibGVkXSxcclxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXI6IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cclxuICogdGhlIFVBIHN0eWxlc2hlZXQuXHJcbiAqL1xyXG5cclxuaW5wdXQge1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXHJcbiAqIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXHJcbiAqXHJcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXHJcbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxyXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxyXG4gKiBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXHJcbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcclxuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cclxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxyXG4gKi9cclxuXHJcbmxlZ2VuZCB7XHJcbiAgYm9yZGVyOiAwOyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXHJcbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxyXG4gKi9cclxuXHJcbm9wdGdyb3VwIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLyogVGFibGVzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxyXG4gKi9cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG50ZCxcclxudGgge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuIiwiXHJcbi8qIVxyXG4gKiBXYXZlcyB2MC42LjBcclxuICogaHR0cDovL2ZpYW4ubXkuaWQvV2F2ZXNcclxuICpcclxuICogQ29weXJpZ2h0IDIwMTQgQWxmaWFuYSBFLiBTaWJ1ZWEgYW5kIG90aGVyIGNvbnRyaWJ1dG9yc1xyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcclxuICogaHR0cHM6Ly9naXRodWIuY29tL2ZpYW5zL1dhdmVzL2Jsb2IvbWFzdGVyL0xJQ0VOU0VcclxuICovXHJcblxyXG5cclxuLndhdmVzLWVmZmVjdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgLy8gb3V0bGluZTogMDtcclxuXHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgLy8gY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLy8gYm9yZGVyOiBub25lO1xyXG4gICAgLy8gb3V0bGluZTogbm9uZTtcclxuICAgIC8vIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgIC8vIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgLy8gbGluZS1oZWlnaHQ6MWVtO1xyXG4gICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLy8gdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCB0cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1vdXQ7XHJcblxyXG4gICAgLndhdmVzLXJpcHBsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDotMTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDotMTBweDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICAgICAgLy8gJGdyYWRpZW50OiByZ2JhKDAsMCwwLDAuMikgMCxyZ2JhKDAsMCwwLC4zKSA0MCUscmdiYSgwLDAsMCwuNCkgNTAlLHJnYmEoMCwwLDAsLjUpIDYwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDcwJTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudCgkZ3JhZGllbnQpO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQ6IC1vLXJhZGlhbC1ncmFkaWVudCgkZ3JhZGllbnQpO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KCRncmFkaWVudCk7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KCRncmFkaWVudCk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1vdXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gV2F2ZXMgQ29sb3JzXHJcbiAgICAmLndhdmVzLWxpZ2h0IC53YXZlcy1yaXBwbGUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xyXG4gICAgfVxyXG5cclxuICAgICYud2F2ZXMtcmVkIC53YXZlcy1yaXBwbGUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAuNzApO1xyXG4gICAgfVxyXG4gICAgJi53YXZlcy15ZWxsb3cgLndhdmVzLXJpcHBsZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMzUsIDU5LCAuNzApO1xyXG4gICAgfVxyXG4gICAgJi53YXZlcy1vcmFuZ2UgLndhdmVzLXJpcHBsZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNTIsIDAsIC43MCk7XHJcbiAgICB9XHJcbiAgICAmLndhdmVzLXB1cnBsZSAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuNzApO1xyXG4gICAgfVxyXG4gICAgJi53YXZlcy1ncmVlbiAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC43MCk7XHJcbiAgICB9XHJcbiAgICAmLndhdmVzLXRlYWwgLndhdmVzLXJpcHBsZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTUwLCAxMzYsIDAuNzApO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0eWxlIGlucHV0IGJ1dHRvbiBidWcuXHJcbiAgICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53YXZlcy1ub3RyYW5zaXRpb24ge1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAje1wiIWltcG9ydGFudFwifTtcclxufVxyXG5cclxuLndhdmVzLWNpcmNsZSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgd2hpdGUgMTAwJSwgYmxhY2sgMTAwJSk7XHJcbn1cclxuXHJcbi8vIC53YXZlcy1idXR0b24sXHJcbi8vIC53YXZlcy1idXR0b246aG92ZXIsXHJcbi8vIC53YXZlcy1idXR0b246dmlzaXRlZCxcclxuLy8gLndhdmVzLWJ1dHRvbi1pbnB1dCB7XHJcbi8vICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4vLyAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuLy8gICAgIGN1cnNvcjogcG9pbnRlcjtcclxuLy8gICAgIGJvcmRlcjogbm9uZTtcclxuLy8gICAgIG91dGxpbmU6IG5vbmU7XHJcbi8vICAgICBjb2xvcjogaW5oZXJpdDtcclxuLy8gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbi8vICAgICBmb250LXNpemU6IDFlbTtcclxuLy8gICAgIGxpbmUtaGVpZ2h0OjFlbTtcclxuLy8gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuLy8gICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuLy8gICAgIHotaW5kZXg6IDE7XHJcbi8vIH1cclxuXHJcbi8vIC53YXZlcy1idXR0b24ge1xyXG4vLyAgICAgcGFkZGluZzogMC44NWVtIDEuMWVtO1xyXG4vLyAgICAgYm9yZGVyLXJhZGl1czogMC4yZW07XHJcbi8vIH1cclxuXHJcbi8vIC53YXZlcy1idXR0b24taW5wdXQge1xyXG4vLyAgICAgbWFyZ2luOiAwO1xyXG4vLyAgICAgcGFkZGluZzogMC44NWVtIDEuMWVtO1xyXG4vLyB9XHJcblxyXG4ud2F2ZXMtaW5wdXQtd3JhcHBlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjJlbTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblxyXG4gICAgLy8gJi53YXZlcy1idXR0b24ge1xyXG4gICAgLy8gICAgIHBhZGRpbmc6IDA7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgLndhdmVzLWJ1dHRvbi1pbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53YXZlcy1jaXJjbGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDIuNWVtO1xyXG4gICAgaGVpZ2h0OiAyLjVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjVlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIC13ZWJraXQtbWFzay1pbWFnZTogbm9uZTtcclxufVxyXG5cclxuLy8gLndhdmVzLWZsb2F0IHtcclxuICAgIC8vIC13ZWJraXQtbWFzay1pbWFnZTogbm9uZTtcclxuICAgIC8vIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDFweCAxLjVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyKSk7XHJcblxyXG4gICAgLy8gJjphY3RpdmUge1xyXG4gICAgICAgIC8vIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDhweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMzApKTtcclxuLy8gICAgIH1cclxuLy8gfVxyXG5cclxuLndhdmVzLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKiBGaXJlZm94IEJ1ZzogbGluayBub3QgdHJpZ2dlcmVkICovXHJcbi53YXZlcy1lZmZlY3QgLndhdmVzLXJpcHBsZSB7XHJcbiAgICB6LWluZGV4OiAtMTtcclxufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICRCQVNFLVBJQ0tFUlxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKipcclxuICogTm90ZTogdGhlIHJvb3QgcGlja2VyIGVsZW1lbnQgc2hvdWxkICpOT1QqIGJlIHN0eWxlZCBtb3JlIHRoYW4gd2hhdCdzIGhlcmUuXHJcbiAqL1xyXG4ucGlja2VyIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAxMDAwMDtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgcGlja2VyIGlucHV0IGVsZW1lbnQuXHJcbiAqL1xyXG4ucGlja2VyX19pbnB1dCB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi8qKlxyXG4gKiBXaGVuIHRoZSBwaWNrZXIgaXMgb3BlbmVkLCB0aGUgaW5wdXQgZWxlbWVudCBpcyBcImFjdGl2YXRlZFwiLlxyXG4gKi9cclxuLnBpY2tlcl9faW5wdXQucGlja2VyX19pbnB1dC0tYWN0aXZlIHtcclxuICBib3JkZXItY29sb3I6ICMwMDg5ZWM7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBob2xkZXIgaXMgdGhlIG9ubHkgXCJzY3JvbGxhYmxlXCIgdG9wLWxldmVsIGNvbnRhaW5lciBlbGVtZW50LlxyXG4gKi9cclxuLnBpY2tlcl9faG9sZGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxufVxyXG5cclxuLyohXHJcbiAqIERlZmF1bHQgbW9iaWxlLWZpcnN0LCByZXNwb25zaXZlIHN0eWxpbmcgZm9yIHBpY2thZGF0ZS5qc1xyXG4gKiBEZW1vOiBodHRwOi8vYW1zdWwuZ2l0aHViLmlvL3BpY2thZGF0ZS5qc1xyXG4gKi9cclxuLyoqXHJcbiAqIE5vdGU6IHRoZSByb290IHBpY2tlciBlbGVtZW50IHNob3VsZCAqTk9UKiBiZSBzdHlsZWQgbW9yZSB0aGFuIHdoYXQncyBoZXJlLlxyXG4gKi9cclxuLyoqXHJcbiAqIE1ha2UgdGhlIGhvbGRlciBhbmQgZnJhbWUgZnVsbHNjcmVlbi5cclxuICovXHJcbi5waWNrZXJfX2hvbGRlcixcclxuLnBpY2tlcl9fZnJhbWUge1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMTAwJTtcclxufVxyXG4vKipcclxuICogVGhlIGhvbGRlciBzaG91bGQgb3ZlcmxheSB0aGUgZW50aXJlIHNjcmVlbi5cclxuICovXHJcbi5waWNrZXJfX2hvbGRlciB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dCwgdG9wIDBzIDAuMTVzO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dCwgdG9wIDBzIDAuMTVzO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQsIHRvcCAwcyAwLjE1cztcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4vKipcclxuICogVGhlIGZyYW1lIHRoYXQgYm91bmRzIHRoZSBib3ggY29udGVudHMgb2YgdGhlIHBpY2tlci5cclxuICovXHJcbi5waWNrZXJfX2ZyYW1lIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWluLXdpZHRoOiAyNTZweDtcclxuXHJcbi8vICBwaWNrZXIgd2lkdGhcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgbWF4LWhlaWdodDogMzUwcHg7XHJcblxyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcbiAgLW1vei1vcGFjaXR5OiAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xyXG59XHJcbkBtZWRpYSAobWluLWhlaWdodDogMjguODc1ZW0pIHtcclxuICAucGlja2VyX19mcmFtZSB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogLTEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLWhlaWdodDogNDAuMTI1ZW0pIHtcclxuICAucGlja2VyX19mcmFtZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3LjUlO1xyXG4gIH1cclxufVxyXG4vKipcclxuICogVGhlIHdyYXBwZXIgc2V0cyB0aGUgc3RhZ2UgdG8gdmVydGljYWxseSBhbGlnbiB0aGUgYm94IGNvbnRlbnRzLlxyXG4gKi9cclxuLnBpY2tlcl9fd3JhcCB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbkBtZWRpYSAobWluLWhlaWdodDogMjguODc1ZW0pIHtcclxuICAucGlja2VyX193cmFwIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG4vKipcclxuICogVGhlIGJveCBjb250YWlucyBhbGwgdGhlIHBpY2tlciBjb250ZW50cy5cclxuICovXHJcbi5waWNrZXJfX2JveCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLy9AbWVkaWEgKG1pbi1oZWlnaHQ6IDI2LjVlbSkge1xyXG4vLyAgLnBpY2tlcl9fYm94IHtcclxuLy8vLyAgICBmb250LXNpemU6IDEuMjVlbTtcclxuLy8gIH1cclxuLy99XHJcbkBtZWRpYSAobWluLWhlaWdodDogMjguODc1ZW0pIHtcclxuICAucGlja2VyX19ib3gge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4vLyAgICBwaWNrZXIgaGVhZGVyIGZvbnQtc2l6ZVxyXG4vLyAgICBmb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc3Nzc3NztcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICM4OTg5ODk7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMnB4IDM2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiAwIDEycHggMzZweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XHJcbiAgICBib3gtc2hhZG93OiAwIDEycHggMzZweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XHJcbiAgfVxyXG59XHJcbi8vQG1lZGlhIChtaW4taGVpZ2h0OiA0MC4xMjVlbSkge1xyXG4vLyAgLnBpY2tlcl9fYm94IHtcclxuLy8gICAgZm9udC1zaXplOiAxLjFyZW07XHJcbi8vICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxuLy8gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbi8vICAgIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xyXG4vLyAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbi8vICB9XHJcbi8vfVxyXG4vKipcclxuICogV2hlbiB0aGUgcGlja2VyIG9wZW5zLi4uXHJcbiAqL1xyXG4ucGlja2VyLS1vcGVuZWQgLnBpY2tlcl9faG9sZGVyIHtcclxuICB0b3A6IDA7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0jMUUwMDAwMDAsZW5kQ29sb3JzdHI9IzFFMDAwMDAwKVwiO1xyXG4gIHpvb206IDE7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMyKTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0O1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQ7XHJcbn1cclxuLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2ZyYW1lIHtcclxuICB0b3A6IDA7XHJcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XHJcbiAgLW1vei1vcGFjaXR5OiAxO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuQG1lZGlhIChtaW4taGVpZ2h0OiAzNS44NzVlbSkge1xyXG4gIC5waWNrZXItLW9wZW5lZCAucGlja2VyX19mcmFtZSB7XHJcbiAgICB0b3A6IDEwJTtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICB9XHJcbn1cclxuLyoqXHJcbiAqIEZvciBgbGFyZ2VgIHNjcmVlbnMsIHRyYW5zZm9ybSBpbnRvIGFuIGlubGluZSBwaWNrZXIuXHJcbiAqL1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgQ1VTVE9NIE1BVEVSSUFMSVpFIFNUWUxFU1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLnBpY2tlcl9faW5wdXQucGlja2VyX19pbnB1dC0tYWN0aXZlIHtcclxuICBib3JkZXItY29sb3I6IGNvbG9yKFwiYmx1ZVwiLCBcImxpZ2h0ZW4tNVwiKTtcclxufVxyXG5cclxuLnBpY2tlcl9fZnJhbWUge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogMzI1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLWhlaWdodDogMzguODc1ZW0pIHtcclxuICAucGlja2VyLS1vcGVuZWQgLnBpY2tlcl9fZnJhbWUge1xyXG4gICAgdG9wOiAxMCU7XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgfVxyXG59XHJcbiIsIi8qIVxyXG4qIFNDU1MgYWRhcHRhdGlvbiBvZiBhbmltYXRlLmNzc1xyXG4qIGJ5IFN0ZXBoZW4gU2Nob2Vwa2UgfCBzc2Nob2Vwa2UuY29tXHJcbiogUmVmb3JtYXR0ZWQsIG1vZGlmaWVkIGNsYXNzIGFuZCBhbmltYXRpb24gbmFtZXMsIFxyXG4qIHByZWZpeGVzIHJlbW92ZWQsIGFkZGl0aW9uYWwgYW5pbWF0aW9ucyBhZGRlZFxyXG4qIEluY2x1ZGVzIGN1c3RvbSBBbmd1bGFyIGFuaW1hdGlvbnNcclxuKlxyXG4qIE9yaWdpbmFsOlxyXG4qIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXHJcbiogVmVyc2lvbiAtIDMuNS4xXHJcbiogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxyXG4qIENvcHlyaWdodCAoYykgMjAxNiBEYW5pZWwgRWRlblxyXG4qL1xyXG5cclxuLy8gQW5ndWxhci1zcGVjaWZpYyBhbmltYXRpb25zXHJcblxyXG4uZmFkZS1vbi1jaGFuZ2Uge1xyXG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuXHQmLm5nLWhpZGUge1xyXG5cdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQmLm5nLWhpZGUtYWRkLFxyXG5cdCYubmctaGlkZS1yZW1vdmUge1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMC4yOHMgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFN0YW5kYXJkIGFuaW1hdGlvbnNcclxuXHJcbi5hbmltYXRlZCB7XHJcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcclxuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG5cdCYuaW5maW5pdGUge1xyXG5cdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0fVxyXG5cdCYuaGluZ2Uge1xyXG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuXHR9XHJcblx0Ji5mbGlwLW91dC14LFxyXG5cdCYuZmxpcC1vdXQteSxcclxuXHQmLmJvdW5jZS1pbixcclxuXHQmLmJvdW5jZS1vdXQge1xyXG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xyXG5cdH1cclxuXHQmLmluZmluaXRlLWZsaXAtd2l0aC1kZWxheSB7XHJcblx0XHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogNXM7XHJcblx0XHRhbmltYXRpb24tZGVsYXk6IDFzO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGluIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3BpbiB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNwaW47XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3Bpbi1lYXNlZCB7XHJcbiAgICBmcm9tIHtcclxuICAgIFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpO1xyXG4gICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICBcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKTtcclxuICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zcGluLWVhc2VkIHtcclxuXHRhbmltYXRpb24tbmFtZTogc3Bpbi1lYXNlZDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2Uge1xyXG5cdGZyb20sIDIwJSwgNTMlLCA4MCUsIHRvIHtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuXHR9XHJcblx0NDAlLCA0MyUge1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xyXG5cdH1cclxuXHQ3MCUge1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xyXG5cdH1cclxuXHQ5MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XHJcblx0fVxyXG59XHJcblxyXG4uYm91bmNlIHtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlO1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxhc2gge1xyXG5cdGZyb20sIDUwJSwgdG8ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0MjUlLCA3NSUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5mbGFzaCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG5cdH1cclxufVxyXG5cclxuLnB1bHNlIHtcclxuXHRhbmltYXRpb24tbmFtZTogcHVsc2U7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcHVsc2UtYmlnIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjIsIDEuMiwgMS4yKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG5cdH1cclxufVxyXG5cclxuLnB1bHNlLWJpZyB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHB1bHNlLWJpZztcclxufVxyXG5cclxuQGtleWZyYW1lcyBydWJiZXItYmFuZCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcblx0fVxyXG5cdDMwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XHJcblx0fVxyXG5cdDQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XHJcblx0fVxyXG5cdDUwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XHJcblx0fVxyXG5cdDY1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcclxuXHR9XHJcblx0NzUlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcblx0fVxyXG59XHJcblxyXG4ucnViYmVyLWJhbmQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBydWJiZXItYmFuZDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBzaGFrZSB7XHJcblx0ZnJvbSwgdG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR9XHJcblx0MTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcblx0fVxyXG5cdDIwJSwgNDAlLCA2MCUsIDgwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG5cdH1cclxufVxyXG5cclxuLnNoYWtlIHtcclxuXHRhbmltYXRpb24tbmFtZTogc2hha2U7XHJcbn1cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIGhlYWQtc2hha2Uge1xyXG5cdDAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHR9XHJcblx0Ni41JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XHJcblx0fVxyXG5cdDE4LjUlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XHJcblx0fVxyXG5cdDMxLjUlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcclxuXHR9XHJcblx0NDMuNSUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5oZWFkLXNoYWtlIHtcclxuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuXHRhbmltYXRpb24tbmFtZTogaGVhZC1zaGFrZTtcclxufVxyXG5cclxuXHJcbkBrZXlmcmFtZXMgc3dpbmcge1xyXG5cdDIwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcclxuXHR9XHJcblx0NDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XHJcblx0fVxyXG5cdDgwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbi5zd2luZyB7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcclxuXHRhbmltYXRpb24tbmFtZTogc3dpbmc7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdGFkYSB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcblx0fVxyXG5cdDEwJSwgMjAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcblx0fVxyXG5cdDMwJSwgNTAlLCA3MCUsIDkwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcblx0fVxyXG5cdDQwJSwgNjAlLCA4MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG5cdH1cclxufVxyXG5cclxuLnRhZGEge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiB0YWRhO1xyXG59XHJcblxyXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cclxuXHJcbkBrZXlmcmFtZXMgd29iYmxlIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcblx0MTUlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xyXG5cdH1cclxuXHQzMCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG5cdH1cclxuXHQ0NSUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4ud29iYmxlIHtcclxuXHRhbmltYXRpb24tbmFtZTogd29iYmxlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGplbGxvIHtcclxuXHRmcm9tLCAxMS4xJSwgdG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdH1cclxuXHQyMi4yJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XHJcblx0fVxyXG5cdDMzLjMlIHtcclxuXHRcdHRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XHJcblx0fVxyXG5cdDQ0LjQlIHtcclxuXHRcdHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xyXG5cdH1cclxuXHQ1NS41JSB7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcclxuXHR9XHJcblx0NjYuNiUge1xyXG5cdFx0dHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xyXG5cdH1cclxuXHQ3Ny43JSB7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XHJcblx0fVxyXG5cdDg4LjglIHtcclxuXHRcdHRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XHJcblx0fVxyXG59XHJcblxyXG4uamVsbG8ge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBqZWxsbztcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlLWluIHtcclxuXHRmcm9tLCAyMCUsIDQwJSwgNjAlLCA4MCUsIHRvIHtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcblx0fVxyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcblx0fVxyXG5cdDIwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcblx0fVxyXG5cdDQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xyXG5cdH1cclxuXHQ4MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG5cdH1cclxufVxyXG5cclxuLmJvdW5jZS1pbiB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZS1pbjtcclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2UtaW4tZG93biB7XHJcblx0ZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuXHR9XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcclxuXHR9XHJcblx0NzUlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG5cdH1cclxuXHQ5MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uYm91bmNlLWluLWRvd24ge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2UtaW4tZG93bjtcclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2UtaW4tbGVmdCB7XHJcblx0ZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuXHR9XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcclxuXHR9XHJcblx0NzUlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG5cdH1cclxuXHQ5MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uYm91bmNlLWluLWxlZnQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2UtaW4tbGVmdDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuYy1pbi1yaWdodCB7XHJcblx0ZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuXHR9XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xyXG5cdH1cclxuXHQ3NSUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuXHR9XHJcblx0OTAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5ib3VuY2UtaW4tcmlnaHQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2UtaW4tcmlnaHQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlLWluLXVwIHtcclxuXHRmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG5cdH1cclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG5cdH1cclxuXHQ5MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5ib3VuY2UtaW4tdXAge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2UtaW4tdXA7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlLW91dCB7XHJcblx0MjAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcclxuXHR9XHJcblx0NTAlLCA1NSUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuXHR9XHJcbn1cclxuXHJcbi5ib3VuY2Utb3V0IHtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLW91dDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2Utb3V0LWRvd24ge1xyXG5cdDIwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG5cdH1cclxuXHQ0MCUsIDQ1JSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uYm91bmNlLW91dC1kb3duIHtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLW91dC1kb3duO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZS1vdXQtbGVmdCB7XHJcblx0MjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5ib3VuY2Utb3V0LWxlZnQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2Utb3V0LWxlZnQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlLW91dC1yaWdodCB7XHJcblx0MjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5ib3VuY2Utb3V0LXJpZ2h0IHtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLW91dC1yaWdodDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2Utb3V0LXVwIHtcclxuXHQyMCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcblx0fVxyXG5cdDQwJSwgNDUlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5ib3VuY2Utb3V0LXVwIHtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLW91dC11cDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLWluIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1pbiB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtaW47XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1pbi1kb3duIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYWRlLWluLWRvd24ge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLWluLWRvd247XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1pbi1kb3duLWJpZyB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYWRlLWluLWRvd24tYmlnIHtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZS1pbi1kb3duLWJpZztcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLWluLWxlZnQge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmZhZGUtaW4tbGVmdCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tbGVmdDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLWluLWxlZnQtYmlnIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmZhZGUtaW4tbGVmdC1iaWcge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLWluLWxlZnQtYmlnO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tcmlnaHQge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1pbi1yaWdodCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tcmlnaHQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1pbi1yaWdodC1iaWcge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYWRlLWluLXJpZ2h0LWJpZyB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tcmlnaHQtYmlnO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tdXAge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1pbi11cCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tdXA7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1pbi11cC1iaWcge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYWRlLWluLXVwLWJpZyB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tdXAtYmlnO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0IHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1vdXQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLW91dDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLW91dC1kb3duIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG5cdH1cclxufVxyXG5cclxuLmZhZGUtb3V0LWRvd24ge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLW91dC1kb3duO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0LWRvd24tYmlnIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1vdXQtZG93bi1iaWcge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLW91dC1kb3duLWJpZztcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLW91dC1sZWZ0IHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYWRlLW91dC1sZWZ0IHtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQtbGVmdDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLW91dC1sZWZ0LWJpZyB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYWRlLW91dC1sZWZ0LWJpZyB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtb3V0LWxlZnQtYmlnO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0LXJpZ2h0IHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG5cdH1cclxufVxyXG5cclxuLmZhZGUtb3V0LXJpZ2h0IHtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQtcmlnaHQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1vdXQtcmlnaHQtYmlnIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1vdXQtcmlnaHQtYmlnIHtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQtcmlnaHQtYmlnO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0LXVwIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYWRlLW91dC11cCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtb3V0LXVwO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0LXVwLWJpZyB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYWRlLW91dC11cC1iaWcge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLW91dC11cC1iaWc7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxpcCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG5cdH1cclxuXHQ0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcblx0fVxyXG5cdDUwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG5cdH1cclxuXHQ4MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuXHR9XHJcbn1cclxuXHJcbi5mbGlwIHtcclxuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmbGlwO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGluZmluaXRlLWZsaXAtd2l0aC1kZWxheSB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG5cdH1cclxuXHQ4JSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuXHR9XHJcblx0MTElIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcblx0fVxyXG5cdDE2JSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuXHR9XHJcblx0MjAlLCB0byB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcblx0fVxyXG59XHJcblxyXG4uaW5maW5pdGUtZmxpcC13aXRoLWRlbGF5IHtcclxuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBpbmZpbml0ZS1mbGlwLXdpdGgtZGVsYXk7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxpcC1pbi14IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHQ0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQ4MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuXHR9XHJcbn1cclxuXHJcbi5mbGlwLWluLXgge1xyXG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuXHRhbmltYXRpb24tbmFtZTogZmxpcC1pbi14O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsaXAtaW4teSB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0NDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcblx0fVxyXG59XHJcblxyXG4uZmxpcC1pbi15IHtcclxuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZsaXAtaW4teTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmbGlwLW91dC14IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG5cdH1cclxuXHQzMCUge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uZmxpcC1vdXQteCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZsaXAtb3V0LXg7XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsaXAtb3V0LXkge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcblx0fVxyXG5cdDMwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5mbGlwLW91dC15IHtcclxuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZsaXAtb3V0LXk7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbGlnaHQtc3BlZWQtaW4ge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbi5saWdodC1zcGVlZC1pbiB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGxpZ2h0LXNwZWVkLWluO1xyXG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxpZ2h0LXNwZWVkLW91dCB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4ubGlnaHQtc3BlZWQtb3V0IHtcclxuXHRhbmltYXRpb24tbmFtZTogbGlnaHQtc3BlZWQtb3V0O1xyXG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlLWluIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuLnJvdGF0ZS1pbiB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHJvdGF0ZS1pbjtcclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGUtaW4tZG93bi1sZWZ0IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuLnJvdGF0ZS1pbi1kb3duLWxlZnQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtaW4tZG93bi1sZWZ0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1pbi1kb3duLXJpZ2h0IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbi5yb3RhdGUtaW4tZG93bi1yaWdodCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHJvdGF0ZS1pbi1kb3duLXJpZ2h0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1pbi11cC1sZWZ0IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG4ucm90YXRlLWluLXVwLWxlZnQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtaW4tdXAtbGVmdDtcclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGUtaW4tdXAtcmlnaHQge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbi5yb3RhdGUtaW4tdXAtcmlnaHQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtaW4tdXAtcmlnaHQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlLW91dCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLnJvdGF0ZS1vdXQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtb3V0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1vdXQtZG93bi1sZWZ0IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4ucm90YXRlLW91dC1kb3duLWxlZnQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtb3V0LWRvd24tbGVmdDtcclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGUtb3V0LWRvd24tcmlnaHQge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5yb3RhdGUtb3V0LWRvd24tcmlnaHQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtb3V0LWRvd24tcmlnaHQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlLW91dC11cC1sZWZ0IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLnJvdGF0ZS1vdXQtdXAtbGVmdCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHJvdGF0ZS1vdXQtdXAtbGVmdDtcclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGUtb3V0LXVwLXJpZ2h0IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5yb3RhdGUtb3V0LXVwLXJpZ2h0IHtcclxuXHRhbmltYXRpb24tbmFtZTogcm90YXRlLW91dC11cC1yaWdodDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBoaW5nZSB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuXHR9XHJcblx0MjAlLCA2MCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG5cdH1cclxuXHQ0MCUsIDgwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uaGluZ2Uge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyByb2xsLWluIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5yb2xsLWluIHtcclxuXHRhbmltYXRpb24tbmFtZTogcm9sbC1pbjtcclxufVxyXG5cclxuQGtleWZyYW1lcyByb2xsLW91dCB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuLnJvbGwtb3V0IHtcclxuXHRhbmltYXRpb24tbmFtZTogcm9sbC1vdXQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbS1pbiB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbi56b29tLWluIHtcclxuXHRhbmltYXRpb24tbmFtZTogem9vbS1pbjtcclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tLWluLWRvd24ge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG5cdH1cclxufVxyXG5cclxuLnpvb20taW4tZG93biB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20taW4tZG93bjtcclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tLWluLWxlZnQge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG5cdH1cclxufVxyXG5cclxuLnpvb20taW4tbGVmdCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20taW4tbGVmdDtcclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tLWluLXJpZ2h0IHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuXHR9XHJcbn1cclxuXHJcbi56b29tLWluLXJpZ2h0IHtcclxuXHRhbmltYXRpb24tbmFtZTogem9vbS1pbi1yaWdodDtcclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tLWluLXVwIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuXHR9XHJcbn1cclxuXHJcbi56b29tLWluLXVwIHtcclxuXHRhbmltYXRpb24tbmFtZTogem9vbS1pbi11cDtcclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tLW91dCB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi56b29tLW91dCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20tb3V0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb20tb3V0LWRvd24ge1xyXG5cdDQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcblx0fVxyXG59XHJcblxyXG4uem9vbS1vdXQtZG93biB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20tb3V0LWRvd247XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbS1vdXQtbGVmdCB7XHJcblx0NDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG5cdH1cclxufVxyXG5cclxuLnpvb20tb3V0LWxlZnQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tLW91dC1sZWZ0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb20tb3V0LXJpZ2h0IHtcclxuXHQ0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xyXG5cdH1cclxufVxyXG5cclxuLnpvb20tb3V0LXJpZ2h0IHtcclxuXHRhbmltYXRpb24tbmFtZTogem9vbS1vdXQtcmlnaHQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbS1vdXQtdXAge1xyXG5cdDQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcblx0fVxyXG59XHJcblxyXG4uem9vbS1vdXQtdXAge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tLW91dC11cDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZS1pbi1kb3duIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5zbGlkZS1pbi1kb3duIHtcclxuXHRhbmltYXRpb24tbmFtZTogc2xpZGUtaW4tZG93bjtcclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZS1pbi1sZWZ0IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5zbGlkZS1pbi1sZWZ0IHtcclxuXHRhbmltYXRpb24tbmFtZTogc2xpZGUtaW4tbGVmdDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZS1pbi1yaWdodCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5zbGlkZS1pbi1yaWdodCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlLWluLXJpZ2h0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlLWluLXVwIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdH1cclxufVxyXG5cclxuLnNsaWRlLWluLXVwIHtcclxuXHRhbmltYXRpb24tbmFtZTogc2xpZGUtaW4tdXA7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGUtb3V0LWRvd24ge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5zbGlkZS1vdXQtZG93biB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlLW91dC1kb3duO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlLW91dC1sZWZ0IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG5cdH1cclxufVxyXG5cclxuLnNsaWRlLW91dC1sZWZ0IHtcclxuXHRhbmltYXRpb24tbmFtZTogc2xpZGUtb3V0LWxlZnQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGUtb3V0LXJpZ2h0IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uc2xpZGUtb3V0LXJpZ2h0IHtcclxuXHRhbmltYXRpb24tbmFtZTogc2xpZGUtb3V0LXJpZ2h0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlLW91dC11cCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5zbGlkZS1vdXQtdXAge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZS1vdXQtdXA7XHJcbn0iLCIvLyBlbGVtZW50IHJlc2V0c1xyXG5wIHtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAxZW07XHJcbiAgICAtd2Via2l0LW1hcmdpbi1hZnRlcjogMWVtO1xyXG4gICAgLXdlYmtpdC1tYXJnaW4tc3RhcnQ6IDBweDtcclxuICAgIC13ZWJraXQtbWFyZ2luLWVuZDogMHB4O1xyXG5cclxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTQuNXB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbnVsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuICAgIC13ZWJraXQtbWFyZ2luLWJlZm9yZTogMWVtO1xyXG4gICAgLXdlYmtpdC1tYXJnaW4tYWZ0ZXI6IDFlbTtcclxuICAgIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwcHg7XHJcbiAgICAtd2Via2l0LW1hcmdpbi1lbmQ6IDBweDtcclxuICAgIC13ZWJraXQtcGFkZGluZy1zdGFydDogNDBweDtcclxufVxyXG5cclxuLy8gbmF2IHJlc2V0c1xyXG4uc2l0ZS1uYXYge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQvLyAubmF2LXNlYXJjaC10cmlnZ2VyIHtcclxuXHQvLyBcdGhlaWdodDogYXV0bztcclxuXHQvLyAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0Ly8gICAgIHdpZHRoOiBhdXRvO1xyXG5cdC8vICAgICBoZWlnaHQ6IGF1dG87XHJcblx0Ly8gfVxyXG59XHJcblxyXG4udXNlci0tbG9nZ2VkaW4ge1xyXG5cdC5wcm9maWxlLWJ0biB7XHJcblx0XHQuYnRuLWZsb2F0aW5nIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzY2QkI2QSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy9cclxuXHJcbi5zdWJzZWN0aW9uLWhkciB7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxufVxyXG5cclxuLy8gbW9kYWxzXHJcblxyXG4ubW9kYWwge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdC5tb2RhbC1jbG9zZSB7XHJcblx0XHRyaWdodDogaW5oZXJpdDtcclxuXHRcdHRvcDogaW5oZXJpdDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4vLyBBZHNcclxuXHJcbi5kZmFkIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRib3JkZXItYm90dG9tOiBub25lO1xyXG59IiwiLy8gVGFibGUgaW4gY29sbGFwc2libGUgYm9keSwgdXNlZCBvbiBEUEEgTWFwIHBhZ2VcclxuLmNvbGxhcHNpYmxlIHtcclxuXHQuY29sbGFwc2libGUtYm9keSB7XHJcblx0XHRwYWRkaW5nOiAwIDFyZW07XHJcblx0XHR0YWJsZSB7XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvLyBVdGlsaXR5IENvbG9yIENsYXNzZXNcclxuXHJcbi8vLnN1Y2Nlc3Mge1xyXG4vL1xyXG4vL31cclxuXHJcbi8vIEdvb2dsZSBDb2xvciBQYWxldHRlIGRlZmluZWQ6IGh0dHA6Ly93d3cuZ29vZ2xlLmNvbS9kZXNpZ24vc3BlYy9zdHlsZS9jb2xvci5odG1sXHJcblxyXG5cclxuJG1hdGVyaWFsaXplLXJlZDogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjZTUxYzIzLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmRlYWViLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZjhjMWMzLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZjM5ODliLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZWU2ZTczLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjZWE0NTRiLFxyXG4gIFwiZGFya2VuLTFcIjogICAjZDAxODFlLFxyXG4gIFwiZGFya2VuLTJcIjogICAjYjkxNTFiLFxyXG4gIFwiZGFya2VuLTNcIjogICAjYTIxMzE4LFxyXG4gIFwiZGFya2VuLTRcIjogICAjOGIxMDE0LFxyXG4pO1xyXG5cclxuJHJlZDogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjRjQ0MzM2LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjRkZFQkVFLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjRkZDREQyLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjRUY5QTlBLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjRTU3MzczLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjRUY1MzUwLFxyXG4gIFwiZGFya2VuLTFcIjogICAjRTUzOTM1LFxyXG4gIFwiZGFya2VuLTJcIjogICAjRDMyRjJGLFxyXG4gIFwiZGFya2VuLTNcIjogICAjQzYyODI4LFxyXG4gIFwiZGFya2VuLTRcIjogICAjQjcxQzFDLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI0ZGOEE4MCxcclxuICBcImFjY2VudC0yXCI6ICAgICNGRjUyNTIsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjRkYxNzQ0LFxyXG4gIFwiYWNjZW50LTRcIjogICAgI0Q1MDAwMFxyXG4pO1xyXG5cclxuJHBpbms6IChcclxuICBcImJhc2VcIjogICAgICAgI2U5MWU2MyxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZjZTRlYyxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2Y4YmJkMCxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2Y0OGZiMSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2YwNjI5MixcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2VjNDA3YSxcclxuICBcImRhcmtlbi0xXCI6ICAgI2Q4MWI2MCxcclxuICBcImRhcmtlbi0yXCI6ICAgI2MyMTg1YixcclxuICBcImRhcmtlbi0zXCI6ICAgI2FkMTQ1NyxcclxuICBcImRhcmtlbi00XCI6ICAgIzg4MGU0ZixcclxuICBcImFjY2VudC0xXCI6ICAgICNmZjgwYWIsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjZmY0MDgxLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI2Y1MDA1NyxcclxuICBcImFjY2VudC00XCI6ICAgICNjNTExNjJcclxuKTtcclxuXHJcbiRwdXJwbGU6IChcclxuICBcImJhc2VcIjogICAgICAgIzljMjdiMCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2YzZTVmNSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2UxYmVlNyxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2NlOTNkOCxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2JhNjhjOCxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2FiNDdiYyxcclxuICBcImRhcmtlbi0xXCI6ICAgIzhlMjRhYSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzdiMWZhMixcclxuICBcImRhcmtlbi0zXCI6ICAgIzZhMWI5YSxcclxuICBcImRhcmtlbi00XCI6ICAgIzRhMTQ4YyxcclxuICBcImFjY2VudC0xXCI6ICAgICNlYTgwZmMsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjZTA0MGZiLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI2Q1MDBmOSxcclxuICBcImFjY2VudC00XCI6ICAgICNhYTAwZmZcclxuKTtcclxuXHJcbiRkZWVwLXB1cnBsZTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjNjczYWI3LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZWRlN2Y2LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZDFjNGU5LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjYjM5ZGRiLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjOTU3NWNkLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjN2U1N2MyLFxyXG4gIFwiZGFya2VuLTFcIjogICAjNWUzNWIxLFxyXG4gIFwiZGFya2VuLTJcIjogICAjNTEyZGE4LFxyXG4gIFwiZGFya2VuLTNcIjogICAjNDUyN2EwLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMzExYjkyLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2IzODhmZixcclxuICBcImFjY2VudC0yXCI6ICAgICM3YzRkZmYsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjNjUxZmZmLFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzYyMDBlYVxyXG4pO1xyXG5cclxuJGluZGlnbzogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjM2Y1MWI1LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZThlYWY2LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjYzVjYWU5LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjOWZhOGRhLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjNzk4NmNiLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjNWM2YmMwLFxyXG4gIFwiZGFya2VuLTFcIjogICAjMzk0OWFiLFxyXG4gIFwiZGFya2VuLTJcIjogICAjMzAzZjlmLFxyXG4gIFwiZGFya2VuLTNcIjogICAjMjgzNTkzLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMWEyMzdlLFxyXG4gIFwiYWNjZW50LTFcIjogICAgIzhjOWVmZixcclxuICBcImFjY2VudC0yXCI6ICAgICM1MzZkZmUsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjM2Q1YWZlLFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzMwNGZmZVxyXG4pO1xyXG5cclxuJGJsdWU6IChcclxuICBcImJhc2VcIjogICAgICAgIzIxOTZGMyxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI0UzRjJGRCxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI0JCREVGQixcclxuICBcImxpZ2h0ZW4tM1wiOiAgIzkwQ0FGOSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzY0QjVGNixcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzQyQTVGNSxcclxuICBcImRhcmtlbi0xXCI6ICAgIzFFODhFNSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzE5NzZEMixcclxuICBcImRhcmtlbi0zXCI6ICAgIzE1NjVDMCxcclxuICBcImRhcmtlbi00XCI6ICAgIzBENDdBMSxcclxuICBcImFjY2VudC0xXCI6ICAgICM4MkIxRkYsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjNDQ4QUZGLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzI5NzlGRixcclxuICBcImFjY2VudC00XCI6ICAgICMyOTYyRkZcclxuKTtcclxuXHJcbiRsaWdodC1ibHVlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICMwM2E5ZjQsXHJcbiAgXCJsaWdodGVuLTVcIjogICNlMWY1ZmUsXHJcbiAgXCJsaWdodGVuLTRcIjogICNiM2U1ZmMsXHJcbiAgXCJsaWdodGVuLTNcIjogICM4MWQ0ZmEsXHJcbiAgXCJsaWdodGVuLTJcIjogICM0ZmMzZjcsXHJcbiAgXCJsaWdodGVuLTFcIjogICMyOWI2ZjYsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICMwMzliZTUsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICMwMjg4ZDEsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICMwMjc3YmQsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMwMTU3OWIsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjODBkOGZmLFxyXG4gIFwiYWNjZW50LTJcIjogICAgIzQwYzRmZixcclxuICBcImFjY2VudC0zXCI6ICAgICMwMGIwZmYsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjMDA5MWVhXHJcbik7XHJcblxyXG4kY3lhbjogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjMDBiY2Q0LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZTBmN2ZhLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjYjJlYmYyLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjODBkZWVhLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjNGRkMGUxLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjMjZjNmRhLFxyXG4gIFwiZGFya2VuLTFcIjogICAjMDBhY2MxLFxyXG4gIFwiZGFya2VuLTJcIjogICAjMDA5N2E3LFxyXG4gIFwiZGFya2VuLTNcIjogICAjMDA4MzhmLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMDA2MDY0LFxyXG4gIFwiYWNjZW50LTFcIjogICAgIzg0ZmZmZixcclxuICBcImFjY2VudC0yXCI6ICAgICMxOGZmZmYsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjMDBlNWZmLFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzAwYjhkNFxyXG4pO1xyXG5cclxuJHRlYWw6IChcclxuICBcImJhc2VcIjogICAgICAgIzAwOTY4OCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2UwZjJmMSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2IyZGZkYixcclxuICBcImxpZ2h0ZW4tM1wiOiAgIzgwY2JjNCxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzRkYjZhYyxcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzI2YTY5YSxcclxuICBcImRhcmtlbi0xXCI6ICAgIzAwODk3YixcclxuICBcImRhcmtlbi0yXCI6ICAgIzAwNzk2YixcclxuICBcImRhcmtlbi0zXCI6ICAgIzAwNjk1YyxcclxuICBcImRhcmtlbi00XCI6ICAgIzAwNGQ0MCxcclxuICBcImFjY2VudC0xXCI6ICAgICNhN2ZmZWIsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjNjRmZmRhLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzFkZTliNixcclxuICBcImFjY2VudC00XCI6ICAgICMwMGJmYTVcclxuKTtcclxuXHJcbiRncmVlbjogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjNENBRjUwLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjRThGNUU5LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjQzhFNkM5LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjQTVENkE3LFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjODFDNzg0LFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjNjZCQjZBLFxyXG4gIFwiZGFya2VuLTFcIjogICAjNDNBMDQ3LFxyXG4gIFwiZGFya2VuLTJcIjogICAjMzg4RTNDLFxyXG4gIFwiZGFya2VuLTNcIjogICAjMkU3RDMyLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMUI1RTIwLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI0I5RjZDQSxcclxuICBcImFjY2VudC0yXCI6ICAgICM2OUYwQUUsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjMDBFNjc2LFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzAwQzg1M1xyXG4pO1xyXG5cclxuJGxpZ2h0LWdyZWVuOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICM4YmMzNGEsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmMWY4ZTksXHJcbiAgXCJsaWdodGVuLTRcIjogICNkY2VkYzgsXHJcbiAgXCJsaWdodGVuLTNcIjogICNjNWUxYTUsXHJcbiAgXCJsaWdodGVuLTJcIjogICNhZWQ1ODEsXHJcbiAgXCJsaWdodGVuLTFcIjogICM5Y2NjNjUsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICM3Y2IzNDIsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICM2ODlmMzgsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICM1NThiMmYsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMzMzY5MWUsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjY2NmZjkwLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2IyZmY1OSxcclxuICBcImFjY2VudC0zXCI6ICAgICM3NmZmMDMsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjNjRkZDE3XHJcbik7XHJcblxyXG4kbGltZTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjY2RkYzM5LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZjlmYmU3LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZjBmNGMzLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZTZlZTljLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZGNlNzc1LFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjZDRlMTU3LFxyXG4gIFwiZGFya2VuLTFcIjogICAjYzBjYTMzLFxyXG4gIFwiZGFya2VuLTJcIjogICAjYWZiNDJiLFxyXG4gIFwiZGFya2VuLTNcIjogICAjOWU5ZDI0LFxyXG4gIFwiZGFya2VuLTRcIjogICAjODI3NzE3LFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2Y0ZmY4MSxcclxuICBcImFjY2VudC0yXCI6ICAgICNlZWZmNDEsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjYzZmZjAwLFxyXG4gIFwiYWNjZW50LTRcIjogICAgI2FlZWEwMFxyXG4pO1xyXG5cclxuJHllbGxvdzogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjZmZlYjNiLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmZmZGU3LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZmZmOWM0LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZmZmNTlkLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZmZmMTc2LFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjZmZlZTU4LFxyXG4gIFwiZGFya2VuLTFcIjogICAjZmRkODM1LFxyXG4gIFwiZGFya2VuLTJcIjogICAjZmJjMDJkLFxyXG4gIFwiZGFya2VuLTNcIjogICAjZjlhODI1LFxyXG4gIFwiZGFya2VuLTRcIjogICAjZjU3ZjE3LFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmZmY4ZCxcclxuICBcImFjY2VudC0yXCI6ICAgICNmZmZmMDAsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjZmZlYTAwLFxyXG4gIFwiYWNjZW50LTRcIjogICAgI2ZmZDYwMFxyXG4pO1xyXG5cclxuJGFtYmVyOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICNmZmMxMDcsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmZmY4ZTEsXHJcbiAgXCJsaWdodGVuLTRcIjogICNmZmVjYjMsXHJcbiAgXCJsaWdodGVuLTNcIjogICNmZmUwODIsXHJcbiAgXCJsaWdodGVuLTJcIjogICNmZmQ1NGYsXHJcbiAgXCJsaWdodGVuLTFcIjogICNmZmNhMjgsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICNmZmIzMDAsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICNmZmEwMDAsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICNmZjhmMDAsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICNmZjZmMDAsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmZlNTdmLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2ZmZDc0MCxcclxuICBcImFjY2VudC0zXCI6ICAgICNmZmM0MDAsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjZmZhYjAwXHJcbik7XHJcblxyXG4kb3JhbmdlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICNmZjk4MDAsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmZmYzZTAsXHJcbiAgXCJsaWdodGVuLTRcIjogICNmZmUwYjIsXHJcbiAgXCJsaWdodGVuLTNcIjogICNmZmNjODAsXHJcbiAgXCJsaWdodGVuLTJcIjogICNmZmI3NGQsXHJcbiAgXCJsaWdodGVuLTFcIjogICNmZmE3MjYsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICNmYjhjMDAsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICNmNTdjMDAsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICNlZjZjMDAsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICNlNjUxMDAsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmZkMTgwLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2ZmYWI0MCxcclxuICBcImFjY2VudC0zXCI6ICAgICNmZjkxMDAsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjZmY2ZDAwXHJcbik7XHJcblxyXG4kZGVlcC1vcmFuZ2U6IChcclxuICBcImJhc2VcIjogICAgICAgI2ZmNTcyMixcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZiZTllNyxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2ZmY2NiYyxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2ZmYWI5MSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2ZmOGE2NSxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2ZmNzA0MyxcclxuICBcImRhcmtlbi0xXCI6ICAgI2Y0NTExZSxcclxuICBcImRhcmtlbi0yXCI6ICAgI2U2NGExOSxcclxuICBcImRhcmtlbi0zXCI6ICAgI2Q4NDMxNSxcclxuICBcImRhcmtlbi00XCI6ICAgI2JmMzYwYyxcclxuICBcImFjY2VudC0xXCI6ICAgICNmZjllODAsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjZmY2ZTQwLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI2ZmM2QwMCxcclxuICBcImFjY2VudC00XCI6ICAgICNkZDJjMDBcclxuKTtcclxuXHJcbiRicm93bjogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjNzk1NTQ4LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZWZlYmU5LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZDdjY2M4LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjYmNhYWE0LFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjYTE4ODdmLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjOGQ2ZTYzLFxyXG4gIFwiZGFya2VuLTFcIjogICAjNmQ0YzQxLFxyXG4gIFwiZGFya2VuLTJcIjogICAjNWQ0MDM3LFxyXG4gIFwiZGFya2VuLTNcIjogICAjNGUzNDJlLFxyXG4gIFwiZGFya2VuLTRcIjogICAjM2UyNzIzXHJcbik7XHJcblxyXG4kYmx1ZS1ncmV5OiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICM2MDdkOGIsXHJcbiAgXCJsaWdodGVuLTVcIjogICNlY2VmZjEsXHJcbiAgXCJsaWdodGVuLTRcIjogICNjZmQ4ZGMsXHJcbiAgXCJsaWdodGVuLTNcIjogICNiMGJlYzUsXHJcbiAgXCJsaWdodGVuLTJcIjogICM5MGE0YWUsXHJcbiAgXCJsaWdodGVuLTFcIjogICM3ODkwOWMsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICM1NDZlN2EsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICM0NTVhNjQsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICMzNzQ3NGYsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMyNjMyMzhcclxuKTtcclxuXHJcbiRncmV5OiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICM5ZTllOWUsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmYWZhZmEsXHJcbiAgXCJsaWdodGVuLTRcIjogICNmNWY1ZjUsXHJcbiAgXCJsaWdodGVuLTNcIjogICNlZWVlZWUsXHJcbiAgXCJsaWdodGVuLTJcIjogICNlMGUwZTAsXHJcbiAgXCJsaWdodGVuLTFcIjogICNiZGJkYmQsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICM3NTc1NzUsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICM2MTYxNjEsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICM0MjQyNDIsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMyMTIxMjFcclxuKTtcclxuXHJcbiRzaGFkZXM6IChcclxuICBcImJsYWNrXCI6ICAgICAgICAjMDAwMDAwLFxyXG4gIFwid2hpdGVcIjogICAgICAgICNGRkZGRkYsXHJcbiAgXCJ0cmFuc3BhcmVudFwiOiAgdHJhbnNwYXJlbnRcclxuKTtcclxuXHJcbiRjb2xvcnM6IChcclxuICBcIm1hdGVyaWFsaXplLXJlZFwiOiAkbWF0ZXJpYWxpemUtcmVkLFxyXG4gIFwicmVkXCI6ICRyZWQsXHJcbiAgXCJwaW5rXCI6ICRwaW5rLFxyXG4gIFwicHVycGxlXCI6ICRwdXJwbGUsXHJcbiAgXCJkZWVwLXB1cnBsZVwiOiAkZGVlcC1wdXJwbGUsXHJcbiAgXCJpbmRpZ29cIjogJGluZGlnbyxcclxuICBcImJsdWVcIjogJGJsdWUsXHJcbiAgXCJsaWdodC1ibHVlXCI6ICRsaWdodC1ibHVlLFxyXG4gIFwiY3lhblwiOiAkY3lhbixcclxuICBcInRlYWxcIjogJHRlYWwsXHJcbiAgXCJncmVlblwiOiAkZ3JlZW4sXHJcbiAgXCJsaWdodC1ncmVlblwiOiAkbGlnaHQtZ3JlZW4sXHJcbiAgXCJsaW1lXCI6ICRsaW1lLFxyXG4gIFwieWVsbG93XCI6ICR5ZWxsb3csXHJcbiAgXCJhbWJlclwiOiAkYW1iZXIsXHJcbiAgXCJvcmFuZ2VcIjogJG9yYW5nZSxcclxuICBcImRlZXAtb3JhbmdlXCI6ICRkZWVwLW9yYW5nZSxcclxuICBcImJyb3duXCI6ICRicm93bixcclxuICBcImJsdWUtZ3JleVwiOiAkYmx1ZS1ncmV5LFxyXG4gIFwiZ3JleVwiOiAkZ3JleSxcclxuICBcInNoYWRlc1wiOiAkc2hhZGVzXHJcbik7XHJcblxyXG5cclxuLy8gQ29sb3IgQ2xhc3Nlc1xyXG5cclxuQGVhY2ggJGNvbG9yX25hbWUsICRjb2xvciBpbiAkY29sb3JzIHtcclxuICBAZWFjaCAkY29sb3JfdHlwZSwgJGNvbG9yX3ZhbHVlIGluICRjb2xvciB7XHJcbiAgICBAaWYgJGNvbG9yX3R5cGUgPT0gXCJiYXNlXCIge1xyXG4gICAgICAuI3skY29sb3JfbmFtZX0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC4jeyRjb2xvcl9uYW1lfS10ZXh0IHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBlbHNlIGlmICRjb2xvcl9uYW1lICE9IFwic2hhZGVzXCIge1xyXG4gICAgICAuI3skY29sb3JfbmFtZX0uI3skY29sb3JfdHlwZX0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC4jeyRjb2xvcl9uYW1lfS10ZXh0LnRleHQtI3skY29sb3JfdHlwZX0ge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gU2hhZGUgY2xhc3Nlc1xyXG5AZWFjaCAkY29sb3IsICRjb2xvcl92YWx1ZSBpbiAkc2hhZGVzIHtcclxuICAuI3skY29sb3J9IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuI3skY29sb3J9LXRleHQge1xyXG4gICAgY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIHVzYWdlOiBjb2xvcihcIm5hbWVfb2ZfY29sb3JcIiwgXCJ0eXBlX29mX2NvbG9yXCIpXHJcbi8vIHRvIGF2b2lkIHRvIHJlcGVhdGluZyBtYXAtZ2V0KCRjb2xvcnMsIC4uLilcclxuXHJcbkBmdW5jdGlvbiBjb2xvcigkY29sb3IsICR0eXBlKSB7XHJcbiAgQGlmIG1hcC1oYXMta2V5KCRjb2xvcnMsICRjb2xvcikge1xyXG4gICAgJGN1cnJfY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgJGNvbG9yKTtcclxuICAgIEBpZiBtYXAtaGFzLWtleSgkY3Vycl9jb2xvciwgJHR5cGUpIHtcclxuICAgICAgQHJldHVybiBtYXAtZ2V0KCRjdXJyX2NvbG9yLCAkdHlwZSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEB3YXJuIFwiVW5rbm93biBgI3tuYW1lfWAgaW4gJGNvbG9ycy5cIjtcclxuICBAcmV0dXJuIG51bGw7XHJcbn1cclxuXHJcbiIsIi8vRGVmYXVsdCBzdHlsZXNcclxuXHJcbmh0bWwge1xyXG4gYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XHJcbiBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gIC8vIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbm1haW4ge1xyXG4gIC8vIGZsZXg6IDEgMCBhdXRvO1xyXG59XHJcblxyXG51bCB7XHJcbiAgJjpub3QoLmJyb3dzZXItZGVmYXVsdCkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuYSB7XHJcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgLy8gR2V0cyByaWQgb2YgdGFwIGFjdGl2ZSBzdGF0ZVxyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcblxyXG4vLyBQb3NpdGlvbmluZ1xyXG4udmFsaWduLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgLnZhbGlnbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBjbGFzc2ljIGNsZWFyZml4XHJcbi5jbGVhcmZpeCB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcblxyXG4vLyBaLWxldmVsc1xyXG4uei1kZXB0aC0wIHtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnotZGVwdGgtMSB7XHJcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG59XHJcbi56LWRlcHRoLTEtaGFsZiB7XHJcbiAgYm94LXNoYWRvdzogMCAzcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG59XHJcbi56LWRlcHRoLTIge1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuLnotZGVwdGgtMyB7XHJcbiAgYm94LXNoYWRvdzogMCA2cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDE4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuLnotZGVwdGgtNCB7XHJcbiAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA1cHggNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG59XHJcbi56LWRlcHRoLTUge1xyXG4gIGJveC1zaGFkb3c6IDAgMTZweCAyNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDZweCAzMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDhweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG59XHJcblxyXG4uaG92ZXJhYmxlIHtcclxuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXM7XHJcbiAgYm94LXNoYWRvdzogMDtcclxufVxyXG5cclxuLmhvdmVyYWJsZTpob3ZlciB7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xyXG4gIGJveC1zaGFkb3c6IDAgOHB4IDE3cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xyXG59XHJcblxyXG4vLyBEaXZpZGVyc1xyXG5cclxuLmRpdmlkZXIge1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoXCJncmV5XCIsIFwibGlnaHRlbi0yXCIpO1xyXG59XHJcblxyXG5cclxuLy8gIEJsb2NrcXVvdGVcclxuXHJcbmJsb2NrcXVvdGUge1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJHByaW1hcnktY29sb3I7XHJcbn1cclxuXHJcbi8vIEljb24gU3R5bGVzXHJcblxyXG5pIHtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuXHJcbiAgJi5sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gIH1cclxuICAmLnJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gIH1cclxuICAmLnRpbnkge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gIH1cclxuICAmLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICB9XHJcbiAgJi5tZWRpdW0ge1xyXG4gICAgZm9udC1zaXplOiA0cmVtO1xyXG4gIH1cclxuICAmLmxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEltYWdlc1xyXG5pbWcucmVzcG9uc2l2ZS1pbWcsXHJcbnZpZGVvLnJlc3BvbnNpdmUtdmlkZW8ge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcblxyXG4ucGFnaW5hdGlvbiB7XHJcblxyXG4gIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIGEgeyBjb2xvcjogI2ZmZjsgfVxyXG5cclxuICAgICYuYWN0aXZlIHsgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7IH1cclxuXHJcbiAgICAmLmRpc2FibGVkIGEge1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgfVxyXG5cclxuICAgIGkge1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgbGkucGFnZXMgdWwgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAucGFnaW5hdGlvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBsaS5wcmV2LFxyXG4gICAgbGkubmV4dCB7XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICB9XHJcblxyXG4gICAgbGkucGFnZXMge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gQnJlYWRjcnVtYnNcclxuLmJyZWFkY3J1bWIge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgLjcpO1xyXG5cclxuICBpLFxyXG4gIFtjbGFzc149XCJtZGktXCJdLCBbY2xhc3MqPVwibWRpLVwiXSxcclxuICBpLm1hdGVyaWFsLWljb25zIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJ1xcRTVDQyc7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgLjcpO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCAxMHB4IDAgOHB4O1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgfVxyXG5cclxuICAmOmZpcnN0LWNoaWxkOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFBhcmFsbGF4XHJcbi5wYXJhbGxheC1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGhlaWdodDogNTAwcHg7XHJcbn1cclxuXHJcbi5wYXJhbGxheCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB6LWluZGV4OiAtMTtcclxuXHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBQdXNocGluXHJcbi5waW4tdG9wLCAucGluLWJvdHRvbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5waW5uZWQge1xyXG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqXHJcbiAgVHJhbnNpdGlvbiBDbGFzc2VzXHJcbioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG51bC5zdGFnZ2VyZWQtbGlzdCBsaSB7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLmZhZGUtaW4ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqXHJcbiAgTWVkaWEgUXVlcnkgQ2xhc3Nlc1xyXG4qKioqKioqKioqKioqKioqKioqKioqL1xyXG4uaGlkZS1vbi1zbWFsbC1vbmx5LCAuaGlkZS1vbi1zbWFsbC1hbmQtZG93biB7XHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5oaWRlLW9uLW1lZC1hbmQtZG93biB7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaGlkZS1vbi1tZWQtYW5kLXVwIHtcclxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaGlkZS1vbi1tZWQtb25seSB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmhpZGUtb24tbGFyZ2Utb25seSB7XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uc2hvdy1vbi1sYXJnZSB7XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctb24tbWVkaXVtIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzbWFsbC1zY3JlZW4pIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtLXNjcmVlbikge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctb24tc21hbGwge1xyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctb24tbWVkaXVtLWFuZC11cCB7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLW1lZGl1bS1hbmQtZG93biB7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBDZW50ZXIgdGV4dCBvbiBtb2JpbGVcclxuLmNlbnRlci1vbi1zbWFsbC1vbmx5IHtcclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZvb3RlclxyXG5mb290ZXIucGFnZS1mb290ZXIge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1iZy1jb2xvcjtcclxuXHJcbiAgLmZvb3Rlci1jb3B5cmlnaHQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjgpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSw1MSw1MSwuMDgpO1xyXG4gICAgQGV4dGVuZCAubGlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBUYWJsZXNcclxudGFibGUsIHRoLCB0ZCB7XHJcbiAgIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxudGFibGUge1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcblxyXG4gICYuYm9yZGVyZWQgPiB0aGVhZCA+IHRyLFxyXG4gICYuYm9yZGVyZWQgPiB0Ym9keSA+IHRyIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgJi5zdHJpcGVkID4gdGJvZHkge1xyXG4gICAgPiB0cjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1zdHJpcGVkLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgID4gdHIgPiB0ZCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmhpZ2hsaWdodCA+IHRib2R5ID4gdHIge1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2U7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXN0cmlwZWQtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmNlbnRlcmVkIHtcclxuICAgIHRoZWFkIHRyIHRoLCB0Ym9keSB0ciB0ZCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG50aGVhZCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcbn1cclxuXHJcbnRkLCB0aHtcclxuICBwYWRkaW5nOiAxNXB4IDVweDtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmUgVGFibGVcclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cclxuICB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgdGQ6ZW1wdHk6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJ1xcMDBhMCc7XHJcbiAgICB9XHJcblxyXG4gICAgdGgsXHJcbiAgICB0ZCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuXHJcbiAgICB0aCB7IHRleHQtYWxpZ246IGxlZnQ7IH1cclxuICAgIHRoZWFkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgdHIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XHJcblxyXG4gICAgICAgIHRoOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcXDAwYTBcIjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRib2R5IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICB0ciB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRoIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgdGQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWluLWhlaWdodDogMS4yNWVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgdHIgeyBwYWRkaW5nOiAwIDEwcHg7IH1cclxuXHJcbiAgICAvKiBzb3J0IG91dCBib3JkZXJzICovXHJcbiAgICB0aGVhZCB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmJvcmRlcmVkIHtcclxuICAgICAgdGggeyBib3JkZXItYm90dG9tOiAwOyBib3JkZXItbGVmdDogMDsgfVxyXG4gICAgICB0ZCB7IGJvcmRlci1sZWZ0OiAwOyBib3JkZXItcmlnaHQ6IDA7IGJvcmRlci1ib3R0b206IDA7IH1cclxuICAgICAgdHIgeyBib3JkZXI6IDA7IH1cclxuICAgICAgdGJvZHkgdHIgeyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yOyB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG4vLyBDb2xsZWN0aW9uc1xyXG4uY29sbGVjdGlvbiB7XHJcbiAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xsZWN0aW9uLWJvcmRlci1jb2xvcjtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbGxlY3Rpb24tYmctY29sb3I7XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xsZWN0aW9uLWJvcmRlci1jb2xvcjtcclxuXHJcbiAgICAvLyBBdmF0YXIgQ29sbGVjdGlvblxyXG4gICAgJi5hdmF0YXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiA4NHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDcycHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5jaXJjbGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB9XHJcbiAgICAgIGkuY2lyY2xlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAudGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2Vjb25kYXJ5LWNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGVjdGlvbi1hY3RpdmUtYmctY29sb3I7XHJcbiAgICAgIGNvbG9yOiAkY29sbGVjdGlvbi1hY3RpdmUtY29sb3I7XHJcblxyXG4gICAgICAuc2Vjb25kYXJ5LWNvbnRlbnQge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGEuY29sbGVjdGlvbi1pdGVte1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzO1xyXG4gICAgY29sb3I6ICRjb2xsZWN0aW9uLWxpbmstY29sb3I7XHJcbiAgICAmOm5vdCguYWN0aXZlKSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWhvdmVyLWJnLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLndpdGgtaGVhZGVyIHtcclxuICAgIC5jb2xsZWN0aW9uLWhlYWRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWJnLWNvbG9yO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuY29sbGVjdGlvbi1pdGVtIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbGxlY3Rpb24taXRlbS5hdmF0YXIge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDcycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4vLyBNYWRlIGxlc3Mgc3BlY2lmaWMgdG8gYWxsb3cgZWFzaWVyIG92ZXJyaWRpbmdcclxuLnNlY29uZGFyeS1jb250ZW50IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbn1cclxuLmNvbGxhcHNpYmxlIC5jb2xsZWN0aW9uIHtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIEJhZGdlc1xyXG5zcGFuLmJhZGdlIHtcclxuICBtaW4td2lkdGg6IDNyZW07XHJcbiAgcGFkZGluZzogMCA2cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICBjb2xvcjogY29sb3IoJ2dyZXknLCAnZGFya2VuLTEnKTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgJi5uZXcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFkZ2UtYmctY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgfVxyXG4gICYubmV3OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIG5ld1wiO1xyXG4gIH1cclxuXHJcbiAgJltkYXRhLWJhZGdlLWNhcHRpb25dOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIiBhdHRyKGRhdGEtYmFkZ2UtY2FwdGlvbik7XHJcbiAgfVxyXG59XHJcbm5hdiB1bCBhIHNwYW4uYmFkZ2Uge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmbG9hdDogbm9uZTtcclxuICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIGhlaWdodDogMjJweDtcclxufVxyXG4uc2lkZS1uYXYgc3Bhbi5iYWRnZS5uZXcsXHJcbi5jb2xsYXBzaWJsZSBzcGFuLmJhZGdlLm5ldyB7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDEwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhZGdlLWJnLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmNvbGxhcHNpYmxlIHNwYW4uYmFkZ2UubmV3IHtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uc29sZG91dC1iYWRnZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHJlZCwgXCJhY2NlbnQtMVwiKTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDAuN3JlbTtcclxuICBmb250LWZhbWlseTogJHNhbnM7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuc29sZG91dC1iYWRnZSB7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICB9XHJcblxyXG4gIC5hY2NvcmRpb25BcnJvdyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiA3cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmUgVmlkZW9zXHJcbi52aWRlby1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgaWZyYW1lLCBvYmplY3QsIGVtYmVkIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFByb2dyZXNzIEJhclxyXG4ucHJvZ3Jlc3Mge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkcHJvZ3Jlc3MtYmFyLWNvbG9yLCA0MCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAuZGV0ZXJtaW5hdGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XHJcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuM3MgbGluZWFyO1xyXG4gIH1cclxuICAuaW5kZXRlcm1pbmF0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6MDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XHJcbiAgICAgIC8vIEN1c3RvbSBiZXppZXJcclxuICAgICAgYW5pbWF0aW9uOiBpbmRldGVybWluYXRlIDIuMXMgY3ViaWMtYmV6aWVyKDAuNjUwLCAwLjgxNSwgMC43MzUsIDAuMzk1KSBpbmZpbml0ZTtcclxuXHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OjA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0O1xyXG4gICAgICAvLyBDdXN0b20gYmV6aWVyXHJcbiAgICAgIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZS1zaG9ydCAyLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NDAsIDAuNDQwLCAxLjAwMCkgaW5maW5pdGU7XHJcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMS4xNXM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgIGxlZnQ6IC0zNSU7XHJcbiAgICAgIHJpZ2h0OjEwMCU7XHJcbiAgICB9XHJcbiAgICA2MCUge1xyXG4gICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICByaWdodDogLTkwJTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICByaWdodDogLTkwJTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlLXNob3J0IHtcclxuICAgIDAlIHtcclxuICAgICAgbGVmdDogLTIwMCU7XHJcbiAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgbGVmdDogMTA3JTtcclxuICAgICAgcmlnaHQ6IC04JTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBsZWZ0OiAxMDclO1xyXG4gICAgICByaWdodDogLTglO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuICBVdGlsaXR5IENsYXNzZXNcclxuKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5oaWRlIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIFRleHQgQWxpZ25cclxuLmxlZnQtYWxpZ24ge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLnJpZ2h0LWFsaWduIHtcclxuICB0ZXh0LWFsaWduOiByaWdodFxyXG59XHJcbi5jZW50ZXIsIC5jZW50ZXItYWxpZ24ge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gTm8gVGV4dCBTZWxlY3RcclxuLm5vLXNlbGVjdCB7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG4uY2lyY2xlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbi5jZW50ZXItYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLnRydW5jYXRlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn1cclxuXHJcbi5uby1wYWRkaW5nIHtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50YWJsZVNtYWxsIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn0iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBNYXRlcmlhbGl6ZSB2YXJpYWJsZXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy9cclxuLy8gVGFibGUgb2YgQ29udGVudHM6XHJcbi8vXHJcbi8vICAxLiBDb2xvcnNcclxuLy8gIDIuIEJhZGdlc1xyXG4vLyAgMy4gQnV0dG9uc1xyXG4vLyAgNC4gQ2FyZHNcclxuLy8gIDUuIENvbGxhcHNpYmxlXHJcbi8vICA2LiBDaGlwc1xyXG4vLyAgNy4gRGF0ZSBQaWNrZXJcclxuLy8gIDguIERyb3Bkb3duXHJcbi8vICAxMC4gRm9ybXNcclxuLy8gIDExLiBHbG9iYWxcclxuLy8gIDEyLiBHcmlkXHJcbi8vICAxMy4gTmF2aWdhdGlvbiBCYXJcclxuLy8gIDE0LiBTaWRlIE5hdmlnYXRpb25cclxuLy8gIDE1LiBQaG90byBTbGlkZXJcclxuLy8gIDE2LiBTcGlubmVycyB8IExvYWRlcnNcclxuLy8gIDE3LiBUYWJzXHJcbi8vICAxOC4gVGFibGVzXHJcbi8vICAxOS4gVG9hc3RzXHJcbi8vICAyMC4gVHlwb2dyYXBoeVxyXG4vLyAgMjEuIEZvb3RlclxyXG4vLyAgMjIuIEZsb3cgVGV4dFxyXG4vLyAgMjMuIENvbGxlY3Rpb25zXHJcbi8vICAyNC4gUHJvZ3Jlc3MgQmFyXHJcblxyXG5cclxuXHJcbi8vIDEuIENvbG9yc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHByaW1hcnktY29sb3I6IGNvbG9yKFwibWF0ZXJpYWxpemUtcmVkXCIsIFwibGlnaHRlbi0yXCIpICFkZWZhdWx0O1xyXG4kcHJpbWFyeS1jb2xvci1saWdodDogbGlnaHRlbigkcHJpbWFyeS1jb2xvciwgMTUlKSAhZGVmYXVsdDtcclxuJHByaW1hcnktY29sb3ItZGFyazogZGFya2VuKCRwcmltYXJ5LWNvbG9yLCAxNSUpICFkZWZhdWx0O1xyXG5cclxuJHNlY29uZGFyeS1jb2xvcjogY29sb3IoXCJ0ZWFsXCIsIFwibGlnaHRlbi0xXCIpICFkZWZhdWx0O1xyXG4kc3VjY2Vzcy1jb2xvcjogY29sb3IoXCJncmVlblwiLCBcImJhc2VcIikgIWRlZmF1bHQ7XHJcbiRlcnJvci1jb2xvcjogY29sb3IoXCJyZWRcIiwgXCJiYXNlXCIpICFkZWZhdWx0O1xyXG4kbGluay1jb2xvcjogY29sb3IoXCJsaWdodC1ibHVlXCIsIFwiZGFya2VuLTFcIikgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMi4gQmFkZ2VzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kYmFkZ2UtYmctY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMy4gQnV0dG9uc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy8gU2hhcmVkIHN0eWxlc1xyXG4kYnV0dG9uLWJvcmRlcjogbm9uZSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1iYWNrZ3JvdW5kLWZvY3VzOiBsaWdodGVuKCRzZWNvbmRhcnktY29sb3IsIDQlKSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mb250LXNpemU6IDEuM3JlbSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1oZWlnaHQ6IDM2cHggIWRlZmF1bHQ7XHJcbiRidXR0b24tcGFkZGluZzogMCAycmVtICFkZWZhdWx0O1xyXG4kYnV0dG9uLXJhZGl1czogMnB4ICFkZWZhdWx0O1xyXG5cclxuLy8gRGlzYWJsZWQgc3R5bGVzXHJcbiRidXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZDogI0RGREZERiAhZGVmYXVsdDtcclxuJGJ1dHRvbi1kaXNhYmxlZC1jb2xvcjogIzlGOUY5RiAhZGVmYXVsdDtcclxuXHJcbi8vIFJhaXNlZCBidXR0b25zXHJcbiRidXR0b24tcmFpc2VkLWJhY2tncm91bmQ6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRidXR0b24tcmFpc2VkLWJhY2tncm91bmQtaG92ZXI6IGxpZ2h0ZW4oJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZCwgNSUpICFkZWZhdWx0O1xyXG4kYnV0dG9uLXJhaXNlZC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuXHJcbi8vIExhcmdlIGJ1dHRvbnNcclxuJGJ1dHRvbi1sYXJnZS1pY29uLWZvbnQtc2l6ZTogMS42cmVtICFkZWZhdWx0O1xyXG4kYnV0dG9uLWxhcmdlLWhlaWdodDogJGJ1dHRvbi1oZWlnaHQgKiAxLjUgIWRlZmF1bHQ7XHJcblxyXG4vLyBGbGF0IGJ1dHRvbnNcclxuJGJ1dHRvbi1mbGF0LWNvbG9yOiAjMzQzNDM0ICFkZWZhdWx0O1xyXG4kYnV0dG9uLWZsYXQtZGlzYWJsZWQtY29sb3I6IGxpZ2h0ZW4oIzk5OSwgMTAlKSAhZGVmYXVsdDtcclxuXHJcbi8vIEZsb2F0aW5nIGJ1dHRvbnNcclxuJGJ1dHRvbi1mbG9hdGluZy1iYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQtaG92ZXI6ICRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1zaXplOiA0MHB4ICFkZWZhdWx0O1xyXG4kYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU6IDU2cHggIWRlZmF1bHQ7XHJcbiRidXR0b24tZmxvYXRpbmctcmFkaXVzOiA1MCUgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gNC4gQ2FyZHNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRjYXJkLXBhZGRpbmc6IDIwcHggIWRlZmF1bHQ7XHJcbiRjYXJkLWJnLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kY2FyZC1saW5rLWNvbG9yOiBjb2xvcihcIm9yYW5nZVwiLCBcImFjY2VudC0yXCIpICFkZWZhdWx0O1xyXG4kY2FyZC1saW5rLWNvbG9yLWxpZ2h0OiBsaWdodGVuKCRjYXJkLWxpbmstY29sb3IsIDIwJSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gNS4gQ29sbGFwc2libGVcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRjb2xsYXBzaWJsZS1oZWlnaHQ6IDNyZW0gIWRlZmF1bHQ7XHJcbiRjb2xsYXBzaWJsZS1oZWFkZXItY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRjb2xsYXBzaWJsZS1ib3JkZXItY29sb3I6ICNkZGQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gNi4gQ2hpcHNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRjaGlwLWJnLWNvbG9yOiAjZTRlNGU0ICFkZWZhdWx0O1xyXG4kY2hpcC1ib3JkZXItY29sb3I6ICM5ZTllOWUgIWRlZmF1bHQ7XHJcbiRjaGlwLXNlbGVjdGVkLWNvbG9yOiAjMjZhNjlhICFkZWZhdWx0O1xyXG4kY2hpcC1tYXJnaW46IDVweCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyA3LiBEYXRlIFBpY2tlclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGRhdGVwaWNrZXItd2Vla2RheS1iZzogZGFya2VuKCRzZWNvbmRhcnktY29sb3IsIDclKSAhZGVmYXVsdDtcclxuJGRhdGVwaWNrZXItZGF0ZS1iZzogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGRhdGVwaWNrZXIteWVhcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCkgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLWZvY3VzOiByZ2JhKDAsMCwwLCAuMDUpICFkZWZhdWx0O1xyXG4kZGF0ZXBpY2tlci1zZWxlY3RlZDogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGRhdGVwaWNrZXItc2VsZWN0ZWQtb3V0Zm9jdXM6IGRlc2F0dXJhdGUobGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCAzNSUpLCAxNSUpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDguIERyb3Bkb3duXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kZHJvcGRvd24tYmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ob3Zlci1iZy1jb2xvcjogI2VlZSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taXRlbS1oZWlnaHQ6IDUwcHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gOS4gRm9udHNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vICRyb2JvdG8tZm9udC1wYXRoOiBcIi4uL2ZvbnRzL3JvYm90by9cIiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxMC4gRm9ybXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIFRleHQgSW5wdXRzICsgVGV4dGFyZWFcclxuJGlucHV0LWhlaWdodDogM3JlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci1jb2xvcjogY29sb3IoXCJncmV5XCIsIFwiYmFzZVwiKSAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1iYWNrZ3JvdW5kOiAjZmZmICFkZWZhdWx0O1xyXG4kaW5wdXQtZXJyb3ItY29sb3I6ICRlcnJvci1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LXN1Y2Nlc3MtY29sb3I6ICRzdWNjZXNzLWNvbG9yICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb250LXNpemU6IDFyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1tYXJnaW46IDAgMCAyMHB4IDAgIWRlZmF1bHQ7XHJcbiRpbnB1dC1wYWRkaW5nOiAwICFkZWZhdWx0O1xyXG4kaW5wdXQtdHJhbnNpdGlvbjogYWxsIC4zcyAhZGVmYXVsdDtcclxuJGxhYmVsLWZvbnQtc2l6ZTogLjhyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogcmdiYSgwLDAsMCwgLjI2KSAhZGVmYXVsdDtcclxuJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yOiAjQkRCREJEICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyOiAxcHggZG90dGVkICRpbnB1dC1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWludmFsaWQtYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWVycm9yLWNvbG9yICFkZWZhdWx0O1xyXG4kcGxhY2Vob2xkZXItdGV4dC1jb2xvcjogbGlnaHRlbigkaW5wdXQtYm9yZGVyLWNvbG9yLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4vLyBSYWRpbyBCdXR0b25zXHJcbiRyYWRpby1maWxsLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kcmFkaW8tZW1wdHktY29sb3I6ICM1YTVhNWEgIWRlZmF1bHQ7XHJcbiRyYWRpby1ib3JkZXI6IDJweCBzb2xpZCAkcmFkaW8tZmlsbC1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vIFJhbmdlXHJcbiRyYW5nZS1oZWlnaHQ6IDE0cHggIWRlZmF1bHQ7XHJcbiRyYW5nZS13aWR0aDogMTRweCAhZGVmYXVsdDtcclxuJHRyYWNrLWhlaWdodDogM3B4ICFkZWZhdWx0O1xyXG5cclxuLy8gU2VsZWN0XHJcbiRzZWxlY3QtYm9yZGVyOiAxcHggc29saWQgI2YyZjJmMiAhZGVmYXVsdDtcclxuJHNlbGVjdC1iYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTApICFkZWZhdWx0O1xyXG4kc2VsZWN0LWZvY3VzOiAxcHggc29saWQgbGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCA0NyUpICFkZWZhdWx0O1xyXG4kc2VsZWN0LXBhZGRpbmc6IDVweCAhZGVmYXVsdDtcclxuJHNlbGVjdC1yYWRpdXM6IDJweCAhZGVmYXVsdDtcclxuJHNlbGVjdC1kaXNhYmxlZC1jb2xvcjogcmdiYSgwLDAsMCwuMykgIWRlZmF1bHQ7XHJcblxyXG4vLyBTd2l0Y2hlc1xyXG4kc3dpdGNoLWJnLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kc3dpdGNoLWNoZWNrZWQtbGV2ZXItYmc6IGRlc2F0dXJhdGUobGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCAyNSUpLCAyNSUpICFkZWZhdWx0O1xyXG4kc3dpdGNoLXVuY2hlY2tlZC1iZzogI0YxRjFGMSAhZGVmYXVsdDtcclxuJHN3aXRjaC11bmNoZWNrZWQtbGV2ZXItYmc6ICM4MTgxODEgIWRlZmF1bHQ7XHJcbiRzd2l0Y2gtcmFkaXVzOiAxNXB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDExLiBHbG9iYWxcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIE1lZGlhIFF1ZXJ5IFJhbmdlc1xyXG4kc21hbGwtc2NyZWVuLXVwOiA2MDFweCAhZGVmYXVsdDtcclxuJG1lZGl1bS1zY3JlZW4tdXA6IDk5M3B4ICFkZWZhdWx0O1xyXG4kbGFyZ2Utc2NyZWVuLXVwOiAxMjAxcHggIWRlZmF1bHQ7XHJcbiRzbWFsbC1zY3JlZW46IDYwMHB4ICFkZWZhdWx0O1xyXG4kbWVkaXVtLXNjcmVlbjogOTkycHggIWRlZmF1bHQ7XHJcbiRsYXJnZS1zY3JlZW46IDEyMDBweCAhZGVmYXVsdDtcclxuXHJcbiRtZWRpdW0tYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skc21hbGwtc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcclxuJGxhcmdlLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xyXG4kc21hbGwtYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRzbWFsbC1zY3JlZW59KVwiICFkZWZhdWx0O1xyXG4kbWVkaXVtLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XHJcbiRtZWRpdW0tb25seTogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbi11cH0pIGFuZCAobWF4LXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTIuIEdyaWRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRudW0tY29sczogMTIgIWRlZmF1bHQ7XHJcbiRndXR0ZXItd2lkdGg6IDEuNXJlbSAhZGVmYXVsdDtcclxuJGVsZW1lbnQtdG9wLW1hcmdpbjogJGd1dHRlci13aWR0aC8zICFkZWZhdWx0O1xyXG4kZWxlbWVudC1ib3R0b20tbWFyZ2luOiAoJGd1dHRlci13aWR0aCoyKS8zICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDEzLiBOYXZpZ2F0aW9uIEJhclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJG5hdmJhci1oZWlnaHQ6IDY0cHggIWRlZmF1bHQ7XHJcbiRuYXZiYXItaGVpZ2h0LW1vYmlsZTogNTZweCAhZGVmYXVsdDtcclxuJG5hdmJhci1mb250LXNpemU6IDFyZW0gIWRlZmF1bHQ7XHJcbiRuYXZiYXItZm9udC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJG5hdmJhci1icmFuZC1mb250LXNpemU6IDIuMXJlbSAhZGVmYXVsdDtcclxuXHJcbi8vIDE0LiBTaWRlIE5hdmlnYXRpb25cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRzaWRlbmF2LWZvbnQtc2l6ZTogMTRweCAhZGVmYXVsdDtcclxuJHNpZGVuYXYtZm9udC1jb2xvcjogcmdiYSgwLDAsMCwuODcpICFkZWZhdWx0O1xyXG4kc2lkZW5hdi1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJHNpZGVuYXYtcGFkZGluZzogMTZweCAhZGVmYXVsdDtcclxuJHNpZGVuYXYtaXRlbS1oZWlnaHQ6IDQ4cHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTUuIFBob3RvIFNsaWRlclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHNsaWRlci1iZy1jb2xvcjogY29sb3IoJ2dyZXknLCAnYmFzZScpICFkZWZhdWx0O1xyXG4kc2xpZGVyLWJnLWNvbG9yLWxpZ2h0OiBjb2xvcignZ3JleScsICdsaWdodGVuLTInKSAhZGVmYXVsdDtcclxuJHNsaWRlci1pbmRpY2F0b3ItY29sb3I6IGNvbG9yKCdncmVlbicsICdiYXNlJykgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTYuIFNwaW5uZXJzIHwgTG9hZGVyc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHNwaW5uZXItZGVmYXVsdC1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxNy4gVGFic1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHRhYnMtdW5kZXJsaW5lLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1saWdodCAhZGVmYXVsdDtcclxuJHRhYnMtdGV4dC1jb2xvcjogJHByaW1hcnktY29sb3IgIWRlZmF1bHQ7XHJcbiR0YWJzLWJnLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDE4LiBUYWJsZXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiR0YWJsZS1ib3JkZXItY29sb3I6ICNkMGQwZDAgIWRlZmF1bHQ7XHJcbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAjZjJmMmYyICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDE5LiBUb2FzdHNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiR0b2FzdC1oZWlnaHQ6IDQ4cHggIWRlZmF1bHQ7XHJcbiR0b2FzdC1jb2xvcjogIzMyMzIzMiAhZGVmYXVsdDtcclxuJHRvYXN0LXRleHQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMjAuIFR5cG9ncmFwaHlcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRvZmYtYmxhY2s6IHJnYmEoMCwgMCwgMCwgMC44NykgIWRlZmF1bHQ7XHJcbi8vIEhlYWRlciBTdHlsZXNcclxuJGgxLWZvbnRzaXplOiA0LjJyZW0gIWRlZmF1bHQ7XHJcbiRoMi1mb250c2l6ZTogMy41NnJlbSAhZGVmYXVsdDtcclxuJGgzLWZvbnRzaXplOiAyLjkycmVtICFkZWZhdWx0O1xyXG4kaDQtZm9udHNpemU6IDIuMjhyZW0gIWRlZmF1bHQ7XHJcbiRoNS1mb250c2l6ZTogMS42NHJlbSAhZGVmYXVsdDtcclxuJGg2LWZvbnRzaXplOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDIxLiBGb290ZXJcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRmb290ZXItYmctY29sb3I6ICRwcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDIyLiBGbG93IFRleHRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRyYW5nZSA6ICRsYXJnZS1zY3JlZW4gLSAkc21hbGwtc2NyZWVuICFkZWZhdWx0O1xyXG4kaW50ZXJ2YWxzOiAyMCAhZGVmYXVsdDtcclxuJGludGVydmFsLXNpemU6ICRyYW5nZSAvICRpbnRlcnZhbHMgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMjMuIENvbGxlY3Rpb25zXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kY29sbGVjdGlvbi1ib3JkZXItY29sb3I6ICNlMGUwZTAgIWRlZmF1bHQ7XHJcbiRjb2xsZWN0aW9uLWJnLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kY29sbGVjdGlvbi1hY3RpdmUtYmctY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRjb2xsZWN0aW9uLWFjdGl2ZS1jb2xvcjogbGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCA1NSUpICFkZWZhdWx0O1xyXG4kY29sbGVjdGlvbi1ob3Zlci1iZy1jb2xvcjogI2RkZCAhZGVmYXVsdDtcclxuJGNvbGxlY3Rpb24tbGluay1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAyNC4gUHJvZ3Jlc3MgQmFyXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4iLCIvKiBUaGlzIGlzIG5lZWRlZCBmb3Igc29tZSBtb2JpbGUgcGhvbmVzIHRvIGRpc3BsYXkgdGhlIEdvb2dsZSBJY29uIGZvbnQgcHJvcGVybHkgKi9cclxuLm1hdGVyaWFsLWljb25zIHtcclxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xyXG59XHJcbiIsIi5jb250YWluZXIge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogMTI4MHB4O1xyXG4gIHdpZHRoOiA5MCU7XHJcbn1cclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA4NSU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA3MCU7XHJcbiAgfVxyXG59XHJcbi5jb250YWluZXIgLnJvdyB7XHJcbiAgbWFyZ2luLWxlZnQ6ICgtMSAqICRndXR0ZXItd2lkdGggLyAyKTtcclxuICBtYXJnaW4tcmlnaHQ6ICgtMSAqICRndXR0ZXItd2lkdGggLyAyKTtcclxufVxyXG5cclxuLnNlY3Rpb24ge1xyXG4gIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG5cclxuICAmLm5vLXBhZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAmLm5vLXBhZC1ib3Qge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG4gICYubm8tcGFkLXRvcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4ucm93IHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgLy8gQ2xlYXIgZmxvYXRpbmcgY2hpbGRyZW5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuXHJcbiAgLmNvbCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwYWRkaW5nOiAwICRndXR0ZXItd2lkdGggLyAyO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG5cclxuICAgICZbY2xhc3MqPVwicHVzaC1cIl0sXHJcbiAgICAmW2NsYXNzKj1cInB1bGwtXCJdIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICRpOiAxO1xyXG4gICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgJi5zI3skaX0ge1xyXG4gICAgICAgIHdpZHRoOiAkcGVyYztcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgICRpOiAkaSArIDE7XHJcbiAgICB9XHJcblxyXG4gICAgJGk6IDE7XHJcbiAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcclxuICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xyXG4gICAgICAmLm9mZnNldC1zI3skaX0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkcGVyYztcclxuICAgICAgfVxyXG4gICAgICAmLnB1bGwtcyN7JGl9IHtcclxuICAgICAgICByaWdodDogJHBlcmM7XHJcbiAgICAgIH1cclxuICAgICAgJi5wdXNoLXMjeyRpfSB7XHJcbiAgICAgICAgbGVmdDogJHBlcmM7XHJcbiAgICAgIH1cclxuICAgICAgJGk6ICRpICsgMTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICAmLm0jeyRpfSB7XHJcbiAgICAgICAgICB3aWR0aDogJHBlcmM7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJGk6ICRpICsgMVxyXG4gICAgICB9XHJcblxyXG4gICAgICAkaTogMTtcclxuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xyXG4gICAgICAgICYub2Zmc2V0LW0jeyRpfSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogJHBlcmM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucHVsbC1tI3skaX0ge1xyXG4gICAgICAgICAgcmlnaHQ6ICRwZXJjO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnB1c2gtbSN7JGl9IHtcclxuICAgICAgICAgIGxlZnQ6ICRwZXJjO1xyXG4gICAgICAgIH1cclxuICAgICAgICAkaTogJGkgKyAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICAmLmwjeyRpfSB7XHJcbiAgICAgICAgICB3aWR0aDogJHBlcmM7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJGk6ICRpICsgMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICAmLm9mZnNldC1sI3skaX0ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICRwZXJjO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnB1bGwtbCN7JGl9IHtcclxuICAgICAgICAgIHJpZ2h0OiAkcGVyYztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wdXNoLWwjeyRpfSB7XHJcbiAgICAgICAgICBsZWZ0OiAkcGVyYztcclxuICAgICAgICB9XHJcbiAgICAgICAgJGk6ICRpICsgMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJuYXYge1xyXG4gICYubmF2LWV4dGVuZGVkIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAubmF2LXdyYXBwZXIge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yO1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuICBsaW5lLWhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG5cclxuICBhIHsgY29sb3I6ICRuYXZiYXItZm9udC1jb2xvcjsgfVxyXG5cclxuICBpLFxyXG4gIFtjbGFzc149XCJtZGktXCJdLCBbY2xhc3MqPVwibWRpLVwiXSxcclxuICBpLm1hdGVyaWFsLWljb25zIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XHJcbiAgICBsaW5lLWhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gIH1cclxuXHJcbiAgLm5hdi13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGEuYnV0dG9uLWNvbGxhcHNlIHsgZGlzcGxheTogbm9uZTsgfVxyXG4gIH1cclxuXHJcblxyXG4gIC8vIENvbGxhcHNlIGJ1dHRvblxyXG4gIC5idXR0b24tY29sbGFwc2Uge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XHJcbiAgICBtYXJnaW46IDAgMThweDtcclxuXHJcbiAgICBpIHtcclxuICAgICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLy8gTG9nb1xyXG4gIC5icmFuZC1sb2dvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6ICRuYXZiYXItYnJhbmQtZm9udC1zaXplO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgJi5jZW50ZXIge1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuICAgICAgJi5sZWZ0LCAmLnJpZ2h0IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5sZWZ0IHsgbGVmdDogMC41cmVtOyB9XHJcbiAgICAgICYucmlnaHQge1xyXG4gICAgICAgIHJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYucmlnaHQge1xyXG4gICAgICByaWdodDogMC41cmVtO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGksXHJcbiAgICBbY2xhc3NePVwibWRpLVwiXSwgW2NsYXNzKj1cIm1kaS1cIl0sXHJcbiAgICBpLm1hdGVyaWFsLWljb25zIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAvLyBOYXZiYXIgTGlua3NcclxuICB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgICAgZm9udC1zaXplOiAkbmF2YmFyLWZvbnQtc2l6ZTtcclxuICAgICAgY29sb3I6ICRuYXZiYXItZm9udC1jb2xvcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgJi5idG4sICYuYnRuLWxhcmdlLCAmLmJ0bi1mbGF0LCAmLmJ0bi1mbG9hdGluZyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5sZWZ0IHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBOYXZiYXIgU2VhcmNoIEZvcm1cclxuICBmb3JtIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5pbnB1dC1maWVsZCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuXHJcbiAgICAgICY6Zm9jdXMsICZbdHlwZT10ZXh0XTp2YWxpZCwgJlt0eXBlPXBhc3N3b3JkXTp2YWxpZCxcclxuICAgICAgJlt0eXBlPWVtYWlsXTp2YWxpZCwgJlt0eXBlPXVybF06dmFsaWQsICZbdHlwZT1kYXRlXTp2YWxpZCB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC43KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUgaSB7IGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7IH1cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gRml4ZWQgTmF2YmFyXHJcbi5uYXZiYXItZml4ZWQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuICB6LWluZGV4OiA5OTc7XHJcblxyXG4gIG5hdiB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgbmF2LCBuYXYgLm5hdi13cmFwcGVyIGksIG5hdiBhLmJ1dHRvbi1jb2xsYXBzZSwgbmF2IGEuYnV0dG9uLWNvbGxhcHNlIGkge1xyXG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcclxuICB9XHJcbiAgLm5hdmJhci1maXhlZCB7XHJcbiAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xyXG4gIH1cclxufVxyXG4iLCJcclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4vLyBodG1sIHtcclxuLy8gICBsaW5lLWhlaWdodDogMS41O1xyXG5cclxuLy8gICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcclxuLy8gICAgIGZvbnQtc2l6ZTogMTRweDtcclxuLy8gICB9XHJcblxyXG4vLyAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcclxuLy8gICAgIGZvbnQtc2l6ZTogMTQuNXB4O1xyXG4vLyAgIH1cclxuXHJcbi8vICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2Utc2NyZWVuKSB7XHJcbi8vICAgICBmb250LXNpemU6IDE1cHg7XHJcbi8vICAgfVxyXG5cclxuLy8gICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcclxuLy8gICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4vLyAgIGNvbG9yOiAkb2ZmLWJsYWNrO1xyXG4vLyB9XHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuMTtcclxufVxyXG5cclxuLy8gSGVhZGVyIFN0eWxlc1xyXG5oMSBhLCBoMiBhLCBoMyBhLCBoNCBhLCBoNSBhLCBoNiBhIHsgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cclxuaDEgeyBmb250LXNpemU6ICRoMS1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoMS1mb250c2l6ZSAvIDIpIDAgKCRoMS1mb250c2l6ZSAvIDIuNSkgMDt9XHJcbmgyIHsgZm9udC1zaXplOiAkaDItZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDItZm9udHNpemUgLyAyKSAwICgkaDItZm9udHNpemUgLyAyLjUpIDA7fVxyXG5oMyB7IGZvbnQtc2l6ZTogJGgzLWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGgzLWZvbnRzaXplIC8gMikgMCAoJGgzLWZvbnRzaXplIC8gMi41KSAwO31cclxuaDQgeyBmb250LXNpemU6ICRoNC1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoNC1mb250c2l6ZSAvIDIpIDAgKCRoNC1mb250c2l6ZSAvIDIuNSkgMDt9XHJcbmg1IHsgZm9udC1zaXplOiAkaDUtZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDUtZm9udHNpemUgLyAyKSAwICgkaDUtZm9udHNpemUgLyAyLjUpIDA7fVxyXG5oNiB7IGZvbnQtc2l6ZTogJGg2LWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGg2LWZvbnRzaXplIC8gMikgMCAoJGg2LWZvbnRzaXplIC8gMi41KSAwO31cclxuXHJcbi8vIFRleHQgU3R5bGVzXHJcbmVtIHsgZm9udC1zdHlsZTogaXRhbGljOyB9XHJcbnN0cm9uZyB7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cclxuc21hbGwgeyBmb250LXNpemU6IDc1JTsgfVxyXG4ubGlnaHQgeyBmb250LXdlaWdodDogMzAwOyB9XHJcbi50aGluIHsgZm9udC13ZWlnaHQ6IDIwMDsgfVxyXG5cclxuXHJcbi5mbG93LXRleHR7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAkaTogMDtcclxuICBAd2hpbGUgJGkgPD0gJGludGVydmFscyB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNjAgKyAoJGkgKiAkaW50ZXJ2YWwtc2l6ZSkpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW0gKiAoMSArICguMDIgKiAkaSkpO1xyXG4gICAgfVxyXG4gICAgJGk6ICRpICsgMTtcclxuICB9XHJcblxyXG4gIC8vIEhhbmRsZSBiZWxvdyAzNjBweCBzY3JlZW5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICB9XHJcbn0iLCJcclxuXHJcbi5jYXJkLXBhbmVsIHtcclxuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXM7XHJcbiAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcclxuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZy1jb2xvcjtcclxufVxyXG5cclxuLmNhcmQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmctY29sb3I7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcblxyXG4gIC5jYXJkLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjFyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgcGFkZGluZzogMCAwIDE1cHggMTVweDtcclxuICAgIH1cclxuICAgICYuYWN0aXZhdG9yIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gQ2FyZCBTaXplc1xyXG4gICYuc21hbGwsICYubWVkaXVtLCAmLmxhcmdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuY2FyZC1pbWFnZSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDYwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIC5jYXJkLWltYWdlICsgLmNhcmQtY29udGVudCB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQwJTtcclxuICAgIH1cclxuICAgIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLmNhcmQtYWN0aW9uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5zbWFsbCB7XHJcbiAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gIH1cclxuXHJcbiAgJi5tZWRpdW0ge1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICB9XHJcblxyXG4gICYubGFyZ2Uge1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICB9XHJcblxyXG4gIC8vIEhvcml6b250YWwgQ2FyZHNcclxuICAmLmhvcml6b250YWwge1xyXG4gICAgJi5zbWFsbCwgJi5tZWRpdW0sICYubGFyZ2Uge1xyXG4gICAgICAuY2FyZC1pbWFnZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAuY2FyZC1pbWFnZSB7XHJcbiAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAmLmNhcmQtbGFuZ3VhZ2Uge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAycHggIzAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC1zdGFja2VkIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgLmNhcmQtY29udGVudCB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBTdGlja3kgQWN0aW9uIFNlY3Rpb25cclxuICAmLnN0aWNreS1hY3Rpb24ge1xyXG4gICAgLmNhcmQtYWN0aW9uIHtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC1yZXZlYWwge1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuXHJcblxyXG4gIC5jYXJkLWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAvLyBJbWFnZSBiYWNrZ3JvdW5kIGZvciBjb250ZW50XHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAkY2FyZC1iZy1jb2xvcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmNhcmQtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XHJcbiAgICAmLmNhcmQtbGFuZ3VhZ2UgeyAgICAgICAgXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBtYXJnaW46IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAmLmNhcmQtbGFuZ3VhZ2Utc3BlY2lhbCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNXJlbTtcclxuICAgICAgICBtYXJnaW46IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJkLWFjdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTYwLDE2MCwxNjAsLjIpO1xyXG4gICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcclxuXHJcbiAgICBhOm5vdCguYnRuKTpub3QoLmJ0bi1sYXJnZSk6bm90KC5idG4tZmxvYXRpbmcpIHtcclxuICAgICAgY29sb3I6ICRjYXJkLWxpbmstY29sb3I7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtcGFkZGluZztcclxuICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAmOmhvdmVyIHsgY29sb3I6ICRjYXJkLWxpbmstY29sb3ItbGlnaHQ7IH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJkLXJldmVhbCB7XHJcbiAgICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmctY29sb3I7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhcmQtYWx0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiA0NzVweDtcclxuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYztcclxuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXM7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuXHJcbiAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8vIEltYWdlIGJhY2tncm91bmQgZm9yIGNvbnRlbnRcclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgY29sb3I6ICRjYXJkLWJnLWNvbG9yO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuY2FyZC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYTNhM2M7XHJcbiAgICBoZWlnaHQ6IDQ1JSAhaW1wb3J0YW50O1xyXG4gICAgJi5jYXJkLWxhbmd1YWdlIHsgICAgICAgIFxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgJi5jYXJkLWxhbmd1YWdlLXNwZWNpYWwge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMDVyZW07XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7IFxyXG4gICAgICBtaW4taGVpZ2h0OiA2MCU7XHJcbiAgICB9XHJcbiAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcmQtYWN0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxNjAsMTYwLDE2MCwuMik7XHJcbiAgICBoZWlnaHQ6IDQwJTtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgXHJcbiAgICBhOm5vdCguYnRuKTpub3QoLmJ0bi1sYXJnZSk6bm90KC5idG4tZmxvYXRpbmcpIHtcclxuICAgICAgY29sb3I6ICRjYXJkLWxpbmstY29sb3I7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtcGFkZGluZztcclxuICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAmOmhvdmVyIHsgY29sb3I6ICRjYXJkLWxpbmstY29sb3ItbGlnaHQ7IH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIEhhbmRsZSBiZWxvdyAzNjBweCBzY3JlZW5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxufSIsIiN0b2FzdC1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6YmxvY2s7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDEwMDAwO1xyXG5cclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIGJvdHRvbTogMCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG4gICAgbGVmdDogNSU7XHJcbiAgICBib3R0b206IDclO1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIHRvcDogMTAlO1xyXG4gICAgcmlnaHQ6IDclO1xyXG4gICAgbWF4LXdpZHRoOiA4NiU7XHJcbiAgfVxyXG59XHJcblxyXG4udG9hc3Qge1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1heC13aWR0aDoxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtaW4taGVpZ2h0OiAkdG9hc3QtaGVpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWNvbG9yO1xyXG4gIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICBmb250LXNpemU6IDEuMXJlbTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGNvbG9yOiAkdG9hc3QtdGV4dC1jb2xvcjtcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgLmJ0biwgLmJ0bi1mbGF0IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgJi5yb3VuZGVke1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcblxyXG59XHJcbiIsIi50YWJzIHtcclxuICAmLnRhYnMtdHJhbnNwYXJlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgLnRhYiBhLFxyXG4gICAgLnRhYi5kaXNhYmxlZCBhLFxyXG4gICAgLnRhYi5kaXNhYmxlZCBhOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcclxuICAgIH1cclxuXHJcbiAgICAudGFiIGE6aG92ZXIsXHJcbiAgICAudGFiIGEuYWN0aXZlIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZGljYXRvciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnRhYnMtZml4ZWQtd2lkdGgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAudGFiIHtcclxuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAgICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcclxuICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3cteDogYXV0bztcclxuICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJzLWJnLWNvbG9yO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gIC50YWIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAkdGFicy10ZXh0LWNvbG9yO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBjb2xvcjogcmdiYSgkdGFicy10ZXh0LWNvbG9yLCAuNyk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmRpc2FibGVkIGEsXHJcbiAgICAmLmRpc2FibGVkIGE6aG92ZXIge1xyXG4gICAgICBjb2xvcjogcmdiYSgkdGFicy10ZXh0LWNvbG9yLCAuNyk7XHJcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICB9XHJcbiAgLmluZGljYXRvciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJzLXVuZGVybGluZS1jb2xvcjtcclxuICAgIHdpbGwtY2hhbmdlOiBsZWZ0LCByaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZpeGVkIHNpZGVOYXYgaGlkZSBvbiBzbWFsbGVyXHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAudGFicyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIC50YWIge1xyXG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gICAgICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcclxuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubWF0ZXJpYWwtdG9vbHRpcCB7XHJcbiAgcGFkZGluZzogMTBweCA4cHg7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIHotaW5kZXg6IDIwMDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIG1pbi1oZWlnaHQ6IDM2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgb3BhY2l0eTogMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5iYWNrZHJvcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDdweDtcclxuICB3aWR0aDogMTRweDtcclxuICBib3JkZXItcmFkaXVzOiAwIDAgNTAlIDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyO1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxufVxyXG4iLCIuZHJvcGRvd24tY29udGVudCB7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZy1jb2xvcjtcclxuICBtYXJnaW46IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gIG1heC1oZWlnaHQ6IDY1MHB4O1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIHdpbGwtY2hhbmdlOiB3aWR0aCwgaGVpZ2h0O1xyXG5cclxuICBsaSB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGNvbG9yOiAkb2ZmLWJsYWNrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWluLWhlaWdodDogJGRyb3Bkb3duLWl0ZW0taGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cclxuICAgICY6aG92ZXIsICYuYWN0aXZlLCAmLnNlbGVjdGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWhvdmVyLWJnLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlLnNlbGVjdGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRkcm9wZG93bi1ob3Zlci1iZy1jb2xvciwgNSUpO1xyXG4gICAgfVxyXG5cclxuICAgICYuZGl2aWRlciB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgPiBhLCAmID4gc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBwYWRkaW5nOiAoKCRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDIyKSAvIDIpIDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IHNwYW4gPiBsYWJlbCB7XHJcbiAgICAgIHRvcDogMXB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSWNvbiBhbGlnbm1lbnQgb3ZlcnJpZGVcclxuICAgICYgPiBhID4gaSB7XHJcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBJbnB1dCBmaWVsZCBzcGVjaWZpY2l0eSBidWdmaXhcclxuLmlucHV0LWZpZWxkLmNvbCAuZHJvcGRvd24tY29udGVudCBbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwge1xyXG4gIHRvcDogMXB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcblxyXG4iLCIubW9kYWwge1xyXG4gIEBleHRlbmQgLnotZGVwdGgtNDtcclxuXHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWF4LWhlaWdodDogNzAlO1xyXG4gIHdpZHRoOiA1NSU7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICB3aWxsLWNoYW5nZTogdG9wLCBvcGFjaXR5O1xyXG5cclxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgIHdpZHRoOiA4MCU7XHJcbiAgfVxyXG5cclxuICBoMSxoMixoMyxoNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMjRweDtcclxuICB9XHJcbiAgLm1vZGFsLWNsb3NlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1mb290ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gICAgcGFkZGluZzogNHB4IDZweDtcclxuICAgIGhlaWdodDogNTZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5idG4sIC5idG4tZmxhdCB7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgbWFyZ2luOiA2cHggMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm1vZGFsLW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgdG9wOiAtMTAwcHg7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgaGVpZ2h0OiAxMjUlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcbn1cclxuXHJcbi8vIE1vZGFsIHdpdGggZml4ZWQgYWN0aW9uIGZvb3RlclxyXG4ubW9kYWwubW9kYWwtZml4ZWQtZm9vdGVyIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGhlaWdodDogNzAlO1xyXG5cclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICB9XHJcblxyXG4gIC5tb2RhbC1mb290ZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gTW9kYWwgQm90dG9tIFNoZWV0IFN0eWxlXHJcbi5tb2RhbC5ib3R0b20tc2hlZXQge1xyXG4gIHRvcDogYXV0bztcclxuICBib3R0b206IC0xMDAlO1xyXG4gIG1hcmdpbjogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiA0NSU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICB3aWxsLWNoYW5nZTogYm90dG9tLCBvcGFjaXR5O1xyXG59XHJcblxyXG4vLyBNb2RhbCBmb3IgQ2VydGlmeSBDSVBUIHBhZ2VcclxuLm1vZGFsQ2VydCB7XHJcbiAgLm1vZGFsIHtcclxuICAgIHRvcDogMTIlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC8qIE1vZGFsIENvbnRlbnQgKi9cclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLyogVGhlIENsb3NlIEJ1dHRvbiAqL1xyXG4gIC5jbG9zZSB7XHJcbiAgICBjb2xvcjogI2FhYWFhYTtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxuXHJcbiAgLmNsb3NlOmhvdmVyLFxyXG4gIC5jbG9zZTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIC5tb2RhbEltZyB7XHJcbiAgICB3aWR0aDogMTAwJTsgXHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIHNlbGVjdCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn0iLCIuY29sbGFwc2libGUge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xsYXBzaWJsZS1ib3JkZXItY29sb3I7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xyXG4gIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbn1cclxuXHJcbi5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtaW4taGVpZ2h0OiAkY29sbGFwc2libGUtaGVpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkY29sbGFwc2libGUtaGVpZ2h0O1xyXG4gIHBhZGRpbmc6IDAgMXJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGFwc2libGUtaGVhZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xyXG5cclxuICBpIHtcclxuICAgIHdpZHRoOiAycmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogJGNvbGxhcHNpYmxlLWhlaWdodDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uY29sbGFwc2libGUtYm9keSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICBwIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgfVxyXG59XHJcblxyXG4vLyBzaWRlTmF2IGNvbGxhcHNpYmxlIHN0eWxpbmdcclxuLnNpZGUtbmF2LFxyXG4uc2lkZS1uYXYuZml4ZWQge1xyXG5cclxuICAuY29sbGFwc2libGUge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICBsaSB7IHBhZGRpbmc6IDA7IH1cclxuICB9XHJcblxyXG4gIC5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgIHBhZGRpbmc6IDAgJHNpZGVuYXYtcGFkZGluZztcclxuXHJcbiAgICAmOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDUpOyB9XHJcbiAgICBpIHsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cclxuICB9XHJcblxyXG4gIC5jb2xsYXBzaWJsZS1ib2R5IHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsYXBzaWJsZS1oZWFkZXItY29sb3I7XHJcblxyXG4gICAgbGkgYSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgKDcuNXB4ICsgJHNpZGVuYXYtcGFkZGluZylcclxuICAgICAgICAgICAgICAgMCAoMTVweCArICRzaWRlbmF2LXBhZGRpbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi8vIFBvcG91dCBDb2xsYXBzaWJsZVxyXG5cclxuLmNvbGxhcHNpYmxlLnBvcG91dCB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgPiBsaSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDJweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuICAgIC8vIHRyYW5zZm9ybTogc2NhbGVYKC45Mik7XHJcbiAgICBtYXJnaW46IDAgMjRweDtcclxuICAgIHRyYW5zaXRpb246IG1hcmdpbiAuMzVzIGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCk7XHJcbiAgfVxyXG4gID4gbGkuYWN0aXZlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgNXB4IDExcHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgIG1hcmdpbjogMTZweCAwO1xyXG4gICAgLy8gdHJhbnNmb3JtOiBzY2FsZVgoMSk7XHJcbiAgfVxyXG59XHJcbiIsIi5jaGlwIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC42KTtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxuICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hpcC1iZy1jb2xvcjtcclxuICBtYXJnaW4tYm90dG9tOiAkY2hpcC1tYXJnaW47XHJcbiAgbWFyZ2luLXJpZ2h0OiAkY2hpcC1tYXJnaW47XHJcblxyXG4gIGltZyB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCA4cHggMCAtMTJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIH1cclxuXHJcbiAgLmNsb3NlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY2hpcHMge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNoaXAtYm9yZGVyLWNvbG9yO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgbWFyZ2luOiAkaW5wdXQtbWFyZ2luO1xyXG4gIG1pbi1oZWlnaHQ6IDQ1cHg7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cclxuICAmLmZvY3VzIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY2hpcC1zZWxlY3RlZC1jb2xvcjtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDAgMCAkY2hpcC1zZWxlY3RlZC1jb2xvcjtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY3Vyc29yOiB0ZXh0O1xyXG4gIH1cclxuXHJcbiAgLmNoaXAuc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNoaXAtc2VsZWN0ZWQtY29sb3I7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gIC5pbnB1dCB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY29sb3I6IHJnYmEoMCwwLDAsLjYpO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xyXG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQ6Zm9jdXMge1xyXG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGb3JtIHByZWZpeFxyXG4ucHJlZml4IH4gLmNoaXBzIHtcclxuICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICB3aWR0aDogOTIlO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxufVxyXG4uY2hpcHM6ZW1wdHkgfiBsYWJlbCAge1xyXG4gIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTQwJSk7XHJcbn1cclxuIiwiLm1hdGVyaWFsYm94ZWQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGN1cnNvcjogem9vbS1pbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgJjpub3QoLmFjdGl2ZSkge1xyXG4gICAgICBvcGFjaXR5OiAuODtcclxuICAgIH1cclxuICAgIHdpbGwtY2hhbmdlOiBsZWZ0LCB0b3AsIHdpZHRoLCBoZWlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubWF0ZXJpYWxib3hlZC5hY3RpdmUge1xyXG4gIGN1cnNvcjogem9vbS1vdXQ7XHJcbn1cclxuXHJcbiNtYXRlcmlhbGJveC1vdmVybGF5IHtcclxuICBwb3NpdGlvbjpmaXhlZDtcclxuICB0b3A6MDtcclxuICBsZWZ0OjA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTI5Mjk7XHJcbiAgei1pbmRleDogMTAwMDtcclxuXHJcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcbn1cclxuLm1hdGVyaWFsYm94LWNhcHRpb24ge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gIGJvdHRvbTogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMCUgMTUlO1xyXG4gIGhlaWdodDogNTBweDtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59IiwiLy8gUmVtb3ZlIEZvY3VzIEJveGVzXHJcbnNlbGVjdDpmb2N1cyB7XHJcbiAgb3V0bGluZTogJHNlbGVjdC1mb2N1cztcclxufVxyXG5cclxuYnV0dG9uOmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tYmFja2dyb3VuZC1mb2N1cztcclxufVxyXG5cclxubGFiZWwge1xyXG4gIGZvbnQtc2l6ZTogJGxhYmVsLWZvbnQtc2l6ZTtcclxuICBjb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLy8gZy1yZWNhcHRjaGFcclxuLmctcmVjYXB0Y2hhIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuXHJcblxyXG5AaW1wb3J0ICdpbnB1dC1maWVsZHMnO1xyXG5AaW1wb3J0ICdyYWRpby1idXR0b25zJztcclxuQGltcG9ydCAnY2hlY2tib3hlcyc7XHJcbkBpbXBvcnQgJ3N3aXRjaGVzJztcclxuQGltcG9ydCAnc2VsZWN0JztcclxuQGltcG9ydCAnZmlsZS1pbnB1dCc7XHJcbkBpbXBvcnQgJ3JhbmdlJztcclxuIiwiLyogVGV4dCBJbnB1dHMgKyBUZXh0YXJlYVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyogU3R5bGUgUGxhY2Vob2xkZXJzICovXHJcblxyXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiAkcGxhY2Vob2xkZXItdGV4dC1jb2xvcjtcclxufVxyXG5cclxuOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xyXG4gIGNvbG9yOiAkcGxhY2Vob2xkZXItdGV4dC1jb2xvcjtcclxufVxyXG5cclxuOjotbW96LXBsYWNlaG9sZGVyIHsgIC8qIEZpcmVmb3ggMTkrICovXHJcbiAgY29sb3I6ICRwbGFjZWhvbGRlci10ZXh0LWNvbG9yO1xyXG59XHJcblxyXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogJHBsYWNlaG9sZGVyLXRleHQtY29sb3I7XHJcbn1cclxuXHJcbi8qIFRleHQgaW5wdXRzICovXHJcblxyXG5pbnB1dDpub3QoW3R5cGVdKSxcclxuaW5wdXRbdHlwZT10ZXh0XSxcclxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXHJcbmlucHV0W3R5cGU9ZW1haWxdLFxyXG5pbnB1dFt0eXBlPXVybF0sXHJcbmlucHV0W3R5cGU9dGltZV0sXHJcbmlucHV0W3R5cGU9ZGF0ZV0sXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcclxuaW5wdXRbdHlwZT10ZWxdLFxyXG5pbnB1dFt0eXBlPW51bWJlcl0sXHJcbmlucHV0W3R5cGU9c2VhcmNoXSxcclxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWEge1xyXG5cclxuICAvLyBHZW5lcmFsIFN0eWxlc1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiAkaW5wdXQtYm9yZGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xyXG4gIG1hcmdpbjogJGlucHV0LW1hcmdpbjtcclxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZztcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIHRyYW5zaXRpb246ICRpbnB1dC10cmFuc2l0aW9uO1xyXG5cclxuICAvLyBEaXNhYmxlZCBpbnB1dCBzdHlsZVxyXG4gICY6ZGlzYWJsZWQsXHJcbiAgJltyZWFkb25seT1cInJlYWRvbmx5XCJdIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgICBib3JkZXItYm90dG9tOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyO1xyXG4gIH1cclxuXHJcbiAgLy8gRGlzYWJsZWQgbGFiZWwgc3R5bGVcclxuICAmOmRpc2FibGVkK2xhYmVsLFxyXG4gICZbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCB7XHJcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gRm9jdXNlZCBpbnB1dCBzdHlsZVxyXG4gICY6Zm9jdXM6bm90KFtyZWFkb25seV0pIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5wdXQtZm9jdXMtY29sb3I7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJGlucHV0LWZvY3VzLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gRm9jdXNlZCBsYWJlbCBzdHlsZVxyXG4gICY6Zm9jdXM6bm90KFtyZWFkb25seV0pK2xhYmVsIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBWYWxpZCBJbnB1dCBTdHlsZVxyXG4gICYudmFsaWQsXHJcbiAgJjpmb2N1cy52YWxpZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGlucHV0LXN1Y2Nlc3MtY29sb3I7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJGlucHV0LXN1Y2Nlc3MtY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBDdXN0b20gU3VjY2VzcyBNZXNzYWdlXHJcbiAgJi52YWxpZCArIGxhYmVsOmFmdGVyLFxyXG4gICY6Zm9jdXMudmFsaWQgKyBsYWJlbDphZnRlciB7XHJcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtc3VjY2Vzcyk7XHJcbiAgICBjb2xvcjogJGlucHV0LXN1Y2Nlc3MtY29sb3I7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLy8gSW52YWxpZCBJbnB1dCBTdHlsZVxyXG4gICYuaW52YWxpZCxcclxuICAmOmZvY3VzLmludmFsaWQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogJGlucHV0LWludmFsaWQtYm9yZGVyO1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICRpbnB1dC1lcnJvci1jb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIEN1c3RvbSBFcnJvciBtZXNzYWdlXHJcbiAgJi5pbnZhbGlkICsgbGFiZWw6YWZ0ZXIsXHJcbiAgJjpmb2N1cy5pbnZhbGlkICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogYXR0cihkYXRhLWVycm9yKTtcclxuICAgIGNvbG9yOiAkaW5wdXQtZXJyb3ItY29sb3I7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLy8gRnVsbCB3aWR0aCBsYWJlbCB3aGVuIHVzaW5nIHZhbGlkYXRlIGZvciBlcnJvciBtZXNzYWdlc1xyXG4gICYudmFsaWRhdGUgKyBsYWJlbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLy8gRm9ybSBNZXNzYWdlIFNoYXJlZCBTdHlsZXNcclxuICAmICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA2MHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IC4ycyBvcGFjaXR5IGVhc2Utb3V0LCAuMnMgY29sb3IgZWFzZS1vdXQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTdHlsaW5nIGZvciBpbnB1dCBmaWVsZCB3cmFwcGVyXHJcbi5pbnB1dC1maWVsZCB7XHJcbiAgLy8gSW5saW5lIHN0eWxlc1xyXG4gICYuaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG5cclxuICAgIGlucHV0LFxyXG4gICAgLnNlbGVjdC1kcm9wZG93biB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBHdXR0ZXIgc3BhY2luZ1xyXG4gICYuY29sIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgbGVmdDogJGd1dHRlci13aWR0aCAvIDI7XHJcbiAgICB9XHJcblxyXG4gICAgLnByZWZpeCB+IGxhYmVsLFxyXG4gICAgLnByZWZpeCB+IC52YWxpZGF0ZSB+IGxhYmVsIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0gLSAjeyRndXR0ZXItd2lkdGh9KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiAxcmVtO1xyXG5cclxuICBsYWJlbCB7XHJcbiAgICBjb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMC44cmVtO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGN1cnNvcjogdGV4dDtcclxuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICB9XHJcblxyXG4gIGxhYmVsLmFjdGl2ZSB7XHJcbiAgICBmb250LXNpemU6ICRsYWJlbC1mb250LXNpemU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0MCUpO1xyXG4gIH1cclxuXHJcbiAgLy8gUHJlZml4IEljb25zXHJcbiAgLnByZWZpeCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogJGlucHV0LWhlaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycztcclxuXHJcbiAgICAmLmFjdGl2ZSB7IGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7IH1cclxuICB9XHJcblxyXG4gIC5wcmVmaXggfiBpbnB1dCxcclxuICAucHJlZml4IH4gdGV4dGFyZWEsXHJcbiAgLnByZWZpeCB+IGxhYmVsLFxyXG4gIC5wcmVmaXggfiAudmFsaWRhdGUgfiBsYWJlbCxcclxuICAucHJlZml4IH4gLmF1dG9jb21wbGV0ZS1jb250ZW50IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG4gICAgd2lkdGg6IDkyJTtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxuICB9XHJcblxyXG4gIC5wcmVmaXggfiBsYWJlbCB7IG1hcmdpbi1sZWZ0OiAzcmVtOyB9XHJcblxyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIC5wcmVmaXggfiBpbnB1dCB7XHJcbiAgICAgIHdpZHRoOiA4NiU7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgLnByZWZpeCB+IGlucHV0IHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIFNlYXJjaCBGaWVsZCAqL1xyXG5cclxuLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgcGFkZGluZy1sZWZ0OiA0cmVtO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmFja2dyb3VuZDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBjb2xvcjogIzQ0NDtcclxuXHJcbiAgICAmICsgbGFiZWwgaSxcclxuICAgICYgfiAubWRpLW5hdmlnYXRpb24tY2xvc2UsXHJcbiAgICAmIH4gLm1hdGVyaWFsLWljb25zIHtcclxuICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmICsgbGFiZWwge1xyXG4gICAgbGVmdDogMXJlbTtcclxuICB9XHJcblxyXG4gICYgfiAubWRpLW5hdmlnYXRpb24tY2xvc2UsXHJcbiAgJiB+IC5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMXJlbTtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIHRyYW5zaXRpb246IC4zcyBjb2xvcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBUZXh0YXJlYSAqL1xyXG5cclxuLy8gRGVmYXVsdCB0ZXh0YXJlYVxyXG50ZXh0YXJlYSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAmLm1hdGVyaWFsaXplLXRleHRhcmVhIHtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgLyogcHJldmVudHMgc2Nyb2xsIGJhciBmbGFzaCAqL1xyXG4gICAgcGFkZGluZzogLjhyZW0gMCAxLjZyZW0gMDsgLyogcHJldmVudHMgdGV4dCBqdW1wIG9uIEVudGVyIGtleXByZXNzICovXHJcbiAgICByZXNpemU6IG5vbmU7XHJcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gRm9yIHRleHRhcmVhIGF1dG9yZXNpemVcclxuLmhpZGRlbmRpdiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7IC8qIGZ1dHVyZSB2ZXJzaW9uIG9mIGRlcHJlY2F0ZWQgJ3dvcmQtd3JhcCcgKi9cclxuICBwYWRkaW5nLXRvcDogMS4ycmVtOyAvKiBwcmV2ZW50cyB0ZXh0IGp1bXAgb24gRW50ZXIga2V5cHJlc3MgKi9cclxufVxyXG5cclxuXHJcbi8qIEF1dG9jb21wbGV0ZSAqL1xyXG4uYXV0b2NvbXBsZXRlLWNvbnRlbnQge1xyXG4gIG1hcmdpbi10b3A6IC0xNXB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgcG9zaXRpb246IHN0YXRpYztcclxuXHJcbiAgbGkge1xyXG4gICAgLmhpZ2hsaWdodCB7IGNvbG9yOiAjNDQ0OyB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcclxuICAgICAgd2lkdGg6ICRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDEwO1xyXG4gICAgICBtYXJnaW46IDVweCAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKiBSYWRpbyBCdXR0b25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vLyBSZW1vdmUgZGVmYXVsdCBSYWRpbyBCdXR0b25zXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSxcclxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLTk5OTlweDtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCxcclxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDI1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIHRyYW5zaXRpb246IC4yOHMgZWFzZTtcclxuXHJcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lOyAvKiB3ZWJraXQgKGtvbnF1ZXJvcikgYnJvd3NlcnMgKi9cclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgbWFyZ2luOiA0cHg7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgdHJhbnNpdGlvbjogLjI4cyBlYXNlO1xyXG59XHJcblxyXG4vKiBVbmNoZWNrZWQgc3R5bGVzICovXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIsXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XHJcbiAgYm9yZGVyOiAycHggc29saWQgJHJhZGlvLWVtcHR5LWNvbG9yO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxufVxyXG5cclxuLyogQ2hlY2tlZCBzdHlsZXMgKi9cclxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcclxuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG4gIGJvcmRlcjogJHJhZGlvLWJvcmRlcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmFkaW8tZmlsbC1jb2xvcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XHJcbn1cclxuXHJcbi8qIFJhZGlvIFdpdGggZ2FwICovXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKC41KTtcclxufVxyXG5cclxuLyogRm9jdXNlZCBzdHlsZXMgKi9cclxuW3R5cGU9XCJyYWRpb1wiXS50YWJiZWQ6Zm9jdXMgKyBsYWJlbDpiZWZvcmUge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgwLDAsMCwuMSk7XHJcbn1cclxuXHJcbi8qIERpc2FibGVkIFJhZGlvIFdpdGggZ2FwICovXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgYm9yZGVyOiAycHggc29saWQgJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuLyogRGlzYWJsZWQgc3R5bGUgKi9cclxuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZDpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkICsgbGFiZWwge1xyXG4gIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtc29saWQtY29sb3I7XHJcbn1cclxuIiwiLyogQ2hlY2tib3hlc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyogQ1VTVE9NIENTUyBDSEVDS0JPWEVTICovXHJcbmZvcm0gcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG5mb3JtIHA6bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLyogUmVtb3ZlIGRlZmF1bHQgY2hlY2tib3ggKi9cclxuW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpLFxyXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAtOTk5OXB4O1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi8vIENoZWNrYm94IFN0eWxlc1xyXG5bdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAvLyBUZXh0IExhYmVsIFN0eWxlXHJcbiAgKyBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuXHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAvKiB3ZWJraXQgKHNhZmFyaSwgY2hyb21lKSBicm93c2VycyAqL1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgLyogbW96aWxsYSBicm93c2VycyAqL1xyXG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lOyAvKiB3ZWJraXQgKGtvbnF1ZXJvcikgYnJvd3NlcnMgKi9cclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSUUxMCsgKi9cclxuICB9XHJcblxyXG4gIC8qIGNoZWNrYm94IGFzcGVjdCAqL1xyXG4gICsgbGFiZWw6YmVmb3JlLFxyXG4gICY6bm90KC5maWxsZWQtaW4pICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJHJhZGlvLWVtcHR5LWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgdHJhbnNpdGlvbjogLjJzO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgJjpub3QoLmZpbGxlZC1pbikgKyBsYWJlbDphZnRlciB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIH1cclxuXHJcbiAgJjpub3QoOmNoZWNrZWQpOmRpc2FibGVkICsgbGFiZWw6YmVmb3JlIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIEZvY3VzZWQgc3R5bGVzXHJcbiAgJi50YWJiZWQ6Zm9jdXMgKyBsYWJlbDphZnRlciB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDAsMCwwLC4xKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xyXG4gIH1cclxufVxyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcclxuICArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICB0b3A6IC00cHg7XHJcbiAgICBsZWZ0OiAtNXB4O1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAkcmFkaW8tYm9yZGVyO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogJHJhZGlvLWJvcmRlcjtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQgKyBsYWJlbDpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi8qIEluZGV0ZXJtaW5hdGUgY2hlY2tib3ggKi9cclxuW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcclxuICArbGFiZWw6YmVmb3JlIHtcclxuICAgIHRvcDogLTExcHg7XHJcbiAgICBsZWZ0OiAtMTJweDtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAkcmFkaW8tYm9yZGVyO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcclxuICB9XHJcblxyXG4gIC8vIERpc2FibGVkIGluZGV0ZXJtaW5hdGVcclxuICAmOmRpc2FibGVkICsgbGFiZWw6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gRmlsbGVkIGluIFN0eWxlXHJcblt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluIHtcclxuICAvLyBHZW5lcmFsXHJcbiAgKyBsYWJlbDphZnRlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgfVxyXG5cclxuICArIGxhYmVsOmJlZm9yZSxcclxuICArIGxhYmVsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIC8qIC4xcyBkZWxheSBpcyBmb3IgY2hlY2sgYW5pbWF0aW9uICovXHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjI1cywgYmFja2dyb3VuZC1jb2xvciAuMjVzLCB3aWR0aCAuMjBzIC4xcywgaGVpZ2h0IC4yMHMgLjFzLCB0b3AgLjIwcyAuMXMsIGxlZnQgLjIwcyAuMXM7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICB9XHJcblxyXG4gIC8vIFVuY2hlY2tlZCBzdHlsZVxyXG4gICY6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgbGVmdDogNnB4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG5cclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDIwJSA0MCU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJHJhZGlvLWVtcHR5LWNvbG9yO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gIH1cclxuXHJcbiAgLy8gQ2hlY2tlZCBzdHlsZVxyXG4gICY6Y2hlY2tlZCB7XHJcbiAgICArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMXB4O1xyXG4gICAgICB3aWR0aDogOHB4O1xyXG4gICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGlucHV0LWJhY2tncm91bmQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkaW5wdXQtYmFja2dyb3VuZDtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xyXG5cclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICArIGxhYmVsOmFmdGVyIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgICB6LWluZGV4OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gRm9jdXNlZCBzdHlsZXNcclxuICAmLnRhYmJlZDpmb2N1cyArIGxhYmVsOmFmdGVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGJvcmRlci1jb2xvcjogJHJhZGlvLWVtcHR5LWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XHJcbiAgfVxyXG5cclxuICAmLnRhYmJlZDpjaGVja2VkOmZvY3VzICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIERpc2FibGVkIHN0eWxlXHJcbiAgJjpkaXNhYmxlZDpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtc29saWQtY29sb3I7XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG4vLyBDaGVja2JveCBTdHlsZXMgd2l0aCByZXF1aXJlZFxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ucmVxdWlyZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnJlcXVpcmVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjYjcxMjM0O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuIFxyXG4gICAgIiwiLyogU3dpdGNoXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uc3dpdGNoLFxyXG4uc3dpdGNoICoge1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5zd2l0Y2ggbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG5cclxuICAmOmNoZWNrZWQgKyAubGV2ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN3aXRjaC1jaGVja2VkLWxldmVyLWJnO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3dpdGNoLWJnLWNvbG9yO1xyXG4gICAgICBsZWZ0OiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN3aXRjaCBsYWJlbCAubGV2ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN3aXRjaC11bmNoZWNrZWQtbGV2ZXItYmc7XHJcbiAgYm9yZGVyLXJhZGl1czogJHN3aXRjaC1yYWRpdXM7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgbWFyZ2luOiAwIDE2cHg7XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN3aXRjaC11bmNoZWNrZWQtYmc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDFweCByZ2JhKDAsMCwwLC40KTtcclxuICAgIGxlZnQ6IC01cHg7XHJcbiAgICB0b3A6IC0zcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgYmFja2dyb3VuZCAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjFzIGVhc2U7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTd2l0Y2ggYWN0aXZlIHN0eWxlXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6bm90KDpkaXNhYmxlZCkgfiAubGV2ZXI6YWN0aXZlOjphZnRlcixcclxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpub3QoOmRpc2FibGVkKS50YWJiZWQ6Zm9jdXMgfiAubGV2ZXI6OmFmdGVyIHtcclxuICBib3gtc2hhZG93OiAwIDFweCAzcHggMXB4IHJnYmEoMCwwLDAsLjQpLCAwIDAgMCAxNXB4IHRyYW5zcGFyZW50aXplKCRzd2l0Y2gtYmctY29sb3IsIC45KTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpkaXNhYmxlZCkgfiAubGV2ZXI6YWN0aXZlOmFmdGVyLFxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoOmRpc2FibGVkKS50YWJiZWQ6Zm9jdXMgfiAubGV2ZXI6OmFmdGVyIHtcclxuICBib3gtc2hhZG93OiAwIDFweCAzcHggMXB4IHJnYmEoMCwwLDAsLjQpLCAwIDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgLjA4KTtcclxufVxyXG5cclxuLy8gRGlzYWJsZWQgU3R5bGVzXHJcbi5zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdICsgLmxldmVyIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5zd2l0Y2ggbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdICsgLmxldmVyOmFmdGVyLFxyXG4uc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXTpjaGVja2VkICsgLmxldmVyOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtc29saWQtY29sb3I7XHJcbn1cclxuIiwiLyogU2VsZWN0IEZpZWxkXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5zZWxlY3QgeyBkaXNwbGF5OiBub25lOyB9XHJcbnNlbGVjdC5icm93c2VyLWRlZmF1bHQgeyBkaXNwbGF5OiBibG9jazsgfVxyXG5cclxuc2VsZWN0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0LWJhY2tncm91bmQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogJHNlbGVjdC1wYWRkaW5nO1xyXG4gIGJvcmRlcjogJHNlbGVjdC1ib3JkZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogJHNlbGVjdC1yYWRpdXM7XHJcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG59XHJcblxyXG4uc2VsZWN0LWxhYmVsIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBpbnB1dC5zZWxlY3QtZHJvcGRvd24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAkaW5wdXQtYm9yZGVyO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XHJcbiAgICBtYXJnaW46ICRpbnB1dC1tYXJnaW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICBzcGFuLmNhcmV0IHtcclxuICAgIGNvbG9yOiBpbml0aWFsO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG5cclxuICAgICYuZGlzYWJsZWQge1xyXG4gICAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiArIGxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTE0cHg7XHJcbiAgICBmb250LXNpemU6ICRsYWJlbC1mb250LXNpemU7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBEaXNhYmxlZCBzdHlsZXNcclxuc2VsZWN0OmRpc2FibGVkIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMyk7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcHBlciBpbnB1dC5zZWxlY3QtZHJvcGRvd246ZGlzYWJsZWQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChzYWZhcmksIGNocm9tZSkgYnJvd3NlcnMgKi9cclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAvKiBtb3ppbGxhIGJyb3dzZXJzICovXHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJRTEwKyAqL1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4zKTtcclxufVxyXG5cclxuLnNlbGVjdC13cmFwcGVyIGkge1xyXG4gIGNvbG9yOiAkc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xyXG59XHJcblxyXG4uc2VsZWN0LWRyb3Bkb3duIGxpLmRpc2FibGVkLFxyXG4uc2VsZWN0LWRyb3Bkb3duIGxpLmRpc2FibGVkID4gc3BhbixcclxuLnNlbGVjdC1kcm9wZG93biBsaS5vcHRncm91cCB7XHJcbiAgY29sb3I6ICRzZWxlY3QtZGlzYWJsZWQtY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8vIFByZWZpeCBJY29uc1xyXG4ucHJlZml4IH4gLnNlbGVjdC13cmFwcGVyIHtcclxuICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICB3aWR0aDogOTIlO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxufVxyXG5cclxuLnByZWZpeCB+IGxhYmVsIHsgbWFyZ2luLWxlZnQ6IDNyZW07IH1cclxuXHJcbi8vIEljb25zXHJcbi5zZWxlY3QtZHJvcGRvd24gbGkge1xyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6ICRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDEwO1xyXG4gICAgd2lkdGg6ICRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDEwO1xyXG4gICAgbWFyZ2luOiA1cHggMTVweDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE9wdGdyb3VwIHN0eWxlc1xyXG4uc2VsZWN0LWRyb3Bkb3duIGxpLm9wdGdyb3VwIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGRyb3Bkb3duLWhvdmVyLWJnLWNvbG9yO1xyXG5cclxuICAmLnNlbGVjdGVkID4gc3BhbiB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNyk7XHJcbiAgfVxyXG5cclxuICAmID4gc3BhbiB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XHJcbiAgfVxyXG5cclxuICAmIH4gbGkub3B0Z3JvdXAtb3B0aW9uIHtcclxuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICB9XHJcbn1cclxuIiwiLyogRmlsZSBJbnB1dFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmZpbGUtZmllbGQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmZpbGUtcGF0aC13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICBpbnB1dC5maWxlLXBhdGggeyB3aWR0aDogMTAwJTsgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9ZmlsZV0ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclxuICB9XHJcbn1cclxuIiwiLyogUmFuZ2VcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5yYW5nZS1maWVsZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXSxcclxuaW5wdXRbdHlwZT1yYW5nZV0gKyAudGh1bWIge1xyXG4gIEBleHRlbmQgLm5vLXNlbGVjdDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV0gKyAudGh1bWIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmFkaW8tZmlsbC1jb2xvcjtcclxuICB0b3A6IDEwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XHJcblxyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHJcbiAgLnZhbHVlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogJHJhZGlvLWZpbGwtY29sb3I7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgNTAlIDUwJSAwO1xyXG5cclxuICAgIC52YWx1ZSB7XHJcbiAgICAgIGNvbG9yOiAkaW5wdXQtYmFja2dyb3VuZDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gV2ViS2l0XHJcbmlucHV0W3R5cGU9cmFuZ2VdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcbiAgaGVpZ2h0OiAkdHJhY2staGVpZ2h0O1xyXG4gIGJhY2tncm91bmQ6ICNjMmMwYzI7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgaGVpZ2h0OiAkcmFuZ2UtaGVpZ2h0O1xyXG4gIHdpZHRoOiAkcmFuZ2Utd2lkdGg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRyYWRpby1maWxsLWNvbG9yO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XHJcbiAgbWFyZ2luOiAtNXB4IDAgMCAwO1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcclxuICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG59XHJcblxyXG4vLyBGaXJlRm94XHJcbmlucHV0W3R5cGU9cmFuZ2VdIHtcclxuICAvKiBmaXggZm9yIEZGIHVuYWJsZSB0byBhcHBseSBmb2N1cyBzdHlsZSBidWcgICovXHJcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcblxyXG4gIC8qcmVxdWlyZWQgZm9yIHByb3BlciB0cmFjayBzaXppbmcgaW4gRkYqL1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10cmFjayB7XHJcbiAgaGVpZ2h0OiAkdHJhY2staGVpZ2h0O1xyXG4gIGJhY2tncm91bmQ6ICNkZGQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10aHVtYiB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGhlaWdodDogJHJhbmdlLWhlaWdodDtcclxuICB3aWR0aDogJHJhbmdlLXdpZHRoO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kOiAkcmFkaW8tZmlsbC1jb2xvcjtcclxuICBtYXJnaW4tdG9wOiAtNXB4O1xyXG59XHJcblxyXG4vLyBoaWRlIHRoZSBvdXRsaW5lIGJlaGluZCB0aGUgYm9yZGVyXHJcbmlucHV0W3R5cGU9cmFuZ2VdOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZjtcclxuICBvdXRsaW5lLW9mZnNldDogLTFweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tb3otcmFuZ2UtdHJhY2sge1xyXG4gIGJhY2tncm91bmQ6ICNjY2M7XHJcbn1cclxuXHJcbi8vIElFIDEwK1xyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRyYWNrIHtcclxuICBoZWlnaHQ6ICR0cmFjay1oZWlnaHQ7XHJcblxyXG4gIC8vIHJlbW92ZSBiZyBjb2xvdXIgZnJvbSB0aGUgdHJhY2ssIHdlJ2xsIHVzZSBtcy1maWxsLWxvd2VyIGFuZCBtcy1maWxsLXVwcGVyIGluc3RlYWRcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgLy8gbGVhdmUgcm9vbSBmb3IgdGhlIGxhcmdlciB0aHVtYiB0byBvdmVyZmxvdyB3aXRoIGEgdHJhbnNwYXJlbnQgYm9yZGVyICovXHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItd2lkdGg6IDZweCAwO1xyXG5cclxuICAvKnJlbW92ZSBkZWZhdWx0IHRpY2sgbWFya3MqL1xyXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLWxvd2VyIHtcclxuICBiYWNrZ3JvdW5kOiAjNzc3O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtdXBwZXIge1xyXG4gIGJhY2tncm91bmQ6ICNkZGQ7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWIge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBoZWlnaHQ6ICRyYW5nZS1oZWlnaHQ7XHJcbiAgd2lkdGg6ICRyYW5nZS13aWR0aDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZDogJHJhZGlvLWZpbGwtY29sb3I7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbXMtZmlsbC1sb3dlciB7XHJcbiAgYmFja2dyb3VuZDogIzg4ODtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy1maWxsLXVwcGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG59XHJcbiIsIi8qKioqKioqKioqKioqKipcclxuICAgIE5hdiBMaXN0XHJcbioqKioqKioqKioqKioqKi9cclxuLnRhYmxlLW9mLWNvbnRlbnRzIHtcclxuICAmLmZpeGVkIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBwYWRkaW5nOiAycHggMDtcclxuICB9XHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgY29sb3I6ICM3NTc1NzU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiBsaWdodGVuKCM3NTc1NzUsIDIwJSk7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBsaWdodGVuKGNvbG9yKFwibWF0ZXJpYWxpemUtcmVkXCIsIFwiYmFzZVwiKSwxMCUpO1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgbGlnaHRlbihjb2xvcihcIm1hdGVyaWFsaXplLXJlZFwiLCBcImJhc2VcIiksMTAlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNpZGUtbmF2IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDYwcHgpO1xyXG4gIGhlaWdodDogLW1vei1jYWxjKDEwMCUpOyAvL1RlbXBvcmFyeSBGaXJlZm94IEZpeFxyXG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzaWRlbmF2LWJnLWNvbG9yO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTA1JSk7XHJcblxyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuXHJcbiAgLy8gUmlnaHQgQWxpZ25cclxuICAmLnJpZ2h0LWFsaWduZWQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSk7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gIH1cclxuXHJcbiAgLmNvbGxhcHNpYmxlIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG5cclxuICBsaSB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcclxuXHJcbiAgICAmLmFjdGl2ZSB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA1KTsgfVxyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJHNpZGVuYXYtZm9udC1jb2xvcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAkc2lkZW5hdi1mb250LXNpemU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcclxuICAgIHBhZGRpbmc6IDAgKCRzaWRlbmF2LXBhZGRpbmcgKiAyKTtcclxuXHJcbiAgICAmOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDUpO31cclxuXHJcbiAgICAmLmJ0biwgJi5idG4tbGFyZ2UsICYuYnRuLWZsYXQsICYuYnRuLWZsb2F0aW5nIHtcclxuICAgICAgbWFyZ2luOiAxMHB4IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5idG4sXHJcbiAgICAmLmJ0bi1sYXJnZSxcclxuICAgICYuYnRuLWZsb2F0aW5nIHsgY29sb3I6ICRidXR0b24tcmFpc2VkLWNvbG9yOyB9XHJcbiAgICAmLmJ0bi1mbGF0IHsgY29sb3I6ICRidXR0b24tZmxhdC1jb2xvcjsgfVxyXG5cclxuICAgICYuYnRuOmhvdmVyLFxyXG4gICAgJi5idG4tbGFyZ2U6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRidXR0b24tcmFpc2VkLWJhY2tncm91bmQsIDUlKTsgfVxyXG4gICAgJi5idG4tZmxvYXRpbmc6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kOyB9XHJcbiAgfVxyXG5cclxuICBsaSA+IGEgPiBpLFxyXG4gIGxpID4gYSA+IFtjbGFzc149XCJtZGktXCJdLCBsaSA+IGEgPiBbY2xhc3MqPVwibWRpLVwiXSxcclxuICBsaSA+IGEgPiBpLm1hdGVyaWFsLWljb25zIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcclxuICAgIG1hcmdpbjogMCAoJHNpZGVuYXYtcGFkZGluZyAqIDIpIDAgMDtcclxuICAgIHdpZHRoOiAkc2lkZW5hdi1pdGVtLWhlaWdodCAvIDI7XHJcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gIH1cclxuXHJcbiAgLmRpdmlkZXIge1xyXG4gICAgbWFyZ2luOiAoJHNpZGVuYXYtcGFkZGluZyAvIDIpIDAgMCAwO1xyXG4gIH1cclxuXHJcbiAgLnN1YmhlYWRlciB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgY3Vyc29yOiBpbml0aWFsO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gICAgZm9udC1zaXplOiAkc2lkZW5hdi1mb250LXNpemU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLnVzZXJWaWV3IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6ICgkc2lkZW5hdi1wYWRkaW5nICogMikgKCRzaWRlbmF2LXBhZGRpbmcgKiAyKSAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNpZGVuYXYtcGFkZGluZyAvIDI7XHJcblxyXG4gICAgJiA+IGEge1xyXG4gICAgICAmOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYWNrZ3JvdW5kIHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG5cclxuICAgIC5jaXJjbGUsIC5uYW1lLCAuZW1haWwge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuY2lyY2xlIHtcclxuICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICB3aWR0aDogNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAubmFtZSxcclxuICAgIC5lbWFpbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJHNpZGVuYXYtZm9udC1zaXplO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAubmFtZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmVtYWlsIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVG91Y2ggaW50ZXJhY3Rpb25cclxuLmRyYWctdGFyZ2V0IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiA5OTg7XHJcbn1cclxuXHJcblxyXG4vLyBGaXhlZCBzaWRlLW5hdiBzaG93blxyXG4uc2lkZS1uYXYuZml4ZWQge1xyXG4gIGxlZnQ6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuXHJcbiAgLy8gUmlnaHQgQWxpZ25cclxuICAmLnJpZ2h0LWFsaWduZWQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRml4ZWQgc2lkZU5hdiBoaWRlIG9uIHNtYWxsZXJcclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gIC5zaWRlLW5hdiB7XHJcbiAgICAmLmZpeGVkIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKTtcclxuXHJcbiAgICAgICYucmlnaHQtYWxpZ25lZCB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgJHNpZGVuYXYtcGFkZGluZztcclxuICAgIH1cclxuXHJcbiAgICAudXNlclZpZXcge1xyXG4gICAgICBwYWRkaW5nOiAkc2lkZW5hdi1wYWRkaW5nICRzaWRlbmF2LXBhZGRpbmcgMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uc2lkZS1uYXYgLmNvbGxhcHNpYmxlLWJvZHkgPiB1bDpub3QoLmNvbGxhcHNpYmxlKSA+IGxpLmFjdGl2ZSxcclxuLnNpZGUtbmF2LmZpeGVkIC5jb2xsYXBzaWJsZS1ib2R5ID4gdWw6bm90KC5jb2xsYXBzaWJsZSkgPiBsaS5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIGEge1xyXG4gICAgY29sb3I6ICRzaWRlbmF2LWJnLWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbiNzaWRlbmF2LW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuXHJcbiAgaGVpZ2h0OiAxMjB2aDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC41KTtcclxuICB6LWluZGV4OiA5OTc7XHJcblxyXG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xyXG59XHJcbiIsIi8qXHJcbiAgICBAbGljZW5zZVxyXG4gICAgQ29weXJpZ2h0IChjKSAyMDE0IFRoZSBQb2x5bWVyIFByb2plY3QgQXV0aG9ycy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cclxuICAgIFRoaXMgY29kZSBtYXkgb25seSBiZSB1c2VkIHVuZGVyIHRoZSBCU0Qgc3R5bGUgbGljZW5zZSBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vTElDRU5TRS50eHRcclxuICAgIFRoZSBjb21wbGV0ZSBzZXQgb2YgYXV0aG9ycyBtYXkgYmUgZm91bmQgYXQgaHR0cDovL3BvbHltZXIuZ2l0aHViLmlvL0FVVEhPUlMudHh0XHJcbiAgICBUaGUgY29tcGxldGUgc2V0IG9mIGNvbnRyaWJ1dG9ycyBtYXkgYmUgZm91bmQgYXQgaHR0cDovL3BvbHltZXIuZ2l0aHViLmlvL0NPTlRSSUJVVE9SUy50eHRcclxuICAgIENvZGUgZGlzdHJpYnV0ZWQgYnkgR29vZ2xlIGFzIHBhcnQgb2YgdGhlIHBvbHltZXIgcHJvamVjdCBpcyBhbHNvXHJcbiAgICBzdWJqZWN0IHRvIGFuIGFkZGl0aW9uYWwgSVAgcmlnaHRzIGdyYW50IGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9QQVRFTlRTLnR4dFxyXG4gKi9cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLyogU1RZTEVTIEZPUiBUSEUgU1BJTk5FUiAqL1xyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vKlxyXG4gKiBDb25zdGFudHM6XHJcbiAqICAgICAgU1RST0tFV0lEVEggPSAzcHhcclxuICogICAgICBBUkNTSVpFICAgICA9IDI3MCBkZWdyZWVzIChhbW91bnQgb2YgY2lyY2xlIHRoZSBhcmMgdGFrZXMgdXApXHJcbiAqICAgICAgQVJDVElNRSAgICAgPSAxMzMzbXMgKHRpbWUgaXQgdGFrZXMgdG8gZXhwYW5kIGFuZCBjb250cmFjdCBhcmMpXHJcbiAqICAgICAgQVJDU1RBUlRST1QgPSAyMTYgZGVncmVlcyAoaG93IG11Y2ggdGhlIHN0YXJ0IGxvY2F0aW9uIG9mIHRoZSBhcmNcclxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNob3VsZCByb3RhdGUgZWFjaCB0aW1lLCAyMTYgZ2l2ZXMgdXMgYVxyXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNSBwb2ludGVkIHN0YXIgc2hhcGUgKGl0J3MgMzYwLzUgKiAzKS5cclxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZvciBhIDcgcG9pbnRlZCBzdGFyLCB3ZSBtaWdodCBkb1xyXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMzYwLzcgKiAzID0gMTU0LjI4NilcclxuICogICAgICBDT05UQUlORVJXSURUSCA9IDI4cHhcclxuICogICAgICBTSFJJTktfVElNRSA9IDQwMG1zXHJcbiAqL1xyXG5cclxuXHJcbi5wcmVsb2FkZXItd3JhcHBlciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogNDhweDtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcblxyXG4gICYuc21hbGwge1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgfVxyXG5cclxuICAmLmJpZyB7XHJcbiAgICB3aWR0aDogNjRweDtcclxuICAgIGhlaWdodDogNjRweDtcclxuICB9XHJcblxyXG4gICYuYWN0aXZlIHtcclxuICAgIC8qIGR1cmF0aW9uOiAzNjAgKiBBUkNUSU1FIC8gKEFSQ1NUQVJUUk9UICsgKDM2MC1BUkNTSVpFKSkgKi9cclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBjb250YWluZXItcm90YXRlIDE1NjhtcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZTtcclxuICB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBjb250YWluZXItcm90YXRlIHtcclxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgY29udGFpbmVyLXJvdGF0ZSB7XHJcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIH1cclxufVxyXG5cclxuLnNwaW5uZXItbGF5ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3BhY2l0eTogMDtcclxuICBib3JkZXItY29sb3I6ICRzcGlubmVyLWRlZmF1bHQtY29sb3I7XHJcbn1cclxuXHJcbi5zcGlubmVyLWJsdWUsXHJcbi5zcGlubmVyLWJsdWUtb25seSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNDI4NWY0O1xyXG59XHJcblxyXG4uc3Bpbm5lci1yZWQsXHJcbi5zcGlubmVyLXJlZC1vbmx5IHtcclxuICBib3JkZXItY29sb3I6ICNkYjQ0Mzc7XHJcbn1cclxuXHJcbi5zcGlubmVyLXllbGxvdyxcclxuLnNwaW5uZXIteWVsbG93LW9ubHkge1xyXG4gIGJvcmRlci1jb2xvcjogI2Y0YjQwMDtcclxufVxyXG5cclxuLnNwaW5uZXItZ3JlZW4sXHJcbi5zcGlubmVyLWdyZWVuLW9ubHkge1xyXG4gIGJvcmRlci1jb2xvcjogIzBmOWQ1ODtcclxufVxyXG5cclxuLyoqXHJcbiAqIElNUE9SVEFOVCBOT1RFIEFCT1VUIENTUyBBTklNQVRJT04gUFJPUEVSVElFUyAoa2VhbnVsZWUpOlxyXG4gKlxyXG4gKiBpT1MgU2FmYXJpICh0ZXN0ZWQgb24gaU9TIDguMSkgZG9lcyBub3QgaGFuZGxlIGFuaW1hdGlvbi1kZWxheSB2ZXJ5IHdlbGwgLSBpdCBkb2Vzbid0XHJcbiAqIGd1YXJhbnRlZSB0aGF0IHRoZSBhbmltYXRpb24gd2lsbCBzdGFydCBfZXhhY3RseV8gYWZ0ZXIgdGhhdCB2YWx1ZS4gU28gd2UgYXZvaWQgdXNpbmdcclxuICogYW5pbWF0aW9uLWRlbGF5IGFuZCBpbnN0ZWFkIHNldCBjdXN0b20ga2V5ZnJhbWVzIGZvciBlYWNoIGNvbG9yIChhcyByZWR1bmRhbnQgYXMgaXRcclxuICogc2VlbXMpLlxyXG4gKlxyXG4gKiBXZSB3cml0ZSBvdXQgZWFjaCBhbmltYXRpb24gaW4gZnVsbCAoaW5zdGVhZCBvZiBzZXBhcmF0aW5nIGFuaW1hdGlvbi1uYW1lLFxyXG4gKiBhbmltYXRpb24tZHVyYXRpb24sIGV0Yy4pIGJlY2F1c2UgdW5kZXIgdGhlIHBvbHlmaWxsLCBTYWZhcmkgZG9lcyBub3QgcmVjb2duaXplIHRob3NlXHJcbiAqIHNwZWNpZmljIHByb3BlcnRpZXMgcHJvcGVybHksIHRyZWF0cyB0aGVtIGFzIC13ZWJraXQtYW5pbWF0aW9uLCBhbmQgb3ZlcnJpZGVzIHRoZVxyXG4gKiBvdGhlciBhbmltYXRpb24gcnVsZXMuIFNlZSBodHRwczovL2dpdGh1Yi5jb20vUG9seW1lci9wbGF0Zm9ybS9pc3N1ZXMvNTMuXHJcbiAqL1xyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItYmx1ZSB7XHJcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBibHVlLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIGJsdWUtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItcmVkIHtcclxuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHJlZC1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCByZWQtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXIteWVsbG93IHtcclxuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHllbGxvdy1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCB5ZWxsb3ctZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItZ3JlZW4ge1xyXG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgZ3JlZW4tZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgZ3JlZW4tZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLFxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItYmx1ZS1vbmx5LFxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItcmVkLW9ubHksXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci15ZWxsb3ctb25seSxcclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLWdyZWVuLW9ubHkge1xyXG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICBvcGFjaXR5OiAxO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZpbGwtdW5maWxsLXJvdGF0ZSB7XHJcbiAgMTIuNSUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7ICB9IC8qIDAuNSAqIEFSQ1NJWkUgKi9cclxuICAyNSUgICB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgIH0gLyogMSAgICogQVJDU0laRSAqL1xyXG4gIDM3LjUlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpOyAgfSAvKiAxLjUgKiBBUkNTSVpFICovXHJcbiAgNTAlICAgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDU0MGRlZyk7ICB9IC8qIDIgICAqIEFSQ1NJWkUgKi9cclxuICA2Mi41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjc1ZGVnKTsgIH0gLyogMi41ICogQVJDU0laRSAqL1xyXG4gIDc1JSAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4MTBkZWcpOyAgfSAvKiAzICAgKiBBUkNTSVpFICovXHJcbiAgODcuNSUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDk0NWRlZyk7ICB9IC8qIDMuNSAqIEFSQ1NJWkUgKi9cclxuICB0byAgICB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7IH0gLyogNCAgICogQVJDU0laRSAqL1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZpbGwtdW5maWxsLXJvdGF0ZSB7XHJcbiAgMTIuNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyAgfSAvKiAwLjUgKiBBUkNTSVpFICovXHJcbiAgMjUlICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAgfSAvKiAxICAgKiBBUkNTSVpFICovXHJcbiAgMzcuNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpOyAgfSAvKiAxLjUgKiBBUkNTSVpFICovXHJcbiAgNTAlICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSg1NDBkZWcpOyAgfSAvKiAyICAgKiBBUkNTSVpFICovXHJcbiAgNjIuNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg2NzVkZWcpOyAgfSAvKiAyLjUgKiBBUkNTSVpFICovXHJcbiAgNzUlICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSg4MTBkZWcpOyAgfSAvKiAzICAgKiBBUkNTSVpFICovXHJcbiAgODcuNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg5NDVkZWcpOyAgfSAvKiAzLjUgKiBBUkNTSVpFICovXHJcbiAgdG8gICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTsgfSAvKiA0ICAgKiBBUkNTSVpFICovXHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBibHVlLWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMTsgfVxyXG4gIDI1JSB7IG9wYWNpdHk6IDE7IH1cclxuICAyNiUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgODklIHsgb3BhY2l0eTogMDsgfVxyXG4gIDkwJSB7IG9wYWNpdHk6IDE7IH1cclxuICAxMDAlIHsgb3BhY2l0eTogMTsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJsdWUtZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAxOyB9XHJcbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDI2JSB7IG9wYWNpdHk6IDA7IH1cclxuICA4OSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDEwMCUgeyBvcGFjaXR5OiAxOyB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByZWQtZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XHJcbiAgMTUlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDI1JSB7IG9wYWNpdHk6IDE7IH1cclxuICA1MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNTElIHsgb3BhY2l0eTogMDsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJlZC1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICAxNSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDUwJSB7IG9wYWNpdHk6IDE7IH1cclxuICA1MSUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB5ZWxsb3ctZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XHJcbiAgNDAlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDUwJSB7IG9wYWNpdHk6IDE7IH1cclxuICA3NSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNzYlIHsgb3BhY2l0eTogMDsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHllbGxvdy1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICA0MCUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDc1JSB7IG9wYWNpdHk6IDE7IH1cclxuICA3NiUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBncmVlbi1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICA2NSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgNzUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDkwJSB7IG9wYWNpdHk6IDE7IH1cclxuICAxMDAlIHsgb3BhY2l0eTogMDsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGdyZWVuLWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDY1JSB7IG9wYWNpdHk6IDA7IH1cclxuICA3NSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDEwMCUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQYXRjaCB0aGUgZ2FwIHRoYXQgYXBwZWFyIGJldHdlZW4gdGhlIHR3byBhZGphY2VudCBkaXYuY2lyY2xlLWNsaXBwZXIgd2hpbGUgdGhlXHJcbiAqIHNwaW5uZXIgaXMgcm90YXRpbmcgKGFwcGVhcnMgb24gQ2hyb21lIDM4LCBTYWZhcmkgNy4xLCBhbmQgSUUgMTEpLlxyXG4gKi9cclxuLmdhcC1wYXRjaCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiA0NSU7XHJcbiAgd2lkdGg6IDEwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5nYXAtcGF0Y2ggLmNpcmNsZSB7XHJcbiAgd2lkdGg6IDEwMDAlO1xyXG4gIGxlZnQ6IC00NTAlO1xyXG59XHJcblxyXG4uY2lyY2xlLWNsaXBwZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gIC5jaXJjbGUge1xyXG4gICAgd2lkdGg6IDIwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3JkZXItd2lkdGg6IDNweDsgLyogU1RST0tFV0lEVEggKi9cclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XHJcbiAgICBhbmltYXRpb246IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gICYubGVmdCAuY2lyY2xlIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEyOWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjlkZWcpO1xyXG4gIH1cclxuICAmLnJpZ2h0IC5jaXJjbGUge1xyXG4gICAgbGVmdDogLTEwMCU7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEyOWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTI5ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLmFjdGl2ZSAuY2lyY2xlLWNsaXBwZXIubGVmdCAuY2lyY2xlIHtcclxuICAvKiBkdXJhdGlvbjogQVJDVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsZWZ0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gIGFuaW1hdGlvbjogbGVmdC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxufVxyXG5cclxuLmFjdGl2ZSAuY2lyY2xlLWNsaXBwZXIucmlnaHQgLmNpcmNsZSB7XHJcbiAgLyogZHVyYXRpb246IEFSQ1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogcmlnaHQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiByaWdodC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGxlZnQtc3BpbiB7XHJcbiAgZnJvbSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTsgfVxyXG4gIDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpOyB9XHJcbiAgdG8geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsZWZ0LXNwaW4ge1xyXG4gIGZyb20geyB0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpOyB9XHJcbiAgNTAlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpOyB9XHJcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpOyB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByaWdodC1zcGluIHtcclxuICBmcm9tIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxyXG4gIDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7IH1cclxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByaWdodC1zcGluIHtcclxuICBmcm9tIHsgdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH1cclxuICA1MCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTsgfVxyXG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH1cclxufVxyXG5cclxuI3NwaW5uZXJDb250YWluZXIuY29vbGRvd24ge1xyXG4gIC8qIGR1cmF0aW9uOiBTSFJJTktfVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBjb250YWluZXItcm90YXRlIDE1NjhtcyBsaW5lYXIgaW5maW5pdGUsIGZhZGUtb3V0IDQwMG1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKTtcclxuICBhbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZSwgZmFkZS1vdXQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAxOyB9XHJcbiAgdG8geyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAxOyB9XHJcbiAgdG8geyBvcGFjaXR5OiAwOyB9XHJcbn0iLCIuc2xpZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiA0MDBweDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgLy8gRnVsbHNjcmVlbiBzbGlkZXJcclxuICAmLmZ1bGxzY3JlZW4ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcblxyXG4gICAgdWwuc2xpZGVzIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHVsLmluZGljYXRvcnMge1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpZGVzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItYmctY29sb3I7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcHRpb24ge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE1JTtcclxuICAgICAgICBsZWZ0OiAxNSU7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgICBwIHsgY29sb3I6ICRzbGlkZXItYmctY29sb3ItbGlnaHQ7IH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAuaW5kaWNhdG9ycyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgLmluZGljYXRvci1pdGVtIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgbWFyZ2luOiAwIDEycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItYmctY29sb3ItbGlnaHQ7XHJcblxyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItaW5kaWNhdG9yLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIi5jYXJvdXNlbCB7XHJcbiAgJi5jYXJvdXNlbC1zbGlkZXIge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogMDtcclxuXHJcbiAgICAuY2Fyb3VzZWwtZml4ZWQtaXRlbSB7XHJcbiAgICAgICYud2l0aC1pbmRpY2F0b3JzIHtcclxuICAgICAgICBib3R0b206IDY4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuXHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDQwMHB4O1xyXG4gIHBlcnNwZWN0aXZlOiA1MDBweDtcclxuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDUwJTtcclxuXHJcbiAgLmNhcm91c2VsLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiAyMDBweDtcclxuICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluZGljYXRvcnMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIC5pbmRpY2F0b3ItaXRlbSB7XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgbWFyZ2luOiAyNHB4IDRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNSk7XHJcblxyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAkQkFTRS1EQVRFLVBJQ0tFUlxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKipcclxuICogVGhlIHBpY2tlciBib3guXHJcbiAqL1xyXG4ucGlja2VyX19ib3gge1xyXG4gIHBhZGRpbmc6IDAgMWVtO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgaGVhZGVyIGNvbnRhaW5pbmcgdGhlIG1vbnRoIGFuZCB5ZWFyIHN0dWZmLlxyXG4gKi9cclxuLnBpY2tlcl9faGVhZGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IC43NWVtO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgbW9udGggYW5kIHllYXIgbGFiZWxzLlxyXG4gKi9cclxuLnBpY2tlcl9fbW9udGgsXHJcbi5waWNrZXJfX3llYXIge1xyXG4vLyAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IC4yNWVtO1xyXG4gIG1hcmdpbi1yaWdodDogLjI1ZW07XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBtb250aCBhbmQgeWVhciBzZWxlY3RvcnMuXHJcbiAqL1xyXG4ucGlja2VyX19zZWxlY3QtLW1vbnRoLFxyXG4ucGlja2VyX19zZWxlY3QtLXllYXIge1xyXG5cclxuICBoZWlnaHQ6IDJlbTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAuMjVlbTtcclxuICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xyXG59XHJcblxyXG4vLyBNb2RpZmllZFxyXG4ucGlja2VyX19zZWxlY3QtLW1vbnRoLmJyb3dzZXItZGVmYXVsdCB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgd2lkdGg6IDQwJTtcclxufVxyXG4ucGlja2VyX19zZWxlY3QtLXllYXIuYnJvd3Nlci1kZWZhdWx0IHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICB3aWR0aDogMjYlO1xyXG59XHJcbi5waWNrZXJfX3NlbGVjdC0tbW9udGg6Zm9jdXMsXHJcbi5waWNrZXJfX3NlbGVjdC0teWVhcjpmb2N1cyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZGF0ZXBpY2tlci1mb2N1cztcclxufVxyXG4vKipcclxuICogVGhlIG1vbnRoIG5hdmlnYXRpb24gYnV0dG9ucy5cclxuICovXHJcbi5waWNrZXJfX25hdi0tcHJldixcclxuLnBpY2tlcl9fbmF2LS1uZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcGFkZGluZzogLjVlbSAxLjI1ZW07XHJcbiAgd2lkdGg6IDFlbTtcclxuICBoZWlnaHQ6IDFlbTtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICB0b3A6IC0wLjI1ZW07XHJcbn1cclxuLy9AbWVkaWEgKG1pbi13aWR0aDogMjQuNWVtKSB7XHJcbi8vICAucGlja2VyX19uYXYtLXByZXYsXHJcbi8vICAucGlja2VyX19uYXYtLW5leHQge1xyXG4vLyAgICB0b3A6IC0wLjMzZW07XHJcbi8vICB9XHJcbi8vfVxyXG4ucGlja2VyX19uYXYtLXByZXYge1xyXG4gIGxlZnQ6IC0xZW07XHJcbiAgcGFkZGluZy1yaWdodDogMS4yNWVtO1xyXG59XHJcbi8vQG1lZGlhIChtaW4td2lkdGg6IDI0LjVlbSkge1xyXG4vLyAgLnBpY2tlcl9fbmF2LS1wcmV2IHtcclxuLy8gICAgcGFkZGluZy1yaWdodDogMS41ZW07XHJcbi8vICB9XHJcbi8vfVxyXG4ucGlja2VyX19uYXYtLW5leHQge1xyXG4gIHJpZ2h0OiAtMWVtO1xyXG4gIHBhZGRpbmctbGVmdDogMS4yNWVtO1xyXG59XHJcbi8vQG1lZGlhIChtaW4td2lkdGg6IDI0LjVlbSkge1xyXG4vLyAgLnBpY2tlcl9fbmF2LS1uZXh0IHtcclxuLy8gICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcclxuLy8gIH1cclxuLy99XHJcblxyXG4ucGlja2VyX19uYXYtLWRpc2FibGVkLFxyXG4ucGlja2VyX19uYXYtLWRpc2FibGVkOmhvdmVyLFxyXG4ucGlja2VyX19uYXYtLWRpc2FibGVkOmJlZm9yZSxcclxuLnBpY2tlcl9fbmF2LS1kaXNhYmxlZDpiZWZvcmU6aG92ZXIge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Y1ZjVmNTtcclxuICBib3JkZXItbGVmdC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG4vKipcclxuICogVGhlIGNhbGVuZGFyIHRhYmxlIG9mIGRhdGVzXHJcbiAqL1xyXG4ucGlja2VyX190YWJsZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLXRvcDogLjc1ZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcclxufVxyXG5cclxuXHJcblxyXG4ucGlja2VyX190YWJsZSB0aCwgLnBpY2tlcl9fdGFibGUgdGQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4ucGlja2VyX190YWJsZSB0ZCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSB3ZWVrZGF5IGxhYmVsc1xyXG4gKi9cclxuLnBpY2tlcl9fd2Vla2RheSB7XHJcbiAgd2lkdGg6IDE0LjI4NTcxNDI4NiU7XHJcbiAgZm9udC1zaXplOiAuNzVlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogLjI1ZW07XHJcbiAgY29sb3I6ICM5OTk5OTk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAvKiBJbmNyZWFzZSB0aGUgc3BhY2luZyBhIHRhZCAqL1xyXG59XHJcbkBtZWRpYSAobWluLWhlaWdodDogMzMuODc1ZW0pIHtcclxuICAucGlja2VyX193ZWVrZGF5IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAuNWVtO1xyXG4gIH1cclxufVxyXG4vKipcclxuICogVGhlIGRheXMgb24gdGhlIGNhbGVuZGFyXHJcbiAqL1xyXG5cclxuLnBpY2tlcl9fZGF5LS10b2RheSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGNvbG9yOiAjNTk1OTU5O1xyXG4gIGxldHRlci1zcGFjaW5nOiAtLjM7XHJcbiAgcGFkZGluZzogLjc1cmVtIDA7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbn1cclxuXHJcbi8vLnBpY2tlcl9fZGF5LS10b2RheTpiZWZvcmUge1xyXG4vLyAgY29udGVudDogXCIgXCI7XHJcbi8vICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vICB0b3A6IDJweDtcclxuLy8gIHJpZ2h0OiAycHg7XHJcbi8vICB3aWR0aDogMDtcclxuLy8gIGhlaWdodDogMDtcclxuLy8gIGJvcmRlci10b3A6IDAuNWVtIHNvbGlkICMwMDU5YmM7XHJcbi8vICBib3JkZXItbGVmdDogLjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuLy99XHJcbi5waWNrZXJfX2RheS0tZGlzYWJsZWQ6YmVmb3JlIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjYWFhYWFhO1xyXG59XHJcblxyXG5cclxuLnBpY2tlcl9fZGF5LS1pbmZvY3VzOmhvdmVye1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogIzAwMDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4ucGlja2VyX19kYXktLW91dGZvY3VzIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBhZGRpbmc6IC43NXJlbSAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxufVxyXG4ucGlja2VyX19kYXktLW91dGZvY3VzOmhvdmVyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICNkZGRkZGQ7XHJcbi8vICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcblxyXG4ucGlja2VyX19kYXktLWhpZ2hsaWdodGVkIHtcclxuLy8gIGJvcmRlci1jb2xvcjogIzAwODllYztcclxufVxyXG4ucGlja2VyX19kYXktLWhpZ2hsaWdodGVkOmhvdmVyLFxyXG4ucGlja2VyLS1mb2N1c2VkIC5waWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuLy8gIGNvbG9yOiAjMDAwMDAwO1xyXG4vLyAgYmFja2dyb3VuZDogI2IxZGNmYjtcclxuLy8gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLnBpY2tlcl9fZGF5LS1zZWxlY3RlZCxcclxuLnBpY2tlcl9fZGF5LS1zZWxlY3RlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19kYXktLXNlbGVjdGVkIHtcclxuXHJcblxyXG4vLyAgQ2lyY2xlIGJhY2tncm91bmRcclxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoLjc1KTtcclxuICBiYWNrZ3JvdW5kOiAjMDA4OWVjO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5waWNrZXJfX2RheS0tZGlzYWJsZWQsXHJcbi5waWNrZXJfX2RheS0tZGlzYWJsZWQ6aG92ZXIsXHJcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1kaXNhYmxlZCB7XHJcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XHJcbiAgY29sb3I6ICNkZGRkZGQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5waWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQucGlja2VyX19kYXktLWRpc2FibGVkLFxyXG4ucGlja2VyX19kYXktLWhpZ2hsaWdodGVkLnBpY2tlcl9fZGF5LS1kaXNhYmxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2JiYmJiYjtcclxufVxyXG4vKipcclxuICogVGhlIGZvb3RlciBjb250YWluaW5nIHRoZSBcInRvZGF5XCIsIFwiY2xlYXJcIiwgYW5kIFwiY2xvc2VcIiBidXR0b25zLlxyXG4gKi9cclxuLnBpY2tlcl9fZm9vdGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5LFxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyLFxyXG4ucGlja2VyX19idXR0b24tLWNsb3NlIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgZm9udC1zaXplOiAuOGVtO1xyXG4gIHBhZGRpbmc6IC42NmVtIDA7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgd2lkdGg6IDMzJTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5OmhvdmVyLFxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmhvdmVyLFxyXG4ucGlja2VyX19idXR0b24tLWNsb3NlOmhvdmVyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgYmFja2dyb3VuZDogI2IxZGNmYjtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYjFkY2ZiO1xyXG59XHJcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXk6Zm9jdXMsXHJcbi5waWNrZXJfX2J1dHRvbi0tY2xlYXI6Zm9jdXMsXHJcbi5waWNrZXJfX2J1dHRvbi0tY2xvc2U6Zm9jdXMge1xyXG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZGF0ZXBpY2tlci1mb2N1cztcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXk6YmVmb3JlLFxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmJlZm9yZSxcclxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZTpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXk6YmVmb3JlLFxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgbWFyZ2luLXJpZ2h0OiAuNDVlbTtcclxufVxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5OmJlZm9yZSB7XHJcbiAgdG9wOiAtMC4wNWVtO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGJvcmRlci10b3A6IDAuNjZlbSBzb2xpZCAjMDA1OWJjO1xyXG4gIGJvcmRlci1sZWZ0OiAuNjZlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmJlZm9yZSB7XHJcbiAgdG9wOiAtMC4yNWVtO1xyXG4gIHdpZHRoOiAuNjZlbTtcclxuICBib3JkZXItdG9wOiAzcHggc29saWQgI2VlMjIwMDtcclxufVxyXG4ucGlja2VyX19idXR0b24tLWNsb3NlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEQ3XCI7XHJcbiAgdG9wOiAtMC4xZW07XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBmb250LXNpemU6IDEuMWVtO1xyXG4gIG1hcmdpbi1yaWdodDogLjM1ZW07XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS10b2RheVtkaXNhYmxlZF0sXHJcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXlbZGlzYWJsZWRdOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcclxuICBjb2xvcjogI2RkZGRkZDtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS10b2RheVtkaXNhYmxlZF06YmVmb3JlIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjYWFhYWFhO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBDVVNUT00gTUFURVJJQUxJWkUgU1RZTEVTXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5waWNrZXJfX2JveCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5waWNrZXJfX2RhdGUtZGlzcGxheSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyLWRhdGUtYmc7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLnBpY2tlcl9fbmF2LS1wcmV2OmhvdmVyLFxyXG4ucGlja2VyX19uYXYtLW5leHQ6aG92ZXIge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBiYWNrZ3JvdW5kOiAkZGF0ZXBpY2tlci1zZWxlY3RlZC1vdXRmb2N1cztcclxufVxyXG5cclxuLnBpY2tlcl9fd2Vla2RheS1kaXNwbGF5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGF0ZXBpY2tlci13ZWVrZGF5LWJnO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjU7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5waWNrZXJfX21vbnRoLWRpc3BsYXkge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC1zaXplOiAycmVtO1xyXG59XHJcbi5waWNrZXJfX2RheS1kaXNwbGF5IHtcclxuXHJcbiAgZm9udC1zaXplOiA0LjVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4ucGlja2VyX195ZWFyLWRpc3BsYXkge1xyXG4gIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gIGNvbG9yOiAkZGF0ZXBpY2tlci15ZWFyO1xyXG59XHJcblxyXG4ucGlja2VyX19ib3gge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLnBpY2tlcl9fY2FsZW5kYXItY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwIDFyZW07XHJcblxyXG4gIHRoZWFkIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIENhbGVuZGFyXHJcbi5waWNrZXJfX3RhYmxlIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IC41ZW07XHJcbn1cclxuXHJcbi5waWNrZXJfX2RheS0taW5mb2N1cyB7XHJcbiAgY29sb3I6ICM1OTU5NTk7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMztcclxuICBwYWRkaW5nOiAuNzVyZW0gMDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vL1RvZGF5IHN0eWxlXHJcbi5waWNrZXJfX2RheS5waWNrZXJfX2RheS0tdG9kYXkge1xyXG4gIGNvbG9yOiAkZGF0ZXBpY2tlci1zZWxlY3RlZDtcclxufVxyXG5cclxuLnBpY2tlcl9fZGF5LnBpY2tlcl9fZGF5LS10b2RheS5waWNrZXJfX2RheS0tc2VsZWN0ZWQge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4vLyBUYWJsZSBIZWFkZXJcclxuLnBpY2tlcl9fd2Vla2RheSB7XHJcbiAgZm9udC1zaXplOiAuOXJlbTtcclxufVxyXG5cclxuXHJcbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQsXHJcbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQ6aG92ZXIsXHJcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1zZWxlY3RlZCB7XHJcbiAgLy8gQ2lyY2xlIGJhY2tncm91bmRcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguOSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQ7XHJcbiAgJi5waWNrZXJfX2RheS0tb3V0Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQtb3V0Zm9jdXM7XHJcbiAgfVxyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ucGlja2VyX19mb290ZXIge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4O1xyXG59XHJcblxyXG4vLyBNYXRlcmlhbGl6ZSBtb2RpZmllZFxyXG4ucGlja2VyX19jbG9zZSwgLnBpY2tlcl9fdG9kYXkge1xyXG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gIHBhZGRpbmc6IDAgMXJlbTtcclxuICBjb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQ7XHJcbn1cclxuXHJcbi8vbW9udGggbmF2IGJ1dHRvbnNcclxuLnBpY2tlcl9fbmF2LS1wcmV2OmJlZm9yZSxcclxuLnBpY2tlcl9fbmF2LS1uZXh0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgYm9yZGVyLXRvcDogLjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItYm90dG9tOiAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogMC43NWVtIHNvbGlkICM2NzY3Njc7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5waWNrZXJfX25hdi0tbmV4dDpiZWZvcmUge1xyXG4gIGJvcmRlci1yaWdodDogMDtcclxuICBib3JkZXItbGVmdDogMC43NWVtIHNvbGlkICM2NzY3Njc7XHJcbn1cclxuYnV0dG9uLnBpY2tlcl9fdG9kYXk6Zm9jdXMsIGJ1dHRvbi5waWNrZXJfX2NsZWFyOmZvY3VzLCBidXR0b24ucGlja2VyX19jbG9zZTpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQtb3V0Zm9jdXM7XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgJEJBU0UtVElNRS1QSUNLRVJcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIFRoZSBsaXN0IG9mIHRpbWVzLlxyXG4gKi9cclxuLnBpY2tlcl9fbGlzdCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwLjc1ZW0gMCA0LjJlbTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSB0aW1lcyBvbiB0aGUgY2xvY2suXHJcbiAqL1xyXG4ucGlja2VyX19saXN0LWl0ZW0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgcGFkZGluZzogLjc1ZW0gMS4yNWVtO1xyXG59XHJcbkBtZWRpYSAobWluLWhlaWdodDogNDYuNzVlbSkge1xyXG4gIC5waWNrZXJfX2xpc3QtaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAuNWVtIDFlbTtcclxuICB9XHJcbn1cclxuLyogSG92ZXJlZCB0aW1lICovXHJcbi5waWNrZXJfX2xpc3QtaXRlbTpob3ZlciB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjO1xyXG4gIHotaW5kZXg6IDEwO1xyXG59XHJcbi8qIEhpZ2hsaWdodGVkIGFuZCBob3ZlcmVkL2ZvY3VzZWQgdGltZSAqL1xyXG4ucGlja2VyX19saXN0LWl0ZW0tLWhpZ2hsaWdodGVkIHtcclxuICBib3JkZXItY29sb3I6ICMwMDg5ZWM7XHJcbiAgei1pbmRleDogMTA7XHJcbn1cclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1oaWdobGlnaHRlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLWhpZ2hsaWdodGVkIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgYmFja2dyb3VuZDogI2IxZGNmYjtcclxufVxyXG4vKiBTZWxlY3RlZCBhbmQgaG92ZXJlZC9mb2N1c2VkIHRpbWUgKi9cclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1zZWxlY3RlZCxcclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1zZWxlY3RlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLXNlbGVjdGVkIHtcclxuICBiYWNrZ3JvdW5kOiAjMDA4OWVjO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHotaW5kZXg6IDEwO1xyXG59XHJcbi8qIERpc2FibGVkIHRpbWUgKi9cclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1kaXNhYmxlZCxcclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1kaXNhYmxlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcclxuICBjb2xvcjogI2RkZGRkZDtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkO1xyXG4gIHotaW5kZXg6IGF1dG87XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBjbGVhciBidXR0b25cclxuICovXHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDgwJTtcclxuICBtYXJnaW46IDFlbSBhdXRvIDA7XHJcbiAgcGFkZGluZzogMWVtIDEuMjVlbTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogLjY3ZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICM2NjY7XHJcbn1cclxuLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyOmhvdmVyLFxyXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6Zm9jdXMge1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XHJcbiAgYmFja2dyb3VuZDogI2VlMjIwMDtcclxuICBib3JkZXItY29sb3I6ICNlZTIyMDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyOmJlZm9yZSB7XHJcbiAgdG9wOiAtMC4yNWVtO1xyXG4gIGNvbG9yOiAjNjY2O1xyXG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3ZlcjpiZWZvcmUsXHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpmb2N1czpiZWZvcmUge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAkREVGQVVMVC1USU1FLVBJQ0tFUlxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKipcclxuICogVGhlIGZyYW1lIHRoZSBib3VuZHMgdGhlIHRpbWUgcGlja2VyLlxyXG4gKi9cclxuLnBpY2tlci0tdGltZSAucGlja2VyX19mcmFtZSB7XHJcbiAgbWluLXdpZHRoOiAyNTZweDtcclxuICBtYXgtd2lkdGg6IDMyMHB4O1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgcGlja2VyIGJveC5cclxuICovXHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYm94IHtcclxuICBmb250LXNpemU6IDFlbTtcclxuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuQG1lZGlhIChtaW4taGVpZ2h0OiA0MC4xMjVlbSkge1xyXG4gIC5waWNrZXItLXRpbWUgLnBpY2tlcl9fYm94IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVlbTtcclxuICB9XHJcbn1cclxuIiwiLnNvbGlkLWdyZXktYm9yZGVyIHtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjZTllYWVhOyBcclxuXHRwYWRkaW5nOiAyZW07XHJcbn0iLCIucC0yIHtcclxuXHRwYWRkaW5nOiAyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tMCB7XHJcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTA1IHtcclxuXHRtYXJnaW46IDAuNWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbC0xIHtcclxuXHRtYXJnaW4tbGVmdDogMWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbC0yIHtcclxuXHRtYXJnaW4tbGVmdDogMmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tci0wMjUge1xyXG5cdG1hcmdpbi1yaWdodDogMC4yNWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi0wIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi0xIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYWJzIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn0iLCIuZGNfY2FyZCB7XHJcbiAgICBoZWlnaHQ6IDc3NXB4O1xyXG5cclxuICAgIC5kY19jYXJkX2hlYWRsaW5lIHtcclxuICAgIFx0aGVpZ2h0OiAxNSU7IFxyXG4gICAgXHRwYWRkaW5nLWJvdHRvbTogNXB4OyBcclxuICAgIFx0b3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmRjX2NhcmRfZGVzY3JpcHRpb24ge1xyXG4gICAgXHRoZWlnaHQ6IDI4JTsgXHJcbiAgICBcdHBhZGRpbmctdG9wOiA1cHg7IFxyXG4gICAgXHRwYWRkaW5nLWJvdHRvbTogNXB4OyBcclxuICAgIFx0b3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmRjX2NhcmRfYWN0aW9uIHtcclxuICAgIFx0aGVpZ2h0OiAxMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmRjX3ZlbmRvcl9saW5rIHtcclxuICAgIFx0Y29sb3I6ICNmZmZmZmY7IFxyXG4gICAgXHRiYWNrZ3JvdW5kOiAjNzBiZjRjO1xyXG4gICAgfVxyXG5cclxuICAgIC5kY19jYXJkX2ltYWdlcyB7XHJcbiAgICBcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5kY19jYXJkX2ltYWdlX3NpbmdsZSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IFxyXG4gICAgICAgIG1hcmdpbjogMjVweDsgXHJcbiAgICAgICAgaGVpZ2h0OiAxMiU7XHJcbiAgICB9XHJcblxyXG4gICAgLmRjX3ZlbmRvcl9sb2dvIHtcclxuICAgIFx0d2lkdGg6IDEwMHB4IWltcG9ydGFudDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICAuZGNfdmVuZG9yX2xvZ29fc2luZ2xlIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5kY192ZW5kb3JfbGV2ZWwge1xyXG4gICAgXHR3aWR0aDogNzBweCAhaW1wb3J0YW50OyBcclxuICAgIFx0ZmxvYXQ6IHJpZ2h0OyBcclxuICAgIFx0dG9wOiA1MCUgIWltcG9ydGFudDsgXHJcbiAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICAuZGNfbm9ubWVtYmVyIHtcclxuICAgIFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IFxyXG4gICAgXHRtYXJnaW46IDI1cHg7IFxyXG4gICAgXHRoZWlnaHQ6IDUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWctdHotZGMge1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5kY19ub25tZW1iZXJfbG9nbyB7XHJcbiAgICBcdG1heC13aWR0aDogMTUwcHg7IFxyXG4gICAgXHRtYXJnaW46IDI1cHg7IFxyXG4gICAgXHRtYXgtaGVpZ2h0OiAxNTBweDsgXHJcbiAgICBcdHRvcDogNTAlOyBcclxuICAgIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgfVxyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ3VzdG9tIG1lZGlhIHF1ZXJpZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4keGxhcmdlLXNjcmVlbi11cDogMTQwMXB4ICFkZWZhdWx0O1xyXG4keGxhcmdlLXNjcmVlbjogMTQwMHB4ICFkZWZhdWx0O1xyXG5cclxuJHhsYXJnZS1hbmQtdXA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyR4bGFyZ2Utc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcclxuXHJcbkBtZWRpYSAjeyR4bGFyZ2UtYW5kLXVwfSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gIH1cclxufVxyXG5cclxuYm9keSB7XHJcblx0cGFkZGluZy10b3A6IDU2cHg7XHJcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG5cdH1cclxufVxyXG5cclxuI2Vudi1pbmRpY2F0b3Ige1xyXG5cdG1hcmdpbjogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiA3NXB4O1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHotaW5kZXg6IDk5OTk5OTk5O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xyXG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Ji5wcm9kdWN0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcbiAgICB9XHJcbiAgICAmLnN0YWdpbmcge1xyXG4gICAgICAgIGNvbG9yOiAjODA4Mjg1O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHllbGxvdztcclxuICAgIH1cclxuICAgICYuZGV2IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcclxuICAgIH1cclxufVxyXG5cclxuLy8gaGlkZXMgYW5ndWxhclxyXG5bbmdcXDpjbG9ha10sIFtuZy1jbG9ha10sIFtkYXRhLW5nLWNsb2FrXSwgW3gtbmctY2xvYWtdLCAubmctY2xvYWssIC54LW5nLWNsb2FrIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4vLyBUYWJsZSBzdHlsZXNcclxuXHJcbi50YWJsZS1jb2x1bW4taGRyIHtcclxuXHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0zO1xyXG5cdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHQmLnNvcnQtdHJpZ2dlciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRpIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMC41cmVtO1xyXG5cdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJsaWdodGVuLTJcIik7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjQ1cmVtKTtcclxuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjI4cyBlYXNlO1xyXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTAuNDVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5mYS1hY3RpdmUge1xyXG5cdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY29sbGVjdGlvbiB7XHJcblx0Ji5jYXJkIHtcclxuXHRcdGJvcmRlci10b3A6IG5vbmU7XHJcblx0fVxyXG5cdCYua2V5IHtcclxuXHRcdC5jb2xsZWN0aW9uLWhlYWRlciB7XHJcblx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR9XHJcblx0XHQuY29sbGVjdGlvbi1pdGVtIHtcclxuXHRcdFx0cGFkZGluZzogMC41cmVtO1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImJhc2VcIik7XHJcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcblxyXG4ucGFnaW5hdGlvbiB7XHJcblx0bGkge1xyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRAZXh0ZW5kIC5jeWFuLCAuZGFya2VuLTE7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubGlzdC1wYWdpbmF0aW9uIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uY29tbWVudC1jb3VudCB7XHJcblx0QGV4dGVuZCAuYmFkZ2UsIC5uZXc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IGluaXRpYWw7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImJhc2VcIikgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gVmlkZW8gZW1iZWRzIFxyXG5cclxuLnZpZGVvLWNvbnRhaW5lciArIC52aWRlby1jb250YWluZXIsXHJcbmlmcmFtZSArIGlmcmFtZSB7XHJcblx0bWFyZ2luLXRvcDogMnJlbTtcclxufVxyXG5cclxuLy8gSW1hZ2VzIHdpdGggY2FwdGlvbnNcclxuXHJcbnAge1xyXG5cdD4gLnNpemUtZnVsbCB7IHdpZHRoOiBhdXRvOyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxyXG5cdD4gLmFsaWducmlnaHQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTsgXHJcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdGZsb2F0OiByaWdodDsgXHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxZW07IFxyXG5cdFx0fVxyXG5cdH1cclxuXHQ+IC5hbGlnbmxlZnQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTsgXHJcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0OyBcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW07IFxyXG5cdFx0fVxyXG5cdH1cclxuXHQ+IGltZyB7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxyXG59XHJcblxyXG4ud3AtY2FwdGlvbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Ji5zaXplLWZ1bGwgeyB3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cclxuXHQmLmFsaWducmlnaHQgeyB3aWR0aDogMTAwJTsgZmxvYXQ6IHJpZ2h0OyBtYXJnaW4tbGVmdDogMWVtOyBtYXJnaW4tYm90dG9tOiAxZW07IH1cclxuXHQmLmFsaWdubGVmdCB7IHdpZHRoOiAxMDAlOyBmbG9hdDogbGVmdDsgbWFyZ2luLXJpZ2h0OiAxZW07IG1hcmdpbi1ib3R0b206IDFlbTsgfVxyXG59XHJcblxyXG4ud3AtY2FwdGlvbi10ZXh0IHtcclxuXHRAaW5jbHVkZSBzYW5zO1xyXG5cdEBleHRlbmQgLmdyZXksIC5saWdodGVuLTQ7XHJcblx0Zm9udC1zaXplOiAwLjg1cmVtICFpbXBvcnRhbnQ7XHJcblx0cGFkZGluZzogMC44NWVtIDAuNWVtO1xyXG5cdG1hcmdpbjogMCAxMHB4IDAgMDtcclxufVxyXG5cclxuXHJcbi5jYXAtaW1hZ2UtcmlnaHQsXHJcbi5jYXAtaW1hZ2UtbGVmdCB7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAzMDBweCkge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDJlbTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5jYXAtY2FwdGlvbiB7XHJcblx0QGluY2x1ZGUgc2FucztcclxuXHRmb250LXNpemU6IDAuODVlbTtcclxuXHRsaW5lLWhlaWdodDogMS4zNWVtO1xyXG5cdG1hcmdpbi10b3A6IDAuODVlbTtcclxufVxyXG5cclxuLy8gU2VhcmNoXHJcbi5iYWRnZS1zZWFyY2gge1xyXG5cdEBleHRlbmQgLmJhZGdlLCAubmV3LCAuZ3JleTsgXHJcblx0d2lkdGg6IDMzJTtcclxuXHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyBTdGF0aWMgcGFnZXNcclxuLnN0YXRpYy1wYWdlIHtcclxuXHQuaW50ZXItYmxvY2stLXF1b3RlIHtcclxuXHRcdGJsb2NrcXVvdGUge1xyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdFx0XHQmLmludGVyLXF1b3RlLWF0dHIge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjVlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIFNTMjAgbW9iaWxlIHN0eWxpbmcgKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjlweCkge1xyXG5cdCNoaWRSZWxlYXNlIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcdFxyXG5cdH1cdFxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdCNwZGZNb2JpbGUge1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdH1cclxuXHQjbmV3TG93IHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcblx0I3BsYXlNb2JpbGUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1x0XHJcblx0fVxyXG5cdCNoaWRTcGFuIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjsgXHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdCNyZWxlYXNlU3BhbiB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMDBweDtcdFxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcclxuXHQjcmVsZWFzZVNwYW4ge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMjg1cHg7XHRcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczM3B4KSB7XHJcblx0I3JlbGVhc2VTcGFuIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE0MHB4O1x0XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG5cdCNyZWxlYXNlU3BhbiB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNDBweDtcdFxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk2cHgpIHtcclxuXHQjcmVsZWFzZVNwYW4ge1xyXG5cdFx0cGFkZGluZy1yaWdodDogNzVweDtcdFxyXG5cdH1cdFxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xyXG5cdCNyZWxlYXNlU3BhbiB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1x0XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xyXG5cdCNwZGZNb2JpbGUge1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdH1cclxuXHQjbmV3TG93IHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcblx0I3BsYXlNb2JpbGUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1x0XHJcblx0fVxyXG5cdCNoaWRTcGFuIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjsgXHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdCNyZWxlYXNlU3BhbiB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XHRcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwNXB4KSB7XHJcblx0I25ld0xvdyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0I3JlbGVhc2VTcGFuIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDU1cHg7XHRcclxuXHR9XHJcblx0I2hpZFNwYW57XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdH1cclxuXHQudGl0bGVNb2JpbGUge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuXHQjbmV3TG93IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQjcmVsZWFzZVNwYW4ge1xyXG5cdFx0cGFkZGluZy1yaWdodDogNTVweDtcdFxyXG5cdH1cclxuXHQjaGlkU3BhbntcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjsgXHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0fVxyXG5cdC50aXRsZU1vYmlsZSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzRweCkge1xyXG5cdC50aXRsZU1vYmlsZSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0I2Fycm93TW9iaWxlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcclxuXHQudGl0bGVNb2JpbGUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0I2Fycm93TW9iaWxlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQjcmVsZWFzZVNwYW4ge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcdFxyXG5cdH1cclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE1hdGVyaWFsIGNvbnRhaW5lciB3aWR0aCBvdmVycmlkZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gIH1cclxufVxyXG5cclxuLm91dGVyLXdyYXBwZXIge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi52YWxpZ24td3JhcHBlciB7XHJcblx0aGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4ubm8tYm90dG9tLXBhZCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG5cclxuLm5vLXBhZCB7XHJcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5uby1wYWQtYm90IHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG4ubm8tcGFkLXRvcCB7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcbn1cclxuLm5vLW1hcmcge1xyXG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5uby1tYXJnLWJvdCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4ubm8tbWFyZy10b3Age1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLm5vLW1pbi1oZWlnaHQge1xyXG5cdG1pbi1oZWlnaHQ6IGluaXRpYWw7XHJcbn1cclxuXHJcbi5zZWN0aW9uIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ji5yYWlzZWQtc2VjdGlvbiB7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdH1cclxuXHQmLmV4dHJhLXBhZCB7XHJcblx0XHRwYWRkaW5nOiAzcmVtIDAgMXJlbTtcclxuXHR9XHJcblx0Ji5saW5lZCB7XHJcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgbWFwLWdldCgkZ3JleSwgXCJsaWdodGVuLTNcIik7XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ubWFyZ2luLWFmdGVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG59XHJcbi5hcnRpY2xlLW1ldGEge1xyXG5cdG1hcmdpbjogM3JlbSAwO1xyXG59XHJcblxyXG4jY29udGVudCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmZsZXgtcm93IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRm9udCBQYXRoIFZhcmlhYmxlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kZm9udC1wYXRoOiBcIi93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9mb250c1wiO1xyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVGFiYWMgRGV2IExpbmtzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIFNhbnMnO1xyXG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhci5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXIuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhci5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIFNhbnMnO1xyXG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhcl9JdGFsaWMuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyX0l0YWxpYy5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhcl9JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhcl9JdGFsaWMuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgbG9jYWwoJ+KYuicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBTYW5zJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0LmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHQuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0LnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgU2Fucyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodF9JdGFsaWMuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodF9JdGFsaWMuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0X0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodF9JdGFsaWMuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgbG9jYWwoJ+KYuicpO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBTYW5zJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGQuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGQuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgbG9jYWwoJ+KYuicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBTYW5zJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGRfSXRhbGljLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZF9JdGFsaWMuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGRfSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGRfSXRhbGljLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgRzMnO1xyXG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX1JlZ3VsYXIuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfUmVndWxhci5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX1JlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX1JlZ3VsYXIuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgbG9jYWwoJ+KYuicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIEczJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19JdGFsaWMuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfSXRhbGljLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19JdGFsaWMuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgbG9jYWwoJ+KYuicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBHMyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZC5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZC5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgRzMnO1xyXG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGRfSXRhbGljLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGRfSXRhbGljLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZF9JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGRfSXRhbGljLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFZhcmlhYmxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGRlZmF1bHQtc2FuczogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJGRlZmF1bHQtc2VyaWY6IEdlb3JnaWEsIFRpbWVzLCBzZXJpZjtcclxuXHJcblxyXG4kc2FuczogXCJUYWJhYyBTYW5zXCIsICRkZWZhdWx0LXNhbnM7XHJcblxyXG4kc2VyaWY6IFwiVGFiYWMgRzNcIiwgJGRlZmF1bHQtc2VyaWY7XHJcblxyXG4kZmE6IFwiRm9udEF3ZXNvbWVcIjtcclxuXHJcbmh0bWx7XHJcbiAgZm9udC1mYW1pbHk6ICRzYW5zO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgY29sb3I6ICRvZmYtYmxhY2s7XHJcbn1cclxuXHJcbi5mbG93LXRleHR7XHJcbiAgLy8gU2V0IG1heCBmb250IHNpemVcclxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmFsaWduLWxlZnQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRm9udCBtaXhpbnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBtaXhpbiBzYW5zKCRmb250LXdlaWdodDogcmVndWxhcikge1xyXG4gIGZvbnQtZmFtaWx5OiAkc2FucztcclxuICBAaWYgJGZvbnQtd2VpZ2h0ID09IHJlZ3VsYXIge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1yZWc7XHJcbiAgfVxyXG5cclxuICBAaWYgJGZvbnQtd2VpZ2h0ID09IGJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1ib2xkO1xyXG4gIH1cclxuXHJcbiAgQGlmICRmb250LXdlaWdodCA9PSBsaWdodCB7XHJcbiAgICBmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtaXhpbiBzZXJpZigkZm9udC13ZWlnaHQ6IHJlZ3VsYXIpIHtcclxuICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gIEBpZiAkZm9udC13ZWlnaHQgPT0gcmVndWxhciB7XHJcbiAgICBmb250LXdlaWdodDogJHNlcmlmLXdlaWdodC1yZWc7XHJcbiAgfVxyXG5cclxuICBAaWYgJGZvbnQtd2VpZ2h0ID09IGJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRzZXJpZi13ZWlnaHQtYm9sZDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gT3ZlcnJpZGUgUm9ib3RvIGluIE1hdGVyaWFsY3NzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5odG1sIHtcclxuICBAaW5jbHVkZSBzYW5zKHJlZ3VsYXIpOyBcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRGVmYXVsdHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG5cclxuYm9keSB7IFxyXG4gIEBpbmNsdWRlIHNhbnMocmVndWxhcik7IFxyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gIEBpbmNsdWRlIHNhbnMoYm9sZCk7IFxyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XHJcbn1cclxuXHJcbnAge1xyXG4gIEBpbmNsdWRlIHNlcmlmKHJlZ3VsYXIpO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XHJcbn1cclxuXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5kZWZhdWx0LWxpbmsge1xyXG4gIEBleHRlbmQgLmN5YW4tdGV4dCwgLmRhcmtlbi0xOyBcclxufVxyXG5cclxuLnN1YnNlY3Rpb24taGRyIHtcclxuICBAaW5jbHVkZSBzZXJpZihyZWd1bGFyKTtcclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSGVhZGluZ3NcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5wYWdlLWhlYWRpbmcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi00XCIpO1xyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG4gICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICB9XHJcbiAgQG1lZGlhICN7JHhsYXJnZS1hbmQtdXB9IHtcclxuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gIH1cclxufVxyXG4uc2VjdGlvbi1oZWFkaW5nIHtcclxuICBAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0zO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyR4bGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVGV4dCBzaXplc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnBhZ2UtdGFnbGluZSB7XHJcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtdGV4dC1sZyB7XHJcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG59XHJcblxyXG4ucGFnZS10ZXh0LW1lZCB7XHJcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG59XHJcblxyXG4ucGFnZS10ZXh0LXNtIHtcclxuICBmb250LXNpemU6IDAuOXJlbTtcclxufVxyXG5cclxuLnNlY3Rpb24tdGV4dC13cmFwcGVyIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAgIGZvbnQtc2l6ZTogMTQuNXB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgfVxyXG4gIHVsLCBvbCB7XHJcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIGxpIHtcclxuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgdWwge1xyXG4gICAgbGkge1xyXG4gICAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gICAgfVxyXG4gIH1cclxuICBhIHtcclxuICAgIEBleHRlbmQgLmRlZmF1bHQtbGluaztcclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNlYXJjaCBkZWZhdWx0IHN0eWxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuaDUge1xyXG4gICYuc2VhcmNoLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhpZ2hsaWdodGVkLXRleHQge1xyXG4gIEBleHRlbmQgLmJsdWUtZ3JleTtcclxuICBAZXh0ZW5kIC5saWdodGVuLTQ7XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFN0b3JlIGRlZmF1bHQgc3R5bGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5oNSB7XHJcbiAgJi5mZWF0dXJlZC1oZWFkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBBcnRpY2xlIGRlZmF1bHQgc3R5bGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLmFydGljbGUtYm9keSB7XHJcbiAgQGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tNDtcclxuICBwLCBibG9ja3F1b3RlIHtcclxuICAgIEBleHRlbmQgLmZsb3ctdGV4dDtcclxuICAgIGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgQGV4dGVuZCAuY3lhbi10ZXh0LCAudGV4dC1kYXJrZW4tMTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICB9XHJcbiAgdWwge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJlbTtcclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gICAgICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgb2wge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRlbTtcclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5yZWxhdGVkLXBvc3RzLW1vZCxcclxuLmFydGljbGUtcmVjZW50LWNvbW1lbnRzLW1vZCB7XHJcbiAgdWx7XHJcbiAgICBsaSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjI1cyBhbGwgZWFzZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIEBleHRlbmQgLmN5YW4tdGV4dDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhvbWVwYWdlIEhlcm9cclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG5cclxuLmhwLWhlcm8ge1xyXG4gIGg1LCBoNiB7XHJcbiAgICBAaW5jbHVkZSBzYW5zKHJlZ3VsYXIpOyBcclxuICB9XHJcbiAgaDQge1xyXG4gICAgQGluY2x1ZGUgc2Fucyhib2xkKTsgXHJcbiAgfVxyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTdG9yZSBDYXJvdXNlbCBIZXJvXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuXHJcbi5oZWFkZXItYmxvY2sge1xyXG4gIGgyIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENhcmRzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuXHJcbi5jYXJkIHtcclxuICAmLmNhcmQtaW1hZ2UsXHJcbiAgJi5jYXJkLWhvcml6b250YWwge1xyXG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICAgIEBpbmNsdWRlIHNlcmlmKHJlZ3VsYXIpO1xyXG4gICAgfVxyXG4gICAgLmNhcmQtaGVhZCB7XHJcbiAgICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhcmQtYWN0aW9uIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgJi5tb3JlLWxpbmsge1xyXG4gICAgICAgICAgQGV4dGVuZCAuZ3JlZW4tdGV4dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zYXZlLXRoaXMge1xyXG4gICAgICAgICAgQGV4dGVuZCAuY3lhbi10ZXh0LCAudGV4dC1kYXJrZW4tMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zYXZlZCB7XHJcbiAgICAgICAgICBAZXh0ZW5kIC5saWdodC1ibHVlLXRleHQsIC50ZXh0LWFjY2VudC00O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY2FyZC1jb250ZW50IHtcclxuICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgQGluY2x1ZGUgc2VyaWYocmVndWxhcik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZmVhdHVyZWQtY2FyZCB7XHJcbiAgLmNhcmQge1xyXG4gICAgLmNhcmQtaGVhZCB7XHJcbiAgICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENhcm91c2VsXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uY2Fyb3VzZWwtaGVhZCB7XHJcbiAgLy8gbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwge1xyXG4gIC5jYXJvdXNlbC1pdGVtIHtcclxuICAgIGg1IHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDVlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEJsb2NrcXVvdGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLmFydGljbGUtYm9keSB7XHJcbiAgYmxvY2txdW90ZSB7XHJcbiAgICBAZXh0ZW5kIC5ibHVlLWdyZXksIC5saWdodGVuLTUsIC5ibHVlLWdyZXktdGV4dCwgLnRleHQtZGFya2VuLTI7XHJcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIikgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAuMXJlbSAycmVtO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFRleHQgZWZmZWN0cyBhbmQgc3BlY2lhbCBtb2RpZmljYXRpb25zXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLndlaWdodC1yZWd1bGFyIHtcclxuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib2xkID4gYSB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi50ZXh0LXNoYWRvdyB7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjUpLCAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAxKTtcclxufVxyXG5cclxuLnNhbnMge1xyXG4gIEBpbmNsdWRlIHNhbnMocmVndWxhcik7XHJcbn1cclxuXHJcbi5jbGlja2FibGUge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmJvbGRlc3Qge1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuXHJcbi5zcy1pdGVtLXRpdGxlIHtcclxuICBmb250LXNpemU6IDEuMmVtO1xyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ29tbWVudHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5jb21tZW50LWl0ZW1zIHtcclxuICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gIC5jYXJkIHtcclxuICAgIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgcHJlIHtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcclxuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU3RvcmUgTm90aWZpY2F0aW9uc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIC5pYXBwLXN0b3JlIHtcclxuICAgIC5wcm9kdWN0LXBhZ2Uge1xyXG4gICAgICAjaWFwcC1zdG9yZS1ub3RpZmljYXRpb25zIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgIC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG4gICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDb2xvcnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLmlhcHAtZ3JlZW4tdHh0IHtcclxuICBjb2xvcjogJHN1Y2Nlc3MtY29sb3I7XHJcbn1cclxuIiwiLmNhcmQge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Ji5ob3ZlcmFibGUge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgOHB4IDE3cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYmVzdC12YWx1ZSB7XHJcblx0Ym9yZGVyOiAjZmFiMTUwIHNvbGlkIDJweDtcclxuXHRvdmVyZmxvdzogaW5pdGlhbDtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDMxcHg7XHJcblx0XHRcdHJpZ2h0OiAtMjVweDtcclxuXHRcdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9pYXBwLm9yZy9tZWRpYS9pbWFnZXMvY2VydGlmaWNhdGlvbi9iZXN0VmFsdWVPcmFuZ2UtMDEtMDEucG5nJykgbm8tcmVwZWF0IDAgMDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gQ2FyZCBTaXplc1xyXG5cdCYueHhsYXJnZSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblxyXG5cdFx0LmNhcmQtaW1hZ2Uge1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiA2MCU7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR9XHJcblx0XHQuY2FyZC1pbWFnZSArIC5jYXJkLWNvbnRlbnQge1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiA0MCU7XHJcblx0XHR9XHJcblx0XHQuY2FyZC1jb250ZW50IHtcclxuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdH1cclxuXHRcdC5jYXJkLWFjdGlvbiB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYueHhsYXJnZSB7XHJcblx0XHRoZWlnaHQ6IDgwMHB4O1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdH1cclxuXHJcblx0Ji5jYXJkLWlhcHBfY29uZmVyZW5jZXMge1xyXG5cdFx0LmNhcmQtaW1hZ2Uge1xyXG5cdFx0XHRoZWlnaHQ6IDE1cmVtO1xyXG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuXHRcdFx0XHRoZWlnaHQ6IDE4cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0LnZhbGlnbiB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdC5jYXJkLWNvbmYtaGRyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNhcmQtY29uZi1zZWNvbmRhcnkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY2FyZC12aWRlbyB7XHJcblx0XHQudmlkZW8tY29udGFpbmVyIHtcclxuXHRcdFx0LnlvdXR1YmUtcGxheWVyIHtcclxuXHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTkuMyU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY2FyZC1ob3Jpem9udGFsIHtcclxuXHRcdC5jYXJkLWltYWdlIHtcclxuXHRcdFx0QGV4dGVuZCAuZ3JleSwgLmxpZ2h0ZW4tNDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogMDtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdC5jYXJkLWltYWdlIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdC5jYXJkLWltYWdlIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIxLjVyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuc2hhcmUtdGhpcy1jYXJkIHtcclxuXHRcdG1hcmdpbjogMXJlbSAwIDA7XHJcblx0XHQuY2FyZC1jb250ZW50IHtcclxuXHRcdFx0cGFkZGluZzogMTBweCAyMHB4IDhweDtcclxuXHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdHdpZHRoOiAyLjRyZW07XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIuNHJlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2FyZC1hY3Rpb24ge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4IDIwcHggMDtcclxuXHRcdFx0LnNvY2lhbC1zaGFyaW5nLWJ0bnMge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmNhcmQtbm90ZSB7XHJcblx0XHRAZXh0ZW5kIC5ibHVlLWdyZXksIC5saWdodGVuLTEsIC5ncmV5LXRleHQsIC50ZXh0LWxpZ2h0ZW4tNTtcclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdH1cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjI4cyBlYXNlO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkYmx1ZS1ncmV5LCBcImRhcmtlbi0zXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAycmVtO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgbWFwLWdldCgkZ3JleSwgXCJsaWdodGVuLTVcIik7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xyXG5cdFx0fVxyXG5cdFx0LmNhcmQtY29udGVudCBsaSB7XHJcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY2FyZC10dW1ibHIge1xyXG5cdFx0QGV4dGVuZCAuZ3JleSwgLmxpZ2h0ZW4tMztcclxuXHRcdC5jYXJkLWltYWdlIHtcclxuXHRcdFx0ZmlndXJlIHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXJkLXRpdGxlLFxyXG5cdFx0LmNhcmQtY29udGVudCxcclxuXHRcdHAge1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucm93LFxyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHR9XHJcblx0XHQuY2FyZC1hY3Rpb24ge1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAuY3lhbiwgLmRhcmtlbi0xO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0wLjc1cmVtO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxLjVyZW07XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEuNXJlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaW50cm8tY2FyZCB7XHJcblx0ICAgIGJvcmRlcjogM3B4IHNvbGlkIG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJkYXJrZW4tMVwiKTtcclxuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZS1ncmV5LCBcImxpZ2h0ZW4tNVwiKTtcclxuXHQgICAgLmNhcmQtYm9keSB7XHJcblx0ICAgIFx0aDMge1xyXG5cdCAgICBcdFx0Y29sb3I6IG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJkYXJrZW4tMVwiKTtcclxuXHQgICAgXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0ICAgIFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0ICAgIFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHQgICAgXHRcdH1cclxuXHQgICAgXHR9XHJcblx0ICAgIFx0cCB7XHJcblx0ICAgIFx0XHRmb250LXNpemU6IDEuMDVyZW07XHJcblx0ICAgIFx0fVxyXG5cdCAgICB9XHJcblx0fVxyXG5cdCYuaW50cm8tY2FyZC1hbnoge1xyXG5cdCAgICBib3JkZXI6IDNweCBzb2xpZCBtYXAtZ2V0KCRsaWdodC1ncmVlbiwgXCJkYXJrZW4tNFwiKTtcclxuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZThlMjtcclxuXHQgICAgLmNhcmQtYm9keSB7XHJcblx0ICAgIFx0aDMge1xyXG5cdCAgICBcdFx0Y29sb3I6IG1hcC1nZXQoJGxpZ2h0LWdyZWVuLCBcImRhcmtlbi00XCIpO1xyXG5cdCAgICBcdFx0bWFyZ2luLXRvcDogMDtcclxuXHQgICAgXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHQgICAgXHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdCAgICBcdFx0fVxyXG5cdCAgICBcdH1cclxuXHQgICAgXHRwIHtcclxuXHQgICAgXHRcdGZvbnQtc2l6ZTogMS4wNXJlbTtcclxuXHQgICAgXHR9XHJcblx0ICAgIH1cclxuXHR9XHJcblx0LmNhcmQtY29tbWVudHMge1xyXG5cdFx0aGVpZ2h0OiAzZW07XHJcblx0fVxyXG5cdC5jYXJkLWNvbnRlbnQge1xyXG5cdFx0Ji5oYXMtY29tbWVudHMge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuXHRcdH1cclxuXHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0Ji5ib2xkZWQge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIik7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdG9sLCB1bCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAyZW07XHJcblx0XHRcdCYuYm9sZGVkIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLm51bWJlcmVkIHtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOiBkZWNpbWFsO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYubGV0dGVyZWQge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IHVwcGVyLWFscGhhO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuYnVsbGV0ZWQge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5zcXVhcmVzIHtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOiBzcXVhcmU7XHJcblx0XHRcdH1cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jYXJkLWxhbmd1YWdlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbGlnaHQtYmx1ZSwgXCJkYXJrZW4tNFwiKTtcclxuXHRcdFx0b3BhY2l0eTogMC4yNTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJkYXJrZW4tNFwiKTtcclxuXHRcdFx0b3BhY2l0eTogMC4xO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jYXJkLWxhbmd1YWdlLWFueiB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGxpZ2h0LWdyZWVuLCBcImRhcmtlbi00XCIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2FyZC1mdWxsLWNvbnRlbnQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2FyZC1hY3Rpb24ge1xyXG5cdFx0LnNhdmVhYmxlLXRyaWdnZXIge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTNweDsgLy8gbWF5IG5lZWQgdG8gcmVtb3ZlIHRoaXMgd2hlbiBsZWdhY3kgU2NzcyByZW1vdmVkXHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHR9XHJcblx0XHQuZGV0YWlscy1saW5rLFxyXG5cdFx0LmJhY2stdG8tdG9wIHtcclxuXHRcdFx0Y29sb3I6IG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIikgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC5leHBhbmQtbGluayB7XHJcblx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjc1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYubGVmdCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5hY3Rpb24tbGlua3Mge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHQubW9yZS1saW5rLFxyXG5cdFx0XHQuc2F2ZS10aGlzLFxyXG5cdFx0XHQuYmFjay10by10b3AsXHJcblx0XHRcdC5leHBhbmQtbGluayB7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJhY2stdG8tdG9wLFxyXG5cdFx0LmV4cGFuZC1saW5rIHtcclxuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xLjI1ZW07XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTAuNDVlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnJldmVhbC1hY3RpdmUge1xyXG5cdFx0LmNhcmQtYWN0aW9uIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2FyZC1hdXRob3IgKyAuY2FyZC1ib2R5IHtcclxuXHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHR9XHJcblx0LmZlYXR1cmVkLXRpdGxlIHtcclxuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi4yOHJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDExMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZmVhdHVyZWQtcmVzb3VyY2Uge1xyXG5cdC5jb2wge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgNTBweCA1MHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCBtYXAtZ2V0KCRncmVlbiwgJ2Jhc2UnKTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmYTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDA1XCI7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDAuNXJlbTtcclxuXHRcdFx0XHRcdHRvcDogMC4zcmVtO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtaGVhZCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjNyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ub3RoZXItcmVzb3VyY2VzIHtcclxuXHQuY29sIHtcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnN0b3JlLWNhcmQtaGVhZCB7XHJcblx0cGFkZGluZzogMTBweCAyMHB4IDAgIWltcG9ydGFudDtcclxuXHQuY2FyZC10aXRsZSB7XHJcblx0XHRAZXh0ZW5kIC5jeWFuLXRleHQsIC50ZXh0LWRhcmtlbi0xO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0fVxyXG59XHJcblxyXG4udG9wLXN0b3J5LXRpdGxlIHtcclxuXHRmb250LXNpemU6IDIuM3JlbTtcclxuXHRsaW5lLWhlaWdodDogM3JlbTtcclxufVxyXG5cclxuLmNhcm91c2VsLWNhcmRzIHtcclxuXHQucm93IHtcclxuXHRcdHdpZHRoOiAxMDAlOyBcclxuXHRcdG1hcmdpbjowIGF1dG87XHJcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdHdpZHRoOiA4OSU7XHJcblx0XHR9XHJcblx0XHQuY29sIHtcclxuXHRcdFx0Ji52YWxpZ24ge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmNhcm91c2VsLWNhcmQge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC5jLWNhcmQtLWltYWdle1xyXG5cdFx0XHRoZWlnaHQ6IDE1MHB4OyBcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdC5oYWxmd2F5LWZhYiB7XHJcblx0XHRcdFx0dG9wOiAxMTBweDtcclxuXHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBpbml0aWFsO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmMtY2FyZC0tdHh0IHtcclxuXHRcdFx0cGFkZGluZzogMC43NWVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mZWF0dXJlZC1jYXJvdXNlbCB7XHJcblx0Ji5jYXJkIHtcclxuXHRcdC5jYXJkLWNvbnRlbnQge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHQuY2Fyb3VzZWwtc2xpZGVyIHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1jYXJkcy13cmFwcGVyIHtcclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcclxuXHRcdG92ZXJmbG93LXg6IGF1dG87XHJcblx0fVxyXG5cdC5jYXJvdXNlbC1jYXJkIHtcclxuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0fVxyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdH1cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdC5jLWNhcmQtLWltYWdlIHtcclxuXHRcdFx0XHQuaGFsZndheS1mYWIge1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDEycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaHAtc3RyZWFtIHtcclxuXHQucm93IHtcclxuXHRcdC5sNiB7XHJcblx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0XHRcdGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmNhcmQuY2FyZC1ob3Jpem9udGFsIHtcclxuXHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0LmNhcmQtaW1hZ2Uge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2FyZC1jb21tZW50cyB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4uY2xlYXItb2RkIHtcclxuXHQuY29sIHtcclxuXHRcdCY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc3RvcmUtaGRyIHtcclxuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG5cdFx0aGVpZ2h0OiAxNTBweDtcclxuXHR9XHJcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICBcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgXHRcdG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBcdFx0ZGlzcGxheTogZmxleDtcclxuICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgXHR9XHJcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0b3JlLXBhZ2UtdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMS41cmVtO1xyXG59XHJcblxyXG4uaWFwcC1zdG9yZSB7XHJcblx0ZmxleDogMSAwIGF1dG87XHJcblx0LnN0b3JlLXRhYmxlIHtcclxuXHRcdHRhYmxlIHtcclxuXHRcdFx0dGhlYWQge1xyXG5cdFx0XHRcdHRyIHtcclxuXHRcdFx0XHRcdHRkIHtcclxuXHRcdFx0XHRcdFx0LnByaWNpbmctaGRyIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxLjFyZW0gMCAxLjE2OHJlbSAwO1xyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiTWVtYmVyXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOHJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IC0xLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJOb25tZW1iZXJcIjtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLTEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDMuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5tLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAzLjZyZW07XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYubm0tcHJpY2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiYmFzZVwiKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5zdGFuZGFyZC1wcmljZSB7XHJcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHR0Ym9keSB7XHJcblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0zXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc3RvcmUtdGFibGUtc2VwYXJhdG9yIHtcclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0dGQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QGV4dGVuZCAuYmx1ZS1ncmV5LCAubGlnaHRlbi00LCAuYmx1ZS1ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0yO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5jb2xsYXBzaWJsZSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRtYXJnaW46IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogMDtcclxuXHRcdFx0XHRcdC5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1yb3c7XHJcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtOyBcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFyZW07XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogaW5pdGlhbDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb2xsYXBzaWJsZS1ib2R5IHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5zb2xkLW91dCB7XHJcblx0XHRcdFx0XHQuc29sZC1vdXQtYmFkZ2Uge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzb2xkLW91dC1iYWRnZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5uZXctbW9kZS1iYWRnZSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNvbGQtb3V0LWJhZGdlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJhY2NlbnQtMlwiKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wcmUtc2FsZS1iYWRnZSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNvbGQtb3V0LWJhZGdlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLCBcImFjY2VudC0xXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubGl2ZS1vbmxpbmUge1xyXG5cdFx0XHRcdFx0LmxpdmUtb25saW5lLWJhZGdlIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbGl2ZS1vbmxpbmUtYmFkZ2U7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubmV3LW1vZGUtYmFkZ2Uge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBsaXZlLW9ubGluZS1iYWRnZTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZSwgXCJhY2NlbnQtMlwiKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wcmUtc2FsZS1iYWRnZSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxpdmUtb25saW5lLWJhZGdlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJhY2NlbnQtMVwiKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dHIge1xyXG5cdFx0XHRcdFx0dGQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOHJlbTsgXHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHQmLnByb3ZpZGVyIHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDsgXHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdC5wcm92aWRlci10eXBlIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzcmVtOyBcclxuXHRcdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0OyBcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7IFxyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBhbGlnbi1pdGVtczogY2VudGVyOyBcclxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyOyBcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuM2VtIDAgMDtcclxuXHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC4zZW07XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5tLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiYmFzZVwiKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm5tLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImJhc2VcIik7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLnByb2QtbmFtZSB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tNDtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQub3RwLWJhZGdlIHtcclxuXHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDhweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHR0ZCB7XHJcblx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtICFpbXBvcnRhbnQ7XHRcclxuXHRcdFx0XHR9XHJcblx0ICAgIFx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdCAgICBcdFx0Ym9yZGVyLXJhZGl1czogaW5pdGlhbDtcclxuXHRcdFx0XHQuY2hlY2tvdXQtYnRuIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMS41cmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcclxuXHRcdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ncmlkLXNvcnQge1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDAuNzVyZW0gMDtcclxuXHRcdFx0LnNvcnQtdHJpZ2dlciB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzcmVtO1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZ3JpZC1pdGVtIHtcclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMm4rMSkge1xyXG5cdFx0XHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDNuKzEpIHtcclxuXHRcdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3RvcmUtZmlsdGVycyB7XHJcblx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHQgICAgXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdH1cclxuXHRcdC5maWx0ZXJzIHtcclxuXHRcdFx0LmZpbHRlciB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0XHQuZmlsdGVyLWZvcm0ge1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRcdFx0XHQuZmlsdGVyLXNldCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDc1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlIC4yOHM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjIyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3RvcmUtbWFpbiB7XHJcblx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC5zdG9yZS1zZWFyY2gtYWN0aXZlIHtcclxuXHRcdFx0Lmdsb2JhbC1zdG9yZS1zZWFyY2gsXHJcblx0XHRcdGxhYmVsLFxyXG5cdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnN0b3JlLXNlYXJjaC1yZXN1bHRzIHtcclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdHotaW5kZXg6IDIyO1xyXG5cdFx0XHRcdC5yZXN1bHQge1xyXG4gICAgXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgXHRcdFx0XHQucmVzdWx0LWNhdGVnb3J5IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG4gICAgXHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBleHRlbmQgLmNhcmQ7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0ei1pbmRleDogNTtcclxuXHRcdFx0bGVmdDogMC43NXJlbTtcclxuXHRcdFx0cmlnaHQ6IDAuNzVyZW07XHJcblx0XHRcdC5yZXN1bHQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuNzVyZW07XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0zXCIpO1xyXG5cdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5yZXN1bHQtY2F0ZWdvcnkge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAuZ3JleTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRyaWdodDogMC41cmVtO1xyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdC5jYXJkLWNvbnRlbnQge1x0XHRcclxuXHRcdFx0XHQuc29sZC1vdXQge1xyXG5cdFx0XHRcdFx0LnNvbGQtb3V0LWJhZGdlIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc29sZC1vdXQtYmFkZ2U7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubmV3LW1vZGUtYmFkZ2Uge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzb2xkLW91dC1iYWRnZTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYWNjZW50LTJcIik7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucHJlLXNhbGUtYmFkZ2Uge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzb2xkLW91dC1iYWRnZTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZSwgXCJhY2NlbnQtMVwiKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5saXZlLW9ubGluZSB7XHJcblx0XHRcdFx0XHQubGl2ZS1vbmxpbmUtYmFkZ2Uge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBsaXZlLW9ubGluZS1iYWRnZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5uZXctbW9kZS1iYWRnZSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxpdmUtb25saW5lLWJhZGdlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLCBcImFjY2VudC0yXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnByZS1zYWxlLWJhZGdlIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbGl2ZS1vbmxpbmUtYmFkZ2U7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZWVuLCBcImFjY2VudC0xXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnZhbGlnbi13cmFwcGVyIHtcclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDJyZW07XHJcblx0XHRcdFx0XHRcdCAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0Ji52YWxpZ24ge1xyXG5cdFx0XHRcdFx0XHRcdCYucmlnaHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0ICAgIHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXJkLWFjdGlvbiB7XHJcblx0XHRcdFx0LmFkZC10by1jYXJ0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTAuNXJlbTtcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmVlbi10ZXh0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucmVtb3ZlLWZyb20tY2FydCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0wLjVyZW07XHJcblx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAub3JhbmdlLXRleHQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuY2FyZC1tZXJjaGFuZGlzZSxcclxuXHRcdFx0Ji5wcm9kLWNoZWNrb3V0LWNhcmQge1xyXG5cdFx0XHRcdC5tLXByaWNlIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIk1lbWJlciBQcmljZVwiO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiYmFzZVwiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5zaW5nbGUge1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJQcmljZVwiO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi00XCIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYua25ldCB7XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJNZW1iZXIgUHJpY2VcIjtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubm0tcHJpY2Uge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiTm9ubWVtYmVyIFByaWNlXCI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiYmFzZVwiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0Ly8gZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuc2luZ2xlIHtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiUHJpY2VcIjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmNhcmQtbWVyY2hhbmRpc2Uge1xyXG5cdFx0XHRcdCYubGFyZ2Uge1xyXG5cdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0LmNhcmQtY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmNhcmQtYWN0aW9uIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQ3NXB4O1xyXG5cdFx0XHRcdFx0XHQuY2FyZC1jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHQuY2FyZC1oZWFkIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0ICAgIFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QG1lZGlhICN7JHhsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0NTBweDtcclxuXHRcdFx0XHRcdFx0LmNhcmQtY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0LmNhcmQtaGVhZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHRcdCAgICBcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuN3JlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWltYWdlIHtcclxuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTJyZW07XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTByZW07XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMXJlbSBhdXRvIDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuY2FyZC1tZXJjaGFuZGlzZS1leGFtIHtcclxuXHRcdFx0XHQmLmxhcmdlIHtcclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdC5jYXJkLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5jYXJkLWFjdGlvbiB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MDBweDtcclxuXHRcdFx0XHRcdFx0LmNhcmQtY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0XHRcdFx0LmNhcmQtaGVhZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdCAgICBcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuXHRcdCAgICBcdFx0XHRcdFx0bWluLWhlaWdodDogNzVweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MDBweDtcclxuXHRcdFx0XHRcdFx0LmNhcmQtY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0XHRcdFx0LmNhcmQtaGVhZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdCAgICBcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuXHRcdCAgICBcdFx0XHRcdFx0bWluLWhlaWdodDogNzVweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAjeyR4bGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNDI1cHg7XHJcblx0XHRcdFx0XHRcdC5jYXJkLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdC5jYXJkLWhlYWQge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHQgICAgXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjdyZW07XHJcblx0XHQgICAgXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDc1cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY2FyZC1pbWFnZSB7XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEycmVtO1xyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDFyZW0gYXV0byAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYucHJvZC1jaGVja291dC1jYXJkIHtcclxuXHRcdFx0XHQubS1wcmljZSxcclxuXHRcdFx0XHQubm0tcHJpY2Uge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubW9kYWwge1xyXG5cdFx0XHRcdFx0Lm1vZGFsLWZvb3RlciB7XHJcblx0XHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnByb2R1Y3QtcGFnZSB7XHJcblx0XHQuc29sZC1vdXQge1xyXG5cdFx0XHQuc29sZC1vdXQtYmFkZ2Uge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNvbGQtb3V0LWJhZGdlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5uZXctbW9kZS1iYWRnZSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc29sZC1vdXQtYmFkZ2U7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYWNjZW50LTJcIik7XHJcblx0XHRcdH1cclxuXHRcdFx0LnByZS1zYWxlLWJhZGdlIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzb2xkLW91dC1iYWRnZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLCBcImFjY2VudC0xXCIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubGl2ZS1vbmxpbmUge1xyXG5cdFx0XHQubGl2ZS1vbmxpbmUtYmFkZ2Uge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxpdmUtb25saW5lLWJhZGdlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5uZXctbW9kZS1iYWRnZSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbGl2ZS1vbmxpbmUtYmFkZ2U7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZSwgXCJhY2NlbnQtMlwiKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQucHJlLXNhbGUtYmFkZ2Uge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxpdmUtb25saW5lLWJhZGdlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZWVuLCBcImFjY2VudC0xXCIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJvZC1wYWdlLWltZyB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHR9XHJcblx0XHR1bCwgb2wge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0dWwgbGkge1xyXG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcblx0XHR9XHJcblx0XHQucHJvZHVjdC1xdWFudGl0eSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xyXG5cdFx0XHQubGFiZWwge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5pbnB1dCB7XHJcblx0XHRcdFx0QGV4dGVuZCAuZ3JleSwgLmxpZ2h0ZW4tMjtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAwLjE1cmVtO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjI4cyBlYXNlO1xyXG5cdFx0XHRcdFx0Ji5kZWNyZWFzZS1jb3VudCB7XHJcblx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTE7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJG9yYW5nZSwgXCJiYXNlXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuY291bnQge1xyXG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAuMzVyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmluY3JlYXNlLWNvdW50IHtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tMTtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJvZC1jYXJ0LWFkanVzdCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0aGVpZ2h0OiAxLjc1cmVtO1xyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlZC1jb250ZW50IHtcclxuXHQgICAgbWFyZ2luOiAwLjc1cmVtIC0wLjc1cmVtO1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxLjVyZW07XHJcblx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNzVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ0bi1mbG9hdGluZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwLjc1cmVtO1xyXG5cdFx0XHRcdGJvdHRvbTogMi42cmVtO1xyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnByaWNlLWlubmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNpbmdsZS1wcmljZSB7XHJcblx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTRcIikgIWltcG9ydGFudDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcblx0LnByaWNlLWlubmVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4ucGxhY2Vob2xkZXItaW1nIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0LmZhIHtcclxuXHRcdEBleHRlbmQgLmdyZXktdGV4dDtcclxuXHRcdGZvbnQtc2l6ZTogN3JlbTtcclxuXHRcdHBhZGRpbmc6IDJyZW0gMDtcclxuXHR9XHJcbn0iLCIuaHAtaGVybyB7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdHBhZGRpbmc6IDJyZW0gMCAzcmVtO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHR9XHJcblx0LnBhcmFsbGF4IHtcclxuXHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7IFxyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMCU7XHJcblx0fVxyXG5cdC5oZXJvLWlubmVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSGVybyBiYWNrZ3JvdW5kIGNvbG9yIGFuZCB0ZXh0dXJlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AZWFjaCAkaGVyby1jb2xvciBpbiAkaGVyby1jb2xvcnMge1xyXG5cdC5oZXJvLWJnIHtcclxuXHRcdCYuaGVyby1iZy0je250aCgkaGVyby1jb2xvciwgMSl9IHtcclxuXHRcdFx0YmFja2dyb3VuZDogbnRoKCRoZXJvLWNvbG9yLCAyKTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUsIGNpcmNsZSBjb3ZlciwgbnRoKCRoZXJvLWNvbG9yLCAyKSwgZGFya2VuKG50aCgkaGVyby1jb2xvciwgMiksIDUlKSAxMDAlKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBlYWNoICRoZXJvLXRleHR1cmUgaW4gJGhlcm8tdGV4dHVyZXMge1xyXG5cdC5oZXJvLWJnIHtcclxuXHRcdCYuaGVyby1wYXR0ZXJuLSN7bnRoKCRoZXJvLXRleHR1cmUsIDEpfSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy8je250aCgkaGVyby10ZXh0dXJlLCAyKX0ucG5nKTtcclxuXHRcdFx0XHRvcGFjaXR5OiAje250aCgkaGVyby10ZXh0dXJlLCAzKX07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFBhZ2UgYmFubmVyc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnBhcmFsbGF4IHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDAlO1xyXG5cdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7IFxyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDI1MCU7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgMCU7XHJcblx0fVxyXG5cdEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxNTAlO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwJTtcclxuXHR9XHJcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMjUlO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNzUlIDEwJTtcclxuXHR9XHJcblx0QG1lZGlhICN7JHhsYXJnZS1hbmQtdXB9IHtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAxMCU7XHJcblx0fVxyXG59XHJcblxyXG4ucHViLWhkciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgei1pbmRleDogOTk7XHJcbiAgICB0b3A6IDU1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4tdG9wIC41cyBlYXNlO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgXHRtYXJnaW4tdG9wOiAtMzVweDtcclxuICAgIFx0dG9wOiAxMzZweDtcclxuICAgIH1cclxuXHRoZWFkZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0LmJhY2tzcGxhc2gge1xyXG5cdFx0XHRAZXh0ZW5kIC5ncmV5LCAuZGFya2VuLTQ7XHJcblx0XHRcdG9wYWNpdHk6IDAuNzU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0fVxyXG5cdFx0LnJvdyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdC5wdWItdGl0bGUge1xyXG5cdFx0XHRcdEBleHRlbmQgLndoaXRlLXRleHQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtOyBcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07IFxyXG5cdFx0XHRcdG1hcmdpbjogMXJlbSAwO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuOTU7XHJcblx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wdWItbGluayxcclxuXHRcdFx0XHQuZGl2aWRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IG1heC13aWR0aCAuMjhzIGVhc2U7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucnNzLWxpbmsge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjk1O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA2N3B4O1xyXG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA1OHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY29sbGFwc2VkIHtcclxuXHRcdEBleHRlbmQgLnotZGVwdGgtMjtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMzZweDtcclxuXHRcdGhlYWRlciB7XHJcblx0XHRcdC5iYWNrc3BsYXNoIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5yb3cge1xyXG5cdFx0XHRcdC5wdWItdGl0bGUge1xyXG5cdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTNcIikgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMC41cmVtIDA7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0Ji5jdXJyZW50LXRpdGxlLFxyXG5cdFx0XHRcdFx0XHQmLm5leHQtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjhzIGVhc2U7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5jdXJyZW50LXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubmV4dC10aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmICsgc3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5yc3MtbGluayB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzRweDtcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tM1wiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYubWluaSB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0Ji5taW5pLWJvdHRvbSB7XHJcblx0XHRcdGhlYWRlciB7XHJcblx0XHRcdFx0LnJvdyB7XHJcblx0XHRcdFx0XHQucHViLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0LnB1Yi1saW5rLFxyXG5cdFx0XHRcdFx0XHQuZGl2aWRlciB7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5jdXJyZW50LXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5uZXh0LXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5iYW5uZXIge1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRwYWRkaW5nOiAxcmVtO1xyXG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdHBhZGRpbmc6IDIuNXJlbSAxcmVtO1xyXG5cdH1cclxuXHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0cGFkZGluZzogNXJlbSAxcmVtO1xyXG5cdH1cclxuXHQmLmNvbG9yZWQtb3ZlcmxheSB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxyXG5cdFx0XHRcdDcwZGVnLCBcclxuXHRcdFx0XHRtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpIDMlLCBcclxuXHRcdFx0XHRtYXAtZ2V0KCRncmVlbiwgXCJsaWdodGVuLTJcIikgMjAlLCBcclxuXHRcdFx0XHR0cmFuc3BhcmVudFxyXG5cdFx0XHQpO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcblx0XHRcdFx0NzBkZWcsIFxyXG5cdFx0XHRcdHRyYW5zcGFyZW50LCBcclxuXHRcdFx0XHRtYXAtZ2V0KCRibHVlLCBcImxpZ2h0ZW4tMlwiKSA4MCUsIFxyXG5cdFx0XHRcdG1hcC1nZXQoJGJsdWUsIFwiYmFzZVwiKSA5NyVcclxuXHRcdFx0KTtcclxuXHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0fVxyXG5cdFx0LnZhbGlnbi13cmFwcGVyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLm5vLW92ZXJsYXkge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tM1wiKTtcclxuXHR9XHJcblx0LmNoaXAge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdCYuY2hpcC1pY29uLWJlZm9yZSB7XHJcblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmhvdmVyYWJsZSB7XHJcblx0XHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgOHB4IDE3cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmFjdGlvbi1saW5rcyB7XHJcblx0XHRcdHdpZHRoOiAxMDVweDtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDVweDtcclxuXHRcdFx0LnNhdmUtdGhpcyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2F2ZWQge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5saWdodC1zY2hlbWUsXHJcblx0Ji5kZWZhdWx0LXNjaGVtZSB7XHJcblx0XHRoMSwgLmhlYWRlci1zb2NpYWwgPiB1bCA+IGxpID4gYSB7XHJcblx0XHRcdEBleHRlbmQgLnRleHQtc2hhZG93O1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHRcdC5jaGlwLFxyXG5cdFx0LmNoaXAgYSB7XHJcblx0XHRcdEBleHRlbmQgLmdyZXksIC5kYXJrZW4tNDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdCYuc2F2ZS10aGlzLFxyXG5cdFx0XHQmLnNhdmVkIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi00XCIpO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5kYXJrLXNjaGVtZSB7XHJcblx0XHRoMSwgLmhlYWRlci1zb2NpYWwgPiB1bCA+IGxpID4gYSB7XHJcblx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XHJcblx0XHR9XHJcblx0XHQuY2hpcCxcclxuXHRcdC5jaGlwIGEge1xyXG5cdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHQmLnNhdmUtdGhpcyxcclxuXHRcdFx0Ji5zYXZlZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tNFwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY3VzdG9tLXNjaGVtZSB7XHJcblx0XHRoMSwgLmhlYWRlci1zb2NpYWwgPiB1bCA+IGxpID4gYSB7XHJcblx0XHRcdEBleHRlbmQgLnRleHQtc2hhZG93O1xyXG5cdFx0fVxyXG5cdFx0LmNoaXAsXHJcblx0XHQuY2hpcCBhIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdCYuc2F2ZS10aGlzLFxyXG5cdFx0XHQmLnNhdmVkIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNoaXAge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuOTtcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNzU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0LnJvdyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oZHItYXJ0aWNsZSB7XHJcblx0LmJhbm5lciB7XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdC5oZHItdGl0bGUge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIuNWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdHBhZGRpbmc6IDZyZW0gMXJlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAjeyR4bGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdHBhZGRpbmc6IDlyZW0gMXJlbTtcclxuXHRcdFx0Lmhkci10aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0LjJyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wYXJhbGxheCB7XHJcblx0XHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7IFxyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjE7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNTAlIGF1dG87XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDAlO1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC4yNTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhkci1wdWJsaWNhdGlvbiB7XHJcblx0LnBhcmFsbGF4LWNvbnRhaW5lciB7XHJcblx0XHQucGFyYWxsYXgge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3NSUgMCU7XHJcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDMwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTUwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhkci1hcnRpY2xlIHtcclxuXHRcdC5wYXJhbGxheC1jb250YWluZXIge1xyXG5cdFx0XHQucGFyYWxsYXgge1xyXG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzUwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhICN7JHhsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wdWItdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW0gIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wdWItdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogM3JlbTtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRwYWRkaW5nLWxlZnQ6IDFyZW07XHJcblx0JiArIC5oZWFkZXItc29jaWFsIHtcclxuXHRcdGxlZnQ6IDglO1xyXG5cdFx0Ym90dG9tOiA1JTtcclxuXHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0xcmVtO1xyXG5cdFx0XHRsZWZ0OiBpbml0aWFsO1xyXG5cdFx0XHRib3R0b206IGluaXRpYWw7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaGRyLXRpdGxlIHtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDEuNzVyZW07XHJcblx0bGluZS1oZWlnaHQ6IDE0MCU7XHJcblx0dGV4dC1zaGFkb3c6IDAgMXB4IDFweCAjMDAwICFpbXBvcnRhbnQ7XHJcblx0YSB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuXHRcdGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cdH1cclxuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRmb250LXNpemU6IDNyZW07XHJcblx0fVxyXG59XHJcblxyXG4uaGRyLXRhZ2xpbmUge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMXJlbTtcclxuXHR0ZXh0LXNoYWRvdzogMCAxcHggMXB4ICMwMDA7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XHJcblx0YSB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWN0aW9uLXNlYWwge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcblx0dG9wOiAwLjlyZW07XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0cGFkZGluZy10b3A6IDNweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0cmlnaHQ6IDNyZW07XHJcblx0fVxyXG5cdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdHJpZ2h0OiA2LjVyZW07XHJcblx0fVxyXG5cdCY6bnRoLWNoaWxkKDQpIHtcclxuXHRcdHJpZ2h0OiAxMHJlbTtcclxuXHR9XHJcblx0JjpudGgtY2hpbGQoNSkge1xyXG5cdFx0cmlnaHQ6IDEzLjVyZW07XHJcblx0fVxyXG5cdGltZyB7XHJcblx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5taW5pIHtcclxuXHQuc2VjdGlvbi1zZWFsIHtcclxuXHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0dG9wOiAwLjJyZW07XHJcblx0fVxyXG59XHJcblxyXG4uY2hpcCArIC5oZWFkZXItc29jaWFsIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAyJTtcclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cdFx0Ym90dG9tOiBpbml0aWFsO1xyXG5cdH1cclxufVxyXG5cclxuLmhlYWRlci1zb2NpYWwge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRjbGVhcjogYm90aDtcclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDUlO1xyXG5cdH1cclxuXHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0cmlnaHQ6IDE1JTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcblx0fVxyXG5cdHVsIHtcclxuXHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHRcdGxpIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIZWFkZXIgU3R5bGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uaGRyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGRyLWRlZmF1bHQtY29sb3I7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogJGhkci1wYWQtc20gMDtcclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1zbSkge1xyXG5cdFx0cGFkZGluZzogJGhkci1wYWQtbWVkIDAgMmVtIDA7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRwYWRkaW5nOiAkaGRyLXBhZC1sZyAwIDJlbSAwO1xyXG5cdH1cclxuXHJcblxyXG5cdC8vIFRoZXNlIGNsYXNzZXMgYXJlIHVzZWQgdG8gY2hhbmdlIHRoZSBiYWNrZ3JvdW5kLWNvbG9yIG9mIHRoZSBoZWFkZXJcclxuXHQvLyBUaGV5IGFyZSBhcHBsaWVkIHdoZW4gdGhleSdyZSBpbmNsdWRlZCBhdCB0aGUgdGVtcGxhdGUgbGV2ZWwuXHJcblx0Ly8gRm9yIGluc3RhbmNlIG9uIG5ld3NfbGFuZGluZy50d2lnLlxyXG5cdC5oZHItbmV3cyAmIHsgXHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvbmV3cy1iYW5uZXIzLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWRhaWx5LWRhc2hib2FyZCAmIHsgXHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZGQtYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0OyBcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7IFxyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7IFxyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci1wcml2YWN5LXBlcnNwZWN0aXZlcyAmIHsgXHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvcGVyc3BlY3RpdmVzLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHRcdC5oZHItYmxvY2stLXRpdGxlIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0Lmhkci1oMS1saW5rIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5oZHItdGFnbGluZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0OyBcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7IFxyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7IFxyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci1wcml2YWN5LWFkdmlzb3IgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvcHJpdmFjeS1hZHZpc29yLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDsgXHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjsgXHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmOyBcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDsgXHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxyXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4OyBcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7IFxyXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1kcGEtYmFubmVyICYgeyBcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9kcGEtYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxyXG5cdH1cclxuXHJcblx0Lmhkci1pbWctZHBhLXNhbmN0aW9ucy1iYW5uZXIgJiB7IFxyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2RwYS1zYW5jdGlvbnMtaGRyLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlOyBcclxuXHR9XHJcblxyXG5cdC5oZHItaW1nLWdkcHItYmFubmVyICYgeyBcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9nZHByLWJhbm5lci5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cclxuXHQuaGRyLXByaXZhY3ktdHJhY2tlciAmIHsgXHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvdHJhY2tlci1iYW5uZXIxLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7IFxyXG5cdFx0Lmhkci1ibG9jay0tdGl0bGUge1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHQuaGRyLWgxLWxpbmsge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdH1cclxuXHRcdFx0Lmhkci10YWdsaW5lIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc29jaWFsLWxpc3QtbGluayB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjay04MDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci1kcG8tY29uZmVzc2lvbmFsICYgeyBcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9kcG8tY29uZmVzc2lvbmFsLWJhbm5lci5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlOyBcclxuXHRcdC5oZHItYmxvY2stLXRpdGxlIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0Lmhkci1oMS1saW5rIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5oZHItdGFnbGluZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNvY2lhbC1saXN0LWxpbmsge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stODA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZHItcHJpdmFjeS10ZWNoICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3ByaXZhY3ktdGVjaC1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCAyMGRlZywgJHByaXZhY3ktdGVjaC1iZyAwJSwgdHJhbnNwYXJlbnQgNjAlICk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZHItcHJpdmFjeS1hZHZpc29yLXBvZGNhc3QgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvcG9kY2FzdC1iYW5uZXIucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWNhbmFkYS1kYXNoYm9hcmQtZGlnZXN0ICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2NkZC1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWV1cm9wZS1kYXRhLXByb3RlY3Rpb24tZGlnZXN0ICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2VkcGQtYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0OyBcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7IFxyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7IFxyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci11bml0ZWQtc3RhdGVzLWRhc2hib2FyZC1kaWdlc3QgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvdXNkZC1iYW5uZXIucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWxhdGluLWFtZXJpY2EtZGFzaGJvYXJkLWRpZ2VzdCAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9sYXRpbi1hbWVyaWNhLWRhc2hib2FyZC1kaWdlc3QucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWFzaWEtcGFjaWZpYy1kYXNoYm9hcmQtZGlnZXN0ICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2FzaWEtcGFjaWZpYy1iYW5uZXItMi5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTsgXHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmhkci12aWRlb3MgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvdmlkZW9zLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTsgXHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmhkci13ZXN0aW4tcmVzZWFyY2gtY2VudGVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3dlc3Rpbi1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluOyBcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdFx0fVxyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0OyBcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7IFxyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7IFxyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oZHItc3R5bGVndWlkZSAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9zdHlsZWd1aWRlLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHR9XHJcblxyXG5cdC5oZHItc2ctbGFuZGluZyAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9zZy1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0fVxyXG5cclxuXHQuaGRyLWltZyAmLCAuaGRyLWNvbmZlcmVuY2UgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcbn0iLCIjdG9hc3QtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OmJsb2NrO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMDAwMDtcclxuXHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICBib3R0b206IDAlO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuICAgIHJpZ2h0OiA1JTtcclxuICAgIGJvdHRvbTogNyU7XHJcbiAgICBtYXgtd2lkdGg6IDkwJTtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgYm90dG9tOiAxMCU7XHJcbiAgICByaWdodDogNyU7XHJcbiAgICBtYXgtd2lkdGg6IDg2JTtcclxuICB9XHJcbn1cclxuXHJcbi50b2FzdCB7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogYXV0bztcclxuICBjbGVhcjogYm90aDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXgtd2lkdGg6MTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWluLWhlaWdodDogJHRvYXN0LWhlaWdodDtcclxuICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1jb2xvcjtcclxuICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcbiAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBjb2xvcjogJHRvYXN0LXRleHQtY29sb3I7XHJcblxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gIC5idG4sIC5idG4tZmxhdCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICB9XHJcblxyXG4gICYucm91bmRlZHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIFx0Ym9yZGVyLXJhZGl1czogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcblxyXG59IiwiLnRhYnMge1xyXG5cdC50YWIge1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjc7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjhzIGVhc2U7XHJcblx0XHRcdCYuYWN0aXZlLFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pbmRpY2F0b3Ige1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuXHR9XHJcbn1cclxuXHJcbi5zdG9yZS1zZWFyY2gtdGFicyB7XHJcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdC50YWIge1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpO1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI4cyBlYXNlO1xyXG5cdFx0XHQmLmFjdGl2ZSxcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIik7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW5kaWNhdG9yIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIik7XHJcblx0fVxyXG59IiwiLnNlZS1hbGwge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMTVyZW07XHJcbn1cclxuXHJcbi5zdWJzZWN0aW9uLWhkciB7XHJcblx0JiArIC5idG4ge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0bWFyZ2luLXRvcDogLTIuNzVyZW07XHJcblx0fVxyXG59XHJcblxyXG4vLyBTb2NpYWwgc2hhcmluZ1xyXG5cclxuLnNvY2lhbC1zaGFyaW5nLWJ0bnMge1xyXG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdGEge1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0ICAgIFx0bGkge1xyXG5cdCAgICBcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0ICAgIFx0XHRtYXJnaW46IDAgMC41cmVtIDFyZW07XHJcblx0ICAgIFx0fVxyXG5cdCAgICB9XHJcblx0fVxyXG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdGEge1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdH1cclxuXHRcdHVsIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAyLjUlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE2MHB4O1xyXG5cdFx0XHQmLmZpeGVkIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdFx0Ym90dG9tOiA2MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAjeyR4bGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRhIHtcclxuXHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHR9XHJcblx0XHR1bCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBSU1NcclxuXHJcbi5hcnRpY2xlLXJzcyB7XHJcblx0YSB7XHJcblx0XHRpIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBTcGVjaWFsIHN0b3JlIGJ1dHRvbnNcclxuXHJcbi5wcm9kLWNhcnQtYWRqdXN0LFxyXG4ubWVnYS1jYXJ0LXVwZGF0ZSB7XHJcblx0LmJ0biB7XHJcblx0XHRAZXh0ZW5kIC5mYWRlLW9uLWNoYW5nZTtcclxuXHR9XHJcbn1cclxuXHJcbi5pYXBwLXN0b3JlIC5zdG9yZS10YWJsZSB0YWJsZSB0ZCAuY2hlY2tvdXQtYnRuIHtcclxuXHQmLndpZGUge1xyXG5cdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNnJlbSk7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gc2hvdyBtb3JlIGJ1dHRvblxyXG4uaWFwcC1zaG93LW1vcmUtdHJpZ2dlciB7XHJcblx0bWluLXdpZHRoOiAxNjRweDtcclxufVxyXG5cclxuLy8gZWRpdCByZWcgYnV0dG9uIFxyXG4uZWRpdC1yZWctYnRuIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbn1cclxuXHJcbi8vIFNhdmUgbGlua3NcclxuLmFjdGlvbi1saW5rcyB7XHJcblx0LnNhdmUtdGhpcyB7XHJcblx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4yOHMgZWFzZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuc2F2ZWQge1xyXG5cdFx0Y29sb3I6IG1hcC1nZXQoJGxpZ2h0LWJsdWUsIFwiYWNjZW50LTRcIikgIWltcG9ydGFudDtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjhzIGVhc2UgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Ji5pcy1zYXZlZCB7XHJcblx0XHQuc2F2ZS10aGlzIHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdH1cclxuXHRcdC5zYXZlZCB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBHcmVlbiBidXR0b25cclxuYSB7XHJcblx0Ji5idG4ge1xyXG5cdFx0Ji5ncmVlbiB7XHJcblx0XHRcdGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhlcm9saW5rLWJ1dHRvbiB7XHJcblx0d2lkdGg6IDE2cmVtO1xyXG5cdG1hcmdpbjogMHB4IDEwcHggNXB4IDEwcHg7IFxyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcclxuICAuaGVyb2xpbmstYnV0dG9uIHtcclxuICAgIG1hcmdpbjogMHB4IDEwcHggMTBweCAxMHB4OyBcclxuICB9XHJcbn0iLCIuZHJvcGRvd24tdHJpZ2dlciB7XHJcblx0Ji5ob3Zlci10cmlnZ2VyIHtcclxuXHR9XHJcbn1cclxuXHJcbi5kcm9wZG93bi1jb250ZW50IHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cdGxpIHtcclxuXHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdHBhZGRpbmc6IDE0cHggMTZweDtcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHQgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHR9XHJcbn0iLCIvLyBBbGxvd3MgZm9yIGN1c3RvbSBjb2xvciBiYWRnZXMgaW4gY29sbGFwc2libGVzIGluc3RlYWQgb2YganVzdCBjb2xsZWN0aW9uc1xyXG4uY29sbGFwc2libGUtaGVhZGVyIHtcclxuXHRmb250LWZhbWlseTogJHNlcmlmO1xyXG5cdCYuY3VzdG9tLWJhZGdle1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0LmJkZyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMTBweCAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDZweDtcclxuXHRcdFx0bWluLXdpZHRoOiAzZW07XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdGhlaWdodDogMjhweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5yb3RhdGUtb24tYWN0aXZlIHtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjhzIGVhc2U7XHJcblx0fVxyXG5cdCYuYWN0aXZlIHtcclxuXHRcdC5yb3RhdGUtb24tYWN0aXZlIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcblx0XHR9XHJcblx0XHQmICsgLmNvbGxhcHNpYmxlLWJvZHkge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvbGxhcHNpYmxlLWJvZHkge1xyXG5cdGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcblx0cGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0cCB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDVweCAwO1xyXG5cdH1cclxuXHRoMSB7XHJcbiBcdCAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiBcdCAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gXHQgICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xyXG4gXHQgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWRhZGI7XHJcbiAgICB9XHJcblx0dWwsIG9sIHtcclxuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRsaSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdHVsIHtcclxuXHRcdGxpIHtcclxuXHRcdFx0bGlzdC1zdHlsZTogZGlzYztcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IGNpcmNsZTtcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBzcXVhcmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdG9sIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRsaSB7XHJcblx0XHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWwgIWltcG9ydGFudDtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IGxvd2VyLWxhdGluICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbG93ZXItcm9tYW4gIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0b2wge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0YSB7XHJcblx0XHRAZXh0ZW5kIC5kZWZhdWx0LWxpbms7XHJcblx0fVxyXG5cdC5zZWN0aW9uLXRleHQtd3JhcHBlciArIC5jb2xsYXBzaWJsZS5uby1tYXJnIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi5jb2xsYXBzaWJsZS1saSB7XHJcblx0bGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2xsYXBzaWJsZS1uZXN0ZWQge1xyXG5cdC5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdH1cclxuXHQuY29sbGFwc2libGUtYm9keSB7XHJcblx0XHQuY29sbGFwc2libGUtaGVhZGVyIHtcclxuXHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTJcIik7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LmNvbGxhcHNpYmxlLWJvZHkge1xyXG5cdFx0XHQuY29sbGFwc2libGUtaGVhZGVyIHtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tM1wiKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5vLW1pbi1oZWlnaHQge1xyXG5cdG1pbi1oZWlnaHQ6IGluaXRpYWw7XHJcbn1cclxuXHJcbi5zcy1leHBhbmRlZC1oZWFkZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQuZXhwYW5kZWQtaWNvbi1jb250YWluZXIge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAyLjI1ZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuLypPbmluZSBjb25mZXJlbmNlIGFjY29yZGlvbiovXHJcbi52aXJ0dWFsTGkge1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG5cclxuLnZpcnR1YWxIZWFkZXIge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiA3cHg7XHJcbn1cclxuXHJcbi52aXJ0dWFsQ2hldnJvbiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdG1hcmdpbi10b3A6IC0xLjUlO1xyXG59XHJcblxyXG4udmlydHVhbFAge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xyXG5cdGZvbnQtZmFtaWx5OiBcIlRhYmFjIFNhbnNcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLnZpcnR1YWxIcmVmIHtcclxuXHRjb2xvcjogIzRjYWY1MDtcclxufVxyXG5cclxuLnZpcnR1YWxIcmVmT25saW5lIHtcclxuXHRjb2xvcjogIzRjYWY1MCAhaW1wb3J0YW50O1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi52aXJ0dWFsU3BhbiB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0cGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcblxyXG4udmlydENvbGxQIHtcclxuXHRmb250LWZhbWlseTogXCJUYWJhYyBTYW5zXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHQudmlydHVhbEhlYWRlciB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcblx0fVxyXG5cclxuXHQudmlydHVhbFNwYW4ge1xyXG5cdFx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgXHR0ZXh0LWFsaWduLWxhc3Q6IGNlbnRlcjtcclxuICAgIFx0cGFkZGluZy10b3A6IDVweDtcclxuXHR9XHJcblxyXG5cdC52aXJ0dWFsSHJlZk9ubGluZSB7XHJcblx0XHRjb2xvcjogIzRjYWY1MDtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnZpcnR1YWxDaGV2cm9uIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xyXG5cdC52aXJ0dWFsQ2hldnJvbiB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxufSIsIi5jaGlwIHtcclxuXHRhIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblx0Ji5iaW8tY2hpcCB7XHJcblx0XHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi0zO1xyXG5cdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuM3JlbTtcclxuXHRcdHBhZGRpbmc6IDAgMjRweCAwIDEycHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzMnB4O1xyXG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHR3aWR0aDogNjRweDtcclxuXHRcdH1cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHRyYW5zaXRpb246IC4yNXMgYWxsIGVhc2U7XHJcblx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdEBleHRlbmQgLmN5YW4tdGV4dCwgLnRleHQtZGFya2VuLTE7XHJcblx0XHRcdH1cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuODVyZW0gMDtcclxuXHRcdFx0XHQuY29udHJpYnV0b3ItdHlwZSB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC5kYXJrZW4tMTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdFx0XHR3aWR0aDogNDhweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuM3JlbSAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLm9wYXF1ZS1jaGlwIHtcclxuXHRcdG9wYWNpdHk6IDAuNztcclxuXHR9XHJcblx0aSB7XHJcblx0XHQmLmxlZnQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5hcnRpY2xlLXRhZ3MtbW9kIHtcclxuXHQuY2hpcCB7XHJcblx0XHR0cmFuc2l0aW9uOiAuMjVzIGFsbCBlYXNlO1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi0xXCIpO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0dHJhbnNpdGlvbjogLjI1cyBhbGwgZWFzZTtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRAZXh0ZW5kIC5jeWFuLCAuZGFya2VuLTE7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnN0b3JlLW1haW4ge1xyXG5cdC5zd2l0Y2gge1xyXG5cdFx0bWFyZ2luLXRvcDogMS4yNWVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMS4yNWVtO1xyXG5cdH1cclxufSIsIi8vTWFya2V0byBTaG9ydGNvZGUgRm9ybSBTdHlsZXNcclxuLmlhcHAtbWFya2V0by1mb3JtIHtcclxuXHQubWt0b0Zvcm1Sb3cge1xyXG5cdFx0Lm1rdG9Gb3JtQ29sIHtcclxuXHRcdFx0Lm1rdG9GaWVsZFdyYXAge1xyXG5cdFx0XHRcdHNlbGVjdCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwidGFibGUge1xyXG5cdCYubW9iaWxlLXRhYmxlIHtcclxuXHRcdG92ZXJmbG93LXg6YXV0bztcclxuXHRcdG92ZXJmbG93LXk6aGlkZGVuO1xyXG5cdFx0d2lkdGg6MTAwJTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcbiAgICBcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIFx0XHRoZWlnaHQ6IDEwMCU7XHJcbiAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZS1ncmV5LCBcImxpZ2h0ZW4tNFwiKTtcclxuICAgIFx0fVxyXG5cdFx0LmNvbGxhcHNpYmxlIHtcclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjVlbTtcclxuICAgIFx0XHRcdC8vIGhlaWdodDoyMDBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcbiAgICBcdFx0XHQuY29sbGFwc2libGUtaGVhZGVyIHtcclxuICAgIFx0XHRcdFx0ZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XHJcbiAgICBcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBcdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuICAgIFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcbiAgICBcdFx0XHRcdGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsMCwwLDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAzcHggNXB4IC0xcHggcmdiYSgwLDAsMCwwLjMpO1xyXG4gICAgXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcclxuICAgIFx0XHRcdFx0dGQge1x0XHJcblx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuNHJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG4gICAgXHRcdFx0XHR9XHJcbiAgICBcdFx0XHRcdC5wcm92aWRlciB7XHJcbiAgICBcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuICAgIFx0XHRcdFx0XHRoZWlnaHQ6IGluaXRpYWw7XHJcbiAgICBcdFx0XHRcdH1cclxuICAgIFx0XHRcdFx0Lm1vYmlsZS1idXR0b25zIHtcclxuICAgIFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG4gICAgXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG4gICAgXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIFx0XHRcdFx0XHQuYnRuIHtcclxuICAgIFx0XHRcdFx0XHRcdGZsZXg6IDE7XHJcbiAgICBcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDJyZW07XHJcbiAgICBcdFx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMi41cmVtO1xyXG4gICAgXHRcdFx0XHRcdFx0fVxyXG4gICAgXHRcdFx0XHRcdH1cclxuICAgIFx0XHRcdFx0fVxyXG4gICAgXHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICRtZWRpdW0tc2NyZWVuKSBhbmQgKG1heC13aWR0aCA6ICRsYXJnZS1zY3JlZW4pIHtcclxuXHRcdFx0XHQuY2hlY2tvdXQtYnRuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHRkIHtcclxuXHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmNhcmQtdmlldyB7XHJcblx0XHRcdC8vIGZvciBjYXJkIHZpZXcgbmVlZCB0byBhZGQgY2xhc3NcclxuXHRcdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdFx0LmNvbGxhcHNpYmxlIHtcclxuXHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0Lm1vYmlsZS1idXR0b25zIHtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuZGJsLWNhcmQtdmlldyB7XHJcblx0XHRcdC8vIEFub3RoZXIgb3B0aW9uIGZvciB0d28gYnkgaXRlbXNcclxuXHRcdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdFx0LmNvbGxhcHNpYmxlIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUob2RkKSB7XHJcblx0XHRcdFx0XHRjbGVhcjogbGVmdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVlbTtcclxuXHRcdFx0XHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdC5tb2JpbGUtYnV0dG9ucyB7XHJcblx0XHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAzcmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0gXHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdG92ZXJmbG93LXg6IGluaXRpYWw7XHJcblx0XHRcdFx0LmNvbGxhcHNpYmxlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGluaGVyaXQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcbiAgICBcdH1cclxuXHR9XHJcbn1cclxuLnRhYmxlLW5hdiB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0zXCIpO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC5maWx0ZXJzIHtcclxuICAgIFx0bWFyZ2luLWxlZnQ6IDAuNWVtO1xyXG4gICAgXHRjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgIFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcblx0LmZpbHRlci13cmFwcGVyIHtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0fVxyXG59XHJcbi5zdG9yZS10YWJsZS1zZXBhcmF0b3Ige1xyXG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHRwYWRkaW5nOiAwLjVlbSFpbXBvcnRhbnQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdEBleHRlbmQgLmJsdWUtZ3JleSwgLmxpZ2h0ZW4tNCwgLmJsdWUtZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tMjtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG5cclxuLy8gU2xpZGUgaW5kaWNhdG9yIGZvciBtb2JpbGVcclxuQGtleWZyYW1lcyBzbGlkZSB7XHJcbiAgMCUsIDIwJSwgNTAlLCA4MCUsIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxuICA0MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KTtcclxuICB9XHJcbiAgNjAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtN3B4KTtcclxuICB9XHJcbn1cclxuXHJcbi5zY3JvbGwtaW5kaWNhdG9yIHtcclxuXHRtYXJnaW46IDA7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cdGkge1xyXG5cdFx0YW5pbWF0aW9uOiBzbGlkZSAycyBpbmZpbml0ZTtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdG1hcmdpbi10b3A6IC04cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtMjRweDtcclxuXHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDE2cHg7XHJcblx0XHR6LWluZGV4OiAxMDAzO1xyXG5cdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRhbmltYXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBVc2VkIGZvciBwcmljaW5nIGRldGFpbHMgbW9kYWwgb24gY29uZmVyZW5jZXNcclxuLnByaWNpbmctZGV0YWlscy10YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG5cdHRoZWFkIHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHR9XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0dGQsIHRoIHtcclxuXHRcdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHRib2R5IHtcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRcdFx0XHR0ciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHRkIHtcclxuXHRcdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0Lm1haW4tdGJsLWhlYWQge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnICc7IFxyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucmVzcG9uc2l2ZS10YWJsZS1oZHIge1xyXG5cdEBleHRlbmQgLmhpZGUtb24tbGFyZ2Utb25seSwgLmNlbnRlciwgLndoaXRlLXRleHQsIC5ibHVlLWdyZXksIC5zZWN0aW9uO1xyXG5cdG1hcmdpbi10b3A6IDFlbTtcclxuXHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0QGV4dGVuZCAuYW5pbWF0ZWQsIC5pbmZpbml0ZSwgLnNsaWRlLWluLXJpZ2h0O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcclxuXHRcdHRvcDogMC4zM2VtO1xyXG5cdH0gXHJcbn0iLCIubGVmdC1zaWRlYmFyIHtcclxuXHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4OiAxO1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAtMS4xZW07XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogLTNlbTtcclxuXHRcdGxlZnQ6IC05OTk5OXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdH1cclxuXHQuY29sbGVjdGlvbiB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHQuY29sbGVjdGlvbi1pdGVtIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI4cyBlYXNlO1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMjhzIGVhc2U7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0xXCIpO1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYgKyAuY29sbGVjdGlvbiB7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCBcImxpZ2h0ZW4tMlwiKTtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTFyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWFyZ2luOiAwIDJyZW0gMCAwO1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHQmLmVkaXRvci1jYXJkIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEzcmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXJkLWhlYWQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5hcnRpY2xlLXJlY2VudC1jb21tZW50cy1tb2Qge1xyXG5cdFx0bWFyZ2luOiAwIDJyZW0gMCAwO1xyXG5cdH1cclxufVxyXG5cclxuLnNpZGUtbmF2IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDUwMHB4O1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcblx0c3Ryb25nIHtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0fVxyXG5cdC5uYXYtdGl0bGUge1xyXG5cdFx0QGV4dGVuZCAuZ3JleSwgLmRhcmtlbi0xO1xyXG5cdFx0Lm5hdi1jb2xsYXBzZSB7XHJcblx0XHRcdEBleHRlbmQgLndoaXRlLXRleHQ7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHR9XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5uYXYtb3Blbi10cmlnZ2VyIHtcclxuXHRcdEBleHRlbmQgLmN5YW4sIC5kYXJrZW4tMTtcclxuXHRcdGEge1xyXG5cdFx0XHRAZXh0ZW5kIC53aGl0ZS10ZXh0O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0fVxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xyXG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBwdWxzZS1iaWc7XHJcblx0XHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYmFjay1saW5rIHtcclxuXHRcdEBleHRlbmQgLm9yYW5nZSwgLmxpZ2h0ZW4tMztcclxuXHRcdGEge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0fVxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubmF2LWl0ZW0ge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgbWFwLWdldCgkYmx1ZS1ncmV5LCBcImxpZ2h0ZW4tNFwiKTtcclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0YSB7XHJcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44NXJlbTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0XHQmLmZhIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjJweDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHQmLmZhLW5ld3NwYXBlci1vIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYucmlnaHQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaGlnaGxpZ2h0LWl0ZW0ge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMy4yNXJlbTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTRcIik7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjE1O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0JjpsYXN0LWNoaWxkLFxyXG5cdFx0Ji5uby1ib3JkZXIge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Ji5jaGVja291dC1idG4tY29udGFpbmVyIHtcclxuXHRcdFx0LmNoZWNrb3V0LWJ0biB7XHJcblx0XHRcdFx0LmNhcnQtY291bnQge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0ICAgIG1hcmdpbi10b3A6IC00cHg7XHJcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHQgICAgd2lkdGg6IDE4cHg7XHJcblx0XHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0ICAgIHotaW5kZXg6IDI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmxhbmctc2VsZWN0LW1vYmlsZSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdC5jb2xsYXBzaWJsZS1hY2NvcmRpb24ge1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0LmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLWdyZXksIFwibGlnaHRlbi0yXCIpO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb2xsYXBzaWJsZS1ib2R5IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0dWwubm8tbWFyZyB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNTZweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdC5sYW5nLW9wdGlvbi1tb2JpbGUge1xyXG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJsaWdodGVuLTVcIik7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tNFwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubmF2LXNlYXJjaCB7XHJcblx0XHRAZXh0ZW5kIC5jYXJkLCAuYmx1ZS1ncmV5LCAubGlnaHRlbi00O1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0bWFyZ2luOiAwLjVyZW07XHJcblx0XHRsYWJlbCB7XHJcblx0XHRcdHRvcDogLTAuMjVlbTtcclxuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubmF2LXNlYXJjaC1jbG9zZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYXJ0aWNsZS1zaWRlYmFyIHtcclxuXHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXg6IDE7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IC0xcmVtO1xyXG5cdFx0XHRsZWZ0OiAtNHJlbTtcclxuXHRcdFx0Ym90dG9tOiAtM2VtO1xyXG5cdFx0XHRyaWdodDogLTk5OTk5cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJlbGF0ZWQtcG9zdHMtbW9kLFxyXG4uYXJ0aWNsZS1yZWNlbnQtY29tbWVudHMtbW9kIHtcclxuXHRmb250LWZhbWlseTogJHNlcmlmO1xyXG5cdHVsIHtcclxuXHRcdGxpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IC0yLjZyZW07XHJcblx0XHRcdFx0dG9wOiAwLjVyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDFyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbW1lbnQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jYXJkLWJvZHkge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcclxuXHR9XHJcblx0LmNhcmQtYWN0aW9uIHtcclxuXHRcdGEge1xyXG5cdFx0XHRmb250LWZhbWlseTogJHNhbnM7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnByZWxvYWRlci13cmFwcGVyIHtcclxuXHQmLnRpbnkge1xyXG5cdFx0d2lkdGg6IDFyZW07XHJcbiAgICBcdGhlaWdodDogMXJlbTtcclxuXHR9XHJcblx0Ji5vbi1idG4ge1xyXG5cdFx0LnNwaW5uZXItbGF5ZXIge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0XHQmLnRpbnkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmxvYWRpbmctc3Bpbm5lci1ob2xkZXIge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0b3BhY2l0eTogMTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdHotaW5kZXg6IDk5OTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyIDAuNXM7XHJcblx0LnByZWxvYWRlci13cmFwcGVyIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHQgICAgdG9wOiA1MCU7XHJcblx0ICAgIGxlZnQ6IDUwJTtcclxuXHQgICAgbWFyZ2luLXRvcDogLTMycHg7XHJcblx0ICAgIG1hcmdpbi1sZWZ0OiAtMzJweDtcclxuXHQgICAgY29sb3I6ICRibGFjay0xMDtcclxuXHQgICAgei1pbmRleDogMTM7XHJcblx0fVxyXG5cdCYuZmFkZS1vdXQge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0Ji5oaWRkZW4ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5wcm9kdWN0LWxvYWRpbmcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiAtMTBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDNweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2UgMS4yNXM7XHJcblx0LnByZWxvYWRlci13cmFwcGVyIHtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlIDEuMjVzO1xyXG5cdH1cclxuXHQmLmFjdGl2ZSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2U7XHJcblx0XHQucHJlbG9hZGVyLXdyYXBwZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDYXJvdXNlbCBIZXJvIGJhY2tncm91bmQgY29sb3IgYW5kIHRleHR1cmVcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLmNhcm91c2VsIHtcclxuXHRAZWFjaCAkaGVyby1jb2xvciBpbiAkaGVyby1jb2xvcnMge1xyXG5cdFx0LmNhcm91c2VsLWl0ZW0ge1xyXG5cdFx0XHQmLmhlcm8tYmctI3tudGgoJGhlcm8tY29sb3IsIDEpfSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbnRoKCRoZXJvLWNvbG9yLCAyKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSwgY2lyY2xlIGNvdmVyLCBudGgoJGhlcm8tY29sb3IsIDIpLCBkYXJrZW4obnRoKCRoZXJvLWNvbG9yLCAyKSwgNSUpIDEwMCUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAZWFjaCAkaGVyby10ZXh0dXJlIGluICRoZXJvLXRleHR1cmVzIHtcclxuXHRcdC5jYXJvdXNlbC1pdGVtIHtcclxuXHRcdFx0Ji5oZXJvLXBhdHRlcm4tI3tudGgoJGhlcm8tdGV4dHVyZSwgMSl9IHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy8je250aCgkaGVyby10ZXh0dXJlLCAyKX0ucG5nKTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6ICN7bnRoKCRoZXJvLXRleHR1cmUsIDMpfTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDYXJvdXNlbCBIZXJvIHN0eWxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uY2Fyb3VzZWwge1xyXG5cdC5zbGlkZS1wcmV2IHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlOyBcclxuXHRcdGhlaWdodDogMTAwJTsgXHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7IFxyXG5cdFx0ei1pbmRleDogNTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHQuc2xpZGUge1xyXG5cdFx0XHRmb250LXNpemU6IDRlbTsgXHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdHRleHQtc2hhZG93OiAycHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI4cyBlYXNlO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC5zbGlkZSB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zbGlkZS1uZXh0IHtcclxuXHRcdEBleHRlbmQgLnNsaWRlLXByZXY7XHJcblx0XHRsZWZ0OiBpbml0aWFsO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG5cdCYuZmVhdHVyZWQtY29udGVudCB7XHJcblx0XHQuc2xpZGUge1xyXG5cdFx0XHRmb250LXNpemU6IDNlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pdGVtIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi0yXCIpO1xyXG5cdC5jYXJvdXNlbC1oZXJvLWNvbnRlbnQge1xyXG5cdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuM2VtIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbSFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0aDUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRtYXJnaW46IDAuNzVlbSAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR3aWR0aDogOTAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cdFx0QG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XHJcblx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0XHQuY2Fyb3VzZWwtaGVyby1jdGEge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMWVtO1xyXG5cdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0XHQuYnRuLWxhcmdlIHtcclxuXHRcdFx0XHRcdGhlaWdodDogNDNweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0M3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5ncmlkLTIge1xyXG5cdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQucm93IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdFx0LmhlYWRlci1ibG9jayB7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudmFsaWduIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDI7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuXHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRcdGg1IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHRcdC5oZWFkZXItYmxvY2sge1xyXG5cdFx0XHRcdC5mZWF0dXJlZC1pbWFnZSB7XHJcblx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGhlaWdodDogMzAwcHg7IFxyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvLWJnIHtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XHJcblx0LW1vei1wZXJzcGVjdGl2ZTogMTAwMDtcclxuXHQtbXMtcGVyc3BlY3RpdmU6IDEwMDA7XHJcblx0cGVyc3BlY3RpdmU6IDEwMDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0fVxyXG5cdCYuY2Fyb3VzZWwtaXRlbSB7XHJcblx0XHRtaW4taGVpZ2h0OiA2MGVtO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmxpc3QtcGFnaW5hdGlvbiB7XHJcbiAgdHIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgbWFwLWdldCgkZ3JleSwgXCJsaWdodGVuLTNcIik7XHJcbiAgICB0ZCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNzVlbSAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgdWwge1xyXG4gICAgJi5wYWdpbmF0aW9uIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufSIsImZvb3RlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctdG9wOiAwLjc1cmVtO1xyXG5cdHotaW5kZXg6IDIwO1xyXG5cdGg1IHtcclxuXHRcdEBpbmNsdWRlIHNhbnMocmVndWxhcik7XHJcblx0fVxyXG5cdC5mdHItbGlzdC1pdGVtIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XHJcblx0fVxyXG5cdC5mb290ZXItY29weXJpZ2h0IHtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHQucm93IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb290ZXItc29jaWFsLWxpc3Qge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IC0wLjc1cmVtIDA7XHJcblx0XHRsaSB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRpIHtcclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5sYW5ndWFnZS1mdHIge1xyXG5cdFx0Y2xlYXI6IGxlZnQ7XHJcblx0XHRwYWRkaW5nLXRvcDogMWVtO1xyXG5cdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQuZHJvcGRvd24tdHJpZ2dlciB7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcblx0XHR9XHJcblx0XHQuZHJvcGRvd24tY29udGVudCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJkYXJrZW4tM1wiKTtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiVGFiYWMgU2Fuc1wiO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLWdyZXksIFwiZGFya2VuLTRcIik7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmRmYWQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW46IDAgMCAxcmVtO1xyXG59XHJcblxyXG4ubWFudWFsLWFkLXBsYWNlbWVudCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLy8gU2lkZWJhciBhZGRcclxuXHJcbi5wYWdlLWFydGljbGUge1xyXG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0Ly8gVGhpcyBtYWtlcyBpdCBzbyB0aGUgYWRkIGluIHRoZSBzaWRlYmFyIGlzIGFib3ZlIHRoZSBhcnRpY2xlIGNvbnRlbnQgb24gbW9iaWxlXHJcblx0XHQucm93IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYXJ0aWNsZS1zaWRlYmFyIHtcclxuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQuYXJ0aWNsZS1zaWRlYmFyLWFkIHtcclxuXHRcdFx0cGFkZGluZzogMWVtIDA7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiJGNvbGxlY3Rpb24tYWN0aXZlLWJnLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi0zXCIpO1xyXG4kY29sbGVjdGlvbi1hY3RpdmUtY29sb3I6ICNmZmY7XHJcblxyXG4kc3Bpbm5lci1kZWZhdWx0LWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblxyXG5AbWl4aW4gc29sZC1vdXQtYmFkZ2Uge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRyZWQsIFwiYWNjZW50LTFcIik7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAwLjdyZW07XHJcblx0Zm9udC1mYW1pbHk6ICRzYW5zO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRtYXJnaW4tbGVmdDogMnB4O1xyXG5cdHBhZGRpbmc6IDAgNXB4O1xyXG59XHJcblxyXG5AbWl4aW4gbGl2ZS1vbmxpbmUtYmFkZ2Uge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLCBcImFjY2VudC0xXCIpO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMC43cmVtO1xyXG5cdGZvbnQtZmFtaWx5OiAkc2FucztcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0bWFyZ2luLWxlZnQ6IDJweDtcclxuXHRwYWRkaW5nOiAwIDVweDtcclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFByaW50IHN0eWxlc2hlZXRcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcblx0LnNpdGUtbmF2IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdFxyXG5cdC5uYXYtd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuaGVhZGVyLW1vZCwgLmhkci1pbWctaW5uZXIge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5oZHIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZzogMCAwIDIwcHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0XHJcblx0LnB1Yi1oZHIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLXNpZGViYXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLXNpZGViYXItYWQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWFzaWRlLW1vZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUtcmVsYXRlZC1tb2Qge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0LnNvY2lhbC1zaGFyaW5nLWJ0bnMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zb2NpYWwtYnRucyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNvY2lhbC1saXN0LWl0ZW1zIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS1tZXRhLWltZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUtbWV0YSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUtbWV0YS10ZXh0IHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWJvZHkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS1iaW8ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0LmFydGljbGUtY29tbWVudC1tb2Qge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLXRhZ3MtbW9kIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQucmVsYXRlZC1wb3N0cy1tb2Qge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5mdHIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5mdHItbGlzdC1pdGVtcyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRcclxuXHQubGFuZ3VhZ2UtZnRyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHRmb290ZXIgLnNlY3Rpb246Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmRmYWQtcG9zdCB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuZGZhZCB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQudHotYXJ0aWNsZS1sZywgLmFydGljbGUtdGV4dCwgLmFydGljbGUtdGV4dC0tZmlyc3RncmFwaCwgLmFydGljbGUtdGV4dCA+IHAsIC5hcnRpY2xlLXRleHQgPiBibG9ja3F1b3RlID4gcCwgLmFydGljbGUtdGV4dCAucHVsbC1xdW90ZSA+IHAge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB0O1xyXG5cdH1cclxuXHJcblx0LnR6LWFydCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNhcC1pbWFnZS1yaWdodCwgLmNhcC1pbWFnZS1sZWZ0LCAud3AtY2FwdGlvbi10ZXh0IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS10ZXh0ID4gcCA+IGEsIC5hcnRpY2xlLXRleHQgcCBlbSA+IGEsIC5hcnRpY2xlLXRleHQgcCBzdHJvbmcgPiBhIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGNvbG9yOiAjMmUyZTJmO1xyXG5cdH1cclxuXHJcblx0LnNpZGUtbWVudS10cmlnZ2VyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGQtcm93IHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblxyXG5cdC50YWJsZS10aCB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHQmLm9uZS10ZW50aCB7XHJcblx0XHRcdHdpZHRoOiAxMCU7XHJcblx0XHR9XHJcblx0XHQmLnR3by10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0fVxyXG5cdFx0Ji50aHJlZS10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5mb3VyLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHR9XHJcblx0XHQmLmZpdmUtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHRcdCYuc2l4LXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHR9XHJcblx0XHQmLnNldmVuLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA3MCU7XHJcblx0XHR9XHJcblx0XHQmLmVpZ2h0LXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHR9XHJcblx0XHQmLm5pbmUtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdH1cclxuXHRcdCYuZnVsbC13aWR0aCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnRhYmxlLXRkIHtcclxuXHRcdGNsZWFyOiBub25lO1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuXHRcdHBhZGRpbmc6IDAuNzVlbSAxZW0gMCAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0Ji5vbmUtdGVudGgge1xyXG5cdFx0XHR3aWR0aDogMTAlO1xyXG5cdFx0fVxyXG5cdFx0Ji50d28tdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdH1cclxuXHRcdCYudGhyZWUtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDMwJTtcclxuXHRcdH1cclxuXHRcdCYuZm91ci10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5maXZlLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0XHQmLnNpeC10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5zZXZlbi10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5laWdodC10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5uaW5lLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHR9XHJcblx0XHQmLmZ1bGwtd2lkdGgge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tb2ItbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Lm1vYi1oaWRlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnNjaGVkLWJ0biB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNidC1zY2hlZHVsZSB7XHJcblx0XHQuY2xvc2UtdHJpZ2dlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY2FzZWJvb2stZGV0YWlsIHtcclxuXHRcdC5zdXBwb3J0aW5nLWxpc3Qge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LmJyZWFkY3J1bWJzIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5mdGMtY2FzZS1zYXZlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5wYWdlLWhlYWQtbGcsIC5zZWN0aW9uLWhkci1sZyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHR9XHJcblx0XHQuY2FzZWJvb2stc29jaWFsIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdHVsLmluZGV4IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uby1wcmludCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vdmFyaWFibGVzL2NvbG9yLXZhclwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmFyaWFibGVzL3R5cGUtdmFyXCI7XHJcblxyXG4ubmctbW9kYWwge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIFxyXG4gIC5uZy1tb2RhbC1vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgei1pbmRleDo5OTk5O1xyXG4gICAgdG9wOjA7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgaGVpZ2h0OjEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwMDA7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIC5uZy1tb2RhbC1kaWFsb2cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB6LWluZGV4OjEwMDAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcclxuICAgIGJveC1zaGFkb3c6IDRweCA0cHggODBweCAjMDAwO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA0cHggNHB4IDgwcHggIzAwMDtcclxuICAgIC1tb3otYm94LXNoYWRvdzogNHB4IDRweCA4MHB4ICMwMDA7XHJcbiAgICAtbXMtYm94LXNoYWRvdzogNHB4IDRweCA4MHB4ICMwMDA7XHJcbiAgICAtby1ib3gtc2hhZG93OiA0cHggNHB4IDgwcHggIzAwMDtcclxuICB9XHJcblxyXG4gIC5uZy1tb2RhbC1kaWFsb2ctY29udGVudCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gIH1cclxuICAubmctbW9kYWwtY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDVweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogJGJhc2UtcmVnO1xyXG4gIH1cclxuICAubmctbW9kYWwtY2xvc2UteCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICB9XHJcbiAgLm5nLW1vZGFsLXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1ib2xkO1xyXG4gICAgZm9udC1zaXplOiAkYmFzZS1tZWQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDE1cHg7XHJcbiAgfVxyXG4gIC5uZy1tb2RhbC1oZWxwLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAubmctbW9kYWwtY29sbGFwc2libGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcclxuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXM7ICAgICAgICBcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXM7ICAgICAgICBcclxuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDFzO1xyXG4gIH1cclxuICBcclxuICAubmctbW9kYWwtY29sbGFwc2libGUuc2hvd0VwdWJIZWxwLCAubmctbW9kYWwtY29sbGFwc2libGUuc2hvd0tpbmRsZUhlbHAge1xyXG4gICAgbWF4LWhlaWdodDogNTc1cHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUycHgpIHtcclxuICAgIC5uZy1tb2RhbC1kaWFsb2cge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IDRweCA0cHggODBweCAjMDAwO1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDRweCA0cHggODBweCAjMDAwO1xyXG4gICAgICAtbW96LWJveC1zaGFkb3c6IDRweCA0cHggODBweCAjMDAwO1xyXG4gICAgICAtbXMtYm94LXNoYWRvdzogNHB4IDRweCA4MHB4ICMwMDA7XHJcbiAgICAgIC1vLWJveC1zaGFkb3c6IDRweCA0cHggODBweCAjMDAwO1xyXG4gICAgfVxyXG4gICAgLm5nLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcclxuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAubmctbW9kYWwtY29sbGFwc2libGUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcztcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXM7XHJcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAxcztcclxuICAgIH1cclxuXHJcbiAgICAubmctbW9kYWwtY29sbGFwc2libGUuc2hvd0VwdWJIZWxwLCAubmctbW9kYWwtY29sbGFwc2libGUuc2hvd0tpbmRsZUhlbHAge1xyXG4gICAgICBcclxuICAgIH1cclxuICB9Il19 */
=======
*/
}
@media only screen and (min-width: 0) {
  .md {
    font-size: 14px;
  }
}
@media only screen and (min-width: 992px) {
  .md {
    font-size: 14.5px;
  }
}
@media only screen and (min-width: 1200px) {
  .md {
    font-size: 15px;
  }
}
.md p {
  line-height: 1.5;
  display: block;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
}
@media only screen and (min-width: 0) {
  .md p {
    font-size: 14px;
  }
}
@media only screen and (min-width: 992px) {
  .md p {
    font-size: 14.5px;
  }
}
@media only screen and (min-width: 1200px) {
  .md p {
    font-size: 15px;
  }
}
.md ul {
  display: block;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 40px;
}
.md .site-nav {
  position: relative;
}
.md .user--loggedin .profile-btn .btn-floating {
  background-color: #66bb6a !important;
}
.md .subsection-hdr {
  text-transform: none;
  letter-spacing: normal;
}
.md .modal,
.md .mega-modal {
  background-color: #fff;
  border: none;
}
.md .modal .modal-close,
.md .mega-modal .modal-close {
  right: inherit;
  top: inherit;
  font-weight: inherit;
  width: auto;
}
.md .dfad {
  padding-bottom: 0;
  border-bottom: none;
}
.md .collapsible .collapsible-body {
  padding: 0 1rem;
}
.md .collapsible .collapsible-body table p {
  padding: 0;
}
.md .materialize-red {
  background-color: #e51c23 !important;
}
.md .materialize-red-text {
  color: #e51c23 !important;
}
.md .materialize-red.lighten-5,
.md .article-body blockquote.materialize-red {
  background-color: #fdeaeb !important;
}
.md .materialize-red-text.text-lighten-5,
.md .materialize-red-text.card.card-note,
.md .side-nav .materialize-red-text.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .materialize-red-text.card-note.store-search-results {
  color: #fdeaeb !important;
}
.md .materialize-red.lighten-4,
.md .materialize-red.wp-caption-text,
.md .materialize-red.nav-search-form,
.md .materialize-red.nav-article-progress,
.md .materialize-red.highlighted-text,
.md .card.card-horizontal .materialize-red.card-image,
.md .side-nav .card-horizontal.nav-search .materialize-red.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .materialize-red.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.materialize-red.count,
.md .materialize-red.store-table-separator,
.md .materialize-red.left-sidebar,
.md .side-nav .materialize-red.nav-search,
.md .materialize-red.article-sidebar,
.md .iapp-store .store-table table tbody .materialize-red.store-table-separator,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.materialize-red.count {
  background-color: #f8c1c3 !important;
}
.md .materialize-red-text.text-lighten-4 {
  color: #f8c1c3 !important;
}
.md .materialize-red.lighten-3,
.md .nav-search-form form .materialize-red.input-field,
.md .materialize-red.card.card-tumblr,
.md .side-nav .materialize-red.card-tumblr.nav-search,
.md .iapp-store .store-main .materialize-red.card-tumblr.store-search-results,
.md .materialize-red.chip.bio-chip,
.md .materialize-red.bio-chip.search-filters-button,
.md .materialize-red.bio-chip.sort-filters-button,
.md .side-nav .materialize-red.back-link {
  background-color: #f3989b !important;
}
.md .materialize-red-text.text-lighten-3 {
  color: #f3989b !important;
}
.md .materialize-red.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .materialize-red.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .materialize-red.input {
  background-color: #ee6e73 !important;
}
.md .materialize-red-text.text-lighten-2 {
  color: #ee6e73 !important;
}
.md .materialize-red.lighten-1,
.md .materialize-red.card.card-note,
.md .side-nav .materialize-red.card-note.nav-search,
.md .iapp-store .store-main .materialize-red.card-note.store-search-results {
  background-color: #ea454b !important;
}
.md .materialize-red-text.text-lighten-1 {
  color: #ea454b !important;
}
.md .materialize-red.darken-1,
.md .pagination li.materialize-red.active,
.md .materialize-red.default-link,
.md .section-text-wrapper a.materialize-red,
.md .collapsible-body a.materialize-red,
.md .card.card-tumblr .card-action a i.materialize-red,
.md .side-nav .card-tumblr.nav-search .card-action a i.materialize-red,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.materialize-red,
.md .chip.bio-chip a span .materialize-red.contributor-type,
.md .bio-chip.search-filters-button a span .materialize-red.contributor-type,
.md .bio-chip.sort-filters-button a span .materialize-red.contributor-type,
.md .article-tags-mod .materialize-red.chip:hover,
.md .article-tags-mod .materialize-red.search-filters-button:hover,
.md .article-tags-mod .materialize-red.sort-filters-button:hover,
.md .side-nav .materialize-red.nav-title,
.md .side-nav .materialize-red.nav-open-trigger {
  background-color: #d0181e !important;
}
.md .materialize-red-text.text-darken-1,
.md .article-body a.materialize-red-text,
.md .card.card-image .card-action a.materialize-red-text.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  a.materialize-red-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.materialize-red-text.save-this,
.md .card.card-horizontal .card-action a.materialize-red-text.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.materialize-red-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.materialize-red-text.save-this,
.md .store-card-head .materialize-red-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.materialize-red-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.materialize-red-text.decrease-count,
.md .chip.bio-chip a.materialize-red-text:hover,
.md .bio-chip.search-filters-button a.materialize-red-text:hover,
.md .bio-chip.sort-filters-button a.materialize-red-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.materialize-red-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.materialize-red-text.increase-count {
  color: #d0181e !important;
}
.md .materialize-red.darken-2 {
  background-color: #b9151b !important;
}
.md .materialize-red-text.text-darken-2,
.md .related-posts-mod ul li a.materialize-red-text,
.md .article-recent-comments-mod ul li a.materialize-red-text,
.md .article-body blockquote.materialize-red-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.materialize-red-text,
.md .search-store-listings label .materialize-red-text.material-icons,
.md .materialize-red-text.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .materialize-red-text.store-table-separator {
  color: #b9151b !important;
}
.md .materialize-red.darken-3 {
  background-color: #a21318 !important;
}
.md .materialize-red-text.text-darken-3,
.md .materialize-red-text.table-column-hdr,
.md .materialize-red-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .materialize-red-text.title {
  color: #a21318 !important;
}
.md .materialize-red.darken-4,
.md .pub-hdr header .materialize-red.backsplash,
.md .banner.light-scheme .materialize-red.chip,
.md .banner.light-scheme .materialize-red.search-filters-button,
.md .banner.light-scheme .materialize-red.sort-filters-button,
.md .banner.light-scheme .chip a.materialize-red,
.md .banner.light-scheme .search-filters-button a.materialize-red,
.md .banner.light-scheme .sort-filters-button a.materialize-red,
.md .banner.default-scheme .materialize-red.chip,
.md .banner.default-scheme .materialize-red.search-filters-button,
.md .banner.default-scheme .materialize-red.sort-filters-button,
.md .banner.default-scheme .chip a.materialize-red,
.md .banner.default-scheme .search-filters-button a.materialize-red,
.md .banner.default-scheme .sort-filters-button a.materialize-red {
  background-color: #8b1014 !important;
}
.md .materialize-red-text.text-darken-4,
.md .nav-search-form form .input-field .materialize-red-text.material-icons,
.md .materialize-red-text.article-body,
.md .card.card-tumblr .card-title a.materialize-red-text,
.md .side-nav .card-tumblr.nav-search .card-title a.materialize-red-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.materialize-red-text,
.md .card.card-tumblr .card-content a.materialize-red-text,
.md .side-nav .card-tumblr.nav-search .card-content a.materialize-red-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.materialize-red-text,
.md .card.card-tumblr p a.materialize-red-text,
.md .side-nav .card-tumblr.nav-search p a.materialize-red-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.materialize-red-text,
.md .mega-modal .row .col .collection .materialize-red-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .materialize-red-text.mega-cart-title,
.md
  .profile-modal
  .modal-content
  .collection
  .materialize-red-text.collection-item,
.md .algolia-search form .input-field .materialize-red-text.material-icons,
.md .left-sidebar .collection .collection-item a.materialize-red-text,
.md .side-nav .nav-search label .materialize-red-text.material-icons,
.md .banner.dark-scheme h1.materialize-red-text,
.md .banner.dark-scheme .header-social > ul > li > a.materialize-red-text,
.md .banner.dark-scheme .materialize-red-text.chip,
.md .banner.dark-scheme .materialize-red-text.search-filters-button,
.md .banner.dark-scheme .materialize-red-text.sort-filters-button,
.md .banner.dark-scheme .chip a.materialize-red-text,
.md .banner.dark-scheme .search-filters-button a.materialize-red-text,
.md .banner.dark-scheme .sort-filters-button a.materialize-red-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.materialize-red-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .materialize-red-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.materialize-red-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .materialize-red-text.material-icons {
  color: #8b1014 !important;
}
.md .red {
  background-color: #f44336 !important;
}
.md .red-text {
  color: #f44336 !important;
}
.md .red.lighten-5,
.md .article-body blockquote.red {
  background-color: #ffebee !important;
}
.md .red-text.text-lighten-5,
.md .red-text.card.card-note,
.md .side-nav .red-text.card-note.nav-search,
.md .iapp-store .store-main .red-text.card-note.store-search-results {
  color: #ffebee !important;
}
.md .red.lighten-4,
.md .red.wp-caption-text,
.md .red.nav-search-form,
.md .red.nav-article-progress,
.md .red.highlighted-text,
.md .card.card-horizontal .red.card-image,
.md .side-nav .card-horizontal.nav-search .red.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .red.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.red.count,
.md .red.store-table-separator,
.md .red.left-sidebar,
.md .side-nav .red.nav-search,
.md .red.article-sidebar,
.md .iapp-store .store-table table tbody .red.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.red.count {
  background-color: #ffcdd2 !important;
}
.md .red-text.text-lighten-4 {
  color: #ffcdd2 !important;
}
.md .red.lighten-3,
.md .nav-search-form form .red.input-field,
.md .red.card.card-tumblr,
.md .side-nav .red.card-tumblr.nav-search,
.md .iapp-store .store-main .red.card-tumblr.store-search-results,
.md .red.chip.bio-chip,
.md .red.bio-chip.search-filters-button,
.md .red.bio-chip.sort-filters-button,
.md .side-nav .red.back-link {
  background-color: #ef9a9a !important;
}
.md .red-text.text-lighten-3 {
  color: #ef9a9a !important;
}
.md .red.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .red.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .red.input {
  background-color: #e57373 !important;
}
.md .red-text.text-lighten-2 {
  color: #e57373 !important;
}
.md .red.lighten-1,
.md .red.card.card-note,
.md .side-nav .red.card-note.nav-search,
.md .iapp-store .store-main .red.card-note.store-search-results {
  background-color: #ef5350 !important;
}
.md .red-text.text-lighten-1 {
  color: #ef5350 !important;
}
.md .red.darken-1,
.md .pagination li.red.active,
.md .red.default-link,
.md .section-text-wrapper a.red,
.md .collapsible-body a.red,
.md .card.card-tumblr .card-action a i.red,
.md .side-nav .card-tumblr.nav-search .card-action a i.red,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.red,
.md .chip.bio-chip a span .red.contributor-type,
.md .bio-chip.search-filters-button a span .red.contributor-type,
.md .bio-chip.sort-filters-button a span .red.contributor-type,
.md .article-tags-mod .red.chip:hover,
.md .article-tags-mod .red.search-filters-button:hover,
.md .article-tags-mod .red.sort-filters-button:hover,
.md .side-nav .red.nav-title,
.md .side-nav .red.nav-open-trigger {
  background-color: #e53935 !important;
}
.md .red-text.text-darken-1,
.md .article-body a.red-text,
.md .card.card-image .card-action a.red-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.red-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.red-text.save-this,
.md .card.card-horizontal .card-action a.red-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.red-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.red-text.save-this,
.md .store-card-head .red-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.red-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.red-text.decrease-count,
.md .chip.bio-chip a.red-text:hover,
.md .bio-chip.search-filters-button a.red-text:hover,
.md .bio-chip.sort-filters-button a.red-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.red-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.red-text.increase-count {
  color: #e53935 !important;
}
.md .red.darken-2 {
  background-color: #d32f2f !important;
}
.md .red-text.text-darken-2,
.md .related-posts-mod ul li a.red-text,
.md .article-recent-comments-mod ul li a.red-text,
.md .article-body blockquote.red-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.red-text,
.md .search-store-listings label .red-text.material-icons,
.md .red-text.store-table-separator,
.md .iapp-store .store-table table tbody .red-text.store-table-separator {
  color: #d32f2f !important;
}
.md .red.darken-3 {
  background-color: #c62828 !important;
}
.md .red-text.text-darken-3,
.md .red-text.table-column-hdr,
.md .red-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .red-text.title {
  color: #c62828 !important;
}
.md .red.darken-4,
.md .pub-hdr header .red.backsplash,
.md .banner.light-scheme .red.chip,
.md .banner.light-scheme .red.search-filters-button,
.md .banner.light-scheme .red.sort-filters-button,
.md .banner.light-scheme .chip a.red,
.md .banner.light-scheme .search-filters-button a.red,
.md .banner.light-scheme .sort-filters-button a.red,
.md .banner.default-scheme .red.chip,
.md .banner.default-scheme .red.search-filters-button,
.md .banner.default-scheme .red.sort-filters-button,
.md .banner.default-scheme .chip a.red,
.md .banner.default-scheme .search-filters-button a.red,
.md .banner.default-scheme .sort-filters-button a.red {
  background-color: #b71c1c !important;
}
.md .red-text.text-darken-4,
.md .nav-search-form form .input-field .red-text.material-icons,
.md .red-text.article-body,
.md .card.card-tumblr .card-title a.red-text,
.md .side-nav .card-tumblr.nav-search .card-title a.red-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.red-text,
.md .card.card-tumblr .card-content a.red-text,
.md .side-nav .card-tumblr.nav-search .card-content a.red-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.red-text,
.md .card.card-tumblr p a.red-text,
.md .side-nav .card-tumblr.nav-search p a.red-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.red-text,
.md .mega-modal .row .col .collection .red-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .red-text.mega-cart-title,
.md .profile-modal .modal-content .collection .red-text.collection-item,
.md .algolia-search form .input-field .red-text.material-icons,
.md .left-sidebar .collection .collection-item a.red-text,
.md .side-nav .nav-search label .red-text.material-icons,
.md .banner.dark-scheme h1.red-text,
.md .banner.dark-scheme .header-social > ul > li > a.red-text,
.md .banner.dark-scheme .red-text.chip,
.md .banner.dark-scheme .red-text.search-filters-button,
.md .banner.dark-scheme .red-text.sort-filters-button,
.md .banner.dark-scheme .chip a.red-text,
.md .banner.dark-scheme .search-filters-button a.red-text,
.md .banner.dark-scheme .sort-filters-button a.red-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.red-text,
.md .iapp-store .store-main .store-search-active .red-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.red-text,
.md .iapp-store .store-main .store-search-active .red-text.material-icons {
  color: #b71c1c !important;
}
.md .red.accent-1 {
  background-color: #ff8a80 !important;
}
.md .red-text.text-accent-1 {
  color: #ff8a80 !important;
}
.md .red.accent-2 {
  background-color: #ff5252 !important;
}
.md .red-text.text-accent-2 {
  color: #ff5252 !important;
}
.md .red.accent-3 {
  background-color: #ff1744 !important;
}
.md .red-text.text-accent-3 {
  color: #ff1744 !important;
}
.md .red.accent-4 {
  background-color: #d50000 !important;
}
.md .red-text.text-accent-4,
.md .card.card-image .card-action a.red-text.saved,
.md .side-nav .card-image.nav-search .card-action a.red-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.red-text.saved,
.md .card.card-horizontal .card-action a.red-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.red-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.red-text.saved {
  color: #d50000 !important;
}
.md .pink {
  background-color: #e91e63 !important;
}
.md .pink-text {
  color: #e91e63 !important;
}
.md .pink.lighten-5,
.md .article-body blockquote.pink {
  background-color: #fce4ec !important;
}
.md .pink-text.text-lighten-5,
.md .pink-text.card.card-note,
.md .side-nav .pink-text.card-note.nav-search,
.md .iapp-store .store-main .pink-text.card-note.store-search-results {
  color: #fce4ec !important;
}
.md .pink.lighten-4,
.md .pink.wp-caption-text,
.md .pink.nav-search-form,
.md .pink.nav-article-progress,
.md .pink.highlighted-text,
.md .card.card-horizontal .pink.card-image,
.md .side-nav .card-horizontal.nav-search .pink.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .pink.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.pink.count,
.md .pink.store-table-separator,
.md .pink.left-sidebar,
.md .side-nav .pink.nav-search,
.md .pink.article-sidebar,
.md .iapp-store .store-table table tbody .pink.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.pink.count {
  background-color: #f8bbd0 !important;
}
.md .pink-text.text-lighten-4 {
  color: #f8bbd0 !important;
}
.md .pink.lighten-3,
.md .nav-search-form form .pink.input-field,
.md .pink.card.card-tumblr,
.md .side-nav .pink.card-tumblr.nav-search,
.md .iapp-store .store-main .pink.card-tumblr.store-search-results,
.md .pink.chip.bio-chip,
.md .pink.bio-chip.search-filters-button,
.md .pink.bio-chip.sort-filters-button,
.md .side-nav .pink.back-link {
  background-color: #f48fb1 !important;
}
.md .pink-text.text-lighten-3 {
  color: #f48fb1 !important;
}
.md .pink.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .pink.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .pink.input {
  background-color: #f06292 !important;
}
.md .pink-text.text-lighten-2 {
  color: #f06292 !important;
}
.md .pink.lighten-1,
.md .pink.card.card-note,
.md .side-nav .pink.card-note.nav-search,
.md .iapp-store .store-main .pink.card-note.store-search-results {
  background-color: #ec407a !important;
}
.md .pink-text.text-lighten-1 {
  color: #ec407a !important;
}
.md .pink.darken-1,
.md .pagination li.pink.active,
.md .pink.default-link,
.md .section-text-wrapper a.pink,
.md .collapsible-body a.pink,
.md .card.card-tumblr .card-action a i.pink,
.md .side-nav .card-tumblr.nav-search .card-action a i.pink,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.pink,
.md .chip.bio-chip a span .pink.contributor-type,
.md .bio-chip.search-filters-button a span .pink.contributor-type,
.md .bio-chip.sort-filters-button a span .pink.contributor-type,
.md .article-tags-mod .pink.chip:hover,
.md .article-tags-mod .pink.search-filters-button:hover,
.md .article-tags-mod .pink.sort-filters-button:hover,
.md .side-nav .pink.nav-title,
.md .side-nav .pink.nav-open-trigger {
  background-color: #d81b60 !important;
}
.md .pink-text.text-darken-1,
.md .article-body a.pink-text,
.md .card.card-image .card-action a.pink-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.pink-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.pink-text.save-this,
.md .card.card-horizontal .card-action a.pink-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.pink-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.pink-text.save-this,
.md .store-card-head .pink-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.pink-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.pink-text.decrease-count,
.md .chip.bio-chip a.pink-text:hover,
.md .bio-chip.search-filters-button a.pink-text:hover,
.md .bio-chip.sort-filters-button a.pink-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.pink-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.pink-text.increase-count {
  color: #d81b60 !important;
}
.md .pink.darken-2 {
  background-color: #c2185b !important;
}
.md .pink-text.text-darken-2,
.md .related-posts-mod ul li a.pink-text,
.md .article-recent-comments-mod ul li a.pink-text,
.md .article-body blockquote.pink-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.pink-text,
.md .search-store-listings label .pink-text.material-icons,
.md .pink-text.store-table-separator,
.md .iapp-store .store-table table tbody .pink-text.store-table-separator {
  color: #c2185b !important;
}
.md .pink.darken-3 {
  background-color: #ad1457 !important;
}
.md .pink-text.text-darken-3,
.md .pink-text.table-column-hdr,
.md .pink-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .pink-text.title {
  color: #ad1457 !important;
}
.md .pink.darken-4,
.md .pub-hdr header .pink.backsplash,
.md .banner.light-scheme .pink.chip,
.md .banner.light-scheme .pink.search-filters-button,
.md .banner.light-scheme .pink.sort-filters-button,
.md .banner.light-scheme .chip a.pink,
.md .banner.light-scheme .search-filters-button a.pink,
.md .banner.light-scheme .sort-filters-button a.pink,
.md .banner.default-scheme .pink.chip,
.md .banner.default-scheme .pink.search-filters-button,
.md .banner.default-scheme .pink.sort-filters-button,
.md .banner.default-scheme .chip a.pink,
.md .banner.default-scheme .search-filters-button a.pink,
.md .banner.default-scheme .sort-filters-button a.pink {
  background-color: #880e4f !important;
}
.md .pink-text.text-darken-4,
.md .nav-search-form form .input-field .pink-text.material-icons,
.md .pink-text.article-body,
.md .card.card-tumblr .card-title a.pink-text,
.md .side-nav .card-tumblr.nav-search .card-title a.pink-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.pink-text,
.md .card.card-tumblr .card-content a.pink-text,
.md .side-nav .card-tumblr.nav-search .card-content a.pink-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.pink-text,
.md .card.card-tumblr p a.pink-text,
.md .side-nav .card-tumblr.nav-search p a.pink-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.pink-text,
.md .mega-modal .row .col .collection .pink-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .pink-text.mega-cart-title,
.md .profile-modal .modal-content .collection .pink-text.collection-item,
.md .algolia-search form .input-field .pink-text.material-icons,
.md .left-sidebar .collection .collection-item a.pink-text,
.md .side-nav .nav-search label .pink-text.material-icons,
.md .banner.dark-scheme h1.pink-text,
.md .banner.dark-scheme .header-social > ul > li > a.pink-text,
.md .banner.dark-scheme .pink-text.chip,
.md .banner.dark-scheme .pink-text.search-filters-button,
.md .banner.dark-scheme .pink-text.sort-filters-button,
.md .banner.dark-scheme .chip a.pink-text,
.md .banner.dark-scheme .search-filters-button a.pink-text,
.md .banner.dark-scheme .sort-filters-button a.pink-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.pink-text,
.md .iapp-store .store-main .store-search-active .pink-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.pink-text,
.md .iapp-store .store-main .store-search-active .pink-text.material-icons {
  color: #880e4f !important;
}
.md .pink.accent-1 {
  background-color: #ff80ab !important;
}
.md .pink-text.text-accent-1 {
  color: #ff80ab !important;
}
.md .pink.accent-2 {
  background-color: #ff4081 !important;
}
.md .pink-text.text-accent-2 {
  color: #ff4081 !important;
}
.md .pink.accent-3 {
  background-color: #f50057 !important;
}
.md .pink-text.text-accent-3 {
  color: #f50057 !important;
}
.md .pink.accent-4 {
  background-color: #c51162 !important;
}
.md .pink-text.text-accent-4,
.md .card.card-image .card-action a.pink-text.saved,
.md .side-nav .card-image.nav-search .card-action a.pink-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.pink-text.saved,
.md .card.card-horizontal .card-action a.pink-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.pink-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.pink-text.saved {
  color: #c51162 !important;
}
.md .purple {
  background-color: #9c27b0 !important;
}
.md .purple-text {
  color: #9c27b0 !important;
}
.md .purple.lighten-5,
.md .article-body blockquote.purple {
  background-color: #f3e5f5 !important;
}
.md .purple-text.text-lighten-5,
.md .purple-text.card.card-note,
.md .side-nav .purple-text.card-note.nav-search,
.md .iapp-store .store-main .purple-text.card-note.store-search-results {
  color: #f3e5f5 !important;
}
.md .purple.lighten-4,
.md .purple.wp-caption-text,
.md .purple.nav-search-form,
.md .purple.nav-article-progress,
.md .purple.highlighted-text,
.md .card.card-horizontal .purple.card-image,
.md .side-nav .card-horizontal.nav-search .purple.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .purple.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.purple.count,
.md .purple.store-table-separator,
.md .purple.left-sidebar,
.md .side-nav .purple.nav-search,
.md .purple.article-sidebar,
.md .iapp-store .store-table table tbody .purple.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.purple.count {
  background-color: #e1bee7 !important;
}
.md .purple-text.text-lighten-4 {
  color: #e1bee7 !important;
}
.md .purple.lighten-3,
.md .nav-search-form form .purple.input-field,
.md .purple.card.card-tumblr,
.md .side-nav .purple.card-tumblr.nav-search,
.md .iapp-store .store-main .purple.card-tumblr.store-search-results,
.md .purple.chip.bio-chip,
.md .purple.bio-chip.search-filters-button,
.md .purple.bio-chip.sort-filters-button,
.md .side-nav .purple.back-link {
  background-color: #ce93d8 !important;
}
.md .purple-text.text-lighten-3 {
  color: #ce93d8 !important;
}
.md .purple.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .purple.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .purple.input {
  background-color: #ba68c8 !important;
}
.md .purple-text.text-lighten-2 {
  color: #ba68c8 !important;
}
.md .purple.lighten-1,
.md .purple.card.card-note,
.md .side-nav .purple.card-note.nav-search,
.md .iapp-store .store-main .purple.card-note.store-search-results {
  background-color: #ab47bc !important;
}
.md .purple-text.text-lighten-1 {
  color: #ab47bc !important;
}
.md .purple.darken-1,
.md .pagination li.purple.active,
.md .purple.default-link,
.md .section-text-wrapper a.purple,
.md .collapsible-body a.purple,
.md .card.card-tumblr .card-action a i.purple,
.md .side-nav .card-tumblr.nav-search .card-action a i.purple,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.purple,
.md .chip.bio-chip a span .purple.contributor-type,
.md .bio-chip.search-filters-button a span .purple.contributor-type,
.md .bio-chip.sort-filters-button a span .purple.contributor-type,
.md .article-tags-mod .purple.chip:hover,
.md .article-tags-mod .purple.search-filters-button:hover,
.md .article-tags-mod .purple.sort-filters-button:hover,
.md .side-nav .purple.nav-title,
.md .side-nav .purple.nav-open-trigger {
  background-color: #8e24aa !important;
}
.md .purple-text.text-darken-1,
.md .article-body a.purple-text,
.md .card.card-image .card-action a.purple-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.purple-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.purple-text.save-this,
.md .card.card-horizontal .card-action a.purple-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.purple-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.purple-text.save-this,
.md .store-card-head .purple-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.purple-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.purple-text.decrease-count,
.md .chip.bio-chip a.purple-text:hover,
.md .bio-chip.search-filters-button a.purple-text:hover,
.md .bio-chip.sort-filters-button a.purple-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.purple-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.purple-text.increase-count {
  color: #8e24aa !important;
}
.md .purple.darken-2 {
  background-color: #7b1fa2 !important;
}
.md .purple-text.text-darken-2,
.md .related-posts-mod ul li a.purple-text,
.md .article-recent-comments-mod ul li a.purple-text,
.md .article-body blockquote.purple-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.purple-text,
.md .search-store-listings label .purple-text.material-icons,
.md .purple-text.store-table-separator,
.md .iapp-store .store-table table tbody .purple-text.store-table-separator {
  color: #7b1fa2 !important;
}
.md .purple.darken-3 {
  background-color: #6a1b9a !important;
}
.md .purple-text.text-darken-3,
.md .purple-text.table-column-hdr,
.md .purple-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .purple-text.title {
  color: #6a1b9a !important;
}
.md .purple.darken-4,
.md .pub-hdr header .purple.backsplash,
.md .banner.light-scheme .purple.chip,
.md .banner.light-scheme .purple.search-filters-button,
.md .banner.light-scheme .purple.sort-filters-button,
.md .banner.light-scheme .chip a.purple,
.md .banner.light-scheme .search-filters-button a.purple,
.md .banner.light-scheme .sort-filters-button a.purple,
.md .banner.default-scheme .purple.chip,
.md .banner.default-scheme .purple.search-filters-button,
.md .banner.default-scheme .purple.sort-filters-button,
.md .banner.default-scheme .chip a.purple,
.md .banner.default-scheme .search-filters-button a.purple,
.md .banner.default-scheme .sort-filters-button a.purple {
  background-color: #4a148c !important;
}
.md .purple-text.text-darken-4,
.md .nav-search-form form .input-field .purple-text.material-icons,
.md .purple-text.article-body,
.md .card.card-tumblr .card-title a.purple-text,
.md .side-nav .card-tumblr.nav-search .card-title a.purple-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.purple-text,
.md .card.card-tumblr .card-content a.purple-text,
.md .side-nav .card-tumblr.nav-search .card-content a.purple-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.purple-text,
.md .card.card-tumblr p a.purple-text,
.md .side-nav .card-tumblr.nav-search p a.purple-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.purple-text,
.md .mega-modal .row .col .collection .purple-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .purple-text.mega-cart-title,
.md .profile-modal .modal-content .collection .purple-text.collection-item,
.md .algolia-search form .input-field .purple-text.material-icons,
.md .left-sidebar .collection .collection-item a.purple-text,
.md .side-nav .nav-search label .purple-text.material-icons,
.md .banner.dark-scheme h1.purple-text,
.md .banner.dark-scheme .header-social > ul > li > a.purple-text,
.md .banner.dark-scheme .purple-text.chip,
.md .banner.dark-scheme .purple-text.search-filters-button,
.md .banner.dark-scheme .purple-text.sort-filters-button,
.md .banner.dark-scheme .chip a.purple-text,
.md .banner.dark-scheme .search-filters-button a.purple-text,
.md .banner.dark-scheme .sort-filters-button a.purple-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.purple-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .purple-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.purple-text,
.md .iapp-store .store-main .store-search-active .purple-text.material-icons {
  color: #4a148c !important;
}
.md .purple.accent-1 {
  background-color: #ea80fc !important;
}
.md .purple-text.text-accent-1 {
  color: #ea80fc !important;
}
.md .purple.accent-2 {
  background-color: #e040fb !important;
}
.md .purple-text.text-accent-2 {
  color: #e040fb !important;
}
.md .purple.accent-3 {
  background-color: #d500f9 !important;
}
.md .purple-text.text-accent-3 {
  color: #d500f9 !important;
}
.md .purple.accent-4 {
  background-color: #a0f !important;
}
.md .purple-text.text-accent-4,
.md .card.card-image .card-action a.purple-text.saved,
.md .side-nav .card-image.nav-search .card-action a.purple-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.purple-text.saved,
.md .card.card-horizontal .card-action a.purple-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.purple-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.purple-text.saved {
  color: #a0f !important;
}
.md .deep-purple {
  background-color: #673ab7 !important;
}
.md .deep-purple-text {
  color: #673ab7 !important;
}
.md .deep-purple.lighten-5,
.md .article-body blockquote.deep-purple {
  background-color: #ede7f6 !important;
}
.md .deep-purple-text.text-lighten-5,
.md .deep-purple-text.card.card-note,
.md .side-nav .deep-purple-text.card-note.nav-search,
.md .iapp-store .store-main .deep-purple-text.card-note.store-search-results {
  color: #ede7f6 !important;
}
.md .deep-purple.lighten-4,
.md .deep-purple.wp-caption-text,
.md .deep-purple.nav-search-form,
.md .deep-purple.nav-article-progress,
.md .deep-purple.highlighted-text,
.md .card.card-horizontal .deep-purple.card-image,
.md .side-nav .card-horizontal.nav-search .deep-purple.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .deep-purple.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.deep-purple.count,
.md .deep-purple.store-table-separator,
.md .deep-purple.left-sidebar,
.md .side-nav .deep-purple.nav-search,
.md .deep-purple.article-sidebar,
.md .iapp-store .store-table table tbody .deep-purple.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.deep-purple.count {
  background-color: #d1c4e9 !important;
}
.md .deep-purple-text.text-lighten-4 {
  color: #d1c4e9 !important;
}
.md .deep-purple.lighten-3,
.md .nav-search-form form .deep-purple.input-field,
.md .deep-purple.card.card-tumblr,
.md .side-nav .deep-purple.card-tumblr.nav-search,
.md .iapp-store .store-main .deep-purple.card-tumblr.store-search-results,
.md .deep-purple.chip.bio-chip,
.md .deep-purple.bio-chip.search-filters-button,
.md .deep-purple.bio-chip.sort-filters-button,
.md .side-nav .deep-purple.back-link {
  background-color: #b39ddb !important;
}
.md .deep-purple-text.text-lighten-3 {
  color: #b39ddb !important;
}
.md .deep-purple.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .deep-purple.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .deep-purple.input {
  background-color: #9575cd !important;
}
.md .deep-purple-text.text-lighten-2 {
  color: #9575cd !important;
}
.md .deep-purple.lighten-1,
.md .deep-purple.card.card-note,
.md .side-nav .deep-purple.card-note.nav-search,
.md .iapp-store .store-main .deep-purple.card-note.store-search-results {
  background-color: #7e57c2 !important;
}
.md .deep-purple-text.text-lighten-1 {
  color: #7e57c2 !important;
}
.md .deep-purple.darken-1,
.md .pagination li.deep-purple.active,
.md .deep-purple.default-link,
.md .section-text-wrapper a.deep-purple,
.md .collapsible-body a.deep-purple,
.md .card.card-tumblr .card-action a i.deep-purple,
.md .side-nav .card-tumblr.nav-search .card-action a i.deep-purple,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.deep-purple,
.md .chip.bio-chip a span .deep-purple.contributor-type,
.md .bio-chip.search-filters-button a span .deep-purple.contributor-type,
.md .bio-chip.sort-filters-button a span .deep-purple.contributor-type,
.md .article-tags-mod .deep-purple.chip:hover,
.md .article-tags-mod .deep-purple.search-filters-button:hover,
.md .article-tags-mod .deep-purple.sort-filters-button:hover,
.md .side-nav .deep-purple.nav-title,
.md .side-nav .deep-purple.nav-open-trigger {
  background-color: #5e35b1 !important;
}
.md .deep-purple-text.text-darken-1,
.md .article-body a.deep-purple-text,
.md .card.card-image .card-action a.deep-purple-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.deep-purple-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.deep-purple-text.save-this,
.md .card.card-horizontal .card-action a.deep-purple-text.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.deep-purple-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.deep-purple-text.save-this,
.md .store-card-head .deep-purple-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.deep-purple-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.deep-purple-text.decrease-count,
.md .chip.bio-chip a.deep-purple-text:hover,
.md .bio-chip.search-filters-button a.deep-purple-text:hover,
.md .bio-chip.sort-filters-button a.deep-purple-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.deep-purple-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.deep-purple-text.increase-count {
  color: #5e35b1 !important;
}
.md .deep-purple.darken-2 {
  background-color: #512da8 !important;
}
.md .deep-purple-text.text-darken-2,
.md .related-posts-mod ul li a.deep-purple-text,
.md .article-recent-comments-mod ul li a.deep-purple-text,
.md .article-body blockquote.deep-purple-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.deep-purple-text,
.md .search-store-listings label .deep-purple-text.material-icons,
.md .deep-purple-text.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .deep-purple-text.store-table-separator {
  color: #512da8 !important;
}
.md .deep-purple.darken-3 {
  background-color: #4527a0 !important;
}
.md .deep-purple-text.text-darken-3,
.md .deep-purple-text.table-column-hdr,
.md .deep-purple-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .deep-purple-text.title {
  color: #4527a0 !important;
}
.md .deep-purple.darken-4,
.md .pub-hdr header .deep-purple.backsplash,
.md .banner.light-scheme .deep-purple.chip,
.md .banner.light-scheme .deep-purple.search-filters-button,
.md .banner.light-scheme .deep-purple.sort-filters-button,
.md .banner.light-scheme .chip a.deep-purple,
.md .banner.light-scheme .search-filters-button a.deep-purple,
.md .banner.light-scheme .sort-filters-button a.deep-purple,
.md .banner.default-scheme .deep-purple.chip,
.md .banner.default-scheme .deep-purple.search-filters-button,
.md .banner.default-scheme .deep-purple.sort-filters-button,
.md .banner.default-scheme .chip a.deep-purple,
.md .banner.default-scheme .search-filters-button a.deep-purple,
.md .banner.default-scheme .sort-filters-button a.deep-purple {
  background-color: #311b92 !important;
}
.md .deep-purple-text.text-darken-4,
.md .nav-search-form form .input-field .deep-purple-text.material-icons,
.md .deep-purple-text.article-body,
.md .card.card-tumblr .card-title a.deep-purple-text,
.md .side-nav .card-tumblr.nav-search .card-title a.deep-purple-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.deep-purple-text,
.md .card.card-tumblr .card-content a.deep-purple-text,
.md .side-nav .card-tumblr.nav-search .card-content a.deep-purple-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.deep-purple-text,
.md .card.card-tumblr p a.deep-purple-text,
.md .side-nav .card-tumblr.nav-search p a.deep-purple-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.deep-purple-text,
.md .mega-modal .row .col .collection .deep-purple-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .deep-purple-text.mega-cart-title,
.md .profile-modal .modal-content .collection .deep-purple-text.collection-item,
.md .algolia-search form .input-field .deep-purple-text.material-icons,
.md .left-sidebar .collection .collection-item a.deep-purple-text,
.md .side-nav .nav-search label .deep-purple-text.material-icons,
.md .banner.dark-scheme h1.deep-purple-text,
.md .banner.dark-scheme .header-social > ul > li > a.deep-purple-text,
.md .banner.dark-scheme .deep-purple-text.chip,
.md .banner.dark-scheme .deep-purple-text.search-filters-button,
.md .banner.dark-scheme .deep-purple-text.sort-filters-button,
.md .banner.dark-scheme .chip a.deep-purple-text,
.md .banner.dark-scheme .search-filters-button a.deep-purple-text,
.md .banner.dark-scheme .sort-filters-button a.deep-purple-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.deep-purple-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .deep-purple-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.deep-purple-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .deep-purple-text.material-icons {
  color: #311b92 !important;
}
.md .deep-purple.accent-1 {
  background-color: #b388ff !important;
}
.md .deep-purple-text.text-accent-1 {
  color: #b388ff !important;
}
.md .deep-purple.accent-2 {
  background-color: #7c4dff !important;
}
.md .deep-purple-text.text-accent-2 {
  color: #7c4dff !important;
}
.md .deep-purple.accent-3 {
  background-color: #651fff !important;
}
.md .deep-purple-text.text-accent-3 {
  color: #651fff !important;
}
.md .deep-purple.accent-4 {
  background-color: #6200ea !important;
}
.md .deep-purple-text.text-accent-4,
.md .card.card-image .card-action a.deep-purple-text.saved,
.md .side-nav .card-image.nav-search .card-action a.deep-purple-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.deep-purple-text.saved,
.md .card.card-horizontal .card-action a.deep-purple-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.deep-purple-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.deep-purple-text.saved {
  color: #6200ea !important;
}
.md .indigo {
  background-color: #3f51b5 !important;
}
.md .indigo-text {
  color: #3f51b5 !important;
}
.md .indigo.lighten-5,
.md .article-body blockquote.indigo {
  background-color: #e8eaf6 !important;
}
.md .indigo-text.text-lighten-5,
.md .indigo-text.card.card-note,
.md .side-nav .indigo-text.card-note.nav-search,
.md .iapp-store .store-main .indigo-text.card-note.store-search-results {
  color: #e8eaf6 !important;
}
.md .indigo.lighten-4,
.md .indigo.wp-caption-text,
.md .indigo.nav-search-form,
.md .indigo.nav-article-progress,
.md .indigo.highlighted-text,
.md .card.card-horizontal .indigo.card-image,
.md .side-nav .card-horizontal.nav-search .indigo.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .indigo.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.indigo.count,
.md .indigo.store-table-separator,
.md .indigo.left-sidebar,
.md .side-nav .indigo.nav-search,
.md .indigo.article-sidebar,
.md .iapp-store .store-table table tbody .indigo.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.indigo.count {
  background-color: #c5cae9 !important;
}
.md .indigo-text.text-lighten-4 {
  color: #c5cae9 !important;
}
.md .indigo.lighten-3,
.md .nav-search-form form .indigo.input-field,
.md .indigo.card.card-tumblr,
.md .side-nav .indigo.card-tumblr.nav-search,
.md .iapp-store .store-main .indigo.card-tumblr.store-search-results,
.md .indigo.chip.bio-chip,
.md .indigo.bio-chip.search-filters-button,
.md .indigo.bio-chip.sort-filters-button,
.md .side-nav .indigo.back-link {
  background-color: #9fa8da !important;
}
.md .indigo-text.text-lighten-3 {
  color: #9fa8da !important;
}
.md .indigo.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .indigo.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .indigo.input {
  background-color: #7986cb !important;
}
.md .indigo-text.text-lighten-2 {
  color: #7986cb !important;
}
.md .indigo.lighten-1,
.md .indigo.card.card-note,
.md .side-nav .indigo.card-note.nav-search,
.md .iapp-store .store-main .indigo.card-note.store-search-results {
  background-color: #5c6bc0 !important;
}
.md .indigo-text.text-lighten-1 {
  color: #5c6bc0 !important;
}
.md .indigo.darken-1,
.md .pagination li.indigo.active,
.md .indigo.default-link,
.md .section-text-wrapper a.indigo,
.md .collapsible-body a.indigo,
.md .card.card-tumblr .card-action a i.indigo,
.md .side-nav .card-tumblr.nav-search .card-action a i.indigo,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.indigo,
.md .chip.bio-chip a span .indigo.contributor-type,
.md .bio-chip.search-filters-button a span .indigo.contributor-type,
.md .bio-chip.sort-filters-button a span .indigo.contributor-type,
.md .article-tags-mod .indigo.chip:hover,
.md .article-tags-mod .indigo.search-filters-button:hover,
.md .article-tags-mod .indigo.sort-filters-button:hover,
.md .side-nav .indigo.nav-title,
.md .side-nav .indigo.nav-open-trigger {
  background-color: #3949ab !important;
}
.md .indigo-text.text-darken-1,
.md .article-body a.indigo-text,
.md .card.card-image .card-action a.indigo-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.indigo-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.indigo-text.save-this,
.md .card.card-horizontal .card-action a.indigo-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.indigo-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.indigo-text.save-this,
.md .store-card-head .indigo-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.indigo-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.indigo-text.decrease-count,
.md .chip.bio-chip a.indigo-text:hover,
.md .bio-chip.search-filters-button a.indigo-text:hover,
.md .bio-chip.sort-filters-button a.indigo-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.indigo-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.indigo-text.increase-count {
  color: #3949ab !important;
}
.md .indigo.darken-2 {
  background-color: #303f9f !important;
}
.md .indigo-text.text-darken-2,
.md .related-posts-mod ul li a.indigo-text,
.md .article-recent-comments-mod ul li a.indigo-text,
.md .article-body blockquote.indigo-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.indigo-text,
.md .search-store-listings label .indigo-text.material-icons,
.md .indigo-text.store-table-separator,
.md .iapp-store .store-table table tbody .indigo-text.store-table-separator {
  color: #303f9f !important;
}
.md .indigo.darken-3 {
  background-color: #283593 !important;
}
.md .indigo-text.text-darken-3,
.md .indigo-text.table-column-hdr,
.md .indigo-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .indigo-text.title {
  color: #283593 !important;
}
.md .indigo.darken-4,
.md .pub-hdr header .indigo.backsplash,
.md .banner.light-scheme .indigo.chip,
.md .banner.light-scheme .indigo.search-filters-button,
.md .banner.light-scheme .indigo.sort-filters-button,
.md .banner.light-scheme .chip a.indigo,
.md .banner.light-scheme .search-filters-button a.indigo,
.md .banner.light-scheme .sort-filters-button a.indigo,
.md .banner.default-scheme .indigo.chip,
.md .banner.default-scheme .indigo.search-filters-button,
.md .banner.default-scheme .indigo.sort-filters-button,
.md .banner.default-scheme .chip a.indigo,
.md .banner.default-scheme .search-filters-button a.indigo,
.md .banner.default-scheme .sort-filters-button a.indigo {
  background-color: #1a237e !important;
}
.md .indigo-text.text-darken-4,
.md .nav-search-form form .input-field .indigo-text.material-icons,
.md .indigo-text.article-body,
.md .card.card-tumblr .card-title a.indigo-text,
.md .side-nav .card-tumblr.nav-search .card-title a.indigo-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.indigo-text,
.md .card.card-tumblr .card-content a.indigo-text,
.md .side-nav .card-tumblr.nav-search .card-content a.indigo-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.indigo-text,
.md .card.card-tumblr p a.indigo-text,
.md .side-nav .card-tumblr.nav-search p a.indigo-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.indigo-text,
.md .mega-modal .row .col .collection .indigo-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .indigo-text.mega-cart-title,
.md .profile-modal .modal-content .collection .indigo-text.collection-item,
.md .algolia-search form .input-field .indigo-text.material-icons,
.md .left-sidebar .collection .collection-item a.indigo-text,
.md .side-nav .nav-search label .indigo-text.material-icons,
.md .banner.dark-scheme h1.indigo-text,
.md .banner.dark-scheme .header-social > ul > li > a.indigo-text,
.md .banner.dark-scheme .indigo-text.chip,
.md .banner.dark-scheme .indigo-text.search-filters-button,
.md .banner.dark-scheme .indigo-text.sort-filters-button,
.md .banner.dark-scheme .chip a.indigo-text,
.md .banner.dark-scheme .search-filters-button a.indigo-text,
.md .banner.dark-scheme .sort-filters-button a.indigo-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.indigo-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .indigo-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.indigo-text,
.md .iapp-store .store-main .store-search-active .indigo-text.material-icons {
  color: #1a237e !important;
}
.md .indigo.accent-1 {
  background-color: #8c9eff !important;
}
.md .indigo-text.text-accent-1 {
  color: #8c9eff !important;
}
.md .indigo.accent-2 {
  background-color: #536dfe !important;
}
.md .indigo-text.text-accent-2 {
  color: #536dfe !important;
}
.md .indigo.accent-3 {
  background-color: #3d5afe !important;
}
.md .indigo-text.text-accent-3 {
  color: #3d5afe !important;
}
.md .indigo.accent-4 {
  background-color: #304ffe !important;
}
.md .indigo-text.text-accent-4,
.md .card.card-image .card-action a.indigo-text.saved,
.md .side-nav .card-image.nav-search .card-action a.indigo-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.indigo-text.saved,
.md .card.card-horizontal .card-action a.indigo-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.indigo-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.indigo-text.saved {
  color: #304ffe !important;
}
.md .blue {
  background-color: #2196f3 !important;
}
.md .blue-text {
  color: #2196f3 !important;
}
.md .blue.lighten-5,
.md .article-body blockquote.blue {
  background-color: #e3f2fd !important;
}
.md .blue-text.text-lighten-5,
.md .blue-text.card.card-note,
.md .side-nav .blue-text.card-note.nav-search,
.md .iapp-store .store-main .blue-text.card-note.store-search-results {
  color: #e3f2fd !important;
}
.md .blue.lighten-4,
.md .blue.wp-caption-text,
.md .blue.nav-search-form,
.md .blue.nav-article-progress,
.md .blue.highlighted-text,
.md .card.card-horizontal .blue.card-image,
.md .side-nav .card-horizontal.nav-search .blue.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .blue.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.blue.count,
.md .blue.store-table-separator,
.md .blue.left-sidebar,
.md .side-nav .blue.nav-search,
.md .blue.article-sidebar,
.md .iapp-store .store-table table tbody .blue.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.blue.count {
  background-color: #bbdefb !important;
}
.md .blue-text.text-lighten-4 {
  color: #bbdefb !important;
}
.md .blue.lighten-3,
.md .nav-search-form form .blue.input-field,
.md .blue.card.card-tumblr,
.md .side-nav .blue.card-tumblr.nav-search,
.md .iapp-store .store-main .blue.card-tumblr.store-search-results,
.md .blue.chip.bio-chip,
.md .blue.bio-chip.search-filters-button,
.md .blue.bio-chip.sort-filters-button,
.md .side-nav .blue.back-link {
  background-color: #90caf9 !important;
}
.md .blue-text.text-lighten-3 {
  color: #90caf9 !important;
}
.md .blue.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .blue.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .blue.input {
  background-color: #64b5f6 !important;
}
.md .blue-text.text-lighten-2 {
  color: #64b5f6 !important;
}
.md .blue.lighten-1,
.md .blue.card.card-note,
.md .side-nav .blue.card-note.nav-search,
.md .iapp-store .store-main .blue.card-note.store-search-results {
  background-color: #42a5f5 !important;
}
.md .blue-text.text-lighten-1 {
  color: #42a5f5 !important;
}
.md .blue.darken-1,
.md .pagination li.blue.active,
.md .blue.default-link,
.md .section-text-wrapper a.blue,
.md .collapsible-body a.blue,
.md .card.card-tumblr .card-action a i.blue,
.md .side-nav .card-tumblr.nav-search .card-action a i.blue,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.blue,
.md .chip.bio-chip a span .blue.contributor-type,
.md .bio-chip.search-filters-button a span .blue.contributor-type,
.md .bio-chip.sort-filters-button a span .blue.contributor-type,
.md .article-tags-mod .blue.chip:hover,
.md .article-tags-mod .blue.search-filters-button:hover,
.md .article-tags-mod .blue.sort-filters-button:hover,
.md .side-nav .blue.nav-title,
.md .side-nav .blue.nav-open-trigger {
  background-color: #1e88e5 !important;
}
.md .blue-text.text-darken-1,
.md .article-body a.blue-text,
.md .card.card-image .card-action a.blue-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.blue-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.blue-text.save-this,
.md .card.card-horizontal .card-action a.blue-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.blue-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.blue-text.save-this,
.md .store-card-head .blue-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.blue-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.blue-text.decrease-count,
.md .chip.bio-chip a.blue-text:hover,
.md .bio-chip.search-filters-button a.blue-text:hover,
.md .bio-chip.sort-filters-button a.blue-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.blue-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.blue-text.increase-count {
  color: #1e88e5 !important;
}
.md .blue.darken-2 {
  background-color: #1976d2 !important;
}
.md .blue-text.text-darken-2,
.md .related-posts-mod ul li a.blue-text,
.md .article-recent-comments-mod ul li a.blue-text,
.md .article-body blockquote.blue-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.blue-text,
.md .search-store-listings label .blue-text.material-icons,
.md .blue-text.store-table-separator,
.md .iapp-store .store-table table tbody .blue-text.store-table-separator {
  color: #1976d2 !important;
}
.md .blue.darken-3 {
  background-color: #1565c0 !important;
}
.md .blue-text.text-darken-3,
.md .blue-text.table-column-hdr,
.md .blue-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .blue-text.title {
  color: #1565c0 !important;
}
.md .blue.darken-4,
.md .pub-hdr header .blue.backsplash,
.md .banner.light-scheme .blue.chip,
.md .banner.light-scheme .blue.search-filters-button,
.md .banner.light-scheme .blue.sort-filters-button,
.md .banner.light-scheme .chip a.blue,
.md .banner.light-scheme .search-filters-button a.blue,
.md .banner.light-scheme .sort-filters-button a.blue,
.md .banner.default-scheme .blue.chip,
.md .banner.default-scheme .blue.search-filters-button,
.md .banner.default-scheme .blue.sort-filters-button,
.md .banner.default-scheme .chip a.blue,
.md .banner.default-scheme .search-filters-button a.blue,
.md .banner.default-scheme .sort-filters-button a.blue {
  background-color: #0d47a1 !important;
}
.md .blue-text.text-darken-4,
.md .nav-search-form form .input-field .blue-text.material-icons,
.md .blue-text.article-body,
.md .card.card-tumblr .card-title a.blue-text,
.md .side-nav .card-tumblr.nav-search .card-title a.blue-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.blue-text,
.md .card.card-tumblr .card-content a.blue-text,
.md .side-nav .card-tumblr.nav-search .card-content a.blue-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.blue-text,
.md .card.card-tumblr p a.blue-text,
.md .side-nav .card-tumblr.nav-search p a.blue-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.blue-text,
.md .mega-modal .row .col .collection .blue-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .blue-text.mega-cart-title,
.md .profile-modal .modal-content .collection .blue-text.collection-item,
.md .algolia-search form .input-field .blue-text.material-icons,
.md .left-sidebar .collection .collection-item a.blue-text,
.md .side-nav .nav-search label .blue-text.material-icons,
.md .banner.dark-scheme h1.blue-text,
.md .banner.dark-scheme .header-social > ul > li > a.blue-text,
.md .banner.dark-scheme .blue-text.chip,
.md .banner.dark-scheme .blue-text.search-filters-button,
.md .banner.dark-scheme .blue-text.sort-filters-button,
.md .banner.dark-scheme .chip a.blue-text,
.md .banner.dark-scheme .search-filters-button a.blue-text,
.md .banner.dark-scheme .sort-filters-button a.blue-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.blue-text,
.md .iapp-store .store-main .store-search-active .blue-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.blue-text,
.md .iapp-store .store-main .store-search-active .blue-text.material-icons {
  color: #0d47a1 !important;
}
.md .blue.accent-1 {
  background-color: #82b1ff !important;
}
.md .blue-text.text-accent-1 {
  color: #82b1ff !important;
}
.md .blue.accent-2 {
  background-color: #448aff !important;
}
.md .blue-text.text-accent-2 {
  color: #448aff !important;
}
.md .blue.accent-3 {
  background-color: #2979ff !important;
}
.md .blue-text.text-accent-3 {
  color: #2979ff !important;
}
.md .blue.accent-4 {
  background-color: #2962ff !important;
}
.md .blue-text.text-accent-4,
.md .card.card-image .card-action a.blue-text.saved,
.md .side-nav .card-image.nav-search .card-action a.blue-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.blue-text.saved,
.md .card.card-horizontal .card-action a.blue-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.blue-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.blue-text.saved {
  color: #2962ff !important;
}
.md .light-blue {
  background-color: #03a9f4 !important;
}
.md .light-blue-text,
.md .card.card-image .card-action a.saved,
.md .side-nav .card-image.nav-search .card-action a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md .card.card-horizontal .card-action a.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved {
  color: #03a9f4 !important;
}
.md .light-blue.lighten-5,
.md .article-body blockquote.light-blue {
  background-color: #e1f5fe !important;
}
.md .light-blue-text.text-lighten-5,
.md .card.card-image .card-action a.text-lighten-5.saved,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-5.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-5.saved,
.md .card.card-image .card-action a.saved.card.card-note,
.md .side-nav .card-image.nav-search .card-action a.saved.card.card-note,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.card.card-note,
.md .card.card-image .card-action .side-nav a.saved.card-note.nav-search,
.md .side-nav .card.card-image .card-action a.saved.card-note.nav-search,
.md .side-nav .card-image.nav-search .card-action a.saved.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  a.saved.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.card-note.nav-search,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  a.saved.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-image
  .card-action
  a.saved.card-note.store-search-results,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  a.saved.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.card-note.store-search-results,
.md .card.card-horizontal .card-action a.text-lighten-5.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-5.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-5.saved,
.md .card.card-horizontal .card-action a.saved.card.card-note,
.md .side-nav .card-horizontal.nav-search .card-action a.saved.card.card-note,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.card.card-note,
.md .card.card-horizontal .card-action .side-nav a.saved.card-note.nav-search,
.md .side-nav .card.card-horizontal .card-action a.saved.card-note.nav-search,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  a.saved.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.card-note.nav-search,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  a.saved.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-horizontal
  .card-action
  a.saved.card-note.store-search-results,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  a.saved.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.card-note.store-search-results,
.md .light-blue-text.card.card-note,
.md .side-nav .light-blue-text.card-note.nav-search,
.md .iapp-store .store-main .light-blue-text.card-note.store-search-results {
  color: #e1f5fe !important;
}
.md .light-blue.lighten-4,
.md .light-blue.wp-caption-text,
.md .light-blue.nav-search-form,
.md .light-blue.nav-article-progress,
.md .light-blue.highlighted-text,
.md .card.card-horizontal .light-blue.card-image,
.md .side-nav .card-horizontal.nav-search .light-blue.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .light-blue.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.light-blue.count,
.md .light-blue.store-table-separator,
.md .light-blue.left-sidebar,
.md .side-nav .light-blue.nav-search,
.md .light-blue.article-sidebar,
.md .iapp-store .store-table table tbody .light-blue.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.light-blue.count {
  background-color: #b3e5fc !important;
}
.md .light-blue-text.text-lighten-4,
.md .card.card-image .card-action a.text-lighten-4.saved,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-4.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-4.saved,
.md .card.card-horizontal .card-action a.text-lighten-4.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-4.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-4.saved {
  color: #b3e5fc !important;
}
.md .light-blue.lighten-3,
.md .nav-search-form form .light-blue.input-field,
.md .light-blue.card.card-tumblr,
.md .side-nav .light-blue.card-tumblr.nav-search,
.md .iapp-store .store-main .light-blue.card-tumblr.store-search-results,
.md .light-blue.chip.bio-chip,
.md .light-blue.bio-chip.search-filters-button,
.md .light-blue.bio-chip.sort-filters-button,
.md .side-nav .light-blue.back-link {
  background-color: #81d4fa !important;
}
.md .light-blue-text.text-lighten-3,
.md .card.card-image .card-action a.text-lighten-3.saved,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-3.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-3.saved,
.md .card.card-horizontal .card-action a.text-lighten-3.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-3.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-3.saved {
  color: #81d4fa !important;
}
.md .light-blue.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .light-blue.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .light-blue.input {
  background-color: #4fc3f7 !important;
}
.md .light-blue-text.text-lighten-2,
.md .card.card-image .card-action a.text-lighten-2.saved,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-2.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-2.saved,
.md .card.card-horizontal .card-action a.text-lighten-2.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-2.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-2.saved {
  color: #4fc3f7 !important;
}
.md .light-blue.lighten-1,
.md .light-blue.card.card-note,
.md .side-nav .light-blue.card-note.nav-search,
.md .iapp-store .store-main .light-blue.card-note.store-search-results {
  background-color: #29b6f6 !important;
}
.md .light-blue-text.text-lighten-1,
.md .card.card-image .card-action a.text-lighten-1.saved,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-1.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-1.saved,
.md .card.card-horizontal .card-action a.text-lighten-1.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.text-lighten-1.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-1.saved {
  color: #29b6f6 !important;
}
.md .light-blue.darken-1,
.md .pagination li.light-blue.active,
.md .light-blue.default-link,
.md .section-text-wrapper a.light-blue,
.md .collapsible-body a.light-blue,
.md .card.card-tumblr .card-action a i.light-blue,
.md .side-nav .card-tumblr.nav-search .card-action a i.light-blue,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.light-blue,
.md .chip.bio-chip a span .light-blue.contributor-type,
.md .bio-chip.search-filters-button a span .light-blue.contributor-type,
.md .bio-chip.sort-filters-button a span .light-blue.contributor-type,
.md .article-tags-mod .light-blue.chip:hover,
.md .article-tags-mod .light-blue.search-filters-button:hover,
.md .article-tags-mod .light-blue.sort-filters-button:hover,
.md .side-nav .light-blue.nav-title,
.md .side-nav .light-blue.nav-open-trigger {
  background-color: #039be5 !important;
}
.md .light-blue-text.text-darken-1,
.md .article-body a.light-blue-text,
.md .article-body .card.card-image .card-action a.saved,
.md .card.card-image .card-action .article-body a.saved,
.md .article-body .side-nav .card-image.nav-search .card-action a.saved,
.md .side-nav .card-image.nav-search .card-action .article-body a.saved,
.md
  .article-body
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .article-body
  a.saved,
.md .article-body .card.card-horizontal .card-action a.saved,
.md .card.card-horizontal .card-action .article-body a.saved,
.md .article-body .side-nav .card-horizontal.nav-search .card-action a.saved,
.md .side-nav .card-horizontal.nav-search .card-action .article-body a.saved,
.md
  .article-body
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .article-body
  a.saved,
.md .card.card-image .card-action a.light-blue-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.light-blue-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.light-blue-text.save-this,
.md .card.card-image .card-action a.save-this.saved,
.md .side-nav .card-image.nav-search .card-action a.save-this.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.saved,
.md .card.card-horizontal .card-action a.light-blue-text.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.light-blue-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.light-blue-text.save-this,
.md .card.card-horizontal .card-action a.save-this.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.save-this.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.saved,
.md .card.card-image .card-action a.text-darken-1.saved,
.md .side-nav .card-image.nav-search .card-action a.text-darken-1.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-darken-1.saved,
.md .card.card-image .card-action .store-card-head a.saved.card-title,
.md .store-card-head .card.card-image .card-action a.saved.card-title,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .store-card-head
  a.saved.card-title,
.md
  .store-card-head
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.card-title,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-card-head
  a.saved.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.card-title,
.md .card.card-image .card-action .chip.bio-chip a.saved:hover,
.md .chip.bio-chip .card.card-image .card-action a.saved:hover,
.md .side-nav .card-image.nav-search .card-action .chip.bio-chip a.saved:hover,
.md .chip.bio-chip .side-nav .card-image.nav-search .card-action a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .chip.bio-chip
  a.saved:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved:hover,
.md .card.card-image .card-action .bio-chip.search-filters-button a.saved:hover,
.md .bio-chip.search-filters-button .card.card-image .card-action a.saved:hover,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .bio-chip.search-filters-button
  a.saved:hover,
.md
  .bio-chip.search-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .bio-chip.search-filters-button
  a.saved:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved:hover,
.md .card.card-image .card-action .bio-chip.sort-filters-button a.saved:hover,
.md .bio-chip.sort-filters-button .card.card-image .card-action a.saved:hover,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .bio-chip.sort-filters-button
  a.saved:hover,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .bio-chip.sort-filters-button
  a.saved:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved:hover,
.md .card.card-horizontal .card-action a.text-darken-1.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-1.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-darken-1.saved,
.md .card.card-horizontal .card-action .store-card-head a.saved.card-title,
.md .store-card-head .card.card-horizontal .card-action a.saved.card-title,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .store-card-head
  a.saved.card-title,
.md
  .store-card-head
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.card-title,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-card-head
  a.saved.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.card-title,
.md .card.card-horizontal .card-action .chip.bio-chip a.saved:hover,
.md .chip.bio-chip .card.card-horizontal .card-action a.saved:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .chip.bio-chip
  a.saved:hover,
.md
  .chip.bio-chip
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .chip.bio-chip
  a.saved:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved:hover,
.md
  .card.card-horizontal
  .card-action
  .bio-chip.search-filters-button
  a.saved:hover,
.md
  .bio-chip.search-filters-button
  .card.card-horizontal
  .card-action
  a.saved:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .bio-chip.search-filters-button
  a.saved:hover,
.md
  .bio-chip.search-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .bio-chip.search-filters-button
  a.saved:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved:hover,
.md
  .card.card-horizontal
  .card-action
  .bio-chip.sort-filters-button
  a.saved:hover,
.md
  .bio-chip.sort-filters-button
  .card.card-horizontal
  .card-action
  a.saved:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .bio-chip.sort-filters-button
  a.saved:hover,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .bio-chip.sort-filters-button
  a.saved:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved:hover,
.md .store-card-head .light-blue-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.light-blue-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.light-blue-text.decrease-count,
.md .chip.bio-chip a.light-blue-text:hover,
.md .bio-chip.search-filters-button a.light-blue-text:hover,
.md .bio-chip.sort-filters-button a.light-blue-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.light-blue-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.light-blue-text.increase-count {
  color: #039be5 !important;
}
.md .light-blue.darken-2 {
  background-color: #0288d1 !important;
}
.md .light-blue-text.text-darken-2,
.md .related-posts-mod ul li a.light-blue-text,
.md .related-posts-mod ul li .card.card-image .card-action a.saved,
.md .card.card-image .card-action .related-posts-mod ul li a.saved,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .related-posts-mod
  ul
  li
  a.saved,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .related-posts-mod
  ul
  li
  a.saved,
.md .related-posts-mod ul li .card.card-horizontal .card-action a.saved,
.md .card.card-horizontal .card-action .related-posts-mod ul li a.saved,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .related-posts-mod
  ul
  li
  a.saved,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .related-posts-mod
  ul
  li
  a.saved,
.md .article-recent-comments-mod ul li a.light-blue-text,
.md .article-recent-comments-mod ul li .card.card-image .card-action a.saved,
.md .card.card-image .card-action .article-recent-comments-mod ul li a.saved,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.saved,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.saved,
.md
  .article-recent-comments-mod
  ul
  li
  .card.card-horizontal
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.saved,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.saved,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.saved,
.md .card.card-image .card-action a.text-darken-2.saved,
.md .side-nav .card-image.nav-search .card-action a.text-darken-2.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-darken-2.saved,
.md
  .card.card-image
  .card-action
  .search-store-listings
  label
  a.saved.material-icons,
.md
  .search-store-listings
  label
  .card.card-image
  .card-action
  a.saved.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .search-store-listings
  label
  a.saved.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .search-store-listings
  label
  a.saved.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.material-icons,
.md .card.card-image .card-action a.saved.store-table-separator,
.md .side-nav .card-image.nav-search .card-action a.saved.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.store-table-separator,
.md .card.card-horizontal .card-action a.text-darken-2.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-2.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-darken-2.saved,
.md
  .card.card-horizontal
  .card-action
  .search-store-listings
  label
  a.saved.material-icons,
.md
  .search-store-listings
  label
  .card.card-horizontal
  .card-action
  a.saved.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .search-store-listings
  label
  a.saved.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .search-store-listings
  label
  a.saved.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.material-icons,
.md .card.card-horizontal .card-action a.saved.store-table-separator,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.store-table-separator,
.md .article-body blockquote.light-blue-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.light-blue-text,
.md .search-store-listings label .light-blue-text.material-icons,
.md .light-blue-text.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .light-blue-text.store-table-separator {
  color: #0288d1 !important;
}
.md .light-blue.darken-3 {
  background-color: #0277bd !important;
}
.md .light-blue-text.text-darken-3,
.md .light-blue-text.table-column-hdr,
.md .card.card-image .card-action a.table-column-hdr.saved,
.md .side-nav .card-image.nav-search .card-action a.table-column-hdr.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.table-column-hdr.saved,
.md .card.card-horizontal .card-action a.table-column-hdr.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.table-column-hdr.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.table-column-hdr.saved,
.md .light-blue-text.section-heading,
.md .card.card-image .card-action a.section-heading.saved,
.md .side-nav .card-image.nav-search .card-action a.section-heading.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.section-heading.saved,
.md .card.card-horizontal .card-action a.section-heading.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.section-heading.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.section-heading.saved,
.md .card.card-image .card-action a.text-darken-3.saved,
.md .side-nav .card-image.nav-search .card-action a.text-darken-3.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-darken-3.saved,
.md
  .card.card-image
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.saved.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-image
  .card-action
  a.saved.title,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.saved.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.title,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.saved.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.title,
.md .card.card-horizontal .card-action a.text-darken-3.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-3.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-darken-3.saved,
.md
  .card.card-horizontal
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.saved.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-horizontal
  .card-action
  a.saved.title,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.saved.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.title,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.saved.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .light-blue-text.title {
  color: #0277bd !important;
}
.md .light-blue.darken-4,
.md .pub-hdr header .light-blue.backsplash,
.md .banner.light-scheme .light-blue.chip,
.md .banner.light-scheme .light-blue.search-filters-button,
.md .banner.light-scheme .light-blue.sort-filters-button,
.md .banner.light-scheme .chip a.light-blue,
.md .banner.light-scheme .search-filters-button a.light-blue,
.md .banner.light-scheme .sort-filters-button a.light-blue,
.md .banner.default-scheme .light-blue.chip,
.md .banner.default-scheme .light-blue.search-filters-button,
.md .banner.default-scheme .light-blue.sort-filters-button,
.md .banner.default-scheme .chip a.light-blue,
.md .banner.default-scheme .search-filters-button a.light-blue,
.md .banner.default-scheme .sort-filters-button a.light-blue {
  background-color: #01579b !important;
}
.md .light-blue-text.text-darken-4,
.md .nav-search-form form .input-field .light-blue-text.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .card.card-image
  .card-action
  a.material-icons.saved,
.md
  .card.card-image
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.saved,
.md
  .nav-search-form
  form
  .input-field
  .side-nav
  .card-image.nav-search
  .card-action
  a.material-icons.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.saved,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.material-icons.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.saved,
.md
  .nav-search-form
  form
  .input-field
  .card.card-horizontal
  .card-action
  a.material-icons.saved,
.md
  .card.card-horizontal
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.saved,
.md
  .nav-search-form
  form
  .input-field
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.material-icons.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.saved,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.material-icons.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.saved,
.md .light-blue-text.article-body,
.md .card.card-image .card-action a.article-body.saved,
.md .side-nav .card-image.nav-search .card-action a.article-body.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.article-body.saved,
.md .card.card-horizontal .card-action a.article-body.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.article-body.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.article-body.saved,
.md .card.card-image .card-action a.text-darken-4.saved,
.md .side-nav .card-image.nav-search .card-action a.text-darken-4.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-darken-4.saved,
.md .card.card-image .card-action .card.card-tumblr .card-title a.saved,
.md .card.card-tumblr .card-title .card.card-image .card-action a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card.card-tumblr
  .card-title
  a.saved,
.md
  .card.card-tumblr
  .card-title
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card.card-tumblr
  .card-title
  a.saved,
.md
  .card.card-tumblr
  .card-title
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .card.card-image
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card.card-image
  .card-action
  a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-title
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card.card-image
  .card-action
  a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-title
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card-image.store-search-results
  .card-action
  a.saved,
.md .card.card-image .card-action .card.card-tumblr .card-content a.saved,
.md .card.card-tumblr .card-content .card.card-image .card-action a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card.card-tumblr
  .card-content
  a.saved,
.md
  .card.card-tumblr
  .card-content
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card.card-tumblr
  .card-content
  a.saved,
.md
  .card.card-tumblr
  .card-content
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .card.card-image
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card.card-image
  .card-action
  a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-content
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card.card-image
  .card-action
  a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-content
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card-image.store-search-results
  .card-action
  a.saved,
.md .card.card-image .card-action .card.card-tumblr p a.saved,
.md .card.card-tumblr p .card.card-image .card-action a.saved,
.md .side-nav .card-image.nav-search .card-action .card.card-tumblr p a.saved,
.md .card.card-tumblr p .side-nav .card-image.nav-search .card-action a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card.card-tumblr
  p
  a.saved,
.md
  .card.card-tumblr
  p
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md .card.card-image .card-action .side-nav .card-tumblr.nav-search p a.saved,
.md .side-nav .card-tumblr.nav-search p .card.card-image .card-action a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card-tumblr.nav-search
  p
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card.card-image
  .card-action
  a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card-tumblr.store-search-results
  p
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .card.card-image
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.saved.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .card.card-image
  .card-action
  a.saved.collection-item,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.saved.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.collection-item,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.saved.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.collection-item,
.md
  .card.card-image
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.saved.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-image
  .card-action
  a.saved.mega-cart-title,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.saved.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.mega-cart-title,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.saved.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.mega-cart-title,
.md
  .card.card-image
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.saved.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .card.card-image
  .card-action
  a.saved.collection-item,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.saved.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.collection-item,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.saved.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.collection-item,
.md
  .card.card-image
  .card-action
  .algolia-search
  form
  .input-field
  a.saved.material-icons,
.md
  .algolia-search
  form
  .input-field
  .card.card-image
  .card-action
  a.saved.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .algolia-search
  form
  .input-field
  a.saved.material-icons,
.md
  .algolia-search
  form
  .input-field
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .algolia-search
  form
  .input-field
  a.saved.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.material-icons,
.md
  .card.card-image
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.saved,
.md
  .left-sidebar
  .collection
  .collection-item
  .card.card-image
  .card-action
  a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.saved,
.md
  .left-sidebar
  .collection
  .collection-item
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.saved,
.md
  .left-sidebar
  .collection
  .collection-item
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .card.card-image
  .card-action
  .side-nav
  .nav-search
  label
  a.saved.material-icons,
.md
  .side-nav
  .nav-search
  label
  .card.card-image
  .card-action
  a.saved.material-icons,
.md .side-nav .card-image.nav-search .card-action label a.saved.material-icons,
.md .side-nav .card-image.nav-search label .card-action a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .nav-search
  label
  a.saved.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.material-icons,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.saved,
.md
  .banner.dark-scheme
  .card.card-image
  .card-action
  .header-social
  > ul
  > li
  > a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.saved,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  .header-social
  > ul
  > li
  > a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.saved,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .header-social
  > ul
  > li
  > a.saved,
.md .card.card-image .card-action .banner.dark-scheme a.saved.chip,
.md .banner.dark-scheme .card.card-image .card-action a.saved.chip,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  a.saved.chip,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.chip,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  a.saved.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.chip,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  a.saved.search-filters-button,
.md
  .banner.dark-scheme
  .card.card-image
  .card-action
  a.saved.search-filters-button,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  a.saved.search-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  a.saved.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.search-filters-button,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  a.saved.sort-filters-button,
.md
  .banner.dark-scheme
  .card.card-image
  .card-action
  a.saved.sort-filters-button,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  a.saved.sort-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  a.saved.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.sort-filters-button,
.md .card.card-image .card-action .banner.dark-scheme .chip a.saved,
.md .banner.dark-scheme .chip .card.card-image .card-action a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .chip
  a.saved,
.md
  .banner.dark-scheme
  .chip
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .chip
  a.saved,
.md
  .banner.dark-scheme
  .chip
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.saved,
.md
  .banner.dark-scheme
  .search-filters-button
  .card.card-image
  .card-action
  a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.saved,
.md
  .banner.dark-scheme
  .search-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.saved,
.md
  .banner.dark-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.saved,
.md
  .banner.dark-scheme
  .sort-filters-button
  .card.card-image
  .card-action
  a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.saved,
.md
  .banner.dark-scheme
  .sort-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.saved,
.md
  .banner.dark-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.saved,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .card.card-image
  .card-action
  a.saved,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.saved,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.saved,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.saved.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-image
  .card-action
  a.saved.global-store-search,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.saved.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.global-store-search,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-search-active
  a.saved.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-image.store-search-results
  .card-action
  a.saved.global-store-search,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-image
  .card-action
  a.saved.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-search-active
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-image.store-search-results
  .card-action
  a.saved.material-icons,
.md .card.card-horizontal .card-action a.text-darken-4.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.text-darken-4.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-darken-4.saved,
.md .card.card-horizontal .card-action .card.card-tumblr .card-title a.saved,
.md .card.card-tumblr .card-title .card.card-horizontal .card-action a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card.card-tumblr
  .card-title
  a.saved,
.md
  .card.card-tumblr
  .card-title
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card.card-tumblr
  .card-title
  a.saved,
.md
  .card.card-tumblr
  .card-title
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card.card-horizontal
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-title
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card.card-horizontal
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-title
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md .card.card-horizontal .card-action .card.card-tumblr .card-content a.saved,
.md .card.card-tumblr .card-content .card.card-horizontal .card-action a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card.card-tumblr
  .card-content
  a.saved,
.md
  .card.card-tumblr
  .card-content
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card.card-tumblr
  .card-content
  a.saved,
.md
  .card.card-tumblr
  .card-content
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card.card-horizontal
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-content
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card.card-horizontal
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-content
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md .card.card-horizontal .card-action .card.card-tumblr p a.saved,
.md .card.card-tumblr p .card.card-horizontal .card-action a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card.card-tumblr
  p
  a.saved,
.md
  .card.card-tumblr
  p
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card.card-tumblr
  p
  a.saved,
.md
  .card.card-tumblr
  p
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card.card-horizontal
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card-tumblr.nav-search
  p
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.saved,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card.card-horizontal
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card-tumblr.store-search-results
  p
  a.saved,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.saved.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .card.card-horizontal
  .card-action
  a.saved.collection-item,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.saved.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.collection-item,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.saved.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.collection-item,
.md
  .card.card-horizontal
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.saved.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-horizontal
  .card-action
  a.saved.mega-cart-title,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.saved.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.mega-cart-title,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.saved.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.mega-cart-title,
.md
  .card.card-horizontal
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.saved.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .card.card-horizontal
  .card-action
  a.saved.collection-item,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.saved.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.collection-item,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.saved.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.collection-item,
.md
  .card.card-horizontal
  .card-action
  .algolia-search
  form
  .input-field
  a.saved.material-icons,
.md
  .algolia-search
  form
  .input-field
  .card.card-horizontal
  .card-action
  a.saved.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .algolia-search
  form
  .input-field
  a.saved.material-icons,
.md
  .algolia-search
  form
  .input-field
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .algolia-search
  form
  .input-field
  a.saved.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.material-icons,
.md
  .card.card-horizontal
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.saved,
.md
  .left-sidebar
  .collection
  .collection-item
  .card.card-horizontal
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.saved,
.md
  .left-sidebar
  .collection
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.saved,
.md
  .left-sidebar
  .collection
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .nav-search
  label
  a.saved.material-icons,
.md
  .side-nav
  .nav-search
  label
  .card.card-horizontal
  .card-action
  a.saved.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  label
  a.saved.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  label
  .card-action
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .nav-search
  label
  a.saved.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.material-icons,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.saved,
.md
  .banner.dark-scheme
  .card.card-horizontal
  .card-action
  .header-social
  > ul
  > li
  > a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.saved,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .header-social
  > ul
  > li
  > a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.saved,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .header-social
  > ul
  > li
  > a.saved,
.md .card.card-horizontal .card-action .banner.dark-scheme a.saved.chip,
.md .banner.dark-scheme .card.card-horizontal .card-action a.saved.chip,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  a.saved.chip,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.chip,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  a.saved.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.chip,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  a.saved.search-filters-button,
.md
  .banner.dark-scheme
  .card.card-horizontal
  .card-action
  a.saved.search-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  a.saved.search-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  a.saved.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.search-filters-button,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  a.saved.sort-filters-button,
.md
  .banner.dark-scheme
  .card.card-horizontal
  .card-action
  a.saved.sort-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  a.saved.sort-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  a.saved.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.sort-filters-button,
.md .card.card-horizontal .card-action .banner.dark-scheme .chip a.saved,
.md .banner.dark-scheme .chip .card.card-horizontal .card-action a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .chip
  a.saved,
.md
  .banner.dark-scheme
  .chip
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .chip
  a.saved,
.md
  .banner.dark-scheme
  .chip
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.saved,
.md
  .banner.dark-scheme
  .search-filters-button
  .card.card-horizontal
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.saved,
.md
  .banner.dark-scheme
  .search-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.saved,
.md
  .banner.dark-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.saved,
.md
  .banner.dark-scheme
  .sort-filters-button
  .card.card-horizontal
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.saved,
.md
  .banner.dark-scheme
  .sort-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.saved,
.md
  .banner.dark-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.saved,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .card.card-horizontal
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.saved,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.saved,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.saved.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-horizontal
  .card-action
  a.saved.global-store-search,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.saved.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.global-store-search,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-search-active
  a.saved.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-horizontal.store-search-results
  .card-action
  a.saved.global-store-search,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-horizontal
  .card-action
  a.saved.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-search-active
  a.saved.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-horizontal.store-search-results
  .card-action
  a.saved.material-icons,
.md .card.card-tumblr .card-title a.light-blue-text,
.md .side-nav .card-tumblr.nav-search .card-title a.light-blue-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.light-blue-text,
.md .card.card-tumblr .card-content a.light-blue-text,
.md .side-nav .card-tumblr.nav-search .card-content a.light-blue-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.light-blue-text,
.md .card.card-tumblr p a.light-blue-text,
.md .side-nav .card-tumblr.nav-search p a.light-blue-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.light-blue-text,
.md .mega-modal .row .col .collection .light-blue-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .light-blue-text.mega-cart-title,
.md .profile-modal .modal-content .collection .light-blue-text.collection-item,
.md .algolia-search form .input-field .light-blue-text.material-icons,
.md .left-sidebar .collection .collection-item a.light-blue-text,
.md .side-nav .nav-search label .light-blue-text.material-icons,
.md .banner.dark-scheme h1.light-blue-text,
.md .banner.dark-scheme .header-social > ul > li > a.light-blue-text,
.md .banner.dark-scheme .light-blue-text.chip,
.md .banner.dark-scheme .light-blue-text.search-filters-button,
.md .banner.dark-scheme .light-blue-text.sort-filters-button,
.md .banner.dark-scheme .chip a.light-blue-text,
.md .banner.dark-scheme .search-filters-button a.light-blue-text,
.md .banner.dark-scheme .sort-filters-button a.light-blue-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.light-blue-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .light-blue-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.light-blue-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .light-blue-text.material-icons {
  color: #01579b !important;
}
.md .light-blue.accent-1 {
  background-color: #80d8ff !important;
}
.md .light-blue-text.text-accent-1,
.md .card.card-image .card-action a.text-accent-1.saved,
.md .side-nav .card-image.nav-search .card-action a.text-accent-1.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-accent-1.saved,
.md .card.card-horizontal .card-action a.text-accent-1.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-1.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-accent-1.saved {
  color: #80d8ff !important;
}
.md .light-blue.accent-2 {
  background-color: #40c4ff !important;
}
.md .light-blue-text.text-accent-2,
.md .card.card-image .card-action a.text-accent-2.saved,
.md .side-nav .card-image.nav-search .card-action a.text-accent-2.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-accent-2.saved,
.md .card.card-horizontal .card-action a.text-accent-2.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-2.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-accent-2.saved {
  color: #40c4ff !important;
}
.md .light-blue.accent-3 {
  background-color: #00b0ff !important;
}
.md .light-blue-text.text-accent-3,
.md .card.card-image .card-action a.text-accent-3.saved,
.md .side-nav .card-image.nav-search .card-action a.text-accent-3.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-accent-3.saved,
.md .card.card-horizontal .card-action a.text-accent-3.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.text-accent-3.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-accent-3.saved {
  color: #00b0ff !important;
}
.md .light-blue.accent-4 {
  background-color: #0091ea !important;
}
.md .light-blue-text.text-accent-4,
.md .card.card-image .card-action a.saved,
.md .side-nav .card-image.nav-search .card-action a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md .card.card-horizontal .card-action a.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved {
  color: #0091ea !important;
}
.md .cyan,
.md .pagination li.active,
.md .card.card-tumblr .card-action a i,
.md .side-nav .card-tumblr.nav-search .card-action a i,
.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i,
.md .article-tags-mod .chip:hover,
.md .article-tags-mod .search-filters-button:hover,
.md .article-tags-mod .sort-filters-button:hover,
.md .side-nav .nav-open-trigger {
  background-color: #00bcd4 !important;
}
.md .cyan-text,
.md .default-link,
.md .section-text-wrapper a,
.md .collapsible-body a,
.md .article-body a,
.md .related-posts-mod ul li a:hover,
.md .article-recent-comments-mod ul li a:hover,
.md .card.card-image .card-action a.save-this,
.md .side-nav .card-image.nav-search .card-action a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md .card.card-horizontal .card-action a.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md .store-card-head .card-title,
.md .chip.bio-chip a:hover,
.md .bio-chip.search-filters-button a:hover,
.md .bio-chip.sort-filters-button a:hover {
  color: #00bcd4 !important;
}
.md .cyan.lighten-5,
.md .pagination li.lighten-5.active,
.md .article-body blockquote.cyan,
.md .article-body .article-tags-mod blockquote.chip:hover,
.md .article-tags-mod .article-body blockquote.chip:hover,
.md .article-body .article-tags-mod blockquote.search-filters-button:hover,
.md .article-tags-mod .article-body blockquote.search-filters-button:hover,
.md .article-body .article-tags-mod blockquote.sort-filters-button:hover,
.md .article-tags-mod .article-body blockquote.sort-filters-button:hover,
.md .article-body .side-nav blockquote.nav-open-trigger,
.md .side-nav .article-body blockquote.nav-open-trigger,
.md .card.card-tumblr .card-action a i.lighten-5,
.md .side-nav .card-tumblr.nav-search .card-action a i.lighten-5,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.lighten-5,
.md .article-tags-mod .lighten-5.chip:hover,
.md .article-tags-mod .lighten-5.search-filters-button:hover,
.md .article-tags-mod .lighten-5.sort-filters-button:hover,
.md .side-nav .lighten-5.nav-open-trigger {
  background-color: #e0f7fa !important;
}
.md .cyan-text.text-lighten-5,
.md .text-lighten-5.default-link,
.md .section-text-wrapper a.text-lighten-5,
.md .section-text-wrapper a.card.card-note,
.md .section-text-wrapper .side-nav a.card-note.nav-search,
.md .side-nav .section-text-wrapper a.card-note.nav-search,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .section-text-wrapper
  a.card-note.store-search-results,
.md .default-link.card.card-note,
.md .collapsible-body a.card.card-note,
.md .collapsible-body .side-nav a.card-note.nav-search,
.md .side-nav .collapsible-body a.card-note.nav-search,
.md .collapsible-body .iapp-store .store-main a.card-note.store-search-results,
.md .iapp-store .store-main .collapsible-body a.card-note.store-search-results,
.md .side-nav .default-link.card-note.nav-search,
.md .iapp-store .store-main .default-link.card-note.store-search-results,
.md .collapsible-body a.text-lighten-5,
.md .article-body a.text-lighten-5,
.md .article-body a.card.card-note,
.md .article-body .side-nav a.card-note.nav-search,
.md .side-nav .article-body a.card-note.nav-search,
.md .article-body .iapp-store .store-main a.card-note.store-search-results,
.md .iapp-store .store-main .article-body a.card-note.store-search-results,
.md .related-posts-mod ul li a.text-lighten-5:hover,
.md .related-posts-mod ul li a.card.card-note:hover,
.md .related-posts-mod ul li .side-nav a.card-note.nav-search:hover,
.md .side-nav .related-posts-mod ul li a.card-note.nav-search:hover,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  a.card-note.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .related-posts-mod
  ul
  li
  a.card-note.store-search-results:hover,
.md .article-recent-comments-mod ul li a.text-lighten-5:hover,
.md .article-recent-comments-mod ul li a.card.card-note:hover,
.md .article-recent-comments-mod ul li .side-nav a.card-note.nav-search:hover,
.md .side-nav .article-recent-comments-mod ul li a.card-note.nav-search:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  a.card-note.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-recent-comments-mod
  ul
  li
  a.card-note.store-search-results:hover,
.md .card.card-image .card-action a.text-lighten-5.save-this,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-5.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-5.save-this,
.md .card.card-image .card-action a.save-this.card.card-note,
.md .side-nav .card-image.nav-search .card-action a.save-this.card.card-note,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.card.card-note,
.md .card.card-image .card-action .side-nav a.save-this.card-note.nav-search,
.md .side-nav .card.card-image .card-action a.save-this.card-note.nav-search,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  a.save-this.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.card-note.nav-search,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  a.save-this.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-image
  .card-action
  a.save-this.card-note.store-search-results,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  a.save-this.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.card-note.store-search-results,
.md .card.card-horizontal .card-action a.text-lighten-5.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-lighten-5.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-5.save-this,
.md .card.card-horizontal .card-action a.save-this.card.card-note,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.card.card-note,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.card.card-note,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  a.save-this.card-note.nav-search,
.md
  .side-nav
  .card.card-horizontal
  .card-action
  a.save-this.card-note.nav-search,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  a.save-this.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.card-note.nav-search,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  a.save-this.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-horizontal
  .card-action
  a.save-this.card-note.store-search-results,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  a.save-this.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.card-note.store-search-results,
.md .cyan-text.card.card-note,
.md .store-card-head .card.card-note.card-title,
.md .store-card-head .side-nav .card-note.card-title.nav-search,
.md .side-nav .store-card-head .card-note.card-title.nav-search,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-note.card-title.store-search-results,
.md
  .iapp-store
  .store-main
  .store-card-head
  .card-note.card-title.store-search-results,
.md .chip.bio-chip a.card.card-note:hover,
.md .bio-chip.search-filters-button a.card.card-note:hover,
.md .bio-chip.sort-filters-button a.card.card-note:hover,
.md .chip.bio-chip .side-nav a.card-note.nav-search:hover,
.md .side-nav .chip.bio-chip a.card-note.nav-search:hover,
.md .bio-chip.search-filters-button .side-nav a.card-note.nav-search:hover,
.md .side-nav .bio-chip.search-filters-button a.card-note.nav-search:hover,
.md .bio-chip.sort-filters-button .side-nav a.card-note.nav-search:hover,
.md .side-nav .bio-chip.sort-filters-button a.card-note.nav-search:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  a.card-note.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .chip.bio-chip
  a.card-note.store-search-results:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .bio-chip.search-filters-button
  a.card-note.store-search-results:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .bio-chip.sort-filters-button
  a.card-note.store-search-results:hover,
.md .side-nav .cyan-text.card-note.nav-search,
.md .iapp-store .store-main .cyan-text.card-note.store-search-results,
.md .store-card-head .text-lighten-5.card-title,
.md .chip.bio-chip a.text-lighten-5:hover,
.md .bio-chip.search-filters-button a.text-lighten-5:hover,
.md .bio-chip.sort-filters-button a.text-lighten-5:hover {
  color: #e0f7fa !important;
}
.md .cyan.lighten-4,
.md .pagination li.lighten-4.active,
.md .pagination li.active.wp-caption-text,
.md .pagination li.active.nav-search-form,
.md .pagination li.active.nav-article-progress,
.md .pagination li.active.highlighted-text,
.md .pagination .card.card-horizontal li.active.card-image,
.md .card.card-horizontal .pagination li.active.card-image,
.md .pagination .side-nav .card-horizontal.nav-search li.active.card-image,
.md .side-nav .card-horizontal.nav-search .pagination li.active.card-image,
.md
  .pagination
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  li.active.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .pagination
  li.active.card-image,
.md .pagination li.active.store-table-separator,
.md .pagination li.active.left-sidebar,
.md .pagination .side-nav li.active.nav-search,
.md .side-nav .pagination li.active.nav-search,
.md .pagination li.active.article-sidebar,
.md
  .pagination
  .iapp-store
  .store-table
  table
  tbody
  li.active.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .pagination
  li.active.store-table-separator,
.md .cyan.wp-caption-text,
.md .card.card-tumblr .card-action a i.wp-caption-text,
.md .side-nav .card-tumblr.nav-search .card-action a i.wp-caption-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.wp-caption-text,
.md .article-tags-mod .wp-caption-text.chip:hover,
.md .article-tags-mod .wp-caption-text.search-filters-button:hover,
.md .article-tags-mod .wp-caption-text.sort-filters-button:hover,
.md .side-nav .wp-caption-text.nav-open-trigger,
.md .cyan.nav-search-form,
.md .card.card-tumblr .card-action a i.nav-search-form,
.md .side-nav .card-tumblr.nav-search .card-action a i.nav-search-form,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.nav-search-form,
.md .article-tags-mod .nav-search-form.chip:hover,
.md .article-tags-mod .nav-search-form.search-filters-button:hover,
.md .article-tags-mod .nav-search-form.sort-filters-button:hover,
.md .side-nav .nav-search-form.nav-open-trigger,
.md .cyan.nav-article-progress,
.md .card.card-tumblr .card-action a i.nav-article-progress,
.md .side-nav .card-tumblr.nav-search .card-action a i.nav-article-progress,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.nav-article-progress,
.md .article-tags-mod .nav-article-progress.chip:hover,
.md .article-tags-mod .nav-article-progress.search-filters-button:hover,
.md .article-tags-mod .nav-article-progress.sort-filters-button:hover,
.md .side-nav .nav-article-progress.nav-open-trigger,
.md .cyan.highlighted-text,
.md .card.card-tumblr .card-action a i.highlighted-text,
.md .side-nav .card-tumblr.nav-search .card-action a i.highlighted-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.highlighted-text,
.md .article-tags-mod .highlighted-text.chip:hover,
.md .article-tags-mod .highlighted-text.search-filters-button:hover,
.md .article-tags-mod .highlighted-text.sort-filters-button:hover,
.md .side-nav .highlighted-text.nav-open-trigger,
.md .card.card-horizontal .cyan.card-image,
.md .side-nav .card-horizontal.nav-search .cyan.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .cyan.card-image,
.md .card.card-horizontal .card.card-tumblr .card-action a i.card-image,
.md .card.card-tumblr .card-action a .card.card-horizontal i.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .card.card-tumblr
  .card-action
  a
  i.card-image,
.md
  .card.card-tumblr
  .card-action
  a
  .side-nav
  .card-horizontal.nav-search
  i.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card.card-tumblr
  .card-action
  a
  i.card-image,
.md
  .card.card-tumblr
  .card-action
  a
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  i.card-image,
.md
  .card.card-horizontal
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.card-image,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .card.card-horizontal
  i.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-tumblr.nav-search
  .card-action
  a
  i.card-image,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .card-horizontal.nav-search
  i.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.card-image,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  i.card-image,
.md
  .card.card-horizontal
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-image,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .card.card-horizontal
  i.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-image,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .side-nav
  .card-horizontal.nav-search
  i.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-image,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .card-horizontal.store-search-results
  i.card-image,
.md .card.card-horizontal .article-tags-mod .card-image.chip:hover,
.md .article-tags-mod .card.card-horizontal .card-image.chip:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .article-tags-mod
  .card-image.chip:hover,
.md
  .article-tags-mod
  .side-nav
  .card-horizontal.nav-search
  .card-image.chip:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .article-tags-mod
  .card-image.chip:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.chip:hover,
.md
  .card.card-horizontal
  .article-tags-mod
  .card-image.search-filters-button:hover,
.md
  .article-tags-mod
  .card.card-horizontal
  .card-image.search-filters-button:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .article-tags-mod
  .card-image.search-filters-button:hover,
.md
  .article-tags-mod
  .side-nav
  .card-horizontal.nav-search
  .card-image.search-filters-button:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .article-tags-mod
  .card-image.search-filters-button:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.search-filters-button:hover,
.md
  .card.card-horizontal
  .article-tags-mod
  .card-image.sort-filters-button:hover,
.md
  .article-tags-mod
  .card.card-horizontal
  .card-image.sort-filters-button:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .article-tags-mod
  .card-image.sort-filters-button:hover,
.md
  .article-tags-mod
  .side-nav
  .card-horizontal.nav-search
  .card-image.sort-filters-button:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .article-tags-mod
  .card-image.sort-filters-button:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.sort-filters-button:hover,
.md .card.card-horizontal .side-nav .card-image.nav-open-trigger,
.md .side-nav .card.card-horizontal .card-image.nav-open-trigger,
.md .side-nav .card-horizontal.nav-search .card-image.nav-open-trigger,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .side-nav
  .card-image.nav-open-trigger,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.nav-open-trigger,
.md .card.card-tumblr .card-action a i.lighten-4,
.md .side-nav .card-tumblr.nav-search .card-action a i.lighten-4,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.lighten-4,
.md .card.card-tumblr .card-action a i.store-table-separator,
.md .side-nav .card-tumblr.nav-search .card-action a i.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.store-table-separator,
.md .card.card-tumblr .card-action a i.left-sidebar,
.md .side-nav .card-tumblr.nav-search .card-action a i.left-sidebar,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.left-sidebar,
.md .card.card-tumblr .card-action a .side-nav i.nav-search,
.md .side-nav .card.card-tumblr .card-action a i.nav-search,
.md .side-nav .card-tumblr.nav-search .card-action a i.nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .side-nav
  i.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.nav-search,
.md .card.card-tumblr .card-action a i.article-sidebar,
.md .side-nav .card-tumblr.nav-search .card-action a i.article-sidebar,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.article-sidebar,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.cyan.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .article-tags-mod
  span.count.chip:hover,
.md
  .article-tags-mod
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.chip:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .article-tags-mod
  span.count.search-filters-button:hover,
.md
  .article-tags-mod
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.search-filters-button:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .article-tags-mod
  span.count.sort-filters-button:hover,
.md
  .article-tags-mod
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.sort-filters-button:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.count.nav-open-trigger,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.nav-open-trigger,
.md .article-tags-mod .lighten-4.chip:hover,
.md .article-tags-mod .lighten-4.search-filters-button:hover,
.md .article-tags-mod .search-filters-button.store-table-separator:hover,
.md .article-tags-mod .search-filters-button.left-sidebar:hover,
.md .article-tags-mod .side-nav .search-filters-button.nav-search:hover,
.md .side-nav .article-tags-mod .search-filters-button.nav-search:hover,
.md .article-tags-mod .search-filters-button.article-sidebar:hover,
.md
  .article-tags-mod
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.search-filters-button.count:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .article-tags-mod
  span.search-filters-button.count:hover,
.md .article-tags-mod .lighten-4.sort-filters-button:hover,
.md .article-tags-mod .sort-filters-button.store-table-separator:hover,
.md .article-tags-mod .sort-filters-button.left-sidebar:hover,
.md .article-tags-mod .side-nav .sort-filters-button.nav-search:hover,
.md .side-nav .article-tags-mod .sort-filters-button.nav-search:hover,
.md .article-tags-mod .sort-filters-button.article-sidebar:hover,
.md
  .article-tags-mod
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.sort-filters-button.count:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .article-tags-mod
  span.sort-filters-button.count:hover,
.md .article-tags-mod .chip.store-table-separator:hover,
.md .article-tags-mod .chip.left-sidebar:hover,
.md .article-tags-mod .side-nav .chip.nav-search:hover,
.md .side-nav .article-tags-mod .chip.nav-search:hover,
.md .article-tags-mod .chip.article-sidebar:hover,
.md
  .article-tags-mod
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.chip.count:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .article-tags-mod
  span.chip.count:hover,
.md .cyan.store-table-separator,
.md .side-nav .store-table-separator.nav-open-trigger,
.md .cyan.left-sidebar,
.md .side-nav .left-sidebar.nav-open-trigger,
.md .side-nav .lighten-4.nav-open-trigger,
.md .side-nav .nav-open-trigger.nav-search,
.md .side-nav .nav-open-trigger.article-sidebar,
.md
  .side-nav
  .iapp-store
  .store-table
  table
  tbody
  .nav-open-trigger.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .nav-open-trigger.store-table-separator,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.nav-open-trigger.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.nav-open-trigger.count,
.md .side-nav .cyan.nav-search,
.md .cyan.article-sidebar,
.md .iapp-store .store-table table tbody .cyan.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-tumblr
  .card-action
  a
  i.store-table-separator,
.md
  .card.card-tumblr
  .card-action
  a
  .iapp-store
  .store-table
  table
  tbody
  i.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.store-table-separator,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .iapp-store
  .store-table
  table
  tbody
  i.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .store-table
  table
  tbody
  i.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .article-tags-mod
  .store-table-separator.chip:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.chip:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  .article-tags-mod
  .store-table-separator.search-filters-button:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.search-filters-button:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  .article-tags-mod
  .store-table-separator.sort-filters-button:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.sort-filters-button:hover,
.md .iapp-store .product-page .product-quantity .input span.cyan.count {
  background-color: #b2ebf2 !important;
}
.md .cyan-text.text-lighten-4,
.md .text-lighten-4.default-link,
.md .section-text-wrapper a.text-lighten-4,
.md .collapsible-body a.text-lighten-4,
.md .article-body a.text-lighten-4,
.md .related-posts-mod ul li a.text-lighten-4:hover,
.md .article-recent-comments-mod ul li a.text-lighten-4:hover,
.md .card.card-image .card-action a.text-lighten-4.save-this,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-4.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-4.save-this,
.md .card.card-horizontal .card-action a.text-lighten-4.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-lighten-4.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-4.save-this,
.md .store-card-head .text-lighten-4.card-title,
.md .chip.bio-chip a.text-lighten-4:hover,
.md .bio-chip.search-filters-button a.text-lighten-4:hover,
.md .bio-chip.sort-filters-button a.text-lighten-4:hover {
  color: #b2ebf2 !important;
}
.md .cyan.lighten-3,
.md .pagination li.lighten-3.active,
.md .pagination .nav-search-form form li.active.input-field,
.md .nav-search-form form .pagination li.active.input-field,
.md .pagination li.active.card.card-tumblr,
.md .pagination .side-nav li.active.card-tumblr.nav-search,
.md .side-nav .pagination li.active.card-tumblr.nav-search,
.md
  .pagination
  .iapp-store
  .store-main
  li.active.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .pagination
  li.active.card-tumblr.store-search-results,
.md .pagination li.active.chip.bio-chip,
.md .pagination li.active.bio-chip.search-filters-button,
.md .pagination li.active.bio-chip.sort-filters-button,
.md .pagination .side-nav li.active.back-link,
.md .side-nav .pagination li.active.back-link,
.md .nav-search-form form .cyan.input-field,
.md .nav-search-form form .card.card-tumblr .card-action a i.input-field,
.md .card.card-tumblr .card-action a .nav-search-form form i.input-field,
.md
  .nav-search-form
  form
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.input-field,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .nav-search-form
  form
  i.input-field,
.md
  .nav-search-form
  form
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.input-field,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .nav-search-form
  form
  i.input-field,
.md .nav-search-form form .article-tags-mod .input-field.chip:hover,
.md .article-tags-mod .nav-search-form form .input-field.chip:hover,
.md
  .nav-search-form
  form
  .article-tags-mod
  .input-field.search-filters-button:hover,
.md
  .article-tags-mod
  .nav-search-form
  form
  .input-field.search-filters-button:hover,
.md
  .nav-search-form
  form
  .article-tags-mod
  .input-field.sort-filters-button:hover,
.md
  .article-tags-mod
  .nav-search-form
  form
  .input-field.sort-filters-button:hover,
.md .nav-search-form form .side-nav .input-field.nav-open-trigger,
.md .side-nav .nav-search-form form .input-field.nav-open-trigger,
.md .cyan.card.card-tumblr,
.md .card.card-tumblr .card-action a i.card.card-tumblr,
.md .side-nav .card-tumblr.nav-search .card-action a i.card.card-tumblr,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card.card-tumblr,
.md .card.card-tumblr .card-action a .side-nav i.card-tumblr.nav-search,
.md .side-nav .card.card-tumblr .card-action a i.card-tumblr.nav-search,
.md .side-nav .card-tumblr.nav-search .card-action a i.card-tumblr.nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .side-nav
  i.card-tumblr.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-tumblr.nav-search,
.md
  .card.card-tumblr
  .card-action
  a
  .iapp-store
  .store-main
  i.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-tumblr
  .card-action
  a
  i.card-tumblr.store-search-results,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .iapp-store
  .store-main
  i.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-tumblr.store-search-results,
.md .article-tags-mod .card.card-tumblr.chip:hover,
.md .article-tags-mod .card.card-tumblr.search-filters-button:hover,
.md
  .article-tags-mod
  .side-nav
  .card-tumblr.search-filters-button.nav-search:hover,
.md
  .side-nav
  .article-tags-mod
  .card-tumblr.search-filters-button.nav-search:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-tumblr.search-filters-button.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-tags-mod
  .card-tumblr.search-filters-button.store-search-results:hover,
.md .article-tags-mod .card.card-tumblr.sort-filters-button:hover,
.md
  .article-tags-mod
  .side-nav
  .card-tumblr.sort-filters-button.nav-search:hover,
.md
  .side-nav
  .article-tags-mod
  .card-tumblr.sort-filters-button.nav-search:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-tumblr.sort-filters-button.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-tags-mod
  .card-tumblr.sort-filters-button.store-search-results:hover,
.md .article-tags-mod .side-nav .card-tumblr.chip.nav-search:hover,
.md .side-nav .article-tags-mod .card-tumblr.chip.nav-search:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-tumblr.chip.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-tags-mod
  .card-tumblr.chip.store-search-results:hover,
.md .side-nav .card.card-tumblr.nav-open-trigger,
.md .side-nav .card-tumblr.nav-open-trigger.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.nav-open-trigger.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-open-trigger.store-search-results,
.md .side-nav .cyan.card-tumblr.nav-search,
.md .iapp-store .store-main .cyan.card-tumblr.store-search-results,
.md .card.card-tumblr .card-action a i.lighten-3,
.md .side-nav .card-tumblr.nav-search .card-action a i.lighten-3,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.lighten-3,
.md .card.card-tumblr .card-action a i.chip.bio-chip,
.md .side-nav .card-tumblr.nav-search .card-action a i.chip.bio-chip,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.chip.bio-chip,
.md .card.card-tumblr .card-action a i.bio-chip.search-filters-button,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.bio-chip.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.bio-chip.search-filters-button,
.md .card.card-tumblr .card-action a i.bio-chip.sort-filters-button,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.bio-chip.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.bio-chip.sort-filters-button,
.md .card.card-tumblr .card-action a .side-nav i.back-link,
.md .side-nav .card.card-tumblr .card-action a i.back-link,
.md .side-nav .card-tumblr.nav-search .card-action a i.back-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .side-nav
  i.back-link,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.back-link,
.md .cyan.chip.bio-chip,
.md .article-tags-mod .chip.bio-chip:hover,
.md .article-tags-mod .bio-chip.search-filters-button:hover,
.md .article-tags-mod .bio-chip.sort-filters-button:hover,
.md .cyan.bio-chip.search-filters-button,
.md .side-nav .bio-chip.search-filters-button.nav-open-trigger,
.md .cyan.bio-chip.sort-filters-button,
.md .side-nav .bio-chip.sort-filters-button.nav-open-trigger,
.md .side-nav .chip.bio-chip.nav-open-trigger,
.md .article-tags-mod .lighten-3.chip:hover,
.md .article-tags-mod .lighten-3.search-filters-button:hover,
.md .article-tags-mod .side-nav .search-filters-button.back-link:hover,
.md .side-nav .article-tags-mod .search-filters-button.back-link:hover,
.md .article-tags-mod .lighten-3.sort-filters-button:hover,
.md .article-tags-mod .side-nav .sort-filters-button.back-link:hover,
.md .side-nav .article-tags-mod .sort-filters-button.back-link:hover,
.md .article-tags-mod .side-nav .chip.back-link:hover,
.md .side-nav .article-tags-mod .chip.back-link:hover,
.md .side-nav .lighten-3.nav-open-trigger,
.md .side-nav .nav-open-trigger.back-link,
.md .side-nav .cyan.back-link {
  background-color: #80deea !important;
}
.md .cyan-text.text-lighten-3,
.md .text-lighten-3.default-link,
.md .section-text-wrapper a.text-lighten-3,
.md .collapsible-body a.text-lighten-3,
.md .article-body a.text-lighten-3,
.md .related-posts-mod ul li a.text-lighten-3:hover,
.md .article-recent-comments-mod ul li a.text-lighten-3:hover,
.md .card.card-image .card-action a.text-lighten-3.save-this,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-3.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-3.save-this,
.md .card.card-horizontal .card-action a.text-lighten-3.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-lighten-3.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-3.save-this,
.md .store-card-head .text-lighten-3.card-title,
.md .chip.bio-chip a.text-lighten-3:hover,
.md .bio-chip.search-filters-button a.text-lighten-3:hover,
.md .bio-chip.sort-filters-button a.text-lighten-3:hover {
  color: #80deea !important;
}
.md .cyan.lighten-2,
.md .pagination li.lighten-2.active,
.md
  .pagination
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  li.active.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .pagination
  li.active.mega-cart-quantity,
.md .pagination .iapp-store .product-page .product-quantity li.active.input,
.md .iapp-store .product-page .product-quantity .pagination li.active.input,
.md .card.card-tumblr .card-action a i.lighten-2,
.md .side-nav .card-tumblr.nav-search .card-action a i.lighten-2,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.lighten-2,
.md
  .card.card-tumblr
  .card-action
  a
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-tumblr
  .card-action
  a
  i.mega-cart-quantity,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.mega-cart-quantity,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.mega-cart-quantity,
.md
  .card.card-tumblr
  .card-action
  a
  .iapp-store
  .product-page
  .product-quantity
  i.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .card.card-tumblr
  .card-action
  a
  i.input,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .iapp-store
  .product-page
  .product-quantity
  i.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.input,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .product-page
  .product-quantity
  i.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.input,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .cyan.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-tags-mod
  .mega-cart-quantity.chip:hover,
.md
  .article-tags-mod
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.chip:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-tags-mod
  .mega-cart-quantity.search-filters-button:hover,
.md
  .article-tags-mod
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.search-filters-button:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-tags-mod
  .mega-cart-quantity.sort-filters-button:hover,
.md
  .article-tags-mod
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.sort-filters-button:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .mega-cart-quantity.nav-open-trigger,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.nav-open-trigger,
.md .article-tags-mod .lighten-2.chip:hover,
.md .article-tags-mod .lighten-2.search-filters-button:hover,
.md
  .article-tags-mod
  .iapp-store
  .product-page
  .product-quantity
  .search-filters-button.input:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .article-tags-mod
  .search-filters-button.input:hover,
.md .article-tags-mod .lighten-2.sort-filters-button:hover,
.md
  .article-tags-mod
  .iapp-store
  .product-page
  .product-quantity
  .sort-filters-button.input:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .article-tags-mod
  .sort-filters-button.input:hover,
.md
  .article-tags-mod
  .iapp-store
  .product-page
  .product-quantity
  .chip.input:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .article-tags-mod
  .chip.input:hover,
.md .side-nav .lighten-2.nav-open-trigger,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .nav-open-trigger.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .side-nav
  .nav-open-trigger.input,
.md .iapp-store .product-page .product-quantity .cyan.input {
  background-color: #4dd0e1 !important;
}
.md .cyan-text.text-lighten-2,
.md .text-lighten-2.default-link,
.md .section-text-wrapper a.text-lighten-2,
.md .collapsible-body a.text-lighten-2,
.md .article-body a.text-lighten-2,
.md .related-posts-mod ul li a.text-lighten-2:hover,
.md .article-recent-comments-mod ul li a.text-lighten-2:hover,
.md .card.card-image .card-action a.text-lighten-2.save-this,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-2.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-2.save-this,
.md .card.card-horizontal .card-action a.text-lighten-2.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-lighten-2.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-2.save-this,
.md .store-card-head .text-lighten-2.card-title,
.md .chip.bio-chip a.text-lighten-2:hover,
.md .bio-chip.search-filters-button a.text-lighten-2:hover,
.md .bio-chip.sort-filters-button a.text-lighten-2:hover {
  color: #4dd0e1 !important;
}
.md .cyan.lighten-1,
.md .pagination li.lighten-1.active,
.md .pagination li.active.card.card-note,
.md .pagination .side-nav li.active.card-note.nav-search,
.md .side-nav .pagination li.active.card-note.nav-search,
.md
  .pagination
  .iapp-store
  .store-main
  li.active.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .pagination
  li.active.card-note.store-search-results,
.md .cyan.card.card-note,
.md .card.card-tumblr .card-action a i.card.card-note,
.md .side-nav .card-tumblr.nav-search .card-action a i.card.card-note,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card.card-note,
.md .card.card-tumblr .card-action a .side-nav i.card-note.nav-search,
.md .side-nav .card.card-tumblr .card-action a i.card-note.nav-search,
.md .side-nav .card-tumblr.nav-search .card-action a i.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .side-nav
  i.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-note.nav-search,
.md
  .card.card-tumblr
  .card-action
  a
  .iapp-store
  .store-main
  i.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-tumblr
  .card-action
  a
  i.card-note.store-search-results,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .iapp-store
  .store-main
  i.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-note.store-search-results,
.md .article-tags-mod .card.card-note.chip:hover,
.md .article-tags-mod .card.card-note.search-filters-button:hover,
.md
  .article-tags-mod
  .side-nav
  .card-note.search-filters-button.nav-search:hover,
.md
  .side-nav
  .article-tags-mod
  .card-note.search-filters-button.nav-search:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-note.search-filters-button.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-tags-mod
  .card-note.search-filters-button.store-search-results:hover,
.md .article-tags-mod .card.card-note.sort-filters-button:hover,
.md .article-tags-mod .side-nav .card-note.sort-filters-button.nav-search:hover,
.md .side-nav .article-tags-mod .card-note.sort-filters-button.nav-search:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-note.sort-filters-button.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-tags-mod
  .card-note.sort-filters-button.store-search-results:hover,
.md .article-tags-mod .side-nav .card-note.chip.nav-search:hover,
.md .side-nav .article-tags-mod .card-note.chip.nav-search:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-note.chip.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-tags-mod
  .card-note.chip.store-search-results:hover,
.md .side-nav .card.card-note.nav-open-trigger,
.md .side-nav .card-note.nav-open-trigger.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-note.nav-open-trigger.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-note.nav-open-trigger.store-search-results,
.md .side-nav .cyan.card-note.nav-search,
.md .iapp-store .store-main .cyan.card-note.store-search-results,
.md .card.card-tumblr .card-action a i.lighten-1,
.md .side-nav .card-tumblr.nav-search .card-action a i.lighten-1,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.lighten-1,
.md .article-tags-mod .lighten-1.chip:hover,
.md .article-tags-mod .lighten-1.search-filters-button:hover,
.md .article-tags-mod .lighten-1.sort-filters-button:hover,
.md .side-nav .lighten-1.nav-open-trigger {
  background-color: #26c6da !important;
}
.md .cyan-text.text-lighten-1,
.md .text-lighten-1.default-link,
.md .section-text-wrapper a.text-lighten-1,
.md .collapsible-body a.text-lighten-1,
.md .article-body a.text-lighten-1,
.md .related-posts-mod ul li a.text-lighten-1:hover,
.md .article-recent-comments-mod ul li a.text-lighten-1:hover,
.md .card.card-image .card-action a.text-lighten-1.save-this,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-1.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-1.save-this,
.md .card.card-horizontal .card-action a.text-lighten-1.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-lighten-1.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-1.save-this,
.md .store-card-head .text-lighten-1.card-title,
.md .chip.bio-chip a.text-lighten-1:hover,
.md .bio-chip.search-filters-button a.text-lighten-1:hover,
.md .bio-chip.sort-filters-button a.text-lighten-1:hover {
  color: #26c6da !important;
}
.md .cyan.darken-1,
.md .pagination li.active,
.md .cyan.default-link,
.md .pagination li.default-link.active,
.md .section-text-wrapper a.cyan,
.md .section-text-wrapper .article-tags-mod a.chip:hover,
.md .article-tags-mod .section-text-wrapper a.chip:hover,
.md .section-text-wrapper .article-tags-mod a.search-filters-button:hover,
.md .article-tags-mod .section-text-wrapper a.search-filters-button:hover,
.md .section-text-wrapper .article-tags-mod a.sort-filters-button:hover,
.md .article-tags-mod .section-text-wrapper a.sort-filters-button:hover,
.md .section-text-wrapper .side-nav a.nav-open-trigger,
.md .side-nav .section-text-wrapper a.nav-open-trigger,
.md .card.card-tumblr .card-action a i.default-link,
.md .side-nav .card-tumblr.nav-search .card-action a i.default-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.default-link,
.md .collapsible-body a.cyan,
.md .collapsible-body .article-tags-mod a.chip:hover,
.md .article-tags-mod .collapsible-body a.chip:hover,
.md .collapsible-body .article-tags-mod a.search-filters-button:hover,
.md .article-tags-mod .collapsible-body a.search-filters-button:hover,
.md .collapsible-body .article-tags-mod a.sort-filters-button:hover,
.md .article-tags-mod .collapsible-body a.sort-filters-button:hover,
.md .collapsible-body .side-nav a.nav-open-trigger,
.md .side-nav .collapsible-body a.nav-open-trigger,
.md .article-tags-mod .default-link.chip:hover,
.md .article-tags-mod .default-link.search-filters-button:hover,
.md .article-tags-mod .default-link.sort-filters-button:hover,
.md .side-nav .default-link.nav-open-trigger,
.md .card.card-tumblr .card-action a i,
.md .side-nav .card-tumblr.nav-search .card-action a i,
.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i,
.md .chip.bio-chip a span .cyan.contributor-type,
.md .bio-chip.search-filters-button a span .cyan.contributor-type,
.md .bio-chip.sort-filters-button a span .cyan.contributor-type,
.md .chip.bio-chip a span .pagination li.contributor-type.active,
.md .pagination .chip.bio-chip a span li.contributor-type.active,
.md
  .bio-chip.search-filters-button
  a
  span
  .pagination
  li.contributor-type.active,
.md
  .pagination
  .bio-chip.search-filters-button
  a
  span
  li.contributor-type.active,
.md .bio-chip.sort-filters-button a span .pagination li.contributor-type.active,
.md .pagination .bio-chip.sort-filters-button a span li.contributor-type.active,
.md .chip.bio-chip .card.card-tumblr .card-action a span i.contributor-type,
.md .card.card-tumblr .card-action .chip.bio-chip a span i.contributor-type,
.md
  .bio-chip.search-filters-button
  .card.card-tumblr
  .card-action
  a
  span
  i.contributor-type,
.md
  .card.card-tumblr
  .card-action
  .bio-chip.search-filters-button
  a
  span
  i.contributor-type,
.md
  .bio-chip.sort-filters-button
  .card.card-tumblr
  .card-action
  a
  span
  i.contributor-type,
.md
  .card.card-tumblr
  .card-action
  .bio-chip.sort-filters-button
  a
  span
  i.contributor-type,
.md
  .chip.bio-chip
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  span
  i.contributor-type,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  .chip.bio-chip
  a
  span
  i.contributor-type,
.md
  .bio-chip.search-filters-button
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  span
  i.contributor-type,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  .bio-chip.search-filters-button
  a
  span
  i.contributor-type,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  span
  i.contributor-type,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  .bio-chip.sort-filters-button
  a
  span
  i.contributor-type,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  span
  i.contributor-type,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  .chip.bio-chip
  a
  span
  i.contributor-type,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  span
  i.contributor-type,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  .bio-chip.search-filters-button
  a
  span
  i.contributor-type,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  span
  i.contributor-type,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  .bio-chip.sort-filters-button
  a
  span
  i.contributor-type,
.md .chip.bio-chip a span .article-tags-mod .contributor-type.chip:hover,
.md .article-tags-mod .chip.bio-chip a span .contributor-type.chip:hover,
.md
  .bio-chip.search-filters-button
  a
  span
  .article-tags-mod
  .contributor-type.chip:hover,
.md
  .article-tags-mod
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.chip:hover,
.md
  .bio-chip.sort-filters-button
  a
  span
  .article-tags-mod
  .contributor-type.chip:hover,
.md
  .article-tags-mod
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.chip:hover,
.md
  .chip.bio-chip
  a
  span
  .article-tags-mod
  .contributor-type.search-filters-button:hover,
.md
  .article-tags-mod
  .chip.bio-chip
  a
  span
  .contributor-type.search-filters-button:hover,
.md
  .bio-chip.search-filters-button
  a
  span
  .article-tags-mod
  .contributor-type.search-filters-button:hover,
.md
  .article-tags-mod
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.search-filters-button:hover,
.md
  .bio-chip.sort-filters-button
  a
  span
  .article-tags-mod
  .contributor-type.search-filters-button:hover,
.md
  .article-tags-mod
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.search-filters-button:hover,
.md
  .chip.bio-chip
  a
  span
  .article-tags-mod
  .contributor-type.sort-filters-button:hover,
.md
  .article-tags-mod
  .chip.bio-chip
  a
  span
  .contributor-type.sort-filters-button:hover,
.md
  .bio-chip.search-filters-button
  a
  span
  .article-tags-mod
  .contributor-type.sort-filters-button:hover,
.md
  .article-tags-mod
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.sort-filters-button:hover,
.md
  .bio-chip.sort-filters-button
  a
  span
  .article-tags-mod
  .contributor-type.sort-filters-button:hover,
.md
  .article-tags-mod
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.sort-filters-button:hover,
.md .chip.bio-chip a span .side-nav .contributor-type.nav-open-trigger,
.md .side-nav .chip.bio-chip a span .contributor-type.nav-open-trigger,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .contributor-type.nav-open-trigger,
.md
  .side-nav
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.nav-open-trigger,
.md
  .bio-chip.sort-filters-button
  a
  span
  .side-nav
  .contributor-type.nav-open-trigger,
.md
  .side-nav
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.nav-open-trigger,
.md .article-tags-mod .chip:hover,
.md .article-tags-mod .search-filters-button:hover,
.md .article-tags-mod .sort-filters-button:hover,
.md .side-nav .cyan.nav-title,
.md .side-nav .pagination li.nav-title.active,
.md .pagination .side-nav li.nav-title.active,
.md .side-nav .card.card-tumblr .card-action a i.nav-title,
.md .card.card-tumblr .card-action a .side-nav i.nav-title,
.md .side-nav .card-tumblr.nav-search .card-action a i.nav-title,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.nav-title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .side-nav
  i.nav-title,
.md .side-nav .article-tags-mod .nav-title.chip:hover,
.md .article-tags-mod .side-nav .nav-title.chip:hover,
.md .side-nav .article-tags-mod .nav-title.search-filters-button:hover,
.md .article-tags-mod .side-nav .nav-title.search-filters-button:hover,
.md .side-nav .article-tags-mod .nav-title.sort-filters-button:hover,
.md .article-tags-mod .side-nav .nav-title.sort-filters-button:hover,
.md .side-nav .nav-title.nav-open-trigger,
.md .side-nav .nav-open-trigger {
  background-color: #00acc1 !important;
}
.md .cyan-text.text-darken-1,
.md .text-darken-1.default-link,
.md .section-text-wrapper a.text-darken-1,
.md .section-text-wrapper .article-body a,
.md .article-body .section-text-wrapper a,
.md .section-text-wrapper .card.card-image .card-action a.save-this,
.md .card.card-image .card-action .section-text-wrapper a.save-this,
.md
  .section-text-wrapper
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .section-text-wrapper
  a.save-this,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .section-text-wrapper
  a.save-this,
.md .section-text-wrapper .card.card-horizontal .card-action a.save-this,
.md .card.card-horizontal .card-action .section-text-wrapper a.save-this,
.md
  .section-text-wrapper
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .section-text-wrapper
  a.save-this,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .section-text-wrapper
  a.save-this,
.md .section-text-wrapper .store-card-head a.card-title,
.md .store-card-head .section-text-wrapper a.card-title,
.md .section-text-wrapper .chip.bio-chip a:hover,
.md .chip.bio-chip .section-text-wrapper a:hover,
.md .section-text-wrapper .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .section-text-wrapper a:hover,
.md .section-text-wrapper .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .section-text-wrapper a:hover,
.md .article-body a.default-link,
.md .article-body .collapsible-body a,
.md .collapsible-body .article-body a,
.md .card.card-image .card-action a.default-link.save-this,
.md .side-nav .card-image.nav-search .card-action a.default-link.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.default-link.save-this,
.md .card.card-image .card-action .collapsible-body a.save-this,
.md .collapsible-body .card.card-image .card-action a.save-this,
.md .side-nav .card-image.nav-search .card-action .collapsible-body a.save-this,
.md .collapsible-body .side-nav .card-image.nav-search .card-action a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .collapsible-body
  a.save-this,
.md
  .collapsible-body
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md .card.card-horizontal .card-action a.default-link.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.default-link.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.default-link.save-this,
.md .card.card-horizontal .card-action .collapsible-body a.save-this,
.md .collapsible-body .card.card-horizontal .card-action a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .collapsible-body
  a.save-this,
.md
  .collapsible-body
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .collapsible-body
  a.save-this,
.md
  .collapsible-body
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md .store-card-head .default-link.card-title,
.md .store-card-head .collapsible-body a.card-title,
.md .collapsible-body .store-card-head a.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.default-link.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.default-link.decrease-count,
.md .collapsible-body a.text-darken-1,
.md .collapsible-body .chip.bio-chip a:hover,
.md .chip.bio-chip .collapsible-body a:hover,
.md .collapsible-body .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .collapsible-body a:hover,
.md .collapsible-body .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .collapsible-body a:hover,
.md .chip.bio-chip a.default-link:hover,
.md .bio-chip.search-filters-button a.default-link:hover,
.md .bio-chip.sort-filters-button a.default-link:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.default-link.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.default-link.increase-count,
.md .article-body a,
.md .related-posts-mod ul li a.text-darken-1:hover,
.md .related-posts-mod ul li .article-body a:hover,
.md .article-body .related-posts-mod ul li a:hover,
.md .related-posts-mod ul li .card.card-image .card-action a.save-this:hover,
.md .card.card-image .card-action .related-posts-mod ul li a.save-this:hover,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this:hover,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this:hover,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this:hover,
.md
  .related-posts-mod
  ul
  li
  .card.card-horizontal
  .card-action
  a.save-this:hover,
.md
  .card.card-horizontal
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this:hover,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this:hover,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this:hover,
.md .related-posts-mod ul li .store-card-head a.card-title:hover,
.md .store-card-head .related-posts-mod ul li a.card-title:hover,
.md .related-posts-mod ul li .chip.bio-chip a:hover,
.md .chip.bio-chip .related-posts-mod ul li a:hover,
.md .related-posts-mod ul li .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .related-posts-mod ul li a:hover,
.md .related-posts-mod ul li .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .related-posts-mod ul li a:hover,
.md .article-recent-comments-mod ul li a.text-darken-1:hover,
.md .article-recent-comments-mod ul li .article-body a:hover,
.md .article-body .article-recent-comments-mod ul li a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .card.card-image
  .card-action
  a.save-this:hover,
.md
  .card.card-image
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this:hover,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .card.card-horizontal
  .card-action
  a.save-this:hover,
.md
  .card.card-horizontal
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this:hover,
.md .article-recent-comments-mod ul li .store-card-head a.card-title:hover,
.md .store-card-head .article-recent-comments-mod ul li a.card-title:hover,
.md .article-recent-comments-mod ul li .chip.bio-chip a:hover,
.md .chip.bio-chip .article-recent-comments-mod ul li a:hover,
.md .article-recent-comments-mod ul li .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .article-recent-comments-mod ul li a:hover,
.md .article-recent-comments-mod ul li .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .article-recent-comments-mod ul li a:hover,
.md .card.card-image .card-action a.save-this,
.md .side-nav .card-image.nav-search .card-action a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md .card.card-horizontal .card-action a.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md .store-card-head .card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.cyan-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .store-card-head
  span.increase-count.card-title,
.md
  .store-card-head
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.cyan-text.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .store-card-head
  span.decrease-count.card-title,
.md
  .store-card-head
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.card-title,
.md .chip.bio-chip a:hover,
.md .bio-chip.search-filters-button a:hover,
.md .bio-chip.sort-filters-button a:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.cyan-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-card-head
  span.decrease-count.card-title,
.md
  .store-card-head
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.card-title,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.cyan-text.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-card-head
  span.increase-count.card-title,
.md
  .store-card-head
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.card-title {
  color: #00acc1 !important;
}
.md .cyan.darken-2,
.md .pagination li.darken-2.active,
.md .card.card-tumblr .card-action a i.darken-2,
.md .side-nav .card-tumblr.nav-search .card-action a i.darken-2,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.darken-2,
.md .article-tags-mod .darken-2.chip:hover,
.md .article-tags-mod .darken-2.search-filters-button:hover,
.md .article-tags-mod .darken-2.sort-filters-button:hover,
.md .side-nav .darken-2.nav-open-trigger {
  background-color: #0097a7 !important;
}
.md .cyan-text.text-darken-2,
.md .text-darken-2.default-link,
.md .section-text-wrapper a.text-darken-2,
.md .section-text-wrapper .related-posts-mod ul li a,
.md .related-posts-mod ul li .section-text-wrapper a,
.md .section-text-wrapper .article-recent-comments-mod ul li a,
.md .article-recent-comments-mod ul li .section-text-wrapper a,
.md .section-text-wrapper .search-store-listings label a.material-icons,
.md .search-store-listings label .section-text-wrapper a.material-icons,
.md .section-text-wrapper a.store-table-separator,
.md
  .section-text-wrapper
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .section-text-wrapper
  a.store-table-separator,
.md .related-posts-mod ul li a.default-link,
.md .related-posts-mod ul li .collapsible-body a,
.md .collapsible-body .related-posts-mod ul li a,
.md .article-recent-comments-mod ul li a.default-link,
.md .article-recent-comments-mod ul li .collapsible-body a,
.md .collapsible-body .article-recent-comments-mod ul li a,
.md .article-body blockquote.default-link,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.default-link,
.md .collapsible-body a.text-darken-2,
.md .collapsible-body .search-store-listings label a.material-icons,
.md .search-store-listings label .collapsible-body a.material-icons,
.md .collapsible-body a.store-table-separator,
.md
  .collapsible-body
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .collapsible-body
  a.store-table-separator,
.md .search-store-listings label .default-link.material-icons,
.md .default-link.store-table-separator,
.md .iapp-store .store-table table tbody .default-link.store-table-separator,
.md .article-body a.text-darken-2,
.md .article-body .related-posts-mod ul li a,
.md .related-posts-mod ul li .article-body a,
.md .article-body .article-recent-comments-mod ul li a,
.md .article-recent-comments-mod ul li .article-body a,
.md .article-body .search-store-listings label a.material-icons,
.md .search-store-listings label .article-body a.material-icons,
.md .article-body a.store-table-separator,
.md .article-body .iapp-store .store-table table tbody a.store-table-separator,
.md .iapp-store .store-table table tbody .article-body a.store-table-separator,
.md .related-posts-mod ul li a.cyan-text,
.md .related-posts-mod ul li a:hover,
.md .related-posts-mod ul li .card.card-image .card-action a.save-this,
.md .card.card-image .card-action .related-posts-mod ul li a.save-this,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this,
.md .related-posts-mod ul li .card.card-horizontal .card-action a.save-this,
.md .card.card-horizontal .card-action .related-posts-mod ul li a.save-this,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this,
.md .related-posts-mod ul li .store-card-head a.card-title,
.md .store-card-head .related-posts-mod ul li a.card-title,
.md .related-posts-mod ul li .chip.bio-chip a:hover,
.md .chip.bio-chip .related-posts-mod ul li a:hover,
.md .related-posts-mod ul li .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .related-posts-mod ul li a:hover,
.md .related-posts-mod ul li .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .related-posts-mod ul li a:hover,
.md .article-recent-comments-mod ul li a.cyan-text,
.md .article-recent-comments-mod ul li a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .card.card-image
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this,
.md
  .article-recent-comments-mod
  ul
  li
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this,
.md .article-recent-comments-mod ul li .store-card-head a.card-title,
.md .store-card-head .article-recent-comments-mod ul li a.card-title,
.md .article-recent-comments-mod ul li .chip.bio-chip a:hover,
.md .chip.bio-chip .article-recent-comments-mod ul li a:hover,
.md .article-recent-comments-mod ul li .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .article-recent-comments-mod ul li a:hover,
.md .article-recent-comments-mod ul li .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .article-recent-comments-mod ul li a:hover,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  .related-posts-mod
  ul
  li
  a.store-table-separator:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  .article-recent-comments-mod
  ul
  li
  a.store-table-separator:hover,
.md .card.card-image .card-action a.text-darken-2.save-this,
.md .side-nav .card-image.nav-search .card-action a.text-darken-2.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-darken-2.save-this,
.md
  .card.card-image
  .card-action
  .search-store-listings
  label
  a.save-this.material-icons,
.md
  .search-store-listings
  label
  .card.card-image
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .search-store-listings
  label
  a.save-this.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .search-store-listings
  label
  a.save-this.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.material-icons,
.md .card.card-image .card-action a.save-this.store-table-separator,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.store-table-separator,
.md .card.card-horizontal .card-action a.text-darken-2.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-darken-2.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-darken-2.save-this,
.md
  .card.card-horizontal
  .card-action
  .search-store-listings
  label
  a.save-this.material-icons,
.md
  .search-store-listings
  label
  .card.card-horizontal
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .search-store-listings
  label
  a.save-this.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .search-store-listings
  label
  a.save-this.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.material-icons,
.md .card.card-horizontal .card-action a.save-this.store-table-separator,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.store-table-separator,
.md .article-body blockquote.cyan-text,
.md .article-body .store-card-head blockquote.card-title,
.md .store-card-head .article-body blockquote.card-title,
.md .store-card-head .text-darken-2.card-title,
.md
  .store-card-head
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.card-title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .store-card-head
  p.card-title,
.md .store-card-head .search-store-listings label .card-title.material-icons,
.md .search-store-listings label .store-card-head .card-title.material-icons,
.md .store-card-head .card-title.store-table-separator,
.md
  .store-card-head
  .iapp-store
  .store-table
  table
  tbody
  .card-title.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-card-head
  .card-title.store-table-separator,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.cyan-text,
.md .chip.bio-chip a.text-darken-2:hover,
.md .bio-chip.search-filters-button a.text-darken-2:hover,
.md .bio-chip.sort-filters-button a.text-darken-2:hover,
.md .chip.bio-chip .search-store-listings label a.material-icons:hover,
.md .search-store-listings label .chip.bio-chip a.material-icons:hover,
.md
  .bio-chip.search-filters-button
  .search-store-listings
  label
  a.material-icons:hover,
.md
  .search-store-listings
  label
  .bio-chip.search-filters-button
  a.material-icons:hover,
.md
  .bio-chip.sort-filters-button
  .search-store-listings
  label
  a.material-icons:hover,
.md
  .search-store-listings
  label
  .bio-chip.sort-filters-button
  a.material-icons:hover,
.md .chip.bio-chip a.store-table-separator:hover,
.md .bio-chip.search-filters-button a.store-table-separator:hover,
.md .bio-chip.sort-filters-button a.store-table-separator:hover,
.md .search-store-listings label .cyan-text.material-icons,
.md
  .search-store-listings
  label
  .related-posts-mod
  ul
  li
  a.material-icons:hover,
.md
  .related-posts-mod
  ul
  li
  .search-store-listings
  label
  a.material-icons:hover,
.md
  .search-store-listings
  label
  .article-recent-comments-mod
  ul
  li
  a.material-icons:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .search-store-listings
  label
  a.material-icons:hover,
.md .cyan-text.store-table-separator,
.md .related-posts-mod ul li a.store-table-separator:hover,
.md .article-recent-comments-mod ul li a.store-table-separator:hover,
.md .iapp-store .store-table table tbody .cyan-text.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-image
  .card-action
  a.store-table-separator.save-this,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-image.nav-search
  .card-action
  a.store-table-separator.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .card-image.store-search-results
  .card-action
  a.store-table-separator.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-table
  table
  tbody
  a.store-table-separator.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-horizontal
  .card-action
  a.store-table-separator.save-this,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.store-table-separator.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.store-table-separator.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-table
  table
  tbody
  a.store-table-separator.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  .chip.bio-chip
  a.store-table-separator:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  .bio-chip.search-filters-button
  a.store-table-separator:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  .bio-chip.sort-filters-button
  a.store-table-separator:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator:hover {
  color: #0097a7 !important;
}
.md .cyan.darken-3,
.md .pagination li.darken-3.active,
.md .card.card-tumblr .card-action a i.darken-3,
.md .side-nav .card-tumblr.nav-search .card-action a i.darken-3,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.darken-3,
.md .article-tags-mod .darken-3.chip:hover,
.md .article-tags-mod .darken-3.search-filters-button:hover,
.md .article-tags-mod .darken-3.sort-filters-button:hover,
.md .side-nav .darken-3.nav-open-trigger {
  background-color: #00838f !important;
}
.md .cyan-text.text-darken-3,
.md .cyan-text.table-column-hdr,
.md .table-column-hdr.default-link,
.md .section-text-wrapper a.table-column-hdr,
.md .collapsible-body a.table-column-hdr,
.md .article-body a.table-column-hdr,
.md .related-posts-mod ul li a.table-column-hdr:hover,
.md .article-recent-comments-mod ul li a.table-column-hdr:hover,
.md .card.card-image .card-action a.table-column-hdr.save-this,
.md .side-nav .card-image.nav-search .card-action a.table-column-hdr.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.table-column-hdr.save-this,
.md .card.card-horizontal .card-action a.table-column-hdr.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.table-column-hdr.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.table-column-hdr.save-this,
.md .store-card-head .table-column-hdr.card-title,
.md .chip.bio-chip a.table-column-hdr:hover,
.md .bio-chip.search-filters-button a.table-column-hdr:hover,
.md .bio-chip.sort-filters-button a.table-column-hdr:hover,
.md .text-darken-3.default-link,
.md .default-link.section-heading,
.md .section-text-wrapper a.section-heading,
.md .collapsible-body a.section-heading,
.md .section-text-wrapper a.text-darken-3,
.md
  .section-text-wrapper
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .section-text-wrapper
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .default-link.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .collapsible-body
  a.title,
.md
  .collapsible-body
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md .collapsible-body a.text-darken-3,
.md .cyan-text.section-heading,
.md .article-body a.section-heading,
.md .related-posts-mod ul li a.section-heading:hover,
.md .article-recent-comments-mod ul li a.section-heading:hover,
.md .card.card-image .card-action a.section-heading.save-this,
.md .side-nav .card-image.nav-search .card-action a.section-heading.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.section-heading.save-this,
.md .card.card-horizontal .card-action a.section-heading.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.section-heading.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.section-heading.save-this,
.md .store-card-head .section-heading.card-title,
.md .chip.bio-chip a.section-heading:hover,
.md .bio-chip.search-filters-button a.section-heading:hover,
.md .bio-chip.sort-filters-button a.section-heading:hover,
.md .article-body a.text-darken-3,
.md
  .article-body
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-body
  a.title,
.md .related-posts-mod ul li a.text-darken-3:hover,
.md
  .related-posts-mod
  ul
  li
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title:hover,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .related-posts-mod
  ul
  li
  a.title:hover,
.md .article-recent-comments-mod ul li a.text-darken-3:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title:hover,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-recent-comments-mod
  ul
  li
  a.title:hover,
.md .card.card-image .card-action a.text-darken-3.save-this,
.md .side-nav .card-image.nav-search .card-action a.text-darken-3.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-darken-3.save-this,
.md
  .card.card-image
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-image
  .card-action
  a.save-this.title,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.title,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.title,
.md .card.card-horizontal .card-action a.text-darken-3.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-darken-3.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-darken-3.save-this,
.md
  .card.card-horizontal
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-horizontal
  .card-action
  a.save-this.title,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.title,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.title,
.md .store-card-head .text-darken-3.card-title,
.md
  .store-card-head
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-title.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .store-card-head
  .card-title.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .cyan-text.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .chip.bio-chip
  a.title:hover,
.md
  .chip.bio-chip
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title:hover,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.search-filters-button
  a.title:hover,
.md
  .bio-chip.search-filters-button
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title:hover,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.sort-filters-button
  a.title:hover,
.md
  .bio-chip.sort-filters-button
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title:hover,
.md .chip.bio-chip a.text-darken-3:hover,
.md .bio-chip.search-filters-button a.text-darken-3:hover,
.md .bio-chip.sort-filters-button a.text-darken-3:hover {
  color: #00838f !important;
}
.md .cyan.darken-4,
.md .pagination li.darken-4.active,
.md .pagination .pub-hdr header li.active.backsplash,
.md .pub-hdr header .pagination li.active.backsplash,
.md .pagination .banner.light-scheme li.active.chip,
.md .banner.light-scheme .pagination li.active.chip,
.md .pagination .banner.light-scheme li.active.search-filters-button,
.md .banner.light-scheme .pagination li.active.search-filters-button,
.md .pagination .banner.light-scheme li.active.sort-filters-button,
.md .banner.light-scheme .pagination li.active.sort-filters-button,
.md .pagination .banner.default-scheme li.active.chip,
.md .banner.default-scheme .pagination li.active.chip,
.md .pagination .banner.default-scheme li.active.search-filters-button,
.md .banner.default-scheme .pagination li.active.search-filters-button,
.md .pagination .banner.default-scheme li.active.sort-filters-button,
.md .banner.default-scheme .pagination li.active.sort-filters-button,
.md .card.card-tumblr .card-action a i.darken-4,
.md .side-nav .card-tumblr.nav-search .card-action a i.darken-4,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.darken-4,
.md .card.card-tumblr .card-action a .pub-hdr header i.backsplash,
.md .pub-hdr header .card.card-tumblr .card-action a i.backsplash,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .pub-hdr
  header
  i.backsplash,
.md
  .pub-hdr
  header
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.backsplash,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .pub-hdr
  header
  i.backsplash,
.md
  .pub-hdr
  header
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.backsplash,
.md .card.card-tumblr .card-action a .banner.light-scheme i.chip,
.md .banner.light-scheme .card.card-tumblr .card-action a i.chip,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .banner.light-scheme
  i.chip,
.md
  .banner.light-scheme
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.chip,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .banner.light-scheme
  i.chip,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.chip,
.md
  .card.card-tumblr
  .card-action
  a
  .banner.light-scheme
  i.search-filters-button,
.md
  .banner.light-scheme
  .card.card-tumblr
  .card-action
  a
  i.search-filters-button,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .banner.light-scheme
  i.search-filters-button,
.md
  .banner.light-scheme
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .banner.light-scheme
  i.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.search-filters-button,
.md .card.card-tumblr .card-action a .banner.light-scheme i.sort-filters-button,
.md .banner.light-scheme .card.card-tumblr .card-action a i.sort-filters-button,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .banner.light-scheme
  i.sort-filters-button,
.md
  .banner.light-scheme
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .banner.light-scheme
  i.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.sort-filters-button,
.md .card.card-tumblr .card-action a .banner.default-scheme i.chip,
.md .banner.default-scheme .card.card-tumblr .card-action a i.chip,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .banner.default-scheme
  i.chip,
.md
  .banner.default-scheme
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.chip,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .banner.default-scheme
  i.chip,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.chip,
.md
  .card.card-tumblr
  .card-action
  a
  .banner.default-scheme
  i.search-filters-button,
.md
  .banner.default-scheme
  .card.card-tumblr
  .card-action
  a
  i.search-filters-button,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .banner.default-scheme
  i.search-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .banner.default-scheme
  i.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.search-filters-button,
.md
  .card.card-tumblr
  .card-action
  a
  .banner.default-scheme
  i.sort-filters-button,
.md
  .banner.default-scheme
  .card.card-tumblr
  .card-action
  a
  i.sort-filters-button,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .banner.default-scheme
  i.sort-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .banner.default-scheme
  i.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.sort-filters-button,
.md .article-tags-mod .darken-4.chip:hover,
.md .article-tags-mod .darken-4.search-filters-button:hover,
.md .article-tags-mod .pub-hdr header .search-filters-button.backsplash:hover,
.md .pub-hdr header .article-tags-mod .search-filters-button.backsplash:hover,
.md .article-tags-mod .darken-4.sort-filters-button:hover,
.md .article-tags-mod .pub-hdr header .sort-filters-button.backsplash:hover,
.md .pub-hdr header .article-tags-mod .sort-filters-button.backsplash:hover,
.md .article-tags-mod .pub-hdr header .chip.backsplash:hover,
.md .pub-hdr header .article-tags-mod .chip.backsplash:hover,
.md .article-tags-mod .banner.light-scheme .chip:hover,
.md .banner.light-scheme .article-tags-mod .chip:hover,
.md .article-tags-mod .banner.light-scheme .search-filters-button:hover,
.md .banner.light-scheme .article-tags-mod .search-filters-button:hover,
.md .article-tags-mod .banner.light-scheme .sort-filters-button:hover,
.md .banner.light-scheme .article-tags-mod .sort-filters-button:hover,
.md .article-tags-mod .banner.default-scheme .chip:hover,
.md .banner.default-scheme .article-tags-mod .chip:hover,
.md .article-tags-mod .banner.default-scheme .search-filters-button:hover,
.md .banner.default-scheme .article-tags-mod .search-filters-button:hover,
.md .article-tags-mod .banner.default-scheme .sort-filters-button:hover,
.md .banner.default-scheme .article-tags-mod .sort-filters-button:hover,
.md .side-nav .darken-4.nav-open-trigger,
.md .side-nav .pub-hdr header .nav-open-trigger.backsplash,
.md .pub-hdr header .side-nav .nav-open-trigger.backsplash,
.md .side-nav .banner.light-scheme .nav-open-trigger.chip,
.md .banner.light-scheme .side-nav .nav-open-trigger.chip,
.md .side-nav .banner.light-scheme .nav-open-trigger.search-filters-button,
.md .banner.light-scheme .side-nav .nav-open-trigger.search-filters-button,
.md .side-nav .banner.light-scheme .nav-open-trigger.sort-filters-button,
.md .banner.light-scheme .side-nav .nav-open-trigger.sort-filters-button,
.md .side-nav .banner.light-scheme .chip a.nav-open-trigger,
.md .banner.light-scheme .chip .side-nav a.nav-open-trigger,
.md .side-nav .banner.light-scheme .search-filters-button a.nav-open-trigger,
.md .banner.light-scheme .search-filters-button .side-nav a.nav-open-trigger,
.md .side-nav .banner.light-scheme .sort-filters-button a.nav-open-trigger,
.md .banner.light-scheme .sort-filters-button .side-nav a.nav-open-trigger,
.md .side-nav .banner.default-scheme .nav-open-trigger.chip,
.md .banner.default-scheme .side-nav .nav-open-trigger.chip,
.md .side-nav .banner.default-scheme .nav-open-trigger.search-filters-button,
.md .banner.default-scheme .side-nav .nav-open-trigger.search-filters-button,
.md .side-nav .banner.default-scheme .nav-open-trigger.sort-filters-button,
.md .banner.default-scheme .side-nav .nav-open-trigger.sort-filters-button,
.md .side-nav .banner.default-scheme .chip a.nav-open-trigger,
.md .banner.default-scheme .chip .side-nav a.nav-open-trigger,
.md .side-nav .banner.default-scheme .search-filters-button a.nav-open-trigger,
.md .banner.default-scheme .search-filters-button .side-nav a.nav-open-trigger,
.md .side-nav .banner.default-scheme .sort-filters-button a.nav-open-trigger,
.md .banner.default-scheme .sort-filters-button .side-nav a.nav-open-trigger,
.md .pub-hdr header .cyan.backsplash,
.md .banner.light-scheme .cyan.chip,
.md .banner.light-scheme .cyan.search-filters-button,
.md .banner.light-scheme .cyan.sort-filters-button,
.md .banner.light-scheme .chip a.cyan,
.md .banner.light-scheme .search-filters-button a.cyan,
.md .banner.light-scheme .sort-filters-button a.cyan,
.md .banner.light-scheme .chip .article-tags-mod a.chip:hover,
.md .article-tags-mod .banner.light-scheme .chip a.chip:hover,
.md .banner.light-scheme .search-filters-button .article-tags-mod a.chip:hover,
.md .article-tags-mod .banner.light-scheme .search-filters-button a.chip:hover,
.md .banner.light-scheme .sort-filters-button .article-tags-mod a.chip:hover,
.md .article-tags-mod .banner.light-scheme .sort-filters-button a.chip:hover,
.md .banner.light-scheme .chip .article-tags-mod a.search-filters-button:hover,
.md .article-tags-mod .banner.light-scheme .chip a.search-filters-button:hover,
.md
  .banner.light-scheme
  .search-filters-button
  .article-tags-mod
  a.search-filters-button:hover,
.md
  .article-tags-mod
  .banner.light-scheme
  .search-filters-button
  a.search-filters-button:hover,
.md
  .banner.light-scheme
  .sort-filters-button
  .article-tags-mod
  a.search-filters-button:hover,
.md
  .article-tags-mod
  .banner.light-scheme
  .sort-filters-button
  a.search-filters-button:hover,
.md .banner.light-scheme .chip .article-tags-mod a.sort-filters-button:hover,
.md .article-tags-mod .banner.light-scheme .chip a.sort-filters-button:hover,
.md
  .banner.light-scheme
  .search-filters-button
  .article-tags-mod
  a.sort-filters-button:hover,
.md
  .article-tags-mod
  .banner.light-scheme
  .search-filters-button
  a.sort-filters-button:hover,
.md
  .banner.light-scheme
  .sort-filters-button
  .article-tags-mod
  a.sort-filters-button:hover,
.md
  .article-tags-mod
  .banner.light-scheme
  .sort-filters-button
  a.sort-filters-button:hover,
.md .banner.default-scheme .cyan.chip,
.md .banner.default-scheme .cyan.search-filters-button,
.md .banner.default-scheme .cyan.sort-filters-button,
.md .banner.default-scheme .chip a.cyan,
.md .banner.default-scheme .search-filters-button a.cyan,
.md .banner.default-scheme .sort-filters-button a.cyan,
.md .banner.default-scheme .chip .article-tags-mod a.chip:hover,
.md .article-tags-mod .banner.default-scheme .chip a.chip:hover,
.md
  .banner.default-scheme
  .search-filters-button
  .article-tags-mod
  a.chip:hover,
.md
  .article-tags-mod
  .banner.default-scheme
  .search-filters-button
  a.chip:hover,
.md .banner.default-scheme .sort-filters-button .article-tags-mod a.chip:hover,
.md .article-tags-mod .banner.default-scheme .sort-filters-button a.chip:hover,
.md
  .banner.default-scheme
  .chip
  .article-tags-mod
  a.search-filters-button:hover,
.md
  .article-tags-mod
  .banner.default-scheme
  .chip
  a.search-filters-button:hover,
.md
  .banner.default-scheme
  .search-filters-button
  .article-tags-mod
  a.search-filters-button:hover,
.md
  .article-tags-mod
  .banner.default-scheme
  .search-filters-button
  a.search-filters-button:hover,
.md
  .banner.default-scheme
  .sort-filters-button
  .article-tags-mod
  a.search-filters-button:hover,
.md
  .article-tags-mod
  .banner.default-scheme
  .sort-filters-button
  a.search-filters-button:hover,
.md .banner.default-scheme .chip .article-tags-mod a.sort-filters-button:hover,
.md .article-tags-mod .banner.default-scheme .chip a.sort-filters-button:hover,
.md
  .banner.default-scheme
  .search-filters-button
  .article-tags-mod
  a.sort-filters-button:hover,
.md
  .article-tags-mod
  .banner.default-scheme
  .search-filters-button
  a.sort-filters-button:hover,
.md
  .banner.default-scheme
  .sort-filters-button
  .article-tags-mod
  a.sort-filters-button:hover,
.md
  .article-tags-mod
  .banner.default-scheme
  .sort-filters-button
  a.sort-filters-button:hover {
  background-color: #006064 !important;
}
.md .cyan-text.text-darken-4,
.md .nav-search-form form .input-field .cyan-text.material-icons,
.md .nav-search-form form .input-field .material-icons.default-link,
.md .nav-search-form form .input-field .section-text-wrapper a.material-icons,
.md .section-text-wrapper .nav-search-form form .input-field a.material-icons,
.md .nav-search-form form .input-field .collapsible-body a.material-icons,
.md .collapsible-body .nav-search-form form .input-field a.material-icons,
.md .nav-search-form form .input-field .article-body a.material-icons,
.md .article-body .nav-search-form form .input-field a.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .related-posts-mod
  ul
  li
  a.material-icons:hover,
.md
  .related-posts-mod
  ul
  li
  .nav-search-form
  form
  .input-field
  a.material-icons:hover,
.md
  .nav-search-form
  form
  .input-field
  .article-recent-comments-mod
  ul
  li
  a.material-icons:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .nav-search-form
  form
  .input-field
  a.material-icons:hover,
.md
  .nav-search-form
  form
  .input-field
  .card.card-image
  .card-action
  a.material-icons.save-this,
.md
  .card.card-image
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.save-this,
.md
  .nav-search-form
  form
  .input-field
  .side-nav
  .card-image.nav-search
  .card-action
  a.material-icons.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.save-this,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.material-icons.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.save-this,
.md
  .nav-search-form
  form
  .input-field
  .card.card-horizontal
  .card-action
  a.material-icons.save-this,
.md
  .card.card-horizontal
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.save-this,
.md
  .nav-search-form
  form
  .input-field
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.material-icons.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.save-this,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.material-icons.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.save-this,
.md
  .nav-search-form
  form
  .input-field
  .store-card-head
  .material-icons.card-title,
.md
  .store-card-head
  .nav-search-form
  form
  .input-field
  .material-icons.card-title,
.md .nav-search-form form .input-field .chip.bio-chip a.material-icons:hover,
.md .chip.bio-chip .nav-search-form form .input-field a.material-icons:hover,
.md
  .nav-search-form
  form
  .input-field
  .bio-chip.search-filters-button
  a.material-icons:hover,
.md
  .bio-chip.search-filters-button
  .nav-search-form
  form
  .input-field
  a.material-icons:hover,
.md
  .nav-search-form
  form
  .input-field
  .bio-chip.sort-filters-button
  a.material-icons:hover,
.md
  .bio-chip.sort-filters-button
  .nav-search-form
  form
  .input-field
  a.material-icons:hover,
.md .text-darken-4.default-link,
.md .section-text-wrapper a.text-darken-4,
.md .section-text-wrapper a.article-body,
.md .section-text-wrapper .card.card-tumblr .card-title a,
.md .card.card-tumblr .card-title .section-text-wrapper a,
.md .section-text-wrapper .side-nav .card-tumblr.nav-search .card-title a,
.md .side-nav .card-tumblr.nav-search .card-title .section-text-wrapper a,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .section-text-wrapper
  a,
.md .section-text-wrapper .card.card-tumblr .card-content a,
.md .card.card-tumblr .card-content .section-text-wrapper a,
.md .section-text-wrapper .side-nav .card-tumblr.nav-search .card-content a,
.md .side-nav .card-tumblr.nav-search .card-content .section-text-wrapper a,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .section-text-wrapper
  a,
.md .section-text-wrapper .card.card-tumblr p a,
.md .card.card-tumblr p .section-text-wrapper a,
.md .section-text-wrapper .side-nav .card-tumblr.nav-search p a,
.md .side-nav .card-tumblr.nav-search p .section-text-wrapper a,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .section-text-wrapper
  a,
.md .section-text-wrapper .mega-modal .row .col .collection a.collection-item,
.md .mega-modal .row .col .collection .section-text-wrapper a.collection-item,
.md
  .section-text-wrapper
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .section-text-wrapper
  a.mega-cart-title,
.md
  .section-text-wrapper
  .profile-modal
  .modal-content
  .collection
  a.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .section-text-wrapper
  a.collection-item,
.md .section-text-wrapper .algolia-search form .input-field a.material-icons,
.md .algolia-search form .input-field .section-text-wrapper a.material-icons,
.md .section-text-wrapper .left-sidebar .collection .collection-item a,
.md .left-sidebar .collection .collection-item .section-text-wrapper a,
.md .section-text-wrapper .side-nav .nav-search label a.material-icons,
.md .side-nav .nav-search label .section-text-wrapper a.material-icons,
.md .section-text-wrapper .banner.dark-scheme .header-social > ul > li > a,
.md .banner.dark-scheme .section-text-wrapper .header-social > ul > li > a,
.md .section-text-wrapper .banner.dark-scheme a.chip,
.md .banner.dark-scheme .section-text-wrapper a.chip,
.md .section-text-wrapper .banner.dark-scheme a.search-filters-button,
.md .banner.dark-scheme .section-text-wrapper a.search-filters-button,
.md .section-text-wrapper .banner.dark-scheme a.sort-filters-button,
.md .banner.dark-scheme .section-text-wrapper a.sort-filters-button,
.md .section-text-wrapper .banner.dark-scheme .chip a,
.md .banner.dark-scheme .chip .section-text-wrapper a,
.md .section-text-wrapper .banner.dark-scheme .search-filters-button a,
.md .banner.dark-scheme .search-filters-button .section-text-wrapper a,
.md .section-text-wrapper .banner.dark-scheme .sort-filters-button a,
.md .banner.dark-scheme .sort-filters-button .section-text-wrapper a,
.md
  .section-text-wrapper
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .section-text-wrapper
  a,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .section-text-wrapper
  a.global-store-search,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .section-text-wrapper
  a.material-icons,
.md .default-link.article-body,
.md .collapsible-body a.article-body,
.md .card.card-tumblr .card-title a.default-link,
.md .side-nav .card-tumblr.nav-search .card-title a.default-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.default-link,
.md .card.card-tumblr .card-title .collapsible-body a,
.md .collapsible-body .card.card-tumblr .card-title a,
.md .side-nav .card-tumblr.nav-search .card-title .collapsible-body a,
.md .collapsible-body .side-nav .card-tumblr.nav-search .card-title a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .collapsible-body
  a,
.md
  .collapsible-body
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a,
.md .card.card-tumblr .card-content a.default-link,
.md .side-nav .card-tumblr.nav-search .card-content a.default-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.default-link,
.md .card.card-tumblr .card-content .collapsible-body a,
.md .collapsible-body .card.card-tumblr .card-content a,
.md .side-nav .card-tumblr.nav-search .card-content .collapsible-body a,
.md .collapsible-body .side-nav .card-tumblr.nav-search .card-content a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .collapsible-body
  a,
.md
  .collapsible-body
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a,
.md .card.card-tumblr p a.default-link,
.md .side-nav .card-tumblr.nav-search p a.default-link,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.default-link,
.md .card.card-tumblr p .collapsible-body a,
.md .collapsible-body .card.card-tumblr p a,
.md .side-nav .card-tumblr.nav-search p .collapsible-body a,
.md .collapsible-body .side-nav .card-tumblr.nav-search p a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .collapsible-body
  a,
.md
  .collapsible-body
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a,
.md .mega-modal .row .col .collection .default-link.collection-item,
.md .mega-modal .row .col .collection .collapsible-body a.collection-item,
.md .collapsible-body .mega-modal .row .col .collection a.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .default-link.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .collapsible-body
  a.mega-cart-title,
.md
  .collapsible-body
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title,
.md .profile-modal .modal-content .collection .default-link.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .collapsible-body
  a.collection-item,
.md
  .collapsible-body
  .profile-modal
  .modal-content
  .collection
  a.collection-item,
.md .collapsible-body a.text-darken-4,
.md .collapsible-body .algolia-search form .input-field a.material-icons,
.md .algolia-search form .input-field .collapsible-body a.material-icons,
.md .collapsible-body .left-sidebar .collection .collection-item a,
.md .left-sidebar .collection .collection-item .collapsible-body a,
.md .collapsible-body .side-nav .nav-search label a.material-icons,
.md .side-nav .nav-search label .collapsible-body a.material-icons,
.md .collapsible-body .banner.dark-scheme .header-social > ul > li > a,
.md .banner.dark-scheme .collapsible-body .header-social > ul > li > a,
.md .collapsible-body .banner.dark-scheme a.chip,
.md .banner.dark-scheme .collapsible-body a.chip,
.md .collapsible-body .banner.dark-scheme a.search-filters-button,
.md .banner.dark-scheme .collapsible-body a.search-filters-button,
.md .collapsible-body .banner.dark-scheme a.sort-filters-button,
.md .banner.dark-scheme .collapsible-body a.sort-filters-button,
.md .collapsible-body .banner.dark-scheme .chip a,
.md .banner.dark-scheme .chip .collapsible-body a,
.md .collapsible-body .banner.dark-scheme .search-filters-button a,
.md .banner.dark-scheme .search-filters-button .collapsible-body a,
.md .collapsible-body .banner.dark-scheme .sort-filters-button a,
.md .banner.dark-scheme .sort-filters-button .collapsible-body a,
.md .collapsible-body .iapp-store .store-table table tbody tr td.prod-name a,
.md .iapp-store .store-table table tbody tr td.prod-name .collapsible-body a,
.md
  .collapsible-body
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .collapsible-body
  a.global-store-search,
.md
  .collapsible-body
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .collapsible-body
  a.material-icons,
.md .algolia-search form .input-field .default-link.material-icons,
.md .left-sidebar .collection .collection-item a.default-link,
.md .side-nav .nav-search label .default-link.material-icons,
.md .banner.dark-scheme h1.default-link,
.md .banner.dark-scheme .header-social > ul > li > a.default-link,
.md .banner.dark-scheme .default-link.chip,
.md .banner.dark-scheme .default-link.search-filters-button,
.md .banner.dark-scheme .default-link.sort-filters-button,
.md .banner.dark-scheme .chip a.default-link,
.md .banner.dark-scheme .search-filters-button a.default-link,
.md .banner.dark-scheme .sort-filters-button a.default-link,
.md .iapp-store .store-table table tbody tr td.prod-name a.default-link,
.md
  .iapp-store
  .store-main
  .store-search-active
  .default-link.global-store-search,
.md .iapp-store .store-main .store-search-active label.default-link,
.md .iapp-store .store-main .store-search-active .default-link.material-icons,
.md .cyan-text.article-body,
.md .article-body a.article-body,
.md .related-posts-mod ul li a.article-body:hover,
.md .article-recent-comments-mod ul li a.article-body:hover,
.md .card.card-image .card-action a.article-body.save-this,
.md .side-nav .card-image.nav-search .card-action a.article-body.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.article-body.save-this,
.md .card.card-horizontal .card-action a.article-body.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.article-body.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.article-body.save-this,
.md .store-card-head .article-body.card-title,
.md .chip.bio-chip a.article-body:hover,
.md .bio-chip.search-filters-button a.article-body:hover,
.md .bio-chip.sort-filters-button a.article-body:hover,
.md .article-body a.text-darken-4,
.md .article-body .card.card-tumblr .card-title a,
.md .card.card-tumblr .card-title .article-body a,
.md .article-body .side-nav .card-tumblr.nav-search .card-title a,
.md .side-nav .card-tumblr.nav-search .card-title .article-body a,
.md
  .article-body
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .article-body
  a,
.md .article-body .card.card-tumblr .card-content a,
.md .card.card-tumblr .card-content .article-body a,
.md .article-body .side-nav .card-tumblr.nav-search .card-content a,
.md .side-nav .card-tumblr.nav-search .card-content .article-body a,
.md
  .article-body
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .article-body
  a,
.md .article-body .card.card-tumblr p a,
.md .card.card-tumblr p .article-body a,
.md .article-body .side-nav .card-tumblr.nav-search p a,
.md .side-nav .card-tumblr.nav-search p .article-body a,
.md .article-body .iapp-store .store-main .card-tumblr.store-search-results p a,
.md .iapp-store .store-main .card-tumblr.store-search-results p .article-body a,
.md .article-body .mega-modal .row .col .collection a.collection-item,
.md .mega-modal .row .col .collection .article-body a.collection-item,
.md
  .article-body
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-body
  a.mega-cart-title,
.md .article-body .profile-modal .modal-content .collection a.collection-item,
.md .profile-modal .modal-content .collection .article-body a.collection-item,
.md .article-body .algolia-search form .input-field a.material-icons,
.md .algolia-search form .input-field .article-body a.material-icons,
.md .article-body .left-sidebar .collection .collection-item a,
.md .left-sidebar .collection .collection-item .article-body a,
.md .article-body .side-nav .nav-search label a.material-icons,
.md .side-nav .nav-search label .article-body a.material-icons,
.md .article-body .banner.dark-scheme .header-social > ul > li > a,
.md .banner.dark-scheme .article-body .header-social > ul > li > a,
.md .article-body .banner.dark-scheme a.chip,
.md .banner.dark-scheme .article-body a.chip,
.md .article-body .banner.dark-scheme a.search-filters-button,
.md .banner.dark-scheme .article-body a.search-filters-button,
.md .article-body .banner.dark-scheme a.sort-filters-button,
.md .banner.dark-scheme .article-body a.sort-filters-button,
.md .article-body .banner.dark-scheme .chip a,
.md .banner.dark-scheme .chip .article-body a,
.md .article-body .banner.dark-scheme .search-filters-button a,
.md .banner.dark-scheme .search-filters-button .article-body a,
.md .article-body .banner.dark-scheme .sort-filters-button a,
.md .banner.dark-scheme .sort-filters-button .article-body a,
.md .article-body .iapp-store .store-table table tbody tr td.prod-name a,
.md .iapp-store .store-table table tbody tr td.prod-name .article-body a,
.md
  .article-body
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .article-body
  a.global-store-search,
.md .article-body .iapp-store .store-main .store-search-active a.material-icons,
.md .iapp-store .store-main .store-search-active .article-body a.material-icons,
.md .related-posts-mod ul li a.text-darken-4:hover,
.md .related-posts-mod ul li .card.card-tumblr .card-title a:hover,
.md .card.card-tumblr .card-title .related-posts-mod ul li a:hover,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .related-posts-mod
  ul
  li
  a:hover,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .related-posts-mod
  ul
  li
  a:hover,
.md .related-posts-mod ul li .card.card-tumblr .card-content a:hover,
.md .card.card-tumblr .card-content .related-posts-mod ul li a:hover,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .related-posts-mod
  ul
  li
  a:hover,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .related-posts-mod
  ul
  li
  a:hover,
.md .related-posts-mod ul li .card.card-tumblr p a:hover,
.md .card.card-tumblr p .related-posts-mod ul li a:hover,
.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search p a:hover,
.md .side-nav .card-tumblr.nav-search p .related-posts-mod ul li a:hover,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .related-posts-mod
  ul
  li
  a:hover,
.md
  .related-posts-mod
  ul
  li
  .mega-modal
  .row
  .col
  .collection
  a.collection-item:hover,
.md
  .mega-modal
  .row
  .col
  .collection
  .related-posts-mod
  ul
  li
  a.collection-item:hover,
.md
  .related-posts-mod
  ul
  li
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .related-posts-mod
  ul
  li
  a.mega-cart-title:hover,
.md
  .related-posts-mod
  ul
  li
  .profile-modal
  .modal-content
  .collection
  a.collection-item:hover,
.md
  .profile-modal
  .modal-content
  .collection
  .related-posts-mod
  ul
  li
  a.collection-item:hover,
.md
  .related-posts-mod
  ul
  li
  .algolia-search
  form
  .input-field
  a.material-icons:hover,
.md
  .algolia-search
  form
  .input-field
  .related-posts-mod
  ul
  li
  a.material-icons:hover,
.md .related-posts-mod ul li .left-sidebar .collection .collection-item a:hover,
.md .left-sidebar .collection .collection-item .related-posts-mod ul li a:hover,
.md .related-posts-mod ul li .side-nav .nav-search label a.material-icons:hover,
.md .side-nav .nav-search label .related-posts-mod ul li a.material-icons:hover,
.md .related-posts-mod .banner.dark-scheme .header-social > ul > li > a:hover,
.md .banner.dark-scheme .related-posts-mod .header-social > ul > li > a:hover,
.md .related-posts-mod ul li .banner.dark-scheme a.chip:hover,
.md .banner.dark-scheme .related-posts-mod ul li a.chip:hover,
.md .related-posts-mod ul li .banner.dark-scheme a.search-filters-button:hover,
.md .banner.dark-scheme .related-posts-mod ul li a.search-filters-button:hover,
.md .related-posts-mod ul li .banner.dark-scheme a.sort-filters-button:hover,
.md .banner.dark-scheme .related-posts-mod ul li a.sort-filters-button:hover,
.md .related-posts-mod ul li .banner.dark-scheme .chip a:hover,
.md .banner.dark-scheme .chip .related-posts-mod ul li a:hover,
.md .related-posts-mod ul li .banner.dark-scheme .search-filters-button a:hover,
.md .banner.dark-scheme .search-filters-button .related-posts-mod ul li a:hover,
.md .related-posts-mod ul li .banner.dark-scheme .sort-filters-button a:hover,
.md .banner.dark-scheme .sort-filters-button .related-posts-mod ul li a:hover,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .related-posts-mod
  ul
  li
  a:hover,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .related-posts-mod
  ul
  li
  a.global-store-search:hover,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .related-posts-mod
  ul
  li
  a.material-icons:hover,
.md .article-recent-comments-mod ul li a.text-darken-4:hover,
.md .article-recent-comments-mod ul li .card.card-tumblr .card-title a:hover,
.md .card.card-tumblr .card-title .article-recent-comments-mod ul li a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .article-recent-comments-mod
  ul
  li
  a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .article-recent-comments-mod
  ul
  li
  a:hover,
.md .article-recent-comments-mod ul li .card.card-tumblr .card-content a:hover,
.md .card.card-tumblr .card-content .article-recent-comments-mod ul li a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .article-recent-comments-mod
  ul
  li
  a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .article-recent-comments-mod
  ul
  li
  a:hover,
.md .article-recent-comments-mod ul li .card.card-tumblr p a:hover,
.md .card.card-tumblr p .article-recent-comments-mod ul li a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-tumblr.nav-search
  p
  a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .article-recent-comments-mod
  ul
  li
  a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .article-recent-comments-mod
  ul
  li
  a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .mega-modal
  .row
  .col
  .collection
  a.collection-item:hover,
.md
  .mega-modal
  .row
  .col
  .collection
  .article-recent-comments-mod
  ul
  li
  a.collection-item:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-recent-comments-mod
  ul
  li
  a.mega-cart-title:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .profile-modal
  .modal-content
  .collection
  a.collection-item:hover,
.md
  .profile-modal
  .modal-content
  .collection
  .article-recent-comments-mod
  ul
  li
  a.collection-item:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .algolia-search
  form
  .input-field
  a.material-icons:hover,
.md
  .algolia-search
  form
  .input-field
  .article-recent-comments-mod
  ul
  li
  a.material-icons:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .left-sidebar
  .collection
  .collection-item
  a:hover,
.md
  .left-sidebar
  .collection
  .collection-item
  .article-recent-comments-mod
  ul
  li
  a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .nav-search
  label
  a.material-icons:hover,
.md
  .side-nav
  .nav-search
  label
  .article-recent-comments-mod
  ul
  li
  a.material-icons:hover,
.md
  .article-recent-comments-mod
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a:hover,
.md
  .banner.dark-scheme
  .article-recent-comments-mod
  .header-social
  > ul
  > li
  > a:hover,
.md .article-recent-comments-mod ul li .banner.dark-scheme a.chip:hover,
.md .banner.dark-scheme .article-recent-comments-mod ul li a.chip:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .banner.dark-scheme
  a.search-filters-button:hover,
.md
  .banner.dark-scheme
  .article-recent-comments-mod
  ul
  li
  a.search-filters-button:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .banner.dark-scheme
  a.sort-filters-button:hover,
.md
  .banner.dark-scheme
  .article-recent-comments-mod
  ul
  li
  a.sort-filters-button:hover,
.md .article-recent-comments-mod ul li .banner.dark-scheme .chip a:hover,
.md .banner.dark-scheme .chip .article-recent-comments-mod ul li a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .banner.dark-scheme
  .search-filters-button
  a:hover,
.md
  .banner.dark-scheme
  .search-filters-button
  .article-recent-comments-mod
  ul
  li
  a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .banner.dark-scheme
  .sort-filters-button
  a:hover,
.md
  .banner.dark-scheme
  .sort-filters-button
  .article-recent-comments-mod
  ul
  li
  a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .article-recent-comments-mod
  ul
  li
  a:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .article-recent-comments-mod
  ul
  li
  a.global-store-search:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .article-recent-comments-mod
  ul
  li
  a.material-icons:hover,
.md .card.card-image .card-action a.text-darken-4.save-this,
.md .side-nav .card-image.nav-search .card-action a.text-darken-4.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-darken-4.save-this,
.md .card.card-image .card-action .card.card-tumblr .card-title a.save-this,
.md .card.card-tumblr .card-title .card.card-image .card-action a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card.card-tumblr
  .card-title
  a.save-this,
.md
  .card.card-tumblr
  .card-title
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card.card-tumblr
  .card-title
  a.save-this,
.md
  .card.card-tumblr
  .card-title
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-title
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-title
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card-image.store-search-results
  .card-action
  a.save-this,
.md .card.card-image .card-action .card.card-tumblr .card-content a.save-this,
.md .card.card-tumblr .card-content .card.card-image .card-action a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card.card-tumblr
  .card-content
  a.save-this,
.md
  .card.card-tumblr
  .card-content
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card.card-tumblr
  .card-content
  a.save-this,
.md
  .card.card-tumblr
  .card-content
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-content
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-content
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card-image.store-search-results
  .card-action
  a.save-this,
.md .card.card-image .card-action .card.card-tumblr p a.save-this,
.md .card.card-tumblr p .card.card-image .card-action a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card.card-tumblr
  p
  a.save-this,
.md
  .card.card-tumblr
  p
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card.card-tumblr
  p
  a.save-this,
.md
  .card.card-tumblr
  p
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card-tumblr.nav-search
  p
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card-tumblr.store-search-results
  p
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.save-this.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .card.card-image
  .card-action
  a.save-this.collection-item,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.save-this.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.collection-item,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.save-this.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.collection-item,
.md
  .card.card-image
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-image
  .card-action
  a.save-this.mega-cart-title,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.mega-cart-title,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.mega-cart-title,
.md
  .card.card-image
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.save-this.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .card.card-image
  .card-action
  a.save-this.collection-item,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.save-this.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.collection-item,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.save-this.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.collection-item,
.md
  .card.card-image
  .card-action
  .algolia-search
  form
  .input-field
  a.save-this.material-icons,
.md
  .algolia-search
  form
  .input-field
  .card.card-image
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .algolia-search
  form
  .input-field
  a.save-this.material-icons,
.md
  .algolia-search
  form
  .input-field
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .algolia-search
  form
  .input-field
  a.save-this.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.material-icons,
.md
  .card.card-image
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.save-this,
.md
  .left-sidebar
  .collection
  .collection-item
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.save-this,
.md
  .left-sidebar
  .collection
  .collection-item
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.save-this,
.md
  .left-sidebar
  .collection
  .collection-item
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .side-nav
  .nav-search
  label
  a.save-this.material-icons,
.md
  .side-nav
  .nav-search
  label
  .card.card-image
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  label
  a.save-this.material-icons,
.md
  .side-nav
  .card-image.nav-search
  label
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .nav-search
  label
  a.save-this.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.material-icons,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .banner.dark-scheme
  .card.card-image
  .card-action
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .header-social
  > ul
  > li
  > a.save-this,
.md .card.card-image .card-action .banner.dark-scheme a.save-this.chip,
.md .banner.dark-scheme .card.card-image .card-action a.save-this.chip,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  a.save-this.chip,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.chip,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  a.save-this.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.chip,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  a.save-this.search-filters-button,
.md
  .banner.dark-scheme
  .card.card-image
  .card-action
  a.save-this.search-filters-button,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  a.save-this.search-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  a.save-this.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.search-filters-button,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  a.save-this.sort-filters-button,
.md
  .banner.dark-scheme
  .card.card-image
  .card-action
  a.save-this.sort-filters-button,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  a.save-this.sort-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  a.save-this.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.sort-filters-button,
.md .card.card-image .card-action .banner.dark-scheme .chip a.save-this,
.md .banner.dark-scheme .chip .card.card-image .card-action a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .chip
  a.save-this,
.md
  .banner.dark-scheme
  .chip
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .chip
  a.save-this,
.md
  .banner.dark-scheme
  .chip
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .search-filters-button
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .search-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .sort-filters-button
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .sort-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-image
  .card-action
  a.save-this.global-store-search,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-search-active
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-image.store-search-results
  .card-action
  a.save-this.global-store-search,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-image
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-search-active
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-image.store-search-results
  .card-action
  a.save-this.material-icons,
.md .card.card-horizontal .card-action a.text-darken-4.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-darken-4.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-darken-4.save-this,
.md
  .card.card-horizontal
  .card-action
  .card.card-tumblr
  .card-title
  a.save-this,
.md
  .card.card-tumblr
  .card-title
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card.card-tumblr
  .card-title
  a.save-this,
.md
  .card.card-tumblr
  .card-title
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card.card-tumblr
  .card-title
  a.save-this,
.md
  .card.card-tumblr
  .card-title
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-title
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-title
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .card.card-tumblr
  .card-content
  a.save-this,
.md
  .card.card-tumblr
  .card-content
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card.card-tumblr
  .card-content
  a.save-this,
.md
  .card.card-tumblr
  .card-content
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card.card-tumblr
  .card-content
  a.save-this,
.md
  .card.card-tumblr
  .card-content
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-content
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-content
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md .card.card-horizontal .card-action .card.card-tumblr p a.save-this,
.md .card.card-tumblr p .card.card-horizontal .card-action a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card.card-tumblr
  p
  a.save-this,
.md
  .card.card-tumblr
  p
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card.card-tumblr
  p
  a.save-this,
.md
  .card.card-tumblr
  p
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card-tumblr.nav-search
  p
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card-tumblr.store-search-results
  p
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.save-this.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .card.card-horizontal
  .card-action
  a.save-this.collection-item,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.save-this.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.collection-item,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.save-this.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.collection-item,
.md
  .card.card-horizontal
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-horizontal
  .card-action
  a.save-this.mega-cart-title,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.mega-cart-title,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.mega-cart-title,
.md
  .card.card-horizontal
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.save-this.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .card.card-horizontal
  .card-action
  a.save-this.collection-item,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.save-this.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.collection-item,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.save-this.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.collection-item,
.md
  .card.card-horizontal
  .card-action
  .algolia-search
  form
  .input-field
  a.save-this.material-icons,
.md
  .algolia-search
  form
  .input-field
  .card.card-horizontal
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .algolia-search
  form
  .input-field
  a.save-this.material-icons,
.md
  .algolia-search
  form
  .input-field
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .algolia-search
  form
  .input-field
  a.save-this.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.material-icons,
.md
  .card.card-horizontal
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.save-this,
.md
  .left-sidebar
  .collection
  .collection-item
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.save-this,
.md
  .left-sidebar
  .collection
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.save-this,
.md
  .left-sidebar
  .collection
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .nav-search
  label
  a.save-this.material-icons,
.md
  .side-nav
  .nav-search
  label
  .card.card-horizontal
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  label
  a.save-this.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  label
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .nav-search
  label
  a.save-this.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.material-icons,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .banner.dark-scheme
  .card.card-horizontal
  .card-action
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .header-social
  > ul
  > li
  > a.save-this,
.md .card.card-horizontal .card-action .banner.dark-scheme a.save-this.chip,
.md .banner.dark-scheme .card.card-horizontal .card-action a.save-this.chip,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  a.save-this.chip,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.chip,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  a.save-this.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.chip,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  a.save-this.search-filters-button,
.md
  .banner.dark-scheme
  .card.card-horizontal
  .card-action
  a.save-this.search-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  a.save-this.search-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  a.save-this.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.search-filters-button,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  a.save-this.sort-filters-button,
.md
  .banner.dark-scheme
  .card.card-horizontal
  .card-action
  a.save-this.sort-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  a.save-this.sort-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  a.save-this.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.sort-filters-button,
.md .card.card-horizontal .card-action .banner.dark-scheme .chip a.save-this,
.md .banner.dark-scheme .chip .card.card-horizontal .card-action a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .chip
  a.save-this,
.md
  .banner.dark-scheme
  .chip
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .chip
  a.save-this,
.md
  .banner.dark-scheme
  .chip
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .search-filters-button
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .search-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .sort-filters-button
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .sort-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-horizontal
  .card-action
  a.save-this.global-store-search,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-search-active
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-horizontal.store-search-results
  .card-action
  a.save-this.global-store-search,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-horizontal
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-search-active
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-horizontal.store-search-results
  .card-action
  a.save-this.material-icons,
.md .card.card-tumblr .card-title a.cyan-text,
.md .side-nav .card-tumblr.nav-search .card-title a.cyan-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.cyan-text,
.md .card.card-tumblr .card-title .store-card-head a.card-title,
.md .store-card-head .card.card-tumblr .card-title a.card-title,
.md .side-nav .card-tumblr.nav-search .card-title .store-card-head a.card-title,
.md .store-card-head .side-nav .card-tumblr.nav-search .card-title a.card-title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .store-card-head
  a.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.card-title,
.md .card.card-tumblr .card-title .chip.bio-chip a:hover,
.md .chip.bio-chip .card.card-tumblr .card-title a:hover,
.md .side-nav .card-tumblr.nav-search .card-title .chip.bio-chip a:hover,
.md .chip.bio-chip .side-nav .card-tumblr.nav-search .card-title a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .chip.bio-chip
  a:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a:hover,
.md .card.card-tumblr .card-title .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .card.card-tumblr .card-title a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.search-filters-button
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a:hover,
.md .card.card-tumblr .card-title .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .card.card-tumblr .card-title a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .bio-chip.sort-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .bio-chip.sort-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a:hover,
.md .card.card-tumblr .card-content a.cyan-text,
.md .side-nav .card-tumblr.nav-search .card-content a.cyan-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.cyan-text,
.md .card.card-tumblr .card-content .store-card-head a.card-title,
.md .store-card-head .card.card-tumblr .card-content a.card-title,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .store-card-head
  a.card-title,
.md
  .store-card-head
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.card-title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .store-card-head
  a.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.card-title,
.md .card.card-tumblr .card-content .chip.bio-chip a:hover,
.md .chip.bio-chip .card.card-tumblr .card-content a:hover,
.md .side-nav .card-tumblr.nav-search .card-content .chip.bio-chip a:hover,
.md .chip.bio-chip .side-nav .card-tumblr.nav-search .card-content a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .chip.bio-chip
  a:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a:hover,
.md .card.card-tumblr .card-content .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .card.card-tumblr .card-content a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.search-filters-button
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a:hover,
.md .card.card-tumblr .card-content .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .card.card-tumblr .card-content a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .bio-chip.sort-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .bio-chip.sort-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a:hover,
.md .card.card-tumblr p a.cyan-text,
.md .side-nav .card-tumblr.nav-search p a.cyan-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.cyan-text,
.md .card.card-tumblr p .store-card-head a.card-title,
.md .store-card-head .card.card-tumblr p a.card-title,
.md .side-nav .card-tumblr.nav-search p .store-card-head a.card-title,
.md .store-card-head .side-nav .card-tumblr.nav-search p a.card-title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .store-card-head
  a.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.card-title,
.md .card.card-tumblr p .chip.bio-chip a:hover,
.md .chip.bio-chip .card.card-tumblr p a:hover,
.md .side-nav .card-tumblr.nav-search p .chip.bio-chip a:hover,
.md .chip.bio-chip .side-nav .card-tumblr.nav-search p a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .chip.bio-chip
  a:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a:hover,
.md .card.card-tumblr p .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .card.card-tumblr p a:hover,
.md .side-nav .card-tumblr.nav-search p .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .side-nav .card-tumblr.nav-search p a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a:hover,
.md .card.card-tumblr p .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .card.card-tumblr p a:hover,
.md .side-nav .card-tumblr.nav-search p .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .side-nav .card-tumblr.nav-search p a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .bio-chip.sort-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a:hover,
.md .store-card-head .text-darken-4.card-title,
.md
  .store-card-head
  .mega-modal
  .row
  .col
  .collection
  .card-title.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .store-card-head
  .card-title.collection-item,
.md
  .store-card-head
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-title.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .store-card-head
  .card-title.mega-cart-title,
.md
  .store-card-head
  .profile-modal
  .modal-content
  .collection
  .card-title.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .store-card-head
  .card-title.collection-item,
.md
  .store-card-head
  .algolia-search
  form
  .input-field
  .card-title.material-icons,
.md
  .algolia-search
  form
  .input-field
  .store-card-head
  .card-title.material-icons,
.md .store-card-head .left-sidebar .collection .collection-item a.card-title,
.md .left-sidebar .collection .collection-item .store-card-head a.card-title,
.md .store-card-head .side-nav .nav-search label .card-title.material-icons,
.md .side-nav .nav-search label .store-card-head .card-title.material-icons,
.md .store-card-head .banner.dark-scheme h1.card-title,
.md .banner.dark-scheme .store-card-head h1.card-title,
.md
  .store-card-head
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.card-title,
.md
  .banner.dark-scheme
  .store-card-head
  .header-social
  > ul
  > li
  > a.card-title,
.md .store-card-head .banner.dark-scheme .card-title.chip,
.md .banner.dark-scheme .store-card-head .card-title.chip,
.md .store-card-head .banner.dark-scheme .card-title.search-filters-button,
.md .banner.dark-scheme .store-card-head .card-title.search-filters-button,
.md .store-card-head .banner.dark-scheme .card-title.sort-filters-button,
.md .banner.dark-scheme .store-card-head .card-title.sort-filters-button,
.md .store-card-head .banner.dark-scheme .chip a.card-title,
.md .banner.dark-scheme .chip .store-card-head a.card-title,
.md .store-card-head .banner.dark-scheme .search-filters-button a.card-title,
.md .banner.dark-scheme .search-filters-button .store-card-head a.card-title,
.md .store-card-head .banner.dark-scheme .sort-filters-button a.card-title,
.md .banner.dark-scheme .sort-filters-button .store-card-head a.card-title,
.md
  .store-card-head
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.card-title,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .store-card-head
  a.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .store-search-active
  .card-title.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-card-head
  .card-title.global-store-search,
.md
  .store-card-head
  .iapp-store
  .store-main
  .store-search-active
  label.card-title,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-card-head
  label.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .store-search-active
  .card-title.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-card-head
  .card-title.material-icons,
.md .mega-modal .row .col .collection .cyan-text.collection-item,
.md .mega-modal .row .col .collection .chip.bio-chip a.collection-item:hover,
.md .chip.bio-chip .mega-modal .row .col .collection a.collection-item:hover,
.md
  .mega-modal
  .row
  .col
  .collection
  .bio-chip.search-filters-button
  a.collection-item:hover,
.md
  .bio-chip.search-filters-button
  .mega-modal
  .row
  .col
  .collection
  a.collection-item:hover,
.md
  .mega-modal
  .row
  .col
  .collection
  .bio-chip.sort-filters-button
  a.collection-item:hover,
.md
  .bio-chip.sort-filters-button
  .mega-modal
  .row
  .col
  .collection
  a.collection-item:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .cyan-text.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .chip.bio-chip
  a.mega-cart-title:hover,
.md
  .chip.bio-chip
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.search-filters-button
  a.mega-cart-title:hover,
.md
  .bio-chip.search-filters-button
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.sort-filters-button
  a.mega-cart-title:hover,
.md
  .bio-chip.sort-filters-button
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title:hover,
.md .profile-modal .modal-content .collection .cyan-text.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .chip.bio-chip
  a.collection-item:hover,
.md
  .chip.bio-chip
  .profile-modal
  .modal-content
  .collection
  a.collection-item:hover,
.md
  .profile-modal
  .modal-content
  .collection
  .bio-chip.search-filters-button
  a.collection-item:hover,
.md
  .bio-chip.search-filters-button
  .profile-modal
  .modal-content
  .collection
  a.collection-item:hover,
.md
  .profile-modal
  .modal-content
  .collection
  .bio-chip.sort-filters-button
  a.collection-item:hover,
.md
  .bio-chip.sort-filters-button
  .profile-modal
  .modal-content
  .collection
  a.collection-item:hover,
.md .chip.bio-chip a.text-darken-4:hover,
.md .bio-chip.search-filters-button a.text-darken-4:hover,
.md .bio-chip.sort-filters-button a.text-darken-4:hover,
.md .chip.bio-chip .algolia-search form .input-field a.material-icons:hover,
.md .algolia-search form .input-field .chip.bio-chip a.material-icons:hover,
.md
  .bio-chip.search-filters-button
  .algolia-search
  form
  .input-field
  a.material-icons:hover,
.md
  .algolia-search
  form
  .input-field
  .bio-chip.search-filters-button
  a.material-icons:hover,
.md
  .bio-chip.sort-filters-button
  .algolia-search
  form
  .input-field
  a.material-icons:hover,
.md
  .algolia-search
  form
  .input-field
  .bio-chip.sort-filters-button
  a.material-icons:hover,
.md .chip.bio-chip .left-sidebar .collection .collection-item a:hover,
.md .left-sidebar .collection .collection-item .chip.bio-chip a:hover,
.md
  .bio-chip.search-filters-button
  .left-sidebar
  .collection
  .collection-item
  a:hover,
.md
  .left-sidebar
  .collection
  .collection-item
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .left-sidebar
  .collection
  .collection-item
  a:hover,
.md
  .left-sidebar
  .collection
  .collection-item
  .bio-chip.sort-filters-button
  a:hover,
.md .chip.bio-chip .side-nav .nav-search label a.material-icons:hover,
.md .side-nav .nav-search label .chip.bio-chip a.material-icons:hover,
.md
  .bio-chip.search-filters-button
  .side-nav
  .nav-search
  label
  a.material-icons:hover,
.md
  .side-nav
  .nav-search
  label
  .bio-chip.search-filters-button
  a.material-icons:hover,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .nav-search
  label
  a.material-icons:hover,
.md
  .side-nav
  .nav-search
  label
  .bio-chip.sort-filters-button
  a.material-icons:hover,
.md .chip.bio-chip .banner.dark-scheme .header-social > ul > li > a:hover,
.md
  .bio-chip.search-filters-button
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a:hover,
.md
  .bio-chip.sort-filters-button
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a:hover,
.md .chip.bio-chip .banner.dark-scheme a.chip:hover,
.md .bio-chip.search-filters-button .banner.dark-scheme a.chip:hover,
.md .bio-chip.sort-filters-button .banner.dark-scheme a.chip:hover,
.md .chip.bio-chip .banner.dark-scheme a.search-filters-button:hover,
.md
  .bio-chip.search-filters-button
  .banner.dark-scheme
  a.search-filters-button:hover,
.md
  .bio-chip.sort-filters-button
  .banner.dark-scheme
  a.search-filters-button:hover,
.md .chip.bio-chip .banner.dark-scheme a.sort-filters-button:hover,
.md
  .bio-chip.search-filters-button
  .banner.dark-scheme
  a.sort-filters-button:hover,
.md
  .bio-chip.sort-filters-button
  .banner.dark-scheme
  a.sort-filters-button:hover,
.md .banner.dark-scheme .chip.bio-chip a:hover,
.md .bio-chip.search-filters-button .banner.dark-scheme .chip a:hover,
.md .bio-chip.sort-filters-button .banner.dark-scheme .chip a:hover,
.md .chip.bio-chip .banner.dark-scheme .search-filters-button a:hover,
.md .banner.dark-scheme .bio-chip.search-filters-button a:hover,
.md
  .bio-chip.sort-filters-button
  .banner.dark-scheme
  .search-filters-button
  a:hover,
.md .chip.bio-chip .banner.dark-scheme .sort-filters-button a:hover,
.md
  .bio-chip.search-filters-button
  .banner.dark-scheme
  .sort-filters-button
  a:hover,
.md .banner.dark-scheme .bio-chip.sort-filters-button a:hover,
.md .chip.bio-chip .iapp-store .store-table table tbody tr td.prod-name a:hover,
.md .iapp-store .store-table table tbody tr td.prod-name .chip.bio-chip a:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .bio-chip.sort-filters-button
  a:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .chip.bio-chip
  a.global-store-search:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.search-filters-button
  a.global-store-search:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.sort-filters-button
  a.global-store-search:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .chip.bio-chip
  a.material-icons:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.search-filters-button
  a.material-icons:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.sort-filters-button
  a.material-icons:hover,
.md .algolia-search form .input-field .cyan-text.material-icons,
.md .left-sidebar .collection .collection-item a.cyan-text,
.md .side-nav .nav-search label .cyan-text.material-icons,
.md .banner.dark-scheme h1.cyan-text,
.md .banner.dark-scheme .header-social > ul > li > a.cyan-text,
.md .banner.dark-scheme .chip.bio-chip .header-social > ul > li > a:hover,
.md
  .banner.dark-scheme
  .bio-chip.search-filters-button
  .header-social
  > ul
  > li
  > a:hover,
.md
  .banner.dark-scheme
  .bio-chip.sort-filters-button
  .header-social
  > ul
  > li
  > a:hover,
.md .banner.dark-scheme .cyan-text.chip,
.md .banner.dark-scheme .chip.bio-chip a.chip:hover,
.md .banner.dark-scheme .bio-chip.search-filters-button a.chip:hover,
.md .banner.dark-scheme .bio-chip.sort-filters-button a.chip:hover,
.md .banner.dark-scheme .chip.bio-chip a.search-filters-button:hover,
.md
  .banner.dark-scheme
  .bio-chip.search-filters-button
  a.search-filters-button:hover,
.md
  .banner.dark-scheme
  .bio-chip.sort-filters-button
  a.search-filters-button:hover,
.md .banner.dark-scheme .chip.bio-chip a.sort-filters-button:hover,
.md
  .banner.dark-scheme
  .bio-chip.search-filters-button
  a.sort-filters-button:hover,
.md
  .banner.dark-scheme
  .bio-chip.sort-filters-button
  a.sort-filters-button:hover,
.md .banner.dark-scheme .cyan-text.search-filters-button,
.md .banner.dark-scheme .cyan-text.sort-filters-button,
.md .banner.dark-scheme .chip a.cyan-text,
.md .banner.dark-scheme .search-filters-button a.cyan-text,
.md .banner.dark-scheme .sort-filters-button a.cyan-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.cyan-text,
.md .iapp-store .store-main .store-search-active .cyan-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.cyan-text,
.md .iapp-store .store-main .store-search-active .cyan-text.material-icons {
  color: #006064 !important;
}
.md .cyan.accent-1,
.md .pagination li.accent-1.active,
.md .card.card-tumblr .card-action a i.accent-1,
.md .side-nav .card-tumblr.nav-search .card-action a i.accent-1,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.accent-1,
.md .article-tags-mod .accent-1.chip:hover,
.md .article-tags-mod .accent-1.search-filters-button:hover,
.md .article-tags-mod .accent-1.sort-filters-button:hover,
.md .side-nav .accent-1.nav-open-trigger {
  background-color: #84ffff !important;
}
.md .cyan-text.text-accent-1,
.md .text-accent-1.default-link,
.md .section-text-wrapper a.text-accent-1,
.md .collapsible-body a.text-accent-1,
.md .article-body a.text-accent-1,
.md .related-posts-mod ul li a.text-accent-1:hover,
.md .article-recent-comments-mod ul li a.text-accent-1:hover,
.md .card.card-image .card-action a.text-accent-1.save-this,
.md .side-nav .card-image.nav-search .card-action a.text-accent-1.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-accent-1.save-this,
.md .card.card-horizontal .card-action a.text-accent-1.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-accent-1.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-accent-1.save-this,
.md .store-card-head .text-accent-1.card-title,
.md .chip.bio-chip a.text-accent-1:hover,
.md .bio-chip.search-filters-button a.text-accent-1:hover,
.md .bio-chip.sort-filters-button a.text-accent-1:hover {
  color: #84ffff !important;
}
.md .cyan.accent-2,
.md .pagination li.accent-2.active,
.md .card.card-tumblr .card-action a i.accent-2,
.md .side-nav .card-tumblr.nav-search .card-action a i.accent-2,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.accent-2,
.md .article-tags-mod .accent-2.chip:hover,
.md .article-tags-mod .accent-2.search-filters-button:hover,
.md .article-tags-mod .accent-2.sort-filters-button:hover,
.md .side-nav .accent-2.nav-open-trigger {
  background-color: #18ffff !important;
}
.md .cyan-text.text-accent-2,
.md .text-accent-2.default-link,
.md .section-text-wrapper a.text-accent-2,
.md .collapsible-body a.text-accent-2,
.md .article-body a.text-accent-2,
.md .related-posts-mod ul li a.text-accent-2:hover,
.md .article-recent-comments-mod ul li a.text-accent-2:hover,
.md .card.card-image .card-action a.text-accent-2.save-this,
.md .side-nav .card-image.nav-search .card-action a.text-accent-2.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-accent-2.save-this,
.md .card.card-horizontal .card-action a.text-accent-2.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-accent-2.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-accent-2.save-this,
.md .store-card-head .text-accent-2.card-title,
.md .chip.bio-chip a.text-accent-2:hover,
.md .bio-chip.search-filters-button a.text-accent-2:hover,
.md .bio-chip.sort-filters-button a.text-accent-2:hover {
  color: #18ffff !important;
}
.md .cyan.accent-3,
.md .pagination li.accent-3.active,
.md .card.card-tumblr .card-action a i.accent-3,
.md .side-nav .card-tumblr.nav-search .card-action a i.accent-3,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.accent-3,
.md .article-tags-mod .accent-3.chip:hover,
.md .article-tags-mod .accent-3.search-filters-button:hover,
.md .article-tags-mod .accent-3.sort-filters-button:hover,
.md .side-nav .accent-3.nav-open-trigger {
  background-color: #00e5ff !important;
}
.md .cyan-text.text-accent-3,
.md .text-accent-3.default-link,
.md .section-text-wrapper a.text-accent-3,
.md .collapsible-body a.text-accent-3,
.md .article-body a.text-accent-3,
.md .related-posts-mod ul li a.text-accent-3:hover,
.md .article-recent-comments-mod ul li a.text-accent-3:hover,
.md .card.card-image .card-action a.text-accent-3.save-this,
.md .side-nav .card-image.nav-search .card-action a.text-accent-3.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-accent-3.save-this,
.md .card.card-horizontal .card-action a.text-accent-3.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-accent-3.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-accent-3.save-this,
.md .store-card-head .text-accent-3.card-title,
.md .chip.bio-chip a.text-accent-3:hover,
.md .bio-chip.search-filters-button a.text-accent-3:hover,
.md .bio-chip.sort-filters-button a.text-accent-3:hover {
  color: #00e5ff !important;
}
.md .cyan.accent-4,
.md .pagination li.accent-4.active,
.md .card.card-tumblr .card-action a i.accent-4,
.md .side-nav .card-tumblr.nav-search .card-action a i.accent-4,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.accent-4,
.md .article-tags-mod .accent-4.chip:hover,
.md .article-tags-mod .accent-4.search-filters-button:hover,
.md .article-tags-mod .accent-4.sort-filters-button:hover,
.md .side-nav .accent-4.nav-open-trigger {
  background-color: #00b8d4 !important;
}
.md .cyan-text.text-accent-4,
.md .text-accent-4.default-link,
.md .section-text-wrapper a.text-accent-4,
.md .section-text-wrapper .card.card-image .card-action a.saved,
.md .card.card-image .card-action .section-text-wrapper a.saved,
.md .section-text-wrapper .side-nav .card-image.nav-search .card-action a.saved,
.md .side-nav .card-image.nav-search .card-action .section-text-wrapper a.saved,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .section-text-wrapper
  a.saved,
.md .section-text-wrapper .card.card-horizontal .card-action a.saved,
.md .card.card-horizontal .card-action .section-text-wrapper a.saved,
.md
  .section-text-wrapper
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .section-text-wrapper
  a.saved,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .section-text-wrapper
  a.saved,
.md .card.card-image .card-action a.default-link.saved,
.md .side-nav .card-image.nav-search .card-action a.default-link.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.default-link.saved,
.md .card.card-image .card-action .collapsible-body a.saved,
.md .collapsible-body .card.card-image .card-action a.saved,
.md .side-nav .card-image.nav-search .card-action .collapsible-body a.saved,
.md .collapsible-body .side-nav .card-image.nav-search .card-action a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .collapsible-body
  a.saved,
.md
  .collapsible-body
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md .card.card-horizontal .card-action a.default-link.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.default-link.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.default-link.saved,
.md .card.card-horizontal .card-action .collapsible-body a.saved,
.md .collapsible-body .card.card-horizontal .card-action a.saved,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .collapsible-body
  a.saved,
.md
  .collapsible-body
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .collapsible-body
  a.saved,
.md
  .collapsible-body
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md .collapsible-body a.text-accent-4,
.md .article-body a.text-accent-4,
.md .article-body .card.card-image .card-action a.saved,
.md .card.card-image .card-action .article-body a.saved,
.md .article-body .side-nav .card-image.nav-search .card-action a.saved,
.md .side-nav .card-image.nav-search .card-action .article-body a.saved,
.md
  .article-body
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .article-body
  a.saved,
.md .article-body .card.card-horizontal .card-action a.saved,
.md .card.card-horizontal .card-action .article-body a.saved,
.md .article-body .side-nav .card-horizontal.nav-search .card-action a.saved,
.md .side-nav .card-horizontal.nav-search .card-action .article-body a.saved,
.md
  .article-body
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .article-body
  a.saved,
.md .related-posts-mod ul li a.text-accent-4:hover,
.md .related-posts-mod ul li .card.card-image .card-action a.saved:hover,
.md .card.card-image .card-action .related-posts-mod ul li a.saved:hover,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved:hover,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .related-posts-mod
  ul
  li
  a.saved:hover,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .related-posts-mod
  ul
  li
  a.saved:hover,
.md .related-posts-mod ul li .card.card-horizontal .card-action a.saved:hover,
.md .card.card-horizontal .card-action .related-posts-mod ul li a.saved:hover,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .related-posts-mod
  ul
  li
  a.saved:hover,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .related-posts-mod
  ul
  li
  a.saved:hover,
.md .article-recent-comments-mod ul li a.text-accent-4:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .card.card-image
  .card-action
  a.saved:hover,
.md
  .card.card-image
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.saved:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved:hover,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.saved:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.saved:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .card.card-horizontal
  .card-action
  a.saved:hover,
.md
  .card.card-horizontal
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.saved:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.saved:hover,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.saved:hover,
.md .card.card-image .card-action a.text-accent-4.save-this,
.md .side-nav .card-image.nav-search .card-action a.text-accent-4.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-accent-4.save-this,
.md .card.card-image .card-action a.save-this.saved,
.md .side-nav .card-image.nav-search .card-action a.save-this.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.saved,
.md .card.card-horizontal .card-action a.text-accent-4.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-accent-4.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-accent-4.save-this,
.md .card.card-horizontal .card-action a.save-this.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.save-this.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.saved,
.md .card.card-image .card-action a.cyan-text.saved,
.md .side-nav .card-image.nav-search .card-action a.cyan-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.cyan-text.saved,
.md .card.card-image .card-action .store-card-head a.saved.card-title,
.md .store-card-head .card.card-image .card-action a.saved.card-title,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .store-card-head
  a.saved.card-title,
.md
  .store-card-head
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved.card-title,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-card-head
  a.saved.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved.card-title,
.md .card.card-image .card-action .chip.bio-chip a.saved:hover,
.md .chip.bio-chip .card.card-image .card-action a.saved:hover,
.md .side-nav .card-image.nav-search .card-action .chip.bio-chip a.saved:hover,
.md .chip.bio-chip .side-nav .card-image.nav-search .card-action a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .chip.bio-chip
  a.saved:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved:hover,
.md .card.card-image .card-action .bio-chip.search-filters-button a.saved:hover,
.md .bio-chip.search-filters-button .card.card-image .card-action a.saved:hover,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .bio-chip.search-filters-button
  a.saved:hover,
.md
  .bio-chip.search-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .bio-chip.search-filters-button
  a.saved:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved:hover,
.md .card.card-image .card-action .bio-chip.sort-filters-button a.saved:hover,
.md .bio-chip.sort-filters-button .card.card-image .card-action a.saved:hover,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .bio-chip.sort-filters-button
  a.saved:hover,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .bio-chip.sort-filters-button
  a.saved:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.saved:hover,
.md .card.card-horizontal .card-action a.cyan-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.cyan-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.cyan-text.saved,
.md .card.card-horizontal .card-action .store-card-head a.saved.card-title,
.md .store-card-head .card.card-horizontal .card-action a.saved.card-title,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .store-card-head
  a.saved.card-title,
.md
  .store-card-head
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved.card-title,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-card-head
  a.saved.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved.card-title,
.md .card.card-horizontal .card-action .chip.bio-chip a.saved:hover,
.md .chip.bio-chip .card.card-horizontal .card-action a.saved:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .chip.bio-chip
  a.saved:hover,
.md
  .chip.bio-chip
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .chip.bio-chip
  a.saved:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved:hover,
.md
  .card.card-horizontal
  .card-action
  .bio-chip.search-filters-button
  a.saved:hover,
.md
  .bio-chip.search-filters-button
  .card.card-horizontal
  .card-action
  a.saved:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .bio-chip.search-filters-button
  a.saved:hover,
.md
  .bio-chip.search-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .bio-chip.search-filters-button
  a.saved:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved:hover,
.md
  .card.card-horizontal
  .card-action
  .bio-chip.sort-filters-button
  a.saved:hover,
.md
  .bio-chip.sort-filters-button
  .card.card-horizontal
  .card-action
  a.saved:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .bio-chip.sort-filters-button
  a.saved:hover,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.saved:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .bio-chip.sort-filters-button
  a.saved:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.saved:hover,
.md .store-card-head .text-accent-4.card-title,
.md .chip.bio-chip a.text-accent-4:hover,
.md .bio-chip.search-filters-button a.text-accent-4:hover,
.md .bio-chip.sort-filters-button a.text-accent-4:hover {
  color: #00b8d4 !important;
}
.md .teal {
  background-color: #009688 !important;
}
.md .teal-text {
  color: #009688 !important;
}
.md .teal.lighten-5,
.md .article-body blockquote.teal {
  background-color: #e0f2f1 !important;
}
.md .teal-text.text-lighten-5,
.md .teal-text.card.card-note,
.md .side-nav .teal-text.card-note.nav-search,
.md .iapp-store .store-main .teal-text.card-note.store-search-results {
  color: #e0f2f1 !important;
}
.md .teal.lighten-4,
.md .teal.wp-caption-text,
.md .teal.nav-search-form,
.md .teal.nav-article-progress,
.md .teal.highlighted-text,
.md .card.card-horizontal .teal.card-image,
.md .side-nav .card-horizontal.nav-search .teal.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .teal.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.teal.count,
.md .teal.store-table-separator,
.md .teal.left-sidebar,
.md .side-nav .teal.nav-search,
.md .teal.article-sidebar,
.md .iapp-store .store-table table tbody .teal.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.teal.count {
  background-color: #b2dfdb !important;
}
.md .teal-text.text-lighten-4 {
  color: #b2dfdb !important;
}
.md .teal.lighten-3,
.md .nav-search-form form .teal.input-field,
.md .teal.card.card-tumblr,
.md .side-nav .teal.card-tumblr.nav-search,
.md .iapp-store .store-main .teal.card-tumblr.store-search-results,
.md .teal.chip.bio-chip,
.md .teal.bio-chip.search-filters-button,
.md .teal.bio-chip.sort-filters-button,
.md .side-nav .teal.back-link {
  background-color: #80cbc4 !important;
}
.md .teal-text.text-lighten-3 {
  color: #80cbc4 !important;
}
.md .teal.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .teal.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .teal.input {
  background-color: #4db6ac !important;
}
.md .teal-text.text-lighten-2 {
  color: #4db6ac !important;
}
.md .teal.lighten-1,
.md .teal.card.card-note,
.md .side-nav .teal.card-note.nav-search,
.md .iapp-store .store-main .teal.card-note.store-search-results {
  background-color: #26a69a !important;
}
.md .teal-text.text-lighten-1 {
  color: #26a69a !important;
}
.md .teal.darken-1,
.md .pagination li.teal.active,
.md .teal.default-link,
.md .section-text-wrapper a.teal,
.md .collapsible-body a.teal,
.md .card.card-tumblr .card-action a i.teal,
.md .side-nav .card-tumblr.nav-search .card-action a i.teal,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.teal,
.md .chip.bio-chip a span .teal.contributor-type,
.md .bio-chip.search-filters-button a span .teal.contributor-type,
.md .bio-chip.sort-filters-button a span .teal.contributor-type,
.md .article-tags-mod .teal.chip:hover,
.md .article-tags-mod .teal.search-filters-button:hover,
.md .article-tags-mod .teal.sort-filters-button:hover,
.md .side-nav .teal.nav-title,
.md .side-nav .teal.nav-open-trigger {
  background-color: #00897b !important;
}
.md .teal-text.text-darken-1,
.md .article-body a.teal-text,
.md .card.card-image .card-action a.teal-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.teal-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.teal-text.save-this,
.md .card.card-horizontal .card-action a.teal-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.teal-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.teal-text.save-this,
.md .store-card-head .teal-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.teal-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.teal-text.decrease-count,
.md .chip.bio-chip a.teal-text:hover,
.md .bio-chip.search-filters-button a.teal-text:hover,
.md .bio-chip.sort-filters-button a.teal-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.teal-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.teal-text.increase-count {
  color: #00897b !important;
}
.md .teal.darken-2 {
  background-color: #00796b !important;
}
.md .teal-text.text-darken-2,
.md .related-posts-mod ul li a.teal-text,
.md .article-recent-comments-mod ul li a.teal-text,
.md .article-body blockquote.teal-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.teal-text,
.md .search-store-listings label .teal-text.material-icons,
.md .teal-text.store-table-separator,
.md .iapp-store .store-table table tbody .teal-text.store-table-separator {
  color: #00796b !important;
}
.md .teal.darken-3 {
  background-color: #00695c !important;
}
.md .teal-text.text-darken-3,
.md .teal-text.table-column-hdr,
.md .teal-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .teal-text.title {
  color: #00695c !important;
}
.md .teal.darken-4,
.md .pub-hdr header .teal.backsplash,
.md .banner.light-scheme .teal.chip,
.md .banner.light-scheme .teal.search-filters-button,
.md .banner.light-scheme .teal.sort-filters-button,
.md .banner.light-scheme .chip a.teal,
.md .banner.light-scheme .search-filters-button a.teal,
.md .banner.light-scheme .sort-filters-button a.teal,
.md .banner.default-scheme .teal.chip,
.md .banner.default-scheme .teal.search-filters-button,
.md .banner.default-scheme .teal.sort-filters-button,
.md .banner.default-scheme .chip a.teal,
.md .banner.default-scheme .search-filters-button a.teal,
.md .banner.default-scheme .sort-filters-button a.teal {
  background-color: #004d40 !important;
}
.md .teal-text.text-darken-4,
.md .nav-search-form form .input-field .teal-text.material-icons,
.md .teal-text.article-body,
.md .card.card-tumblr .card-title a.teal-text,
.md .side-nav .card-tumblr.nav-search .card-title a.teal-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.teal-text,
.md .card.card-tumblr .card-content a.teal-text,
.md .side-nav .card-tumblr.nav-search .card-content a.teal-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.teal-text,
.md .card.card-tumblr p a.teal-text,
.md .side-nav .card-tumblr.nav-search p a.teal-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.teal-text,
.md .mega-modal .row .col .collection .teal-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .teal-text.mega-cart-title,
.md .profile-modal .modal-content .collection .teal-text.collection-item,
.md .algolia-search form .input-field .teal-text.material-icons,
.md .left-sidebar .collection .collection-item a.teal-text,
.md .side-nav .nav-search label .teal-text.material-icons,
.md .banner.dark-scheme h1.teal-text,
.md .banner.dark-scheme .header-social > ul > li > a.teal-text,
.md .banner.dark-scheme .teal-text.chip,
.md .banner.dark-scheme .teal-text.search-filters-button,
.md .banner.dark-scheme .teal-text.sort-filters-button,
.md .banner.dark-scheme .chip a.teal-text,
.md .banner.dark-scheme .search-filters-button a.teal-text,
.md .banner.dark-scheme .sort-filters-button a.teal-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.teal-text,
.md .iapp-store .store-main .store-search-active .teal-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.teal-text,
.md .iapp-store .store-main .store-search-active .teal-text.material-icons {
  color: #004d40 !important;
}
.md .teal.accent-1 {
  background-color: #a7ffeb !important;
}
.md .teal-text.text-accent-1 {
  color: #a7ffeb !important;
}
.md .teal.accent-2 {
  background-color: #64ffda !important;
}
.md .teal-text.text-accent-2 {
  color: #64ffda !important;
}
.md .teal.accent-3 {
  background-color: #1de9b6 !important;
}
.md .teal-text.text-accent-3 {
  color: #1de9b6 !important;
}
.md .teal.accent-4 {
  background-color: #00bfa5 !important;
}
.md .teal-text.text-accent-4,
.md .card.card-image .card-action a.teal-text.saved,
.md .side-nav .card-image.nav-search .card-action a.teal-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.teal-text.saved,
.md .card.card-horizontal .card-action a.teal-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.teal-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.teal-text.saved {
  color: #00bfa5 !important;
}
.md .green,
.md .nav-article-progress .progress-amt,
.md .switch label input[type="checkbox"]:checked + .lever {
  background-color: #4caf50 !important;
}
.md .green-text,
.md .card.card-image .card-action a.more-link,
.md .side-nav .card-image.nav-search .card-action a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md .card.card-horizontal .card-action a.more-link,
.md .side-nav .card-horizontal.nav-search .card-action a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md .iapp-store .store-main .card .card-action .add-to-cart i,
.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart i,
.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart i,
.md .iapp-store .store-main .store-search-results .card-action .add-to-cart i {
  color: #4caf50 !important;
}
.md .green.lighten-5,
.md .nav-article-progress .lighten-5.progress-amt,
.md .nav-article-progress .article-body blockquote.progress-amt,
.md .article-body .nav-article-progress blockquote.progress-amt,
.md .article-body blockquote.green,
.md
  .article-body
  .switch
  label
  input[type="checkbox"]:checked
  + blockquote.lever,
.md
  .switch
  label
  .article-body
  input[type="checkbox"]:checked
  + blockquote.lever,
.md .switch label input[type="checkbox"]:checked + .lighten-5.lever {
  background-color: #e8f5e9 !important;
}
.md .green-text.text-lighten-5,
.md .card.card-image .card-action a.text-lighten-5.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-5.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-5.more-link,
.md .card.card-image .card-action a.more-link.card.card-note,
.md .side-nav .card-image.nav-search .card-action a.more-link.card.card-note,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.card.card-note,
.md .card.card-image .card-action .side-nav a.more-link.card-note.nav-search,
.md .side-nav .card.card-image .card-action a.more-link.card-note.nav-search,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  a.more-link.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.card-note.nav-search,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  a.more-link.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-image
  .card-action
  a.more-link.card-note.store-search-results,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  a.more-link.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.card-note.store-search-results,
.md .card.card-horizontal .card-action a.text-lighten-5.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-lighten-5.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-5.more-link,
.md .card.card-horizontal .card-action a.more-link.card.card-note,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.card.card-note,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.card.card-note,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  a.more-link.card-note.nav-search,
.md
  .side-nav
  .card.card-horizontal
  .card-action
  a.more-link.card-note.nav-search,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  a.more-link.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.card-note.nav-search,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  a.more-link.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-horizontal
  .card-action
  a.more-link.card-note.store-search-results,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  a.more-link.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.card-note.store-search-results,
.md .green-text.card.card-note,
.md .side-nav .green-text.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .side-nav
  i.card-note.nav-search,
.md .iapp-store .store-main .green-text.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.card-note.store-search-results,
.md .iapp-store .store-main .card .card-action .add-to-cart i.card.card-note,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.card.card-note,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.card.card-note,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.card.card-note,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .side-nav
  i.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.card-note.store-search-results,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.card-note.store-search-results,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-lighten-5,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-lighten-5,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-lighten-5,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-lighten-5 {
  color: #e8f5e9 !important;
}
.md .green.lighten-4,
.md .green.wp-caption-text,
.md .nav-article-progress .wp-caption-text.progress-amt,
.md .switch label input[type="checkbox"]:checked + .wp-caption-text.lever,
.md .green.nav-search-form,
.md .nav-article-progress .nav-search-form.progress-amt,
.md .switch label input[type="checkbox"]:checked + .nav-search-form.lever,
.md .green.nav-article-progress,
.md .nav-article-progress .nav-article-progress.progress-amt,
.md .switch label input[type="checkbox"]:checked + .nav-article-progress.lever,
.md .nav-article-progress .lighten-4.progress-amt,
.md .nav-article-progress .progress-amt.highlighted-text,
.md .nav-article-progress .card.card-horizontal .progress-amt.card-image,
.md .card.card-horizontal .nav-article-progress .progress-amt.card-image,
.md
  .nav-article-progress
  .side-nav
  .card-horizontal.nav-search
  .progress-amt.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .nav-article-progress
  .progress-amt.card-image,
.md
  .nav-article-progress
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .progress-amt.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .nav-article-progress
  .progress-amt.card-image,
.md
  .nav-article-progress
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.progress-amt.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .nav-article-progress
  span.progress-amt.count,
.md .nav-article-progress .progress-amt.store-table-separator,
.md .nav-article-progress .progress-amt.left-sidebar,
.md .nav-article-progress .side-nav .progress-amt.nav-search,
.md .side-nav .nav-article-progress .progress-amt.nav-search,
.md .nav-article-progress .progress-amt.article-sidebar,
.md
  .nav-article-progress
  .iapp-store
  .store-table
  table
  tbody
  .progress-amt.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .nav-article-progress
  .progress-amt.store-table-separator,
.md
  .nav-article-progress
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.progress-amt.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .nav-article-progress
  span.progress-amt.count,
.md .green.highlighted-text,
.md .switch label input[type="checkbox"]:checked + .highlighted-text.lever,
.md .card.card-horizontal .green.card-image,
.md .side-nav .card-horizontal.nav-search .green.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .green.card-image,
.md
  .card.card-horizontal
  .switch
  label
  input[type="checkbox"]:checked
  + .card-image.lever,
.md
  .switch
  label
  .card.card-horizontal
  input[type="checkbox"]:checked
  + .card-image.lever,
.md
  .side-nav
  .card-horizontal.nav-search
  .switch
  label
  input[type="checkbox"]:checked
  + .card-image.lever,
.md
  .switch
  label
  .side-nav
  .card-horizontal.nav-search
  input[type="checkbox"]:checked
  + .card-image.lever,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .switch
  label
  input[type="checkbox"]:checked
  + .card-image.lever,
.md
  .switch
  label
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  input[type="checkbox"]:checked
  + .card-image.lever,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.green.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .switch
  label
  input[type="checkbox"]:checked
  + span.count.lever,
.md
  .switch
  label
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  input[type="checkbox"]:checked
  + span.count.lever,
.md .switch label input[type="checkbox"]:checked + .lighten-4.lever,
.md .switch label input[type="checkbox"]:checked + .lever.store-table-separator,
.md .switch label input[type="checkbox"]:checked + .lever.left-sidebar,
.md .switch label .side-nav input[type="checkbox"]:checked + .lever.nav-search,
.md .side-nav .switch label input[type="checkbox"]:checked + .lever.nav-search,
.md .switch label input[type="checkbox"]:checked + .lever.article-sidebar,
.md
  .switch
  label
  .iapp-store
  .store-table
  table
  tbody
  input[type="checkbox"]:checked
  + .lever.store-table-separator,
.md
  .switch
  label
  .iapp-store
  .product-page
  .product-quantity
  .input
  input[type="checkbox"]:checked
  + span.lever.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .switch
  label
  input[type="checkbox"]:checked
  + span.lever.count,
.md .green.store-table-separator,
.md .green.left-sidebar,
.md .side-nav .green.nav-search,
.md .green.article-sidebar,
.md .iapp-store .store-table table tbody .green.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.green.count {
  background-color: #c8e6c9 !important;
}
.md .green-text.text-lighten-4,
.md .card.card-image .card-action a.text-lighten-4.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-4.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-4.more-link,
.md .card.card-horizontal .card-action a.text-lighten-4.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-lighten-4.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-4.more-link,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-lighten-4,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-lighten-4,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-lighten-4,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-lighten-4 {
  color: #c8e6c9 !important;
}
.md .green.lighten-3,
.md .nav-search-form form .green.input-field,
.md .nav-search-form form .nav-article-progress .input-field.progress-amt,
.md .nav-article-progress .nav-search-form form .input-field.progress-amt,
.md
  .nav-search-form
  form
  .switch
  label
  input[type="checkbox"]:checked
  + .input-field.lever,
.md
  .switch
  label
  .nav-search-form
  form
  input[type="checkbox"]:checked
  + .input-field.lever,
.md .nav-article-progress .lighten-3.progress-amt,
.md .nav-article-progress .progress-amt.card.card-tumblr,
.md .nav-article-progress .side-nav .progress-amt.card-tumblr.nav-search,
.md .side-nav .nav-article-progress .progress-amt.card-tumblr.nav-search,
.md
  .nav-article-progress
  .iapp-store
  .store-main
  .progress-amt.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .nav-article-progress
  .progress-amt.card-tumblr.store-search-results,
.md .nav-article-progress .progress-amt.chip.bio-chip,
.md .nav-article-progress .progress-amt.bio-chip.search-filters-button,
.md .nav-article-progress .progress-amt.bio-chip.sort-filters-button,
.md .nav-article-progress .side-nav .progress-amt.back-link,
.md .side-nav .nav-article-progress .progress-amt.back-link,
.md .green.card.card-tumblr,
.md .switch label input[type="checkbox"]:checked + .card.card-tumblr.lever,
.md
  .switch
  label
  .side-nav
  input[type="checkbox"]:checked
  + .card-tumblr.lever.nav-search,
.md
  .side-nav
  .switch
  label
  input[type="checkbox"]:checked
  + .card-tumblr.lever.nav-search,
.md
  .switch
  label
  .iapp-store
  .store-main
  input[type="checkbox"]:checked
  + .card-tumblr.lever.store-search-results,
.md
  .iapp-store
  .store-main
  .switch
  label
  input[type="checkbox"]:checked
  + .card-tumblr.lever.store-search-results,
.md .side-nav .green.card-tumblr.nav-search,
.md .iapp-store .store-main .green.card-tumblr.store-search-results,
.md .green.chip.bio-chip,
.md .switch label input[type="checkbox"]:checked + .chip.bio-chip.lever,
.md
  .switch
  label
  input[type="checkbox"]:checked
  + .bio-chip.lever.search-filters-button,
.md
  .switch
  label
  input[type="checkbox"]:checked
  + .bio-chip.lever.sort-filters-button,
.md .green.bio-chip.search-filters-button,
.md .green.bio-chip.sort-filters-button,
.md .switch label input[type="checkbox"]:checked + .lighten-3.lever,
.md .switch label .side-nav input[type="checkbox"]:checked + .lever.back-link,
.md .side-nav .switch label input[type="checkbox"]:checked + .lever.back-link,
.md .side-nav .green.back-link {
  background-color: #a5d6a7 !important;
}
.md .green-text.text-lighten-3,
.md .card.card-image .card-action a.text-lighten-3.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-3.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-3.more-link,
.md .card.card-horizontal .card-action a.text-lighten-3.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-lighten-3.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-3.more-link,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-lighten-3,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-lighten-3,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-lighten-3,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-lighten-3 {
  color: #a5d6a7 !important;
}
.md .green.lighten-2,
.md .nav-article-progress .lighten-2.progress-amt,
.md
  .nav-article-progress
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .progress-amt.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nav-article-progress
  .progress-amt.mega-cart-quantity,
.md
  .nav-article-progress
  .iapp-store
  .product-page
  .product-quantity
  .progress-amt.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .nav-article-progress
  .progress-amt.input,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .green.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .switch
  label
  input[type="checkbox"]:checked
  + .mega-cart-quantity.lever,
.md
  .switch
  label
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  input[type="checkbox"]:checked
  + .mega-cart-quantity.lever,
.md .switch label input[type="checkbox"]:checked + .lighten-2.lever,
.md
  .switch
  label
  .iapp-store
  .product-page
  .product-quantity
  input[type="checkbox"]:checked
  + .lever.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .switch
  label
  input[type="checkbox"]:checked
  + .lever.input,
.md .iapp-store .product-page .product-quantity .green.input {
  background-color: #81c784 !important;
}
.md .green-text.text-lighten-2,
.md .card.card-image .card-action a.text-lighten-2.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-2.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-2.more-link,
.md .card.card-horizontal .card-action a.text-lighten-2.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-lighten-2.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-2.more-link,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-lighten-2,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-lighten-2,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-lighten-2,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-lighten-2 {
  color: #81c784 !important;
}
.md .green.lighten-1,
.md .nav-article-progress .lighten-1.progress-amt,
.md .nav-article-progress .progress-amt.card.card-note,
.md .nav-article-progress .side-nav .progress-amt.card-note.nav-search,
.md .side-nav .nav-article-progress .progress-amt.card-note.nav-search,
.md
  .nav-article-progress
  .iapp-store
  .store-main
  .progress-amt.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .nav-article-progress
  .progress-amt.card-note.store-search-results,
.md .green.card.card-note,
.md .switch label input[type="checkbox"]:checked + .card.card-note.lever,
.md
  .switch
  label
  .side-nav
  input[type="checkbox"]:checked
  + .card-note.lever.nav-search,
.md
  .side-nav
  .switch
  label
  input[type="checkbox"]:checked
  + .card-note.lever.nav-search,
.md
  .switch
  label
  .iapp-store
  .store-main
  input[type="checkbox"]:checked
  + .card-note.lever.store-search-results,
.md
  .iapp-store
  .store-main
  .switch
  label
  input[type="checkbox"]:checked
  + .card-note.lever.store-search-results,
.md .side-nav .green.card-note.nav-search,
.md .iapp-store .store-main .green.card-note.store-search-results,
.md .switch label input[type="checkbox"]:checked + .lighten-1.lever {
  background-color: #66bb6a !important;
}
.md .green-text.text-lighten-1,
.md .card.card-image .card-action a.text-lighten-1.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-lighten-1.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-lighten-1.more-link,
.md .card.card-horizontal .card-action a.text-lighten-1.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-lighten-1.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-lighten-1.more-link,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-lighten-1,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-lighten-1,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-lighten-1,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-lighten-1 {
  color: #66bb6a !important;
}
.md .green.darken-1,
.md .pagination li.green.active,
.md .pagination .nav-article-progress li.active.progress-amt,
.md .nav-article-progress .pagination li.active.progress-amt,
.md .pagination .switch label input[type="checkbox"]:checked + li.active.lever,
.md .switch label .pagination input[type="checkbox"]:checked + li.active.lever,
.md .nav-article-progress .darken-1.progress-amt,
.md .nav-article-progress .progress-amt.default-link,
.md .nav-article-progress .section-text-wrapper a.progress-amt,
.md .section-text-wrapper .nav-article-progress a.progress-amt,
.md .nav-article-progress .collapsible-body a.progress-amt,
.md .collapsible-body .nav-article-progress a.progress-amt,
.md .nav-article-progress .card.card-tumblr .card-action a i.progress-amt,
.md .card.card-tumblr .card-action a .nav-article-progress i.progress-amt,
.md
  .nav-article-progress
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.progress-amt,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .nav-article-progress
  i.progress-amt,
.md
  .nav-article-progress
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.progress-amt,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .nav-article-progress
  i.progress-amt,
.md .nav-article-progress .chip.bio-chip a span .progress-amt.contributor-type,
.md .chip.bio-chip a span .nav-article-progress .progress-amt.contributor-type,
.md
  .nav-article-progress
  .bio-chip.search-filters-button
  a
  span
  .progress-amt.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .nav-article-progress
  .progress-amt.contributor-type,
.md
  .nav-article-progress
  .bio-chip.sort-filters-button
  a
  span
  .progress-amt.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .nav-article-progress
  .progress-amt.contributor-type,
.md .nav-article-progress .article-tags-mod .progress-amt.chip:hover,
.md .article-tags-mod .nav-article-progress .progress-amt.chip:hover,
.md
  .nav-article-progress
  .article-tags-mod
  .progress-amt.search-filters-button:hover,
.md
  .article-tags-mod
  .nav-article-progress
  .progress-amt.search-filters-button:hover,
.md
  .nav-article-progress
  .article-tags-mod
  .progress-amt.sort-filters-button:hover,
.md
  .article-tags-mod
  .nav-article-progress
  .progress-amt.sort-filters-button:hover,
.md .nav-article-progress .side-nav .progress-amt.nav-title,
.md .side-nav .nav-article-progress .progress-amt.nav-title,
.md .nav-article-progress .side-nav .progress-amt.nav-open-trigger,
.md .side-nav .nav-article-progress .progress-amt.nav-open-trigger,
.md .green.default-link,
.md .section-text-wrapper a.green,
.md
  .section-text-wrapper
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .section-text-wrapper
  input[type="checkbox"]:checked
  + a.lever,
.md .collapsible-body a.green,
.md .collapsible-body .switch label input[type="checkbox"]:checked + a.lever,
.md .switch label .collapsible-body input[type="checkbox"]:checked + a.lever,
.md .switch label input[type="checkbox"]:checked + .default-link.lever,
.md .card.card-tumblr .card-action a i.green,
.md .side-nav .card-tumblr.nav-search .card-action a i.green,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.green,
.md
  .card.card-tumblr
  .card-action
  a
  .switch
  label
  input[type="checkbox"]:checked
  + i.lever,
.md
  .switch
  label
  .card.card-tumblr
  .card-action
  a
  input[type="checkbox"]:checked
  + i.lever,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .switch
  label
  input[type="checkbox"]:checked
  + i.lever,
.md
  .switch
  label
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  input[type="checkbox"]:checked
  + i.lever,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .switch
  label
  input[type="checkbox"]:checked
  + i.lever,
.md
  .switch
  label
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  input[type="checkbox"]:checked
  + i.lever,
.md .chip.bio-chip a span .green.contributor-type,
.md .bio-chip.search-filters-button a span .green.contributor-type,
.md .bio-chip.sort-filters-button a span .green.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .switch
  label
  input[type="checkbox"]:checked
  + .contributor-type.lever,
.md
  .switch
  label
  .chip.bio-chip
  a
  span
  input[type="checkbox"]:checked
  + .contributor-type.lever,
.md
  .bio-chip.search-filters-button
  a
  span
  .switch
  label
  input[type="checkbox"]:checked
  + .contributor-type.lever,
.md
  .switch
  label
  .bio-chip.search-filters-button
  a
  span
  input[type="checkbox"]:checked
  + .contributor-type.lever,
.md
  .bio-chip.sort-filters-button
  a
  span
  .switch
  label
  input[type="checkbox"]:checked
  + .contributor-type.lever,
.md
  .switch
  label
  .bio-chip.sort-filters-button
  a
  span
  input[type="checkbox"]:checked
  + .contributor-type.lever,
.md .article-tags-mod .green.chip:hover,
.md
  .article-tags-mod
  .switch
  label
  input[type="checkbox"]:checked
  + .chip.lever:hover,
.md
  .switch
  label
  .article-tags-mod
  input[type="checkbox"]:checked
  + .chip.lever:hover,
.md
  .article-tags-mod
  .switch
  label
  input[type="checkbox"]:checked
  + .lever.search-filters-button:hover,
.md
  .switch
  label
  .article-tags-mod
  input[type="checkbox"]:checked
  + .lever.search-filters-button:hover,
.md
  .article-tags-mod
  .switch
  label
  input[type="checkbox"]:checked
  + .lever.sort-filters-button:hover,
.md
  .switch
  label
  .article-tags-mod
  input[type="checkbox"]:checked
  + .lever.sort-filters-button:hover,
.md .article-tags-mod .green.search-filters-button:hover,
.md .article-tags-mod .green.sort-filters-button:hover,
.md .switch label input[type="checkbox"]:checked + .darken-1.lever,
.md .switch label .side-nav input[type="checkbox"]:checked + .lever.nav-title,
.md .side-nav .switch label input[type="checkbox"]:checked + .lever.nav-title,
.md
  .switch
  label
  .side-nav
  input[type="checkbox"]:checked
  + .lever.nav-open-trigger,
.md
  .side-nav
  .switch
  label
  input[type="checkbox"]:checked
  + .lever.nav-open-trigger,
.md .side-nav .green.nav-title,
.md .side-nav .green.nav-open-trigger {
  background-color: #43a047 !important;
}
.md .green-text.text-darken-1,
.md .article-body a.green-text,
.md .article-body .card.card-image .card-action a.more-link,
.md .card.card-image .card-action .article-body a.more-link,
.md .article-body .side-nav .card-image.nav-search .card-action a.more-link,
.md .side-nav .card-image.nav-search .card-action .article-body a.more-link,
.md
  .article-body
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .article-body
  a.more-link,
.md .article-body .card.card-horizontal .card-action a.more-link,
.md .card.card-horizontal .card-action .article-body a.more-link,
.md
  .article-body
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .article-body
  a.more-link,
.md
  .article-body
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .article-body
  a.more-link,
.md .card.card-image .card-action a.text-darken-1.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-darken-1.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-darken-1.more-link,
.md .card.card-image .card-action a.more-link.save-this,
.md .side-nav .card-image.nav-search .card-action a.more-link.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.save-this,
.md .card.card-image .card-action .store-card-head a.more-link.card-title,
.md .store-card-head .card.card-image .card-action a.more-link.card-title,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .store-card-head
  a.more-link.card-title,
.md
  .store-card-head
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.card-title,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-card-head
  a.more-link.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.card-title,
.md .card.card-image .card-action .chip.bio-chip a.more-link:hover,
.md .chip.bio-chip .card.card-image .card-action a.more-link:hover,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .chip.bio-chip
  a.more-link:hover,
.md
  .chip.bio-chip
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .chip.bio-chip
  a.more-link:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link:hover,
.md
  .card.card-image
  .card-action
  .bio-chip.search-filters-button
  a.more-link:hover,
.md
  .bio-chip.search-filters-button
  .card.card-image
  .card-action
  a.more-link:hover,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .bio-chip.search-filters-button
  a.more-link:hover,
.md
  .bio-chip.search-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .bio-chip.search-filters-button
  a.more-link:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link:hover,
.md
  .card.card-image
  .card-action
  .bio-chip.sort-filters-button
  a.more-link:hover,
.md
  .bio-chip.sort-filters-button
  .card.card-image
  .card-action
  a.more-link:hover,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .bio-chip.sort-filters-button
  a.more-link:hover,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link:hover,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .bio-chip.sort-filters-button
  a.more-link:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link:hover,
.md .card.card-horizontal .card-action a.text-darken-1.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-darken-1.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-darken-1.more-link,
.md .card.card-horizontal .card-action a.more-link.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.more-link.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.save-this,
.md .card.card-horizontal .card-action .store-card-head a.more-link.card-title,
.md .store-card-head .card.card-horizontal .card-action a.more-link.card-title,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .store-card-head
  a.more-link.card-title,
.md
  .store-card-head
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.card-title,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-card-head
  a.more-link.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.card-title,
.md .card.card-horizontal .card-action .chip.bio-chip a.more-link:hover,
.md .chip.bio-chip .card.card-horizontal .card-action a.more-link:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .chip.bio-chip
  a.more-link:hover,
.md
  .chip.bio-chip
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .chip.bio-chip
  a.more-link:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link:hover,
.md
  .card.card-horizontal
  .card-action
  .bio-chip.search-filters-button
  a.more-link:hover,
.md
  .bio-chip.search-filters-button
  .card.card-horizontal
  .card-action
  a.more-link:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .bio-chip.search-filters-button
  a.more-link:hover,
.md
  .bio-chip.search-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .bio-chip.search-filters-button
  a.more-link:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link:hover,
.md
  .card.card-horizontal
  .card-action
  .bio-chip.sort-filters-button
  a.more-link:hover,
.md
  .bio-chip.sort-filters-button
  .card.card-horizontal
  .card-action
  a.more-link:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .bio-chip.sort-filters-button
  a.more-link:hover,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .bio-chip.sort-filters-button
  a.more-link:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link:hover,
.md .card.card-image .card-action a.green-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.green-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.green-text.save-this,
.md .card.card-horizontal .card-action a.green-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.green-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.green-text.save-this,
.md .store-card-head .green-text.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.card-title,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .store-card-head
  i.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.card-title,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .store-card-head
  i.card-title,
.md
  .store-card-head
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.card-title,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .store-card-head
  i.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.card-title,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .store-card-head
  i.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.green-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.green-text.decrease-count,
.md .chip.bio-chip a.green-text:hover,
.md .bio-chip.search-filters-button a.green-text:hover,
.md .bio-chip.sort-filters-button a.green-text:hover,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-darken-1,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-darken-1,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-darken-1,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-darken-1,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.green-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.green-text.increase-count {
  color: #43a047 !important;
}
.md .green.darken-2,
.md .nav-article-progress .darken-2.progress-amt,
.md .switch label input[type="checkbox"]:checked + .darken-2.lever {
  background-color: #388e3c !important;
}
.md .green-text.text-darken-2,
.md .related-posts-mod ul li a.green-text,
.md .related-posts-mod ul li .card.card-image .card-action a.more-link,
.md .card.card-image .card-action .related-posts-mod ul li a.more-link,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .related-posts-mod
  ul
  li
  a.more-link,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .related-posts-mod
  ul
  li
  a.more-link,
.md .related-posts-mod ul li .card.card-horizontal .card-action a.more-link,
.md .card.card-horizontal .card-action .related-posts-mod ul li a.more-link,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .related-posts-mod
  ul
  li
  a.more-link,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .related-posts-mod
  ul
  li
  a.more-link,
.md .article-recent-comments-mod ul li a.green-text,
.md
  .article-recent-comments-mod
  ul
  li
  .card.card-image
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.more-link,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.more-link,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.more-link,
.md
  .article-recent-comments-mod
  ul
  li
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.more-link,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.more-link,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.more-link,
.md .card.card-image .card-action a.text-darken-2.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-darken-2.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-darken-2.more-link,
.md
  .card.card-image
  .card-action
  .search-store-listings
  label
  a.more-link.material-icons,
.md
  .search-store-listings
  label
  .card.card-image
  .card-action
  a.more-link.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .search-store-listings
  label
  a.more-link.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .search-store-listings
  label
  a.more-link.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.material-icons,
.md .card.card-image .card-action a.more-link.store-table-separator,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.store-table-separator,
.md .card.card-horizontal .card-action a.text-darken-2.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-darken-2.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-darken-2.more-link,
.md
  .card.card-horizontal
  .card-action
  .search-store-listings
  label
  a.more-link.material-icons,
.md
  .search-store-listings
  label
  .card.card-horizontal
  .card-action
  a.more-link.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .search-store-listings
  label
  a.more-link.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .search-store-listings
  label
  a.more-link.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.material-icons,
.md .card.card-horizontal .card-action a.more-link.store-table-separator,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.store-table-separator,
.md .article-body blockquote.green-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.green-text,
.md .search-store-listings label .green-text.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .search-store-listings
  label
  i.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .search-store-listings
  label
  i.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .search-store-listings
  label
  i.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .search-store-listings
  label
  i.material-icons,
.md .green-text.store-table-separator,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.store-table-separator,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.store-table-separator,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.store-table-separator,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.store-table-separator,
.md .iapp-store .store-table table tbody .green-text.store-table-separator,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-darken-2,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-darken-2,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-darken-2,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-darken-2 {
  color: #388e3c !important;
}
.md .green.darken-3,
.md .nav-article-progress .darken-3.progress-amt,
.md .switch label input[type="checkbox"]:checked + .darken-3.lever {
  background-color: #2e7d32 !important;
}
.md .green-text.text-darken-3,
.md .green-text.table-column-hdr,
.md .card.card-image .card-action a.table-column-hdr.more-link,
.md .side-nav .card-image.nav-search .card-action a.table-column-hdr.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.table-column-hdr.more-link,
.md .card.card-horizontal .card-action a.table-column-hdr.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.table-column-hdr.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.table-column-hdr.more-link,
.md .iapp-store .store-main .card .card-action .add-to-cart i.table-column-hdr,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.table-column-hdr,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.table-column-hdr,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.table-column-hdr,
.md .green-text.section-heading,
.md .card.card-image .card-action a.section-heading.more-link,
.md .side-nav .card-image.nav-search .card-action a.section-heading.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.section-heading.more-link,
.md .card.card-horizontal .card-action a.section-heading.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.section-heading.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.section-heading.more-link,
.md .iapp-store .store-main .card .card-action .add-to-cart i.section-heading,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.section-heading,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.section-heading,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.section-heading,
.md .card.card-image .card-action a.text-darken-3.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-darken-3.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-darken-3.more-link,
.md
  .card.card-image
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.more-link.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-image
  .card-action
  a.more-link.title,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.more-link.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.title,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.more-link.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.title,
.md .card.card-horizontal .card-action a.text-darken-3.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-darken-3.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-darken-3.more-link,
.md
  .card.card-horizontal
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.more-link.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-horizontal
  .card-action
  a.more-link.title,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.more-link.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.title,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.more-link.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .green-text.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.title,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.title,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.title,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.title,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.title,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-darken-3,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-darken-3,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-darken-3,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-darken-3 {
  color: #2e7d32 !important;
}
.md .green.darken-4,
.md .nav-article-progress .darken-4.progress-amt,
.md .nav-article-progress .pub-hdr header .progress-amt.backsplash,
.md .pub-hdr header .nav-article-progress .progress-amt.backsplash,
.md .nav-article-progress .banner.light-scheme .progress-amt.chip,
.md .banner.light-scheme .nav-article-progress .progress-amt.chip,
.md
  .nav-article-progress
  .banner.light-scheme
  .progress-amt.search-filters-button,
.md
  .banner.light-scheme
  .nav-article-progress
  .progress-amt.search-filters-button,
.md
  .nav-article-progress
  .banner.light-scheme
  .progress-amt.sort-filters-button,
.md
  .banner.light-scheme
  .nav-article-progress
  .progress-amt.sort-filters-button,
.md .nav-article-progress .banner.light-scheme .chip a.progress-amt,
.md .banner.light-scheme .chip .nav-article-progress a.progress-amt,
.md
  .nav-article-progress
  .banner.light-scheme
  .search-filters-button
  a.progress-amt,
.md
  .banner.light-scheme
  .search-filters-button
  .nav-article-progress
  a.progress-amt,
.md
  .nav-article-progress
  .banner.light-scheme
  .sort-filters-button
  a.progress-amt,
.md
  .banner.light-scheme
  .sort-filters-button
  .nav-article-progress
  a.progress-amt,
.md .nav-article-progress .banner.default-scheme .progress-amt.chip,
.md .banner.default-scheme .nav-article-progress .progress-amt.chip,
.md
  .nav-article-progress
  .banner.default-scheme
  .progress-amt.search-filters-button,
.md
  .banner.default-scheme
  .nav-article-progress
  .progress-amt.search-filters-button,
.md
  .nav-article-progress
  .banner.default-scheme
  .progress-amt.sort-filters-button,
.md
  .banner.default-scheme
  .nav-article-progress
  .progress-amt.sort-filters-button,
.md .nav-article-progress .banner.default-scheme .chip a.progress-amt,
.md .banner.default-scheme .chip .nav-article-progress a.progress-amt,
.md
  .nav-article-progress
  .banner.default-scheme
  .search-filters-button
  a.progress-amt,
.md
  .banner.default-scheme
  .search-filters-button
  .nav-article-progress
  a.progress-amt,
.md
  .nav-article-progress
  .banner.default-scheme
  .sort-filters-button
  a.progress-amt,
.md
  .banner.default-scheme
  .sort-filters-button
  .nav-article-progress
  a.progress-amt,
.md .switch label input[type="checkbox"]:checked + .darken-4.lever,
.md
  .switch
  label
  .pub-hdr
  header
  input[type="checkbox"]:checked
  + .lever.backsplash,
.md
  .pub-hdr
  header
  .switch
  label
  input[type="checkbox"]:checked
  + .lever.backsplash,
.md
  .switch
  label
  .banner.light-scheme
  input[type="checkbox"]:checked
  + .lever.chip,
.md
  .banner.light-scheme
  .switch
  label
  input[type="checkbox"]:checked
  + .lever.chip,
.md
  .switch
  label
  .banner.light-scheme
  input[type="checkbox"]:checked
  + .lever.search-filters-button,
.md
  .banner.light-scheme
  .switch
  label
  input[type="checkbox"]:checked
  + .lever.search-filters-button,
.md
  .switch
  label
  .banner.light-scheme
  input[type="checkbox"]:checked
  + .lever.sort-filters-button,
.md
  .banner.light-scheme
  .switch
  label
  input[type="checkbox"]:checked
  + .lever.sort-filters-button,
.md
  .switch
  label
  .banner.light-scheme
  .chip
  input[type="checkbox"]:checked
  + a.lever,
.md
  .banner.light-scheme
  .chip
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .banner.light-scheme
  .search-filters-button
  input[type="checkbox"]:checked
  + a.lever,
.md
  .banner.light-scheme
  .search-filters-button
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .banner.light-scheme
  .sort-filters-button
  input[type="checkbox"]:checked
  + a.lever,
.md
  .banner.light-scheme
  .sort-filters-button
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .banner.default-scheme
  input[type="checkbox"]:checked
  + .lever.chip,
.md
  .banner.default-scheme
  .switch
  label
  input[type="checkbox"]:checked
  + .lever.chip,
.md
  .switch
  label
  .banner.default-scheme
  input[type="checkbox"]:checked
  + .lever.search-filters-button,
.md
  .banner.default-scheme
  .switch
  label
  input[type="checkbox"]:checked
  + .lever.search-filters-button,
.md
  .switch
  label
  .banner.default-scheme
  input[type="checkbox"]:checked
  + .lever.sort-filters-button,
.md
  .banner.default-scheme
  .switch
  label
  input[type="checkbox"]:checked
  + .lever.sort-filters-button,
.md
  .switch
  label
  .banner.default-scheme
  .chip
  input[type="checkbox"]:checked
  + a.lever,
.md
  .banner.default-scheme
  .chip
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .banner.default-scheme
  .search-filters-button
  input[type="checkbox"]:checked
  + a.lever,
.md
  .banner.default-scheme
  .search-filters-button
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever,
.md
  .switch
  label
  .banner.default-scheme
  .sort-filters-button
  input[type="checkbox"]:checked
  + a.lever,
.md
  .banner.default-scheme
  .sort-filters-button
  .switch
  label
  input[type="checkbox"]:checked
  + a.lever,
.md .pub-hdr header .green.backsplash,
.md .banner.light-scheme .green.chip,
.md .banner.light-scheme .green.search-filters-button,
.md .banner.light-scheme .green.sort-filters-button,
.md .banner.light-scheme .chip a.green,
.md .banner.light-scheme .search-filters-button a.green,
.md .banner.light-scheme .sort-filters-button a.green,
.md .banner.default-scheme .green.chip,
.md .banner.default-scheme .green.search-filters-button,
.md .banner.default-scheme .green.sort-filters-button,
.md .banner.default-scheme .chip a.green,
.md .banner.default-scheme .search-filters-button a.green,
.md .banner.default-scheme .sort-filters-button a.green {
  background-color: #1b5e20 !important;
}
.md .green-text.text-darken-4,
.md .nav-search-form form .input-field .green-text.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .card.card-image
  .card-action
  a.material-icons.more-link,
.md
  .card.card-image
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.more-link,
.md
  .nav-search-form
  form
  .input-field
  .side-nav
  .card-image.nav-search
  .card-action
  a.material-icons.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.more-link,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.material-icons.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.more-link,
.md
  .nav-search-form
  form
  .input-field
  .card.card-horizontal
  .card-action
  a.material-icons.more-link,
.md
  .card.card-horizontal
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.more-link,
.md
  .nav-search-form
  form
  .input-field
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.material-icons.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.more-link,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.material-icons.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.more-link,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .nav-search-form
  form
  .input-field
  i.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .nav-search-form
  form
  .input-field
  i.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .nav-search-form
  form
  .input-field
  i.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .nav-search-form
  form
  .input-field
  i.material-icons,
.md .green-text.article-body,
.md .card.card-image .card-action a.article-body.more-link,
.md .side-nav .card-image.nav-search .card-action a.article-body.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.article-body.more-link,
.md .card.card-horizontal .card-action a.article-body.more-link,
.md .side-nav .card-horizontal.nav-search .card-action a.article-body.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.article-body.more-link,
.md .iapp-store .store-main .card .card-action .add-to-cart i.article-body,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.article-body,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.article-body,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.article-body,
.md .card.card-image .card-action a.text-darken-4.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-darken-4.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-darken-4.more-link,
.md .card.card-image .card-action .card.card-tumblr .card-title a.more-link,
.md .card.card-tumblr .card-title .card.card-image .card-action a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card.card-tumblr
  .card-title
  a.more-link,
.md
  .card.card-tumblr
  .card-title
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card.card-tumblr
  .card-title
  a.more-link,
.md
  .card.card-tumblr
  .card-title
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card.card-image
  .card-action
  a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-title
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card.card-image
  .card-action
  a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-title
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card-image.store-search-results
  .card-action
  a.more-link,
.md .card.card-image .card-action .card.card-tumblr .card-content a.more-link,
.md .card.card-tumblr .card-content .card.card-image .card-action a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card.card-tumblr
  .card-content
  a.more-link,
.md
  .card.card-tumblr
  .card-content
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card.card-tumblr
  .card-content
  a.more-link,
.md
  .card.card-tumblr
  .card-content
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card.card-image
  .card-action
  a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-content
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card.card-image
  .card-action
  a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-content
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card-image.store-search-results
  .card-action
  a.more-link,
.md .card.card-image .card-action .card.card-tumblr p a.more-link,
.md .card.card-tumblr p .card.card-image .card-action a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card.card-tumblr
  p
  a.more-link,
.md
  .card.card-tumblr
  p
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card.card-tumblr
  p
  a.more-link,
.md
  .card.card-tumblr
  p
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card.card-image
  .card-action
  a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card-tumblr.nav-search
  p
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card.card-image
  .card-action
  a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card-tumblr.store-search-results
  p
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.more-link.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .card.card-image
  .card-action
  a.more-link.collection-item,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.more-link.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.collection-item,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.more-link.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.collection-item,
.md
  .card.card-image
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.more-link.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-image
  .card-action
  a.more-link.mega-cart-title,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.more-link.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.mega-cart-title,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.more-link.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.mega-cart-title,
.md
  .card.card-image
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.more-link.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .card.card-image
  .card-action
  a.more-link.collection-item,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.more-link.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.collection-item,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.more-link.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.collection-item,
.md
  .card.card-image
  .card-action
  .algolia-search
  form
  .input-field
  a.more-link.material-icons,
.md
  .algolia-search
  form
  .input-field
  .card.card-image
  .card-action
  a.more-link.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .algolia-search
  form
  .input-field
  a.more-link.material-icons,
.md
  .algolia-search
  form
  .input-field
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .algolia-search
  form
  .input-field
  a.more-link.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.material-icons,
.md
  .card.card-image
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.more-link,
.md
  .left-sidebar
  .collection
  .collection-item
  .card.card-image
  .card-action
  a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.more-link,
.md
  .left-sidebar
  .collection
  .collection-item
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.more-link,
.md
  .left-sidebar
  .collection
  .collection-item
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .side-nav
  .nav-search
  label
  a.more-link.material-icons,
.md
  .side-nav
  .nav-search
  label
  .card.card-image
  .card-action
  a.more-link.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  label
  a.more-link.material-icons,
.md
  .side-nav
  .card-image.nav-search
  label
  .card-action
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .nav-search
  label
  a.more-link.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.material-icons,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.more-link,
.md
  .banner.dark-scheme
  .card.card-image
  .card-action
  .header-social
  > ul
  > li
  > a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.more-link,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  .header-social
  > ul
  > li
  > a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.more-link,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .header-social
  > ul
  > li
  > a.more-link,
.md .card.card-image .card-action .banner.dark-scheme a.more-link.chip,
.md .banner.dark-scheme .card.card-image .card-action a.more-link.chip,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  a.more-link.chip,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.chip,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  a.more-link.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.chip,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  a.more-link.search-filters-button,
.md
  .banner.dark-scheme
  .card.card-image
  .card-action
  a.more-link.search-filters-button,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  a.more-link.search-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  a.more-link.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.search-filters-button,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  a.more-link.sort-filters-button,
.md
  .banner.dark-scheme
  .card.card-image
  .card-action
  a.more-link.sort-filters-button,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  a.more-link.sort-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  a.more-link.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.sort-filters-button,
.md .card.card-image .card-action .banner.dark-scheme .chip a.more-link,
.md .banner.dark-scheme .chip .card.card-image .card-action a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .chip
  a.more-link,
.md
  .banner.dark-scheme
  .chip
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .chip
  a.more-link,
.md
  .banner.dark-scheme
  .chip
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.more-link,
.md
  .banner.dark-scheme
  .search-filters-button
  .card.card-image
  .card-action
  a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.more-link,
.md
  .banner.dark-scheme
  .search-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.more-link,
.md
  .banner.dark-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.more-link,
.md
  .banner.dark-scheme
  .sort-filters-button
  .card.card-image
  .card-action
  a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.more-link,
.md
  .banner.dark-scheme
  .sort-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.more-link,
.md
  .banner.dark-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.more-link,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .card.card-image
  .card-action
  a.more-link,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.more-link,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.more-link,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.more-link.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-image
  .card-action
  a.more-link.global-store-search,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.more-link.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.global-store-search,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-search-active
  a.more-link.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-image.store-search-results
  .card-action
  a.more-link.global-store-search,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-image
  .card-action
  a.more-link.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-image.nav-search
  .card-action
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-search-active
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-image.store-search-results
  .card-action
  a.more-link.material-icons,
.md .card.card-horizontal .card-action a.text-darken-4.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-darken-4.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-darken-4.more-link,
.md
  .card.card-horizontal
  .card-action
  .card.card-tumblr
  .card-title
  a.more-link,
.md
  .card.card-tumblr
  .card-title
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card.card-tumblr
  .card-title
  a.more-link,
.md
  .card.card-tumblr
  .card-title
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card.card-tumblr
  .card-title
  a.more-link,
.md
  .card.card-tumblr
  .card-title
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-title
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-title
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .card.card-tumblr
  .card-content
  a.more-link,
.md
  .card.card-tumblr
  .card-content
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card.card-tumblr
  .card-content
  a.more-link,
.md
  .card.card-tumblr
  .card-content
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card.card-tumblr
  .card-content
  a.more-link,
.md
  .card.card-tumblr
  .card-content
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-content
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-content
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md .card.card-horizontal .card-action .card.card-tumblr p a.more-link,
.md .card.card-tumblr p .card.card-horizontal .card-action a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card.card-tumblr
  p
  a.more-link,
.md
  .card.card-tumblr
  p
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card.card-tumblr
  p
  a.more-link,
.md
  .card.card-tumblr
  p
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card-tumblr.nav-search
  p
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.more-link,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card-tumblr.store-search-results
  p
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.more-link.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .card.card-horizontal
  .card-action
  a.more-link.collection-item,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.more-link.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.collection-item,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.more-link.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.collection-item,
.md
  .card.card-horizontal
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.more-link.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-horizontal
  .card-action
  a.more-link.mega-cart-title,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.more-link.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.mega-cart-title,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.more-link.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.mega-cart-title,
.md
  .card.card-horizontal
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.more-link.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .card.card-horizontal
  .card-action
  a.more-link.collection-item,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.more-link.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.collection-item,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.more-link.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.collection-item,
.md
  .card.card-horizontal
  .card-action
  .algolia-search
  form
  .input-field
  a.more-link.material-icons,
.md
  .algolia-search
  form
  .input-field
  .card.card-horizontal
  .card-action
  a.more-link.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .algolia-search
  form
  .input-field
  a.more-link.material-icons,
.md
  .algolia-search
  form
  .input-field
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .algolia-search
  form
  .input-field
  a.more-link.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.material-icons,
.md
  .card.card-horizontal
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.more-link,
.md
  .left-sidebar
  .collection
  .collection-item
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.more-link,
.md
  .left-sidebar
  .collection
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.more-link,
.md
  .left-sidebar
  .collection
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .nav-search
  label
  a.more-link.material-icons,
.md
  .side-nav
  .nav-search
  label
  .card.card-horizontal
  .card-action
  a.more-link.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  label
  a.more-link.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  label
  .card-action
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .nav-search
  label
  a.more-link.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.material-icons,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.more-link,
.md
  .banner.dark-scheme
  .card.card-horizontal
  .card-action
  .header-social
  > ul
  > li
  > a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.more-link,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .header-social
  > ul
  > li
  > a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.more-link,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .header-social
  > ul
  > li
  > a.more-link,
.md .card.card-horizontal .card-action .banner.dark-scheme a.more-link.chip,
.md .banner.dark-scheme .card.card-horizontal .card-action a.more-link.chip,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  a.more-link.chip,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.chip,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  a.more-link.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.chip,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  a.more-link.search-filters-button,
.md
  .banner.dark-scheme
  .card.card-horizontal
  .card-action
  a.more-link.search-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  a.more-link.search-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  a.more-link.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.search-filters-button,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  a.more-link.sort-filters-button,
.md
  .banner.dark-scheme
  .card.card-horizontal
  .card-action
  a.more-link.sort-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  a.more-link.sort-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  a.more-link.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.sort-filters-button,
.md .card.card-horizontal .card-action .banner.dark-scheme .chip a.more-link,
.md .banner.dark-scheme .chip .card.card-horizontal .card-action a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .chip
  a.more-link,
.md
  .banner.dark-scheme
  .chip
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .chip
  a.more-link,
.md
  .banner.dark-scheme
  .chip
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.more-link,
.md
  .banner.dark-scheme
  .search-filters-button
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.more-link,
.md
  .banner.dark-scheme
  .search-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.more-link,
.md
  .banner.dark-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.more-link,
.md
  .banner.dark-scheme
  .sort-filters-button
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.more-link,
.md
  .banner.dark-scheme
  .sort-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.more-link,
.md
  .banner.dark-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.more-link,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .card.card-horizontal
  .card-action
  a.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.more-link,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.more-link,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.more-link.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-horizontal
  .card-action
  a.more-link.global-store-search,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.more-link.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.global-store-search,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-search-active
  a.more-link.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-horizontal.store-search-results
  .card-action
  a.more-link.global-store-search,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-horizontal
  .card-action
  a.more-link.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-search-active
  a.more-link.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-horizontal.store-search-results
  .card-action
  a.more-link.material-icons,
.md .card.card-tumblr .card-title a.green-text,
.md .side-nav .card-tumblr.nav-search .card-title a.green-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.green-text,
.md .card.card-tumblr .card-content a.green-text,
.md .side-nav .card-tumblr.nav-search .card-content a.green-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.green-text,
.md .card.card-tumblr p a.green-text,
.md .side-nav .card-tumblr.nav-search p a.green-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.green-text,
.md .mega-modal .row .col .collection .green-text.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.collection-item,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .mega-modal
  .row
  .col
  .collection
  i.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.collection-item,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .mega-modal
  .row
  .col
  .collection
  i.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.collection-item,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .mega-modal
  .row
  .col
  .collection
  i.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.collection-item,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .mega-modal
  .row
  .col
  .collection
  i.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .green-text.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.mega-cart-title,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.mega-cart-title,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.mega-cart-title,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.mega-cart-title,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-title,
.md .profile-modal .modal-content .collection .green-text.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.collection-item,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .profile-modal
  .modal-content
  .collection
  i.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.collection-item,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .profile-modal
  .modal-content
  .collection
  i.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.collection-item,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .profile-modal
  .modal-content
  .collection
  i.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.collection-item,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .profile-modal
  .modal-content
  .collection
  i.collection-item,
.md .algolia-search form .input-field .green-text.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .algolia-search
  form
  .input-field
  i.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .algolia-search
  form
  .input-field
  i.material-icons,
.md
  .algolia-search
  form
  .input-field
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .algolia-search
  form
  .input-field
  i.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .algolia-search
  form
  .input-field
  i.material-icons,
.md .left-sidebar .collection .collection-item a.green-text,
.md .side-nav .nav-search label .green-text.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .side-nav
  .nav-search
  label
  i.material-icons,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  label
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  label
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  label
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  label
  i.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .side-nav
  .nav-search
  label
  i.material-icons,
.md .banner.dark-scheme h1.green-text,
.md .banner.dark-scheme .header-social > ul > li > a.green-text,
.md .banner.dark-scheme .green-text.chip,
.md .banner.dark-scheme .green-text.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.search-filters-button,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .banner.dark-scheme
  i.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.search-filters-button,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .banner.dark-scheme
  i.search-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.search-filters-button,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .banner.dark-scheme
  i.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.search-filters-button,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .banner.dark-scheme
  i.search-filters-button,
.md .banner.dark-scheme .green-text.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .banner.dark-scheme
  i.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.sort-filters-button,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .banner.dark-scheme
  i.sort-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.sort-filters-button,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .banner.dark-scheme
  i.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.sort-filters-button,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .banner.dark-scheme
  i.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  i.chip,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .banner.dark-scheme
  i.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.chip,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .banner.dark-scheme
  i.chip,
.md
  .banner.dark-scheme
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.chip,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .banner.dark-scheme
  i.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.chip,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .banner.dark-scheme
  i.chip,
.md .banner.dark-scheme .chip a.green-text,
.md .banner.dark-scheme .search-filters-button a.green-text,
.md .banner.dark-scheme .sort-filters-button a.green-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.green-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .green-text.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card
  .card-action
  .add-to-cart
  i.global-store-search,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .store-search-active
  i.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.global-store-search,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .store-search-active
  i.global-store-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-active
  .nav-search
  .card-action
  .add-to-cart
  i.global-store-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .store-search-active
  i.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-search-results
  .card-action
  .add-to-cart
  i.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .store-search-active
  i.global-store-search,
.md .iapp-store .store-main .store-search-active label.green-text,
.md .iapp-store .store-main .store-search-active .green-text.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .add-to-cart
  .store-search-active
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  .store-search-active
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-active
  .nav-search
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  .store-search-active
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-search-results
  .card-action
  .add-to-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  .store-search-active
  i.material-icons,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-darken-4,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-darken-4,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-darken-4,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-darken-4 {
  color: #1b5e20 !important;
}
.md .green.accent-1,
.md .nav-article-progress .accent-1.progress-amt,
.md .switch label input[type="checkbox"]:checked + .accent-1.lever {
  background-color: #b9f6ca !important;
}
.md .green-text.text-accent-1,
.md .card.card-image .card-action a.text-accent-1.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-accent-1.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-accent-1.more-link,
.md .card.card-horizontal .card-action a.text-accent-1.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-accent-1.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-accent-1.more-link,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-accent-1,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-accent-1,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-accent-1,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-accent-1 {
  color: #b9f6ca !important;
}
.md .green.accent-2,
.md .nav-article-progress .accent-2.progress-amt,
.md .switch label input[type="checkbox"]:checked + .accent-2.lever {
  background-color: #69f0ae !important;
}
.md .green-text.text-accent-2,
.md .card.card-image .card-action a.text-accent-2.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-accent-2.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-accent-2.more-link,
.md .card.card-horizontal .card-action a.text-accent-2.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-accent-2.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-accent-2.more-link,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-accent-2,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-accent-2,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-accent-2,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-accent-2 {
  color: #69f0ae !important;
}
.md .green.accent-3,
.md .nav-article-progress .accent-3.progress-amt,
.md .switch label input[type="checkbox"]:checked + .accent-3.lever {
  background-color: #00e676 !important;
}
.md .green-text.text-accent-3,
.md .card.card-image .card-action a.text-accent-3.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-accent-3.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-accent-3.more-link,
.md .card.card-horizontal .card-action a.text-accent-3.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-accent-3.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-accent-3.more-link,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-accent-3,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-accent-3,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-accent-3,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-accent-3 {
  color: #00e676 !important;
}
.md .green.accent-4,
.md .nav-article-progress .accent-4.progress-amt,
.md .switch label input[type="checkbox"]:checked + .accent-4.lever {
  background-color: #00c853 !important;
}
.md .green-text.text-accent-4,
.md .card.card-image .card-action a.text-accent-4.more-link,
.md .side-nav .card-image.nav-search .card-action a.text-accent-4.more-link,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.text-accent-4.more-link,
.md .card.card-image .card-action a.more-link.saved,
.md .side-nav .card-image.nav-search .card-action a.more-link.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.more-link.saved,
.md .card.card-horizontal .card-action a.text-accent-4.more-link,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.text-accent-4.more-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.text-accent-4.more-link,
.md .card.card-horizontal .card-action a.more-link.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.more-link.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.more-link.saved,
.md .card.card-image .card-action a.green-text.saved,
.md .side-nav .card-image.nav-search .card-action a.green-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.green-text.saved,
.md .card.card-horizontal .card-action a.green-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.green-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.green-text.saved,
.md .iapp-store .store-main .card .card-action .add-to-cart i.text-accent-4,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .add-to-cart
  i.text-accent-4,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .add-to-cart
  i.text-accent-4,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .add-to-cart
  i.text-accent-4 {
  color: #00c853 !important;
}
.md .light-green {
  background-color: #8bc34a !important;
}
.md .light-green-text {
  color: #8bc34a !important;
}
.md .light-green.lighten-5,
.md .article-body blockquote.light-green {
  background-color: #f1f8e9 !important;
}
.md .light-green-text.text-lighten-5,
.md .light-green-text.card.card-note,
.md .side-nav .light-green-text.card-note.nav-search,
.md .iapp-store .store-main .light-green-text.card-note.store-search-results {
  color: #f1f8e9 !important;
}
.md .light-green.lighten-4,
.md .light-green.wp-caption-text,
.md .light-green.nav-search-form,
.md .light-green.nav-article-progress,
.md .light-green.highlighted-text,
.md .card.card-horizontal .light-green.card-image,
.md .side-nav .card-horizontal.nav-search .light-green.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .light-green.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.light-green.count,
.md .light-green.store-table-separator,
.md .light-green.left-sidebar,
.md .side-nav .light-green.nav-search,
.md .light-green.article-sidebar,
.md .iapp-store .store-table table tbody .light-green.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.light-green.count {
  background-color: #dcedc8 !important;
}
.md .light-green-text.text-lighten-4 {
  color: #dcedc8 !important;
}
.md .light-green.lighten-3,
.md .nav-search-form form .light-green.input-field,
.md .light-green.card.card-tumblr,
.md .side-nav .light-green.card-tumblr.nav-search,
.md .iapp-store .store-main .light-green.card-tumblr.store-search-results,
.md .light-green.chip.bio-chip,
.md .light-green.bio-chip.search-filters-button,
.md .light-green.bio-chip.sort-filters-button,
.md .side-nav .light-green.back-link {
  background-color: #c5e1a5 !important;
}
.md .light-green-text.text-lighten-3 {
  color: #c5e1a5 !important;
}
.md .light-green.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .light-green.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .light-green.input {
  background-color: #aed581 !important;
}
.md .light-green-text.text-lighten-2 {
  color: #aed581 !important;
}
.md .light-green.lighten-1,
.md .light-green.card.card-note,
.md .side-nav .light-green.card-note.nav-search,
.md .iapp-store .store-main .light-green.card-note.store-search-results {
  background-color: #9ccc65 !important;
}
.md .light-green-text.text-lighten-1 {
  color: #9ccc65 !important;
}
.md .light-green.darken-1,
.md .pagination li.light-green.active,
.md .light-green.default-link,
.md .section-text-wrapper a.light-green,
.md .collapsible-body a.light-green,
.md .card.card-tumblr .card-action a i.light-green,
.md .side-nav .card-tumblr.nav-search .card-action a i.light-green,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.light-green,
.md .chip.bio-chip a span .light-green.contributor-type,
.md .bio-chip.search-filters-button a span .light-green.contributor-type,
.md .bio-chip.sort-filters-button a span .light-green.contributor-type,
.md .article-tags-mod .light-green.chip:hover,
.md .article-tags-mod .light-green.search-filters-button:hover,
.md .article-tags-mod .light-green.sort-filters-button:hover,
.md .side-nav .light-green.nav-title,
.md .side-nav .light-green.nav-open-trigger {
  background-color: #7cb342 !important;
}
.md .light-green-text.text-darken-1,
.md .article-body a.light-green-text,
.md .card.card-image .card-action a.light-green-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.light-green-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.light-green-text.save-this,
.md .card.card-horizontal .card-action a.light-green-text.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.light-green-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.light-green-text.save-this,
.md .store-card-head .light-green-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.light-green-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.light-green-text.decrease-count,
.md .chip.bio-chip a.light-green-text:hover,
.md .bio-chip.search-filters-button a.light-green-text:hover,
.md .bio-chip.sort-filters-button a.light-green-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.light-green-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.light-green-text.increase-count {
  color: #7cb342 !important;
}
.md .light-green.darken-2 {
  background-color: #689f38 !important;
}
.md .light-green-text.text-darken-2,
.md .related-posts-mod ul li a.light-green-text,
.md .article-recent-comments-mod ul li a.light-green-text,
.md .article-body blockquote.light-green-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.light-green-text,
.md .search-store-listings label .light-green-text.material-icons,
.md .light-green-text.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .light-green-text.store-table-separator {
  color: #689f38 !important;
}
.md .light-green.darken-3 {
  background-color: #558b2f !important;
}
.md .light-green-text.text-darken-3,
.md .light-green-text.table-column-hdr,
.md .light-green-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .light-green-text.title {
  color: #558b2f !important;
}
.md .light-green.darken-4,
.md .pub-hdr header .light-green.backsplash,
.md .banner.light-scheme .light-green.chip,
.md .banner.light-scheme .light-green.search-filters-button,
.md .banner.light-scheme .light-green.sort-filters-button,
.md .banner.light-scheme .chip a.light-green,
.md .banner.light-scheme .search-filters-button a.light-green,
.md .banner.light-scheme .sort-filters-button a.light-green,
.md .banner.default-scheme .light-green.chip,
.md .banner.default-scheme .light-green.search-filters-button,
.md .banner.default-scheme .light-green.sort-filters-button,
.md .banner.default-scheme .chip a.light-green,
.md .banner.default-scheme .search-filters-button a.light-green,
.md .banner.default-scheme .sort-filters-button a.light-green {
  background-color: #33691e !important;
}
.md .light-green-text.text-darken-4,
.md .nav-search-form form .input-field .light-green-text.material-icons,
.md .light-green-text.article-body,
.md .card.card-tumblr .card-title a.light-green-text,
.md .side-nav .card-tumblr.nav-search .card-title a.light-green-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.light-green-text,
.md .card.card-tumblr .card-content a.light-green-text,
.md .side-nav .card-tumblr.nav-search .card-content a.light-green-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.light-green-text,
.md .card.card-tumblr p a.light-green-text,
.md .side-nav .card-tumblr.nav-search p a.light-green-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.light-green-text,
.md .mega-modal .row .col .collection .light-green-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .light-green-text.mega-cart-title,
.md .profile-modal .modal-content .collection .light-green-text.collection-item,
.md .algolia-search form .input-field .light-green-text.material-icons,
.md .left-sidebar .collection .collection-item a.light-green-text,
.md .side-nav .nav-search label .light-green-text.material-icons,
.md .banner.dark-scheme h1.light-green-text,
.md .banner.dark-scheme .header-social > ul > li > a.light-green-text,
.md .banner.dark-scheme .light-green-text.chip,
.md .banner.dark-scheme .light-green-text.search-filters-button,
.md .banner.dark-scheme .light-green-text.sort-filters-button,
.md .banner.dark-scheme .chip a.light-green-text,
.md .banner.dark-scheme .search-filters-button a.light-green-text,
.md .banner.dark-scheme .sort-filters-button a.light-green-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.light-green-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .light-green-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.light-green-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .light-green-text.material-icons {
  color: #33691e !important;
}
.md .light-green.accent-1 {
  background-color: #ccff90 !important;
}
.md .light-green-text.text-accent-1 {
  color: #ccff90 !important;
}
.md .light-green.accent-2 {
  background-color: #b2ff59 !important;
}
.md .light-green-text.text-accent-2 {
  color: #b2ff59 !important;
}
.md .light-green.accent-3 {
  background-color: #76ff03 !important;
}
.md .light-green-text.text-accent-3 {
  color: #76ff03 !important;
}
.md .light-green.accent-4 {
  background-color: #64dd17 !important;
}
.md .light-green-text.text-accent-4,
.md .card.card-image .card-action a.light-green-text.saved,
.md .side-nav .card-image.nav-search .card-action a.light-green-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.light-green-text.saved,
.md .card.card-horizontal .card-action a.light-green-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.light-green-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.light-green-text.saved {
  color: #64dd17 !important;
}
.md .lime {
  background-color: #cddc39 !important;
}
.md .lime-text {
  color: #cddc39 !important;
}
.md .lime.lighten-5,
.md .article-body blockquote.lime {
  background-color: #f9fbe7 !important;
}
.md .lime-text.text-lighten-5,
.md .lime-text.card.card-note,
.md .side-nav .lime-text.card-note.nav-search,
.md .iapp-store .store-main .lime-text.card-note.store-search-results {
  color: #f9fbe7 !important;
}
.md .lime.lighten-4,
.md .lime.wp-caption-text,
.md .lime.nav-search-form,
.md .lime.nav-article-progress,
.md .lime.highlighted-text,
.md .card.card-horizontal .lime.card-image,
.md .side-nav .card-horizontal.nav-search .lime.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .lime.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.lime.count,
.md .lime.store-table-separator,
.md .lime.left-sidebar,
.md .side-nav .lime.nav-search,
.md .lime.article-sidebar,
.md .iapp-store .store-table table tbody .lime.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.lime.count {
  background-color: #f0f4c3 !important;
}
.md .lime-text.text-lighten-4 {
  color: #f0f4c3 !important;
}
.md .lime.lighten-3,
.md .nav-search-form form .lime.input-field,
.md .lime.card.card-tumblr,
.md .side-nav .lime.card-tumblr.nav-search,
.md .iapp-store .store-main .lime.card-tumblr.store-search-results,
.md .lime.chip.bio-chip,
.md .lime.bio-chip.search-filters-button,
.md .lime.bio-chip.sort-filters-button,
.md .side-nav .lime.back-link {
  background-color: #e6ee9c !important;
}
.md .lime-text.text-lighten-3 {
  color: #e6ee9c !important;
}
.md .lime.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .lime.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .lime.input {
  background-color: #dce775 !important;
}
.md .lime-text.text-lighten-2 {
  color: #dce775 !important;
}
.md .lime.lighten-1,
.md .lime.card.card-note,
.md .side-nav .lime.card-note.nav-search,
.md .iapp-store .store-main .lime.card-note.store-search-results {
  background-color: #d4e157 !important;
}
.md .lime-text.text-lighten-1 {
  color: #d4e157 !important;
}
.md .lime.darken-1,
.md .pagination li.lime.active,
.md .lime.default-link,
.md .section-text-wrapper a.lime,
.md .collapsible-body a.lime,
.md .card.card-tumblr .card-action a i.lime,
.md .side-nav .card-tumblr.nav-search .card-action a i.lime,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.lime,
.md .chip.bio-chip a span .lime.contributor-type,
.md .bio-chip.search-filters-button a span .lime.contributor-type,
.md .bio-chip.sort-filters-button a span .lime.contributor-type,
.md .article-tags-mod .lime.chip:hover,
.md .article-tags-mod .lime.search-filters-button:hover,
.md .article-tags-mod .lime.sort-filters-button:hover,
.md .side-nav .lime.nav-title,
.md .side-nav .lime.nav-open-trigger {
  background-color: #c0ca33 !important;
}
.md .lime-text.text-darken-1,
.md .article-body a.lime-text,
.md .card.card-image .card-action a.lime-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.lime-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.lime-text.save-this,
.md .card.card-horizontal .card-action a.lime-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.lime-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.lime-text.save-this,
.md .store-card-head .lime-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.lime-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.lime-text.decrease-count,
.md .chip.bio-chip a.lime-text:hover,
.md .bio-chip.search-filters-button a.lime-text:hover,
.md .bio-chip.sort-filters-button a.lime-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.lime-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.lime-text.increase-count {
  color: #c0ca33 !important;
}
.md .lime.darken-2 {
  background-color: #afb42b !important;
}
.md .lime-text.text-darken-2,
.md .related-posts-mod ul li a.lime-text,
.md .article-recent-comments-mod ul li a.lime-text,
.md .article-body blockquote.lime-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.lime-text,
.md .search-store-listings label .lime-text.material-icons,
.md .lime-text.store-table-separator,
.md .iapp-store .store-table table tbody .lime-text.store-table-separator {
  color: #afb42b !important;
}
.md .lime.darken-3 {
  background-color: #9e9d24 !important;
}
.md .lime-text.text-darken-3,
.md .lime-text.table-column-hdr,
.md .lime-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .lime-text.title {
  color: #9e9d24 !important;
}
.md .lime.darken-4,
.md .pub-hdr header .lime.backsplash,
.md .banner.light-scheme .lime.chip,
.md .banner.light-scheme .lime.search-filters-button,
.md .banner.light-scheme .lime.sort-filters-button,
.md .banner.light-scheme .chip a.lime,
.md .banner.light-scheme .search-filters-button a.lime,
.md .banner.light-scheme .sort-filters-button a.lime,
.md .banner.default-scheme .lime.chip,
.md .banner.default-scheme .lime.search-filters-button,
.md .banner.default-scheme .lime.sort-filters-button,
.md .banner.default-scheme .chip a.lime,
.md .banner.default-scheme .search-filters-button a.lime,
.md .banner.default-scheme .sort-filters-button a.lime {
  background-color: #827717 !important;
}
.md .lime-text.text-darken-4,
.md .nav-search-form form .input-field .lime-text.material-icons,
.md .lime-text.article-body,
.md .card.card-tumblr .card-title a.lime-text,
.md .side-nav .card-tumblr.nav-search .card-title a.lime-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.lime-text,
.md .card.card-tumblr .card-content a.lime-text,
.md .side-nav .card-tumblr.nav-search .card-content a.lime-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.lime-text,
.md .card.card-tumblr p a.lime-text,
.md .side-nav .card-tumblr.nav-search p a.lime-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.lime-text,
.md .mega-modal .row .col .collection .lime-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .lime-text.mega-cart-title,
.md .profile-modal .modal-content .collection .lime-text.collection-item,
.md .algolia-search form .input-field .lime-text.material-icons,
.md .left-sidebar .collection .collection-item a.lime-text,
.md .side-nav .nav-search label .lime-text.material-icons,
.md .banner.dark-scheme h1.lime-text,
.md .banner.dark-scheme .header-social > ul > li > a.lime-text,
.md .banner.dark-scheme .lime-text.chip,
.md .banner.dark-scheme .lime-text.search-filters-button,
.md .banner.dark-scheme .lime-text.sort-filters-button,
.md .banner.dark-scheme .chip a.lime-text,
.md .banner.dark-scheme .search-filters-button a.lime-text,
.md .banner.dark-scheme .sort-filters-button a.lime-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.lime-text,
.md .iapp-store .store-main .store-search-active .lime-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.lime-text,
.md .iapp-store .store-main .store-search-active .lime-text.material-icons {
  color: #827717 !important;
}
.md .lime.accent-1 {
  background-color: #f4ff81 !important;
}
.md .lime-text.text-accent-1 {
  color: #f4ff81 !important;
}
.md .lime.accent-2 {
  background-color: #eeff41 !important;
}
.md .lime-text.text-accent-2 {
  color: #eeff41 !important;
}
.md .lime.accent-3 {
  background-color: #c6ff00 !important;
}
.md .lime-text.text-accent-3 {
  color: #c6ff00 !important;
}
.md .lime.accent-4 {
  background-color: #aeea00 !important;
}
.md .lime-text.text-accent-4,
.md .card.card-image .card-action a.lime-text.saved,
.md .side-nav .card-image.nav-search .card-action a.lime-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.lime-text.saved,
.md .card.card-horizontal .card-action a.lime-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.lime-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.lime-text.saved {
  color: #aeea00 !important;
}
.md .yellow {
  background-color: #ffeb3b !important;
}
.md .yellow-text {
  color: #ffeb3b !important;
}
.md .yellow.lighten-5,
.md .article-body blockquote.yellow {
  background-color: #fffde7 !important;
}
.md .yellow-text.text-lighten-5,
.md .yellow-text.card.card-note,
.md .side-nav .yellow-text.card-note.nav-search,
.md .iapp-store .store-main .yellow-text.card-note.store-search-results {
  color: #fffde7 !important;
}
.md .yellow.lighten-4,
.md .yellow.wp-caption-text,
.md .yellow.nav-search-form,
.md .yellow.nav-article-progress,
.md .yellow.highlighted-text,
.md .card.card-horizontal .yellow.card-image,
.md .side-nav .card-horizontal.nav-search .yellow.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .yellow.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.yellow.count,
.md .yellow.store-table-separator,
.md .yellow.left-sidebar,
.md .side-nav .yellow.nav-search,
.md .yellow.article-sidebar,
.md .iapp-store .store-table table tbody .yellow.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.yellow.count {
  background-color: #fff9c4 !important;
}
.md .yellow-text.text-lighten-4 {
  color: #fff9c4 !important;
}
.md .yellow.lighten-3,
.md .nav-search-form form .yellow.input-field,
.md .yellow.card.card-tumblr,
.md .side-nav .yellow.card-tumblr.nav-search,
.md .iapp-store .store-main .yellow.card-tumblr.store-search-results,
.md .yellow.chip.bio-chip,
.md .yellow.bio-chip.search-filters-button,
.md .yellow.bio-chip.sort-filters-button,
.md .side-nav .yellow.back-link {
  background-color: #fff59d !important;
}
.md .yellow-text.text-lighten-3 {
  color: #fff59d !important;
}
.md .yellow.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .yellow.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .yellow.input {
  background-color: #fff176 !important;
}
.md .yellow-text.text-lighten-2 {
  color: #fff176 !important;
}
.md .yellow.lighten-1,
.md .yellow.card.card-note,
.md .side-nav .yellow.card-note.nav-search,
.md .iapp-store .store-main .yellow.card-note.store-search-results {
  background-color: #ffee58 !important;
}
.md .yellow-text.text-lighten-1 {
  color: #ffee58 !important;
}
.md .yellow.darken-1,
.md .pagination li.yellow.active,
.md .yellow.default-link,
.md .section-text-wrapper a.yellow,
.md .collapsible-body a.yellow,
.md .card.card-tumblr .card-action a i.yellow,
.md .side-nav .card-tumblr.nav-search .card-action a i.yellow,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.yellow,
.md .chip.bio-chip a span .yellow.contributor-type,
.md .bio-chip.search-filters-button a span .yellow.contributor-type,
.md .bio-chip.sort-filters-button a span .yellow.contributor-type,
.md .article-tags-mod .yellow.chip:hover,
.md .article-tags-mod .yellow.search-filters-button:hover,
.md .article-tags-mod .yellow.sort-filters-button:hover,
.md .side-nav .yellow.nav-title,
.md .side-nav .yellow.nav-open-trigger {
  background-color: #fdd835 !important;
}
.md .yellow-text.text-darken-1,
.md .article-body a.yellow-text,
.md .card.card-image .card-action a.yellow-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.yellow-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.yellow-text.save-this,
.md .card.card-horizontal .card-action a.yellow-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.yellow-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.yellow-text.save-this,
.md .store-card-head .yellow-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.yellow-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.yellow-text.decrease-count,
.md .chip.bio-chip a.yellow-text:hover,
.md .bio-chip.search-filters-button a.yellow-text:hover,
.md .bio-chip.sort-filters-button a.yellow-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.yellow-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.yellow-text.increase-count {
  color: #fdd835 !important;
}
.md .yellow.darken-2 {
  background-color: #fbc02d !important;
}
.md .yellow-text.text-darken-2,
.md .related-posts-mod ul li a.yellow-text,
.md .article-recent-comments-mod ul li a.yellow-text,
.md .article-body blockquote.yellow-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.yellow-text,
.md .search-store-listings label .yellow-text.material-icons,
.md .yellow-text.store-table-separator,
.md .iapp-store .store-table table tbody .yellow-text.store-table-separator {
  color: #fbc02d !important;
}
.md .yellow.darken-3 {
  background-color: #f9a825 !important;
}
.md .yellow-text.text-darken-3,
.md .yellow-text.table-column-hdr,
.md .yellow-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .yellow-text.title {
  color: #f9a825 !important;
}
.md .yellow.darken-4,
.md .pub-hdr header .yellow.backsplash,
.md .banner.light-scheme .yellow.chip,
.md .banner.light-scheme .yellow.search-filters-button,
.md .banner.light-scheme .yellow.sort-filters-button,
.md .banner.light-scheme .chip a.yellow,
.md .banner.light-scheme .search-filters-button a.yellow,
.md .banner.light-scheme .sort-filters-button a.yellow,
.md .banner.default-scheme .yellow.chip,
.md .banner.default-scheme .yellow.search-filters-button,
.md .banner.default-scheme .yellow.sort-filters-button,
.md .banner.default-scheme .chip a.yellow,
.md .banner.default-scheme .search-filters-button a.yellow,
.md .banner.default-scheme .sort-filters-button a.yellow {
  background-color: #f57f17 !important;
}
.md .yellow-text.text-darken-4,
.md .nav-search-form form .input-field .yellow-text.material-icons,
.md .yellow-text.article-body,
.md .card.card-tumblr .card-title a.yellow-text,
.md .side-nav .card-tumblr.nav-search .card-title a.yellow-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.yellow-text,
.md .card.card-tumblr .card-content a.yellow-text,
.md .side-nav .card-tumblr.nav-search .card-content a.yellow-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.yellow-text,
.md .card.card-tumblr p a.yellow-text,
.md .side-nav .card-tumblr.nav-search p a.yellow-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.yellow-text,
.md .mega-modal .row .col .collection .yellow-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .yellow-text.mega-cart-title,
.md .profile-modal .modal-content .collection .yellow-text.collection-item,
.md .algolia-search form .input-field .yellow-text.material-icons,
.md .left-sidebar .collection .collection-item a.yellow-text,
.md .side-nav .nav-search label .yellow-text.material-icons,
.md .banner.dark-scheme h1.yellow-text,
.md .banner.dark-scheme .header-social > ul > li > a.yellow-text,
.md .banner.dark-scheme .yellow-text.chip,
.md .banner.dark-scheme .yellow-text.search-filters-button,
.md .banner.dark-scheme .yellow-text.sort-filters-button,
.md .banner.dark-scheme .chip a.yellow-text,
.md .banner.dark-scheme .search-filters-button a.yellow-text,
.md .banner.dark-scheme .sort-filters-button a.yellow-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.yellow-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .yellow-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.yellow-text,
.md .iapp-store .store-main .store-search-active .yellow-text.material-icons {
  color: #f57f17 !important;
}
.md .yellow.accent-1 {
  background-color: #ffff8d !important;
}
.md .yellow-text.text-accent-1 {
  color: #ffff8d !important;
}
.md .yellow.accent-2 {
  background-color: #ff0 !important;
}
.md .yellow-text.text-accent-2 {
  color: #ff0 !important;
}
.md .yellow.accent-3 {
  background-color: #ffea00 !important;
}
.md .yellow-text.text-accent-3 {
  color: #ffea00 !important;
}
.md .yellow.accent-4 {
  background-color: #ffd600 !important;
}
.md .yellow-text.text-accent-4,
.md .card.card-image .card-action a.yellow-text.saved,
.md .side-nav .card-image.nav-search .card-action a.yellow-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.yellow-text.saved,
.md .card.card-horizontal .card-action a.yellow-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.yellow-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.yellow-text.saved {
  color: #ffd600 !important;
}
.md .amber {
  background-color: #ffc107 !important;
}
.md .amber-text {
  color: #ffc107 !important;
}
.md .amber.lighten-5,
.md .article-body blockquote.amber {
  background-color: #fff8e1 !important;
}
.md .amber-text.text-lighten-5,
.md .amber-text.card.card-note,
.md .side-nav .amber-text.card-note.nav-search,
.md .iapp-store .store-main .amber-text.card-note.store-search-results {
  color: #fff8e1 !important;
}
.md .amber.lighten-4,
.md .amber.wp-caption-text,
.md .amber.nav-search-form,
.md .amber.nav-article-progress,
.md .amber.highlighted-text,
.md .card.card-horizontal .amber.card-image,
.md .side-nav .card-horizontal.nav-search .amber.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .amber.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.amber.count,
.md .amber.store-table-separator,
.md .amber.left-sidebar,
.md .side-nav .amber.nav-search,
.md .amber.article-sidebar,
.md .iapp-store .store-table table tbody .amber.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.amber.count {
  background-color: #ffecb3 !important;
}
.md .amber-text.text-lighten-4 {
  color: #ffecb3 !important;
}
.md .amber.lighten-3,
.md .nav-search-form form .amber.input-field,
.md .amber.card.card-tumblr,
.md .side-nav .amber.card-tumblr.nav-search,
.md .iapp-store .store-main .amber.card-tumblr.store-search-results,
.md .amber.chip.bio-chip,
.md .amber.bio-chip.search-filters-button,
.md .amber.bio-chip.sort-filters-button,
.md .side-nav .amber.back-link {
  background-color: #ffe082 !important;
}
.md .amber-text.text-lighten-3 {
  color: #ffe082 !important;
}
.md .amber.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .amber.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .amber.input {
  background-color: #ffd54f !important;
}
.md .amber-text.text-lighten-2 {
  color: #ffd54f !important;
}
.md .amber.lighten-1,
.md .amber.card.card-note,
.md .side-nav .amber.card-note.nav-search,
.md .iapp-store .store-main .amber.card-note.store-search-results {
  background-color: #ffca28 !important;
}
.md .amber-text.text-lighten-1 {
  color: #ffca28 !important;
}
.md .amber.darken-1,
.md .pagination li.amber.active,
.md .amber.default-link,
.md .section-text-wrapper a.amber,
.md .collapsible-body a.amber,
.md .card.card-tumblr .card-action a i.amber,
.md .side-nav .card-tumblr.nav-search .card-action a i.amber,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.amber,
.md .chip.bio-chip a span .amber.contributor-type,
.md .bio-chip.search-filters-button a span .amber.contributor-type,
.md .bio-chip.sort-filters-button a span .amber.contributor-type,
.md .article-tags-mod .amber.chip:hover,
.md .article-tags-mod .amber.search-filters-button:hover,
.md .article-tags-mod .amber.sort-filters-button:hover,
.md .side-nav .amber.nav-title,
.md .side-nav .amber.nav-open-trigger {
  background-color: #ffb300 !important;
}
.md .amber-text.text-darken-1,
.md .article-body a.amber-text,
.md .card.card-image .card-action a.amber-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.amber-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.amber-text.save-this,
.md .card.card-horizontal .card-action a.amber-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.amber-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.amber-text.save-this,
.md .store-card-head .amber-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.amber-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.amber-text.decrease-count,
.md .chip.bio-chip a.amber-text:hover,
.md .bio-chip.search-filters-button a.amber-text:hover,
.md .bio-chip.sort-filters-button a.amber-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.amber-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.amber-text.increase-count {
  color: #ffb300 !important;
}
.md .amber.darken-2 {
  background-color: #ffa000 !important;
}
.md .amber-text.text-darken-2,
.md .related-posts-mod ul li a.amber-text,
.md .article-recent-comments-mod ul li a.amber-text,
.md .article-body blockquote.amber-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.amber-text,
.md .search-store-listings label .amber-text.material-icons,
.md .amber-text.store-table-separator,
.md .iapp-store .store-table table tbody .amber-text.store-table-separator {
  color: #ffa000 !important;
}
.md .amber.darken-3 {
  background-color: #ff8f00 !important;
}
.md .amber-text.text-darken-3,
.md .amber-text.table-column-hdr,
.md .amber-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .amber-text.title {
  color: #ff8f00 !important;
}
.md .amber.darken-4,
.md .pub-hdr header .amber.backsplash,
.md .banner.light-scheme .amber.chip,
.md .banner.light-scheme .amber.search-filters-button,
.md .banner.light-scheme .amber.sort-filters-button,
.md .banner.light-scheme .chip a.amber,
.md .banner.light-scheme .search-filters-button a.amber,
.md .banner.light-scheme .sort-filters-button a.amber,
.md .banner.default-scheme .amber.chip,
.md .banner.default-scheme .amber.search-filters-button,
.md .banner.default-scheme .amber.sort-filters-button,
.md .banner.default-scheme .chip a.amber,
.md .banner.default-scheme .search-filters-button a.amber,
.md .banner.default-scheme .sort-filters-button a.amber {
  background-color: #ff6f00 !important;
}
.md .amber-text.text-darken-4,
.md .nav-search-form form .input-field .amber-text.material-icons,
.md .amber-text.article-body,
.md .card.card-tumblr .card-title a.amber-text,
.md .side-nav .card-tumblr.nav-search .card-title a.amber-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.amber-text,
.md .card.card-tumblr .card-content a.amber-text,
.md .side-nav .card-tumblr.nav-search .card-content a.amber-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.amber-text,
.md .card.card-tumblr p a.amber-text,
.md .side-nav .card-tumblr.nav-search p a.amber-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.amber-text,
.md .mega-modal .row .col .collection .amber-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .amber-text.mega-cart-title,
.md .profile-modal .modal-content .collection .amber-text.collection-item,
.md .algolia-search form .input-field .amber-text.material-icons,
.md .left-sidebar .collection .collection-item a.amber-text,
.md .side-nav .nav-search label .amber-text.material-icons,
.md .banner.dark-scheme h1.amber-text,
.md .banner.dark-scheme .header-social > ul > li > a.amber-text,
.md .banner.dark-scheme .amber-text.chip,
.md .banner.dark-scheme .amber-text.search-filters-button,
.md .banner.dark-scheme .amber-text.sort-filters-button,
.md .banner.dark-scheme .chip a.amber-text,
.md .banner.dark-scheme .search-filters-button a.amber-text,
.md .banner.dark-scheme .sort-filters-button a.amber-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.amber-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .amber-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.amber-text,
.md .iapp-store .store-main .store-search-active .amber-text.material-icons {
  color: #ff6f00 !important;
}
.md .amber.accent-1 {
  background-color: #ffe57f !important;
}
.md .amber-text.text-accent-1 {
  color: #ffe57f !important;
}
.md .amber.accent-2 {
  background-color: #ffd740 !important;
}
.md .amber-text.text-accent-2 {
  color: #ffd740 !important;
}
.md .amber.accent-3 {
  background-color: #ffc400 !important;
}
.md .amber-text.text-accent-3 {
  color: #ffc400 !important;
}
.md .amber.accent-4 {
  background-color: #ffab00 !important;
}
.md .amber-text.text-accent-4,
.md .card.card-image .card-action a.amber-text.saved,
.md .side-nav .card-image.nav-search .card-action a.amber-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.amber-text.saved,
.md .card.card-horizontal .card-action a.amber-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.amber-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.amber-text.saved {
  color: #ffab00 !important;
}
.md .orange,
.md .side-nav .back-link {
  background-color: #ff9800 !important;
}
.md .orange-text,
.md .iapp-store .store-main .card .card-action .remove-from-cart i,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i {
  color: #ff9800 !important;
}
.md .orange.lighten-5,
.md .article-body blockquote.orange,
.md .article-body .side-nav blockquote.back-link,
.md .side-nav .article-body blockquote.back-link,
.md .side-nav .lighten-5.back-link {
  background-color: #fff3e0 !important;
}
.md .orange-text.text-lighten-5,
.md .orange-text.card.card-note,
.md .side-nav .orange-text.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .side-nav
  i.card-note.nav-search,
.md .iapp-store .store-main .orange-text.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.card.card-note,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.card.card-note,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.card.card-note,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.card.card-note,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .side-nav
  i.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.card-note.store-search-results,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-lighten-5,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-lighten-5,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-lighten-5,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-lighten-5 {
  color: #fff3e0 !important;
}
.md .orange.lighten-4,
.md .orange.wp-caption-text,
.md .side-nav .wp-caption-text.back-link,
.md .orange.nav-search-form,
.md .side-nav .nav-search-form.back-link,
.md .orange.nav-article-progress,
.md .side-nav .nav-article-progress.back-link,
.md .orange.highlighted-text,
.md .side-nav .highlighted-text.back-link,
.md .card.card-horizontal .orange.card-image,
.md .side-nav .card-horizontal.nav-search .orange.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .orange.card-image,
.md .card.card-horizontal .side-nav .card-image.back-link,
.md .side-nav .card.card-horizontal .card-image.back-link,
.md .side-nav .card-horizontal.nav-search .card-image.back-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .side-nav
  .card-image.back-link,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.back-link,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.orange.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.count.back-link,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.back-link,
.md .orange.store-table-separator,
.md .side-nav .store-table-separator.back-link,
.md .orange.left-sidebar,
.md .side-nav .left-sidebar.back-link,
.md .side-nav .lighten-4.back-link,
.md .side-nav .back-link.nav-search,
.md .side-nav .back-link.article-sidebar,
.md
  .side-nav
  .iapp-store
  .store-table
  table
  tbody
  .back-link.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .back-link.store-table-separator,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.back-link.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.back-link.count,
.md .side-nav .orange.nav-search,
.md .orange.article-sidebar,
.md .iapp-store .store-table table tbody .orange.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.orange.count {
  background-color: #ffe0b2 !important;
}
.md .orange-text.text-lighten-4,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-lighten-4,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-lighten-4,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-lighten-4,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-lighten-4 {
  color: #ffe0b2 !important;
}
.md .orange.lighten-3,
.md .nav-search-form form .orange.input-field,
.md .nav-search-form form .side-nav .input-field.back-link,
.md .side-nav .nav-search-form form .input-field.back-link,
.md .orange.card.card-tumblr,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.back-link.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.back-link.store-search-results,
.md .side-nav .orange.card-tumblr.nav-search,
.md .iapp-store .store-main .orange.card-tumblr.store-search-results,
.md .orange.chip.bio-chip,
.md .orange.bio-chip.search-filters-button,
.md .orange.bio-chip.sort-filters-button,
.md .side-nav .back-link {
  background-color: #ffcc80 !important;
}
.md .orange-text.text-lighten-3,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-lighten-3,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-lighten-3,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-lighten-3,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-lighten-3 {
  color: #ffcc80 !important;
}
.md .orange.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .orange.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .mega-cart-quantity.back-link,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.back-link,
.md .side-nav .lighten-2.back-link,
.md .side-nav .iapp-store .product-page .product-quantity .back-link.input,
.md .iapp-store .product-page .product-quantity .side-nav .back-link.input,
.md .iapp-store .product-page .product-quantity .orange.input {
  background-color: #ffb74d !important;
}
.md .orange-text.text-lighten-2,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-lighten-2,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-lighten-2,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-lighten-2,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-lighten-2 {
  color: #ffb74d !important;
}
.md .orange.lighten-1,
.md .orange.card.card-note,
.md .side-nav .card.card-note.back-link,
.md .side-nav .card-note.back-link.nav-search,
.md .side-nav .iapp-store .store-main .card-note.back-link.store-search-results,
.md .iapp-store .store-main .side-nav .card-note.back-link.store-search-results,
.md .side-nav .orange.card-note.nav-search,
.md .iapp-store .store-main .orange.card-note.store-search-results,
.md .side-nav .lighten-1.back-link {
  background-color: #ffa726 !important;
}
.md .orange-text.text-lighten-1,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-lighten-1,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-lighten-1,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-lighten-1,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-lighten-1 {
  color: #ffa726 !important;
}
.md .orange.darken-1,
.md .pagination li.orange.active,
.md .pagination .side-nav li.active.back-link,
.md .side-nav .pagination li.active.back-link,
.md .orange.default-link,
.md .section-text-wrapper a.orange,
.md .section-text-wrapper .side-nav a.back-link,
.md .side-nav .section-text-wrapper a.back-link,
.md .collapsible-body a.orange,
.md .collapsible-body .side-nav a.back-link,
.md .side-nav .collapsible-body a.back-link,
.md .side-nav .default-link.back-link,
.md .card.card-tumblr .card-action a i.orange,
.md .side-nav .card-tumblr.nav-search .card-action a i.orange,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.orange,
.md .card.card-tumblr .card-action a .side-nav i.back-link,
.md .side-nav .card.card-tumblr .card-action a i.back-link,
.md .side-nav .card-tumblr.nav-search .card-action a i.back-link,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .side-nav
  i.back-link,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.back-link,
.md .chip.bio-chip a span .orange.contributor-type,
.md .bio-chip.search-filters-button a span .orange.contributor-type,
.md .bio-chip.sort-filters-button a span .orange.contributor-type,
.md .chip.bio-chip a span .side-nav .contributor-type.back-link,
.md .side-nav .chip.bio-chip a span .contributor-type.back-link,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .contributor-type.back-link,
.md
  .side-nav
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.back-link,
.md .bio-chip.sort-filters-button a span .side-nav .contributor-type.back-link,
.md .side-nav .bio-chip.sort-filters-button a span .contributor-type.back-link,
.md .article-tags-mod .orange.chip:hover,
.md .article-tags-mod .orange.search-filters-button:hover,
.md .article-tags-mod .side-nav .search-filters-button.back-link:hover,
.md .side-nav .article-tags-mod .search-filters-button.back-link:hover,
.md .article-tags-mod .orange.sort-filters-button:hover,
.md .article-tags-mod .side-nav .sort-filters-button.back-link:hover,
.md .side-nav .article-tags-mod .sort-filters-button.back-link:hover,
.md .article-tags-mod .side-nav .chip.back-link:hover,
.md .side-nav .article-tags-mod .chip.back-link:hover,
.md .side-nav .orange.nav-title,
.md .side-nav .nav-title.back-link,
.md .side-nav .orange.nav-open-trigger,
.md .side-nav .nav-open-trigger.back-link,
.md .side-nav .darken-1.back-link {
  background-color: #fb8c00 !important;
}
.md .orange-text.text-darken-1,
.md .article-body a.orange-text,
.md .card.card-image .card-action a.orange-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.orange-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.orange-text.save-this,
.md .card.card-horizontal .card-action a.orange-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.orange-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.orange-text.save-this,
.md .store-card-head .orange-text.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.card-title,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .store-card-head
  i.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.card-title,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .store-card-head
  i.card-title,
.md
  .store-card-head
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.card-title,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .store-card-head
  i.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.card-title,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .store-card-head
  i.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.orange-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.orange-text.decrease-count,
.md .chip.bio-chip a.orange-text:hover,
.md .bio-chip.search-filters-button a.orange-text:hover,
.md .bio-chip.sort-filters-button a.orange-text:hover,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-darken-1,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-darken-1,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-darken-1,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-darken-1,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.orange-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.orange-text.increase-count {
  color: #fb8c00 !important;
}
.md .orange.darken-2,
.md .side-nav .darken-2.back-link {
  background-color: #f57c00 !important;
}
.md .orange-text.text-darken-2,
.md .related-posts-mod ul li a.orange-text,
.md .article-recent-comments-mod ul li a.orange-text,
.md .article-body blockquote.orange-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.orange-text,
.md .search-store-listings label .orange-text.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .search-store-listings
  label
  i.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .search-store-listings
  label
  i.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .search-store-listings
  label
  i.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .search-store-listings
  label
  i.material-icons,
.md .orange-text.store-table-separator,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.store-table-separator,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.store-table-separator,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.store-table-separator,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.store-table-separator,
.md .iapp-store .store-table table tbody .orange-text.store-table-separator,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-darken-2,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-darken-2,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-darken-2,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-darken-2 {
  color: #f57c00 !important;
}
.md .orange.darken-3,
.md .side-nav .darken-3.back-link {
  background-color: #ef6c00 !important;
}
.md .orange-text.text-darken-3,
.md .orange-text.table-column-hdr,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.table-column-hdr,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.table-column-hdr,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.table-column-hdr,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.table-column-hdr,
.md .orange-text.section-heading,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.section-heading,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.section-heading,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.section-heading,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .orange-text.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.title,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.title,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.title,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.title,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.title,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-darken-3,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-darken-3,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-darken-3,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-darken-3 {
  color: #ef6c00 !important;
}
.md .orange.darken-4,
.md .side-nav .darken-4.back-link,
.md .side-nav .pub-hdr header .back-link.backsplash,
.md .pub-hdr header .side-nav .back-link.backsplash,
.md .side-nav .banner.light-scheme .back-link.chip,
.md .banner.light-scheme .side-nav .back-link.chip,
.md .side-nav .banner.light-scheme .back-link.search-filters-button,
.md .banner.light-scheme .side-nav .back-link.search-filters-button,
.md .side-nav .banner.light-scheme .back-link.sort-filters-button,
.md .banner.light-scheme .side-nav .back-link.sort-filters-button,
.md .side-nav .banner.light-scheme .chip a.back-link,
.md .banner.light-scheme .chip .side-nav a.back-link,
.md .side-nav .banner.light-scheme .search-filters-button a.back-link,
.md .banner.light-scheme .search-filters-button .side-nav a.back-link,
.md .side-nav .banner.light-scheme .sort-filters-button a.back-link,
.md .banner.light-scheme .sort-filters-button .side-nav a.back-link,
.md .side-nav .banner.default-scheme .back-link.chip,
.md .banner.default-scheme .side-nav .back-link.chip,
.md .side-nav .banner.default-scheme .back-link.search-filters-button,
.md .banner.default-scheme .side-nav .back-link.search-filters-button,
.md .side-nav .banner.default-scheme .back-link.sort-filters-button,
.md .banner.default-scheme .side-nav .back-link.sort-filters-button,
.md .side-nav .banner.default-scheme .chip a.back-link,
.md .banner.default-scheme .chip .side-nav a.back-link,
.md .side-nav .banner.default-scheme .search-filters-button a.back-link,
.md .banner.default-scheme .search-filters-button .side-nav a.back-link,
.md .side-nav .banner.default-scheme .sort-filters-button a.back-link,
.md .banner.default-scheme .sort-filters-button .side-nav a.back-link,
.md .pub-hdr header .orange.backsplash,
.md .banner.light-scheme .orange.chip,
.md .banner.light-scheme .orange.search-filters-button,
.md .banner.light-scheme .orange.sort-filters-button,
.md .banner.light-scheme .chip a.orange,
.md .banner.light-scheme .search-filters-button a.orange,
.md .banner.light-scheme .sort-filters-button a.orange,
.md .banner.default-scheme .orange.chip,
.md .banner.default-scheme .orange.search-filters-button,
.md .banner.default-scheme .orange.sort-filters-button,
.md .banner.default-scheme .chip a.orange,
.md .banner.default-scheme .search-filters-button a.orange,
.md .banner.default-scheme .sort-filters-button a.orange {
  background-color: #e65100 !important;
}
.md .orange-text.text-darken-4,
.md .nav-search-form form .input-field .orange-text.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .nav-search-form
  form
  .input-field
  i.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .nav-search-form
  form
  .input-field
  i.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .nav-search-form
  form
  .input-field
  i.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .nav-search-form
  form
  .input-field
  i.material-icons,
.md .orange-text.article-body,
.md .iapp-store .store-main .card .card-action .remove-from-cart i.article-body,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.article-body,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.article-body,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.article-body,
.md .card.card-tumblr .card-title a.orange-text,
.md .side-nav .card-tumblr.nav-search .card-title a.orange-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.orange-text,
.md .card.card-tumblr .card-content a.orange-text,
.md .side-nav .card-tumblr.nav-search .card-content a.orange-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.orange-text,
.md .card.card-tumblr p a.orange-text,
.md .side-nav .card-tumblr.nav-search p a.orange-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.orange-text,
.md .mega-modal .row .col .collection .orange-text.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.collection-item,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .mega-modal
  .row
  .col
  .collection
  i.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.collection-item,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .mega-modal
  .row
  .col
  .collection
  i.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.collection-item,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .mega-modal
  .row
  .col
  .collection
  i.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.collection-item,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .mega-modal
  .row
  .col
  .collection
  i.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .orange-text.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.mega-cart-title,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.mega-cart-title,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.mega-cart-title,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.mega-cart-title,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-title,
.md .profile-modal .modal-content .collection .orange-text.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.collection-item,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .profile-modal
  .modal-content
  .collection
  i.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.collection-item,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .profile-modal
  .modal-content
  .collection
  i.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.collection-item,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .profile-modal
  .modal-content
  .collection
  i.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.collection-item,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .profile-modal
  .modal-content
  .collection
  i.collection-item,
.md .algolia-search form .input-field .orange-text.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .algolia-search
  form
  .input-field
  i.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .algolia-search
  form
  .input-field
  i.material-icons,
.md
  .algolia-search
  form
  .input-field
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .algolia-search
  form
  .input-field
  i.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .algolia-search
  form
  .input-field
  i.material-icons,
.md .left-sidebar .collection .collection-item a.orange-text,
.md .side-nav .nav-search label .orange-text.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .side-nav
  .nav-search
  label
  i.material-icons,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  label
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  label
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  label
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  label
  i.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .side-nav
  .nav-search
  label
  i.material-icons,
.md .banner.dark-scheme h1.orange-text,
.md .banner.dark-scheme .header-social > ul > li > a.orange-text,
.md .banner.dark-scheme .orange-text.chip,
.md .banner.dark-scheme .orange-text.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.search-filters-button,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .banner.dark-scheme
  i.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.search-filters-button,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .banner.dark-scheme
  i.search-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.search-filters-button,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .banner.dark-scheme
  i.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.search-filters-button,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .banner.dark-scheme
  i.search-filters-button,
.md .banner.dark-scheme .orange-text.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .banner.dark-scheme
  i.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.sort-filters-button,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .banner.dark-scheme
  i.sort-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.sort-filters-button,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .banner.dark-scheme
  i.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.sort-filters-button,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .banner.dark-scheme
  i.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.chip,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .banner.dark-scheme
  i.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.chip,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .banner.dark-scheme
  i.chip,
.md
  .banner.dark-scheme
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.chip,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .banner.dark-scheme
  i.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.chip,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .banner.dark-scheme
  i.chip,
.md .banner.dark-scheme .chip a.orange-text,
.md .banner.dark-scheme .search-filters-button a.orange-text,
.md .banner.dark-scheme .sort-filters-button a.orange-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.orange-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .orange-text.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card
  .card-action
  .remove-from-cart
  i.global-store-search,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .store-search-active
  i.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.global-store-search,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .store-search-active
  i.global-store-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-active
  .nav-search
  .card-action
  .remove-from-cart
  i.global-store-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .store-search-active
  i.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-search-results
  .card-action
  .remove-from-cart
  i.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .store-search-active
  i.global-store-search,
.md .iapp-store .store-main .store-search-active label.orange-text,
.md .iapp-store .store-main .store-search-active .orange-text.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  .store-search-active
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  .store-search-active
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-active
  .nav-search
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  .store-search-active
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-search-results
  .card-action
  .remove-from-cart
  i.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  .store-search-active
  i.material-icons,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-darken-4,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-darken-4,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-darken-4,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-darken-4 {
  color: #e65100 !important;
}
.md .orange.accent-1,
.md .side-nav .accent-1.back-link {
  background-color: #ffd180 !important;
}
.md .orange-text.text-accent-1,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-accent-1,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-accent-1,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-accent-1,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-accent-1 {
  color: #ffd180 !important;
}
.md .orange.accent-2,
.md .side-nav .accent-2.back-link {
  background-color: #ffab40 !important;
}
.md .orange-text.text-accent-2,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-accent-2,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-accent-2,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-accent-2,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-accent-2 {
  color: #ffab40 !important;
}
.md .orange.accent-3,
.md .side-nav .accent-3.back-link {
  background-color: #ff9100 !important;
}
.md .orange-text.text-accent-3,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-accent-3,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-accent-3,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-accent-3,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-accent-3 {
  color: #ff9100 !important;
}
.md .orange.accent-4,
.md .side-nav .accent-4.back-link {
  background-color: #ff6d00 !important;
}
.md .orange-text.text-accent-4,
.md .card.card-image .card-action a.orange-text.saved,
.md .side-nav .card-image.nav-search .card-action a.orange-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.orange-text.saved,
.md .card.card-horizontal .card-action a.orange-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.orange-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.orange-text.saved,
.md
  .iapp-store
  .store-main
  .card
  .card-action
  .remove-from-cart
  i.text-accent-4,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart
  i.text-accent-4,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart
  i.text-accent-4,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart
  i.text-accent-4 {
  color: #ff6d00 !important;
}
.md .deep-orange {
  background-color: #ff5722 !important;
}
.md .deep-orange-text {
  color: #ff5722 !important;
}
.md .deep-orange.lighten-5,
.md .article-body blockquote.deep-orange {
  background-color: #fbe9e7 !important;
}
.md .deep-orange-text.text-lighten-5,
.md .deep-orange-text.card.card-note,
.md .side-nav .deep-orange-text.card-note.nav-search,
.md .iapp-store .store-main .deep-orange-text.card-note.store-search-results {
  color: #fbe9e7 !important;
}
.md .deep-orange.lighten-4,
.md .deep-orange.wp-caption-text,
.md .deep-orange.nav-search-form,
.md .deep-orange.nav-article-progress,
.md .deep-orange.highlighted-text,
.md .card.card-horizontal .deep-orange.card-image,
.md .side-nav .card-horizontal.nav-search .deep-orange.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .deep-orange.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.deep-orange.count,
.md .deep-orange.store-table-separator,
.md .deep-orange.left-sidebar,
.md .side-nav .deep-orange.nav-search,
.md .deep-orange.article-sidebar,
.md .iapp-store .store-table table tbody .deep-orange.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.deep-orange.count {
  background-color: #ffccbc !important;
}
.md .deep-orange-text.text-lighten-4 {
  color: #ffccbc !important;
}
.md .deep-orange.lighten-3,
.md .nav-search-form form .deep-orange.input-field,
.md .deep-orange.card.card-tumblr,
.md .side-nav .deep-orange.card-tumblr.nav-search,
.md .iapp-store .store-main .deep-orange.card-tumblr.store-search-results,
.md .deep-orange.chip.bio-chip,
.md .deep-orange.bio-chip.search-filters-button,
.md .deep-orange.bio-chip.sort-filters-button,
.md .side-nav .deep-orange.back-link {
  background-color: #ffab91 !important;
}
.md .deep-orange-text.text-lighten-3 {
  color: #ffab91 !important;
}
.md .deep-orange.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .deep-orange.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .deep-orange.input {
  background-color: #ff8a65 !important;
}
.md .deep-orange-text.text-lighten-2 {
  color: #ff8a65 !important;
}
.md .deep-orange.lighten-1,
.md .deep-orange.card.card-note,
.md .side-nav .deep-orange.card-note.nav-search,
.md .iapp-store .store-main .deep-orange.card-note.store-search-results {
  background-color: #ff7043 !important;
}
.md .deep-orange-text.text-lighten-1 {
  color: #ff7043 !important;
}
.md .deep-orange.darken-1,
.md .pagination li.deep-orange.active,
.md .deep-orange.default-link,
.md .section-text-wrapper a.deep-orange,
.md .collapsible-body a.deep-orange,
.md .card.card-tumblr .card-action a i.deep-orange,
.md .side-nav .card-tumblr.nav-search .card-action a i.deep-orange,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.deep-orange,
.md .chip.bio-chip a span .deep-orange.contributor-type,
.md .bio-chip.search-filters-button a span .deep-orange.contributor-type,
.md .bio-chip.sort-filters-button a span .deep-orange.contributor-type,
.md .article-tags-mod .deep-orange.chip:hover,
.md .article-tags-mod .deep-orange.search-filters-button:hover,
.md .article-tags-mod .deep-orange.sort-filters-button:hover,
.md .side-nav .deep-orange.nav-title,
.md .side-nav .deep-orange.nav-open-trigger {
  background-color: #f4511e !important;
}
.md .deep-orange-text.text-darken-1,
.md .article-body a.deep-orange-text,
.md .card.card-image .card-action a.deep-orange-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.deep-orange-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.deep-orange-text.save-this,
.md .card.card-horizontal .card-action a.deep-orange-text.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.deep-orange-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.deep-orange-text.save-this,
.md .store-card-head .deep-orange-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.deep-orange-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.deep-orange-text.decrease-count,
.md .chip.bio-chip a.deep-orange-text:hover,
.md .bio-chip.search-filters-button a.deep-orange-text:hover,
.md .bio-chip.sort-filters-button a.deep-orange-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.deep-orange-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.deep-orange-text.increase-count {
  color: #f4511e !important;
}
.md .deep-orange.darken-2 {
  background-color: #e64a19 !important;
}
.md .deep-orange-text.text-darken-2,
.md .related-posts-mod ul li a.deep-orange-text,
.md .article-recent-comments-mod ul li a.deep-orange-text,
.md .article-body blockquote.deep-orange-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.deep-orange-text,
.md .search-store-listings label .deep-orange-text.material-icons,
.md .deep-orange-text.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .deep-orange-text.store-table-separator {
  color: #e64a19 !important;
}
.md .deep-orange.darken-3 {
  background-color: #d84315 !important;
}
.md .deep-orange-text.text-darken-3,
.md .deep-orange-text.table-column-hdr,
.md .deep-orange-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .deep-orange-text.title {
  color: #d84315 !important;
}
.md .deep-orange.darken-4,
.md .pub-hdr header .deep-orange.backsplash,
.md .banner.light-scheme .deep-orange.chip,
.md .banner.light-scheme .deep-orange.search-filters-button,
.md .banner.light-scheme .deep-orange.sort-filters-button,
.md .banner.light-scheme .chip a.deep-orange,
.md .banner.light-scheme .search-filters-button a.deep-orange,
.md .banner.light-scheme .sort-filters-button a.deep-orange,
.md .banner.default-scheme .deep-orange.chip,
.md .banner.default-scheme .deep-orange.search-filters-button,
.md .banner.default-scheme .deep-orange.sort-filters-button,
.md .banner.default-scheme .chip a.deep-orange,
.md .banner.default-scheme .search-filters-button a.deep-orange,
.md .banner.default-scheme .sort-filters-button a.deep-orange {
  background-color: #bf360c !important;
}
.md .deep-orange-text.text-darken-4,
.md .nav-search-form form .input-field .deep-orange-text.material-icons,
.md .deep-orange-text.article-body,
.md .card.card-tumblr .card-title a.deep-orange-text,
.md .side-nav .card-tumblr.nav-search .card-title a.deep-orange-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.deep-orange-text,
.md .card.card-tumblr .card-content a.deep-orange-text,
.md .side-nav .card-tumblr.nav-search .card-content a.deep-orange-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.deep-orange-text,
.md .card.card-tumblr p a.deep-orange-text,
.md .side-nav .card-tumblr.nav-search p a.deep-orange-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.deep-orange-text,
.md .mega-modal .row .col .collection .deep-orange-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .deep-orange-text.mega-cart-title,
.md .profile-modal .modal-content .collection .deep-orange-text.collection-item,
.md .algolia-search form .input-field .deep-orange-text.material-icons,
.md .left-sidebar .collection .collection-item a.deep-orange-text,
.md .side-nav .nav-search label .deep-orange-text.material-icons,
.md .banner.dark-scheme h1.deep-orange-text,
.md .banner.dark-scheme .header-social > ul > li > a.deep-orange-text,
.md .banner.dark-scheme .deep-orange-text.chip,
.md .banner.dark-scheme .deep-orange-text.search-filters-button,
.md .banner.dark-scheme .deep-orange-text.sort-filters-button,
.md .banner.dark-scheme .chip a.deep-orange-text,
.md .banner.dark-scheme .search-filters-button a.deep-orange-text,
.md .banner.dark-scheme .sort-filters-button a.deep-orange-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.deep-orange-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .deep-orange-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.deep-orange-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .deep-orange-text.material-icons {
  color: #bf360c !important;
}
.md .deep-orange.accent-1 {
  background-color: #ff9e80 !important;
}
.md .deep-orange-text.text-accent-1 {
  color: #ff9e80 !important;
}
.md .deep-orange.accent-2 {
  background-color: #ff6e40 !important;
}
.md .deep-orange-text.text-accent-2 {
  color: #ff6e40 !important;
}
.md .deep-orange.accent-3 {
  background-color: #ff3d00 !important;
}
.md .deep-orange-text.text-accent-3 {
  color: #ff3d00 !important;
}
.md .deep-orange.accent-4 {
  background-color: #dd2c00 !important;
}
.md .deep-orange-text.text-accent-4,
.md .card.card-image .card-action a.deep-orange-text.saved,
.md .side-nav .card-image.nav-search .card-action a.deep-orange-text.saved,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.deep-orange-text.saved,
.md .card.card-horizontal .card-action a.deep-orange-text.saved,
.md .side-nav .card-horizontal.nav-search .card-action a.deep-orange-text.saved,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.deep-orange-text.saved {
  color: #dd2c00 !important;
}
.md .brown {
  background-color: #795548 !important;
}
.md .brown-text {
  color: #795548 !important;
}
.md .brown.lighten-5,
.md .article-body blockquote.brown {
  background-color: #efebe9 !important;
}
.md .brown-text.text-lighten-5,
.md .brown-text.card.card-note,
.md .side-nav .brown-text.card-note.nav-search,
.md .iapp-store .store-main .brown-text.card-note.store-search-results {
  color: #efebe9 !important;
}
.md .brown.lighten-4,
.md .brown.wp-caption-text,
.md .brown.nav-search-form,
.md .brown.nav-article-progress,
.md .brown.highlighted-text,
.md .card.card-horizontal .brown.card-image,
.md .side-nav .card-horizontal.nav-search .brown.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .brown.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.brown.count,
.md .brown.store-table-separator,
.md .brown.left-sidebar,
.md .side-nav .brown.nav-search,
.md .brown.article-sidebar,
.md .iapp-store .store-table table tbody .brown.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.brown.count {
  background-color: #d7ccc8 !important;
}
.md .brown-text.text-lighten-4 {
  color: #d7ccc8 !important;
}
.md .brown.lighten-3,
.md .nav-search-form form .brown.input-field,
.md .brown.card.card-tumblr,
.md .side-nav .brown.card-tumblr.nav-search,
.md .iapp-store .store-main .brown.card-tumblr.store-search-results,
.md .brown.chip.bio-chip,
.md .brown.bio-chip.search-filters-button,
.md .brown.bio-chip.sort-filters-button,
.md .side-nav .brown.back-link {
  background-color: #bcaaa4 !important;
}
.md .brown-text.text-lighten-3 {
  color: #bcaaa4 !important;
}
.md .brown.lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .brown.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .brown.input {
  background-color: #a1887f !important;
}
.md .brown-text.text-lighten-2 {
  color: #a1887f !important;
}
.md .brown.lighten-1,
.md .brown.card.card-note,
.md .side-nav .brown.card-note.nav-search,
.md .iapp-store .store-main .brown.card-note.store-search-results {
  background-color: #8d6e63 !important;
}
.md .brown-text.text-lighten-1 {
  color: #8d6e63 !important;
}
.md .brown.darken-1,
.md .pagination li.brown.active,
.md .brown.default-link,
.md .section-text-wrapper a.brown,
.md .collapsible-body a.brown,
.md .card.card-tumblr .card-action a i.brown,
.md .side-nav .card-tumblr.nav-search .card-action a i.brown,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.brown,
.md .chip.bio-chip a span .brown.contributor-type,
.md .bio-chip.search-filters-button a span .brown.contributor-type,
.md .bio-chip.sort-filters-button a span .brown.contributor-type,
.md .article-tags-mod .brown.chip:hover,
.md .article-tags-mod .brown.search-filters-button:hover,
.md .article-tags-mod .brown.sort-filters-button:hover,
.md .side-nav .brown.nav-title,
.md .side-nav .brown.nav-open-trigger {
  background-color: #6d4c41 !important;
}
.md .brown-text.text-darken-1,
.md .article-body a.brown-text,
.md .card.card-image .card-action a.brown-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.brown-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.brown-text.save-this,
.md .card.card-horizontal .card-action a.brown-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.brown-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.brown-text.save-this,
.md .store-card-head .brown-text.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.brown-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.brown-text.decrease-count,
.md .chip.bio-chip a.brown-text:hover,
.md .bio-chip.search-filters-button a.brown-text:hover,
.md .bio-chip.sort-filters-button a.brown-text:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.brown-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.brown-text.increase-count {
  color: #6d4c41 !important;
}
.md .brown.darken-2 {
  background-color: #5d4037 !important;
}
.md .brown-text.text-darken-2,
.md .related-posts-mod ul li a.brown-text,
.md .article-recent-comments-mod ul li a.brown-text,
.md .article-body blockquote.brown-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.brown-text,
.md .search-store-listings label .brown-text.material-icons,
.md .brown-text.store-table-separator,
.md .iapp-store .store-table table tbody .brown-text.store-table-separator {
  color: #5d4037 !important;
}
.md .brown.darken-3 {
  background-color: #4e342e !important;
}
.md .brown-text.text-darken-3,
.md .brown-text.table-column-hdr,
.md .brown-text.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .brown-text.title {
  color: #4e342e !important;
}
.md .brown.darken-4,
.md .pub-hdr header .brown.backsplash,
.md .banner.light-scheme .brown.chip,
.md .banner.light-scheme .brown.search-filters-button,
.md .banner.light-scheme .brown.sort-filters-button,
.md .banner.light-scheme .chip a.brown,
.md .banner.light-scheme .search-filters-button a.brown,
.md .banner.light-scheme .sort-filters-button a.brown,
.md .banner.default-scheme .brown.chip,
.md .banner.default-scheme .brown.search-filters-button,
.md .banner.default-scheme .brown.sort-filters-button,
.md .banner.default-scheme .chip a.brown,
.md .banner.default-scheme .search-filters-button a.brown,
.md .banner.default-scheme .sort-filters-button a.brown {
  background-color: #3e2723 !important;
}
.md .brown-text.text-darken-4,
.md .nav-search-form form .input-field .brown-text.material-icons,
.md .brown-text.article-body,
.md .card.card-tumblr .card-title a.brown-text,
.md .side-nav .card-tumblr.nav-search .card-title a.brown-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.brown-text,
.md .card.card-tumblr .card-content a.brown-text,
.md .side-nav .card-tumblr.nav-search .card-content a.brown-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.brown-text,
.md .card.card-tumblr p a.brown-text,
.md .side-nav .card-tumblr.nav-search p a.brown-text,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.brown-text,
.md .mega-modal .row .col .collection .brown-text.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .brown-text.mega-cart-title,
.md .profile-modal .modal-content .collection .brown-text.collection-item,
.md .algolia-search form .input-field .brown-text.material-icons,
.md .left-sidebar .collection .collection-item a.brown-text,
.md .side-nav .nav-search label .brown-text.material-icons,
.md .banner.dark-scheme h1.brown-text,
.md .banner.dark-scheme .header-social > ul > li > a.brown-text,
.md .banner.dark-scheme .brown-text.chip,
.md .banner.dark-scheme .brown-text.search-filters-button,
.md .banner.dark-scheme .brown-text.sort-filters-button,
.md .banner.dark-scheme .chip a.brown-text,
.md .banner.dark-scheme .search-filters-button a.brown-text,
.md .banner.dark-scheme .sort-filters-button a.brown-text,
.md .iapp-store .store-table table tbody tr td.prod-name a.brown-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .brown-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.brown-text,
.md .iapp-store .store-main .store-search-active .brown-text.material-icons {
  color: #3e2723 !important;
}
.md .blue-grey,
.md .highlighted-text,
.md .article-body blockquote,
.md .card.card-note,
.md .iapp-store .store-main .card-note.store-search-results,
.md .store-table-separator,
.md .responsive-table-hdr,
.md .side-nav .nav-search,
.md .iapp-store .store-table table tbody .store-table-separator {
  background-color: #607d8b !important;
}
.md .blue-grey-text,
.md .article-body blockquote,
.md .store-table-separator,
.md .iapp-store .store-table table tbody .store-table-separator {
  color: #607d8b !important;
}
.md .blue-grey.lighten-5,
.md .lighten-5.highlighted-text,
.md .article-body blockquote,
.md .lighten-5.card.card-note,
.md .article-body blockquote.card.card-note,
.md
  .article-body
  .iapp-store
  .store-main
  blockquote.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .article-body
  blockquote.card-note.store-search-results,
.md .iapp-store .store-main .lighten-5.card-note.store-search-results,
.md .lighten-5.store-table-separator,
.md .lighten-5.responsive-table-hdr,
.md .side-nav .lighten-5.nav-search,
.md .side-nav .article-body blockquote.nav-search,
.md .article-body .side-nav blockquote.nav-search,
.md .iapp-store .store-table table tbody .lighten-5.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .article-body
  blockquote.store-table-separator,
.md
  .article-body
  .iapp-store
  .store-table
  table
  tbody
  blockquote.store-table-separator {
  background-color: #eceff1 !important;
}
.md .blue-grey-text.text-lighten-5,
.md .article-body blockquote.text-lighten-5,
.md .article-body blockquote.card.card-note,
.md .article-body .side-nav blockquote.card-note.nav-search,
.md .side-nav .article-body blockquote.card-note.nav-search,
.md
  .article-body
  .iapp-store
  .store-main
  blockquote.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .article-body
  blockquote.card-note.store-search-results,
.md .blue-grey-text.card.card-note,
.md .card.card-note.store-table-separator,
.md .side-nav .card-note.store-table-separator.nav-search,
.md
  .iapp-store
  .store-main
  .card-note.store-table-separator.store-search-results,
.md .side-nav .blue-grey-text.card-note.nav-search,
.md .iapp-store .store-table table tbody .card.card-note.store-table-separator,
.md .iapp-store .store-main .blue-grey-text.card-note.store-search-results,
.md .text-lighten-5.store-table-separator,
.md .iapp-store .store-table table tbody .text-lighten-5.store-table-separator {
  color: #eceff1 !important;
}
.md .blue-grey.lighten-4,
.md .blue-grey.wp-caption-text,
.md .wp-caption-text.highlighted-text,
.md .article-body blockquote.wp-caption-text,
.md .wp-caption-text.card.card-note,
.md .iapp-store .store-main .wp-caption-text.card-note.store-search-results,
.md .wp-caption-text.store-table-separator,
.md .wp-caption-text.responsive-table-hdr,
.md .side-nav .wp-caption-text.nav-search,
.md .iapp-store .store-table table tbody .wp-caption-text.store-table-separator,
.md .blue-grey.nav-search-form,
.md .nav-search-form.highlighted-text,
.md .article-body blockquote.nav-search-form,
.md .nav-search-form.card.card-note,
.md .iapp-store .store-main .nav-search-form.card-note.store-search-results,
.md .nav-search-form.store-table-separator,
.md .nav-search-form.responsive-table-hdr,
.md .side-nav .nav-search-form.nav-search,
.md .iapp-store .store-table table tbody .nav-search-form.store-table-separator,
.md .blue-grey.nav-article-progress,
.md .nav-article-progress.highlighted-text,
.md .article-body blockquote.nav-article-progress,
.md .nav-article-progress.card.card-note,
.md
  .iapp-store
  .store-main
  .nav-article-progress.card-note.store-search-results,
.md .nav-article-progress.store-table-separator,
.md .nav-article-progress.responsive-table-hdr,
.md .side-nav .nav-article-progress.nav-search,
.md
  .iapp-store
  .store-table
  table
  tbody
  .nav-article-progress.store-table-separator,
.md .highlighted-text,
.md .article-body blockquote.lighten-4,
.md .article-body blockquote.highlighted-text,
.md .article-body .card.card-horizontal blockquote.card-image,
.md .card.card-horizontal .article-body blockquote.card-image,
.md .article-body .side-nav .card-horizontal.nav-search blockquote.card-image,
.md .side-nav .card-horizontal.nav-search .article-body blockquote.card-image,
.md
  .article-body
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  blockquote.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .article-body
  blockquote.card-image,
.md .article-body blockquote.store-table-separator,
.md .article-body blockquote.left-sidebar,
.md .article-body .side-nav blockquote.nav-search,
.md .side-nav .article-body blockquote.nav-search,
.md .article-body blockquote.article-sidebar,
.md
  .article-body
  .iapp-store
  .store-table
  table
  tbody
  blockquote.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .article-body
  blockquote.store-table-separator,
.md .card.card-horizontal .blue-grey.card-image,
.md .side-nav .card-horizontal.nav-search .blue-grey.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .blue-grey.card-image,
.md .card.card-horizontal .card-image.highlighted-text,
.md .side-nav .card-horizontal.nav-search .card-image.highlighted-text,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.highlighted-text,
.md .card.card-horizontal .card-image.card.card-note,
.md .side-nav .card-horizontal.nav-search .card-image.card.card-note,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.card.card-note,
.md
  .card.card-horizontal
  .iapp-store
  .store-main
  .card-image.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-horizontal
  .card-image.card-note.store-search-results,
.md
  .side-nav
  .card-horizontal.nav-search
  .iapp-store
  .store-main
  .card-image.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-horizontal.nav-search
  .card-image.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.card-note.store-search-results,
.md .card.card-horizontal .card-image.store-table-separator,
.md .side-nav .card-horizontal.nav-search .card-image.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.store-table-separator,
.md .card.card-horizontal .card-image.responsive-table-hdr,
.md .side-nav .card-horizontal.nav-search .card-image.responsive-table-hdr,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.responsive-table-hdr,
.md .card.card-horizontal .side-nav .card-image.nav-search,
.md .side-nav .card.card-horizontal .card-image.nav-search,
.md .side-nav .card-horizontal.nav-search .card-image.nav-search,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .side-nav
  .card-image.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.nav-search,
.md .lighten-4.card.card-note,
.md .card.card-note.highlighted-text,
.md .iapp-store .store-main .card-note.highlighted-text.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card.card-note.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.card-note.count.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card-note.count.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  span.card-note.count.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card-note.count.store-search-results,
.md .card.card-note.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-note.store-table-separator.store-search-results,
.md .card.card-note.left-sidebar,
.md .iapp-store .store-main .card-note.left-sidebar.store-search-results,
.md .side-nav .card-note.nav-search,
.md .card.card-note.article-sidebar,
.md .iapp-store .store-main .card-note.article-sidebar.store-search-results,
.md .iapp-store .store-table table tbody .card.card-note.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-note.store-table-separator.nav-search,
.md
  .side-nav
  .iapp-store
  .store-table
  table
  tbody
  .card-note.store-table-separator.nav-search,
.md .iapp-store .store-main .lighten-4.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .product-page
  .product-quantity
  .input
  span.card-note.store-search-results.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  span.card-note.store-search-results.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.card.card-note.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.card-note.count.nav-search,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.card-note.count.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.blue-grey.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.highlighted-text,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.store-table-separator,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.responsive-table-hdr,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.count.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.nav-search,
.md .store-table-separator,
.md .lighten-4.responsive-table-hdr,
.md .responsive-table-hdr.highlighted-text,
.md .responsive-table-hdr.store-table-separator,
.md .responsive-table-hdr.left-sidebar,
.md .side-nav .responsive-table-hdr.nav-search,
.md .responsive-table-hdr.article-sidebar,
.md
  .iapp-store
  .store-table
  table
  tbody
  .responsive-table-hdr.store-table-separator,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.responsive-table-hdr.count,
.md .blue-grey.left-sidebar,
.md .left-sidebar.highlighted-text,
.md .left-sidebar.store-table-separator,
.md .side-nav .left-sidebar.nav-search,
.md .iapp-store .store-table table tbody .left-sidebar.store-table-separator,
.md .side-nav .nav-search,
.md .blue-grey.article-sidebar,
.md .article-sidebar.highlighted-text,
.md .article-sidebar.store-table-separator,
.md .side-nav .article-sidebar.nav-search,
.md .iapp-store .store-table table tbody .article-sidebar.store-table-separator,
.md .iapp-store .store-table table tbody .store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.blue-grey.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.highlighted-text,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.store-table-separator,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.count.nav-search,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.nav-search,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-table
  table
  tbody
  span.count.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .product-page
  .product-quantity
  .input
  span.count.store-table-separator {
  background-color: #cfd8dc !important;
}
.md .blue-grey-text.text-lighten-4,
.md .article-body blockquote.text-lighten-4,
.md .text-lighten-4.store-table-separator,
.md .iapp-store .store-table table tbody .text-lighten-4.store-table-separator {
  color: #cfd8dc !important;
}
.md .blue-grey.lighten-3,
.md .nav-search-form form .blue-grey.input-field,
.md .nav-search-form form .input-field.highlighted-text,
.md .nav-search-form form .article-body blockquote.input-field,
.md .article-body .nav-search-form form blockquote.input-field,
.md .nav-search-form form .input-field.card.card-note,
.md
  .nav-search-form
  form
  .iapp-store
  .store-main
  .input-field.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .nav-search-form
  form
  .input-field.card-note.store-search-results,
.md .nav-search-form form .input-field.store-table-separator,
.md .nav-search-form form .input-field.responsive-table-hdr,
.md .nav-search-form form .side-nav .input-field.nav-search,
.md .side-nav .nav-search-form form .input-field.nav-search,
.md
  .nav-search-form
  form
  .iapp-store
  .store-table
  table
  tbody
  .input-field.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .nav-search-form
  form
  .input-field.store-table-separator,
.md .lighten-3.highlighted-text,
.md .highlighted-text.card.card-tumblr,
.md .iapp-store .store-main .highlighted-text.card-tumblr.store-search-results,
.md .highlighted-text.chip.bio-chip,
.md .highlighted-text.bio-chip.search-filters-button,
.md .highlighted-text.bio-chip.sort-filters-button,
.md .side-nav .highlighted-text.back-link,
.md .article-body blockquote.lighten-3,
.md .article-body blockquote.card.card-tumblr,
.md
  .article-body
  .iapp-store
  .store-main
  blockquote.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .article-body
  blockquote.card-tumblr.store-search-results,
.md .article-body blockquote.chip.bio-chip,
.md .article-body blockquote.bio-chip.search-filters-button,
.md .article-body blockquote.bio-chip.sort-filters-button,
.md .article-body .side-nav blockquote.back-link,
.md .side-nav .article-body blockquote.back-link,
.md .lighten-3.card.card-note,
.md .card.card-note.card-tumblr,
.md .iapp-store .store-main .card-note.card-tumblr.store-search-results,
.md .card.card-note.chip.bio-chip,
.md .card.card-note.bio-chip.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-note.bio-chip.search-filters-button.store-search-results,
.md .card.card-note.bio-chip.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-note.bio-chip.sort-filters-button.store-search-results,
.md .iapp-store .store-main .card-note.chip.bio-chip.store-search-results,
.md .side-nav .card.card-note.back-link,
.md .side-nav .iapp-store .store-main .card-note.back-link.store-search-results,
.md .iapp-store .store-main .side-nav .card-note.back-link.store-search-results,
.md .iapp-store .store-main .lighten-3.card-note.store-search-results,
.md .blue-grey.card.card-tumblr,
.md .card.card-tumblr.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-table-separator.store-search-results,
.md .card.card-tumblr.responsive-table-hdr,
.md
  .iapp-store
  .store-main
  .card-tumblr.responsive-table-hdr.store-search-results,
.md .side-nav .card-tumblr.nav-search,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-tumblr.store-table-separator,
.md .iapp-store .store-main .blue-grey.card-tumblr.store-search-results,
.md .blue-grey.chip.bio-chip,
.md .blue-grey.bio-chip.search-filters-button,
.md .bio-chip.search-filters-button.store-table-separator,
.md .bio-chip.search-filters-button.responsive-table-hdr,
.md .side-nav .bio-chip.search-filters-button.nav-search,
.md
  .iapp-store
  .store-table
  table
  tbody
  .bio-chip.search-filters-button.store-table-separator,
.md .blue-grey.bio-chip.sort-filters-button,
.md .bio-chip.sort-filters-button.store-table-separator,
.md .bio-chip.sort-filters-button.responsive-table-hdr,
.md .side-nav .bio-chip.sort-filters-button.nav-search,
.md
  .iapp-store
  .store-table
  table
  tbody
  .bio-chip.sort-filters-button.store-table-separator,
.md .chip.bio-chip.store-table-separator,
.md .chip.bio-chip.responsive-table-hdr,
.md .side-nav .chip.bio-chip.nav-search,
.md .iapp-store .store-table table tbody .chip.bio-chip.store-table-separator,
.md .lighten-3.store-table-separator,
.md .side-nav .store-table-separator.back-link,
.md .lighten-3.responsive-table-hdr,
.md .side-nav .responsive-table-hdr.back-link,
.md .side-nav .blue-grey.back-link,
.md .side-nav .back-link.nav-search,
.md
  .side-nav
  .iapp-store
  .store-table
  table
  tbody
  .back-link.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .back-link.store-table-separator,
.md .side-nav .lighten-3.nav-search,
.md .iapp-store .store-table table tbody .lighten-3.store-table-separator {
  background-color: #b0bec5 !important;
}
.md .blue-grey-text.text-lighten-3,
.md .article-body blockquote.text-lighten-3,
.md .text-lighten-3.store-table-separator,
.md .iapp-store .store-table table tbody .text-lighten-3.store-table-separator {
  color: #b0bec5 !important;
}
.md .blue-grey.lighten-2,
.md .lighten-2.highlighted-text,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .highlighted-text.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .highlighted-text.input,
.md .article-body blockquote.lighten-2,
.md
  .article-body
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  blockquote.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-body
  blockquote.mega-cart-quantity,
.md .article-body .iapp-store .product-page .product-quantity blockquote.input,
.md .iapp-store .product-page .product-quantity .article-body blockquote.input,
.md .lighten-2.card.card-note,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-note.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-note.mega-cart-quantity.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-note.mega-cart-quantity.store-search-results,
.md .iapp-store .store-main .lighten-2.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .product-page
  .product-quantity
  .card-note.store-search-results.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .store-main
  .card-note.store-search-results.input,
.md .iapp-store .product-page .product-quantity .card.card-note.input,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .blue-grey.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.store-table-separator,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.responsive-table-hdr,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .mega-cart-quantity.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.nav-search,
.md .lighten-2.store-table-separator,
.md .iapp-store .product-page .product-quantity .store-table-separator.input,
.md .lighten-2.responsive-table-hdr,
.md .iapp-store .product-page .product-quantity .responsive-table-hdr.input,
.md .side-nav .lighten-2.nav-search,
.md .side-nav .iapp-store .product-page .product-quantity .nav-search.input,
.md .iapp-store .product-page .product-quantity .side-nav .nav-search.input,
.md .iapp-store .store-table table tbody .lighten-2.store-table-separator,
.md .iapp-store .product-page .product-quantity .blue-grey.input {
  background-color: #90a4ae !important;
}
.md .blue-grey-text.text-lighten-2,
.md .article-body blockquote.text-lighten-2,
.md .text-lighten-2.store-table-separator,
.md .iapp-store .store-table table tbody .text-lighten-2.store-table-separator {
  color: #90a4ae !important;
}
.md .blue-grey.lighten-1,
.md .lighten-1.highlighted-text,
.md .article-body blockquote.lighten-1,
.md .card.card-note,
.md .side-nav .card-note.nav-search,
.md .iapp-store .store-main .card-note.store-search-results,
.md .lighten-1.store-table-separator,
.md .lighten-1.responsive-table-hdr,
.md .side-nav .lighten-1.nav-search,
.md .iapp-store .store-table table tbody .lighten-1.store-table-separator,
.md .iapp-store .store-table table tbody .store-table-separator.card.card-note,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .store-table-separator.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.card-note.nav-search {
  background-color: #78909c !important;
}
.md .blue-grey-text.text-lighten-1,
.md .article-body blockquote.text-lighten-1,
.md .text-lighten-1.store-table-separator,
.md .iapp-store .store-table table tbody .text-lighten-1.store-table-separator {
  color: #78909c !important;
}
.md .blue-grey.darken-1,
.md .pagination li.blue-grey.active,
.md .pagination li.active.highlighted-text,
.md .pagination li.active.card.card-note,
.md
  .pagination
  .iapp-store
  .store-main
  li.active.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .pagination
  li.active.card-note.store-search-results,
.md .pagination li.active.store-table-separator,
.md .pagination li.active.responsive-table-hdr,
.md .pagination .side-nav li.active.nav-search,
.md .side-nav .pagination li.active.nav-search,
.md
  .pagination
  .iapp-store
  .store-table
  table
  tbody
  li.active.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .pagination
  li.active.store-table-separator,
.md .blue-grey.default-link,
.md .section-text-wrapper a.blue-grey,
.md .section-text-wrapper a.highlighted-text,
.md .section-text-wrapper a.card.card-note,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .section-text-wrapper
  a.card-note.store-search-results,
.md .section-text-wrapper a.store-table-separator,
.md .section-text-wrapper a.responsive-table-hdr,
.md .section-text-wrapper .side-nav a.nav-search,
.md .side-nav .section-text-wrapper a.nav-search,
.md
  .section-text-wrapper
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .section-text-wrapper
  a.store-table-separator,
.md .default-link.highlighted-text,
.md .collapsible-body a.highlighted-text,
.md .article-body blockquote.default-link,
.md .default-link.card.card-note,
.md .collapsible-body a.card.card-note,
.md .collapsible-body .iapp-store .store-main a.card-note.store-search-results,
.md .iapp-store .store-main .collapsible-body a.card-note.store-search-results,
.md .iapp-store .store-main .default-link.card-note.store-search-results,
.md .collapsible-body a.blue-grey,
.md .collapsible-body a.store-table-separator,
.md .collapsible-body a.responsive-table-hdr,
.md .collapsible-body .side-nav a.nav-search,
.md .side-nav .collapsible-body a.nav-search,
.md
  .collapsible-body
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .collapsible-body
  a.store-table-separator,
.md .default-link.store-table-separator,
.md .default-link.responsive-table-hdr,
.md .side-nav .default-link.nav-search,
.md .iapp-store .store-table table tbody .default-link.store-table-separator,
.md .darken-1.highlighted-text,
.md .card.card-tumblr .card-action a i.highlighted-text,
.md .side-nav .card-tumblr.nav-search .card-action a i.highlighted-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.highlighted-text,
.md .chip.bio-chip a span .highlighted-text.contributor-type,
.md .bio-chip.search-filters-button a span .highlighted-text.contributor-type,
.md .bio-chip.sort-filters-button a span .highlighted-text.contributor-type,
.md .article-tags-mod .highlighted-text.chip:hover,
.md .article-tags-mod .highlighted-text.search-filters-button:hover,
.md .article-tags-mod .highlighted-text.sort-filters-button:hover,
.md .side-nav .highlighted-text.nav-title,
.md .side-nav .highlighted-text.nav-open-trigger,
.md .article-body blockquote.darken-1,
.md .article-body .chip.bio-chip a span blockquote.contributor-type,
.md .chip.bio-chip a span .article-body blockquote.contributor-type,
.md
  .article-body
  .bio-chip.search-filters-button
  a
  span
  blockquote.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .article-body
  blockquote.contributor-type,
.md
  .article-body
  .bio-chip.sort-filters-button
  a
  span
  blockquote.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .article-body
  blockquote.contributor-type,
.md .article-body .article-tags-mod blockquote.chip:hover,
.md .article-tags-mod .article-body blockquote.chip:hover,
.md .article-body .article-tags-mod blockquote.search-filters-button:hover,
.md .article-tags-mod .article-body blockquote.search-filters-button:hover,
.md .article-body .article-tags-mod blockquote.sort-filters-button:hover,
.md .article-tags-mod .article-body blockquote.sort-filters-button:hover,
.md .article-body .side-nav blockquote.nav-title,
.md .side-nav .article-body blockquote.nav-title,
.md .article-body .side-nav blockquote.nav-open-trigger,
.md .side-nav .article-body blockquote.nav-open-trigger,
.md .darken-1.card.card-note,
.md .pagination .side-nav li.card-note.active.nav-search,
.md .side-nav .pagination li.card-note.active.nav-search,
.md .section-text-wrapper .side-nav a.card-note.nav-search,
.md .side-nav .section-text-wrapper a.card-note.nav-search,
.md .collapsible-body .side-nav a.card-note.nav-search,
.md .side-nav .collapsible-body a.card-note.nav-search,
.md .side-nav .card-note.default-link.nav-search,
.md .card.card-tumblr .card-action a i.card.card-note,
.md .side-nav .card-tumblr.nav-search .card-action a i.card.card-note,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card.card-note,
.md .card.card-tumblr .card-action a .side-nav i.card-note.nav-search,
.md .side-nav .card.card-tumblr .card-action a i.card-note.nav-search,
.md .side-nav .card-tumblr.nav-search .card-action a i.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .side-nav
  i.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-note.nav-search,
.md
  .card.card-tumblr
  .card-action
  a
  .iapp-store
  .store-main
  i.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-tumblr
  .card-action
  a
  i.card-note.store-search-results,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .iapp-store
  .store-main
  i.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-note.store-search-results,
.md .chip.bio-chip a span .card.card-note.contributor-type,
.md .bio-chip.search-filters-button a span .card.card-note.contributor-type,
.md .bio-chip.sort-filters-button a span .card.card-note.contributor-type,
.md .chip.bio-chip a span .side-nav .card-note.contributor-type.nav-search,
.md .side-nav .chip.bio-chip a span .card-note.contributor-type.nav-search,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .card-note.contributor-type.nav-search,
.md
  .side-nav
  .bio-chip.search-filters-button
  a
  span
  .card-note.contributor-type.nav-search,
.md
  .bio-chip.sort-filters-button
  a
  span
  .side-nav
  .card-note.contributor-type.nav-search,
.md
  .side-nav
  .bio-chip.sort-filters-button
  a
  span
  .card-note.contributor-type.nav-search,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .card-note.contributor-type.store-search-results,
.md
  .iapp-store
  .store-main
  .chip.bio-chip
  a
  span
  .card-note.contributor-type.store-search-results,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-note.contributor-type.store-search-results,
.md
  .iapp-store
  .store-main
  .bio-chip.search-filters-button
  a
  span
  .card-note.contributor-type.store-search-results,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-note.contributor-type.store-search-results,
.md
  .iapp-store
  .store-main
  .bio-chip.sort-filters-button
  a
  span
  .card-note.contributor-type.store-search-results,
.md .article-tags-mod .card.card-note.chip:hover,
.md .article-tags-mod .card.card-note.search-filters-button:hover,
.md
  .article-tags-mod
  .side-nav
  .card-note.search-filters-button.nav-search:hover,
.md
  .side-nav
  .article-tags-mod
  .card-note.search-filters-button.nav-search:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-note.search-filters-button.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-tags-mod
  .card-note.search-filters-button.store-search-results:hover,
.md .article-tags-mod .card.card-note.sort-filters-button:hover,
.md .article-tags-mod .side-nav .card-note.sort-filters-button.nav-search:hover,
.md .side-nav .article-tags-mod .card-note.sort-filters-button.nav-search:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-note.sort-filters-button.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-tags-mod
  .card-note.sort-filters-button.store-search-results:hover,
.md .article-tags-mod .side-nav .card-note.chip.nav-search:hover,
.md .side-nav .article-tags-mod .card-note.chip.nav-search:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-note.chip.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-tags-mod
  .card-note.chip.store-search-results:hover,
.md .side-nav .card.card-note.nav-title,
.md .side-nav .card-note.nav-title.nav-search,
.md .side-nav .iapp-store .store-main .card-note.nav-title.store-search-results,
.md .iapp-store .store-main .side-nav .card-note.nav-title.store-search-results,
.md .side-nav .card.card-note.nav-open-trigger,
.md .side-nav .card-note.nav-open-trigger.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-note.nav-open-trigger.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-note.nav-open-trigger.store-search-results,
.md .side-nav .darken-1.card-note.nav-search,
.md .iapp-store .store-main .darken-1.card-note.store-search-results,
.md .card.card-tumblr .card-action a i.blue-grey,
.md .side-nav .card-tumblr.nav-search .card-action a i.blue-grey,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.blue-grey,
.md .card.card-tumblr .card-action a i.store-table-separator,
.md .side-nav .card-tumblr.nav-search .card-action a i.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.store-table-separator,
.md .card.card-tumblr .card-action a i.responsive-table-hdr,
.md .side-nav .card-tumblr.nav-search .card-action a i.responsive-table-hdr,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.responsive-table-hdr,
.md .card.card-tumblr .card-action a .side-nav i.nav-search,
.md .side-nav .card.card-tumblr .card-action a i.nav-search,
.md .side-nav .card-tumblr.nav-search .card-action a i.nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .side-nav
  i.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.nav-search,
.md .chip.bio-chip a span .blue-grey.contributor-type,
.md .bio-chip.search-filters-button a span .blue-grey.contributor-type,
.md .bio-chip.sort-filters-button a span .blue-grey.contributor-type,
.md .chip.bio-chip a span .contributor-type.store-table-separator,
.md
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.store-table-separator,
.md
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.store-table-separator,
.md .chip.bio-chip a span .contributor-type.responsive-table-hdr,
.md
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.responsive-table-hdr,
.md .bio-chip.sort-filters-button a span .contributor-type.responsive-table-hdr,
.md .chip.bio-chip a span .side-nav .contributor-type.nav-search,
.md .side-nav .chip.bio-chip a span .contributor-type.nav-search,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .contributor-type.nav-search,
.md
  .side-nav
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.nav-search,
.md .bio-chip.sort-filters-button a span .side-nav .contributor-type.nav-search,
.md .side-nav .bio-chip.sort-filters-button a span .contributor-type.nav-search,
.md .article-tags-mod .blue-grey.chip:hover,
.md .article-tags-mod .blue-grey.search-filters-button:hover,
.md .article-tags-mod .search-filters-button.store-table-separator:hover,
.md .article-tags-mod .search-filters-button.responsive-table-hdr:hover,
.md .article-tags-mod .side-nav .search-filters-button.nav-search:hover,
.md .side-nav .article-tags-mod .search-filters-button.nav-search:hover,
.md .article-tags-mod .blue-grey.sort-filters-button:hover,
.md .article-tags-mod .sort-filters-button.store-table-separator:hover,
.md .article-tags-mod .sort-filters-button.responsive-table-hdr:hover,
.md .article-tags-mod .side-nav .sort-filters-button.nav-search:hover,
.md .side-nav .article-tags-mod .sort-filters-button.nav-search:hover,
.md .article-tags-mod .chip.store-table-separator:hover,
.md .article-tags-mod .chip.responsive-table-hdr:hover,
.md .article-tags-mod .side-nav .chip.nav-search:hover,
.md .side-nav .article-tags-mod .chip.nav-search:hover,
.md .darken-1.store-table-separator,
.md .side-nav .store-table-separator.nav-title,
.md .side-nav .store-table-separator.nav-open-trigger,
.md .darken-1.responsive-table-hdr,
.md .side-nav .responsive-table-hdr.nav-title,
.md .side-nav .responsive-table-hdr.nav-open-trigger,
.md .side-nav .blue-grey.nav-title,
.md .side-nav .nav-title.nav-search,
.md
  .side-nav
  .iapp-store
  .store-table
  table
  tbody
  .nav-title.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .nav-title.store-table-separator,
.md .side-nav .blue-grey.nav-open-trigger,
.md .side-nav .nav-open-trigger.nav-search,
.md
  .side-nav
  .iapp-store
  .store-table
  table
  tbody
  .nav-open-trigger.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .nav-open-trigger.store-table-separator,
.md .side-nav .darken-1.nav-search,
.md .iapp-store .store-table table tbody .darken-1.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-tumblr
  .card-action
  a
  i.store-table-separator,
.md
  .card.card-tumblr
  .card-action
  a
  .iapp-store
  .store-table
  table
  tbody
  i.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.store-table-separator,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .iapp-store
  .store-table
  table
  tbody
  i.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .store-table
  table
  tbody
  i.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .chip.bio-chip
  a
  span
  .store-table-separator.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.contributor-type,
.md
  .iapp-store
  .store-table
  table
  tbody
  .bio-chip.search-filters-button
  a
  span
  .store-table-separator.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.contributor-type,
.md
  .iapp-store
  .store-table
  table
  tbody
  .bio-chip.sort-filters-button
  a
  span
  .store-table-separator.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.contributor-type,
.md
  .iapp-store
  .store-table
  table
  tbody
  .article-tags-mod
  .store-table-separator.chip:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.chip:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  .article-tags-mod
  .store-table-separator.search-filters-button:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.search-filters-button:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  .article-tags-mod
  .store-table-separator.sort-filters-button:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.sort-filters-button:hover {
  background-color: #546e7a !important;
}
.md .blue-grey-text.text-darken-1,
.md .article-body a.blue-grey-text,
.md .article-body a.store-table-separator,
.md .article-body .iapp-store .store-table table tbody a.store-table-separator,
.md .iapp-store .store-table table tbody .article-body a.store-table-separator,
.md .card.card-image .card-action a.blue-grey-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.blue-grey-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.blue-grey-text.save-this,
.md .card.card-image .card-action a.save-this.store-table-separator,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.store-table-separator,
.md .card.card-horizontal .card-action a.blue-grey-text.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.blue-grey-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.blue-grey-text.save-this,
.md .card.card-horizontal .card-action a.save-this.store-table-separator,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.store-table-separator,
.md .article-body blockquote.text-darken-1,
.md .article-body .store-card-head blockquote.card-title,
.md .store-card-head .article-body blockquote.card-title,
.md .store-card-head .blue-grey-text.card-title,
.md .store-card-head .card-title.store-table-separator,
.md
  .store-card-head
  .iapp-store
  .store-table
  table
  tbody
  .card-title.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-card-head
  .card-title.store-table-separator,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.blue-grey-text.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.store-table-separator,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.blue-grey-text.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.store-table-separator,
.md .chip.bio-chip a.blue-grey-text:hover,
.md .bio-chip.search-filters-button a.blue-grey-text:hover,
.md .bio-chip.sort-filters-button a.blue-grey-text:hover,
.md .chip.bio-chip a.store-table-separator:hover,
.md .bio-chip.search-filters-button a.store-table-separator:hover,
.md .bio-chip.sort-filters-button a.store-table-separator:hover,
.md .text-darken-1.store-table-separator,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.store-table-separator.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.store-table-separator.increase-count,
.md .iapp-store .store-table table tbody .text-darken-1.store-table-separator,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.blue-grey-text.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.blue-grey-text.increase-count {
  color: #546e7a !important;
}
.md .blue-grey.darken-2,
.md .darken-2.highlighted-text,
.md .article-body blockquote.darken-2,
.md .darken-2.card.card-note,
.md .iapp-store .store-main .darken-2.card-note.store-search-results,
.md .darken-2.store-table-separator,
.md .darken-2.responsive-table-hdr,
.md .side-nav .darken-2.nav-search,
.md .iapp-store .store-table table tbody .darken-2.store-table-separator {
  background-color: #455a64 !important;
}
.md .blue-grey-text.text-darken-2,
.md .related-posts-mod ul li a.blue-grey-text,
.md .related-posts-mod ul li a.store-table-separator,
.md .article-recent-comments-mod ul li a.blue-grey-text,
.md .article-recent-comments-mod ul li a.store-table-separator,
.md .article-body blockquote,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.blue-grey-text,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.store-table-separator,
.md .search-store-listings label .blue-grey-text.material-icons,
.md .search-store-listings label .article-body blockquote.material-icons,
.md .article-body .search-store-listings label blockquote.material-icons,
.md .search-store-listings label .material-icons.store-table-separator,
.md .store-table-separator,
.md .iapp-store .store-table table tbody .store-table-separator {
  color: #455a64 !important;
}
.md .blue-grey.darken-3,
.md .darken-3.highlighted-text,
.md .article-body blockquote.darken-3,
.md .darken-3.card.card-note,
.md .iapp-store .store-main .darken-3.card-note.store-search-results,
.md .darken-3.store-table-separator,
.md .darken-3.responsive-table-hdr,
.md .side-nav .darken-3.nav-search,
.md .iapp-store .store-table table tbody .darken-3.store-table-separator {
  background-color: #37474f !important;
}
.md .blue-grey-text.text-darken-3,
.md .blue-grey-text.table-column-hdr,
.md .article-body blockquote.table-column-hdr,
.md .table-column-hdr.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .table-column-hdr.store-table-separator,
.md .blue-grey-text.section-heading,
.md .article-body blockquote.section-heading,
.md .section-heading.store-table-separator,
.md .iapp-store .store-table table tbody .section-heading.store-table-separator,
.md .article-body blockquote.text-darken-3,
.md
  .article-body
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  blockquote.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-body
  blockquote.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .blue-grey-text.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.store-table-separator,
.md .text-darken-3.store-table-separator,
.md .iapp-store .store-table table tbody .text-darken-3.store-table-separator {
  color: #37474f !important;
}
.md .blue-grey.darken-4,
.md .darken-4.highlighted-text,
.md .pub-hdr header .highlighted-text.backsplash,
.md .banner.light-scheme .highlighted-text.chip,
.md .banner.light-scheme .highlighted-text.search-filters-button,
.md .banner.light-scheme .highlighted-text.sort-filters-button,
.md .banner.light-scheme .chip a.highlighted-text,
.md .banner.light-scheme .search-filters-button a.highlighted-text,
.md .banner.light-scheme .sort-filters-button a.highlighted-text,
.md .banner.default-scheme .highlighted-text.chip,
.md .banner.default-scheme .highlighted-text.search-filters-button,
.md .banner.default-scheme .highlighted-text.sort-filters-button,
.md .banner.default-scheme .chip a.highlighted-text,
.md .banner.default-scheme .search-filters-button a.highlighted-text,
.md .banner.default-scheme .sort-filters-button a.highlighted-text,
.md .article-body blockquote.darken-4,
.md .article-body .pub-hdr header blockquote.backsplash,
.md .pub-hdr header .article-body blockquote.backsplash,
.md .article-body .banner.light-scheme blockquote.chip,
.md .banner.light-scheme .article-body blockquote.chip,
.md .article-body .banner.light-scheme blockquote.search-filters-button,
.md .banner.light-scheme .article-body blockquote.search-filters-button,
.md .article-body .banner.light-scheme blockquote.sort-filters-button,
.md .banner.light-scheme .article-body blockquote.sort-filters-button,
.md .article-body .banner.default-scheme blockquote.chip,
.md .banner.default-scheme .article-body blockquote.chip,
.md .article-body .banner.default-scheme blockquote.search-filters-button,
.md .banner.default-scheme .article-body blockquote.search-filters-button,
.md .article-body .banner.default-scheme blockquote.sort-filters-button,
.md .banner.default-scheme .article-body blockquote.sort-filters-button,
.md .darken-4.card.card-note,
.md .side-nav .darken-4.card-note.nav-search,
.md .side-nav .pub-hdr header .card-note.nav-search.backsplash,
.md .pub-hdr header .side-nav .card-note.nav-search.backsplash,
.md .side-nav .banner.light-scheme .card-note.nav-search.chip,
.md .banner.light-scheme .side-nav .card-note.nav-search.chip,
.md .side-nav .banner.light-scheme .card-note.nav-search.search-filters-button,
.md .banner.light-scheme .side-nav .card-note.nav-search.search-filters-button,
.md .side-nav .banner.light-scheme .card-note.nav-search.sort-filters-button,
.md .banner.light-scheme .side-nav .card-note.nav-search.sort-filters-button,
.md .side-nav .banner.light-scheme .chip a.card-note.nav-search,
.md .banner.light-scheme .chip .side-nav a.card-note.nav-search,
.md
  .side-nav
  .banner.light-scheme
  .search-filters-button
  a.card-note.nav-search,
.md
  .banner.light-scheme
  .search-filters-button
  .side-nav
  a.card-note.nav-search,
.md .side-nav .banner.light-scheme .sort-filters-button a.card-note.nav-search,
.md .banner.light-scheme .sort-filters-button .side-nav a.card-note.nav-search,
.md .side-nav .banner.default-scheme .card-note.nav-search.chip,
.md .banner.default-scheme .side-nav .card-note.nav-search.chip,
.md
  .side-nav
  .banner.default-scheme
  .card-note.nav-search.search-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-note.nav-search.search-filters-button,
.md .side-nav .banner.default-scheme .card-note.nav-search.sort-filters-button,
.md .banner.default-scheme .side-nav .card-note.nav-search.sort-filters-button,
.md .side-nav .banner.default-scheme .chip a.card-note.nav-search,
.md .banner.default-scheme .chip .side-nav a.card-note.nav-search,
.md
  .side-nav
  .banner.default-scheme
  .search-filters-button
  a.card-note.nav-search,
.md
  .banner.default-scheme
  .search-filters-button
  .side-nav
  a.card-note.nav-search,
.md
  .side-nav
  .banner.default-scheme
  .sort-filters-button
  a.card-note.nav-search,
.md
  .banner.default-scheme
  .sort-filters-button
  .side-nav
  a.card-note.nav-search,
.md .pub-hdr header .card.card-note.backsplash,
.md
  .pub-hdr
  header
  .iapp-store
  .store-main
  .card-note.backsplash.store-search-results,
.md
  .iapp-store
  .store-main
  .pub-hdr
  header
  .card-note.backsplash.store-search-results,
.md .banner.light-scheme .card.card-note.chip,
.md .banner.light-scheme .card.card-note.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-note.search-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .card-note.search-filters-button.store-search-results,
.md .banner.light-scheme .card.card-note.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-note.sort-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .card-note.sort-filters-button.store-search-results,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-note.chip.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .card-note.chip.store-search-results,
.md .banner.light-scheme .chip a.card.card-note,
.md .banner.light-scheme .search-filters-button a.card.card-note,
.md .banner.light-scheme .sort-filters-button a.card.card-note,
.md
  .banner.light-scheme
  .chip
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .chip
  a.card-note.store-search-results,
.md
  .banner.light-scheme
  .search-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .search-filters-button
  a.card-note.store-search-results,
.md
  .banner.light-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .sort-filters-button
  a.card-note.store-search-results,
.md .banner.default-scheme .card.card-note.chip,
.md .banner.default-scheme .card.card-note.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-note.search-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .card-note.search-filters-button.store-search-results,
.md .banner.default-scheme .card.card-note.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-note.sort-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .card-note.sort-filters-button.store-search-results,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-note.chip.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .card-note.chip.store-search-results,
.md .banner.default-scheme .chip a.card.card-note,
.md .banner.default-scheme .search-filters-button a.card.card-note,
.md .banner.default-scheme .sort-filters-button a.card.card-note,
.md
  .banner.default-scheme
  .chip
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .chip
  a.card-note.store-search-results,
.md
  .banner.default-scheme
  .search-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .search-filters-button
  a.card-note.store-search-results,
.md
  .banner.default-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .sort-filters-button
  a.card-note.store-search-results,
.md .iapp-store .store-main .darken-4.card-note.store-search-results,
.md .darken-4.store-table-separator,
.md .pub-hdr header .store-table-separator.backsplash,
.md .banner.light-scheme .store-table-separator.chip,
.md .banner.light-scheme .store-table-separator.search-filters-button,
.md .banner.light-scheme .store-table-separator.sort-filters-button,
.md .banner.light-scheme .chip a.store-table-separator,
.md .banner.light-scheme .search-filters-button a.store-table-separator,
.md .banner.light-scheme .sort-filters-button a.store-table-separator,
.md .banner.default-scheme .store-table-separator.chip,
.md .banner.default-scheme .store-table-separator.search-filters-button,
.md .banner.default-scheme .store-table-separator.sort-filters-button,
.md .banner.default-scheme .chip a.store-table-separator,
.md .banner.default-scheme .search-filters-button a.store-table-separator,
.md .banner.default-scheme .sort-filters-button a.store-table-separator,
.md .darken-4.responsive-table-hdr,
.md .pub-hdr header .responsive-table-hdr.backsplash,
.md .banner.light-scheme .responsive-table-hdr.chip,
.md .banner.light-scheme .responsive-table-hdr.search-filters-button,
.md .banner.light-scheme .responsive-table-hdr.sort-filters-button,
.md .banner.light-scheme .chip a.responsive-table-hdr,
.md .banner.light-scheme .search-filters-button a.responsive-table-hdr,
.md .banner.light-scheme .sort-filters-button a.responsive-table-hdr,
.md .banner.default-scheme .responsive-table-hdr.chip,
.md .banner.default-scheme .responsive-table-hdr.search-filters-button,
.md .banner.default-scheme .responsive-table-hdr.sort-filters-button,
.md .banner.default-scheme .chip a.responsive-table-hdr,
.md .banner.default-scheme .search-filters-button a.responsive-table-hdr,
.md .banner.default-scheme .sort-filters-button a.responsive-table-hdr,
.md .side-nav .darken-4.nav-search,
.md .side-nav .pub-hdr header .nav-search.backsplash,
.md .pub-hdr header .side-nav .nav-search.backsplash,
.md .side-nav .banner.light-scheme .nav-search.chip,
.md .banner.light-scheme .side-nav .nav-search.chip,
.md .side-nav .banner.light-scheme .nav-search.search-filters-button,
.md .banner.light-scheme .side-nav .nav-search.search-filters-button,
.md .side-nav .banner.light-scheme .nav-search.sort-filters-button,
.md .banner.light-scheme .side-nav .nav-search.sort-filters-button,
.md .side-nav .banner.light-scheme .chip a.nav-search,
.md .banner.light-scheme .chip .side-nav a.nav-search,
.md .side-nav .banner.light-scheme .search-filters-button a.nav-search,
.md .banner.light-scheme .search-filters-button .side-nav a.nav-search,
.md .side-nav .banner.light-scheme .sort-filters-button a.nav-search,
.md .banner.light-scheme .sort-filters-button .side-nav a.nav-search,
.md .side-nav .banner.default-scheme .nav-search.chip,
.md .banner.default-scheme .side-nav .nav-search.chip,
.md .side-nav .banner.default-scheme .nav-search.search-filters-button,
.md .banner.default-scheme .side-nav .nav-search.search-filters-button,
.md .side-nav .banner.default-scheme .nav-search.sort-filters-button,
.md .banner.default-scheme .side-nav .nav-search.sort-filters-button,
.md .side-nav .banner.default-scheme .chip a.nav-search,
.md .banner.default-scheme .chip .side-nav a.nav-search,
.md .side-nav .banner.default-scheme .search-filters-button a.nav-search,
.md .banner.default-scheme .search-filters-button .side-nav a.nav-search,
.md .side-nav .banner.default-scheme .sort-filters-button a.nav-search,
.md .banner.default-scheme .sort-filters-button .side-nav a.nav-search,
.md .pub-hdr header .blue-grey.backsplash,
.md
  .pub-hdr
  header
  .iapp-store
  .store-table
  table
  tbody
  .backsplash.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .pub-hdr
  header
  .backsplash.store-table-separator,
.md .banner.light-scheme .blue-grey.chip,
.md .banner.light-scheme .blue-grey.search-filters-button,
.md .banner.light-scheme .blue-grey.sort-filters-button,
.md .banner.light-scheme .chip a.blue-grey,
.md .banner.light-scheme .search-filters-button a.blue-grey,
.md .banner.light-scheme .sort-filters-button a.blue-grey,
.md .banner.default-scheme .blue-grey.chip,
.md .banner.default-scheme .blue-grey.search-filters-button,
.md .banner.default-scheme .blue-grey.sort-filters-button,
.md .banner.default-scheme .chip a.blue-grey,
.md .banner.default-scheme .search-filters-button a.blue-grey,
.md .banner.default-scheme .sort-filters-button a.blue-grey,
.md .iapp-store .store-table table tbody .darken-4.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.light-scheme
  .store-table-separator.chip,
.md
  .banner.light-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.chip,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.light-scheme
  .store-table-separator.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.search-filters-button,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.light-scheme
  .store-table-separator.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.sort-filters-button,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.light-scheme
  .chip
  a.store-table-separator,
.md
  .banner.light-scheme
  .chip
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.light-scheme
  .search-filters-button
  a.store-table-separator,
.md
  .banner.light-scheme
  .search-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.light-scheme
  .sort-filters-button
  a.store-table-separator,
.md
  .banner.light-scheme
  .sort-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.default-scheme
  .store-table-separator.chip,
.md
  .banner.default-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.chip,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.default-scheme
  .store-table-separator.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.search-filters-button,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.default-scheme
  .store-table-separator.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.sort-filters-button,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.default-scheme
  .chip
  a.store-table-separator,
.md
  .banner.default-scheme
  .chip
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.default-scheme
  .search-filters-button
  a.store-table-separator,
.md
  .banner.default-scheme
  .search-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.default-scheme
  .sort-filters-button
  a.store-table-separator,
.md
  .banner.default-scheme
  .sort-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator {
  background-color: #263238 !important;
}
.md .blue-grey-text.text-darken-4,
.md .nav-search-form form .input-field .blue-grey-text.material-icons,
.md .nav-search-form form .input-field .article-body blockquote.material-icons,
.md .article-body .nav-search-form form .input-field blockquote.material-icons,
.md .nav-search-form form .input-field .material-icons.store-table-separator,
.md .blue-grey-text.article-body,
.md .article-body blockquote.article-body,
.md .article-body.store-table-separator,
.md .iapp-store .store-table table tbody .article-body.store-table-separator,
.md .article-body blockquote.text-darken-4,
.md .article-body .mega-modal .row .col .collection blockquote.collection-item,
.md .mega-modal .row .col .collection .article-body blockquote.collection-item,
.md
  .article-body
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  blockquote.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-body
  blockquote.mega-cart-title,
.md
  .article-body
  .profile-modal
  .modal-content
  .collection
  blockquote.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .article-body
  blockquote.collection-item,
.md .article-body .algolia-search form .input-field blockquote.material-icons,
.md .algolia-search form .input-field .article-body blockquote.material-icons,
.md .article-body .side-nav .nav-search label blockquote.material-icons,
.md .side-nav .nav-search label .article-body blockquote.material-icons,
.md .article-body .banner.dark-scheme blockquote.chip,
.md .banner.dark-scheme .article-body blockquote.chip,
.md .article-body .banner.dark-scheme blockquote.search-filters-button,
.md .banner.dark-scheme .article-body blockquote.search-filters-button,
.md .article-body .banner.dark-scheme blockquote.sort-filters-button,
.md .banner.dark-scheme .article-body blockquote.sort-filters-button,
.md
  .article-body
  .iapp-store
  .store-main
  .store-search-active
  blockquote.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .article-body
  blockquote.global-store-search,
.md
  .article-body
  .iapp-store
  .store-main
  .store-search-active
  blockquote.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .article-body
  blockquote.material-icons,
.md .card.card-tumblr .card-title a.blue-grey-text,
.md .side-nav .card-tumblr.nav-search .card-title a.blue-grey-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.blue-grey-text,
.md .card.card-tumblr .card-title a.store-table-separator,
.md .side-nav .card-tumblr.nav-search .card-title a.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.store-table-separator,
.md .card.card-tumblr .card-content a.blue-grey-text,
.md .side-nav .card-tumblr.nav-search .card-content a.blue-grey-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.blue-grey-text,
.md .card.card-tumblr .card-content a.store-table-separator,
.md .side-nav .card-tumblr.nav-search .card-content a.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.store-table-separator,
.md .card.card-tumblr p a.blue-grey-text,
.md .side-nav .card-tumblr.nav-search p a.blue-grey-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.blue-grey-text,
.md .card.card-tumblr p a.store-table-separator,
.md .side-nav .card-tumblr.nav-search p a.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.store-table-separator,
.md .mega-modal .row .col .collection .blue-grey-text.collection-item,
.md .mega-modal .row .col .collection .collection-item.store-table-separator,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .blue-grey-text.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title.store-table-separator,
.md .profile-modal .modal-content .collection .blue-grey-text.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .collection-item.store-table-separator,
.md .algolia-search form .input-field .blue-grey-text.material-icons,
.md .algolia-search form .input-field .material-icons.store-table-separator,
.md .text-darken-4.store-table-separator,
.md .left-sidebar .collection .collection-item a.store-table-separator,
.md .side-nav .nav-search label .store-table-separator.material-icons,
.md .banner.dark-scheme h1.store-table-separator,
.md .banner.dark-scheme .header-social > ul > li > a.store-table-separator,
.md .banner.dark-scheme .store-table-separator.chip,
.md .banner.dark-scheme .store-table-separator.search-filters-button,
.md .banner.dark-scheme .store-table-separator.sort-filters-button,
.md .banner.dark-scheme .chip a.store-table-separator,
.md .banner.dark-scheme .search-filters-button a.store-table-separator,
.md .banner.dark-scheme .sort-filters-button a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.store-table-separator,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-table-separator.global-store-search,
.md .iapp-store .store-main .store-search-active label.store-table-separator,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-table-separator.material-icons,
.md .left-sidebar .collection .collection-item a.blue-grey-text,
.md .side-nav .nav-search label .blue-grey-text.material-icons,
.md .banner.dark-scheme h1.blue-grey-text,
.md
  .banner.dark-scheme
  .iapp-store
  .store-table
  table
  tbody
  h1.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  h1.store-table-separator,
.md .banner.dark-scheme .header-social > ul > li > a.blue-grey-text,
.md
  .banner.dark-scheme
  .iapp-store
  .store-table
  table
  tbody
  .header-social
  > ul
  > li
  > a.store-table-separator,
.md .banner.dark-scheme .blue-grey-text.chip,
.md .banner.dark-scheme .blue-grey-text.search-filters-button,
.md .banner.dark-scheme .blue-grey-text.sort-filters-button,
.md .banner.dark-scheme .chip a.blue-grey-text,
.md .banner.dark-scheme .search-filters-button a.blue-grey-text,
.md .banner.dark-scheme .sort-filters-button a.blue-grey-text,
.md .iapp-store .store-table table tbody .text-darken-4.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .nav-search-form
  form
  .input-field
  .store-table-separator.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.material-icons,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-tumblr
  .card-title
  a.store-table-separator,
.md
  .card.card-tumblr
  .card-title
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.store-table-separator,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-tumblr
  .card-content
  a.store-table-separator,
.md
  .card.card-tumblr
  .card-content
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.store-table-separator,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-tumblr
  p
  a.store-table-separator,
.md
  .card.card-tumblr
  p
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-tumblr.nav-search
  p
  a.store-table-separator,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .card-tumblr.store-search-results
  p
  a.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .mega-modal
  .row
  .col
  .collection
  .store-table-separator.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.collection-item,
.md
  .iapp-store
  .store-table
  table
  tbody
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .store-table-separator.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.mega-cart-title,
.md
  .iapp-store
  .store-table
  table
  tbody
  .profile-modal
  .modal-content
  .collection
  .store-table-separator.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.collection-item,
.md
  .iapp-store
  .store-table
  table
  tbody
  .algolia-search
  form
  .input-field
  .store-table-separator.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.material-icons,
.md
  .iapp-store
  .store-table
  table
  tbody
  .left-sidebar
  .collection
  .collection-item
  a.store-table-separator,
.md
  .left-sidebar
  .collection
  .collection-item
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .nav-search
  label
  .store-table-separator.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.material-icons,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .store-table-separator.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.chip,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .store-table-separator.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.search-filters-button,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .store-table-separator.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.sort-filters-button,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .chip
  a.store-table-separator,
.md
  .banner.dark-scheme
  .chip
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .search-filters-button
  a.store-table-separator,
.md
  .banner.dark-scheme
  .search-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .sort-filters-button
  a.store-table-separator,
.md
  .banner.dark-scheme
  .sort-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .store-search-active
  .store-table-separator.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-table
  table
  tbody
  .store-table-separator.global-store-search,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .store-search-active
  label.store-table-separator,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-table
  table
  tbody
  label.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .store-search-active
  .store-table-separator.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-table
  table
  tbody
  .store-table-separator.material-icons,
.md .iapp-store .store-table table tbody tr td.prod-name a.blue-grey-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .blue-grey-text.global-store-search,
.md .iapp-store .store-main .store-search-active label.blue-grey-text,
.md
  .iapp-store
  .store-main
  .store-search-active
  .blue-grey-text.material-icons {
  color: #263238 !important;
}
.md .grey,
.md .wp-caption-text,
.md .badge-search,
.md .nav-search-form,
.md .nav-search-form form .input-field,
.md .nav-article-progress,
.md .card.card-horizontal .card-image,
.md .side-nav .card-horizontal.nav-search .card-image,
.md .iapp-store .store-main .card-horizontal.store-search-results .card-image,
.md .card.card-tumblr,
.md .side-nav .card-tumblr.nav-search,
.md .iapp-store .store-main .card-tumblr.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count,
.md .chip.bio-chip,
.md .bio-chip.search-filters-button,
.md .bio-chip.sort-filters-button,
.md .left-sidebar,
.md .side-nav .nav-title,
.md .article-sidebar,
.md .pub-hdr header .backsplash,
.md .banner.light-scheme .chip,
.md .banner.light-scheme .search-filters-button,
.md .banner.light-scheme .sort-filters-button,
.md .banner.light-scheme .chip a,
.md .banner.light-scheme .search-filters-button a,
.md .banner.light-scheme .sort-filters-button a,
.md .banner.default-scheme .chip,
.md .banner.default-scheme .search-filters-button,
.md .banner.default-scheme .sort-filters-button,
.md .banner.default-scheme .chip a,
.md .banner.default-scheme .search-filters-button a,
.md .banner.default-scheme .sort-filters-button a,
.md .iapp-store .store-main .store-search-results .result .result-category,
.md .iapp-store .product-page .product-quantity .input,
.md .iapp-store .product-page .product-quantity .input span.count {
  background-color: #9e9e9e !important;
}
.md .grey-text,
.md .table-column-hdr,
.md .nav-container nav.top-nav ul li a,
.md .nav-search-form form .input-field .material-icons,
.md .section-heading,
.md .article-body,
.md .related-posts-mod ul li a,
.md .article-recent-comments-mod ul li a,
.md .card.card-note,
.md .side-nav .card-note.nav-search,
.md .iapp-store .store-main .card-note.store-search-results,
.md .card.card-tumblr .card-title a,
.md .side-nav .card-tumblr.nav-search .card-title a,
.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a,
.md .card.card-tumblr .card-content a,
.md .side-nav .card-tumblr.nav-search .card-content a,
.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a,
.md .card.card-tumblr p a,
.md .side-nav .card-tumblr.nav-search p a,
.md .iapp-store .store-main .card-tumblr.store-search-results p a,
.md .mega-modal .row .col .collection .collection-item,
.md .mega-modal .row .col .collection.featured-items .collection-item .title,
.md .mega-modal .row .col .collection.featured-items .collection-item p,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending,
.md .profile-modal .modal-content .collection .collection-item,
.md .chip.bio-chip a span .contributor-type,
.md .bio-chip.search-filters-button a span .contributor-type,
.md .bio-chip.sort-filters-button a span .contributor-type,
.md .algolia-search form .input-field .material-icons,
.md .search-store-listings label .material-icons,
.md .left-sidebar .collection .collection-item a,
.md .side-nav .nav-search label .material-icons,
.md .banner.dark-scheme h1,
.md .banner.dark-scheme .header-social > ul > li > a,
.md .banner.dark-scheme .chip,
.md .banner.dark-scheme .search-filters-button,
.md .banner.dark-scheme .sort-filters-button,
.md .banner.dark-scheme .chip a,
.md .banner.dark-scheme .search-filters-button a,
.md .banner.dark-scheme .sort-filters-button a,
.md .iapp-store .store-table table tbody tr td.prod-name a,
.md .iapp-store .store-main .store-search-active .global-store-search,
.md .iapp-store .store-main .store-search-active label,
.md .iapp-store .store-main .store-search-active .material-icons,
.md .iapp-store .product-page .product-quantity .input span.decrease-count,
.md .iapp-store .product-page .product-quantity .input span.increase-count,
.md .placeholder-img .fa {
  color: #9e9e9e !important;
}
.md .grey.lighten-5,
.md .lighten-5.wp-caption-text,
.md .article-body blockquote.wp-caption-text,
.md .lighten-5.badge-search,
.md .article-body blockquote.badge-search,
.md .lighten-5.nav-search-form,
.md .article-body blockquote.nav-search-form,
.md .nav-search-form form .lighten-5.input-field,
.md .nav-search-form form .article-body blockquote.input-field,
.md .article-body .nav-search-form form blockquote.input-field,
.md .lighten-5.nav-article-progress,
.md .article-body blockquote.nav-article-progress,
.md .article-body blockquote.grey,
.md .article-body .card.card-horizontal blockquote.card-image,
.md .card.card-horizontal .article-body blockquote.card-image,
.md .article-body .side-nav .card-horizontal.nav-search blockquote.card-image,
.md .side-nav .card-horizontal.nav-search .article-body blockquote.card-image,
.md
  .article-body
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  blockquote.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .article-body
  blockquote.card-image,
.md .article-body blockquote.card.card-tumblr,
.md .article-body .side-nav blockquote.card-tumblr.nav-search,
.md .side-nav .article-body blockquote.card-tumblr.nav-search,
.md
  .article-body
  .iapp-store
  .store-main
  blockquote.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .article-body
  blockquote.card-tumblr.store-search-results,
.md
  .article-body
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  blockquote.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-body
  blockquote.mega-cart-quantity,
.md .article-body blockquote.chip.bio-chip,
.md .article-body blockquote.bio-chip.search-filters-button,
.md .article-body blockquote.bio-chip.sort-filters-button,
.md .article-body blockquote.left-sidebar,
.md .article-body .side-nav blockquote.nav-title,
.md .side-nav .article-body blockquote.nav-title,
.md .article-body blockquote.article-sidebar,
.md .article-body .pub-hdr header blockquote.backsplash,
.md .pub-hdr header .article-body blockquote.backsplash,
.md .article-body .banner.light-scheme blockquote.chip,
.md .banner.light-scheme .article-body blockquote.chip,
.md .article-body .banner.light-scheme blockquote.search-filters-button,
.md .banner.light-scheme .article-body blockquote.search-filters-button,
.md .article-body .banner.light-scheme blockquote.sort-filters-button,
.md .banner.light-scheme .article-body blockquote.sort-filters-button,
.md .article-body .banner.default-scheme blockquote.chip,
.md .banner.default-scheme .article-body blockquote.chip,
.md .article-body .banner.default-scheme blockquote.search-filters-button,
.md .banner.default-scheme .article-body blockquote.search-filters-button,
.md .article-body .banner.default-scheme blockquote.sort-filters-button,
.md .banner.default-scheme .article-body blockquote.sort-filters-button,
.md
  .article-body
  .iapp-store
  .store-main
  .store-search-results
  .result
  blockquote.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .article-body
  blockquote.result-category,
.md .article-body .iapp-store .product-page .product-quantity blockquote.input,
.md .iapp-store .product-page .product-quantity .article-body blockquote.input,
.md .card.card-horizontal .lighten-5.card-image,
.md .side-nav .card-horizontal.nav-search .lighten-5.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .lighten-5.card-image,
.md .lighten-5.card.card-tumblr,
.md .side-nav .lighten-5.card-tumblr.nav-search,
.md .iapp-store .store-main .lighten-5.card-tumblr.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .lighten-5.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.lighten-5.count,
.md .lighten-5.chip.bio-chip,
.md .lighten-5.bio-chip.search-filters-button,
.md .lighten-5.bio-chip.sort-filters-button,
.md .lighten-5.left-sidebar,
.md .side-nav .lighten-5.nav-title,
.md .lighten-5.article-sidebar,
.md .pub-hdr header .lighten-5.backsplash,
.md .banner.light-scheme .lighten-5.chip,
.md .banner.light-scheme .lighten-5.search-filters-button,
.md .banner.light-scheme .lighten-5.sort-filters-button,
.md .banner.light-scheme .chip a.lighten-5,
.md .banner.light-scheme .search-filters-button a.lighten-5,
.md .banner.light-scheme .sort-filters-button a.lighten-5,
.md .banner.default-scheme .lighten-5.chip,
.md .banner.default-scheme .lighten-5.search-filters-button,
.md .banner.default-scheme .lighten-5.sort-filters-button,
.md .banner.default-scheme .chip a.lighten-5,
.md .banner.default-scheme .search-filters-button a.lighten-5,
.md .banner.default-scheme .sort-filters-button a.lighten-5,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .lighten-5.result-category,
.md .iapp-store .product-page .product-quantity .lighten-5.input,
.md .iapp-store .product-page .product-quantity .input span.lighten-5.count {
  background-color: #fafafa !important;
}
.md .grey-text.text-lighten-5,
.md .text-lighten-5.table-column-hdr,
.md .table-column-hdr.card.card-note,
.md .side-nav .table-column-hdr.card-note.nav-search,
.md .iapp-store .store-main .table-column-hdr.card-note.store-search-results,
.md .nav-container nav.top-nav ul li a.text-lighten-5,
.md .nav-container nav.top-nav ul li a.card.card-note,
.md .nav-container nav.top-nav ul li .side-nav a.card-note.nav-search,
.md .side-nav .nav-container nav.top-nav ul li a.card-note.nav-search,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .nav-container
  nav.top-nav
  ul
  li
  a.card-note.store-search-results,
.md .nav-search-form form .input-field .text-lighten-5.material-icons,
.md .nav-search-form form .input-field .material-icons.card.card-note,
.md
  .nav-search-form
  form
  .input-field
  .side-nav
  .material-icons.card-note.nav-search,
.md
  .side-nav
  .nav-search-form
  form
  .input-field
  .material-icons.card-note.nav-search,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .material-icons.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .nav-search-form
  form
  .input-field
  .material-icons.card-note.store-search-results,
.md .text-lighten-5.section-heading,
.md .section-heading.card.card-note,
.md .side-nav .section-heading.card-note.nav-search,
.md .iapp-store .store-main .section-heading.card-note.store-search-results,
.md .text-lighten-5.article-body,
.md .article-body.card.card-note,
.md .side-nav .article-body.card-note.nav-search,
.md .iapp-store .store-main .article-body.card-note.store-search-results,
.md .related-posts-mod ul li a.text-lighten-5,
.md .related-posts-mod ul li a.card.card-note,
.md .related-posts-mod ul li .side-nav a.card-note.nav-search,
.md .side-nav .related-posts-mod ul li a.card-note.nav-search,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .related-posts-mod
  ul
  li
  a.card-note.store-search-results,
.md .article-recent-comments-mod ul li a.text-lighten-5,
.md .article-recent-comments-mod ul li a.card.card-note,
.md .article-recent-comments-mod ul li .side-nav a.card-note.nav-search,
.md .side-nav .article-recent-comments-mod ul li a.card-note.nav-search,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .article-recent-comments-mod
  ul
  li
  a.card-note.store-search-results,
.md .card.card-note,
.md .side-nav .card-note.nav-search,
.md .iapp-store .store-main .card-note.store-search-results,
.md .card.card-tumblr .card-title a.text-lighten-5,
.md .side-nav .card-tumblr.nav-search .card-title a.text-lighten-5,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.text-lighten-5,
.md .card.card-tumblr .card-title a.card.card-note,
.md .side-nav .card-tumblr.nav-search .card-title a.card.card-note,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.card.card-note,
.md .card.card-tumblr .card-title .side-nav a.card-note.nav-search,
.md .side-nav .card.card-tumblr .card-title a.card-note.nav-search,
.md .side-nav .card-tumblr.nav-search .card-title a.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .side-nav
  a.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.card-note.nav-search,
.md
  .card.card-tumblr
  .card-title
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-tumblr
  .card-title
  a.card-note.store-search-results,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.card-note.store-search-results,
.md .card.card-tumblr .card-content a.text-lighten-5,
.md .side-nav .card-tumblr.nav-search .card-content a.text-lighten-5,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.text-lighten-5,
.md .card.card-tumblr .card-content a.card.card-note,
.md .side-nav .card-tumblr.nav-search .card-content a.card.card-note,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.card.card-note,
.md .card.card-tumblr .card-content .side-nav a.card-note.nav-search,
.md .side-nav .card.card-tumblr .card-content a.card-note.nav-search,
.md .side-nav .card-tumblr.nav-search .card-content a.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .side-nav
  a.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.card-note.nav-search,
.md
  .card.card-tumblr
  .card-content
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-tumblr
  .card-content
  a.card-note.store-search-results,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.card-note.store-search-results,
.md .card.card-tumblr p a.text-lighten-5,
.md .side-nav .card-tumblr.nav-search p a.text-lighten-5,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.text-lighten-5,
.md .card.card-tumblr p a.card.card-note,
.md .side-nav .card-tumblr.nav-search p a.card.card-note,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.card.card-note,
.md .card.card-tumblr p .side-nav a.card-note.nav-search,
.md .side-nav .card.card-tumblr p a.card-note.nav-search,
.md .side-nav .card-tumblr.nav-search p a.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .side-nav
  a.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.card-note.nav-search,
.md
  .card.card-tumblr
  p
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-tumblr
  p
  a.card-note.store-search-results,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-search
  p
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.card-note.store-search-results,
.md .mega-modal .row .col .collection .text-lighten-5.collection-item,
.md .mega-modal .row .col .collection .collection-item.card.card-note,
.md
  .mega-modal
  .row
  .col
  .collection
  .side-nav
  .collection-item.card-note.nav-search,
.md
  .side-nav
  .mega-modal
  .row
  .col
  .collection
  .collection-item.card-note.nav-search,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .collection-item.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal
  .row
  .col
  .collection
  .collection-item.card-note.store-search-results,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-lighten-5.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.card.card-note,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .title.card-note.nav-search,
.md
  .side-nav
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.card-note.nav-search,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .title.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.card-note.store-search-results,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.text-lighten-5,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.card.card-note,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  p.card-note.nav-search,
.md
  .side-nav
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.card-note.nav-search,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  p.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.card-note.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-lighten-5.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title.card.card-note,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .mega-cart-title.card-note.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title.card-note.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .mega-cart-title.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title.card-note.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-lighten-5.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.card.card-note,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.increase-count.card-note.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.card-note.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  span.increase-count.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.card-note.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-lighten-5.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.card.card-note,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.decrease-count.card-note.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.card-note.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  span.decrease-count.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.card-note.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .text-lighten-5.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.card.card-note,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .side-nav
  .mega-cart-total-pending.card-note.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.card-note.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .store-main
  .mega-cart-total-pending.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.card-note.store-search-results,
.md .profile-modal .modal-content .collection .text-lighten-5.collection-item,
.md .profile-modal .modal-content .collection .collection-item.card.card-note,
.md
  .profile-modal
  .modal-content
  .collection
  .side-nav
  .collection-item.card-note.nav-search,
.md
  .side-nav
  .profile-modal
  .modal-content
  .collection
  .collection-item.card-note.nav-search,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .collection-item.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .profile-modal
  .modal-content
  .collection
  .collection-item.card-note.store-search-results,
.md .chip.bio-chip a span .text-lighten-5.contributor-type,
.md .bio-chip.search-filters-button a span .text-lighten-5.contributor-type,
.md .bio-chip.sort-filters-button a span .text-lighten-5.contributor-type,
.md .chip.bio-chip a span .contributor-type.card.card-note,
.md .bio-chip.search-filters-button a span .contributor-type.card.card-note,
.md .bio-chip.sort-filters-button a span .contributor-type.card.card-note,
.md .chip.bio-chip a span .side-nav .contributor-type.card-note.nav-search,
.md .side-nav .chip.bio-chip a span .contributor-type.card-note.nav-search,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .contributor-type.card-note.nav-search,
.md
  .side-nav
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.card-note.nav-search,
.md
  .bio-chip.sort-filters-button
  a
  span
  .side-nav
  .contributor-type.card-note.nav-search,
.md
  .side-nav
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.card-note.nav-search,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .contributor-type.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .chip.bio-chip
  a
  span
  .contributor-type.card-note.store-search-results,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .contributor-type.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.card-note.store-search-results,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .contributor-type.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.card-note.store-search-results,
.md .algolia-search form .input-field .text-lighten-5.material-icons,
.md .algolia-search form .input-field .material-icons.card.card-note,
.md
  .algolia-search
  form
  .input-field
  .side-nav
  .material-icons.card-note.nav-search,
.md
  .side-nav
  .algolia-search
  form
  .input-field
  .material-icons.card-note.nav-search,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .material-icons.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .algolia-search
  form
  .input-field
  .material-icons.card-note.store-search-results,
.md .search-store-listings label .text-lighten-5.material-icons,
.md .search-store-listings label .material-icons.card.card-note,
.md .search-store-listings label .side-nav .material-icons.card-note.nav-search,
.md .side-nav .search-store-listings label .material-icons.card-note.nav-search,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .material-icons.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .search-store-listings
  label
  .material-icons.card-note.store-search-results,
.md .left-sidebar .collection .collection-item a.text-lighten-5,
.md .left-sidebar .collection .collection-item a.card.card-note,
.md .left-sidebar .collection .collection-item .side-nav a.card-note.nav-search,
.md .side-nav .left-sidebar .collection .collection-item a.card-note.nav-search,
.md
  .left-sidebar
  .collection
  .collection-item
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .left-sidebar
  .collection
  .collection-item
  a.card-note.store-search-results,
.md .side-nav .nav-search label .text-lighten-5.material-icons,
.md .side-nav .nav-search label .material-icons.card.card-note,
.md .side-nav .nav-search label .material-icons.card-note.nav-search,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .material-icons.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  label
  .material-icons.card-note.store-search-results,
.md .banner.dark-scheme h1.text-lighten-5,
.md .banner.dark-scheme h1.card.card-note,
.md .banner.dark-scheme .side-nav h1.card-note.nav-search,
.md .side-nav .banner.dark-scheme h1.card-note.nav-search,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  h1.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  h1.card-note.store-search-results,
.md .banner.dark-scheme .header-social > ul > li > a.text-lighten-5,
.md .banner.dark-scheme .header-social > ul > li > a.card.card-note,
.md
  .banner.dark-scheme
  .side-nav
  .header-social
  > ul
  > li
  > a.card-note.nav-search,
.md
  .side-nav
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.card-note.nav-search,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .header-social
  > ul
  > li
  > a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.card-note.store-search-results,
.md .banner.dark-scheme .text-lighten-5.chip,
.md .banner.dark-scheme .chip.card.card-note,
.md .banner.dark-scheme .card.card-note.search-filters-button,
.md .banner.dark-scheme .side-nav .card-note.search-filters-button.nav-search,
.md .side-nav .banner.dark-scheme .card-note.search-filters-button.nav-search,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-note.search-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .card-note.search-filters-button.store-search-results,
.md .banner.dark-scheme .card.card-note.sort-filters-button,
.md .banner.dark-scheme .side-nav .card-note.sort-filters-button.nav-search,
.md .side-nav .banner.dark-scheme .card-note.sort-filters-button.nav-search,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-note.sort-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .card-note.sort-filters-button.store-search-results,
.md .banner.dark-scheme .side-nav .chip.card-note.nav-search,
.md .side-nav .banner.dark-scheme .chip.card-note.nav-search,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .chip.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .chip.card-note.store-search-results,
.md .banner.dark-scheme .text-lighten-5.search-filters-button,
.md .banner.dark-scheme .text-lighten-5.sort-filters-button,
.md .banner.dark-scheme .chip a.text-lighten-5,
.md .banner.dark-scheme .search-filters-button a.text-lighten-5,
.md .banner.dark-scheme .sort-filters-button a.text-lighten-5,
.md .banner.dark-scheme .chip a.card.card-note,
.md .banner.dark-scheme .search-filters-button a.card.card-note,
.md .banner.dark-scheme .sort-filters-button a.card.card-note,
.md .banner.dark-scheme .chip .side-nav a.card-note.nav-search,
.md .side-nav .banner.dark-scheme .chip a.card-note.nav-search,
.md .banner.dark-scheme .search-filters-button .side-nav a.card-note.nav-search,
.md .side-nav .banner.dark-scheme .search-filters-button a.card-note.nav-search,
.md .banner.dark-scheme .sort-filters-button .side-nav a.card-note.nav-search,
.md .side-nav .banner.dark-scheme .sort-filters-button a.card-note.nav-search,
.md
  .banner.dark-scheme
  .chip
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .chip
  a.card-note.store-search-results,
.md
  .banner.dark-scheme
  .search-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .search-filters-button
  a.card-note.store-search-results,
.md
  .banner.dark-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .sort-filters-button
  a.card-note.store-search-results,
.md .iapp-store .store-table table tbody tr td.prod-name a.text-lighten-5,
.md .iapp-store .store-table table tbody tr td.prod-name a.card.card-note,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .side-nav
  a.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.card-note.nav-search,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .store-search-active
  .text-lighten-5.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .global-store-search.card.card-note,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .global-store-search.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-active
  .global-store-search.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .global-store-search.card-note.store-search-results,
.md .iapp-store .store-main .store-search-active label.text-lighten-5,
.md .iapp-store .store-main .store-search-active label.card.card-note,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  label.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-active
  label.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  label.card-note.store-search-results,
.md .iapp-store .store-main .store-search-active .text-lighten-5.material-icons,
.md .iapp-store .store-main .store-search-active .material-icons.card.card-note,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .material-icons.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-active
  .material-icons.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .material-icons.card-note.store-search-results,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-lighten-5.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.card.card-note,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.decrease-count.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.card-note.nav-search,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  span.decrease-count.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .product-page
  .product-quantity
  .input
  span.decrease-count.card-note.store-search-results,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-lighten-5.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.card.card-note,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.increase-count.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.card-note.nav-search,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  span.increase-count.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .product-page
  .product-quantity
  .input
  span.increase-count.card-note.store-search-results,
.md .placeholder-img .text-lighten-5.fa,
.md .placeholder-img .fa.card.card-note,
.md .placeholder-img .side-nav .fa.card-note.nav-search,
.md .side-nav .placeholder-img .fa.card-note.nav-search,
.md .placeholder-img .iapp-store .store-main .fa.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .placeholder-img
  .fa.card-note.store-search-results {
  color: #fafafa !important;
}
.md .grey.lighten-4,
.md .wp-caption-text,
.md .lighten-4.badge-search,
.md .badge-search.wp-caption-text,
.md .badge-search.nav-search-form,
.md .badge-search.nav-article-progress,
.md .badge-search.highlighted-text,
.md .card.card-horizontal .badge-search.card-image,
.md .side-nav .card-horizontal.nav-search .badge-search.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .badge-search.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.badge-search.count,
.md .badge-search.store-table-separator,
.md .badge-search.left-sidebar,
.md .side-nav .badge-search.nav-search,
.md .badge-search.article-sidebar,
.md .iapp-store .store-table table tbody .badge-search.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.badge-search.count,
.md .nav-search-form,
.md .nav-search-form form .lighten-4.input-field,
.md .nav-search-form form .input-field.wp-caption-text,
.md .nav-search-form form .input-field.nav-search-form,
.md .nav-search-form form .input-field.nav-article-progress,
.md .nav-search-form form .input-field.highlighted-text,
.md .nav-search-form form .card.card-horizontal .input-field.card-image,
.md .card.card-horizontal .nav-search-form form .input-field.card-image,
.md
  .nav-search-form
  form
  .side-nav
  .card-horizontal.nav-search
  .input-field.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .nav-search-form
  form
  .input-field.card-image,
.md
  .nav-search-form
  form
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .input-field.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .nav-search-form
  form
  .input-field.card-image,
.md
  .nav-search-form
  form
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.input-field.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .nav-search-form
  form
  span.input-field.count,
.md .nav-search-form form .input-field.store-table-separator,
.md .nav-search-form form .input-field.left-sidebar,
.md .nav-search-form form .side-nav .input-field.nav-search,
.md .side-nav .nav-search-form form .input-field.nav-search,
.md .nav-search-form form .input-field.article-sidebar,
.md
  .nav-search-form
  form
  .iapp-store
  .store-table
  table
  tbody
  .input-field.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .nav-search-form
  form
  .input-field.store-table-separator,
.md
  .nav-search-form
  form
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.input-field.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .nav-search-form
  form
  span.input-field.count,
.md .nav-article-progress,
.md .grey.highlighted-text,
.md .highlighted-text.wp-caption-text,
.md .highlighted-text.nav-search-form,
.md .highlighted-text.nav-article-progress,
.md .card.card-horizontal .highlighted-text.card-image,
.md .side-nav .card-horizontal.nav-search .highlighted-text.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .highlighted-text.card-image,
.md .highlighted-text.card.card-tumblr,
.md .side-nav .highlighted-text.card-tumblr.nav-search,
.md .iapp-store .store-main .highlighted-text.card-tumblr.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .highlighted-text.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.highlighted-text.count,
.md .highlighted-text.chip.bio-chip,
.md .highlighted-text.bio-chip.search-filters-button,
.md .highlighted-text.bio-chip.sort-filters-button,
.md .highlighted-text.left-sidebar,
.md .side-nav .highlighted-text.nav-title,
.md .highlighted-text.article-sidebar,
.md .pub-hdr header .highlighted-text.backsplash,
.md .banner.light-scheme .highlighted-text.chip,
.md .banner.light-scheme .highlighted-text.search-filters-button,
.md .banner.light-scheme .highlighted-text.sort-filters-button,
.md .banner.light-scheme .chip a.highlighted-text,
.md .banner.light-scheme .search-filters-button a.highlighted-text,
.md .banner.light-scheme .sort-filters-button a.highlighted-text,
.md .banner.default-scheme .highlighted-text.chip,
.md .banner.default-scheme .highlighted-text.search-filters-button,
.md .banner.default-scheme .highlighted-text.sort-filters-button,
.md .banner.default-scheme .chip a.highlighted-text,
.md .banner.default-scheme .search-filters-button a.highlighted-text,
.md .banner.default-scheme .sort-filters-button a.highlighted-text,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .highlighted-text.result-category,
.md .iapp-store .product-page .product-quantity .highlighted-text.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.highlighted-text.count,
.md .card.card-horizontal .card-image,
.md .side-nav .card-horizontal.nav-search .card-image,
.md .iapp-store .store-main .card-horizontal.store-search-results .card-image,
.md .lighten-4.card.card-tumblr,
.md .card.card-tumblr.wp-caption-text,
.md .iapp-store .store-main .card-tumblr.wp-caption-text.store-search-results,
.md .card.card-tumblr.nav-search-form,
.md .iapp-store .store-main .card-tumblr.nav-search-form.store-search-results,
.md .card.card-tumblr.nav-article-progress,
.md
  .iapp-store
  .store-main
  .card-tumblr.nav-article-progress.store-search-results,
.md .card.card-horizontal .card.card-tumblr.card-image,
.md .side-nav .card-horizontal.nav-search .card.card-tumblr.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card.card-tumblr.card-image,
.md
  .card.card-horizontal
  .iapp-store
  .store-main
  .card-tumblr.card-image.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-horizontal
  .card-tumblr.card-image.store-search-results,
.md
  .side-nav
  .card-horizontal.nav-search
  .iapp-store
  .store-main
  .card-tumblr.card-image.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-horizontal.nav-search
  .card-tumblr.card-image.store-search-results,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-tumblr.card-image.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card.card-tumblr.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.card-tumblr.count.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card-tumblr.count.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  span.card-tumblr.count.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card-tumblr.count.store-search-results,
.md .card.card-tumblr.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-table-separator.store-search-results,
.md .card.card-tumblr.left-sidebar,
.md .iapp-store .store-main .card-tumblr.left-sidebar.store-search-results,
.md .side-nav .card-tumblr.nav-search,
.md .card.card-tumblr.article-sidebar,
.md .iapp-store .store-main .card-tumblr.article-sidebar.store-search-results,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-tumblr.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-tumblr.store-table-separator.nav-search,
.md
  .side-nav
  .iapp-store
  .store-table
  table
  tbody
  .card-tumblr.store-table-separator.nav-search,
.md .iapp-store .store-main .lighten-4.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .product-page
  .product-quantity
  .input
  span.card-tumblr.store-search-results.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  span.card-tumblr.store-search-results.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.card.card-tumblr.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.card-tumblr.count.nav-search,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.card-tumblr.count.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .lighten-4.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.wp-caption-text,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.nav-search-form,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.nav-article-progress,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-horizontal
  .mega-cart-quantity.card-image,
.md
  .card.card-horizontal
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .mega-cart-quantity.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .mega-cart-quantity.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.card-image,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.mega-cart-quantity.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.store-table-separator,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.left-sidebar,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .mega-cart-quantity.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.article-sidebar,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.mega-cart-quantity.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  span.mega-cart-quantity.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count,
.md .lighten-4.chip.bio-chip,
.md .chip.bio-chip.wp-caption-text,
.md .bio-chip.wp-caption-text.search-filters-button,
.md .bio-chip.wp-caption-text.sort-filters-button,
.md .chip.bio-chip.nav-search-form,
.md .bio-chip.nav-search-form.search-filters-button,
.md .bio-chip.nav-search-form.sort-filters-button,
.md .chip.bio-chip.nav-article-progress,
.md .bio-chip.nav-article-progress.search-filters-button,
.md .bio-chip.nav-article-progress.sort-filters-button,
.md .card.card-horizontal .chip.bio-chip.card-image,
.md .side-nav .card-horizontal.nav-search .chip.bio-chip.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .chip.bio-chip.card-image,
.md .card.card-horizontal .bio-chip.card-image.search-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .bio-chip.card-image.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .bio-chip.card-image.search-filters-button,
.md .card.card-horizontal .bio-chip.card-image.sort-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .bio-chip.card-image.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .bio-chip.card-image.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.chip.bio-chip.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.bio-chip.count.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.bio-chip.count.sort-filters-button,
.md .lighten-4.bio-chip.search-filters-button,
.md .bio-chip.search-filters-button.store-table-separator,
.md .bio-chip.search-filters-button.left-sidebar,
.md .side-nav .bio-chip.search-filters-button.nav-search,
.md .bio-chip.search-filters-button.article-sidebar,
.md
  .iapp-store
  .store-table
  table
  tbody
  .bio-chip.search-filters-button.store-table-separator,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.bio-chip.search-filters-button.count,
.md .lighten-4.bio-chip.sort-filters-button,
.md .bio-chip.sort-filters-button.store-table-separator,
.md .bio-chip.sort-filters-button.left-sidebar,
.md .side-nav .bio-chip.sort-filters-button.nav-search,
.md .bio-chip.sort-filters-button.article-sidebar,
.md
  .iapp-store
  .store-table
  table
  tbody
  .bio-chip.sort-filters-button.store-table-separator,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.bio-chip.sort-filters-button.count,
.md .chip.bio-chip.store-table-separator,
.md .chip.bio-chip.left-sidebar,
.md .side-nav .chip.bio-chip.nav-search,
.md .chip.bio-chip.article-sidebar,
.md .iapp-store .store-table table tbody .chip.bio-chip.store-table-separator,
.md .iapp-store .product-page .product-quantity .input span.chip.bio-chip.count,
.md .grey.store-table-separator,
.md .store-table-separator.wp-caption-text,
.md .store-table-separator.nav-search-form,
.md .store-table-separator.nav-article-progress,
.md .card.card-horizontal .store-table-separator.card-image,
.md .side-nav .card-horizontal.nav-search .store-table-separator.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .store-table-separator.card-image,
.md .side-nav .store-table-separator.card-tumblr.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.store-table-separator.count,
.md .store-table-separator.left-sidebar,
.md .side-nav .store-table-separator.nav-title,
.md .store-table-separator.article-sidebar,
.md .pub-hdr header .store-table-separator.backsplash,
.md .banner.light-scheme .store-table-separator.chip,
.md .banner.light-scheme .store-table-separator.search-filters-button,
.md .banner.light-scheme .store-table-separator.sort-filters-button,
.md .banner.light-scheme .chip a.store-table-separator,
.md .banner.light-scheme .search-filters-button a.store-table-separator,
.md .banner.light-scheme .sort-filters-button a.store-table-separator,
.md .banner.default-scheme .store-table-separator.chip,
.md .banner.default-scheme .store-table-separator.search-filters-button,
.md .banner.default-scheme .store-table-separator.sort-filters-button,
.md .banner.default-scheme .chip a.store-table-separator,
.md .banner.default-scheme .search-filters-button a.store-table-separator,
.md .banner.default-scheme .sort-filters-button a.store-table-separator,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .store-table-separator.result-category,
.md .iapp-store .product-page .product-quantity .store-table-separator.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.store-table-separator.count,
.md .left-sidebar,
.md .side-nav .lighten-4.nav-title,
.md .side-nav .nav-title.wp-caption-text,
.md .side-nav .nav-title.nav-search-form,
.md .side-nav .nav-title.nav-article-progress,
.md .side-nav .card.card-horizontal .nav-title.card-image,
.md .card.card-horizontal .side-nav .nav-title.card-image,
.md .side-nav .card-horizontal.nav-search .nav-title.card-image,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .nav-title.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .side-nav
  .nav-title.card-image,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.nav-title.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.nav-title.count,
.md .side-nav .nav-title.left-sidebar,
.md .side-nav .nav-title.nav-search,
.md .side-nav .nav-title.article-sidebar,
.md
  .side-nav
  .iapp-store
  .store-table
  table
  tbody
  .nav-title.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .nav-title.store-table-separator,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.nav-title.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.nav-title.count,
.md .side-nav .grey.nav-search,
.md .side-nav .nav-search.wp-caption-text,
.md .side-nav .nav-search.nav-search-form,
.md .side-nav .nav-search.nav-article-progress,
.md .side-nav .card.card-horizontal .nav-search.card-image,
.md .card.card-horizontal .side-nav .nav-search.card-image,
.md .side-nav .card-horizontal.nav-search .nav-search.card-image,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .nav-search.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .side-nav
  .nav-search.card-image,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.nav-search.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.nav-search.count,
.md .side-nav .nav-search.left-sidebar,
.md .side-nav .nav-search.article-sidebar,
.md .side-nav .pub-hdr header .nav-search.backsplash,
.md .pub-hdr header .side-nav .nav-search.backsplash,
.md .side-nav .banner.light-scheme .nav-search.chip,
.md .banner.light-scheme .side-nav .nav-search.chip,
.md .side-nav .banner.light-scheme .nav-search.search-filters-button,
.md .banner.light-scheme .side-nav .nav-search.search-filters-button,
.md .side-nav .banner.light-scheme .nav-search.sort-filters-button,
.md .banner.light-scheme .side-nav .nav-search.sort-filters-button,
.md .side-nav .banner.light-scheme .chip a.nav-search,
.md .banner.light-scheme .chip .side-nav a.nav-search,
.md .side-nav .banner.light-scheme .search-filters-button a.nav-search,
.md .banner.light-scheme .search-filters-button .side-nav a.nav-search,
.md .side-nav .banner.light-scheme .sort-filters-button a.nav-search,
.md .banner.light-scheme .sort-filters-button .side-nav a.nav-search,
.md .side-nav .banner.default-scheme .nav-search.chip,
.md .banner.default-scheme .side-nav .nav-search.chip,
.md .side-nav .banner.default-scheme .nav-search.search-filters-button,
.md .banner.default-scheme .side-nav .nav-search.search-filters-button,
.md .side-nav .banner.default-scheme .nav-search.sort-filters-button,
.md .banner.default-scheme .side-nav .nav-search.sort-filters-button,
.md .side-nav .banner.default-scheme .chip a.nav-search,
.md .banner.default-scheme .chip .side-nav a.nav-search,
.md .side-nav .banner.default-scheme .search-filters-button a.nav-search,
.md .banner.default-scheme .search-filters-button .side-nav a.nav-search,
.md .side-nav .banner.default-scheme .sort-filters-button a.nav-search,
.md .banner.default-scheme .sort-filters-button .side-nav a.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-results
  .result
  .nav-search.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .side-nav
  .nav-search.result-category,
.md .side-nav .iapp-store .product-page .product-quantity .nav-search.input,
.md .iapp-store .product-page .product-quantity .side-nav .nav-search.input,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.nav-search.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.nav-search.count,
.md .article-sidebar,
.md .pub-hdr header .lighten-4.backsplash,
.md .pub-hdr header .backsplash.wp-caption-text,
.md .pub-hdr header .backsplash.nav-search-form,
.md .pub-hdr header .backsplash.nav-article-progress,
.md .pub-hdr header .card.card-horizontal .backsplash.card-image,
.md .card.card-horizontal .pub-hdr header .backsplash.card-image,
.md
  .pub-hdr
  header
  .side-nav
  .card-horizontal.nav-search
  .backsplash.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .pub-hdr
  header
  .backsplash.card-image,
.md
  .pub-hdr
  header
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .backsplash.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .pub-hdr
  header
  .backsplash.card-image,
.md
  .pub-hdr
  header
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.backsplash.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .pub-hdr
  header
  span.backsplash.count,
.md .pub-hdr header .backsplash.left-sidebar,
.md .pub-hdr header .backsplash.article-sidebar,
.md
  .pub-hdr
  header
  .iapp-store
  .store-table
  table
  tbody
  .backsplash.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .pub-hdr
  header
  .backsplash.store-table-separator,
.md
  .pub-hdr
  header
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.backsplash.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .pub-hdr
  header
  span.backsplash.count,
.md .banner.light-scheme .lighten-4.chip,
.md .banner.light-scheme .chip.wp-caption-text,
.md .banner.light-scheme .wp-caption-text.search-filters-button,
.md .banner.light-scheme .wp-caption-text.sort-filters-button,
.md .banner.light-scheme .chip.nav-search-form,
.md .banner.light-scheme .nav-search-form.search-filters-button,
.md .banner.light-scheme .nav-search-form.sort-filters-button,
.md .banner.light-scheme .chip.nav-article-progress,
.md .banner.light-scheme .nav-article-progress.search-filters-button,
.md .banner.light-scheme .nav-article-progress.sort-filters-button,
.md .banner.light-scheme .card.card-horizontal .chip.card-image,
.md .card.card-horizontal .banner.light-scheme .chip.card-image,
.md .banner.light-scheme .side-nav .card-horizontal.nav-search .chip.card-image,
.md .side-nav .card-horizontal.nav-search .banner.light-scheme .chip.card-image,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .chip.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.light-scheme
  .chip.card-image,
.md
  .banner.light-scheme
  .card.card-horizontal
  .card-image.search-filters-button,
.md
  .card.card-horizontal
  .banner.light-scheme
  .card-image.search-filters-button,
.md
  .banner.light-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-image.search-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.light-scheme
  .card-image.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.light-scheme
  .card-image.search-filters-button,
.md .banner.light-scheme .card.card-horizontal .card-image.sort-filters-button,
.md .card.card-horizontal .banner.light-scheme .card-image.sort-filters-button,
.md
  .banner.light-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-image.sort-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.light-scheme
  .card-image.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.light-scheme
  .card-image.sort-filters-button,
.md
  .banner.light-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.chip.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.light-scheme
  span.chip.count,
.md
  .banner.light-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.light-scheme
  span.count.search-filters-button,
.md
  .banner.light-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.light-scheme
  span.count.sort-filters-button,
.md .banner.light-scheme .lighten-4.search-filters-button,
.md .banner.light-scheme .search-filters-button.left-sidebar,
.md .banner.light-scheme .search-filters-button.article-sidebar,
.md
  .banner.light-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.search-filters-button.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.light-scheme
  span.search-filters-button.count,
.md .banner.light-scheme .lighten-4.sort-filters-button,
.md .banner.light-scheme .sort-filters-button.left-sidebar,
.md .banner.light-scheme .sort-filters-button.article-sidebar,
.md
  .banner.light-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.sort-filters-button.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.light-scheme
  span.sort-filters-button.count,
.md .banner.light-scheme .chip.left-sidebar,
.md .banner.light-scheme .chip.article-sidebar,
.md
  .banner.light-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.chip.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.light-scheme
  span.chip.count,
.md .banner.light-scheme .chip a.lighten-4,
.md .banner.light-scheme .search-filters-button a.lighten-4,
.md .banner.light-scheme .sort-filters-button a.lighten-4,
.md .banner.light-scheme .chip a.wp-caption-text,
.md .banner.light-scheme .search-filters-button a.wp-caption-text,
.md .banner.light-scheme .sort-filters-button a.wp-caption-text,
.md .banner.light-scheme .chip a.nav-search-form,
.md .banner.light-scheme .search-filters-button a.nav-search-form,
.md .banner.light-scheme .sort-filters-button a.nav-search-form,
.md .banner.light-scheme .chip a.nav-article-progress,
.md .banner.light-scheme .search-filters-button a.nav-article-progress,
.md .banner.light-scheme .sort-filters-button a.nav-article-progress,
.md .banner.light-scheme .chip .card.card-horizontal a.card-image,
.md .card.card-horizontal .banner.light-scheme .chip a.card-image,
.md
  .banner.light-scheme
  .search-filters-button
  .card.card-horizontal
  a.card-image,
.md
  .card.card-horizontal
  .banner.light-scheme
  .search-filters-button
  a.card-image,
.md
  .banner.light-scheme
  .sort-filters-button
  .card.card-horizontal
  a.card-image,
.md
  .card.card-horizontal
  .banner.light-scheme
  .sort-filters-button
  a.card-image,
.md
  .banner.light-scheme
  .chip
  .side-nav
  .card-horizontal.nav-search
  a.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.light-scheme
  .chip
  a.card-image,
.md
  .banner.light-scheme
  .search-filters-button
  .side-nav
  .card-horizontal.nav-search
  a.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.light-scheme
  .search-filters-button
  a.card-image,
.md
  .banner.light-scheme
  .sort-filters-button
  .side-nav
  .card-horizontal.nav-search
  a.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.light-scheme
  .sort-filters-button
  a.card-image,
.md
  .banner.light-scheme
  .chip
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.light-scheme
  .chip
  a.card-image,
.md
  .banner.light-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.light-scheme
  .search-filters-button
  a.card-image,
.md
  .banner.light-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.light-scheme
  .sort-filters-button
  a.card-image,
.md .banner.light-scheme .chip a.left-sidebar,
.md .banner.light-scheme .search-filters-button a.left-sidebar,
.md .banner.light-scheme .sort-filters-button a.left-sidebar,
.md .banner.light-scheme .chip a.article-sidebar,
.md .banner.light-scheme .search-filters-button a.article-sidebar,
.md .banner.light-scheme .sort-filters-button a.article-sidebar,
.md .banner.default-scheme .lighten-4.chip,
.md .banner.default-scheme .chip.wp-caption-text,
.md .banner.default-scheme .wp-caption-text.search-filters-button,
.md .banner.default-scheme .wp-caption-text.sort-filters-button,
.md .banner.default-scheme .chip.nav-search-form,
.md .banner.default-scheme .nav-search-form.search-filters-button,
.md .banner.default-scheme .nav-search-form.sort-filters-button,
.md .banner.default-scheme .chip.nav-article-progress,
.md .banner.default-scheme .nav-article-progress.search-filters-button,
.md .banner.default-scheme .nav-article-progress.sort-filters-button,
.md .banner.default-scheme .card.card-horizontal .chip.card-image,
.md .card.card-horizontal .banner.default-scheme .chip.card-image,
.md
  .banner.default-scheme
  .side-nav
  .card-horizontal.nav-search
  .chip.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.default-scheme
  .chip.card-image,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .chip.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.default-scheme
  .chip.card-image,
.md
  .banner.default-scheme
  .card.card-horizontal
  .card-image.search-filters-button,
.md
  .card.card-horizontal
  .banner.default-scheme
  .card-image.search-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-image.search-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.default-scheme
  .card-image.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.default-scheme
  .card-image.search-filters-button,
.md
  .banner.default-scheme
  .card.card-horizontal
  .card-image.sort-filters-button,
.md
  .card.card-horizontal
  .banner.default-scheme
  .card-image.sort-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-image.sort-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.default-scheme
  .card-image.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.default-scheme
  .card-image.sort-filters-button,
.md
  .banner.default-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.chip.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.default-scheme
  span.chip.count,
.md
  .banner.default-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.default-scheme
  span.count.search-filters-button,
.md
  .banner.default-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.default-scheme
  span.count.sort-filters-button,
.md .banner.default-scheme .lighten-4.search-filters-button,
.md .banner.default-scheme .search-filters-button.left-sidebar,
.md .banner.default-scheme .search-filters-button.article-sidebar,
.md
  .banner.default-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.search-filters-button.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.default-scheme
  span.search-filters-button.count,
.md .banner.default-scheme .lighten-4.sort-filters-button,
.md .banner.default-scheme .sort-filters-button.left-sidebar,
.md .banner.default-scheme .sort-filters-button.article-sidebar,
.md
  .banner.default-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.sort-filters-button.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.default-scheme
  span.sort-filters-button.count,
.md .banner.default-scheme .chip.left-sidebar,
.md .banner.default-scheme .chip.article-sidebar,
.md
  .banner.default-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.chip.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.default-scheme
  span.chip.count,
.md .banner.default-scheme .chip a.lighten-4,
.md .banner.default-scheme .search-filters-button a.lighten-4,
.md .banner.default-scheme .sort-filters-button a.lighten-4,
.md .banner.default-scheme .chip a.wp-caption-text,
.md .banner.default-scheme .search-filters-button a.wp-caption-text,
.md .banner.default-scheme .sort-filters-button a.wp-caption-text,
.md .banner.default-scheme .chip a.nav-search-form,
.md .banner.default-scheme .search-filters-button a.nav-search-form,
.md .banner.default-scheme .sort-filters-button a.nav-search-form,
.md .banner.default-scheme .chip a.nav-article-progress,
.md .banner.default-scheme .search-filters-button a.nav-article-progress,
.md .banner.default-scheme .sort-filters-button a.nav-article-progress,
.md .banner.default-scheme .chip .card.card-horizontal a.card-image,
.md .card.card-horizontal .banner.default-scheme .chip a.card-image,
.md
  .banner.default-scheme
  .search-filters-button
  .card.card-horizontal
  a.card-image,
.md
  .card.card-horizontal
  .banner.default-scheme
  .search-filters-button
  a.card-image,
.md
  .banner.default-scheme
  .sort-filters-button
  .card.card-horizontal
  a.card-image,
.md
  .card.card-horizontal
  .banner.default-scheme
  .sort-filters-button
  a.card-image,
.md
  .banner.default-scheme
  .chip
  .side-nav
  .card-horizontal.nav-search
  a.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.default-scheme
  .chip
  a.card-image,
.md
  .banner.default-scheme
  .search-filters-button
  .side-nav
  .card-horizontal.nav-search
  a.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.default-scheme
  .search-filters-button
  a.card-image,
.md
  .banner.default-scheme
  .sort-filters-button
  .side-nav
  .card-horizontal.nav-search
  a.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.default-scheme
  .sort-filters-button
  a.card-image,
.md
  .banner.default-scheme
  .chip
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.default-scheme
  .chip
  a.card-image,
.md
  .banner.default-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.default-scheme
  .search-filters-button
  a.card-image,
.md
  .banner.default-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.default-scheme
  .sort-filters-button
  a.card-image,
.md .banner.default-scheme .chip a.left-sidebar,
.md .banner.default-scheme .search-filters-button a.left-sidebar,
.md .banner.default-scheme .sort-filters-button a.left-sidebar,
.md .banner.default-scheme .chip a.article-sidebar,
.md .banner.default-scheme .search-filters-button a.article-sidebar,
.md .banner.default-scheme .sort-filters-button a.article-sidebar,
.md .iapp-store .store-table table tbody .grey.store-table-separator,
.md .iapp-store .store-table table tbody .store-table-separator.wp-caption-text,
.md .iapp-store .store-table table tbody .store-table-separator.nav-search-form,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.nav-article-progress,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-horizontal
  .store-table-separator.card-image,
.md
  .card.card-horizontal
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.card-image,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-horizontal.nav-search
  .store-table-separator.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.card-image,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .card-horizontal.store-search-results
  .store-table-separator.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .store-table
  table
  tbody
  .store-table-separator.card-image,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .store-table-separator.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .store-table
  table
  tbody
  .store-table-separator.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-table
  table
  tbody
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .store-table-separator.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.mega-cart-quantity,
.md
  .iapp-store
  .store-table
  table
  tbody
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.store-table-separator.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-table
  table
  tbody
  span.store-table-separator.count,
.md .iapp-store .store-table table tbody .store-table-separator.left-sidebar,
.md .iapp-store .store-table table tbody .store-table-separator.article-sidebar,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.light-scheme
  .store-table-separator.chip,
.md
  .banner.light-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.chip,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.light-scheme
  .store-table-separator.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.search-filters-button,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.light-scheme
  .store-table-separator.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.sort-filters-button,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.light-scheme
  .chip
  a.store-table-separator,
.md
  .banner.light-scheme
  .chip
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.light-scheme
  .search-filters-button
  a.store-table-separator,
.md
  .banner.light-scheme
  .search-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.light-scheme
  .sort-filters-button
  a.store-table-separator,
.md
  .banner.light-scheme
  .sort-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.default-scheme
  .store-table-separator.chip,
.md
  .banner.default-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.chip,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.default-scheme
  .store-table-separator.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.search-filters-button,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.default-scheme
  .store-table-separator.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.sort-filters-button,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.default-scheme
  .chip
  a.store-table-separator,
.md
  .banner.default-scheme
  .chip
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.default-scheme
  .search-filters-button
  a.store-table-separator,
.md
  .banner.default-scheme
  .search-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.default-scheme
  .sort-filters-button
  a.store-table-separator,
.md
  .banner.default-scheme
  .sort-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .store-search-results
  .result
  .store-table-separator.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .store-table
  table
  tbody
  .store-table-separator.result-category,
.md
  .iapp-store
  .store-table
  table
  tbody
  .product-page
  .product-quantity
  .store-table-separator.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .store-table
  table
  tbody
  .store-table-separator.input,
.md
  .iapp-store
  .store-table
  table
  tbody
  .product-page
  .product-quantity
  .input
  span.store-table-separator.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-table
  table
  tbody
  span.store-table-separator.count,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .lighten-4.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.wp-caption-text,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.nav-search-form,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.nav-article-progress,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .card.card-horizontal
  .result-category.card-image,
.md
  .card.card-horizontal
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.card-image,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .side-nav
  .card-horizontal.nav-search
  .result-category.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .result
  .result-category.card-image,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.result-category.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  .store-search-results
  .result
  span.result-category.count,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.left-sidebar,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.article-sidebar,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .product-page
  .product-quantity
  .input
  span.result-category.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  .store-search-results
  .result
  span.result-category.count,
.md .iapp-store .product-page .product-quantity .lighten-4.input,
.md .iapp-store .product-page .product-quantity .input.wp-caption-text,
.md .iapp-store .product-page .product-quantity .input.nav-search-form,
.md .iapp-store .product-page .product-quantity .input.nav-article-progress,
.md
  .iapp-store
  .product-page
  .product-quantity
  .card.card-horizontal
  .input.card-image,
.md
  .card.card-horizontal
  .iapp-store
  .product-page
  .product-quantity
  .input.card-image,
.md
  .iapp-store
  .product-page
  .product-quantity
  .side-nav
  .card-horizontal.nav-search
  .input.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .iapp-store
  .product-page
  .product-quantity
  .input.card-image,
.md
  .iapp-store
  .product-page
  .product-quantity
  .store-main
  .card-horizontal.store-search-results
  .input.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .product-page
  .product-quantity
  .input.card-image,
.md
  .iapp-store
  .product-page
  .product-quantity
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.input.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .product-page
  .product-quantity
  span.input.count,
.md .iapp-store .product-page .product-quantity .input.left-sidebar,
.md .iapp-store .product-page .product-quantity .input.article-sidebar,
.md .iapp-store .product-page .product-quantity .input span.input.count,
.md .iapp-store .product-page .product-quantity .input span.count {
  background-color: #f5f5f5 !important;
}
.md .grey-text.text-lighten-4,
.md .text-lighten-4.table-column-hdr,
.md .nav-container nav.top-nav ul li a.text-lighten-4,
.md .nav-search-form form .input-field .text-lighten-4.material-icons,
.md .text-lighten-4.section-heading,
.md .text-lighten-4.article-body,
.md .related-posts-mod ul li a.text-lighten-4,
.md .article-recent-comments-mod ul li a.text-lighten-4,
.md .text-lighten-4.card.card-note,
.md .side-nav .text-lighten-4.card-note.nav-search,
.md .iapp-store .store-main .text-lighten-4.card-note.store-search-results,
.md .card.card-tumblr .card-title a.text-lighten-4,
.md .side-nav .card-tumblr.nav-search .card-title a.text-lighten-4,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.text-lighten-4,
.md .card.card-tumblr .card-content a.text-lighten-4,
.md .side-nav .card-tumblr.nav-search .card-content a.text-lighten-4,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.text-lighten-4,
.md .card.card-tumblr p a.text-lighten-4,
.md .side-nav .card-tumblr.nav-search p a.text-lighten-4,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.text-lighten-4,
.md .mega-modal .row .col .collection .text-lighten-4.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-lighten-4.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.text-lighten-4,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-lighten-4.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-lighten-4.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-lighten-4.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .text-lighten-4.mega-cart-total-pending,
.md .profile-modal .modal-content .collection .text-lighten-4.collection-item,
.md .chip.bio-chip a span .text-lighten-4.contributor-type,
.md .bio-chip.search-filters-button a span .text-lighten-4.contributor-type,
.md .bio-chip.sort-filters-button a span .text-lighten-4.contributor-type,
.md .algolia-search form .input-field .text-lighten-4.material-icons,
.md .search-store-listings label .text-lighten-4.material-icons,
.md .left-sidebar .collection .collection-item a.text-lighten-4,
.md .side-nav .nav-search label .text-lighten-4.material-icons,
.md .banner.dark-scheme h1.text-lighten-4,
.md .banner.dark-scheme .header-social > ul > li > a.text-lighten-4,
.md .banner.dark-scheme .text-lighten-4.chip,
.md .banner.dark-scheme .text-lighten-4.search-filters-button,
.md .banner.dark-scheme .text-lighten-4.sort-filters-button,
.md .banner.dark-scheme .chip a.text-lighten-4,
.md .banner.dark-scheme .search-filters-button a.text-lighten-4,
.md .banner.dark-scheme .sort-filters-button a.text-lighten-4,
.md .iapp-store .store-table table tbody tr td.prod-name a.text-lighten-4,
.md
  .iapp-store
  .store-main
  .store-search-active
  .text-lighten-4.global-store-search,
.md .iapp-store .store-main .store-search-active label.text-lighten-4,
.md .iapp-store .store-main .store-search-active .text-lighten-4.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-lighten-4.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-lighten-4.increase-count,
.md .placeholder-img .text-lighten-4.fa {
  color: #f5f5f5 !important;
}
.md .grey.lighten-3,
.md .lighten-3.wp-caption-text,
.md .nav-search-form form .wp-caption-text.input-field,
.md .wp-caption-text.card.card-tumblr,
.md .side-nav .wp-caption-text.card-tumblr.nav-search,
.md .iapp-store .store-main .wp-caption-text.card-tumblr.store-search-results,
.md .wp-caption-text.chip.bio-chip,
.md .wp-caption-text.bio-chip.search-filters-button,
.md .wp-caption-text.bio-chip.sort-filters-button,
.md .side-nav .wp-caption-text.back-link,
.md .lighten-3.badge-search,
.md .nav-search-form form .badge-search.input-field,
.md .badge-search.card.card-tumblr,
.md .side-nav .badge-search.card-tumblr.nav-search,
.md .iapp-store .store-main .badge-search.card-tumblr.store-search-results,
.md .badge-search.chip.bio-chip,
.md .badge-search.bio-chip.search-filters-button,
.md .badge-search.bio-chip.sort-filters-button,
.md .side-nav .badge-search.back-link,
.md .lighten-3.nav-search-form,
.md .nav-search-form form .nav-search-form.input-field,
.md .nav-search-form.card.card-tumblr,
.md .side-nav .nav-search-form.card-tumblr.nav-search,
.md .iapp-store .store-main .nav-search-form.card-tumblr.store-search-results,
.md .nav-search-form.chip.bio-chip,
.md .nav-search-form.bio-chip.search-filters-button,
.md .nav-search-form.bio-chip.sort-filters-button,
.md .side-nav .nav-search-form.back-link,
.md .nav-search-form form .input-field,
.md .lighten-3.nav-article-progress,
.md .nav-search-form form .nav-article-progress.input-field,
.md .nav-article-progress.card.card-tumblr,
.md .side-nav .nav-article-progress.card-tumblr.nav-search,
.md
  .iapp-store
  .store-main
  .nav-article-progress.card-tumblr.store-search-results,
.md .nav-article-progress.chip.bio-chip,
.md .nav-article-progress.bio-chip.search-filters-button,
.md .nav-article-progress.bio-chip.sort-filters-button,
.md .side-nav .nav-article-progress.back-link,
.md .card.card-horizontal .lighten-3.card-image,
.md .side-nav .card-horizontal.nav-search .lighten-3.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .lighten-3.card-image,
.md .card.card-horizontal .nav-search-form form .card-image.input-field,
.md .nav-search-form form .card.card-horizontal .card-image.input-field,
.md
  .side-nav
  .card-horizontal.nav-search
  .nav-search-form
  form
  .card-image.input-field,
.md
  .nav-search-form
  form
  .side-nav
  .card-horizontal.nav-search
  .card-image.input-field,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .nav-search-form
  form
  .card-image.input-field,
.md
  .nav-search-form
  form
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.input-field,
.md .card.card-horizontal .card-image.card.card-tumblr,
.md .side-nav .card-horizontal.nav-search .card-image.card.card-tumblr,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.card.card-tumblr,
.md .card.card-horizontal .side-nav .card-image.card-tumblr.nav-search,
.md .side-nav .card.card-horizontal .card-image.card-tumblr.nav-search,
.md .side-nav .card-horizontal.nav-search .card-image.card-tumblr.nav-search,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .side-nav
  .card-image.card-tumblr.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.card-tumblr.nav-search,
.md
  .card.card-horizontal
  .iapp-store
  .store-main
  .card-image.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-horizontal
  .card-image.card-tumblr.store-search-results,
.md
  .side-nav
  .card-horizontal.nav-search
  .iapp-store
  .store-main
  .card-image.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-horizontal.nav-search
  .card-image.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.card-tumblr.store-search-results,
.md .card.card-horizontal .card-image.chip.bio-chip,
.md .side-nav .card-horizontal.nav-search .card-image.chip.bio-chip,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.chip.bio-chip,
.md .card.card-horizontal .card-image.bio-chip.search-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-image.bio-chip.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.bio-chip.search-filters-button,
.md .card.card-horizontal .card-image.bio-chip.sort-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-image.bio-chip.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.bio-chip.sort-filters-button,
.md .card.card-horizontal .side-nav .card-image.back-link,
.md .side-nav .card.card-horizontal .card-image.back-link,
.md .side-nav .card-horizontal.nav-search .card-image.back-link,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .side-nav
  .card-image.back-link,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.back-link,
.md .card.card-tumblr,
.md .side-nav .card-tumblr.nav-search,
.md .iapp-store .store-main .card-tumblr.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .lighten-3.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nav-search-form
  form
  .mega-cart-quantity.input-field,
.md
  .nav-search-form
  form
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.input-field,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.card.card-tumblr,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .mega-cart-quantity.card-tumblr.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.card-tumblr.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .mega-cart-quantity.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.card-tumblr.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.chip.bio-chip,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.bio-chip.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.bio-chip.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .mega-cart-quantity.back-link,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.back-link,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.lighten-3.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .nav-search-form
  form
  span.count.input-field,
.md
  .nav-search-form
  form
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.input-field,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.card.card-tumblr,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.count.card-tumblr.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.card-tumblr.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  span.count.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.card-tumblr.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.chip.bio-chip,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.bio-chip.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.bio-chip.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.count.back-link,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.back-link,
.md .chip.bio-chip,
.md .bio-chip.search-filters-button,
.md .bio-chip.sort-filters-button,
.md .lighten-3.left-sidebar,
.md .nav-search-form form .left-sidebar.input-field,
.md .left-sidebar.card.card-tumblr,
.md .side-nav .left-sidebar.card-tumblr.nav-search,
.md .iapp-store .store-main .left-sidebar.card-tumblr.store-search-results,
.md .left-sidebar.chip.bio-chip,
.md .left-sidebar.bio-chip.search-filters-button,
.md .left-sidebar.bio-chip.sort-filters-button,
.md .side-nav .left-sidebar.back-link,
.md .side-nav .lighten-3.nav-title,
.md .side-nav .nav-search-form form .nav-title.input-field,
.md .nav-search-form form .side-nav .nav-title.input-field,
.md .side-nav .nav-title.card.card-tumblr,
.md .side-nav .nav-title.card-tumblr.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-title.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-title.card-tumblr.store-search-results,
.md .side-nav .nav-title.chip.bio-chip,
.md .side-nav .nav-title.bio-chip.search-filters-button,
.md .side-nav .nav-title.bio-chip.sort-filters-button,
.md .side-nav .nav-title.back-link,
.md .side-nav .grey.back-link,
.md .side-nav .nav-search-form form .back-link.input-field,
.md .nav-search-form form .side-nav .back-link.input-field,
.md .side-nav .back-link.card.card-tumblr,
.md .side-nav .back-link.card-tumblr.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .back-link.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .back-link.card-tumblr.store-search-results,
.md .side-nav .back-link.chip.bio-chip,
.md .side-nav .back-link.bio-chip.search-filters-button,
.md .side-nav .back-link.bio-chip.sort-filters-button,
.md .side-nav .back-link.article-sidebar,
.md .side-nav .pub-hdr header .back-link.backsplash,
.md .pub-hdr header .side-nav .back-link.backsplash,
.md .side-nav .banner.light-scheme .back-link.chip,
.md .banner.light-scheme .side-nav .back-link.chip,
.md .side-nav .banner.light-scheme .back-link.search-filters-button,
.md .banner.light-scheme .side-nav .back-link.search-filters-button,
.md .side-nav .banner.light-scheme .back-link.sort-filters-button,
.md .banner.light-scheme .side-nav .back-link.sort-filters-button,
.md .side-nav .banner.light-scheme .chip a.back-link,
.md .banner.light-scheme .chip .side-nav a.back-link,
.md .side-nav .banner.light-scheme .search-filters-button a.back-link,
.md .banner.light-scheme .search-filters-button .side-nav a.back-link,
.md .side-nav .banner.light-scheme .sort-filters-button a.back-link,
.md .banner.light-scheme .sort-filters-button .side-nav a.back-link,
.md .side-nav .banner.default-scheme .back-link.chip,
.md .banner.default-scheme .side-nav .back-link.chip,
.md .side-nav .banner.default-scheme .back-link.search-filters-button,
.md .banner.default-scheme .side-nav .back-link.search-filters-button,
.md .side-nav .banner.default-scheme .back-link.sort-filters-button,
.md .banner.default-scheme .side-nav .back-link.sort-filters-button,
.md .side-nav .banner.default-scheme .chip a.back-link,
.md .banner.default-scheme .chip .side-nav a.back-link,
.md .side-nav .banner.default-scheme .search-filters-button a.back-link,
.md .banner.default-scheme .search-filters-button .side-nav a.back-link,
.md .side-nav .banner.default-scheme .sort-filters-button a.back-link,
.md .banner.default-scheme .sort-filters-button .side-nav a.back-link,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-results
  .result
  .back-link.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .side-nav
  .back-link.result-category,
.md .side-nav .iapp-store .product-page .product-quantity .back-link.input,
.md .iapp-store .product-page .product-quantity .side-nav .back-link.input,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.back-link.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.back-link.count,
.md .lighten-3.article-sidebar,
.md .nav-search-form form .article-sidebar.input-field,
.md .article-sidebar.card.card-tumblr,
.md .side-nav .article-sidebar.card-tumblr.nav-search,
.md .iapp-store .store-main .article-sidebar.card-tumblr.store-search-results,
.md .article-sidebar.chip.bio-chip,
.md .article-sidebar.bio-chip.search-filters-button,
.md .article-sidebar.bio-chip.sort-filters-button,
.md .pub-hdr header .lighten-3.backsplash,
.md .pub-hdr header .nav-search-form form .backsplash.input-field,
.md .nav-search-form form .pub-hdr header .backsplash.input-field,
.md .pub-hdr header .backsplash.card.card-tumblr,
.md .pub-hdr header .side-nav .backsplash.card-tumblr.nav-search,
.md .side-nav .pub-hdr header .backsplash.card-tumblr.nav-search,
.md
  .pub-hdr
  header
  .iapp-store
  .store-main
  .backsplash.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .pub-hdr
  header
  .backsplash.card-tumblr.store-search-results,
.md .pub-hdr header .backsplash.chip.bio-chip,
.md .pub-hdr header .backsplash.bio-chip.search-filters-button,
.md .pub-hdr header .backsplash.bio-chip.sort-filters-button,
.md .banner.light-scheme .lighten-3.chip,
.md .banner.light-scheme .nav-search-form form .chip.input-field,
.md .nav-search-form form .banner.light-scheme .chip.input-field,
.md
  .banner.light-scheme
  .nav-search-form
  form
  .input-field.search-filters-button,
.md
  .nav-search-form
  form
  .banner.light-scheme
  .input-field.search-filters-button,
.md .banner.light-scheme .nav-search-form form .input-field.sort-filters-button,
.md .nav-search-form form .banner.light-scheme .input-field.sort-filters-button,
.md .banner.light-scheme .chip.card.card-tumblr,
.md .banner.light-scheme .card.card-tumblr.search-filters-button,
.md
  .banner.light-scheme
  .side-nav
  .card-tumblr.search-filters-button.nav-search,
.md
  .side-nav
  .banner.light-scheme
  .card-tumblr.search-filters-button.nav-search,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-tumblr.search-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .card-tumblr.search-filters-button.store-search-results,
.md .banner.light-scheme .card.card-tumblr.sort-filters-button,
.md .banner.light-scheme .side-nav .card-tumblr.sort-filters-button.nav-search,
.md .side-nav .banner.light-scheme .card-tumblr.sort-filters-button.nav-search,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-tumblr.sort-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .card-tumblr.sort-filters-button.store-search-results,
.md .banner.light-scheme .side-nav .chip.card-tumblr.nav-search,
.md .side-nav .banner.light-scheme .chip.card-tumblr.nav-search,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .chip.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .chip.card-tumblr.store-search-results,
.md .banner.light-scheme .chip.bio-chip,
.md .banner.light-scheme .bio-chip.search-filters-button,
.md .banner.light-scheme .bio-chip.sort-filters-button,
.md .banner.light-scheme .lighten-3.search-filters-button,
.md .banner.light-scheme .lighten-3.sort-filters-button,
.md .banner.light-scheme .chip a.lighten-3,
.md .banner.light-scheme .search-filters-button a.lighten-3,
.md .banner.light-scheme .sort-filters-button a.lighten-3,
.md .banner.light-scheme .chip .nav-search-form form a.input-field,
.md .nav-search-form form .banner.light-scheme .chip a.input-field,
.md
  .banner.light-scheme
  .search-filters-button
  .nav-search-form
  form
  a.input-field,
.md
  .nav-search-form
  form
  .banner.light-scheme
  .search-filters-button
  a.input-field,
.md
  .banner.light-scheme
  .sort-filters-button
  .nav-search-form
  form
  a.input-field,
.md
  .nav-search-form
  form
  .banner.light-scheme
  .sort-filters-button
  a.input-field,
.md .banner.light-scheme .chip a.card.card-tumblr,
.md .banner.light-scheme .search-filters-button a.card.card-tumblr,
.md .banner.light-scheme .sort-filters-button a.card.card-tumblr,
.md .banner.light-scheme .chip .side-nav a.card-tumblr.nav-search,
.md .side-nav .banner.light-scheme .chip a.card-tumblr.nav-search,
.md
  .banner.light-scheme
  .search-filters-button
  .side-nav
  a.card-tumblr.nav-search,
.md
  .side-nav
  .banner.light-scheme
  .search-filters-button
  a.card-tumblr.nav-search,
.md
  .banner.light-scheme
  .sort-filters-button
  .side-nav
  a.card-tumblr.nav-search,
.md
  .side-nav
  .banner.light-scheme
  .sort-filters-button
  a.card-tumblr.nav-search,
.md
  .banner.light-scheme
  .chip
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .chip
  a.card-tumblr.store-search-results,
.md
  .banner.light-scheme
  .search-filters-button
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .search-filters-button
  a.card-tumblr.store-search-results,
.md
  .banner.light-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .sort-filters-button
  a.card-tumblr.store-search-results,
.md .banner.light-scheme .chip a.chip.bio-chip,
.md .banner.light-scheme .search-filters-button a.chip.bio-chip,
.md .banner.light-scheme .sort-filters-button a.chip.bio-chip,
.md .banner.light-scheme .chip a.bio-chip.search-filters-button,
.md
  .banner.light-scheme
  .search-filters-button
  a.bio-chip.search-filters-button,
.md .banner.light-scheme .sort-filters-button a.bio-chip.search-filters-button,
.md .banner.light-scheme .chip a.bio-chip.sort-filters-button,
.md .banner.light-scheme .search-filters-button a.bio-chip.sort-filters-button,
.md .banner.light-scheme .sort-filters-button a.bio-chip.sort-filters-button,
.md .banner.default-scheme .lighten-3.chip,
.md .banner.default-scheme .nav-search-form form .chip.input-field,
.md .nav-search-form form .banner.default-scheme .chip.input-field,
.md
  .banner.default-scheme
  .nav-search-form
  form
  .input-field.search-filters-button,
.md
  .nav-search-form
  form
  .banner.default-scheme
  .input-field.search-filters-button,
.md
  .banner.default-scheme
  .nav-search-form
  form
  .input-field.sort-filters-button,
.md
  .nav-search-form
  form
  .banner.default-scheme
  .input-field.sort-filters-button,
.md .banner.default-scheme .chip.card.card-tumblr,
.md .banner.default-scheme .card.card-tumblr.search-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-tumblr.search-filters-button.nav-search,
.md
  .side-nav
  .banner.default-scheme
  .card-tumblr.search-filters-button.nav-search,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-tumblr.search-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .card-tumblr.search-filters-button.store-search-results,
.md .banner.default-scheme .card.card-tumblr.sort-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-tumblr.sort-filters-button.nav-search,
.md
  .side-nav
  .banner.default-scheme
  .card-tumblr.sort-filters-button.nav-search,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-tumblr.sort-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .card-tumblr.sort-filters-button.store-search-results,
.md .banner.default-scheme .side-nav .chip.card-tumblr.nav-search,
.md .side-nav .banner.default-scheme .chip.card-tumblr.nav-search,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .chip.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .chip.card-tumblr.store-search-results,
.md .banner.default-scheme .chip.bio-chip,
.md .banner.default-scheme .bio-chip.search-filters-button,
.md .banner.default-scheme .bio-chip.sort-filters-button,
.md .banner.default-scheme .lighten-3.search-filters-button,
.md .banner.default-scheme .lighten-3.sort-filters-button,
.md .banner.default-scheme .chip a.lighten-3,
.md .banner.default-scheme .search-filters-button a.lighten-3,
.md .banner.default-scheme .sort-filters-button a.lighten-3,
.md .banner.default-scheme .chip .nav-search-form form a.input-field,
.md .nav-search-form form .banner.default-scheme .chip a.input-field,
.md
  .banner.default-scheme
  .search-filters-button
  .nav-search-form
  form
  a.input-field,
.md
  .nav-search-form
  form
  .banner.default-scheme
  .search-filters-button
  a.input-field,
.md
  .banner.default-scheme
  .sort-filters-button
  .nav-search-form
  form
  a.input-field,
.md
  .nav-search-form
  form
  .banner.default-scheme
  .sort-filters-button
  a.input-field,
.md .banner.default-scheme .chip a.card.card-tumblr,
.md .banner.default-scheme .search-filters-button a.card.card-tumblr,
.md .banner.default-scheme .sort-filters-button a.card.card-tumblr,
.md .banner.default-scheme .chip .side-nav a.card-tumblr.nav-search,
.md .side-nav .banner.default-scheme .chip a.card-tumblr.nav-search,
.md
  .banner.default-scheme
  .search-filters-button
  .side-nav
  a.card-tumblr.nav-search,
.md
  .side-nav
  .banner.default-scheme
  .search-filters-button
  a.card-tumblr.nav-search,
.md
  .banner.default-scheme
  .sort-filters-button
  .side-nav
  a.card-tumblr.nav-search,
.md
  .side-nav
  .banner.default-scheme
  .sort-filters-button
  a.card-tumblr.nav-search,
.md
  .banner.default-scheme
  .chip
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .chip
  a.card-tumblr.store-search-results,
.md
  .banner.default-scheme
  .search-filters-button
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .search-filters-button
  a.card-tumblr.store-search-results,
.md
  .banner.default-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .sort-filters-button
  a.card-tumblr.store-search-results,
.md .banner.default-scheme .chip a.chip.bio-chip,
.md .banner.default-scheme .search-filters-button a.chip.bio-chip,
.md .banner.default-scheme .sort-filters-button a.chip.bio-chip,
.md .banner.default-scheme .chip a.bio-chip.search-filters-button,
.md
  .banner.default-scheme
  .search-filters-button
  a.bio-chip.search-filters-button,
.md
  .banner.default-scheme
  .sort-filters-button
  a.bio-chip.search-filters-button,
.md .banner.default-scheme .chip a.bio-chip.sort-filters-button,
.md
  .banner.default-scheme
  .search-filters-button
  a.bio-chip.sort-filters-button,
.md .banner.default-scheme .sort-filters-button a.bio-chip.sort-filters-button,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .lighten-3.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .nav-search-form
  form
  .result-category.input-field,
.md
  .nav-search-form
  form
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.input-field,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.card.card-tumblr,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .side-nav
  .result-category.card-tumblr.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.card-tumblr.nav-search,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.chip.bio-chip,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.bio-chip.search-filters-button,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.bio-chip.sort-filters-button,
.md .iapp-store .product-page .product-quantity .lighten-3.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .nav-search-form
  form
  .input.input-field,
.md
  .nav-search-form
  form
  .iapp-store
  .product-page
  .product-quantity
  .input.input-field,
.md .iapp-store .product-page .product-quantity .input.card.card-tumblr,
.md
  .iapp-store
  .product-page
  .product-quantity
  .side-nav
  .input.card-tumblr.nav-search,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input.card-tumblr.nav-search,
.md
  .iapp-store
  .product-page
  .product-quantity
  .store-main
  .input.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .product-page
  .product-quantity
  .input.card-tumblr.store-search-results,
.md .iapp-store .product-page .product-quantity .input.chip.bio-chip,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input.bio-chip.search-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input.bio-chip.sort-filters-button,
.md .iapp-store .product-page .product-quantity .input span.lighten-3.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .nav-search-form
  form
  span.count.input-field,
.md
  .nav-search-form
  form
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.input-field,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.card.card-tumblr,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.count.card-tumblr.nav-search,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.card-tumblr.nav-search,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  span.count.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .product-page
  .product-quantity
  .input
  span.count.card-tumblr.store-search-results,
.md .iapp-store .product-page .product-quantity .input span.count.chip.bio-chip,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.bio-chip.search-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.bio-chip.sort-filters-button {
  background-color: #eee !important;
}
.md .grey-text.text-lighten-3,
.md .text-lighten-3.table-column-hdr,
.md .nav-container nav.top-nav ul li a.text-lighten-3,
.md .nav-search-form form .input-field .text-lighten-3.material-icons,
.md .text-lighten-3.section-heading,
.md .text-lighten-3.article-body,
.md .related-posts-mod ul li a.text-lighten-3,
.md .article-recent-comments-mod ul li a.text-lighten-3,
.md .text-lighten-3.card.card-note,
.md .side-nav .text-lighten-3.card-note.nav-search,
.md .iapp-store .store-main .text-lighten-3.card-note.store-search-results,
.md .card.card-tumblr .card-title a.text-lighten-3,
.md .side-nav .card-tumblr.nav-search .card-title a.text-lighten-3,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.text-lighten-3,
.md .card.card-tumblr .card-content a.text-lighten-3,
.md .side-nav .card-tumblr.nav-search .card-content a.text-lighten-3,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.text-lighten-3,
.md .card.card-tumblr p a.text-lighten-3,
.md .side-nav .card-tumblr.nav-search p a.text-lighten-3,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.text-lighten-3,
.md .mega-modal .row .col .collection .text-lighten-3.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-lighten-3.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.text-lighten-3,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-lighten-3.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-lighten-3.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-lighten-3.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .text-lighten-3.mega-cart-total-pending,
.md .profile-modal .modal-content .collection .text-lighten-3.collection-item,
.md .chip.bio-chip a span .text-lighten-3.contributor-type,
.md .bio-chip.search-filters-button a span .text-lighten-3.contributor-type,
.md .bio-chip.sort-filters-button a span .text-lighten-3.contributor-type,
.md .algolia-search form .input-field .text-lighten-3.material-icons,
.md .search-store-listings label .text-lighten-3.material-icons,
.md .left-sidebar .collection .collection-item a.text-lighten-3,
.md .side-nav .nav-search label .text-lighten-3.material-icons,
.md .banner.dark-scheme h1.text-lighten-3,
.md .banner.dark-scheme .header-social > ul > li > a.text-lighten-3,
.md .banner.dark-scheme .text-lighten-3.chip,
.md .banner.dark-scheme .text-lighten-3.search-filters-button,
.md .banner.dark-scheme .text-lighten-3.sort-filters-button,
.md .banner.dark-scheme .chip a.text-lighten-3,
.md .banner.dark-scheme .search-filters-button a.text-lighten-3,
.md .banner.dark-scheme .sort-filters-button a.text-lighten-3,
.md .iapp-store .store-table table tbody tr td.prod-name a.text-lighten-3,
.md
  .iapp-store
  .store-main
  .store-search-active
  .text-lighten-3.global-store-search,
.md .iapp-store .store-main .store-search-active label.text-lighten-3,
.md .iapp-store .store-main .store-search-active .text-lighten-3.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-lighten-3.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-lighten-3.increase-count,
.md .placeholder-img .text-lighten-3.fa {
  color: #eee !important;
}
.md .grey.lighten-2,
.md .lighten-2.wp-caption-text,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .wp-caption-text.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .wp-caption-text.input,
.md .lighten-2.badge-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .badge-search.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .badge-search.input,
.md .lighten-2.nav-search-form,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nav-search-form.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .nav-search-form.input,
.md .nav-search-form form .lighten-2.input-field,
.md
  .nav-search-form
  form
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .input-field.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nav-search-form
  form
  .input-field.mega-cart-quantity,
.md
  .nav-search-form
  form
  .iapp-store
  .product-page
  .product-quantity
  .input-field.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .nav-search-form
  form
  .input-field.input,
.md .lighten-2.nav-article-progress,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nav-article-progress.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .nav-article-progress.input,
.md .card.card-horizontal .lighten-2.card-image,
.md .side-nav .card-horizontal.nav-search .lighten-2.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .lighten-2.card-image,
.md
  .card.card-horizontal
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-image.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-horizontal
  .card-image.mega-cart-quantity,
.md
  .side-nav
  .card-horizontal.nav-search
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-image.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-image.mega-cart-quantity,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-image.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.mega-cart-quantity,
.md
  .card.card-horizontal
  .iapp-store
  .product-page
  .product-quantity
  .card-image.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .card.card-horizontal
  .card-image.input,
.md
  .side-nav
  .card-horizontal.nav-search
  .iapp-store
  .product-page
  .product-quantity
  .card-image.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .side-nav
  .card-horizontal.nav-search
  .card-image.input,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .product-page
  .product-quantity
  .card-image.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .store-main
  .card-horizontal.store-search-results
  .card-image.input,
.md .lighten-2.card.card-tumblr,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-tumblr.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-tumblr.mega-cart-quantity.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-tumblr.mega-cart-quantity.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-tumblr.mega-cart-quantity.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-tumblr.mega-cart-quantity.store-search-results,
.md .side-nav .lighten-2.card-tumblr.nav-search,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .card-tumblr.nav-search.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .side-nav
  .card-tumblr.nav-search.input,
.md .iapp-store .store-main .lighten-2.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .product-page
  .product-quantity
  .card-tumblr.store-search-results.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .store-main
  .card-tumblr.store-search-results.input,
.md .iapp-store .product-page .product-quantity .card.card-tumblr.input,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.lighten-2.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .product-page
  .product-quantity
  span.count.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.input,
.md .lighten-2.chip.bio-chip,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .chip.bio-chip.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.mega-cart-quantity.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.mega-cart-quantity.sort-filters-button,
.md .lighten-2.bio-chip.search-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .bio-chip.search-filters-button.input,
.md .lighten-2.bio-chip.sort-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .bio-chip.sort-filters-button.input,
.md .iapp-store .product-page .product-quantity .chip.bio-chip.input,
.md .lighten-2.left-sidebar,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .left-sidebar.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .left-sidebar.input,
.md .side-nav .lighten-2.nav-title,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nav-title.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .nav-title.mega-cart-quantity,
.md .side-nav .iapp-store .product-page .product-quantity .nav-title.input,
.md .iapp-store .product-page .product-quantity .side-nav .nav-title.input,
.md .lighten-2.article-sidebar,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-sidebar.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .article-sidebar.input,
.md .pub-hdr header .lighten-2.backsplash,
.md
  .pub-hdr
  header
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .backsplash.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .pub-hdr
  header
  .backsplash.mega-cart-quantity,
.md
  .pub-hdr
  header
  .iapp-store
  .product-page
  .product-quantity
  .backsplash.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .pub-hdr
  header
  .backsplash.input,
.md .banner.light-scheme .lighten-2.chip,
.md
  .banner.light-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .chip.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.light-scheme
  .chip.mega-cart-quantity,
.md
  .banner.light-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.light-scheme
  .mega-cart-quantity.search-filters-button,
.md
  .banner.light-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.light-scheme
  .mega-cart-quantity.sort-filters-button,
.md .banner.light-scheme .lighten-2.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .product-page
  .product-quantity
  .search-filters-button.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.light-scheme
  .search-filters-button.input,
.md .banner.light-scheme .lighten-2.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .product-page
  .product-quantity
  .sort-filters-button.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.light-scheme
  .sort-filters-button.input,
.md
  .banner.light-scheme
  .iapp-store
  .product-page
  .product-quantity
  .chip.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.light-scheme
  .chip.input,
.md .banner.light-scheme .chip a.lighten-2,
.md .banner.light-scheme .search-filters-button a.lighten-2,
.md .banner.light-scheme .sort-filters-button a.lighten-2,
.md
  .banner.light-scheme
  .chip
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.light-scheme
  .chip
  a.mega-cart-quantity,
.md
  .banner.light-scheme
  .search-filters-button
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.light-scheme
  .search-filters-button
  a.mega-cart-quantity,
.md
  .banner.light-scheme
  .sort-filters-button
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.light-scheme
  .sort-filters-button
  a.mega-cart-quantity,
.md
  .banner.light-scheme
  .chip
  .iapp-store
  .product-page
  .product-quantity
  a.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.light-scheme
  .chip
  a.input,
.md
  .banner.light-scheme
  .search-filters-button
  .iapp-store
  .product-page
  .product-quantity
  a.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.light-scheme
  .search-filters-button
  a.input,
.md
  .banner.light-scheme
  .sort-filters-button
  .iapp-store
  .product-page
  .product-quantity
  a.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.light-scheme
  .sort-filters-button
  a.input,
.md .banner.default-scheme .lighten-2.chip,
.md
  .banner.default-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .chip.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.default-scheme
  .chip.mega-cart-quantity,
.md
  .banner.default-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.default-scheme
  .mega-cart-quantity.search-filters-button,
.md
  .banner.default-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.default-scheme
  .mega-cart-quantity.sort-filters-button,
.md .banner.default-scheme .lighten-2.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .product-page
  .product-quantity
  .search-filters-button.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.default-scheme
  .search-filters-button.input,
.md .banner.default-scheme .lighten-2.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .product-page
  .product-quantity
  .sort-filters-button.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.default-scheme
  .sort-filters-button.input,
.md
  .banner.default-scheme
  .iapp-store
  .product-page
  .product-quantity
  .chip.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.default-scheme
  .chip.input,
.md .banner.default-scheme .chip a.lighten-2,
.md .banner.default-scheme .search-filters-button a.lighten-2,
.md .banner.default-scheme .sort-filters-button a.lighten-2,
.md
  .banner.default-scheme
  .chip
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.default-scheme
  .chip
  a.mega-cart-quantity,
.md
  .banner.default-scheme
  .search-filters-button
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.default-scheme
  .search-filters-button
  a.mega-cart-quantity,
.md
  .banner.default-scheme
  .sort-filters-button
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.default-scheme
  .sort-filters-button
  a.mega-cart-quantity,
.md
  .banner.default-scheme
  .chip
  .iapp-store
  .product-page
  .product-quantity
  a.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.default-scheme
  .chip
  a.input,
.md
  .banner.default-scheme
  .search-filters-button
  .iapp-store
  .product-page
  .product-quantity
  a.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.default-scheme
  .search-filters-button
  a.input,
.md
  .banner.default-scheme
  .sort-filters-button
  .iapp-store
  .product-page
  .product-quantity
  a.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.default-scheme
  .sort-filters-button
  a.input,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .lighten-2.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .result-category.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.mega-cart-quantity,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .product-page
  .product-quantity
  .result-category.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .store-main
  .store-search-results
  .result
  .result-category.input,
.md .iapp-store .product-page .product-quantity .input,
.md .iapp-store .product-page .product-quantity .input span.lighten-2.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  span.count.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.mega-cart-quantity,
.md .iapp-store .product-page .product-quantity .input span.count.input {
  background-color: #e0e0e0 !important;
}
.md .grey-text.text-lighten-2,
.md .text-lighten-2.table-column-hdr,
.md .nav-container nav.top-nav ul li a.text-lighten-2,
.md .nav-search-form form .input-field .text-lighten-2.material-icons,
.md .text-lighten-2.section-heading,
.md .text-lighten-2.article-body,
.md .related-posts-mod ul li a.text-lighten-2,
.md .article-recent-comments-mod ul li a.text-lighten-2,
.md .text-lighten-2.card.card-note,
.md .side-nav .text-lighten-2.card-note.nav-search,
.md .iapp-store .store-main .text-lighten-2.card-note.store-search-results,
.md .card.card-tumblr .card-title a.text-lighten-2,
.md .side-nav .card-tumblr.nav-search .card-title a.text-lighten-2,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.text-lighten-2,
.md .card.card-tumblr .card-content a.text-lighten-2,
.md .side-nav .card-tumblr.nav-search .card-content a.text-lighten-2,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.text-lighten-2,
.md .card.card-tumblr p a.text-lighten-2,
.md .side-nav .card-tumblr.nav-search p a.text-lighten-2,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.text-lighten-2,
.md .mega-modal .row .col .collection .text-lighten-2.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-lighten-2.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.text-lighten-2,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-lighten-2.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-lighten-2.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-lighten-2.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .text-lighten-2.mega-cart-total-pending,
.md .profile-modal .modal-content .collection .text-lighten-2.collection-item,
.md .chip.bio-chip a span .text-lighten-2.contributor-type,
.md .bio-chip.search-filters-button a span .text-lighten-2.contributor-type,
.md .bio-chip.sort-filters-button a span .text-lighten-2.contributor-type,
.md .algolia-search form .input-field .text-lighten-2.material-icons,
.md .search-store-listings label .text-lighten-2.material-icons,
.md .left-sidebar .collection .collection-item a.text-lighten-2,
.md .side-nav .nav-search label .text-lighten-2.material-icons,
.md .banner.dark-scheme h1.text-lighten-2,
.md .banner.dark-scheme .header-social > ul > li > a.text-lighten-2,
.md .banner.dark-scheme .text-lighten-2.chip,
.md .banner.dark-scheme .text-lighten-2.search-filters-button,
.md .banner.dark-scheme .text-lighten-2.sort-filters-button,
.md .banner.dark-scheme .chip a.text-lighten-2,
.md .banner.dark-scheme .search-filters-button a.text-lighten-2,
.md .banner.dark-scheme .sort-filters-button a.text-lighten-2,
.md .iapp-store .store-table table tbody tr td.prod-name a.text-lighten-2,
.md
  .iapp-store
  .store-main
  .store-search-active
  .text-lighten-2.global-store-search,
.md .iapp-store .store-main .store-search-active label.text-lighten-2,
.md .iapp-store .store-main .store-search-active .text-lighten-2.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-lighten-2.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-lighten-2.increase-count,
.md .placeholder-img .text-lighten-2.fa {
  color: #e0e0e0 !important;
}
.md .grey.lighten-1,
.md .lighten-1.wp-caption-text,
.md .wp-caption-text.card.card-note,
.md .side-nav .wp-caption-text.card-note.nav-search,
.md .iapp-store .store-main .wp-caption-text.card-note.store-search-results,
.md .lighten-1.badge-search,
.md .badge-search.card.card-note,
.md .side-nav .badge-search.card-note.nav-search,
.md .iapp-store .store-main .badge-search.card-note.store-search-results,
.md .lighten-1.nav-search-form,
.md .nav-search-form.card.card-note,
.md .side-nav .nav-search-form.card-note.nav-search,
.md .iapp-store .store-main .nav-search-form.card-note.store-search-results,
.md .nav-search-form form .lighten-1.input-field,
.md .nav-search-form form .input-field.card.card-note,
.md .nav-search-form form .side-nav .input-field.card-note.nav-search,
.md .side-nav .nav-search-form form .input-field.card-note.nav-search,
.md
  .nav-search-form
  form
  .iapp-store
  .store-main
  .input-field.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .nav-search-form
  form
  .input-field.card-note.store-search-results,
.md .lighten-1.nav-article-progress,
.md .nav-article-progress.card.card-note,
.md .side-nav .nav-article-progress.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .nav-article-progress.card-note.store-search-results,
.md .card.card-horizontal .lighten-1.card-image,
.md .side-nav .card-horizontal.nav-search .lighten-1.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .lighten-1.card-image,
.md .card.card-horizontal .card-image.card.card-note,
.md .side-nav .card-horizontal.nav-search .card-image.card.card-note,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.card.card-note,
.md .card.card-horizontal .side-nav .card-image.card-note.nav-search,
.md .side-nav .card.card-horizontal .card-image.card-note.nav-search,
.md .side-nav .card-horizontal.nav-search .card-image.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .side-nav
  .card-image.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.card-note.nav-search,
.md
  .card.card-horizontal
  .iapp-store
  .store-main
  .card-image.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-horizontal
  .card-image.card-note.store-search-results,
.md
  .side-nav
  .card-horizontal.nav-search
  .iapp-store
  .store-main
  .card-image.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-horizontal.nav-search
  .card-image.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.card-note.store-search-results,
.md .grey.card.card-note,
.md .card.card-note.card-tumblr,
.md .side-nav .card-note.card-tumblr.nav-search,
.md .iapp-store .store-main .card-note.card-tumblr.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-note.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-note.mega-cart-quantity.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-note.mega-cart-quantity.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-note.mega-cart-quantity.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-note.mega-cart-quantity.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card.card-note.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.card-note.count.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card-note.count.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  span.card-note.count.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card-note.count.store-search-results,
.md .card.card-note.chip.bio-chip,
.md .card.card-note.bio-chip.search-filters-button,
.md .side-nav .card-note.bio-chip.search-filters-button.nav-search,
.md
  .iapp-store
  .store-main
  .card-note.bio-chip.search-filters-button.store-search-results,
.md .card.card-note.bio-chip.sort-filters-button,
.md .side-nav .card-note.bio-chip.sort-filters-button.nav-search,
.md
  .iapp-store
  .store-main
  .card-note.bio-chip.sort-filters-button.store-search-results,
.md .side-nav .card-note.chip.bio-chip.nav-search,
.md .iapp-store .store-main .card-note.chip.bio-chip.store-search-results,
.md .card.card-note.left-sidebar,
.md .side-nav .card-note.left-sidebar.nav-search,
.md .iapp-store .store-main .card-note.left-sidebar.store-search-results,
.md .side-nav .card.card-note.nav-title,
.md .side-nav .card-note.nav-title.nav-search,
.md .side-nav .iapp-store .store-main .card-note.nav-title.store-search-results,
.md .iapp-store .store-main .side-nav .card-note.nav-title.store-search-results,
.md .side-nav .grey.card-note.nav-search,
.md .side-nav .card-note.nav-search.card.card-tumblr,
.md .side-nav .card-note.nav-search.article-sidebar,
.md .side-nav .pub-hdr header .card-note.nav-search.backsplash,
.md .pub-hdr header .side-nav .card-note.nav-search.backsplash,
.md .side-nav .banner.light-scheme .card-note.nav-search.chip,
.md .banner.light-scheme .side-nav .card-note.nav-search.chip,
.md .side-nav .banner.light-scheme .card-note.nav-search.search-filters-button,
.md .banner.light-scheme .side-nav .card-note.nav-search.search-filters-button,
.md .side-nav .banner.light-scheme .card-note.nav-search.sort-filters-button,
.md .banner.light-scheme .side-nav .card-note.nav-search.sort-filters-button,
.md .side-nav .banner.light-scheme .chip a.card-note.nav-search,
.md .banner.light-scheme .chip .side-nav a.card-note.nav-search,
.md
  .side-nav
  .banner.light-scheme
  .search-filters-button
  a.card-note.nav-search,
.md
  .banner.light-scheme
  .search-filters-button
  .side-nav
  a.card-note.nav-search,
.md .side-nav .banner.light-scheme .sort-filters-button a.card-note.nav-search,
.md .banner.light-scheme .sort-filters-button .side-nav a.card-note.nav-search,
.md .side-nav .banner.default-scheme .card-note.nav-search.chip,
.md .banner.default-scheme .side-nav .card-note.nav-search.chip,
.md
  .side-nav
  .banner.default-scheme
  .card-note.nav-search.search-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-note.nav-search.search-filters-button,
.md .side-nav .banner.default-scheme .card-note.nav-search.sort-filters-button,
.md .banner.default-scheme .side-nav .card-note.nav-search.sort-filters-button,
.md .side-nav .banner.default-scheme .chip a.card-note.nav-search,
.md .banner.default-scheme .chip .side-nav a.card-note.nav-search,
.md
  .side-nav
  .banner.default-scheme
  .search-filters-button
  a.card-note.nav-search,
.md
  .banner.default-scheme
  .search-filters-button
  .side-nav
  a.card-note.nav-search,
.md
  .side-nav
  .banner.default-scheme
  .sort-filters-button
  a.card-note.nav-search,
.md
  .banner.default-scheme
  .sort-filters-button
  .side-nav
  a.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-results
  .result
  .card-note.nav-search.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .side-nav
  .card-note.nav-search.result-category,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .card-note.nav-search.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .side-nav
  .card-note.nav-search.input,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.card-note.nav-search.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.card-note.nav-search.count,
.md .card.card-note.article-sidebar,
.md .iapp-store .store-main .card-note.article-sidebar.store-search-results,
.md .pub-hdr header .card.card-note.backsplash,
.md
  .pub-hdr
  header
  .iapp-store
  .store-main
  .card-note.backsplash.store-search-results,
.md
  .iapp-store
  .store-main
  .pub-hdr
  header
  .card-note.backsplash.store-search-results,
.md .banner.light-scheme .card.card-note.chip,
.md .banner.light-scheme .card.card-note.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-note.search-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .card-note.search-filters-button.store-search-results,
.md .banner.light-scheme .card.card-note.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-note.sort-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .card-note.sort-filters-button.store-search-results,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-note.chip.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .card-note.chip.store-search-results,
.md .banner.light-scheme .chip a.card.card-note,
.md .banner.light-scheme .search-filters-button a.card.card-note,
.md .banner.light-scheme .sort-filters-button a.card.card-note,
.md
  .banner.light-scheme
  .chip
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .chip
  a.card-note.store-search-results,
.md
  .banner.light-scheme
  .search-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .search-filters-button
  a.card-note.store-search-results,
.md
  .banner.light-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .sort-filters-button
  a.card-note.store-search-results,
.md .banner.default-scheme .card.card-note.chip,
.md .banner.default-scheme .card.card-note.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-note.search-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .card-note.search-filters-button.store-search-results,
.md .banner.default-scheme .card.card-note.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-note.sort-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .card-note.sort-filters-button.store-search-results,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-note.chip.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .card-note.chip.store-search-results,
.md .banner.default-scheme .chip a.card.card-note,
.md .banner.default-scheme .search-filters-button a.card.card-note,
.md .banner.default-scheme .sort-filters-button a.card.card-note,
.md
  .banner.default-scheme
  .chip
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .chip
  a.card-note.store-search-results,
.md
  .banner.default-scheme
  .search-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .search-filters-button
  a.card-note.store-search-results,
.md
  .banner.default-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .sort-filters-button
  a.card-note.store-search-results,
.md .iapp-store .store-main .grey.card-note.store-search-results,
.md .iapp-store .store-main .card-note.store-search-results.card.card-tumblr,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .card-note.store-search-results.result-category,
.md
  .iapp-store
  .store-main
  .product-page
  .product-quantity
  .card-note.store-search-results.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .store-main
  .card-note.store-search-results.input,
.md
  .iapp-store
  .store-main
  .product-page
  .product-quantity
  .input
  span.card-note.store-search-results.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  span.card-note.store-search-results.count,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .card.card-note.result-category,
.md .iapp-store .product-page .product-quantity .card.card-note.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.card.card-note.count,
.md .lighten-1.card.card-tumblr,
.md .side-nav .lighten-1.card-tumblr.nav-search,
.md .iapp-store .store-main .lighten-1.card-tumblr.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .lighten-1.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.lighten-1.count,
.md .lighten-1.chip.bio-chip,
.md .lighten-1.bio-chip.search-filters-button,
.md .lighten-1.bio-chip.sort-filters-button,
.md .lighten-1.left-sidebar,
.md .side-nav .lighten-1.nav-title,
.md .lighten-1.article-sidebar,
.md .pub-hdr header .lighten-1.backsplash,
.md .banner.light-scheme .lighten-1.chip,
.md .banner.light-scheme .lighten-1.search-filters-button,
.md .banner.light-scheme .lighten-1.sort-filters-button,
.md .banner.light-scheme .chip a.lighten-1,
.md .banner.light-scheme .search-filters-button a.lighten-1,
.md .banner.light-scheme .sort-filters-button a.lighten-1,
.md .banner.default-scheme .lighten-1.chip,
.md .banner.default-scheme .lighten-1.search-filters-button,
.md .banner.default-scheme .lighten-1.sort-filters-button,
.md .banner.default-scheme .chip a.lighten-1,
.md .banner.default-scheme .search-filters-button a.lighten-1,
.md .banner.default-scheme .sort-filters-button a.lighten-1,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .lighten-1.result-category,
.md .iapp-store .product-page .product-quantity .lighten-1.input,
.md .iapp-store .product-page .product-quantity .input span.lighten-1.count {
  background-color: #bdbdbd !important;
}
.md .grey-text.text-lighten-1,
.md .text-lighten-1.table-column-hdr,
.md .nav-container nav.top-nav ul li a.text-lighten-1,
.md .nav-search-form form .input-field .text-lighten-1.material-icons,
.md .text-lighten-1.section-heading,
.md .text-lighten-1.article-body,
.md .related-posts-mod ul li a.text-lighten-1,
.md .article-recent-comments-mod ul li a.text-lighten-1,
.md .text-lighten-1.card.card-note,
.md .side-nav .text-lighten-1.card-note.nav-search,
.md .iapp-store .store-main .text-lighten-1.card-note.store-search-results,
.md .card.card-tumblr .card-title a.text-lighten-1,
.md .side-nav .card-tumblr.nav-search .card-title a.text-lighten-1,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.text-lighten-1,
.md .card.card-tumblr .card-content a.text-lighten-1,
.md .side-nav .card-tumblr.nav-search .card-content a.text-lighten-1,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.text-lighten-1,
.md .card.card-tumblr p a.text-lighten-1,
.md .side-nav .card-tumblr.nav-search p a.text-lighten-1,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.text-lighten-1,
.md .mega-modal .row .col .collection .text-lighten-1.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-lighten-1.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.text-lighten-1,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-lighten-1.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-lighten-1.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-lighten-1.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .text-lighten-1.mega-cart-total-pending,
.md .profile-modal .modal-content .collection .text-lighten-1.collection-item,
.md .chip.bio-chip a span .text-lighten-1.contributor-type,
.md .bio-chip.search-filters-button a span .text-lighten-1.contributor-type,
.md .bio-chip.sort-filters-button a span .text-lighten-1.contributor-type,
.md .algolia-search form .input-field .text-lighten-1.material-icons,
.md .search-store-listings label .text-lighten-1.material-icons,
.md .left-sidebar .collection .collection-item a.text-lighten-1,
.md .side-nav .nav-search label .text-lighten-1.material-icons,
.md .banner.dark-scheme h1.text-lighten-1,
.md .banner.dark-scheme .header-social > ul > li > a.text-lighten-1,
.md .banner.dark-scheme .text-lighten-1.chip,
.md .banner.dark-scheme .text-lighten-1.search-filters-button,
.md .banner.dark-scheme .text-lighten-1.sort-filters-button,
.md .banner.dark-scheme .chip a.text-lighten-1,
.md .banner.dark-scheme .search-filters-button a.text-lighten-1,
.md .banner.dark-scheme .sort-filters-button a.text-lighten-1,
.md .iapp-store .store-table table tbody tr td.prod-name a.text-lighten-1,
.md
  .iapp-store
  .store-main
  .store-search-active
  .text-lighten-1.global-store-search,
.md .iapp-store .store-main .store-search-active label.text-lighten-1,
.md .iapp-store .store-main .store-search-active .text-lighten-1.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-lighten-1.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-lighten-1.increase-count,
.md .placeholder-img .text-lighten-1.fa {
  color: #bdbdbd !important;
}
.md .grey.darken-1,
.md .pagination li.grey.active,
.md .pagination li.active.wp-caption-text,
.md .pagination li.active.badge-search,
.md .pagination li.active.nav-search-form,
.md .pagination .nav-search-form form li.active.input-field,
.md .nav-search-form form .pagination li.active.input-field,
.md .pagination li.active.nav-article-progress,
.md .pagination .card.card-horizontal li.active.card-image,
.md .card.card-horizontal .pagination li.active.card-image,
.md .pagination .side-nav .card-horizontal.nav-search li.active.card-image,
.md .side-nav .card-horizontal.nav-search .pagination li.active.card-image,
.md
  .pagination
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  li.active.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .pagination
  li.active.card-image,
.md .pagination li.active.card.card-tumblr,
.md .pagination .side-nav li.active.card-tumblr.nav-search,
.md .side-nav .pagination li.active.card-tumblr.nav-search,
.md
  .pagination
  .iapp-store
  .store-main
  li.active.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .pagination
  li.active.card-tumblr.store-search-results,
.md
  .pagination
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  li.active.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .pagination
  li.active.mega-cart-quantity,
.md .pagination li.active.chip.bio-chip,
.md .pagination li.active.bio-chip.search-filters-button,
.md .pagination li.active.bio-chip.sort-filters-button,
.md .pagination li.active.left-sidebar,
.md .pagination .side-nav li.active.nav-title,
.md .side-nav .pagination li.active.nav-title,
.md .pagination li.active.article-sidebar,
.md .pagination .pub-hdr header li.active.backsplash,
.md .pub-hdr header .pagination li.active.backsplash,
.md .pagination .banner.light-scheme li.active.chip,
.md .banner.light-scheme .pagination li.active.chip,
.md .pagination .banner.light-scheme li.active.search-filters-button,
.md .banner.light-scheme .pagination li.active.search-filters-button,
.md .pagination .banner.light-scheme li.active.sort-filters-button,
.md .banner.light-scheme .pagination li.active.sort-filters-button,
.md .pagination .banner.default-scheme li.active.chip,
.md .banner.default-scheme .pagination li.active.chip,
.md .pagination .banner.default-scheme li.active.search-filters-button,
.md .banner.default-scheme .pagination li.active.search-filters-button,
.md .pagination .banner.default-scheme li.active.sort-filters-button,
.md .banner.default-scheme .pagination li.active.sort-filters-button,
.md
  .pagination
  .iapp-store
  .store-main
  .store-search-results
  .result
  li.active.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .pagination
  li.active.result-category,
.md .pagination .iapp-store .product-page .product-quantity li.active.input,
.md .iapp-store .product-page .product-quantity .pagination li.active.input,
.md .darken-1.wp-caption-text,
.md .wp-caption-text.default-link,
.md .section-text-wrapper a.wp-caption-text,
.md .collapsible-body a.wp-caption-text,
.md .card.card-tumblr .card-action a i.wp-caption-text,
.md .side-nav .card-tumblr.nav-search .card-action a i.wp-caption-text,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.wp-caption-text,
.md .chip.bio-chip a span .wp-caption-text.contributor-type,
.md .bio-chip.search-filters-button a span .wp-caption-text.contributor-type,
.md .bio-chip.sort-filters-button a span .wp-caption-text.contributor-type,
.md .article-tags-mod .wp-caption-text.chip:hover,
.md .article-tags-mod .wp-caption-text.search-filters-button:hover,
.md .article-tags-mod .wp-caption-text.sort-filters-button:hover,
.md .side-nav .wp-caption-text.nav-title,
.md .side-nav .wp-caption-text.nav-open-trigger,
.md .darken-1.badge-search,
.md .badge-search.default-link,
.md .section-text-wrapper a.badge-search,
.md .collapsible-body a.badge-search,
.md .card.card-tumblr .card-action a i.badge-search,
.md .side-nav .card-tumblr.nav-search .card-action a i.badge-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.badge-search,
.md .chip.bio-chip a span .badge-search.contributor-type,
.md .bio-chip.search-filters-button a span .badge-search.contributor-type,
.md .bio-chip.sort-filters-button a span .badge-search.contributor-type,
.md .article-tags-mod .badge-search.chip:hover,
.md .article-tags-mod .badge-search.search-filters-button:hover,
.md .article-tags-mod .badge-search.sort-filters-button:hover,
.md .side-nav .badge-search.nav-title,
.md .side-nav .badge-search.nav-open-trigger,
.md .darken-1.nav-search-form,
.md .nav-search-form.default-link,
.md .section-text-wrapper a.nav-search-form,
.md .collapsible-body a.nav-search-form,
.md .card.card-tumblr .card-action a i.nav-search-form,
.md .side-nav .card-tumblr.nav-search .card-action a i.nav-search-form,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.nav-search-form,
.md .chip.bio-chip a span .nav-search-form.contributor-type,
.md .bio-chip.search-filters-button a span .nav-search-form.contributor-type,
.md .bio-chip.sort-filters-button a span .nav-search-form.contributor-type,
.md .article-tags-mod .nav-search-form.chip:hover,
.md .article-tags-mod .nav-search-form.search-filters-button:hover,
.md .article-tags-mod .nav-search-form.sort-filters-button:hover,
.md .side-nav .nav-search-form.nav-title,
.md .side-nav .nav-search-form.nav-open-trigger,
.md .nav-search-form form .darken-1.input-field,
.md .nav-search-form form .input-field.default-link,
.md .nav-search-form form .section-text-wrapper a.input-field,
.md .section-text-wrapper .nav-search-form form a.input-field,
.md .nav-search-form form .collapsible-body a.input-field,
.md .collapsible-body .nav-search-form form a.input-field,
.md .nav-search-form form .card.card-tumblr .card-action a i.input-field,
.md .card.card-tumblr .card-action a .nav-search-form form i.input-field,
.md
  .nav-search-form
  form
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.input-field,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .nav-search-form
  form
  i.input-field,
.md
  .nav-search-form
  form
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.input-field,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .nav-search-form
  form
  i.input-field,
.md .nav-search-form form .chip.bio-chip a span .input-field.contributor-type,
.md .chip.bio-chip a span .nav-search-form form .input-field.contributor-type,
.md
  .nav-search-form
  form
  .bio-chip.search-filters-button
  a
  span
  .input-field.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .nav-search-form
  form
  .input-field.contributor-type,
.md
  .nav-search-form
  form
  .bio-chip.sort-filters-button
  a
  span
  .input-field.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .nav-search-form
  form
  .input-field.contributor-type,
.md .nav-search-form form .article-tags-mod .input-field.chip:hover,
.md .article-tags-mod .nav-search-form form .input-field.chip:hover,
.md
  .nav-search-form
  form
  .article-tags-mod
  .input-field.search-filters-button:hover,
.md
  .article-tags-mod
  .nav-search-form
  form
  .input-field.search-filters-button:hover,
.md
  .nav-search-form
  form
  .article-tags-mod
  .input-field.sort-filters-button:hover,
.md
  .article-tags-mod
  .nav-search-form
  form
  .input-field.sort-filters-button:hover,
.md .nav-search-form form .side-nav .input-field.nav-title,
.md .side-nav .nav-search-form form .input-field.nav-title,
.md .nav-search-form form .side-nav .input-field.nav-open-trigger,
.md .side-nav .nav-search-form form .input-field.nav-open-trigger,
.md .darken-1.nav-article-progress,
.md .nav-article-progress.default-link,
.md .section-text-wrapper a.nav-article-progress,
.md .collapsible-body a.nav-article-progress,
.md .card.card-tumblr .card-action a i.nav-article-progress,
.md .side-nav .card-tumblr.nav-search .card-action a i.nav-article-progress,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.nav-article-progress,
.md .chip.bio-chip a span .nav-article-progress.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .nav-article-progress.contributor-type,
.md .bio-chip.sort-filters-button a span .nav-article-progress.contributor-type,
.md .article-tags-mod .nav-article-progress.chip:hover,
.md .article-tags-mod .nav-article-progress.search-filters-button:hover,
.md .article-tags-mod .nav-article-progress.sort-filters-button:hover,
.md .side-nav .nav-article-progress.nav-title,
.md .side-nav .nav-article-progress.nav-open-trigger,
.md .grey.default-link,
.md .section-text-wrapper a.grey,
.md .section-text-wrapper .card.card-horizontal a.card-image,
.md .card.card-horizontal .section-text-wrapper a.card-image,
.md .section-text-wrapper .side-nav .card-horizontal.nav-search a.card-image,
.md .side-nav .card-horizontal.nav-search .section-text-wrapper a.card-image,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .section-text-wrapper
  a.card-image,
.md .section-text-wrapper a.card.card-tumblr,
.md .section-text-wrapper .side-nav a.card-tumblr.nav-search,
.md .side-nav .section-text-wrapper a.card-tumblr.nav-search,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .section-text-wrapper
  a.card-tumblr.store-search-results,
.md
  .section-text-wrapper
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .section-text-wrapper
  a.mega-cart-quantity,
.md .section-text-wrapper a.chip.bio-chip,
.md .section-text-wrapper a.bio-chip.search-filters-button,
.md .section-text-wrapper a.bio-chip.sort-filters-button,
.md .section-text-wrapper a.left-sidebar,
.md .section-text-wrapper .side-nav a.nav-title,
.md .side-nav .section-text-wrapper a.nav-title,
.md .section-text-wrapper a.article-sidebar,
.md .section-text-wrapper .pub-hdr header a.backsplash,
.md .pub-hdr header .section-text-wrapper a.backsplash,
.md .section-text-wrapper .banner.light-scheme a.chip,
.md .banner.light-scheme .section-text-wrapper a.chip,
.md .section-text-wrapper .banner.light-scheme a.search-filters-button,
.md .banner.light-scheme .section-text-wrapper a.search-filters-button,
.md .section-text-wrapper .banner.light-scheme a.sort-filters-button,
.md .banner.light-scheme .section-text-wrapper a.sort-filters-button,
.md .section-text-wrapper .banner.light-scheme .chip a,
.md .banner.light-scheme .chip .section-text-wrapper a,
.md .section-text-wrapper .banner.light-scheme .search-filters-button a,
.md .banner.light-scheme .search-filters-button .section-text-wrapper a,
.md .section-text-wrapper .banner.light-scheme .sort-filters-button a,
.md .banner.light-scheme .sort-filters-button .section-text-wrapper a,
.md .section-text-wrapper .banner.default-scheme a.chip,
.md .banner.default-scheme .section-text-wrapper a.chip,
.md .section-text-wrapper .banner.default-scheme a.search-filters-button,
.md .banner.default-scheme .section-text-wrapper a.search-filters-button,
.md .section-text-wrapper .banner.default-scheme a.sort-filters-button,
.md .banner.default-scheme .section-text-wrapper a.sort-filters-button,
.md .section-text-wrapper .banner.default-scheme .chip a,
.md .banner.default-scheme .chip .section-text-wrapper a,
.md .section-text-wrapper .banner.default-scheme .search-filters-button a,
.md .banner.default-scheme .search-filters-button .section-text-wrapper a,
.md .section-text-wrapper .banner.default-scheme .sort-filters-button a,
.md .banner.default-scheme .sort-filters-button .section-text-wrapper a,
.md
  .section-text-wrapper
  .iapp-store
  .store-main
  .store-search-results
  .result
  a.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .section-text-wrapper
  a.result-category,
.md .section-text-wrapper .iapp-store .product-page .product-quantity a.input,
.md .iapp-store .product-page .product-quantity .section-text-wrapper a.input,
.md .card.card-horizontal .default-link.card-image,
.md .side-nav .card-horizontal.nav-search .default-link.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .default-link.card-image,
.md .card.card-horizontal .collapsible-body a.card-image,
.md .collapsible-body .card.card-horizontal a.card-image,
.md .side-nav .card-horizontal.nav-search .collapsible-body a.card-image,
.md .collapsible-body .side-nav .card-horizontal.nav-search a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .collapsible-body
  a.card-image,
.md
  .collapsible-body
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md .default-link.card.card-tumblr,
.md .collapsible-body a.card.card-tumblr,
.md .collapsible-body .side-nav a.card-tumblr.nav-search,
.md .side-nav .collapsible-body a.card-tumblr.nav-search,
.md
  .collapsible-body
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .collapsible-body
  a.card-tumblr.store-search-results,
.md .side-nav .default-link.card-tumblr.nav-search,
.md .iapp-store .store-main .default-link.card-tumblr.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .default-link.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .collapsible-body
  a.mega-cart-quantity,
.md
  .collapsible-body
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.default-link.count,
.md .collapsible-body a.grey,
.md .collapsible-body a.chip.bio-chip,
.md .collapsible-body a.bio-chip.search-filters-button,
.md .collapsible-body a.bio-chip.sort-filters-button,
.md .collapsible-body a.left-sidebar,
.md .collapsible-body .side-nav a.nav-title,
.md .side-nav .collapsible-body a.nav-title,
.md .collapsible-body a.article-sidebar,
.md .collapsible-body .pub-hdr header a.backsplash,
.md .pub-hdr header .collapsible-body a.backsplash,
.md .collapsible-body .banner.light-scheme a.chip,
.md .banner.light-scheme .collapsible-body a.chip,
.md .collapsible-body .banner.light-scheme a.search-filters-button,
.md .banner.light-scheme .collapsible-body a.search-filters-button,
.md .collapsible-body .banner.light-scheme a.sort-filters-button,
.md .banner.light-scheme .collapsible-body a.sort-filters-button,
.md .collapsible-body .banner.light-scheme .chip a,
.md .banner.light-scheme .chip .collapsible-body a,
.md .collapsible-body .banner.light-scheme .search-filters-button a,
.md .banner.light-scheme .search-filters-button .collapsible-body a,
.md .collapsible-body .banner.light-scheme .sort-filters-button a,
.md .banner.light-scheme .sort-filters-button .collapsible-body a,
.md .collapsible-body .banner.default-scheme a.chip,
.md .banner.default-scheme .collapsible-body a.chip,
.md .collapsible-body .banner.default-scheme a.search-filters-button,
.md .banner.default-scheme .collapsible-body a.search-filters-button,
.md .collapsible-body .banner.default-scheme a.sort-filters-button,
.md .banner.default-scheme .collapsible-body a.sort-filters-button,
.md .collapsible-body .banner.default-scheme .chip a,
.md .banner.default-scheme .chip .collapsible-body a,
.md .collapsible-body .banner.default-scheme .search-filters-button a,
.md .banner.default-scheme .search-filters-button .collapsible-body a,
.md .collapsible-body .banner.default-scheme .sort-filters-button a,
.md .banner.default-scheme .sort-filters-button .collapsible-body a,
.md
  .collapsible-body
  .iapp-store
  .store-main
  .store-search-results
  .result
  a.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .collapsible-body
  a.result-category,
.md .collapsible-body .iapp-store .product-page .product-quantity a.input,
.md .iapp-store .product-page .product-quantity .collapsible-body a.input,
.md .default-link.chip.bio-chip,
.md .default-link.bio-chip.search-filters-button,
.md .default-link.bio-chip.sort-filters-button,
.md .default-link.left-sidebar,
.md .side-nav .default-link.nav-title,
.md .default-link.article-sidebar,
.md .pub-hdr header .default-link.backsplash,
.md .banner.light-scheme .default-link.chip,
.md .banner.light-scheme .default-link.search-filters-button,
.md .banner.light-scheme .default-link.sort-filters-button,
.md .banner.light-scheme .chip a.default-link,
.md .banner.light-scheme .search-filters-button a.default-link,
.md .banner.light-scheme .sort-filters-button a.default-link,
.md .banner.default-scheme .default-link.chip,
.md .banner.default-scheme .default-link.search-filters-button,
.md .banner.default-scheme .default-link.sort-filters-button,
.md .banner.default-scheme .chip a.default-link,
.md .banner.default-scheme .search-filters-button a.default-link,
.md .banner.default-scheme .sort-filters-button a.default-link,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .default-link.result-category,
.md .iapp-store .product-page .product-quantity .default-link.input,
.md .iapp-store .product-page .product-quantity .input span.default-link.count,
.md .card.card-horizontal .darken-1.card-image,
.md .side-nav .card-horizontal.nav-search .darken-1.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .darken-1.card-image,
.md .card.card-horizontal .card.card-tumblr .card-action a i.card-image,
.md .card.card-tumblr .card-action a .card.card-horizontal i.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .card.card-tumblr
  .card-action
  a
  i.card-image,
.md
  .card.card-tumblr
  .card-action
  a
  .side-nav
  .card-horizontal.nav-search
  i.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card.card-tumblr
  .card-action
  a
  i.card-image,
.md
  .card.card-tumblr
  .card-action
  a
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  i.card-image,
.md
  .card.card-horizontal
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.card-image,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .card.card-horizontal
  i.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-tumblr.nav-search
  .card-action
  a
  i.card-image,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .card-horizontal.nav-search
  i.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.card-image,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  i.card-image,
.md
  .card.card-horizontal
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-image,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .card.card-horizontal
  i.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-image,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .side-nav
  .card-horizontal.nav-search
  i.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-image,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .card-horizontal.store-search-results
  i.card-image,
.md .card.card-horizontal .chip.bio-chip a span .card-image.contributor-type,
.md .chip.bio-chip a span .card.card-horizontal .card-image.contributor-type,
.md
  .side-nav
  .card-horizontal.nav-search
  .chip.bio-chip
  a
  span
  .card-image.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .side-nav
  .card-horizontal.nav-search
  .card-image.contributor-type,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .chip.bio-chip
  a
  span
  .card-image.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.contributor-type,
.md
  .card.card-horizontal
  .bio-chip.search-filters-button
  a
  span
  .card-image.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .card.card-horizontal
  .card-image.contributor-type,
.md
  .side-nav
  .card-horizontal.nav-search
  .bio-chip.search-filters-button
  a
  span
  .card-image.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .card-horizontal.nav-search
  .card-image.contributor-type,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .bio-chip.search-filters-button
  a
  span
  .card-image.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.contributor-type,
.md
  .card.card-horizontal
  .bio-chip.sort-filters-button
  a
  span
  .card-image.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .card.card-horizontal
  .card-image.contributor-type,
.md
  .side-nav
  .card-horizontal.nav-search
  .bio-chip.sort-filters-button
  a
  span
  .card-image.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .side-nav
  .card-horizontal.nav-search
  .card-image.contributor-type,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .bio-chip.sort-filters-button
  a
  span
  .card-image.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.contributor-type,
.md .card.card-horizontal .article-tags-mod .card-image.chip:hover,
.md .article-tags-mod .card.card-horizontal .card-image.chip:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .article-tags-mod
  .card-image.chip:hover,
.md
  .article-tags-mod
  .side-nav
  .card-horizontal.nav-search
  .card-image.chip:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .article-tags-mod
  .card-image.chip:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.chip:hover,
.md
  .card.card-horizontal
  .article-tags-mod
  .card-image.search-filters-button:hover,
.md
  .article-tags-mod
  .card.card-horizontal
  .card-image.search-filters-button:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .article-tags-mod
  .card-image.search-filters-button:hover,
.md
  .article-tags-mod
  .side-nav
  .card-horizontal.nav-search
  .card-image.search-filters-button:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .article-tags-mod
  .card-image.search-filters-button:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.search-filters-button:hover,
.md
  .card.card-horizontal
  .article-tags-mod
  .card-image.sort-filters-button:hover,
.md
  .article-tags-mod
  .card.card-horizontal
  .card-image.sort-filters-button:hover,
.md
  .side-nav
  .card-horizontal.nav-search
  .article-tags-mod
  .card-image.sort-filters-button:hover,
.md
  .article-tags-mod
  .side-nav
  .card-horizontal.nav-search
  .card-image.sort-filters-button:hover,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .article-tags-mod
  .card-image.sort-filters-button:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.sort-filters-button:hover,
.md .card.card-horizontal .side-nav .card-image.nav-title,
.md .side-nav .card.card-horizontal .card-image.nav-title,
.md .side-nav .card-horizontal.nav-search .card-image.nav-title,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .side-nav
  .card-image.nav-title,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.nav-title,
.md .card.card-horizontal .side-nav .card-image.nav-open-trigger,
.md .side-nav .card.card-horizontal .card-image.nav-open-trigger,
.md .side-nav .card-horizontal.nav-search .card-image.nav-open-trigger,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .side-nav
  .card-image.nav-open-trigger,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.nav-open-trigger,
.md .darken-1.card.card-tumblr,
.md .card.card-tumblr .card-action a i.card.card-tumblr,
.md .side-nav .card-tumblr.nav-search .card-action a i.card.card-tumblr,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card.card-tumblr,
.md .card.card-tumblr .card-action a .side-nav i.card-tumblr.nav-search,
.md .side-nav .card.card-tumblr .card-action a i.card-tumblr.nav-search,
.md .side-nav .card-tumblr.nav-search .card-action a i.card-tumblr.nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .side-nav
  i.card-tumblr.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-tumblr.nav-search,
.md
  .card.card-tumblr
  .card-action
  a
  .iapp-store
  .store-main
  i.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-tumblr
  .card-action
  a
  i.card-tumblr.store-search-results,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .iapp-store
  .store-main
  i.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.card-tumblr.store-search-results,
.md .chip.bio-chip a span .card.card-tumblr.contributor-type,
.md .bio-chip.search-filters-button a span .card.card-tumblr.contributor-type,
.md .bio-chip.sort-filters-button a span .card.card-tumblr.contributor-type,
.md .chip.bio-chip a span .side-nav .card-tumblr.contributor-type.nav-search,
.md .side-nav .chip.bio-chip a span .card-tumblr.contributor-type.nav-search,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .card-tumblr.contributor-type.nav-search,
.md
  .side-nav
  .bio-chip.search-filters-button
  a
  span
  .card-tumblr.contributor-type.nav-search,
.md
  .bio-chip.sort-filters-button
  a
  span
  .side-nav
  .card-tumblr.contributor-type.nav-search,
.md
  .side-nav
  .bio-chip.sort-filters-button
  a
  span
  .card-tumblr.contributor-type.nav-search,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .card-tumblr.contributor-type.store-search-results,
.md
  .iapp-store
  .store-main
  .chip.bio-chip
  a
  span
  .card-tumblr.contributor-type.store-search-results,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-tumblr.contributor-type.store-search-results,
.md
  .iapp-store
  .store-main
  .bio-chip.search-filters-button
  a
  span
  .card-tumblr.contributor-type.store-search-results,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-tumblr.contributor-type.store-search-results,
.md
  .iapp-store
  .store-main
  .bio-chip.sort-filters-button
  a
  span
  .card-tumblr.contributor-type.store-search-results,
.md .article-tags-mod .card.card-tumblr.chip:hover,
.md .article-tags-mod .card.card-tumblr.search-filters-button:hover,
.md
  .article-tags-mod
  .side-nav
  .card-tumblr.search-filters-button.nav-search:hover,
.md
  .side-nav
  .article-tags-mod
  .card-tumblr.search-filters-button.nav-search:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-tumblr.search-filters-button.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-tags-mod
  .card-tumblr.search-filters-button.store-search-results:hover,
.md .article-tags-mod .card.card-tumblr.sort-filters-button:hover,
.md
  .article-tags-mod
  .side-nav
  .card-tumblr.sort-filters-button.nav-search:hover,
.md
  .side-nav
  .article-tags-mod
  .card-tumblr.sort-filters-button.nav-search:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-tumblr.sort-filters-button.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-tags-mod
  .card-tumblr.sort-filters-button.store-search-results:hover,
.md .article-tags-mod .side-nav .card-tumblr.chip.nav-search:hover,
.md .side-nav .article-tags-mod .card-tumblr.chip.nav-search:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .card-tumblr.chip.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .article-tags-mod
  .card-tumblr.chip.store-search-results:hover,
.md .side-nav .card.card-tumblr.nav-title,
.md .side-nav .card-tumblr.nav-title.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.nav-title.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-title.store-search-results,
.md .side-nav .card.card-tumblr.nav-open-trigger,
.md .side-nav .card-tumblr.nav-open-trigger.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.nav-open-trigger.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-open-trigger.store-search-results,
.md .side-nav .darken-1.card-tumblr.nav-search,
.md .iapp-store .store-main .darken-1.card-tumblr.store-search-results,
.md .card.card-tumblr .card-action a i.grey,
.md .side-nav .card-tumblr.nav-search .card-action a i.grey,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.grey,
.md
  .card.card-tumblr
  .card-action
  a
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-tumblr
  .card-action
  a
  i.mega-cart-quantity,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.mega-cart-quantity,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  i.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.mega-cart-quantity,
.md .card.card-tumblr .card-action a i.chip.bio-chip,
.md .side-nav .card-tumblr.nav-search .card-action a i.chip.bio-chip,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.chip.bio-chip,
.md .card.card-tumblr .card-action a i.bio-chip.search-filters-button,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.bio-chip.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.bio-chip.search-filters-button,
.md .card.card-tumblr .card-action a i.bio-chip.sort-filters-button,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.bio-chip.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.bio-chip.sort-filters-button,
.md .card.card-tumblr .card-action a i.left-sidebar,
.md .side-nav .card-tumblr.nav-search .card-action a i.left-sidebar,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.left-sidebar,
.md .card.card-tumblr .card-action a .side-nav i.nav-title,
.md .side-nav .card.card-tumblr .card-action a i.nav-title,
.md .side-nav .card-tumblr.nav-search .card-action a i.nav-title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .side-nav
  i.nav-title,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.nav-title,
.md .card.card-tumblr .card-action a i.article-sidebar,
.md .side-nav .card-tumblr.nav-search .card-action a i.article-sidebar,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.article-sidebar,
.md .card.card-tumblr .card-action a .pub-hdr header i.backsplash,
.md .pub-hdr header .card.card-tumblr .card-action a i.backsplash,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .pub-hdr
  header
  i.backsplash,
.md
  .pub-hdr
  header
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.backsplash,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .pub-hdr
  header
  i.backsplash,
.md
  .pub-hdr
  header
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.backsplash,
.md .card.card-tumblr .card-action a .banner.light-scheme i.chip,
.md .banner.light-scheme .card.card-tumblr .card-action a i.chip,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .banner.light-scheme
  i.chip,
.md
  .banner.light-scheme
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.chip,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .banner.light-scheme
  i.chip,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.chip,
.md
  .card.card-tumblr
  .card-action
  a
  .banner.light-scheme
  i.search-filters-button,
.md
  .banner.light-scheme
  .card.card-tumblr
  .card-action
  a
  i.search-filters-button,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .banner.light-scheme
  i.search-filters-button,
.md
  .banner.light-scheme
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .banner.light-scheme
  i.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.search-filters-button,
.md .card.card-tumblr .card-action a .banner.light-scheme i.sort-filters-button,
.md .banner.light-scheme .card.card-tumblr .card-action a i.sort-filters-button,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .banner.light-scheme
  i.sort-filters-button,
.md
  .banner.light-scheme
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .banner.light-scheme
  i.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.sort-filters-button,
.md .card.card-tumblr .card-action a .banner.default-scheme i.chip,
.md .banner.default-scheme .card.card-tumblr .card-action a i.chip,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .banner.default-scheme
  i.chip,
.md
  .banner.default-scheme
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.chip,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .banner.default-scheme
  i.chip,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.chip,
.md
  .card.card-tumblr
  .card-action
  a
  .banner.default-scheme
  i.search-filters-button,
.md
  .banner.default-scheme
  .card.card-tumblr
  .card-action
  a
  i.search-filters-button,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .banner.default-scheme
  i.search-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .banner.default-scheme
  i.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.search-filters-button,
.md
  .card.card-tumblr
  .card-action
  a
  .banner.default-scheme
  i.sort-filters-button,
.md
  .banner.default-scheme
  .card.card-tumblr
  .card-action
  a
  i.sort-filters-button,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .banner.default-scheme
  i.sort-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .banner.default-scheme
  i.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.sort-filters-button,
.md
  .card.card-tumblr
  .card-action
  a
  .iapp-store
  .store-main
  .store-search-results
  .result
  i.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .card.card-tumblr
  .card-action
  a
  i.result-category,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .iapp-store
  .store-main
  .store-search-results
  .result
  i.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.result-category,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .result
  i.result-category,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .result
  .card-action
  a
  i.result-category,
.md
  .card.card-tumblr
  .card-action
  a
  .iapp-store
  .product-page
  .product-quantity
  i.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .card.card-tumblr
  .card-action
  a
  i.input,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  .iapp-store
  .product-page
  .product-quantity
  i.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .side-nav
  .card-tumblr.nav-search
  .card-action
  a
  i.input,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  .product-page
  .product-quantity
  i.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .store-main
  .card-tumblr.store-search-results
  .card-action
  a
  i.input,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .darken-1.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .chip.bio-chip
  a
  span
  .mega-cart-quantity.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.contributor-type,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.search-filters-button
  a
  span
  .mega-cart-quantity.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.contributor-type,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.sort-filters-button
  a
  span
  .mega-cart-quantity.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.contributor-type,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-tags-mod
  .mega-cart-quantity.chip:hover,
.md
  .article-tags-mod
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.chip:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-tags-mod
  .mega-cart-quantity.search-filters-button:hover,
.md
  .article-tags-mod
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.search-filters-button:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-tags-mod
  .mega-cart-quantity.sort-filters-button:hover,
.md
  .article-tags-mod
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.sort-filters-button:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .mega-cart-quantity.nav-title,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.nav-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .mega-cart-quantity.nav-open-trigger,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.nav-open-trigger,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.darken-1.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .chip.bio-chip
  a
  span
  span.count.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.contributor-type,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .bio-chip.search-filters-button
  a
  span
  span.count.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.contributor-type,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .bio-chip.sort-filters-button
  a
  span
  span.count.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.contributor-type,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .article-tags-mod
  span.count.chip:hover,
.md
  .article-tags-mod
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.chip:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .article-tags-mod
  span.count.search-filters-button:hover,
.md
  .article-tags-mod
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.search-filters-button:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .article-tags-mod
  span.count.sort-filters-button:hover,
.md
  .article-tags-mod
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.sort-filters-button:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.count.nav-title,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.nav-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.count.nav-open-trigger,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.nav-open-trigger,
.md .darken-1.chip.bio-chip,
.md .chip.bio-chip a span .chip.bio-chip.contributor-type,
.md .bio-chip.search-filters-button a span .chip.bio-chip.contributor-type,
.md .bio-chip.sort-filters-button a span .chip.bio-chip.contributor-type,
.md .chip.bio-chip a span .bio-chip.contributor-type.search-filters-button,
.md
  .bio-chip.search-filters-button
  a
  span
  .bio-chip.contributor-type.search-filters-button,
.md
  .bio-chip.sort-filters-button
  a
  span
  .bio-chip.contributor-type.search-filters-button,
.md .chip.bio-chip a span .bio-chip.contributor-type.sort-filters-button,
.md
  .bio-chip.search-filters-button
  a
  span
  .bio-chip.contributor-type.sort-filters-button,
.md
  .bio-chip.sort-filters-button
  a
  span
  .bio-chip.contributor-type.sort-filters-button,
.md .article-tags-mod .chip.bio-chip:hover,
.md .article-tags-mod .bio-chip.search-filters-button:hover,
.md .article-tags-mod .bio-chip.sort-filters-button:hover,
.md .darken-1.bio-chip.search-filters-button,
.md .side-nav .bio-chip.search-filters-button.nav-title,
.md .side-nav .bio-chip.search-filters-button.nav-open-trigger,
.md .darken-1.bio-chip.sort-filters-button,
.md .side-nav .bio-chip.sort-filters-button.nav-title,
.md .side-nav .bio-chip.sort-filters-button.nav-open-trigger,
.md .side-nav .chip.bio-chip.nav-title,
.md .side-nav .chip.bio-chip.nav-open-trigger,
.md .chip.bio-chip a span .grey.contributor-type,
.md .bio-chip.search-filters-button a span .grey.contributor-type,
.md .bio-chip.sort-filters-button a span .grey.contributor-type,
.md .chip.bio-chip a span .contributor-type.left-sidebar,
.md .bio-chip.search-filters-button a span .contributor-type.left-sidebar,
.md .bio-chip.sort-filters-button a span .contributor-type.left-sidebar,
.md .chip.bio-chip a span .side-nav .contributor-type.nav-title,
.md .side-nav .chip.bio-chip a span .contributor-type.nav-title,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .contributor-type.nav-title,
.md
  .side-nav
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.nav-title,
.md .bio-chip.sort-filters-button a span .side-nav .contributor-type.nav-title,
.md .side-nav .bio-chip.sort-filters-button a span .contributor-type.nav-title,
.md .chip.bio-chip a span .contributor-type.article-sidebar,
.md .bio-chip.search-filters-button a span .contributor-type.article-sidebar,
.md .bio-chip.sort-filters-button a span .contributor-type.article-sidebar,
.md .chip.bio-chip a span .pub-hdr header .contributor-type.backsplash,
.md .pub-hdr header .chip.bio-chip a span .contributor-type.backsplash,
.md
  .bio-chip.search-filters-button
  a
  span
  .pub-hdr
  header
  .contributor-type.backsplash,
.md
  .pub-hdr
  header
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.backsplash,
.md
  .bio-chip.sort-filters-button
  a
  span
  .pub-hdr
  header
  .contributor-type.backsplash,
.md
  .pub-hdr
  header
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.backsplash,
.md .chip.bio-chip a span .banner.light-scheme .contributor-type.chip,
.md .banner.light-scheme .chip.bio-chip a span .contributor-type.chip,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.light-scheme
  .contributor-type.chip,
.md
  .banner.light-scheme
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.chip,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.light-scheme
  .contributor-type.chip,
.md
  .banner.light-scheme
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.chip,
.md
  .chip.bio-chip
  a
  span
  .banner.light-scheme
  .contributor-type.search-filters-button,
.md
  .banner.light-scheme
  .chip.bio-chip
  a
  span
  .contributor-type.search-filters-button,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.light-scheme
  .contributor-type.search-filters-button,
.md
  .banner.light-scheme
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.search-filters-button,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.light-scheme
  .contributor-type.search-filters-button,
.md
  .banner.light-scheme
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.search-filters-button,
.md
  .chip.bio-chip
  a
  span
  .banner.light-scheme
  .contributor-type.sort-filters-button,
.md
  .banner.light-scheme
  .chip.bio-chip
  a
  span
  .contributor-type.sort-filters-button,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.light-scheme
  .contributor-type.sort-filters-button,
.md
  .banner.light-scheme
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.sort-filters-button,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.light-scheme
  .contributor-type.sort-filters-button,
.md
  .banner.light-scheme
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.sort-filters-button,
.md .banner.light-scheme .chip.bio-chip a span a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.light-scheme
  .chip
  a.contributor-type,
.md
  .banner.light-scheme
  .chip
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.light-scheme
  .chip
  a.contributor-type,
.md
  .banner.light-scheme
  .chip
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .banner.light-scheme
  .search-filters-button
  a.contributor-type,
.md
  .banner.light-scheme
  .search-filters-button
  .chip.bio-chip
  a
  span
  a.contributor-type,
.md
  .banner.light-scheme
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.light-scheme
  .search-filters-button
  a.contributor-type,
.md
  .banner.light-scheme
  .search-filters-button
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .banner.light-scheme
  .sort-filters-button
  a.contributor-type,
.md
  .banner.light-scheme
  .sort-filters-button
  .chip.bio-chip
  a
  span
  a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.light-scheme
  .sort-filters-button
  a.contributor-type,
.md
  .banner.light-scheme
  .sort-filters-button
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .banner.light-scheme
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md .chip.bio-chip a span .banner.default-scheme .contributor-type.chip,
.md .banner.default-scheme .chip.bio-chip a span .contributor-type.chip,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.default-scheme
  .contributor-type.chip,
.md
  .banner.default-scheme
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.chip,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.default-scheme
  .contributor-type.chip,
.md
  .banner.default-scheme
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.chip,
.md
  .chip.bio-chip
  a
  span
  .banner.default-scheme
  .contributor-type.search-filters-button,
.md
  .banner.default-scheme
  .chip.bio-chip
  a
  span
  .contributor-type.search-filters-button,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.default-scheme
  .contributor-type.search-filters-button,
.md
  .banner.default-scheme
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.search-filters-button,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.default-scheme
  .contributor-type.search-filters-button,
.md
  .banner.default-scheme
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.search-filters-button,
.md
  .chip.bio-chip
  a
  span
  .banner.default-scheme
  .contributor-type.sort-filters-button,
.md
  .banner.default-scheme
  .chip.bio-chip
  a
  span
  .contributor-type.sort-filters-button,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.default-scheme
  .contributor-type.sort-filters-button,
.md
  .banner.default-scheme
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.sort-filters-button,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.default-scheme
  .contributor-type.sort-filters-button,
.md
  .banner.default-scheme
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.sort-filters-button,
.md .banner.default-scheme .chip.bio-chip a span a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.default-scheme
  .chip
  a.contributor-type,
.md
  .banner.default-scheme
  .chip
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.default-scheme
  .chip
  a.contributor-type,
.md
  .banner.default-scheme
  .chip
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .banner.default-scheme
  .search-filters-button
  a.contributor-type,
.md
  .banner.default-scheme
  .search-filters-button
  .chip.bio-chip
  a
  span
  a.contributor-type,
.md
  .banner.default-scheme
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.default-scheme
  .search-filters-button
  a.contributor-type,
.md
  .banner.default-scheme
  .search-filters-button
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .banner.default-scheme
  .sort-filters-button
  a.contributor-type,
.md
  .banner.default-scheme
  .sort-filters-button
  .chip.bio-chip
  a
  span
  a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.default-scheme
  .sort-filters-button
  a.contributor-type,
.md
  .banner.default-scheme
  .sort-filters-button
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .banner.default-scheme
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .store-search-results
  .result
  .contributor-type.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .chip.bio-chip
  a
  span
  .contributor-type.result-category,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .store-search-results
  .result
  .contributor-type.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.result-category,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .store-search-results
  .result
  .contributor-type.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.result-category,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .product-page
  .product-quantity
  .contributor-type.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .chip.bio-chip
  a
  span
  .contributor-type.input,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .product-page
  .product-quantity
  .contributor-type.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.input,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .product-page
  .product-quantity
  .contributor-type.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.input,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.contributor-type.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .chip.bio-chip
  a
  span
  span.contributor-type.count,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.contributor-type.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .bio-chip.search-filters-button
  a
  span
  span.contributor-type.count,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.contributor-type.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .bio-chip.sort-filters-button
  a
  span
  span.contributor-type.count,
.md .article-tags-mod .grey.chip:hover,
.md .article-tags-mod .grey.search-filters-button:hover,
.md .article-tags-mod .search-filters-button.left-sidebar:hover,
.md .article-tags-mod .side-nav .search-filters-button.nav-title:hover,
.md .side-nav .article-tags-mod .search-filters-button.nav-title:hover,
.md .article-tags-mod .search-filters-button.article-sidebar:hover,
.md .article-tags-mod .pub-hdr header .search-filters-button.backsplash:hover,
.md .pub-hdr header .article-tags-mod .search-filters-button.backsplash:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .store-search-results
  .result
  .search-filters-button.result-category:hover,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .article-tags-mod
  .search-filters-button.result-category:hover,
.md
  .article-tags-mod
  .iapp-store
  .product-page
  .product-quantity
  .search-filters-button.input:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .article-tags-mod
  .search-filters-button.input:hover,
.md
  .article-tags-mod
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.search-filters-button.count:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .article-tags-mod
  span.search-filters-button.count:hover,
.md .article-tags-mod .grey.sort-filters-button:hover,
.md .article-tags-mod .sort-filters-button.left-sidebar:hover,
.md .article-tags-mod .side-nav .sort-filters-button.nav-title:hover,
.md .side-nav .article-tags-mod .sort-filters-button.nav-title:hover,
.md .article-tags-mod .sort-filters-button.article-sidebar:hover,
.md .article-tags-mod .pub-hdr header .sort-filters-button.backsplash:hover,
.md .pub-hdr header .article-tags-mod .sort-filters-button.backsplash:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .store-search-results
  .result
  .sort-filters-button.result-category:hover,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .article-tags-mod
  .sort-filters-button.result-category:hover,
.md
  .article-tags-mod
  .iapp-store
  .product-page
  .product-quantity
  .sort-filters-button.input:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .article-tags-mod
  .sort-filters-button.input:hover,
.md
  .article-tags-mod
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.sort-filters-button.count:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .article-tags-mod
  span.sort-filters-button.count:hover,
.md .article-tags-mod .chip.left-sidebar:hover,
.md .article-tags-mod .side-nav .chip.nav-title:hover,
.md .side-nav .article-tags-mod .chip.nav-title:hover,
.md .article-tags-mod .chip.article-sidebar:hover,
.md .article-tags-mod .pub-hdr header .chip.backsplash:hover,
.md .pub-hdr header .article-tags-mod .chip.backsplash:hover,
.md .article-tags-mod .banner.light-scheme .chip:hover,
.md .banner.light-scheme .article-tags-mod .chip:hover,
.md .article-tags-mod .banner.light-scheme .search-filters-button:hover,
.md .banner.light-scheme .article-tags-mod .search-filters-button:hover,
.md .article-tags-mod .banner.light-scheme .sort-filters-button:hover,
.md .banner.light-scheme .article-tags-mod .sort-filters-button:hover,
.md .article-tags-mod .banner.default-scheme .chip:hover,
.md .banner.default-scheme .article-tags-mod .chip:hover,
.md .article-tags-mod .banner.default-scheme .search-filters-button:hover,
.md .banner.default-scheme .article-tags-mod .search-filters-button:hover,
.md .article-tags-mod .banner.default-scheme .sort-filters-button:hover,
.md .banner.default-scheme .article-tags-mod .sort-filters-button:hover,
.md
  .article-tags-mod
  .iapp-store
  .store-main
  .store-search-results
  .result
  .chip.result-category:hover,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .article-tags-mod
  .chip.result-category:hover,
.md
  .article-tags-mod
  .iapp-store
  .product-page
  .product-quantity
  .chip.input:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .article-tags-mod
  .chip.input:hover,
.md
  .article-tags-mod
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.chip.count:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .article-tags-mod
  span.chip.count:hover,
.md .darken-1.left-sidebar,
.md .side-nav .left-sidebar.nav-title,
.md .side-nav .left-sidebar.nav-open-trigger,
.md .side-nav .nav-title,
.md .side-nav .grey.nav-open-trigger,
.md .side-nav .nav-open-trigger.nav-title,
.md .side-nav .nav-open-trigger.article-sidebar,
.md .side-nav .pub-hdr header .nav-open-trigger.backsplash,
.md .pub-hdr header .side-nav .nav-open-trigger.backsplash,
.md .side-nav .banner.light-scheme .nav-open-trigger.chip,
.md .banner.light-scheme .side-nav .nav-open-trigger.chip,
.md .side-nav .banner.light-scheme .nav-open-trigger.search-filters-button,
.md .banner.light-scheme .side-nav .nav-open-trigger.search-filters-button,
.md .side-nav .banner.light-scheme .nav-open-trigger.sort-filters-button,
.md .banner.light-scheme .side-nav .nav-open-trigger.sort-filters-button,
.md .side-nav .banner.light-scheme .chip a.nav-open-trigger,
.md .banner.light-scheme .chip .side-nav a.nav-open-trigger,
.md .side-nav .banner.light-scheme .search-filters-button a.nav-open-trigger,
.md .banner.light-scheme .search-filters-button .side-nav a.nav-open-trigger,
.md .side-nav .banner.light-scheme .sort-filters-button a.nav-open-trigger,
.md .banner.light-scheme .sort-filters-button .side-nav a.nav-open-trigger,
.md .side-nav .banner.default-scheme .nav-open-trigger.chip,
.md .banner.default-scheme .side-nav .nav-open-trigger.chip,
.md .side-nav .banner.default-scheme .nav-open-trigger.search-filters-button,
.md .banner.default-scheme .side-nav .nav-open-trigger.search-filters-button,
.md .side-nav .banner.default-scheme .nav-open-trigger.sort-filters-button,
.md .banner.default-scheme .side-nav .nav-open-trigger.sort-filters-button,
.md .side-nav .banner.default-scheme .chip a.nav-open-trigger,
.md .banner.default-scheme .chip .side-nav a.nav-open-trigger,
.md .side-nav .banner.default-scheme .search-filters-button a.nav-open-trigger,
.md .banner.default-scheme .search-filters-button .side-nav a.nav-open-trigger,
.md .side-nav .banner.default-scheme .sort-filters-button a.nav-open-trigger,
.md .banner.default-scheme .sort-filters-button .side-nav a.nav-open-trigger,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-results
  .result
  .nav-open-trigger.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .side-nav
  .nav-open-trigger.result-category,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .nav-open-trigger.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .side-nav
  .nav-open-trigger.input,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.nav-open-trigger.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.nav-open-trigger.count,
.md .darken-1.article-sidebar,
.md .side-nav .article-sidebar.nav-title,
.md .pub-hdr header .darken-1.backsplash,
.md .pub-hdr header .side-nav .backsplash.nav-title,
.md .side-nav .pub-hdr header .backsplash.nav-title,
.md .banner.light-scheme .darken-1.chip,
.md .banner.light-scheme .darken-1.search-filters-button,
.md .banner.light-scheme .side-nav .search-filters-button.nav-title,
.md .side-nav .banner.light-scheme .search-filters-button.nav-title,
.md .banner.light-scheme .darken-1.sort-filters-button,
.md .banner.light-scheme .side-nav .sort-filters-button.nav-title,
.md .side-nav .banner.light-scheme .sort-filters-button.nav-title,
.md .banner.light-scheme .side-nav .chip.nav-title,
.md .side-nav .banner.light-scheme .chip.nav-title,
.md .banner.light-scheme .chip a.darken-1,
.md .banner.light-scheme .search-filters-button a.darken-1,
.md .banner.light-scheme .sort-filters-button a.darken-1,
.md .banner.light-scheme .chip .article-tags-mod a.chip:hover,
.md .article-tags-mod .banner.light-scheme .chip a.chip:hover,
.md .banner.light-scheme .search-filters-button .article-tags-mod a.chip:hover,
.md .article-tags-mod .banner.light-scheme .search-filters-button a.chip:hover,
.md .banner.light-scheme .sort-filters-button .article-tags-mod a.chip:hover,
.md .article-tags-mod .banner.light-scheme .sort-filters-button a.chip:hover,
.md .banner.light-scheme .chip .article-tags-mod a.search-filters-button:hover,
.md .article-tags-mod .banner.light-scheme .chip a.search-filters-button:hover,
.md
  .banner.light-scheme
  .search-filters-button
  .article-tags-mod
  a.search-filters-button:hover,
.md
  .article-tags-mod
  .banner.light-scheme
  .search-filters-button
  a.search-filters-button:hover,
.md
  .banner.light-scheme
  .sort-filters-button
  .article-tags-mod
  a.search-filters-button:hover,
.md
  .article-tags-mod
  .banner.light-scheme
  .sort-filters-button
  a.search-filters-button:hover,
.md .banner.light-scheme .chip .article-tags-mod a.sort-filters-button:hover,
.md .article-tags-mod .banner.light-scheme .chip a.sort-filters-button:hover,
.md
  .banner.light-scheme
  .search-filters-button
  .article-tags-mod
  a.sort-filters-button:hover,
.md
  .article-tags-mod
  .banner.light-scheme
  .search-filters-button
  a.sort-filters-button:hover,
.md
  .banner.light-scheme
  .sort-filters-button
  .article-tags-mod
  a.sort-filters-button:hover,
.md
  .article-tags-mod
  .banner.light-scheme
  .sort-filters-button
  a.sort-filters-button:hover,
.md .banner.light-scheme .chip .side-nav a.nav-title,
.md .side-nav .banner.light-scheme .chip a.nav-title,
.md .banner.light-scheme .search-filters-button .side-nav a.nav-title,
.md .side-nav .banner.light-scheme .search-filters-button a.nav-title,
.md .banner.light-scheme .sort-filters-button .side-nav a.nav-title,
.md .side-nav .banner.light-scheme .sort-filters-button a.nav-title,
.md .banner.default-scheme .darken-1.chip,
.md .banner.default-scheme .darken-1.search-filters-button,
.md .banner.default-scheme .side-nav .search-filters-button.nav-title,
.md .side-nav .banner.default-scheme .search-filters-button.nav-title,
.md .banner.default-scheme .darken-1.sort-filters-button,
.md .banner.default-scheme .side-nav .sort-filters-button.nav-title,
.md .side-nav .banner.default-scheme .sort-filters-button.nav-title,
.md .banner.default-scheme .side-nav .chip.nav-title,
.md .side-nav .banner.default-scheme .chip.nav-title,
.md .banner.default-scheme .chip a.darken-1,
.md .banner.default-scheme .search-filters-button a.darken-1,
.md .banner.default-scheme .sort-filters-button a.darken-1,
.md .banner.default-scheme .chip .article-tags-mod a.chip:hover,
.md .article-tags-mod .banner.default-scheme .chip a.chip:hover,
.md
  .banner.default-scheme
  .search-filters-button
  .article-tags-mod
  a.chip:hover,
.md
  .article-tags-mod
  .banner.default-scheme
  .search-filters-button
  a.chip:hover,
.md .banner.default-scheme .sort-filters-button .article-tags-mod a.chip:hover,
.md .article-tags-mod .banner.default-scheme .sort-filters-button a.chip:hover,
.md
  .banner.default-scheme
  .chip
  .article-tags-mod
  a.search-filters-button:hover,
.md
  .article-tags-mod
  .banner.default-scheme
  .chip
  a.search-filters-button:hover,
.md
  .banner.default-scheme
  .search-filters-button
  .article-tags-mod
  a.search-filters-button:hover,
.md
  .article-tags-mod
  .banner.default-scheme
  .search-filters-button
  a.search-filters-button:hover,
.md
  .banner.default-scheme
  .sort-filters-button
  .article-tags-mod
  a.search-filters-button:hover,
.md
  .article-tags-mod
  .banner.default-scheme
  .sort-filters-button
  a.search-filters-button:hover,
.md .banner.default-scheme .chip .article-tags-mod a.sort-filters-button:hover,
.md .article-tags-mod .banner.default-scheme .chip a.sort-filters-button:hover,
.md
  .banner.default-scheme
  .search-filters-button
  .article-tags-mod
  a.sort-filters-button:hover,
.md
  .article-tags-mod
  .banner.default-scheme
  .search-filters-button
  a.sort-filters-button:hover,
.md
  .banner.default-scheme
  .sort-filters-button
  .article-tags-mod
  a.sort-filters-button:hover,
.md
  .article-tags-mod
  .banner.default-scheme
  .sort-filters-button
  a.sort-filters-button:hover,
.md .banner.default-scheme .chip .side-nav a.nav-title,
.md .side-nav .banner.default-scheme .chip a.nav-title,
.md .banner.default-scheme .search-filters-button .side-nav a.nav-title,
.md .side-nav .banner.default-scheme .search-filters-button a.nav-title,
.md .banner.default-scheme .sort-filters-button .side-nav a.nav-title,
.md .side-nav .banner.default-scheme .sort-filters-button a.nav-title,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .darken-1.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .side-nav
  .result-category.nav-title,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.nav-title,
.md .iapp-store .product-page .product-quantity .darken-1.input,
.md .iapp-store .product-page .product-quantity .side-nav .input.nav-title,
.md .side-nav .iapp-store .product-page .product-quantity .input.nav-title,
.md .iapp-store .product-page .product-quantity .input span.darken-1.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.count.nav-title,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.nav-title {
  background-color: #757575 !important;
}
.md .grey-text.text-darken-1,
.md .text-darken-1.table-column-hdr,
.md .article-body a.table-column-hdr,
.md .card.card-image .card-action a.table-column-hdr.save-this,
.md .side-nav .card-image.nav-search .card-action a.table-column-hdr.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.table-column-hdr.save-this,
.md .card.card-horizontal .card-action a.table-column-hdr.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.table-column-hdr.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.table-column-hdr.save-this,
.md .store-card-head .table-column-hdr.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.table-column-hdr.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.table-column-hdr.decrease-count,
.md .chip.bio-chip a.table-column-hdr:hover,
.md .bio-chip.search-filters-button a.table-column-hdr:hover,
.md .bio-chip.sort-filters-button a.table-column-hdr:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.table-column-hdr.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.table-column-hdr.increase-count,
.md .nav-container nav.top-nav ul li a.text-darken-1,
.md .nav-container nav.top-nav ul li .article-body a,
.md .article-body .nav-container nav.top-nav ul li a,
.md .nav-container nav.top-nav ul li .card.card-image .card-action a.save-this,
.md .card.card-image .card-action .nav-container nav.top-nav ul li a.save-this,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .nav-container
  nav.top-nav
  ul
  li
  a.save-this,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .nav-container
  nav.top-nav
  ul
  li
  a.save-this,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .nav-container
  nav.top-nav
  ul
  li
  a.save-this,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .nav-container
  nav.top-nav
  ul
  li
  a.save-this,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .nav-container
  nav.top-nav
  ul
  li
  a.save-this,
.md .nav-container nav.top-nav ul li .store-card-head a.card-title,
.md .store-card-head .nav-container nav.top-nav ul li a.card-title,
.md .nav-container nav.top-nav ul li .chip.bio-chip a:hover,
.md .chip.bio-chip .nav-container nav.top-nav ul li a:hover,
.md .nav-container nav.top-nav ul li .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .nav-container nav.top-nav ul li a:hover,
.md .nav-container nav.top-nav ul li .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .nav-container nav.top-nav ul li a:hover,
.md .nav-search-form form .input-field .text-darken-1.material-icons,
.md .nav-search-form form .input-field .article-body a.material-icons,
.md .article-body .nav-search-form form .input-field a.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .card.card-image
  .card-action
  a.material-icons.save-this,
.md
  .card.card-image
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.save-this,
.md
  .nav-search-form
  form
  .input-field
  .side-nav
  .card-image.nav-search
  .card-action
  a.material-icons.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.save-this,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.material-icons.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.save-this,
.md
  .nav-search-form
  form
  .input-field
  .card.card-horizontal
  .card-action
  a.material-icons.save-this,
.md
  .card.card-horizontal
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.save-this,
.md
  .nav-search-form
  form
  .input-field
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.material-icons.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.save-this,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.material-icons.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .nav-search-form
  form
  .input-field
  a.material-icons.save-this,
.md
  .nav-search-form
  form
  .input-field
  .store-card-head
  .material-icons.card-title,
.md
  .store-card-head
  .nav-search-form
  form
  .input-field
  .material-icons.card-title,
.md
  .nav-search-form
  form
  .input-field
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.material-icons.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .nav-search-form
  form
  .input-field
  span.material-icons.increase-count,
.md
  .nav-search-form
  form
  .input-field
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.material-icons.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .nav-search-form
  form
  .input-field
  span.material-icons.decrease-count,
.md .nav-search-form form .input-field .chip.bio-chip a.material-icons:hover,
.md .chip.bio-chip .nav-search-form form .input-field a.material-icons:hover,
.md
  .nav-search-form
  form
  .input-field
  .bio-chip.search-filters-button
  a.material-icons:hover,
.md
  .bio-chip.search-filters-button
  .nav-search-form
  form
  .input-field
  a.material-icons:hover,
.md
  .nav-search-form
  form
  .input-field
  .bio-chip.sort-filters-button
  a.material-icons:hover,
.md
  .bio-chip.sort-filters-button
  .nav-search-form
  form
  .input-field
  a.material-icons:hover,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.material-icons.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .nav-search-form
  form
  .input-field
  span.material-icons.decrease-count,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.material-icons.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .nav-search-form
  form
  .input-field
  span.material-icons.increase-count,
.md .text-darken-1.section-heading,
.md .article-body a.section-heading,
.md .card.card-image .card-action a.section-heading.save-this,
.md .side-nav .card-image.nav-search .card-action a.section-heading.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.section-heading.save-this,
.md .card.card-horizontal .card-action a.section-heading.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.section-heading.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.section-heading.save-this,
.md .store-card-head .section-heading.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.section-heading.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.section-heading.decrease-count,
.md .chip.bio-chip a.section-heading:hover,
.md .bio-chip.search-filters-button a.section-heading:hover,
.md .bio-chip.sort-filters-button a.section-heading:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.section-heading.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.section-heading.increase-count,
.md .text-darken-1.article-body,
.md .article-body a.article-body,
.md .card.card-image .card-action a.article-body.save-this,
.md .side-nav .card-image.nav-search .card-action a.article-body.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.article-body.save-this,
.md .card.card-horizontal .card-action a.article-body.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.article-body.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.article-body.save-this,
.md .store-card-head .article-body.card-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.article-body.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.article-body.decrease-count,
.md .chip.bio-chip a.article-body:hover,
.md .bio-chip.search-filters-button a.article-body:hover,
.md .bio-chip.sort-filters-button a.article-body:hover,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.article-body.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.article-body.increase-count,
.md .article-body a.grey-text,
.md .article-body .related-posts-mod ul li a,
.md .related-posts-mod ul li .article-body a,
.md .article-body .article-recent-comments-mod ul li a,
.md .article-recent-comments-mod ul li .article-body a,
.md .article-body a.card.card-note,
.md .article-body .side-nav a.card-note.nav-search,
.md .side-nav .article-body a.card-note.nav-search,
.md .article-body .iapp-store .store-main a.card-note.store-search-results,
.md .iapp-store .store-main .article-body a.card-note.store-search-results,
.md .article-body .card.card-tumblr .card-title a,
.md .card.card-tumblr .card-title .article-body a,
.md .article-body .side-nav .card-tumblr.nav-search .card-title a,
.md .side-nav .card-tumblr.nav-search .card-title .article-body a,
.md
  .article-body
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .article-body
  a,
.md .article-body .card.card-tumblr .card-content a,
.md .card.card-tumblr .card-content .article-body a,
.md .article-body .side-nav .card-tumblr.nav-search .card-content a,
.md .side-nav .card-tumblr.nav-search .card-content .article-body a,
.md
  .article-body
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .article-body
  a,
.md .article-body .card.card-tumblr p a,
.md .card.card-tumblr p .article-body a,
.md .article-body .side-nav .card-tumblr.nav-search p a,
.md .side-nav .card-tumblr.nav-search p .article-body a,
.md .article-body .iapp-store .store-main .card-tumblr.store-search-results p a,
.md .iapp-store .store-main .card-tumblr.store-search-results p .article-body a,
.md .article-body .mega-modal .row .col .collection a.collection-item,
.md .mega-modal .row .col .collection .article-body a.collection-item,
.md
  .article-body
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-body
  a.title,
.md
  .article-body
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-body
  a.mega-cart-title,
.md
  .article-body
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .article-body
  a.mega-cart-total-pending,
.md .article-body .profile-modal .modal-content .collection a.collection-item,
.md .profile-modal .modal-content .collection .article-body a.collection-item,
.md .article-body .chip.bio-chip a span a.contributor-type,
.md .chip.bio-chip a span .article-body a.contributor-type,
.md .article-body .bio-chip.search-filters-button a span a.contributor-type,
.md .bio-chip.search-filters-button a span .article-body a.contributor-type,
.md .article-body .bio-chip.sort-filters-button a span a.contributor-type,
.md .bio-chip.sort-filters-button a span .article-body a.contributor-type,
.md .article-body .algolia-search form .input-field a.material-icons,
.md .algolia-search form .input-field .article-body a.material-icons,
.md .article-body .search-store-listings label a.material-icons,
.md .search-store-listings label .article-body a.material-icons,
.md .article-body .left-sidebar .collection .collection-item a,
.md .left-sidebar .collection .collection-item .article-body a,
.md .article-body .side-nav .nav-search label a.material-icons,
.md .side-nav .nav-search label .article-body a.material-icons,
.md .article-body .banner.dark-scheme .header-social > ul > li > a,
.md .banner.dark-scheme .article-body .header-social > ul > li > a,
.md .article-body .banner.dark-scheme a.chip,
.md .banner.dark-scheme .article-body a.chip,
.md .article-body .banner.dark-scheme a.search-filters-button,
.md .banner.dark-scheme .article-body a.search-filters-button,
.md .article-body .banner.dark-scheme a.sort-filters-button,
.md .banner.dark-scheme .article-body a.sort-filters-button,
.md .article-body .banner.dark-scheme .chip a,
.md .banner.dark-scheme .chip .article-body a,
.md .article-body .banner.dark-scheme .search-filters-button a,
.md .banner.dark-scheme .search-filters-button .article-body a,
.md .article-body .banner.dark-scheme .sort-filters-button a,
.md .banner.dark-scheme .sort-filters-button .article-body a,
.md .article-body .iapp-store .store-table table tbody tr td.prod-name a,
.md .iapp-store .store-table table tbody tr td.prod-name .article-body a,
.md
  .article-body
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .article-body
  a.global-store-search,
.md .article-body .iapp-store .store-main .store-search-active a.material-icons,
.md .iapp-store .store-main .store-search-active .article-body a.material-icons,
.md .article-body .placeholder-img a.fa,
.md .placeholder-img .article-body a.fa,
.md .related-posts-mod ul li a.text-darken-1,
.md .related-posts-mod ul li .card.card-image .card-action a.save-this,
.md .card.card-image .card-action .related-posts-mod ul li a.save-this,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this,
.md .related-posts-mod ul li .card.card-horizontal .card-action a.save-this,
.md .card.card-horizontal .card-action .related-posts-mod ul li a.save-this,
.md
  .related-posts-mod
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .related-posts-mod
  ul
  li
  a.save-this,
.md .related-posts-mod ul li .store-card-head a.card-title,
.md .store-card-head .related-posts-mod ul li a.card-title,
.md .related-posts-mod ul li .chip.bio-chip a:hover,
.md .chip.bio-chip .related-posts-mod ul li a:hover,
.md .related-posts-mod ul li .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .related-posts-mod ul li a:hover,
.md .related-posts-mod ul li .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .related-posts-mod ul li a:hover,
.md .article-recent-comments-mod ul li a.text-darken-1,
.md
  .article-recent-comments-mod
  ul
  li
  .card.card-image
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this,
.md
  .article-recent-comments-mod
  ul
  li
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .article-recent-comments-mod
  ul
  li
  a.save-this,
.md .article-recent-comments-mod ul li .store-card-head a.card-title,
.md .store-card-head .article-recent-comments-mod ul li a.card-title,
.md .article-recent-comments-mod ul li .chip.bio-chip a:hover,
.md .chip.bio-chip .article-recent-comments-mod ul li a:hover,
.md .article-recent-comments-mod ul li .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .article-recent-comments-mod ul li a:hover,
.md .article-recent-comments-mod ul li .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .article-recent-comments-mod ul li a:hover,
.md .card.card-image .card-action a.grey-text.save-this,
.md .side-nav .card-image.nav-search .card-action a.grey-text.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.grey-text.save-this,
.md .card.card-image .card-action a.save-this.card.card-note,
.md .side-nav .card-image.nav-search .card-action a.save-this.card.card-note,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.card.card-note,
.md .card.card-image .card-action .side-nav a.save-this.card-note.nav-search,
.md .side-nav .card.card-image .card-action a.save-this.card-note.nav-search,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  a.save-this.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.card-note.nav-search,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  a.save-this.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-image
  .card-action
  a.save-this.card-note.store-search-results,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  a.save-this.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.card-note.store-search-results,
.md .card.card-image .card-action .card.card-tumblr .card-title a.save-this,
.md .card.card-tumblr .card-title .card.card-image .card-action a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card.card-tumblr
  .card-title
  a.save-this,
.md
  .card.card-tumblr
  .card-title
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card.card-tumblr
  .card-title
  a.save-this,
.md
  .card.card-tumblr
  .card-title
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-title
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-title
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card-image.store-search-results
  .card-action
  a.save-this,
.md .card.card-image .card-action .card.card-tumblr .card-content a.save-this,
.md .card.card-tumblr .card-content .card.card-image .card-action a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card.card-tumblr
  .card-content
  a.save-this,
.md
  .card.card-tumblr
  .card-content
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card.card-tumblr
  .card-content
  a.save-this,
.md
  .card.card-tumblr
  .card-content
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-content
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-content
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card-image.store-search-results
  .card-action
  a.save-this,
.md .card.card-image .card-action .card.card-tumblr p a.save-this,
.md .card.card-tumblr p .card.card-image .card-action a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card.card-tumblr
  p
  a.save-this,
.md
  .card.card-tumblr
  p
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card.card-tumblr
  p
  a.save-this,
.md
  .card.card-tumblr
  p
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .card-tumblr.nav-search
  p
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .card-tumblr.store-search-results
  p
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.save-this.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .card.card-image
  .card-action
  a.save-this.collection-item,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.save-this.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.collection-item,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.save-this.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.collection-item,
.md
  .card.card-image
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-image
  .card-action
  a.save-this.title,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.title,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.title,
.md
  .card.card-image
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-image
  .card-action
  a.save-this.mega-cart-title,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.mega-cart-title,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.mega-cart-title,
.md
  .card.card-image
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.save-this.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .card.card-image
  .card-action
  a.save-this.mega-cart-total-pending,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.save-this.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.mega-cart-total-pending,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.save-this.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.mega-cart-total-pending,
.md
  .card.card-image
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.save-this.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .card.card-image
  .card-action
  a.save-this.collection-item,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.save-this.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.collection-item,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.save-this.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.collection-item,
.md
  .card.card-image
  .card-action
  .chip.bio-chip
  a
  span
  a.save-this.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .card.card-image
  .card-action
  a.save-this.contributor-type,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .chip.bio-chip
  a
  span
  a.save-this.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.contributor-type,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .chip.bio-chip
  a
  span
  a.save-this.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.contributor-type,
.md
  .card.card-image
  .card-action
  .bio-chip.search-filters-button
  a
  span
  a.save-this.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .card.card-image
  .card-action
  a.save-this.contributor-type,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .bio-chip.search-filters-button
  a
  span
  a.save-this.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.contributor-type,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .bio-chip.search-filters-button
  a
  span
  a.save-this.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.contributor-type,
.md
  .card.card-image
  .card-action
  .bio-chip.sort-filters-button
  a
  span
  a.save-this.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .card.card-image
  .card-action
  a.save-this.contributor-type,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .bio-chip.sort-filters-button
  a
  span
  a.save-this.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.contributor-type,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .bio-chip.sort-filters-button
  a
  span
  a.save-this.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.contributor-type,
.md
  .card.card-image
  .card-action
  .algolia-search
  form
  .input-field
  a.save-this.material-icons,
.md
  .algolia-search
  form
  .input-field
  .card.card-image
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .algolia-search
  form
  .input-field
  a.save-this.material-icons,
.md
  .algolia-search
  form
  .input-field
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .algolia-search
  form
  .input-field
  a.save-this.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.material-icons,
.md
  .card.card-image
  .card-action
  .search-store-listings
  label
  a.save-this.material-icons,
.md
  .search-store-listings
  label
  .card.card-image
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .search-store-listings
  label
  a.save-this.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .search-store-listings
  label
  a.save-this.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.material-icons,
.md
  .card.card-image
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.save-this,
.md
  .left-sidebar
  .collection
  .collection-item
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.save-this,
.md
  .left-sidebar
  .collection
  .collection-item
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.save-this,
.md
  .left-sidebar
  .collection
  .collection-item
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .side-nav
  .nav-search
  label
  a.save-this.material-icons,
.md
  .side-nav
  .nav-search
  label
  .card.card-image
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  label
  a.save-this.material-icons,
.md
  .side-nav
  .card-image.nav-search
  label
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .side-nav
  .nav-search
  label
  a.save-this.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.material-icons,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .banner.dark-scheme
  .card.card-image
  .card-action
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .header-social
  > ul
  > li
  > a.save-this,
.md .card.card-image .card-action .banner.dark-scheme a.save-this.chip,
.md .banner.dark-scheme .card.card-image .card-action a.save-this.chip,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  a.save-this.chip,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.chip,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  a.save-this.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.chip,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  a.save-this.search-filters-button,
.md
  .banner.dark-scheme
  .card.card-image
  .card-action
  a.save-this.search-filters-button,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  a.save-this.search-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  a.save-this.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.search-filters-button,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  a.save-this.sort-filters-button,
.md
  .banner.dark-scheme
  .card.card-image
  .card-action
  a.save-this.sort-filters-button,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  a.save-this.sort-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  a.save-this.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.sort-filters-button,
.md .card.card-image .card-action .banner.dark-scheme .chip a.save-this,
.md .banner.dark-scheme .chip .card.card-image .card-action a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .chip
  a.save-this,
.md
  .banner.dark-scheme
  .chip
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .chip
  a.save-this,
.md
  .banner.dark-scheme
  .chip
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .search-filters-button
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .search-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .sort-filters-button
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .sort-filters-button
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .card.card-image
  .card-action
  a.save-this,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-image
  .card-action
  a.save-this.global-store-search,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-search-active
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-image.store-search-results
  .card-action
  a.save-this.global-store-search,
.md
  .card.card-image
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-image
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .store-search-active
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-image.store-search-results
  .card-action
  a.save-this.material-icons,
.md .card.card-image .card-action .placeholder-img a.save-this.fa,
.md .placeholder-img .card.card-image .card-action a.save-this.fa,
.md
  .side-nav
  .card-image.nav-search
  .card-action
  .placeholder-img
  a.save-this.fa,
.md
  .placeholder-img
  .side-nav
  .card-image.nav-search
  .card-action
  a.save-this.fa,
.md
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  .placeholder-img
  a.save-this.fa,
.md
  .placeholder-img
  .iapp-store
  .store-main
  .card-image.store-search-results
  .card-action
  a.save-this.fa,
.md .card.card-horizontal .card-action a.grey-text.save-this,
.md .side-nav .card-horizontal.nav-search .card-action a.grey-text.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.grey-text.save-this,
.md .card.card-horizontal .card-action a.save-this.card.card-note,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.card.card-note,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.card.card-note,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  a.save-this.card-note.nav-search,
.md
  .side-nav
  .card.card-horizontal
  .card-action
  a.save-this.card-note.nav-search,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  a.save-this.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.card-note.nav-search,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  a.save-this.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-horizontal
  .card-action
  a.save-this.card-note.store-search-results,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  a.save-this.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.card-note.store-search-results,
.md
  .card.card-horizontal
  .card-action
  .card.card-tumblr
  .card-title
  a.save-this,
.md
  .card.card-tumblr
  .card-title
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card.card-tumblr
  .card-title
  a.save-this,
.md
  .card.card-tumblr
  .card-title
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card.card-tumblr
  .card-title
  a.save-this,
.md
  .card.card-tumblr
  .card-title
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-title
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-title
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .card.card-tumblr
  .card-content
  a.save-this,
.md
  .card.card-tumblr
  .card-content
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card.card-tumblr
  .card-content
  a.save-this,
.md
  .card.card-tumblr
  .card-content
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card.card-tumblr
  .card-content
  a.save-this,
.md
  .card.card-tumblr
  .card-content
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card-tumblr.nav-search
  .card-content
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card-tumblr.store-search-results
  .card-content
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md .card.card-horizontal .card-action .card.card-tumblr p a.save-this,
.md .card.card-tumblr p .card.card-horizontal .card-action a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card.card-tumblr
  p
  a.save-this,
.md
  .card.card-tumblr
  p
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card.card-tumblr
  p
  a.save-this,
.md
  .card.card-tumblr
  p
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .card-tumblr.nav-search
  p
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .card-tumblr.nav-search
  p
  a.save-this,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .card-tumblr.store-search-results
  p
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.save-this.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .card.card-horizontal
  .card-action
  a.save-this.collection-item,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.save-this.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.collection-item,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection
  a.save-this.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.collection-item,
.md
  .card.card-horizontal
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-horizontal
  .card-action
  a.save-this.title,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.title,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.title,
.md
  .card.card-horizontal
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-horizontal
  .card-action
  a.save-this.mega-cart-title,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.mega-cart-title,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.save-this.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.mega-cart-title,
.md
  .card.card-horizontal
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.save-this.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .card.card-horizontal
  .card-action
  a.save-this.mega-cart-total-pending,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.save-this.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.mega-cart-total-pending,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.save-this.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.mega-cart-total-pending,
.md
  .card.card-horizontal
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.save-this.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .card.card-horizontal
  .card-action
  a.save-this.collection-item,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.save-this.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.collection-item,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .profile-modal
  .modal-content
  .collection
  a.save-this.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.collection-item,
.md
  .card.card-horizontal
  .card-action
  .chip.bio-chip
  a
  span
  a.save-this.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .card.card-horizontal
  .card-action
  a.save-this.contributor-type,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .chip.bio-chip
  a
  span
  a.save-this.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.contributor-type,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .chip.bio-chip
  a
  span
  a.save-this.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.contributor-type,
.md
  .card.card-horizontal
  .card-action
  .bio-chip.search-filters-button
  a
  span
  a.save-this.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .card.card-horizontal
  .card-action
  a.save-this.contributor-type,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .bio-chip.search-filters-button
  a
  span
  a.save-this.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.contributor-type,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .bio-chip.search-filters-button
  a
  span
  a.save-this.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.contributor-type,
.md
  .card.card-horizontal
  .card-action
  .bio-chip.sort-filters-button
  a
  span
  a.save-this.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .card.card-horizontal
  .card-action
  a.save-this.contributor-type,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .bio-chip.sort-filters-button
  a
  span
  a.save-this.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.contributor-type,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .bio-chip.sort-filters-button
  a
  span
  a.save-this.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.contributor-type,
.md
  .card.card-horizontal
  .card-action
  .algolia-search
  form
  .input-field
  a.save-this.material-icons,
.md
  .algolia-search
  form
  .input-field
  .card.card-horizontal
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .algolia-search
  form
  .input-field
  a.save-this.material-icons,
.md
  .algolia-search
  form
  .input-field
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .algolia-search
  form
  .input-field
  a.save-this.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.material-icons,
.md
  .card.card-horizontal
  .card-action
  .search-store-listings
  label
  a.save-this.material-icons,
.md
  .search-store-listings
  label
  .card.card-horizontal
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .search-store-listings
  label
  a.save-this.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .search-store-listings
  label
  a.save-this.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.material-icons,
.md
  .card.card-horizontal
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.save-this,
.md
  .left-sidebar
  .collection
  .collection-item
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.save-this,
.md
  .left-sidebar
  .collection
  .collection-item
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .left-sidebar
  .collection
  .collection-item
  a.save-this,
.md
  .left-sidebar
  .collection
  .collection-item
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .side-nav
  .nav-search
  label
  a.save-this.material-icons,
.md
  .side-nav
  .nav-search
  label
  .card.card-horizontal
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  label
  a.save-this.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  label
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .side-nav
  .nav-search
  label
  a.save-this.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.material-icons,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .banner.dark-scheme
  .card.card-horizontal
  .card-action
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.save-this,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .header-social
  > ul
  > li
  > a.save-this,
.md .card.card-horizontal .card-action .banner.dark-scheme a.save-this.chip,
.md .banner.dark-scheme .card.card-horizontal .card-action a.save-this.chip,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  a.save-this.chip,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.chip,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  a.save-this.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.chip,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  a.save-this.search-filters-button,
.md
  .banner.dark-scheme
  .card.card-horizontal
  .card-action
  a.save-this.search-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  a.save-this.search-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  a.save-this.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.search-filters-button,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  a.save-this.sort-filters-button,
.md
  .banner.dark-scheme
  .card.card-horizontal
  .card-action
  a.save-this.sort-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  a.save-this.sort-filters-button,
.md
  .banner.dark-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  a.save-this.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.sort-filters-button,
.md .card.card-horizontal .card-action .banner.dark-scheme .chip a.save-this,
.md .banner.dark-scheme .chip .card.card-horizontal .card-action a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .chip
  a.save-this,
.md
  .banner.dark-scheme
  .chip
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .chip
  a.save-this,
.md
  .banner.dark-scheme
  .chip
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .search-filters-button
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .search-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .search-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .sort-filters-button
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .sort-filters-button
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .banner.dark-scheme
  .sort-filters-button
  a.save-this,
.md
  .banner.dark-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .card.card-horizontal
  .card-action
  a.save-this,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.save-this,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-horizontal
  .card-action
  a.save-this.global-store-search,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-search-active
  a.save-this.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-horizontal.store-search-results
  .card-action
  a.save-this.global-store-search,
.md
  .card.card-horizontal
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-horizontal
  .card-action
  a.save-this.material-icons,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .iapp-store
  .store-main
  .store-search-active
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .store-search-active
  a.save-this.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-horizontal.store-search-results
  .card-action
  a.save-this.material-icons,
.md .card.card-horizontal .card-action .placeholder-img a.save-this.fa,
.md .placeholder-img .card.card-horizontal .card-action a.save-this.fa,
.md
  .side-nav
  .card-horizontal.nav-search
  .card-action
  .placeholder-img
  a.save-this.fa,
.md
  .placeholder-img
  .side-nav
  .card-horizontal.nav-search
  .card-action
  a.save-this.fa,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  .placeholder-img
  a.save-this.fa,
.md
  .placeholder-img
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-action
  a.save-this.fa,
.md .text-darken-1.card.card-note,
.md .store-card-head .card.card-note.card-title,
.md .store-card-head .side-nav .card-note.card-title.nav-search,
.md .side-nav .store-card-head .card-note.card-title.nav-search,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-note.card-title.store-search-results,
.md
  .iapp-store
  .store-main
  .store-card-head
  .card-note.card-title.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card.card-note.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.card-note.increase-count.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card-note.increase-count.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  span.card-note.increase-count.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card-note.increase-count.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card.card-note.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  span.card-note.decrease-count.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card-note.decrease-count.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  span.card-note.decrease-count.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card-note.decrease-count.store-search-results,
.md .chip.bio-chip a.card.card-note:hover,
.md .bio-chip.search-filters-button a.card.card-note:hover,
.md .bio-chip.sort-filters-button a.card.card-note:hover,
.md .chip.bio-chip .side-nav a.card-note.nav-search:hover,
.md .side-nav .chip.bio-chip a.card-note.nav-search:hover,
.md .bio-chip.search-filters-button .side-nav a.card-note.nav-search:hover,
.md .side-nav .bio-chip.search-filters-button a.card-note.nav-search:hover,
.md .bio-chip.sort-filters-button .side-nav a.card-note.nav-search:hover,
.md .side-nav .bio-chip.sort-filters-button a.card-note.nav-search:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  a.card-note.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .chip.bio-chip
  a.card-note.store-search-results:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .bio-chip.search-filters-button
  a.card-note.store-search-results:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results:hover,
.md
  .iapp-store
  .store-main
  .bio-chip.sort-filters-button
  a.card-note.store-search-results:hover,
.md .side-nav .text-darken-1.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.card-note.nav-search.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.card-note.nav-search.decrease-count,
.md
  .side-nav
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.card-note.nav-search.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  span.card-note.nav-search.increase-count,
.md .iapp-store .store-main .text-darken-1.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .product-page
  .product-quantity
  .input
  span.card-note.store-search-results.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  span.card-note.store-search-results.decrease-count,
.md
  .iapp-store
  .store-main
  .product-page
  .product-quantity
  .input
  span.card-note.store-search-results.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  span.card-note.store-search-results.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.card.card-note.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.card.card-note.increase-count,
.md .card.card-tumblr .card-title a.text-darken-1,
.md .side-nav .card-tumblr.nav-search .card-title a.text-darken-1,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.text-darken-1,
.md .card.card-tumblr .card-title .store-card-head a.card-title,
.md .store-card-head .card.card-tumblr .card-title a.card-title,
.md .side-nav .card-tumblr.nav-search .card-title .store-card-head a.card-title,
.md .store-card-head .side-nav .card-tumblr.nav-search .card-title a.card-title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .store-card-head
  a.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.card-title,
.md .card.card-tumblr .card-title .chip.bio-chip a:hover,
.md .chip.bio-chip .card.card-tumblr .card-title a:hover,
.md .side-nav .card-tumblr.nav-search .card-title .chip.bio-chip a:hover,
.md .chip.bio-chip .side-nav .card-tumblr.nav-search .card-title a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .chip.bio-chip
  a:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a:hover,
.md .card.card-tumblr .card-title .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .card.card-tumblr .card-title a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.search-filters-button
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a:hover,
.md .card.card-tumblr .card-title .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .card.card-tumblr .card-title a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .bio-chip.sort-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .bio-chip.sort-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a:hover,
.md .card.card-tumblr .card-content a.text-darken-1,
.md .side-nav .card-tumblr.nav-search .card-content a.text-darken-1,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.text-darken-1,
.md .card.card-tumblr .card-content .store-card-head a.card-title,
.md .store-card-head .card.card-tumblr .card-content a.card-title,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .store-card-head
  a.card-title,
.md
  .store-card-head
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.card-title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .store-card-head
  a.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.card-title,
.md .card.card-tumblr .card-content .chip.bio-chip a:hover,
.md .chip.bio-chip .card.card-tumblr .card-content a:hover,
.md .side-nav .card-tumblr.nav-search .card-content .chip.bio-chip a:hover,
.md .chip.bio-chip .side-nav .card-tumblr.nav-search .card-content a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .chip.bio-chip
  a:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a:hover,
.md .card.card-tumblr .card-content .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .card.card-tumblr .card-content a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.search-filters-button
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a:hover,
.md .card.card-tumblr .card-content .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .card.card-tumblr .card-content a:hover,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .bio-chip.sort-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .bio-chip.sort-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a:hover,
.md .card.card-tumblr p a.text-darken-1,
.md .side-nav .card-tumblr.nav-search p a.text-darken-1,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.text-darken-1,
.md .card.card-tumblr p .store-card-head a.card-title,
.md .store-card-head .card.card-tumblr p a.card-title,
.md .side-nav .card-tumblr.nav-search p .store-card-head a.card-title,
.md .store-card-head .side-nav .card-tumblr.nav-search p a.card-title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .store-card-head
  a.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.card-title,
.md .card.card-tumblr p .chip.bio-chip a:hover,
.md .chip.bio-chip .card.card-tumblr p a:hover,
.md .side-nav .card-tumblr.nav-search p .chip.bio-chip a:hover,
.md .chip.bio-chip .side-nav .card-tumblr.nav-search p a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .chip.bio-chip
  a:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a:hover,
.md .card.card-tumblr p .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .card.card-tumblr p a:hover,
.md .side-nav .card-tumblr.nav-search p .bio-chip.search-filters-button a:hover,
.md .bio-chip.search-filters-button .side-nav .card-tumblr.nav-search p a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a:hover,
.md .card.card-tumblr p .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .card.card-tumblr p a:hover,
.md .side-nav .card-tumblr.nav-search p .bio-chip.sort-filters-button a:hover,
.md .bio-chip.sort-filters-button .side-nav .card-tumblr.nav-search p a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .bio-chip.sort-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a:hover,
.md .store-card-head .grey-text.card-title,
.md
  .store-card-head
  .mega-modal
  .row
  .col
  .collection
  .card-title.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .store-card-head
  .card-title.collection-item,
.md
  .store-card-head
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-title.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .store-card-head
  .card-title.title,
.md
  .store-card-head
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.card-title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .store-card-head
  p.card-title,
.md
  .store-card-head
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-title.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .store-card-head
  .card-title.mega-cart-title,
.md
  .store-card-head
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card-title.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .store-card-head
  span.card-title.increase-count,
.md
  .store-card-head
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.card-title.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .store-card-head
  span.card-title.decrease-count,
.md
  .store-card-head
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .card-title.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .store-card-head
  .card-title.mega-cart-total-pending,
.md
  .store-card-head
  .profile-modal
  .modal-content
  .collection
  .card-title.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .store-card-head
  .card-title.collection-item,
.md .store-card-head .chip.bio-chip a span .card-title.contributor-type,
.md .chip.bio-chip a span .store-card-head .card-title.contributor-type,
.md
  .store-card-head
  .bio-chip.search-filters-button
  a
  span
  .card-title.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .store-card-head
  .card-title.contributor-type,
.md
  .store-card-head
  .bio-chip.sort-filters-button
  a
  span
  .card-title.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .store-card-head
  .card-title.contributor-type,
.md
  .store-card-head
  .algolia-search
  form
  .input-field
  .card-title.material-icons,
.md
  .algolia-search
  form
  .input-field
  .store-card-head
  .card-title.material-icons,
.md .store-card-head .search-store-listings label .card-title.material-icons,
.md .search-store-listings label .store-card-head .card-title.material-icons,
.md .store-card-head .left-sidebar .collection .collection-item a.card-title,
.md .left-sidebar .collection .collection-item .store-card-head a.card-title,
.md .store-card-head .side-nav .nav-search label .card-title.material-icons,
.md .side-nav .nav-search label .store-card-head .card-title.material-icons,
.md .store-card-head .banner.dark-scheme h1.card-title,
.md .banner.dark-scheme .store-card-head h1.card-title,
.md
  .store-card-head
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.card-title,
.md
  .banner.dark-scheme
  .store-card-head
  .header-social
  > ul
  > li
  > a.card-title,
.md .store-card-head .banner.dark-scheme .card-title.chip,
.md .banner.dark-scheme .store-card-head .card-title.chip,
.md .store-card-head .banner.dark-scheme .card-title.search-filters-button,
.md .banner.dark-scheme .store-card-head .card-title.search-filters-button,
.md .store-card-head .banner.dark-scheme .card-title.sort-filters-button,
.md .banner.dark-scheme .store-card-head .card-title.sort-filters-button,
.md .store-card-head .banner.dark-scheme .chip a.card-title,
.md .banner.dark-scheme .chip .store-card-head a.card-title,
.md .store-card-head .banner.dark-scheme .search-filters-button a.card-title,
.md .banner.dark-scheme .search-filters-button .store-card-head a.card-title,
.md .store-card-head .banner.dark-scheme .sort-filters-button a.card-title,
.md .banner.dark-scheme .sort-filters-button .store-card-head a.card-title,
.md
  .store-card-head
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.card-title,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .store-card-head
  a.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .store-search-active
  .card-title.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-card-head
  .card-title.global-store-search,
.md
  .store-card-head
  .iapp-store
  .store-main
  .store-search-active
  label.card-title,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-card-head
  label.card-title,
.md
  .store-card-head
  .iapp-store
  .store-main
  .store-search-active
  .card-title.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-card-head
  .card-title.material-icons,
.md
  .store-card-head
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.card-title.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-card-head
  span.card-title.decrease-count,
.md
  .store-card-head
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.card-title.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-card-head
  span.card-title.increase-count,
.md .store-card-head .placeholder-img .card-title.fa,
.md .placeholder-img .store-card-head .card-title.fa,
.md .mega-modal .row .col .collection .text-darken-1.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.collection-item.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.collection-item.decrease-count,
.md .mega-modal .row .col .collection .chip.bio-chip a.collection-item:hover,
.md .chip.bio-chip .mega-modal .row .col .collection a.collection-item:hover,
.md
  .mega-modal
  .row
  .col
  .collection
  .bio-chip.search-filters-button
  a.collection-item:hover,
.md
  .bio-chip.search-filters-button
  .mega-modal
  .row
  .col
  .collection
  a.collection-item:hover,
.md
  .mega-modal
  .row
  .col
  .collection
  .bio-chip.sort-filters-button
  a.collection-item:hover,
.md
  .bio-chip.sort-filters-button
  .mega-modal
  .row
  .col
  .collection
  a.collection-item:hover,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.collection-item.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal
  .row
  .col
  .collection
  span.collection-item.decrease-count,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.collection-item.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal
  .row
  .col
  .collection
  span.collection-item.increase-count,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-darken-1.title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.title.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.title.decrease-count,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .chip.bio-chip
  a.title:hover,
.md
  .chip.bio-chip
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title:hover,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.search-filters-button
  a.title:hover,
.md
  .bio-chip.search-filters-button
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title:hover,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.sort-filters-button
  a.title:hover,
.md
  .bio-chip.sort-filters-button
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title:hover,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.title.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  span.title.decrease-count,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.title.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  span.title.increase-count,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.text-darken-1,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-darken-1.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.mega-cart-title.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.mega-cart-title.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .chip.bio-chip
  a.mega-cart-title:hover,
.md
  .chip.bio-chip
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.search-filters-button
  a.mega-cart-title:hover,
.md
  .bio-chip.search-filters-button
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.sort-filters-button
  a.mega-cart-title:hover,
.md
  .bio-chip.sort-filters-button
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.mega-cart-title.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  span.mega-cart-title.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.mega-cart-title.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  span.mega-cart-title.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .text-darken-1.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.mega-cart-total-pending.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .mega-cart-update
  span.mega-cart-total-pending.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.mega-cart-total-pending.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .mega-cart-update
  span.mega-cart-total-pending.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .chip.bio-chip
  a.mega-cart-total-pending:hover,
.md
  .chip.bio-chip
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .bio-chip.search-filters-button
  a.mega-cart-total-pending:hover,
.md
  .bio-chip.search-filters-button
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .bio-chip.sort-filters-button
  a.mega-cart-total-pending:hover,
.md
  .bio-chip.sort-filters-button
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending:hover,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.mega-cart-total-pending.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  span.mega-cart-total-pending.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.mega-cart-total-pending.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  span.mega-cart-total-pending.increase-count,
.md .profile-modal .modal-content .collection .text-darken-1.collection-item,
.md
  .profile-modal
  .modal-content
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.collection-item.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .profile-modal
  .modal-content
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.collection-item.increase-count,
.md
  .profile-modal
  .modal-content
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.collection-item.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .profile-modal
  .modal-content
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.collection-item.decrease-count,
.md
  .profile-modal
  .modal-content
  .collection
  .chip.bio-chip
  a.collection-item:hover,
.md
  .chip.bio-chip
  .profile-modal
  .modal-content
  .collection
  a.collection-item:hover,
.md
  .profile-modal
  .modal-content
  .collection
  .bio-chip.search-filters-button
  a.collection-item:hover,
.md
  .bio-chip.search-filters-button
  .profile-modal
  .modal-content
  .collection
  a.collection-item:hover,
.md
  .profile-modal
  .modal-content
  .collection
  .bio-chip.sort-filters-button
  a.collection-item:hover,
.md
  .bio-chip.sort-filters-button
  .profile-modal
  .modal-content
  .collection
  a.collection-item:hover,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.collection-item.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .profile-modal
  .modal-content
  .collection
  span.collection-item.decrease-count,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.collection-item.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .profile-modal
  .modal-content
  .collection
  span.collection-item.increase-count,
.md .chip.bio-chip a.grey-text:hover,
.md .bio-chip.search-filters-button a.grey-text:hover,
.md .bio-chip.sort-filters-button a.grey-text:hover,
.md .chip.bio-chip a span a.contributor-type:hover,
.md
  .bio-chip.search-filters-button
  .chip.bio-chip
  a
  span
  a.contributor-type:hover,
.md
  .chip.bio-chip
  a
  span
  .bio-chip.search-filters-button
  a.contributor-type:hover,
.md
  .bio-chip.sort-filters-button
  .chip.bio-chip
  a
  span
  a.contributor-type:hover,
.md
  .chip.bio-chip
  a
  span
  .bio-chip.sort-filters-button
  a.contributor-type:hover,
.md
  .chip.bio-chip
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type:hover,
.md
  .bio-chip.search-filters-button
  a
  span
  .chip.bio-chip
  a.contributor-type:hover,
.md .bio-chip.search-filters-button a span a.contributor-type:hover,
.md
  .bio-chip.sort-filters-button
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type:hover,
.md
  .bio-chip.search-filters-button
  a
  span
  .bio-chip.sort-filters-button
  a.contributor-type:hover,
.md
  .chip.bio-chip
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type:hover,
.md
  .bio-chip.sort-filters-button
  a
  span
  .chip.bio-chip
  a.contributor-type:hover,
.md
  .bio-chip.search-filters-button
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type:hover,
.md
  .bio-chip.sort-filters-button
  a
  span
  .bio-chip.search-filters-button
  a.contributor-type:hover,
.md .bio-chip.sort-filters-button a span a.contributor-type:hover,
.md .chip.bio-chip .algolia-search form .input-field a.material-icons:hover,
.md .algolia-search form .input-field .chip.bio-chip a.material-icons:hover,
.md
  .bio-chip.search-filters-button
  .algolia-search
  form
  .input-field
  a.material-icons:hover,
.md
  .algolia-search
  form
  .input-field
  .bio-chip.search-filters-button
  a.material-icons:hover,
.md
  .bio-chip.sort-filters-button
  .algolia-search
  form
  .input-field
  a.material-icons:hover,
.md
  .algolia-search
  form
  .input-field
  .bio-chip.sort-filters-button
  a.material-icons:hover,
.md .chip.bio-chip .search-store-listings label a.material-icons:hover,
.md .search-store-listings label .chip.bio-chip a.material-icons:hover,
.md
  .bio-chip.search-filters-button
  .search-store-listings
  label
  a.material-icons:hover,
.md
  .search-store-listings
  label
  .bio-chip.search-filters-button
  a.material-icons:hover,
.md
  .bio-chip.sort-filters-button
  .search-store-listings
  label
  a.material-icons:hover,
.md
  .search-store-listings
  label
  .bio-chip.sort-filters-button
  a.material-icons:hover,
.md .chip.bio-chip .left-sidebar .collection .collection-item a:hover,
.md .left-sidebar .collection .collection-item .chip.bio-chip a:hover,
.md
  .bio-chip.search-filters-button
  .left-sidebar
  .collection
  .collection-item
  a:hover,
.md
  .left-sidebar
  .collection
  .collection-item
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .left-sidebar
  .collection
  .collection-item
  a:hover,
.md
  .left-sidebar
  .collection
  .collection-item
  .bio-chip.sort-filters-button
  a:hover,
.md .chip.bio-chip .side-nav .nav-search label a.material-icons:hover,
.md .side-nav .nav-search label .chip.bio-chip a.material-icons:hover,
.md
  .bio-chip.search-filters-button
  .side-nav
  .nav-search
  label
  a.material-icons:hover,
.md
  .side-nav
  .nav-search
  label
  .bio-chip.search-filters-button
  a.material-icons:hover,
.md
  .bio-chip.sort-filters-button
  .side-nav
  .nav-search
  label
  a.material-icons:hover,
.md
  .side-nav
  .nav-search
  label
  .bio-chip.sort-filters-button
  a.material-icons:hover,
.md .chip.bio-chip .banner.dark-scheme .header-social > ul > li > a:hover,
.md .banner.dark-scheme .chip.bio-chip .header-social > ul > li > a:hover,
.md
  .bio-chip.search-filters-button
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a:hover,
.md
  .banner.dark-scheme
  .bio-chip.search-filters-button
  .header-social
  > ul
  > li
  > a:hover,
.md
  .bio-chip.sort-filters-button
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a:hover,
.md
  .banner.dark-scheme
  .bio-chip.sort-filters-button
  .header-social
  > ul
  > li
  > a:hover,
.md .chip.bio-chip .banner.dark-scheme a.chip:hover,
.md .banner.dark-scheme .chip.bio-chip a.chip:hover,
.md .bio-chip.search-filters-button .banner.dark-scheme a.chip:hover,
.md .banner.dark-scheme .bio-chip.search-filters-button a.chip:hover,
.md .bio-chip.sort-filters-button .banner.dark-scheme a.chip:hover,
.md .banner.dark-scheme .bio-chip.sort-filters-button a.chip:hover,
.md .chip.bio-chip .banner.dark-scheme a.search-filters-button:hover,
.md .banner.dark-scheme .chip.bio-chip a.search-filters-button:hover,
.md
  .bio-chip.search-filters-button
  .banner.dark-scheme
  a.search-filters-button:hover,
.md
  .banner.dark-scheme
  .bio-chip.search-filters-button
  a.search-filters-button:hover,
.md
  .bio-chip.sort-filters-button
  .banner.dark-scheme
  a.search-filters-button:hover,
.md
  .banner.dark-scheme
  .bio-chip.sort-filters-button
  a.search-filters-button:hover,
.md .chip.bio-chip .banner.dark-scheme a.sort-filters-button:hover,
.md .banner.dark-scheme .chip.bio-chip a.sort-filters-button:hover,
.md
  .bio-chip.search-filters-button
  .banner.dark-scheme
  a.sort-filters-button:hover,
.md
  .banner.dark-scheme
  .bio-chip.search-filters-button
  a.sort-filters-button:hover,
.md
  .bio-chip.sort-filters-button
  .banner.dark-scheme
  a.sort-filters-button:hover,
.md
  .banner.dark-scheme
  .bio-chip.sort-filters-button
  a.sort-filters-button:hover,
.md .banner.dark-scheme .chip.bio-chip a:hover,
.md .bio-chip.search-filters-button .banner.dark-scheme .chip a:hover,
.md .banner.dark-scheme .chip .bio-chip.search-filters-button a:hover,
.md .bio-chip.sort-filters-button .banner.dark-scheme .chip a:hover,
.md .banner.dark-scheme .chip .bio-chip.sort-filters-button a:hover,
.md .chip.bio-chip .banner.dark-scheme .search-filters-button a:hover,
.md .banner.dark-scheme .search-filters-button .chip.bio-chip a:hover,
.md .banner.dark-scheme .bio-chip.search-filters-button a:hover,
.md
  .bio-chip.sort-filters-button
  .banner.dark-scheme
  .search-filters-button
  a:hover,
.md
  .banner.dark-scheme
  .search-filters-button
  .bio-chip.sort-filters-button
  a:hover,
.md .chip.bio-chip .banner.dark-scheme .sort-filters-button a:hover,
.md .banner.dark-scheme .sort-filters-button .chip.bio-chip a:hover,
.md
  .bio-chip.search-filters-button
  .banner.dark-scheme
  .sort-filters-button
  a:hover,
.md
  .banner.dark-scheme
  .sort-filters-button
  .bio-chip.search-filters-button
  a:hover,
.md .banner.dark-scheme .bio-chip.sort-filters-button a:hover,
.md .chip.bio-chip .iapp-store .store-table table tbody tr td.prod-name a:hover,
.md .iapp-store .store-table table tbody tr td.prod-name .chip.bio-chip a:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .bio-chip.search-filters-button
  a:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a:hover,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .bio-chip.sort-filters-button
  a:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .chip.bio-chip
  a.global-store-search:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.search-filters-button
  a.global-store-search:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.sort-filters-button
  a.global-store-search:hover,
.md
  .chip.bio-chip
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .chip.bio-chip
  a.material-icons:hover,
.md
  .bio-chip.search-filters-button
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.search-filters-button
  a.material-icons:hover,
.md
  .bio-chip.sort-filters-button
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons:hover,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.sort-filters-button
  a.material-icons:hover,
.md .chip.bio-chip .placeholder-img a.fa:hover,
.md .placeholder-img .chip.bio-chip a.fa:hover,
.md .bio-chip.search-filters-button .placeholder-img a.fa:hover,
.md .placeholder-img .bio-chip.search-filters-button a.fa:hover,
.md .bio-chip.sort-filters-button .placeholder-img a.fa:hover,
.md .placeholder-img .bio-chip.sort-filters-button a.fa:hover,
.md .chip.bio-chip a span .text-darken-1.contributor-type,
.md .bio-chip.search-filters-button a span .text-darken-1.contributor-type,
.md .bio-chip.sort-filters-button a span .text-darken-1.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.contributor-type.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .chip.bio-chip
  a
  span
  span.contributor-type.increase-count,
.md
  .bio-chip.search-filters-button
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.contributor-type.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .bio-chip.search-filters-button
  a
  span
  span.contributor-type.increase-count,
.md
  .bio-chip.sort-filters-button
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.contributor-type.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .bio-chip.sort-filters-button
  a
  span
  span.contributor-type.increase-count,
.md
  .chip.bio-chip
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.contributor-type.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .chip.bio-chip
  a
  span
  span.contributor-type.decrease-count,
.md
  .bio-chip.search-filters-button
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.contributor-type.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .bio-chip.search-filters-button
  a
  span
  span.contributor-type.decrease-count,
.md
  .bio-chip.sort-filters-button
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.contributor-type.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .bio-chip.sort-filters-button
  a
  span
  span.contributor-type.decrease-count,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.contributor-type.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .chip.bio-chip
  a
  span
  span.contributor-type.decrease-count,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.contributor-type.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .bio-chip.search-filters-button
  a
  span
  span.contributor-type.decrease-count,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.contributor-type.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .bio-chip.sort-filters-button
  a
  span
  span.contributor-type.decrease-count,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.contributor-type.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .chip.bio-chip
  a
  span
  span.contributor-type.increase-count,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.contributor-type.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .bio-chip.search-filters-button
  a
  span
  span.contributor-type.increase-count,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.contributor-type.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .bio-chip.sort-filters-button
  a
  span
  span.contributor-type.increase-count,
.md .algolia-search form .input-field .text-darken-1.material-icons,
.md
  .algolia-search
  form
  .input-field
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.material-icons.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .algolia-search
  form
  .input-field
  span.material-icons.increase-count,
.md
  .algolia-search
  form
  .input-field
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.material-icons.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .algolia-search
  form
  .input-field
  span.material-icons.decrease-count,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.material-icons.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .algolia-search
  form
  .input-field
  span.material-icons.decrease-count,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.material-icons.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .algolia-search
  form
  .input-field
  span.material-icons.increase-count,
.md .search-store-listings label .text-darken-1.material-icons,
.md
  .search-store-listings
  label
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.material-icons.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .search-store-listings
  label
  span.material-icons.increase-count,
.md
  .search-store-listings
  label
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.material-icons.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .search-store-listings
  label
  span.material-icons.decrease-count,
.md
  .search-store-listings
  label
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.material-icons.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .search-store-listings
  label
  span.material-icons.decrease-count,
.md
  .search-store-listings
  label
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.material-icons.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .search-store-listings
  label
  span.material-icons.increase-count,
.md .left-sidebar .collection .collection-item a.text-darken-1,
.md .side-nav .nav-search label .text-darken-1.material-icons,
.md
  .side-nav
  .nav-search
  label
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.material-icons.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  .nav-search
  label
  span.material-icons.increase-count,
.md
  .side-nav
  .nav-search
  label
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.material-icons.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  .nav-search
  label
  span.material-icons.decrease-count,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.material-icons.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  .nav-search
  label
  span.material-icons.decrease-count,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.material-icons.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  .nav-search
  label
  span.material-icons.increase-count,
.md .banner.dark-scheme h1.text-darken-1,
.md .banner.dark-scheme .header-social > ul > li > a.text-darken-1,
.md .banner.dark-scheme .text-darken-1.chip,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.chip.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.dark-scheme
  span.chip.increase-count,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.dark-scheme
  span.increase-count.search-filters-button,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.dark-scheme
  span.increase-count.sort-filters-button,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.chip.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.dark-scheme
  span.chip.decrease-count,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.dark-scheme
  span.decrease-count.search-filters-button,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.dark-scheme
  span.decrease-count.sort-filters-button,
.md .banner.dark-scheme .text-darken-1.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.search-filters-button.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.dark-scheme
  span.search-filters-button.decrease-count,
.md
  .banner.dark-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.search-filters-button.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.dark-scheme
  span.search-filters-button.increase-count,
.md .banner.dark-scheme .text-darken-1.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.sort-filters-button.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.dark-scheme
  span.sort-filters-button.decrease-count,
.md
  .banner.dark-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.sort-filters-button.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.dark-scheme
  span.sort-filters-button.increase-count,
.md
  .banner.dark-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.chip.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.dark-scheme
  span.chip.decrease-count,
.md
  .banner.dark-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.chip.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.dark-scheme
  span.chip.increase-count,
.md .banner.dark-scheme .chip a.text-darken-1,
.md .banner.dark-scheme .search-filters-button a.text-darken-1,
.md .banner.dark-scheme .sort-filters-button a.text-darken-1,
.md .iapp-store .store-table table tbody tr td.prod-name a.text-darken-1,
.md
  .iapp-store
  .store-main
  .store-search-active
  .text-darken-1.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.global-store-search.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  .store-search-active
  span.global-store-search.increase-count,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.global-store-search.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  .store-search-active
  span.global-store-search.decrease-count,
.md
  .iapp-store
  .store-main
  .store-search-active
  .product-page
  .product-quantity
  .input
  span.global-store-search.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  .store-search-active
  span.global-store-search.decrease-count,
.md
  .iapp-store
  .store-main
  .store-search-active
  .product-page
  .product-quantity
  .input
  span.global-store-search.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  .store-search-active
  span.global-store-search.increase-count,
.md .iapp-store .store-main .store-search-active label.text-darken-1,
.md .iapp-store .store-main .store-search-active .text-darken-1.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.material-icons.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  .store-search-active
  span.material-icons.increase-count,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.material-icons.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  .store-search-active
  span.material-icons.decrease-count,
.md
  .iapp-store
  .store-main
  .store-search-active
  .product-page
  .product-quantity
  .input
  span.material-icons.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  .store-search-active
  span.material-icons.decrease-count,
.md
  .iapp-store
  .store-main
  .store-search-active
  .product-page
  .product-quantity
  .input
  span.material-icons.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  .store-search-active
  span.material-icons.increase-count,
.md .iapp-store .product-page .product-quantity .input span.decrease-count,
.md .iapp-store .product-page .product-quantity .input span.increase-count,
.md .placeholder-img .text-darken-1.fa,
.md
  .placeholder-img
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.fa.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .placeholder-img
  span.fa.increase-count,
.md
  .placeholder-img
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.fa.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .placeholder-img
  span.fa.decrease-count,
.md
  .placeholder-img
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.fa.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .placeholder-img
  span.fa.decrease-count,
.md
  .placeholder-img
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.fa.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .placeholder-img
  span.fa.increase-count {
  color: #757575 !important;
}
.md .grey.darken-2,
.md .darken-2.wp-caption-text,
.md .darken-2.badge-search,
.md .darken-2.nav-search-form,
.md .nav-search-form form .darken-2.input-field,
.md .darken-2.nav-article-progress,
.md .card.card-horizontal .darken-2.card-image,
.md .side-nav .card-horizontal.nav-search .darken-2.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .darken-2.card-image,
.md .darken-2.card.card-tumblr,
.md .side-nav .darken-2.card-tumblr.nav-search,
.md .iapp-store .store-main .darken-2.card-tumblr.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .darken-2.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.darken-2.count,
.md .darken-2.chip.bio-chip,
.md .darken-2.bio-chip.search-filters-button,
.md .darken-2.bio-chip.sort-filters-button,
.md .darken-2.left-sidebar,
.md .side-nav .darken-2.nav-title,
.md .darken-2.article-sidebar,
.md .pub-hdr header .darken-2.backsplash,
.md .banner.light-scheme .darken-2.chip,
.md .banner.light-scheme .darken-2.search-filters-button,
.md .banner.light-scheme .darken-2.sort-filters-button,
.md .banner.light-scheme .chip a.darken-2,
.md .banner.light-scheme .search-filters-button a.darken-2,
.md .banner.light-scheme .sort-filters-button a.darken-2,
.md .banner.default-scheme .darken-2.chip,
.md .banner.default-scheme .darken-2.search-filters-button,
.md .banner.default-scheme .darken-2.sort-filters-button,
.md .banner.default-scheme .chip a.darken-2,
.md .banner.default-scheme .search-filters-button a.darken-2,
.md .banner.default-scheme .sort-filters-button a.darken-2,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .darken-2.result-category,
.md .iapp-store .product-page .product-quantity .darken-2.input,
.md .iapp-store .product-page .product-quantity .input span.darken-2.count {
  background-color: #616161 !important;
}
.md .grey-text.text-darken-2,
.md .text-darken-2.table-column-hdr,
.md .related-posts-mod ul li a.table-column-hdr,
.md .article-recent-comments-mod ul li a.table-column-hdr,
.md .article-body blockquote.table-column-hdr,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.table-column-hdr,
.md .search-store-listings label .table-column-hdr.material-icons,
.md .table-column-hdr.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .table-column-hdr.store-table-separator,
.md .nav-container nav.top-nav ul li a.text-darken-2,
.md .nav-container nav.top-nav .related-posts-mod ul li a,
.md .related-posts-mod .nav-container nav.top-nav ul li a,
.md .nav-container nav.top-nav .article-recent-comments-mod ul li a,
.md .article-recent-comments-mod .nav-container nav.top-nav ul li a,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .nav-container
  nav.top-nav
  ul
  li
  a.material-icons,
.md .nav-container nav.top-nav ul li a.store-table-separator,
.md .nav-search-form form .input-field .text-darken-2.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .related-posts-mod
  ul
  li
  a.material-icons,
.md
  .related-posts-mod
  ul
  li
  .nav-search-form
  form
  .input-field
  a.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .article-recent-comments-mod
  ul
  li
  a.material-icons,
.md
  .article-recent-comments-mod
  ul
  li
  .nav-search-form
  form
  .input-field
  a.material-icons,
.md .nav-search-form form .input-field .article-body blockquote.material-icons,
.md .article-body .nav-search-form form .input-field blockquote.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.material-icons,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nav-search-form
  form
  .input-field
  p.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .search-store-listings
  label
  .material-icons,
.md
  .search-store-listings
  label
  .nav-search-form
  form
  .input-field
  .material-icons,
.md .nav-search-form form .input-field .material-icons.store-table-separator,
.md .text-darken-2.section-heading,
.md .related-posts-mod ul li a.section-heading,
.md .article-recent-comments-mod ul li a.section-heading,
.md .article-body blockquote.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.section-heading,
.md .search-store-listings label .section-heading.material-icons,
.md .section-heading.store-table-separator,
.md .iapp-store .store-table table tbody .section-heading.store-table-separator,
.md .text-darken-2.article-body,
.md .related-posts-mod ul li a.article-body,
.md .article-recent-comments-mod ul li a.article-body,
.md .article-body blockquote.article-body,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.article-body,
.md .search-store-listings label .article-body.material-icons,
.md .article-body.store-table-separator,
.md .iapp-store .store-table table tbody .article-body.store-table-separator,
.md .related-posts-mod ul li a,
.md .article-recent-comments-mod ul li a,
.md .article-body blockquote.grey-text,
.md .article-body blockquote.card.card-note,
.md .article-body .side-nav blockquote.card-note.nav-search,
.md .side-nav .article-body blockquote.card-note.nav-search,
.md
  .article-body
  .iapp-store
  .store-main
  blockquote.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .article-body
  blockquote.card-note.store-search-results,
.md .article-body .mega-modal .row .col .collection blockquote.collection-item,
.md .mega-modal .row .col .collection .article-body blockquote.collection-item,
.md
  .article-body
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  blockquote.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-body
  blockquote.title,
.md
  .article-body
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  blockquote.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-body
  blockquote.mega-cart-title,
.md
  .article-body
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  blockquote.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .article-body
  blockquote.mega-cart-total-pending,
.md
  .article-body
  .profile-modal
  .modal-content
  .collection
  blockquote.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .article-body
  blockquote.collection-item,
.md .article-body .chip.bio-chip a span blockquote.contributor-type,
.md .chip.bio-chip a span .article-body blockquote.contributor-type,
.md
  .article-body
  .bio-chip.search-filters-button
  a
  span
  blockquote.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .article-body
  blockquote.contributor-type,
.md
  .article-body
  .bio-chip.sort-filters-button
  a
  span
  blockquote.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .article-body
  blockquote.contributor-type,
.md .article-body .algolia-search form .input-field blockquote.material-icons,
.md .algolia-search form .input-field .article-body blockquote.material-icons,
.md .article-body .search-store-listings label blockquote.material-icons,
.md .search-store-listings label .article-body blockquote.material-icons,
.md .article-body .side-nav .nav-search label blockquote.material-icons,
.md .side-nav .nav-search label .article-body blockquote.material-icons,
.md .article-body .banner.dark-scheme blockquote.chip,
.md .banner.dark-scheme .article-body blockquote.chip,
.md .article-body .banner.dark-scheme blockquote.search-filters-button,
.md .banner.dark-scheme .article-body blockquote.search-filters-button,
.md .article-body .banner.dark-scheme blockquote.sort-filters-button,
.md .banner.dark-scheme .article-body blockquote.sort-filters-button,
.md
  .article-body
  .iapp-store
  .store-main
  .store-search-active
  blockquote.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .article-body
  blockquote.global-store-search,
.md
  .article-body
  .iapp-store
  .store-main
  .store-search-active
  blockquote.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .article-body
  blockquote.material-icons,
.md .article-body .placeholder-img blockquote.fa,
.md .placeholder-img .article-body blockquote.fa,
.md .text-darken-2.card.card-note,
.md .related-posts-mod ul li a.card.card-note,
.md .related-posts-mod ul li .side-nav a.card-note.nav-search,
.md .side-nav .related-posts-mod ul li a.card-note.nav-search,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .related-posts-mod
  ul
  li
  a.card-note.store-search-results,
.md .article-recent-comments-mod ul li a.card.card-note,
.md .article-recent-comments-mod ul li .side-nav a.card-note.nav-search,
.md .side-nav .article-recent-comments-mod ul li a.card-note.nav-search,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .article-recent-comments-mod
  ul
  li
  a.card-note.store-search-results,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.card.card-note,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  p.card-note.nav-search,
.md
  .side-nav
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.card-note.nav-search,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  p.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.card-note.store-search-results,
.md .search-store-listings label .card.card-note.material-icons,
.md .search-store-listings label .side-nav .card-note.material-icons.nav-search,
.md .side-nav .search-store-listings label .card-note.material-icons.nav-search,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-note.material-icons.store-search-results,
.md
  .iapp-store
  .store-main
  .search-store-listings
  label
  .card-note.material-icons.store-search-results,
.md .card.card-note.store-table-separator,
.md .side-nav .card-note.store-table-separator.nav-search,
.md
  .iapp-store
  .store-main
  .card-note.store-table-separator.store-search-results,
.md .side-nav .text-darken-2.card-note.nav-search,
.md .iapp-store .store-table table tbody .card.card-note.store-table-separator,
.md .iapp-store .store-main .text-darken-2.card-note.store-search-results,
.md .card.card-tumblr .card-title a.text-darken-2,
.md .side-nav .card-tumblr.nav-search .card-title a.text-darken-2,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.text-darken-2,
.md .card.card-tumblr .card-title .related-posts-mod ul li a,
.md .related-posts-mod ul li .card.card-tumblr .card-title a,
.md .side-nav .card-tumblr.nav-search .card-title .related-posts-mod ul li a,
.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search .card-title a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .related-posts-mod
  ul
  li
  a,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a,
.md .card.card-tumblr .card-title .article-recent-comments-mod ul li a,
.md .article-recent-comments-mod ul li .card.card-tumblr .card-title a,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a,
.md .card.card-tumblr .card-title .search-store-listings label a.material-icons,
.md .search-store-listings label .card.card-tumblr .card-title a.material-icons,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.material-icons,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.material-icons,
.md .card.card-tumblr .card-title a.store-table-separator,
.md .side-nav .card-tumblr.nav-search .card-title a.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.store-table-separator,
.md .card.card-tumblr .card-content a.text-darken-2,
.md .side-nav .card-tumblr.nav-search .card-content a.text-darken-2,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.text-darken-2,
.md .card.card-tumblr .card-content .related-posts-mod ul li a,
.md .related-posts-mod ul li .card.card-tumblr .card-content a,
.md .side-nav .card-tumblr.nav-search .card-content .related-posts-mod ul li a,
.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search .card-content a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .related-posts-mod
  ul
  li
  a,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a,
.md .card.card-tumblr .card-content .article-recent-comments-mod ul li a,
.md .article-recent-comments-mod ul li .card.card-tumblr .card-content a,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a,
.md
  .card.card-tumblr
  .card-content
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .card.card-tumblr
  .card-content
  a.material-icons,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.material-icons,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.material-icons,
.md .card.card-tumblr .card-content a.store-table-separator,
.md .side-nav .card-tumblr.nav-search .card-content a.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.store-table-separator,
.md .card.card-tumblr p a.text-darken-2,
.md .side-nav .card-tumblr.nav-search p a.text-darken-2,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.text-darken-2,
.md .card.card-tumblr p .related-posts-mod ul li a,
.md .related-posts-mod ul li .card.card-tumblr p a,
.md .side-nav .card-tumblr.nav-search p .related-posts-mod ul li a,
.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search p a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .related-posts-mod
  ul
  li
  a,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a,
.md .card.card-tumblr p .article-recent-comments-mod ul li a,
.md .article-recent-comments-mod ul li .card.card-tumblr p a,
.md .side-nav .card-tumblr.nav-search p .article-recent-comments-mod ul li a,
.md .article-recent-comments-mod ul li .side-nav .card-tumblr.nav-search p a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a,
.md .card.card-tumblr p .search-store-listings label a.material-icons,
.md .search-store-listings label .card.card-tumblr p a.material-icons,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-tumblr.nav-search
  p
  a.material-icons,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.material-icons,
.md .card.card-tumblr p a.store-table-separator,
.md .side-nav .card-tumblr.nav-search p a.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.store-table-separator,
.md .mega-modal .row .col .collection .text-darken-2.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .related-posts-mod
  ul
  li
  a.collection-item,
.md
  .related-posts-mod
  ul
  li
  .mega-modal
  .row
  .col
  .collection
  a.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .article-recent-comments-mod
  ul
  li
  a.collection-item,
.md
  .article-recent-comments-mod
  ul
  li
  .mega-modal
  .row
  .col
  .collection
  a.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .search-store-listings
  label
  .collection-item.material-icons,
.md
  .search-store-listings
  label
  .mega-modal
  .row
  .col
  .collection
  .collection-item.material-icons,
.md .mega-modal .row .col .collection .collection-item.store-table-separator,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-darken-2.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .related-posts-mod
  ul
  li
  a.title,
.md
  .related-posts-mod
  ul
  li
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-recent-comments-mod
  ul
  li
  a.title,
.md
  .article-recent-comments-mod
  ul
  li
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md .mega-modal .row .col .collection.featured-items .collection-item p.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .search-store-listings
  label
  .title.material-icons,
.md
  .search-store-listings
  label
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.material-icons,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.store-table-separator,
.md .mega-modal .row .col .collection.featured-items .collection-item p,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-darken-2.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .related-posts-mod
  ul
  li
  a.mega-cart-title,
.md
  .related-posts-mod
  ul
  li
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-recent-comments-mod
  ul
  li
  a.mega-cart-title,
.md
  .article-recent-comments-mod
  ul
  li
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .search-store-listings
  label
  .mega-cart-title.material-icons,
.md
  .search-store-listings
  label
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title.store-table-separator,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-darken-2.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .search-store-listings
  label
  span.increase-count.material-icons,
.md
  .search-store-listings
  label
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.store-table-separator,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-darken-2.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .search-store-listings
  label
  span.decrease-count.material-icons,
.md
  .search-store-listings
  label
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.store-table-separator,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .text-darken-2.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .related-posts-mod
  ul
  li
  a.mega-cart-total-pending,
.md
  .related-posts-mod
  ul
  li
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .article-recent-comments-mod
  ul
  li
  a.mega-cart-total-pending,
.md
  .article-recent-comments-mod
  ul
  li
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .collection.featured-items
  .collection-item
  p.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-update
  p.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .search-store-listings
  label
  .mega-cart-total-pending.material-icons,
.md
  .search-store-listings
  label
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.store-table-separator,
.md .profile-modal .modal-content .collection .text-darken-2.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .related-posts-mod
  ul
  li
  a.collection-item,
.md
  .related-posts-mod
  ul
  li
  .profile-modal
  .modal-content
  .collection
  a.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .article-recent-comments-mod
  ul
  li
  a.collection-item,
.md
  .article-recent-comments-mod
  ul
  li
  .profile-modal
  .modal-content
  .collection
  a.collection-item,
.md
  .profile-modal
  .modal-content
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.collection-item,
.md
  .mega-modal
  .row
  .col
  .profile-modal
  .modal-content
  .collection.featured-items
  .collection-item
  p.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .search-store-listings
  label
  .collection-item.material-icons,
.md
  .search-store-listings
  label
  .profile-modal
  .modal-content
  .collection
  .collection-item.material-icons,
.md
  .profile-modal
  .modal-content
  .collection
  .collection-item.store-table-separator,
.md .chip.bio-chip a span .text-darken-2.contributor-type,
.md .bio-chip.search-filters-button a span .text-darken-2.contributor-type,
.md .bio-chip.sort-filters-button a span .text-darken-2.contributor-type,
.md .chip.bio-chip a span .related-posts-mod ul li a.contributor-type,
.md .related-posts-mod ul li .chip.bio-chip a span a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .related-posts-mod
  ul
  li
  a.contributor-type,
.md
  .related-posts-mod
  ul
  li
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .related-posts-mod
  ul
  li
  a.contributor-type,
.md
  .related-posts-mod
  ul
  li
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md .chip.bio-chip a span .article-recent-comments-mod ul li a.contributor-type,
.md .article-recent-comments-mod ul li .chip.bio-chip a span a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .article-recent-comments-mod
  ul
  li
  a.contributor-type,
.md
  .article-recent-comments-mod
  ul
  li
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .article-recent-comments-mod
  ul
  li
  a.contributor-type,
.md
  .article-recent-comments-mod
  ul
  li
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.contributor-type,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .chip.bio-chip
  a
  span
  p.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.contributor-type,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.search-filters-button
  a
  span
  p.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.contributor-type,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.sort-filters-button
  a
  span
  p.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .search-store-listings
  label
  .contributor-type.material-icons,
.md
  .search-store-listings
  label
  .chip.bio-chip
  a
  span
  .contributor-type.material-icons,
.md
  .bio-chip.search-filters-button
  a
  span
  .search-store-listings
  label
  .contributor-type.material-icons,
.md
  .search-store-listings
  label
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.material-icons,
.md
  .bio-chip.sort-filters-button
  a
  span
  .search-store-listings
  label
  .contributor-type.material-icons,
.md
  .search-store-listings
  label
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.material-icons,
.md .chip.bio-chip a span .contributor-type.store-table-separator,
.md
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.store-table-separator,
.md
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.store-table-separator,
.md .algolia-search form .input-field .text-darken-2.material-icons,
.md .algolia-search form .input-field .related-posts-mod ul li a.material-icons,
.md .related-posts-mod ul li .algolia-search form .input-field a.material-icons,
.md
  .algolia-search
  form
  .input-field
  .article-recent-comments-mod
  ul
  li
  a.material-icons,
.md
  .article-recent-comments-mod
  ul
  li
  .algolia-search
  form
  .input-field
  a.material-icons,
.md
  .algolia-search
  form
  .input-field
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.material-icons,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .algolia-search
  form
  .input-field
  p.material-icons,
.md
  .algolia-search
  form
  .input-field
  .search-store-listings
  label
  .material-icons,
.md
  .search-store-listings
  label
  .algolia-search
  form
  .input-field
  .material-icons,
.md .algolia-search form .input-field .material-icons.store-table-separator,
.md .search-store-listings label .material-icons,
.md .grey-text.store-table-separator,
.md .related-posts-mod ul li a.store-table-separator,
.md .article-recent-comments-mod ul li a.store-table-separator,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.store-table-separator,
.md .search-store-listings label .store-table-separator.material-icons,
.md .left-sidebar .collection .collection-item a.store-table-separator,
.md .side-nav .nav-search label .store-table-separator.material-icons,
.md .banner.dark-scheme h1.store-table-separator,
.md .banner.dark-scheme .header-social > ul > li > a.store-table-separator,
.md .banner.dark-scheme .store-table-separator.chip,
.md .banner.dark-scheme .store-table-separator.search-filters-button,
.md .banner.dark-scheme .store-table-separator.sort-filters-button,
.md .banner.dark-scheme .chip a.store-table-separator,
.md .banner.dark-scheme .search-filters-button a.store-table-separator,
.md .banner.dark-scheme .sort-filters-button a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.store-table-separator,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-table-separator.global-store-search,
.md .iapp-store .store-main .store-search-active label.store-table-separator,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-table-separator.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.store-table-separator.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.store-table-separator.increase-count,
.md .placeholder-img .store-table-separator.fa,
.md .left-sidebar .collection .collection-item a.text-darken-2,
.md .left-sidebar .collection .collection-item .related-posts-mod ul li a,
.md .related-posts-mod ul li .left-sidebar .collection .collection-item a,
.md
  .left-sidebar
  .collection
  .collection-item
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .left-sidebar
  .collection
  .collection-item
  a,
.md
  .left-sidebar
  .collection
  .collection-item
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .left-sidebar
  .collection
  .collection-item
  a.material-icons,
.md .side-nav .nav-search label .text-darken-2.material-icons,
.md .side-nav .nav-search label .related-posts-mod ul li a.material-icons,
.md .related-posts-mod ul li .side-nav .nav-search label a.material-icons,
.md
  .side-nav
  .nav-search
  label
  .article-recent-comments-mod
  ul
  li
  a.material-icons,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .nav-search
  label
  a.material-icons,
.md
  .side-nav
  .nav-search
  label
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.material-icons,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .nav-search
  label
  p.material-icons,
.md .side-nav .nav-search .search-store-listings label .material-icons,
.md .search-store-listings .side-nav .nav-search label .material-icons,
.md .banner.dark-scheme h1.text-darken-2,
.md .banner.dark-scheme .search-store-listings label h1.material-icons,
.md .search-store-listings label .banner.dark-scheme h1.material-icons,
.md
  .banner.dark-scheme
  .iapp-store
  .store-table
  table
  tbody
  h1.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  h1.store-table-separator,
.md .banner.dark-scheme .header-social > ul > li > a.text-darken-2,
.md .banner.dark-scheme .related-posts-mod .header-social > ul > li > a,
.md .related-posts-mod .banner.dark-scheme .header-social > ul > li > a,
.md
  .banner.dark-scheme
  .article-recent-comments-mod
  .header-social
  > ul
  > li
  > a,
.md
  .article-recent-comments-mod
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a,
.md
  .banner.dark-scheme
  .search-store-listings
  label
  .header-social
  > ul
  > li
  > a.material-icons,
.md
  .search-store-listings
  label
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.material-icons,
.md
  .banner.dark-scheme
  .iapp-store
  .store-table
  table
  tbody
  .header-social
  > ul
  > li
  > a.store-table-separator,
.md .banner.dark-scheme .text-darken-2.chip,
.md .banner.dark-scheme .related-posts-mod ul li a.chip,
.md .related-posts-mod ul li .banner.dark-scheme a.chip,
.md .banner.dark-scheme .related-posts-mod ul li a.search-filters-button,
.md .related-posts-mod ul li .banner.dark-scheme a.search-filters-button,
.md .banner.dark-scheme .related-posts-mod ul li a.sort-filters-button,
.md .related-posts-mod ul li .banner.dark-scheme a.sort-filters-button,
.md .banner.dark-scheme .article-recent-comments-mod ul li a.chip,
.md .article-recent-comments-mod ul li .banner.dark-scheme a.chip,
.md
  .banner.dark-scheme
  .article-recent-comments-mod
  ul
  li
  a.search-filters-button,
.md
  .article-recent-comments-mod
  ul
  li
  .banner.dark-scheme
  a.search-filters-button,
.md
  .banner.dark-scheme
  .article-recent-comments-mod
  ul
  li
  a.sort-filters-button,
.md
  .article-recent-comments-mod
  ul
  li
  .banner.dark-scheme
  a.sort-filters-button,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.chip,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  p.chip,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.search-filters-button,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  p.search-filters-button,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.sort-filters-button,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  p.sort-filters-button,
.md .banner.dark-scheme .text-darken-2.search-filters-button,
.md
  .banner.dark-scheme
  .search-store-listings
  label
  .search-filters-button.material-icons,
.md
  .search-store-listings
  label
  .banner.dark-scheme
  .search-filters-button.material-icons,
.md .banner.dark-scheme .text-darken-2.sort-filters-button,
.md
  .banner.dark-scheme
  .search-store-listings
  label
  .sort-filters-button.material-icons,
.md
  .search-store-listings
  label
  .banner.dark-scheme
  .sort-filters-button.material-icons,
.md .banner.dark-scheme .search-store-listings label .chip.material-icons,
.md .search-store-listings label .banner.dark-scheme .chip.material-icons,
.md .banner.dark-scheme .chip a.text-darken-2,
.md .banner.dark-scheme .search-filters-button a.text-darken-2,
.md .banner.dark-scheme .sort-filters-button a.text-darken-2,
.md .banner.dark-scheme .chip .related-posts-mod ul li a,
.md .related-posts-mod ul li .banner.dark-scheme .chip a,
.md .banner.dark-scheme .search-filters-button .related-posts-mod ul li a,
.md .related-posts-mod ul li .banner.dark-scheme .search-filters-button a,
.md .banner.dark-scheme .sort-filters-button .related-posts-mod ul li a,
.md .related-posts-mod ul li .banner.dark-scheme .sort-filters-button a,
.md .banner.dark-scheme .chip .article-recent-comments-mod ul li a,
.md .article-recent-comments-mod ul li .banner.dark-scheme .chip a,
.md
  .banner.dark-scheme
  .search-filters-button
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .banner.dark-scheme
  .search-filters-button
  a,
.md
  .banner.dark-scheme
  .sort-filters-button
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .banner.dark-scheme
  .sort-filters-button
  a,
.md .banner.dark-scheme .chip .search-store-listings label a.material-icons,
.md .search-store-listings label .banner.dark-scheme .chip a.material-icons,
.md
  .banner.dark-scheme
  .search-filters-button
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .banner.dark-scheme
  .search-filters-button
  a.material-icons,
.md
  .banner.dark-scheme
  .sort-filters-button
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .banner.dark-scheme
  .sort-filters-button
  a.material-icons,
.md .iapp-store .store-table table tbody .grey-text.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .nav-container
  nav.top-nav
  ul
  li
  a.store-table-separator,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .nav-search-form
  form
  .input-field
  .store-table-separator.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.material-icons,
.md
  .iapp-store
  .store-table
  table
  tbody
  .related-posts-mod
  ul
  li
  a.store-table-separator,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .article-recent-comments-mod
  ul
  li
  a.store-table-separator,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .store-table-separator.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.card-note.nav-search,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .store-table-separator.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .store-table
  table
  tbody
  .store-table-separator.card-note.store-search-results,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-tumblr
  .card-title
  a.store-table-separator,
.md
  .card.card-tumblr
  .card-title
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.store-table-separator,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-tumblr
  .card-content
  a.store-table-separator,
.md
  .card.card-tumblr
  .card-content
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.store-table-separator,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .card.card-tumblr
  p
  a.store-table-separator,
.md
  .card.card-tumblr
  p
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .card-tumblr.nav-search
  p
  a.store-table-separator,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .card-tumblr.store-search-results
  p
  a.store-table-separator,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .mega-modal
  .row
  .col
  .collection
  .store-table-separator.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.collection-item,
.md
  .iapp-store
  .store-table
  table
  tbody
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .store-table-separator.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.title,
.md
  .iapp-store
  .store-table
  table
  tbody
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.store-table-separator,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-table
  table
  tbody
  p.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .store-table-separator.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.mega-cart-title,
.md
  .iapp-store
  .store-table
  table
  tbody
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.store-table-separator.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-table
  table
  tbody
  span.store-table-separator.increase-count,
.md
  .iapp-store
  .store-table
  table
  tbody
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.store-table-separator.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-table
  table
  tbody
  span.store-table-separator.decrease-count,
.md
  .iapp-store
  .store-table
  table
  tbody
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .store-table-separator.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.mega-cart-total-pending,
.md
  .iapp-store
  .store-table
  table
  tbody
  .profile-modal
  .modal-content
  .collection
  .store-table-separator.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.collection-item,
.md
  .iapp-store
  .store-table
  table
  tbody
  .chip.bio-chip
  a
  span
  .store-table-separator.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.contributor-type,
.md
  .iapp-store
  .store-table
  table
  tbody
  .bio-chip.search-filters-button
  a
  span
  .store-table-separator.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.contributor-type,
.md
  .iapp-store
  .store-table
  table
  tbody
  .bio-chip.sort-filters-button
  a
  span
  .store-table-separator.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.contributor-type,
.md
  .iapp-store
  .store-table
  table
  tbody
  .algolia-search
  form
  .input-field
  .store-table-separator.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.material-icons,
.md
  .iapp-store
  .store-table
  table
  tbody
  .search-store-listings
  label
  .store-table-separator.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.material-icons,
.md
  .iapp-store
  .store-table
  table
  tbody
  .left-sidebar
  .collection
  .collection-item
  a.store-table-separator,
.md
  .left-sidebar
  .collection
  .collection-item
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .side-nav
  .nav-search
  label
  .store-table-separator.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.material-icons,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .store-table-separator.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.chip,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .store-table-separator.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.search-filters-button,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .store-table-separator.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.sort-filters-button,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .chip
  a.store-table-separator,
.md
  .banner.dark-scheme
  .chip
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .search-filters-button
  a.store-table-separator,
.md
  .banner.dark-scheme
  .search-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .banner.dark-scheme
  .sort-filters-button
  a.store-table-separator,
.md
  .banner.dark-scheme
  .sort-filters-button
  .iapp-store
  .store-table
  table
  tbody
  a.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .store-search-active
  .store-table-separator.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-table
  table
  tbody
  .store-table-separator.global-store-search,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .store-search-active
  label.store-table-separator,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-table
  table
  tbody
  label.store-table-separator,
.md
  .iapp-store
  .store-table
  table
  tbody
  .store-main
  .store-search-active
  .store-table-separator.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .store-table
  table
  tbody
  .store-table-separator.material-icons,
.md
  .iapp-store
  .store-table
  table
  tbody
  .product-page
  .product-quantity
  .input
  span.store-table-separator.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-table
  table
  tbody
  span.store-table-separator.decrease-count,
.md
  .iapp-store
  .store-table
  table
  tbody
  .product-page
  .product-quantity
  .input
  span.store-table-separator.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-table
  table
  tbody
  span.store-table-separator.increase-count,
.md
  .iapp-store
  .store-table
  table
  tbody
  .placeholder-img
  .store-table-separator.fa,
.md
  .placeholder-img
  .iapp-store
  .store-table
  table
  tbody
  .store-table-separator.fa,
.md .iapp-store .store-table table tbody tr td.prod-name a.text-darken-2,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .related-posts-mod
  ul
  li
  a,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .text-darken-2.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .related-posts-mod
  ul
  li
  a.global-store-search,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .article-recent-comments-mod
  ul
  li
  a.global-store-search,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.global-store-search,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-active
  p.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .search-store-listings
  label
  .global-store-search.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .store-search-active
  .global-store-search.material-icons,
.md .iapp-store .store-main .store-search-active label.text-darken-2,
.md
  .iapp-store
  .store-main
  .store-search-active
  .search-store-listings
  label
  label.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .store-search-active
  label.material-icons,
.md .iapp-store .store-main .store-search-active .text-darken-2.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .related-posts-mod
  ul
  li
  a.material-icons,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .article-recent-comments-mod
  ul
  li
  a.material-icons,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.material-icons,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-active
  p.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .search-store-listings
  label
  .material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .store-search-active
  .material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-darken-2.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .search-store-listings
  label
  span.decrease-count.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-darken-2.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .search-store-listings
  label
  span.increase-count.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.material-icons,
.md .placeholder-img .text-darken-2.fa,
.md .placeholder-img .related-posts-mod ul li a.fa,
.md .related-posts-mod ul li .placeholder-img a.fa,
.md .placeholder-img .article-recent-comments-mod ul li a.fa,
.md .article-recent-comments-mod ul li .placeholder-img a.fa,
.md
  .placeholder-img
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.fa,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .placeholder-img
  p.fa,
.md .placeholder-img .search-store-listings label .fa.material-icons,
.md .search-store-listings label .placeholder-img .fa.material-icons {
  color: #616161 !important;
}
.md .grey.darken-3,
.md .darken-3.wp-caption-text,
.md .darken-3.badge-search,
.md .darken-3.nav-search-form,
.md .nav-search-form form .darken-3.input-field,
.md .darken-3.nav-article-progress,
.md .card.card-horizontal .darken-3.card-image,
.md .side-nav .card-horizontal.nav-search .darken-3.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .darken-3.card-image,
.md .darken-3.card.card-tumblr,
.md .side-nav .darken-3.card-tumblr.nav-search,
.md .iapp-store .store-main .darken-3.card-tumblr.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .darken-3.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.darken-3.count,
.md .darken-3.chip.bio-chip,
.md .darken-3.bio-chip.search-filters-button,
.md .darken-3.bio-chip.sort-filters-button,
.md .darken-3.left-sidebar,
.md .side-nav .darken-3.nav-title,
.md .darken-3.article-sidebar,
.md .pub-hdr header .darken-3.backsplash,
.md .banner.light-scheme .darken-3.chip,
.md .banner.light-scheme .darken-3.search-filters-button,
.md .banner.light-scheme .darken-3.sort-filters-button,
.md .banner.light-scheme .chip a.darken-3,
.md .banner.light-scheme .search-filters-button a.darken-3,
.md .banner.light-scheme .sort-filters-button a.darken-3,
.md .banner.default-scheme .darken-3.chip,
.md .banner.default-scheme .darken-3.search-filters-button,
.md .banner.default-scheme .darken-3.sort-filters-button,
.md .banner.default-scheme .chip a.darken-3,
.md .banner.default-scheme .search-filters-button a.darken-3,
.md .banner.default-scheme .sort-filters-button a.darken-3,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .darken-3.result-category,
.md .iapp-store .product-page .product-quantity .darken-3.input,
.md .iapp-store .product-page .product-quantity .input span.darken-3.count {
  background-color: #424242 !important;
}
.md .grey-text.text-darken-3,
.md .table-column-hdr,
.md .nav-container nav.top-nav ul li a.text-darken-3,
.md .nav-container nav.top-nav ul li a.table-column-hdr,
.md .nav-container nav.top-nav ul li a.section-heading,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nav-container
  nav.top-nav
  ul
  li
  a.title,
.md .nav-search-form form .input-field .text-darken-3.material-icons,
.md .nav-search-form form .input-field .material-icons.table-column-hdr,
.md .nav-search-form form .input-field .material-icons.section-heading,
.md
  .nav-search-form
  form
  .input-field
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .material-icons.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nav-search-form
  form
  .input-field
  .material-icons.title,
.md .section-heading,
.md .text-darken-3.article-body,
.md .article-body.table-column-hdr,
.md .article-body.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-body.title,
.md .related-posts-mod ul li a.text-darken-3,
.md .related-posts-mod ul li a.table-column-hdr,
.md .related-posts-mod ul li a.section-heading,
.md
  .related-posts-mod
  ul
  li
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .related-posts-mod
  ul
  li
  a.title,
.md .article-recent-comments-mod ul li a.text-darken-3,
.md .article-recent-comments-mod ul li a.table-column-hdr,
.md .article-recent-comments-mod ul li a.section-heading,
.md
  .article-recent-comments-mod
  ul
  li
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-recent-comments-mod
  ul
  li
  a.title,
.md .text-darken-3.card.card-note,
.md .card.card-note.table-column-hdr,
.md .side-nav .card-note.table-column-hdr.nav-search,
.md .iapp-store .store-main .card-note.table-column-hdr.store-search-results,
.md .card.card-note.section-heading,
.md .side-nav .card-note.section-heading.nav-search,
.md .iapp-store .store-main .card-note.section-heading.store-search-results,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-note.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-note.title.nav-search,
.md
  .side-nav
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-note.title.nav-search,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-note.title.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-note.title.store-search-results,
.md .side-nav .text-darken-3.card-note.nav-search,
.md .iapp-store .store-main .text-darken-3.card-note.store-search-results,
.md .card.card-tumblr .card-title a.text-darken-3,
.md .side-nav .card-tumblr.nav-search .card-title a.text-darken-3,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.text-darken-3,
.md .card.card-tumblr .card-title a.table-column-hdr,
.md .side-nav .card-tumblr.nav-search .card-title a.table-column-hdr,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.table-column-hdr,
.md .card.card-tumblr .card-title a.section-heading,
.md .side-nav .card-tumblr.nav-search .card-title a.section-heading,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.section-heading,
.md
  .card.card-tumblr
  .card-title
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-tumblr
  .card-title
  a.title,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.title,
.md .card.card-tumblr .card-content a.text-darken-3,
.md .side-nav .card-tumblr.nav-search .card-content a.text-darken-3,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.text-darken-3,
.md .card.card-tumblr .card-content a.table-column-hdr,
.md .side-nav .card-tumblr.nav-search .card-content a.table-column-hdr,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.table-column-hdr,
.md .card.card-tumblr .card-content a.section-heading,
.md .side-nav .card-tumblr.nav-search .card-content a.section-heading,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.section-heading,
.md
  .card.card-tumblr
  .card-content
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-tumblr
  .card-content
  a.title,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.title,
.md .card.card-tumblr p a.text-darken-3,
.md .side-nav .card-tumblr.nav-search p a.text-darken-3,
.md .iapp-store .store-main .card-tumblr.store-search-results p a.text-darken-3,
.md .card.card-tumblr p a.table-column-hdr,
.md .side-nav .card-tumblr.nav-search p a.table-column-hdr,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.table-column-hdr,
.md .card.card-tumblr p a.section-heading,
.md .side-nav .card-tumblr.nav-search p a.section-heading,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.section-heading,
.md
  .card.card-tumblr
  p
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-tumblr
  p
  a.title,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-tumblr.nav-search
  p
  a.title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.title,
.md .mega-modal .row .col .collection .text-darken-3.collection-item,
.md .mega-modal .row .col .collection .collection-item.table-column-hdr,
.md .mega-modal .row .col .collection .collection-item.section-heading,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .collection-item.title,
.md .mega-modal .row .col .collection.featured-items .collection-item .title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.text-darken-3,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.table-column-hdr,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.section-heading,
.md .mega-modal .row .col .collection.featured-items .collection-item p.title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-darken-3.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title.table-column-hdr,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title.section-heading,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title.title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-darken-3.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.table-column-hdr,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.section-heading,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-darken-3.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.table-column-hdr,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.section-heading,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.title,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .text-darken-3.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.table-column-hdr,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.section-heading,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .collection.featured-items
  .collection-item
  .mega-cart-total-pending.title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-update
  .mega-cart-total-pending.title,
.md .profile-modal .modal-content .collection .text-darken-3.collection-item,
.md .profile-modal .modal-content .collection .collection-item.table-column-hdr,
.md .profile-modal .modal-content .collection .collection-item.section-heading,
.md
  .profile-modal
  .modal-content
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .collection-item.title,
.md
  .mega-modal
  .row
  .col
  .profile-modal
  .modal-content
  .collection.featured-items
  .collection-item
  .collection-item.title,
.md .chip.bio-chip a span .text-darken-3.contributor-type,
.md .bio-chip.search-filters-button a span .text-darken-3.contributor-type,
.md .bio-chip.sort-filters-button a span .text-darken-3.contributor-type,
.md .chip.bio-chip a span .contributor-type.table-column-hdr,
.md .bio-chip.search-filters-button a span .contributor-type.table-column-hdr,
.md .bio-chip.sort-filters-button a span .contributor-type.table-column-hdr,
.md .chip.bio-chip a span .contributor-type.section-heading,
.md .bio-chip.search-filters-button a span .contributor-type.section-heading,
.md .bio-chip.sort-filters-button a span .contributor-type.section-heading,
.md
  .chip.bio-chip
  a
  span
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .contributor-type.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .chip.bio-chip
  a
  span
  .contributor-type.title,
.md
  .bio-chip.search-filters-button
  a
  span
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .contributor-type.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.title,
.md
  .bio-chip.sort-filters-button
  a
  span
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .contributor-type.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.title,
.md .algolia-search form .input-field .text-darken-3.material-icons,
.md .algolia-search form .input-field .material-icons.table-column-hdr,
.md .algolia-search form .input-field .material-icons.section-heading,
.md
  .algolia-search
  form
  .input-field
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .material-icons.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .algolia-search
  form
  .input-field
  .material-icons.title,
.md .search-store-listings label .text-darken-3.material-icons,
.md .search-store-listings label .material-icons.table-column-hdr,
.md .search-store-listings label .material-icons.section-heading,
.md
  .search-store-listings
  label
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .material-icons.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .search-store-listings
  label
  .material-icons.title,
.md .left-sidebar .collection .collection-item a.text-darken-3,
.md .left-sidebar .collection .collection-item a.table-column-hdr,
.md .left-sidebar .collection .collection-item a.section-heading,
.md
  .left-sidebar
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .left-sidebar
  .collection.featured-items
  .collection-item
  a.title,
.md .side-nav .nav-search label .text-darken-3.material-icons,
.md .side-nav .nav-search label .material-icons.table-column-hdr,
.md .side-nav .nav-search label .material-icons.section-heading,
.md
  .side-nav
  .nav-search
  label
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .material-icons.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .nav-search
  label
  .material-icons.title,
.md .banner.dark-scheme h1.text-darken-3,
.md .banner.dark-scheme h1.table-column-hdr,
.md .banner.dark-scheme h1.section-heading,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  h1.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  h1.title,
.md .banner.dark-scheme .header-social > ul > li > a.text-darken-3,
.md .banner.dark-scheme .header-social > ul > li > a.table-column-hdr,
.md .banner.dark-scheme .header-social > ul > li > a.section-heading,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .header-social
  > ul
  > li
  > a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.title,
.md .banner.dark-scheme .text-darken-3.chip,
.md .banner.dark-scheme .chip.table-column-hdr,
.md .banner.dark-scheme .table-column-hdr.search-filters-button,
.md .banner.dark-scheme .table-column-hdr.sort-filters-button,
.md .banner.dark-scheme .chip.section-heading,
.md .banner.dark-scheme .section-heading.search-filters-button,
.md .banner.dark-scheme .section-heading.sort-filters-button,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .chip.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .chip.title,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.search-filters-button,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .title.search-filters-button,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.sort-filters-button,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .title.sort-filters-button,
.md .banner.dark-scheme .text-darken-3.search-filters-button,
.md .banner.dark-scheme .text-darken-3.sort-filters-button,
.md .banner.dark-scheme .chip a.text-darken-3,
.md .banner.dark-scheme .search-filters-button a.text-darken-3,
.md .banner.dark-scheme .sort-filters-button a.text-darken-3,
.md .banner.dark-scheme .chip a.table-column-hdr,
.md .banner.dark-scheme .search-filters-button a.table-column-hdr,
.md .banner.dark-scheme .sort-filters-button a.table-column-hdr,
.md .banner.dark-scheme .chip a.section-heading,
.md .banner.dark-scheme .search-filters-button a.section-heading,
.md .banner.dark-scheme .sort-filters-button a.section-heading,
.md
  .banner.dark-scheme
  .chip
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .chip
  a.title,
.md
  .banner.dark-scheme
  .search-filters-button
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .search-filters-button
  a.title,
.md
  .banner.dark-scheme
  .sort-filters-button
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .sort-filters-button
  a.title,
.md .iapp-store .store-table table tbody tr td.prod-name a.text-darken-3,
.md .iapp-store .store-table table tbody tr td.prod-name a.table-column-hdr,
.md .iapp-store .store-table table tbody tr td.prod-name a.section-heading,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.title,
.md
  .iapp-store
  .store-main
  .store-search-active
  .text-darken-3.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .global-store-search.table-column-hdr,
.md
  .iapp-store
  .store-main
  .store-search-active
  .global-store-search.section-heading,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .global-store-search.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-active
  .global-store-search.title,
.md .iapp-store .store-main .store-search-active label.text-darken-3,
.md .iapp-store .store-main .store-search-active label.table-column-hdr,
.md .iapp-store .store-main .store-search-active label.section-heading,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  label.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-active
  label.title,
.md .iapp-store .store-main .store-search-active .text-darken-3.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .material-icons.table-column-hdr,
.md
  .iapp-store
  .store-main
  .store-search-active
  .material-icons.section-heading,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .material-icons.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-active
  .material-icons.title,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-darken-3.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.table-column-hdr,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.section-heading,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  span.decrease-count.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.title,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-darken-3.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.table-column-hdr,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.section-heading,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  span.increase-count.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.title,
.md .placeholder-img .text-darken-3.fa,
.md .placeholder-img .fa.table-column-hdr,
.md .placeholder-img .fa.section-heading,
.md
  .placeholder-img
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .fa.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .placeholder-img
  .fa.title {
  color: #424242 !important;
}
.md .grey.darken-4,
.md .darken-4.wp-caption-text,
.md .pub-hdr header .wp-caption-text.backsplash,
.md .banner.light-scheme .wp-caption-text.chip,
.md .banner.light-scheme .wp-caption-text.search-filters-button,
.md .banner.light-scheme .wp-caption-text.sort-filters-button,
.md .banner.light-scheme .chip a.wp-caption-text,
.md .banner.light-scheme .search-filters-button a.wp-caption-text,
.md .banner.light-scheme .sort-filters-button a.wp-caption-text,
.md .banner.default-scheme .wp-caption-text.chip,
.md .banner.default-scheme .wp-caption-text.search-filters-button,
.md .banner.default-scheme .wp-caption-text.sort-filters-button,
.md .banner.default-scheme .chip a.wp-caption-text,
.md .banner.default-scheme .search-filters-button a.wp-caption-text,
.md .banner.default-scheme .sort-filters-button a.wp-caption-text,
.md .darken-4.badge-search,
.md .pub-hdr header .badge-search.backsplash,
.md .banner.light-scheme .badge-search.chip,
.md .banner.light-scheme .badge-search.search-filters-button,
.md .banner.light-scheme .badge-search.sort-filters-button,
.md .banner.light-scheme .chip a.badge-search,
.md .banner.light-scheme .search-filters-button a.badge-search,
.md .banner.light-scheme .sort-filters-button a.badge-search,
.md .banner.default-scheme .badge-search.chip,
.md .banner.default-scheme .badge-search.search-filters-button,
.md .banner.default-scheme .badge-search.sort-filters-button,
.md .banner.default-scheme .chip a.badge-search,
.md .banner.default-scheme .search-filters-button a.badge-search,
.md .banner.default-scheme .sort-filters-button a.badge-search,
.md .darken-4.nav-search-form,
.md .pub-hdr header .nav-search-form.backsplash,
.md .banner.light-scheme .nav-search-form.chip,
.md .banner.light-scheme .nav-search-form.search-filters-button,
.md .banner.light-scheme .nav-search-form.sort-filters-button,
.md .banner.light-scheme .chip a.nav-search-form,
.md .banner.light-scheme .search-filters-button a.nav-search-form,
.md .banner.light-scheme .sort-filters-button a.nav-search-form,
.md .banner.default-scheme .nav-search-form.chip,
.md .banner.default-scheme .nav-search-form.search-filters-button,
.md .banner.default-scheme .nav-search-form.sort-filters-button,
.md .banner.default-scheme .chip a.nav-search-form,
.md .banner.default-scheme .search-filters-button a.nav-search-form,
.md .banner.default-scheme .sort-filters-button a.nav-search-form,
.md .nav-search-form form .darken-4.input-field,
.md .nav-search-form form .pub-hdr header .input-field.backsplash,
.md .pub-hdr header .nav-search-form form .input-field.backsplash,
.md .nav-search-form form .banner.light-scheme .input-field.chip,
.md .banner.light-scheme .nav-search-form form .input-field.chip,
.md
  .nav-search-form
  form
  .banner.light-scheme
  .input-field.search-filters-button,
.md
  .banner.light-scheme
  .nav-search-form
  form
  .input-field.search-filters-button,
.md .nav-search-form form .banner.light-scheme .input-field.sort-filters-button,
.md .banner.light-scheme .nav-search-form form .input-field.sort-filters-button,
.md .nav-search-form form .banner.light-scheme .chip a.input-field,
.md .banner.light-scheme .chip .nav-search-form form a.input-field,
.md
  .nav-search-form
  form
  .banner.light-scheme
  .search-filters-button
  a.input-field,
.md
  .banner.light-scheme
  .search-filters-button
  .nav-search-form
  form
  a.input-field,
.md
  .nav-search-form
  form
  .banner.light-scheme
  .sort-filters-button
  a.input-field,
.md
  .banner.light-scheme
  .sort-filters-button
  .nav-search-form
  form
  a.input-field,
.md .nav-search-form form .banner.default-scheme .input-field.chip,
.md .banner.default-scheme .nav-search-form form .input-field.chip,
.md
  .nav-search-form
  form
  .banner.default-scheme
  .input-field.search-filters-button,
.md
  .banner.default-scheme
  .nav-search-form
  form
  .input-field.search-filters-button,
.md
  .nav-search-form
  form
  .banner.default-scheme
  .input-field.sort-filters-button,
.md
  .banner.default-scheme
  .nav-search-form
  form
  .input-field.sort-filters-button,
.md .nav-search-form form .banner.default-scheme .chip a.input-field,
.md .banner.default-scheme .chip .nav-search-form form a.input-field,
.md
  .nav-search-form
  form
  .banner.default-scheme
  .search-filters-button
  a.input-field,
.md
  .banner.default-scheme
  .search-filters-button
  .nav-search-form
  form
  a.input-field,
.md
  .nav-search-form
  form
  .banner.default-scheme
  .sort-filters-button
  a.input-field,
.md
  .banner.default-scheme
  .sort-filters-button
  .nav-search-form
  form
  a.input-field,
.md .darken-4.nav-article-progress,
.md .pub-hdr header .nav-article-progress.backsplash,
.md .banner.light-scheme .nav-article-progress.chip,
.md .banner.light-scheme .nav-article-progress.search-filters-button,
.md .banner.light-scheme .nav-article-progress.sort-filters-button,
.md .banner.light-scheme .chip a.nav-article-progress,
.md .banner.light-scheme .search-filters-button a.nav-article-progress,
.md .banner.light-scheme .sort-filters-button a.nav-article-progress,
.md .banner.default-scheme .nav-article-progress.chip,
.md .banner.default-scheme .nav-article-progress.search-filters-button,
.md .banner.default-scheme .nav-article-progress.sort-filters-button,
.md .banner.default-scheme .chip a.nav-article-progress,
.md .banner.default-scheme .search-filters-button a.nav-article-progress,
.md .banner.default-scheme .sort-filters-button a.nav-article-progress,
.md .card.card-horizontal .darken-4.card-image,
.md .side-nav .card-horizontal.nav-search .darken-4.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .darken-4.card-image,
.md .card.card-horizontal .pub-hdr header .card-image.backsplash,
.md .pub-hdr header .card.card-horizontal .card-image.backsplash,
.md
  .side-nav
  .card-horizontal.nav-search
  .pub-hdr
  header
  .card-image.backsplash,
.md
  .pub-hdr
  header
  .side-nav
  .card-horizontal.nav-search
  .card-image.backsplash,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .pub-hdr
  header
  .card-image.backsplash,
.md
  .pub-hdr
  header
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.backsplash,
.md .card.card-horizontal .banner.light-scheme .card-image.chip,
.md .banner.light-scheme .card.card-horizontal .card-image.chip,
.md .side-nav .card-horizontal.nav-search .banner.light-scheme .card-image.chip,
.md .banner.light-scheme .side-nav .card-horizontal.nav-search .card-image.chip,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.light-scheme
  .card-image.chip,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.chip,
.md
  .card.card-horizontal
  .banner.light-scheme
  .card-image.search-filters-button,
.md
  .banner.light-scheme
  .card.card-horizontal
  .card-image.search-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.light-scheme
  .card-image.search-filters-button,
.md
  .banner.light-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-image.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.light-scheme
  .card-image.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.search-filters-button,
.md .card.card-horizontal .banner.light-scheme .card-image.sort-filters-button,
.md .banner.light-scheme .card.card-horizontal .card-image.sort-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.light-scheme
  .card-image.sort-filters-button,
.md
  .banner.light-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-image.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.light-scheme
  .card-image.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.sort-filters-button,
.md .card.card-horizontal .banner.light-scheme .chip a.card-image,
.md .banner.light-scheme .chip .card.card-horizontal a.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.light-scheme
  .chip
  a.card-image,
.md
  .banner.light-scheme
  .chip
  .side-nav
  .card-horizontal.nav-search
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.light-scheme
  .chip
  a.card-image,
.md
  .banner.light-scheme
  .chip
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md
  .card.card-horizontal
  .banner.light-scheme
  .search-filters-button
  a.card-image,
.md
  .banner.light-scheme
  .search-filters-button
  .card.card-horizontal
  a.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.light-scheme
  .search-filters-button
  a.card-image,
.md
  .banner.light-scheme
  .search-filters-button
  .side-nav
  .card-horizontal.nav-search
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.light-scheme
  .search-filters-button
  a.card-image,
.md
  .banner.light-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md
  .card.card-horizontal
  .banner.light-scheme
  .sort-filters-button
  a.card-image,
.md
  .banner.light-scheme
  .sort-filters-button
  .card.card-horizontal
  a.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.light-scheme
  .sort-filters-button
  a.card-image,
.md
  .banner.light-scheme
  .sort-filters-button
  .side-nav
  .card-horizontal.nav-search
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.light-scheme
  .sort-filters-button
  a.card-image,
.md
  .banner.light-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md .card.card-horizontal .banner.default-scheme .card-image.chip,
.md .banner.default-scheme .card.card-horizontal .card-image.chip,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.default-scheme
  .card-image.chip,
.md
  .banner.default-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-image.chip,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.default-scheme
  .card-image.chip,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.chip,
.md
  .card.card-horizontal
  .banner.default-scheme
  .card-image.search-filters-button,
.md
  .banner.default-scheme
  .card.card-horizontal
  .card-image.search-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.default-scheme
  .card-image.search-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-image.search-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.default-scheme
  .card-image.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.search-filters-button,
.md
  .card.card-horizontal
  .banner.default-scheme
  .card-image.sort-filters-button,
.md
  .banner.default-scheme
  .card.card-horizontal
  .card-image.sort-filters-button,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.default-scheme
  .card-image.sort-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-horizontal.nav-search
  .card-image.sort-filters-button,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.default-scheme
  .card-image.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image.sort-filters-button,
.md .card.card-horizontal .banner.default-scheme .chip a.card-image,
.md .banner.default-scheme .chip .card.card-horizontal a.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.default-scheme
  .chip
  a.card-image,
.md
  .banner.default-scheme
  .chip
  .side-nav
  .card-horizontal.nav-search
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.default-scheme
  .chip
  a.card-image,
.md
  .banner.default-scheme
  .chip
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md
  .card.card-horizontal
  .banner.default-scheme
  .search-filters-button
  a.card-image,
.md
  .banner.default-scheme
  .search-filters-button
  .card.card-horizontal
  a.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.default-scheme
  .search-filters-button
  a.card-image,
.md
  .banner.default-scheme
  .search-filters-button
  .side-nav
  .card-horizontal.nav-search
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.default-scheme
  .search-filters-button
  a.card-image,
.md
  .banner.default-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md
  .card.card-horizontal
  .banner.default-scheme
  .sort-filters-button
  a.card-image,
.md
  .banner.default-scheme
  .sort-filters-button
  .card.card-horizontal
  a.card-image,
.md
  .side-nav
  .card-horizontal.nav-search
  .banner.default-scheme
  .sort-filters-button
  a.card-image,
.md
  .banner.default-scheme
  .sort-filters-button
  .side-nav
  .card-horizontal.nav-search
  a.card-image,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .banner.default-scheme
  .sort-filters-button
  a.card-image,
.md
  .banner.default-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  a.card-image,
.md .darken-4.card.card-tumblr,
.md .side-nav .darken-4.card-tumblr.nav-search,
.md .side-nav .pub-hdr header .card-tumblr.nav-search.backsplash,
.md .pub-hdr header .side-nav .card-tumblr.nav-search.backsplash,
.md .side-nav .banner.light-scheme .card-tumblr.nav-search.chip,
.md .banner.light-scheme .side-nav .card-tumblr.nav-search.chip,
.md
  .side-nav
  .banner.light-scheme
  .card-tumblr.nav-search.search-filters-button,
.md
  .banner.light-scheme
  .side-nav
  .card-tumblr.nav-search.search-filters-button,
.md .side-nav .banner.light-scheme .card-tumblr.nav-search.sort-filters-button,
.md .banner.light-scheme .side-nav .card-tumblr.nav-search.sort-filters-button,
.md .side-nav .banner.light-scheme .chip a.card-tumblr.nav-search,
.md .banner.light-scheme .chip .side-nav a.card-tumblr.nav-search,
.md
  .side-nav
  .banner.light-scheme
  .search-filters-button
  a.card-tumblr.nav-search,
.md
  .banner.light-scheme
  .search-filters-button
  .side-nav
  a.card-tumblr.nav-search,
.md
  .side-nav
  .banner.light-scheme
  .sort-filters-button
  a.card-tumblr.nav-search,
.md
  .banner.light-scheme
  .sort-filters-button
  .side-nav
  a.card-tumblr.nav-search,
.md .side-nav .banner.default-scheme .card-tumblr.nav-search.chip,
.md .banner.default-scheme .side-nav .card-tumblr.nav-search.chip,
.md
  .side-nav
  .banner.default-scheme
  .card-tumblr.nav-search.search-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-tumblr.nav-search.search-filters-button,
.md
  .side-nav
  .banner.default-scheme
  .card-tumblr.nav-search.sort-filters-button,
.md
  .banner.default-scheme
  .side-nav
  .card-tumblr.nav-search.sort-filters-button,
.md .side-nav .banner.default-scheme .chip a.card-tumblr.nav-search,
.md .banner.default-scheme .chip .side-nav a.card-tumblr.nav-search,
.md
  .side-nav
  .banner.default-scheme
  .search-filters-button
  a.card-tumblr.nav-search,
.md
  .banner.default-scheme
  .search-filters-button
  .side-nav
  a.card-tumblr.nav-search,
.md
  .side-nav
  .banner.default-scheme
  .sort-filters-button
  a.card-tumblr.nav-search,
.md
  .banner.default-scheme
  .sort-filters-button
  .side-nav
  a.card-tumblr.nav-search,
.md .pub-hdr header .card.card-tumblr.backsplash,
.md
  .pub-hdr
  header
  .iapp-store
  .store-main
  .card-tumblr.backsplash.store-search-results,
.md
  .iapp-store
  .store-main
  .pub-hdr
  header
  .card-tumblr.backsplash.store-search-results,
.md .banner.light-scheme .card.card-tumblr.chip,
.md .banner.light-scheme .card.card-tumblr.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-tumblr.search-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .card-tumblr.search-filters-button.store-search-results,
.md .banner.light-scheme .card.card-tumblr.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-tumblr.sort-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .card-tumblr.sort-filters-button.store-search-results,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .card-tumblr.chip.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .card-tumblr.chip.store-search-results,
.md .banner.light-scheme .chip a.card.card-tumblr,
.md .banner.light-scheme .search-filters-button a.card.card-tumblr,
.md .banner.light-scheme .sort-filters-button a.card.card-tumblr,
.md
  .banner.light-scheme
  .chip
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .chip
  a.card-tumblr.store-search-results,
.md
  .banner.light-scheme
  .search-filters-button
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .search-filters-button
  a.card-tumblr.store-search-results,
.md
  .banner.light-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.light-scheme
  .sort-filters-button
  a.card-tumblr.store-search-results,
.md .banner.default-scheme .card.card-tumblr.chip,
.md .banner.default-scheme .card.card-tumblr.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-tumblr.search-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .card-tumblr.search-filters-button.store-search-results,
.md .banner.default-scheme .card.card-tumblr.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-tumblr.sort-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .card-tumblr.sort-filters-button.store-search-results,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .card-tumblr.chip.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .card-tumblr.chip.store-search-results,
.md .banner.default-scheme .chip a.card.card-tumblr,
.md .banner.default-scheme .search-filters-button a.card.card-tumblr,
.md .banner.default-scheme .sort-filters-button a.card.card-tumblr,
.md
  .banner.default-scheme
  .chip
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .chip
  a.card-tumblr.store-search-results,
.md
  .banner.default-scheme
  .search-filters-button
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .search-filters-button
  a.card-tumblr.store-search-results,
.md
  .banner.default-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  a.card-tumblr.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.default-scheme
  .sort-filters-button
  a.card-tumblr.store-search-results,
.md .iapp-store .store-main .darken-4.card-tumblr.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .darken-4.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .pub-hdr
  header
  .mega-cart-quantity.backsplash,
.md
  .pub-hdr
  header
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.backsplash,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.light-scheme
  .mega-cart-quantity.chip,
.md
  .banner.light-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.chip,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.light-scheme
  .mega-cart-quantity.search-filters-button,
.md
  .banner.light-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.light-scheme
  .mega-cart-quantity.sort-filters-button,
.md
  .banner.light-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.light-scheme
  .chip
  a.mega-cart-quantity,
.md
  .banner.light-scheme
  .chip
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.light-scheme
  .search-filters-button
  a.mega-cart-quantity,
.md
  .banner.light-scheme
  .search-filters-button
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.light-scheme
  .sort-filters-button
  a.mega-cart-quantity,
.md
  .banner.light-scheme
  .sort-filters-button
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.default-scheme
  .mega-cart-quantity.chip,
.md
  .banner.default-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.chip,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.default-scheme
  .mega-cart-quantity.search-filters-button,
.md
  .banner.default-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.default-scheme
  .mega-cart-quantity.sort-filters-button,
.md
  .banner.default-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.default-scheme
  .chip
  a.mega-cart-quantity,
.md
  .banner.default-scheme
  .chip
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.default-scheme
  .search-filters-button
  a.mega-cart-quantity,
.md
  .banner.default-scheme
  .search-filters-button
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.default-scheme
  .sort-filters-button
  a.mega-cart-quantity,
.md
  .banner.default-scheme
  .sort-filters-button
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-quantity,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.darken-4.count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .pub-hdr
  header
  span.count.backsplash,
.md
  .pub-hdr
  header
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.backsplash,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.light-scheme
  span.count.chip,
.md
  .banner.light-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.chip,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.light-scheme
  span.count.search-filters-button,
.md
  .banner.light-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.light-scheme
  span.count.sort-filters-button,
.md
  .banner.light-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.default-scheme
  span.count.chip,
.md
  .banner.default-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.chip,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.default-scheme
  span.count.search-filters-button,
.md
  .banner.default-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.default-scheme
  span.count.sort-filters-button,
.md
  .banner.default-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count.sort-filters-button,
.md .darken-4.chip.bio-chip,
.md .darken-4.bio-chip.search-filters-button,
.md .pub-hdr header .bio-chip.search-filters-button.backsplash,
.md .darken-4.bio-chip.sort-filters-button,
.md .pub-hdr header .bio-chip.sort-filters-button.backsplash,
.md .pub-hdr header .chip.bio-chip.backsplash,
.md .banner.light-scheme .chip.bio-chip,
.md .banner.light-scheme .bio-chip.search-filters-button,
.md .banner.light-scheme .bio-chip.sort-filters-button,
.md .banner.default-scheme .chip.bio-chip,
.md .banner.default-scheme .bio-chip.search-filters-button,
.md .banner.default-scheme .bio-chip.sort-filters-button,
.md .darken-4.left-sidebar,
.md .pub-hdr header .left-sidebar.backsplash,
.md .banner.light-scheme .left-sidebar.chip,
.md .banner.light-scheme .left-sidebar.search-filters-button,
.md .banner.light-scheme .left-sidebar.sort-filters-button,
.md .banner.light-scheme .chip a.left-sidebar,
.md .banner.light-scheme .search-filters-button a.left-sidebar,
.md .banner.light-scheme .sort-filters-button a.left-sidebar,
.md .banner.default-scheme .left-sidebar.chip,
.md .banner.default-scheme .left-sidebar.search-filters-button,
.md .banner.default-scheme .left-sidebar.sort-filters-button,
.md .banner.default-scheme .chip a.left-sidebar,
.md .banner.default-scheme .search-filters-button a.left-sidebar,
.md .banner.default-scheme .sort-filters-button a.left-sidebar,
.md .side-nav .darken-4.nav-title,
.md .side-nav .pub-hdr header .nav-title.backsplash,
.md .pub-hdr header .side-nav .nav-title.backsplash,
.md .side-nav .banner.light-scheme .nav-title.chip,
.md .banner.light-scheme .side-nav .nav-title.chip,
.md .side-nav .banner.light-scheme .nav-title.search-filters-button,
.md .banner.light-scheme .side-nav .nav-title.search-filters-button,
.md .side-nav .banner.light-scheme .nav-title.sort-filters-button,
.md .banner.light-scheme .side-nav .nav-title.sort-filters-button,
.md .side-nav .banner.light-scheme .chip a.nav-title,
.md .banner.light-scheme .chip .side-nav a.nav-title,
.md .side-nav .banner.light-scheme .search-filters-button a.nav-title,
.md .banner.light-scheme .search-filters-button .side-nav a.nav-title,
.md .side-nav .banner.light-scheme .sort-filters-button a.nav-title,
.md .banner.light-scheme .sort-filters-button .side-nav a.nav-title,
.md .side-nav .banner.default-scheme .nav-title.chip,
.md .banner.default-scheme .side-nav .nav-title.chip,
.md .side-nav .banner.default-scheme .nav-title.search-filters-button,
.md .banner.default-scheme .side-nav .nav-title.search-filters-button,
.md .side-nav .banner.default-scheme .nav-title.sort-filters-button,
.md .banner.default-scheme .side-nav .nav-title.sort-filters-button,
.md .side-nav .banner.default-scheme .chip a.nav-title,
.md .banner.default-scheme .chip .side-nav a.nav-title,
.md .side-nav .banner.default-scheme .search-filters-button a.nav-title,
.md .banner.default-scheme .search-filters-button .side-nav a.nav-title,
.md .side-nav .banner.default-scheme .sort-filters-button a.nav-title,
.md .banner.default-scheme .sort-filters-button .side-nav a.nav-title,
.md .darken-4.article-sidebar,
.md .pub-hdr header .article-sidebar.backsplash,
.md .banner.light-scheme .article-sidebar.chip,
.md .banner.light-scheme .article-sidebar.search-filters-button,
.md .banner.light-scheme .article-sidebar.sort-filters-button,
.md .banner.light-scheme .chip a.article-sidebar,
.md .banner.light-scheme .search-filters-button a.article-sidebar,
.md .banner.light-scheme .sort-filters-button a.article-sidebar,
.md .banner.default-scheme .article-sidebar.chip,
.md .banner.default-scheme .article-sidebar.search-filters-button,
.md .banner.default-scheme .article-sidebar.sort-filters-button,
.md .banner.default-scheme .chip a.article-sidebar,
.md .banner.default-scheme .search-filters-button a.article-sidebar,
.md .banner.default-scheme .sort-filters-button a.article-sidebar,
.md .pub-hdr header .backsplash,
.md .banner.light-scheme .chip,
.md .banner.light-scheme .search-filters-button,
.md .banner.light-scheme .sort-filters-button,
.md .banner.light-scheme .chip a,
.md .banner.light-scheme .search-filters-button a,
.md .banner.light-scheme .sort-filters-button a,
.md .banner.default-scheme .chip,
.md .banner.default-scheme .search-filters-button,
.md .banner.default-scheme .sort-filters-button,
.md .banner.default-scheme .chip a,
.md .banner.default-scheme .search-filters-button a,
.md .banner.default-scheme .sort-filters-button a,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .darken-4.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .pub-hdr
  header
  .result-category.backsplash,
.md
  .pub-hdr
  header
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.backsplash,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .banner.light-scheme
  .result-category.chip,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.chip,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .banner.light-scheme
  .result-category.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.search-filters-button,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .banner.light-scheme
  .result-category.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.sort-filters-button,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .banner.light-scheme
  .chip
  a.result-category,
.md
  .banner.light-scheme
  .chip
  .iapp-store
  .store-main
  .store-search-results
  .result
  a.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .banner.light-scheme
  .search-filters-button
  a.result-category,
.md
  .banner.light-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .store-search-results
  .result
  a.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .banner.light-scheme
  .sort-filters-button
  a.result-category,
.md
  .banner.light-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .store-search-results
  .result
  a.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .banner.default-scheme
  .result-category.chip,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.chip,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .banner.default-scheme
  .result-category.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.search-filters-button,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .banner.default-scheme
  .result-category.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category.sort-filters-button,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .banner.default-scheme
  .chip
  a.result-category,
.md
  .banner.default-scheme
  .chip
  .iapp-store
  .store-main
  .store-search-results
  .result
  a.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .banner.default-scheme
  .search-filters-button
  a.result-category,
.md
  .banner.default-scheme
  .search-filters-button
  .iapp-store
  .store-main
  .store-search-results
  .result
  a.result-category,
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .banner.default-scheme
  .sort-filters-button
  a.result-category,
.md
  .banner.default-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  .store-search-results
  .result
  a.result-category,
.md .iapp-store .product-page .product-quantity .darken-4.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .pub-hdr
  header
  .input.backsplash,
.md
  .pub-hdr
  header
  .iapp-store
  .product-page
  .product-quantity
  .input.backsplash,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.light-scheme
  .input.chip,
.md
  .banner.light-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input.chip,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.light-scheme
  .input.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input.search-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.light-scheme
  .input.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input.sort-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.light-scheme
  .chip
  a.input,
.md
  .banner.light-scheme
  .chip
  .iapp-store
  .product-page
  .product-quantity
  a.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.light-scheme
  .search-filters-button
  a.input,
.md
  .banner.light-scheme
  .search-filters-button
  .iapp-store
  .product-page
  .product-quantity
  a.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.light-scheme
  .sort-filters-button
  a.input,
.md
  .banner.light-scheme
  .sort-filters-button
  .iapp-store
  .product-page
  .product-quantity
  a.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.default-scheme
  .input.chip,
.md
  .banner.default-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input.chip,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.default-scheme
  .input.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input.search-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.default-scheme
  .input.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input.sort-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.default-scheme
  .chip
  a.input,
.md
  .banner.default-scheme
  .chip
  .iapp-store
  .product-page
  .product-quantity
  a.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.default-scheme
  .search-filters-button
  a.input,
.md
  .banner.default-scheme
  .search-filters-button
  .iapp-store
  .product-page
  .product-quantity
  a.input,
.md
  .iapp-store
  .product-page
  .product-quantity
  .banner.default-scheme
  .sort-filters-button
  a.input,
.md
  .banner.default-scheme
  .sort-filters-button
  .iapp-store
  .product-page
  .product-quantity
  a.input,
.md .iapp-store .product-page .product-quantity .input span.darken-4.count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .pub-hdr
  header
  span.count.backsplash,
.md
  .pub-hdr
  header
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.backsplash,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.light-scheme
  span.count.chip,
.md
  .banner.light-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.chip,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.light-scheme
  span.count.search-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.search-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.light-scheme
  span.count.sort-filters-button,
.md
  .banner.light-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.sort-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.default-scheme
  span.count.chip,
.md
  .banner.default-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.chip,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.default-scheme
  span.count.search-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.search-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.default-scheme
  span.count.sort-filters-button,
.md
  .banner.default-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.count.sort-filters-button {
  background-color: #212121 !important;
}
.md .grey-text.text-darken-4,
.md .text-darken-4.table-column-hdr,
.md .nav-search-form form .input-field .table-column-hdr.material-icons,
.md .table-column-hdr.article-body,
.md .card.card-tumblr .card-title a.table-column-hdr,
.md .side-nav .card-tumblr.nav-search .card-title a.table-column-hdr,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.table-column-hdr,
.md .card.card-tumblr .card-content a.table-column-hdr,
.md .side-nav .card-tumblr.nav-search .card-content a.table-column-hdr,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.table-column-hdr,
.md .card.card-tumblr p a.table-column-hdr,
.md .side-nav .card-tumblr.nav-search p a.table-column-hdr,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.table-column-hdr,
.md .mega-modal .row .col .collection .table-column-hdr.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .table-column-hdr.mega-cart-title,
.md .profile-modal .modal-content .collection .table-column-hdr.collection-item,
.md .algolia-search form .input-field .table-column-hdr.material-icons,
.md .left-sidebar .collection .collection-item a.table-column-hdr,
.md .side-nav .nav-search label .table-column-hdr.material-icons,
.md .banner.dark-scheme h1.table-column-hdr,
.md .banner.dark-scheme .header-social > ul > li > a.table-column-hdr,
.md .banner.dark-scheme .table-column-hdr.chip,
.md .banner.dark-scheme .table-column-hdr.search-filters-button,
.md .banner.dark-scheme .table-column-hdr.sort-filters-button,
.md .banner.dark-scheme .chip a.table-column-hdr,
.md .banner.dark-scheme .search-filters-button a.table-column-hdr,
.md .banner.dark-scheme .sort-filters-button a.table-column-hdr,
.md .iapp-store .store-table table tbody tr td.prod-name a.table-column-hdr,
.md
  .iapp-store
  .store-main
  .store-search-active
  .table-column-hdr.global-store-search,
.md .iapp-store .store-main .store-search-active label.table-column-hdr,
.md
  .iapp-store
  .store-main
  .store-search-active
  .table-column-hdr.material-icons,
.md .nav-container nav.top-nav ul li a.text-darken-4,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .nav-search-form
  form
  .input-field
  a.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .nav-container
  nav.top-nav
  ul
  li
  a.material-icons,
.md .nav-container nav.top-nav ul li a.article-body,
.md .nav-container nav.top-nav ul li .card.card-tumblr .card-title a,
.md .card.card-tumblr .card-title .nav-container nav.top-nav ul li a,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .nav-container
  nav.top-nav
  ul
  li
  a,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .nav-container
  nav.top-nav
  ul
  li
  a,
.md .nav-container nav.top-nav ul li .card.card-tumblr .card-content a,
.md .card.card-tumblr .card-content .nav-container nav.top-nav ul li a,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .nav-container
  nav.top-nav
  ul
  li
  a,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .nav-container
  nav.top-nav
  ul
  li
  a,
.md .nav-container nav.top-nav ul li .card.card-tumblr p a,
.md .card.card-tumblr p .nav-container nav.top-nav ul li a,
.md .nav-container nav.top-nav ul li .side-nav .card-tumblr.nav-search p a,
.md .side-nav .card-tumblr.nav-search p .nav-container nav.top-nav ul li a,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .nav-container
  nav.top-nav
  ul
  li
  a,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .mega-modal
  .row
  .col
  .collection
  a.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .nav-container
  nav.top-nav
  ul
  li
  a.collection-item,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nav-container
  nav.top-nav
  ul
  li
  a.mega-cart-title,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .profile-modal
  .modal-content
  .collection
  a.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .nav-container
  nav.top-nav
  ul
  li
  a.collection-item,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .algolia-search
  form
  .input-field
  a.material-icons,
.md
  .algolia-search
  form
  .input-field
  .nav-container
  nav.top-nav
  ul
  li
  a.material-icons,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .left-sidebar
  .collection
  .collection-item
  a,
.md
  .left-sidebar
  .collection
  .collection-item
  .nav-container
  nav.top-nav
  ul
  li
  a,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .side-nav
  .nav-search
  label
  a.material-icons,
.md
  .side-nav
  .nav-search
  label
  .nav-container
  nav.top-nav
  ul
  li
  a.material-icons,
.md .nav-container nav.top-nav .banner.dark-scheme .header-social > ul > li > a,
.md .banner.dark-scheme .nav-container nav.top-nav .header-social > ul > li > a,
.md .nav-container nav.top-nav ul li .banner.dark-scheme a.chip,
.md .banner.dark-scheme .nav-container nav.top-nav ul li a.chip,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .banner.dark-scheme
  a.search-filters-button,
.md
  .banner.dark-scheme
  .nav-container
  nav.top-nav
  ul
  li
  a.search-filters-button,
.md .nav-container nav.top-nav ul li .banner.dark-scheme a.sort-filters-button,
.md .banner.dark-scheme .nav-container nav.top-nav ul li a.sort-filters-button,
.md .nav-container nav.top-nav ul li .banner.dark-scheme .chip a,
.md .banner.dark-scheme .chip .nav-container nav.top-nav ul li a,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .banner.dark-scheme
  .search-filters-button
  a,
.md
  .banner.dark-scheme
  .search-filters-button
  .nav-container
  nav.top-nav
  ul
  li
  a,
.md .nav-container nav.top-nav ul li .banner.dark-scheme .sort-filters-button a,
.md .banner.dark-scheme .sort-filters-button .nav-container nav.top-nav ul li a,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .nav-container
  nav.top-nav
  ul
  li
  a,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .nav-container
  nav.top-nav
  ul
  li
  a.global-store-search,
.md
  .nav-container
  nav.top-nav
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .nav-container
  nav.top-nav
  ul
  li
  a.material-icons,
.md .nav-search-form form .input-field .material-icons,
.md .text-darken-4.section-heading,
.md .nav-search-form form .input-field .section-heading.material-icons,
.md .section-heading.article-body,
.md .card.card-tumblr .card-title a.section-heading,
.md .side-nav .card-tumblr.nav-search .card-title a.section-heading,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.section-heading,
.md .card.card-tumblr .card-content a.section-heading,
.md .side-nav .card-tumblr.nav-search .card-content a.section-heading,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.section-heading,
.md .card.card-tumblr p a.section-heading,
.md .side-nav .card-tumblr.nav-search p a.section-heading,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.section-heading,
.md .mega-modal .row .col .collection .section-heading.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .section-heading.mega-cart-title,
.md .profile-modal .modal-content .collection .section-heading.collection-item,
.md .algolia-search form .input-field .section-heading.material-icons,
.md .left-sidebar .collection .collection-item a.section-heading,
.md .side-nav .nav-search label .section-heading.material-icons,
.md .banner.dark-scheme h1.section-heading,
.md .banner.dark-scheme .header-social > ul > li > a.section-heading,
.md .banner.dark-scheme .section-heading.chip,
.md .banner.dark-scheme .section-heading.search-filters-button,
.md .banner.dark-scheme .section-heading.sort-filters-button,
.md .banner.dark-scheme .chip a.section-heading,
.md .banner.dark-scheme .search-filters-button a.section-heading,
.md .banner.dark-scheme .sort-filters-button a.section-heading,
.md .iapp-store .store-table table tbody tr td.prod-name a.section-heading,
.md
  .iapp-store
  .store-main
  .store-search-active
  .section-heading.global-store-search,
.md .iapp-store .store-main .store-search-active label.section-heading,
.md
  .iapp-store
  .store-main
  .store-search-active
  .section-heading.material-icons,
.md .article-body,
.md .related-posts-mod ul li a.text-darken-4,
.md
  .related-posts-mod
  ul
  li
  .nav-search-form
  form
  .input-field
  a.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .related-posts-mod
  ul
  li
  a.material-icons,
.md .related-posts-mod ul li a.article-body,
.md .related-posts-mod ul li .card.card-tumblr .card-title a,
.md .card.card-tumblr .card-title .related-posts-mod ul li a,
.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search .card-title a,
.md .side-nav .card-tumblr.nav-search .card-title .related-posts-mod ul li a,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .related-posts-mod
  ul
  li
  a,
.md .related-posts-mod ul li .card.card-tumblr .card-content a,
.md .card.card-tumblr .card-content .related-posts-mod ul li a,
.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search .card-content a,
.md .side-nav .card-tumblr.nav-search .card-content .related-posts-mod ul li a,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .related-posts-mod
  ul
  li
  a,
.md .related-posts-mod ul li .card.card-tumblr p a,
.md .card.card-tumblr p .related-posts-mod ul li a,
.md .related-posts-mod ul li .side-nav .card-tumblr.nav-search p a,
.md .side-nav .card-tumblr.nav-search p .related-posts-mod ul li a,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .related-posts-mod
  ul
  li
  a,
.md
  .related-posts-mod
  ul
  li
  .mega-modal
  .row
  .col
  .collection
  a.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .related-posts-mod
  ul
  li
  a.collection-item,
.md
  .related-posts-mod
  ul
  li
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .related-posts-mod
  ul
  li
  a.mega-cart-title,
.md
  .related-posts-mod
  ul
  li
  .profile-modal
  .modal-content
  .collection
  a.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .related-posts-mod
  ul
  li
  a.collection-item,
.md .related-posts-mod ul li .algolia-search form .input-field a.material-icons,
.md .algolia-search form .input-field .related-posts-mod ul li a.material-icons,
.md .related-posts-mod ul li .left-sidebar .collection .collection-item a,
.md .left-sidebar .collection .collection-item .related-posts-mod ul li a,
.md .related-posts-mod ul li .side-nav .nav-search label a.material-icons,
.md .side-nav .nav-search label .related-posts-mod ul li a.material-icons,
.md .related-posts-mod .banner.dark-scheme .header-social > ul > li > a,
.md .banner.dark-scheme .related-posts-mod .header-social > ul > li > a,
.md .related-posts-mod ul li .banner.dark-scheme a.chip,
.md .banner.dark-scheme .related-posts-mod ul li a.chip,
.md .related-posts-mod ul li .banner.dark-scheme a.search-filters-button,
.md .banner.dark-scheme .related-posts-mod ul li a.search-filters-button,
.md .related-posts-mod ul li .banner.dark-scheme a.sort-filters-button,
.md .banner.dark-scheme .related-posts-mod ul li a.sort-filters-button,
.md .related-posts-mod ul li .banner.dark-scheme .chip a,
.md .banner.dark-scheme .chip .related-posts-mod ul li a,
.md .related-posts-mod ul li .banner.dark-scheme .search-filters-button a,
.md .banner.dark-scheme .search-filters-button .related-posts-mod ul li a,
.md .related-posts-mod ul li .banner.dark-scheme .sort-filters-button a,
.md .banner.dark-scheme .sort-filters-button .related-posts-mod ul li a,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .related-posts-mod
  ul
  li
  a,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .related-posts-mod
  ul
  li
  a.global-store-search,
.md
  .related-posts-mod
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .related-posts-mod
  ul
  li
  a.material-icons,
.md .article-recent-comments-mod ul li a.text-darken-4,
.md
  .article-recent-comments-mod
  ul
  li
  .nav-search-form
  form
  .input-field
  a.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .article-recent-comments-mod
  ul
  li
  a.material-icons,
.md .article-recent-comments-mod ul li a.article-body,
.md .article-recent-comments-mod ul li .card.card-tumblr .card-title a,
.md .card.card-tumblr .card-title .article-recent-comments-mod ul li a,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .article-recent-comments-mod
  ul
  li
  a,
.md .article-recent-comments-mod ul li .card.card-tumblr .card-content a,
.md .card.card-tumblr .card-content .article-recent-comments-mod ul li a,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .article-recent-comments-mod
  ul
  li
  a,
.md .article-recent-comments-mod ul li .card.card-tumblr p a,
.md .card.card-tumblr p .article-recent-comments-mod ul li a,
.md .article-recent-comments-mod ul li .side-nav .card-tumblr.nav-search p a,
.md .side-nav .card-tumblr.nav-search p .article-recent-comments-mod ul li a,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .mega-modal
  .row
  .col
  .collection
  a.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .article-recent-comments-mod
  ul
  li
  a.collection-item,
.md
  .article-recent-comments-mod
  ul
  li
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .article-recent-comments-mod
  ul
  li
  a.mega-cart-title,
.md
  .article-recent-comments-mod
  ul
  li
  .profile-modal
  .modal-content
  .collection
  a.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .article-recent-comments-mod
  ul
  li
  a.collection-item,
.md
  .article-recent-comments-mod
  ul
  li
  .algolia-search
  form
  .input-field
  a.material-icons,
.md
  .algolia-search
  form
  .input-field
  .article-recent-comments-mod
  ul
  li
  a.material-icons,
.md
  .article-recent-comments-mod
  ul
  li
  .left-sidebar
  .collection
  .collection-item
  a,
.md
  .left-sidebar
  .collection
  .collection-item
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .side-nav
  .nav-search
  label
  a.material-icons,
.md
  .side-nav
  .nav-search
  label
  .article-recent-comments-mod
  ul
  li
  a.material-icons,
.md
  .article-recent-comments-mod
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a,
.md
  .banner.dark-scheme
  .article-recent-comments-mod
  .header-social
  > ul
  > li
  > a,
.md .article-recent-comments-mod ul li .banner.dark-scheme a.chip,
.md .banner.dark-scheme .article-recent-comments-mod ul li a.chip,
.md
  .article-recent-comments-mod
  ul
  li
  .banner.dark-scheme
  a.search-filters-button,
.md
  .banner.dark-scheme
  .article-recent-comments-mod
  ul
  li
  a.search-filters-button,
.md
  .article-recent-comments-mod
  ul
  li
  .banner.dark-scheme
  a.sort-filters-button,
.md
  .banner.dark-scheme
  .article-recent-comments-mod
  ul
  li
  a.sort-filters-button,
.md .article-recent-comments-mod ul li .banner.dark-scheme .chip a,
.md .banner.dark-scheme .chip .article-recent-comments-mod ul li a,
.md
  .article-recent-comments-mod
  ul
  li
  .banner.dark-scheme
  .search-filters-button
  a,
.md
  .banner.dark-scheme
  .search-filters-button
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .banner.dark-scheme
  .sort-filters-button
  a,
.md
  .banner.dark-scheme
  .sort-filters-button
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .article-recent-comments-mod
  ul
  li
  a,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .article-recent-comments-mod
  ul
  li
  a.global-store-search,
.md
  .article-recent-comments-mod
  ul
  li
  .iapp-store
  .store-main
  .store-search-active
  a.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .article-recent-comments-mod
  ul
  li
  a.material-icons,
.md .text-darken-4.card.card-note,
.md .nav-search-form form .input-field .card.card-note.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .side-nav
  .card-note.material-icons.nav-search,
.md
  .side-nav
  .nav-search-form
  form
  .input-field
  .card-note.material-icons.nav-search,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .store-main
  .card-note.material-icons.store-search-results,
.md
  .iapp-store
  .store-main
  .nav-search-form
  form
  .input-field
  .card-note.material-icons.store-search-results,
.md .card.card-note.article-body,
.md .side-nav .card-note.article-body.nav-search,
.md .iapp-store .store-main .card-note.article-body.store-search-results,
.md .card.card-tumblr .card-title a.card.card-note,
.md .side-nav .card-tumblr.nav-search .card-title a.card.card-note,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.card.card-note,
.md .card.card-tumblr .card-title .side-nav a.card-note.nav-search,
.md .side-nav .card.card-tumblr .card-title a.card-note.nav-search,
.md .side-nav .card-tumblr.nav-search .card-title a.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .side-nav
  a.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.card-note.nav-search,
.md
  .card.card-tumblr
  .card-title
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-tumblr
  .card-title
  a.card-note.store-search-results,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.card-note.store-search-results,
.md .card.card-tumblr .card-content a.card.card-note,
.md .side-nav .card-tumblr.nav-search .card-content a.card.card-note,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.card.card-note,
.md .card.card-tumblr .card-content .side-nav a.card-note.nav-search,
.md .side-nav .card.card-tumblr .card-content a.card-note.nav-search,
.md .side-nav .card-tumblr.nav-search .card-content a.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .side-nav
  a.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.card-note.nav-search,
.md
  .card.card-tumblr
  .card-content
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-tumblr
  .card-content
  a.card-note.store-search-results,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.card-note.store-search-results,
.md .card.card-tumblr p a.card.card-note,
.md .side-nav .card-tumblr.nav-search p a.card.card-note,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.card.card-note,
.md .card.card-tumblr p .side-nav a.card-note.nav-search,
.md .side-nav .card.card-tumblr p a.card-note.nav-search,
.md .side-nav .card-tumblr.nav-search p a.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .side-nav
  a.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.card-note.nav-search,
.md
  .card.card-tumblr
  p
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card.card-tumblr
  p
  a.card-note.store-search-results,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-search
  p
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.card-note.store-search-results,
.md .mega-modal .row .col .collection .card.card-note.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .side-nav
  .card-note.collection-item.nav-search,
.md
  .side-nav
  .mega-modal
  .row
  .col
  .collection
  .card-note.collection-item.nav-search,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .store-main
  .card-note.collection-item.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal
  .row
  .col
  .collection
  .card-note.collection-item.store-search-results,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-note.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-note.mega-cart-title.nav-search,
.md
  .side-nav
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-note.mega-cart-title.nav-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-note.mega-cart-title.store-search-results,
.md
  .iapp-store
  .store-main
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card-note.mega-cart-title.store-search-results,
.md .profile-modal .modal-content .collection .card.card-note.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .side-nav
  .card-note.collection-item.nav-search,
.md
  .side-nav
  .profile-modal
  .modal-content
  .collection
  .card-note.collection-item.nav-search,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .store-main
  .card-note.collection-item.store-search-results,
.md
  .iapp-store
  .store-main
  .profile-modal
  .modal-content
  .collection
  .card-note.collection-item.store-search-results,
.md .algolia-search form .input-field .card.card-note.material-icons,
.md
  .algolia-search
  form
  .input-field
  .side-nav
  .card-note.material-icons.nav-search,
.md
  .side-nav
  .algolia-search
  form
  .input-field
  .card-note.material-icons.nav-search,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .store-main
  .card-note.material-icons.store-search-results,
.md
  .iapp-store
  .store-main
  .algolia-search
  form
  .input-field
  .card-note.material-icons.store-search-results,
.md .left-sidebar .collection .collection-item a.card.card-note,
.md .left-sidebar .collection .collection-item .side-nav a.card-note.nav-search,
.md .side-nav .left-sidebar .collection .collection-item a.card-note.nav-search,
.md
  .left-sidebar
  .collection
  .collection-item
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .left-sidebar
  .collection
  .collection-item
  a.card-note.store-search-results,
.md .side-nav .text-darken-4.card-note.nav-search,
.md .side-nav .nav-search label .card-note.nav-search.material-icons,
.md .side-nav .banner.dark-scheme h1.card-note.nav-search,
.md .banner.dark-scheme .side-nav h1.card-note.nav-search,
.md
  .side-nav
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.card-note.nav-search,
.md
  .banner.dark-scheme
  .side-nav
  .header-social
  > ul
  > li
  > a.card-note.nav-search,
.md .side-nav .banner.dark-scheme .card-note.nav-search.chip,
.md .banner.dark-scheme .side-nav .card-note.nav-search.chip,
.md .side-nav .banner.dark-scheme .card-note.nav-search.search-filters-button,
.md .banner.dark-scheme .side-nav .card-note.nav-search.search-filters-button,
.md .side-nav .banner.dark-scheme .card-note.nav-search.sort-filters-button,
.md .banner.dark-scheme .side-nav .card-note.nav-search.sort-filters-button,
.md .side-nav .banner.dark-scheme .chip a.card-note.nav-search,
.md .banner.dark-scheme .chip .side-nav a.card-note.nav-search,
.md .side-nav .banner.dark-scheme .search-filters-button a.card-note.nav-search,
.md .banner.dark-scheme .search-filters-button .side-nav a.card-note.nav-search,
.md .side-nav .banner.dark-scheme .sort-filters-button a.card-note.nav-search,
.md .banner.dark-scheme .sort-filters-button .side-nav a.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.card-note.nav-search,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .side-nav
  a.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-active
  .card-note.nav-search.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-note.nav-search.global-store-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-active
  label.card-note.nav-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  label.card-note.nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .store-search-active
  .card-note.nav-search.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .side-nav
  .card-note.nav-search.material-icons,
.md .side-nav .nav-search label .card.card-note.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .store-main
  .card-note.material-icons.store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  label
  .card-note.material-icons.store-search-results,
.md .banner.dark-scheme h1.card.card-note,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  h1.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  h1.card-note.store-search-results,
.md .banner.dark-scheme .header-social > ul > li > a.card.card-note,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .header-social
  > ul
  > li
  > a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.card-note.store-search-results,
.md .banner.dark-scheme .card.card-note.chip,
.md .banner.dark-scheme .card.card-note.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-note.search-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .card-note.search-filters-button.store-search-results,
.md .banner.dark-scheme .card.card-note.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-note.sort-filters-button.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .card-note.sort-filters-button.store-search-results,
.md
  .banner.dark-scheme
  .iapp-store
  .store-main
  .card-note.chip.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .card-note.chip.store-search-results,
.md .banner.dark-scheme .chip a.card.card-note,
.md .banner.dark-scheme .search-filters-button a.card.card-note,
.md .banner.dark-scheme .sort-filters-button a.card.card-note,
.md
  .banner.dark-scheme
  .chip
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .chip
  a.card-note.store-search-results,
.md
  .banner.dark-scheme
  .search-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .search-filters-button
  a.card-note.store-search-results,
.md
  .banner.dark-scheme
  .sort-filters-button
  .iapp-store
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .banner.dark-scheme
  .sort-filters-button
  a.card-note.store-search-results,
.md .iapp-store .store-table table tbody tr td.prod-name a.card.card-note,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .store-main
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.card-note.store-search-results,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card.card-note.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-note.global-store-search.store-search-results,
.md .iapp-store .store-main .store-search-active label.card.card-note,
.md
  .iapp-store
  .store-main
  .store-search-active
  label.card-note.store-search-results,
.md .iapp-store .store-main .store-search-active .card.card-note.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .card-note.material-icons.store-search-results,
.md .iapp-store .store-main .text-darken-4.card-note.store-search-results,
.md .card.card-tumblr .card-title a,
.md .side-nav .card-tumblr.nav-search .card-title a,
.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a,
.md .card.card-tumblr .card-content a,
.md .side-nav .card-tumblr.nav-search .card-content a,
.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a,
.md .card.card-tumblr p a,
.md .side-nav .card-tumblr.nav-search p a,
.md .iapp-store .store-main .card-tumblr.store-search-results p a,
.md .mega-modal .row .col .collection .collection-item,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .text-darken-4.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nav-search-form
  form
  .input-field
  .title.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.material-icons,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.article-body,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-tumblr
  .card-title
  a.title,
.md
  .card.card-tumblr
  .card-title
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.title,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-tumblr
  .card-content
  a.title,
.md
  .card.card-tumblr
  .card-content
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.title,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .card.card-tumblr
  p
  a.title,
.md
  .card.card-tumblr
  p
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .card-tumblr.nav-search
  p
  a.title,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.title,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.mega-cart-title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .algolia-search
  form
  .input-field
  .title.material-icons,
.md
  .algolia-search
  form
  .input-field
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.material-icons,
.md
  .mega-modal
  .row
  .col
  .left-sidebar
  .collection.featured-items
  .collection-item
  a.title,
.md
  .left-sidebar
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .nav-search
  label
  .title.material-icons,
.md
  .side-nav
  .nav-search
  label
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.material-icons,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  h1.title,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  h1.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.title,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .header-social
  > ul
  > li
  > a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .title.chip,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.chip,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .title.search-filters-button,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.search-filters-button,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .title.sort-filters-button,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.sort-filters-button,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .chip
  a.title,
.md
  .banner.dark-scheme
  .chip
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .search-filters-button
  a.title,
.md
  .banner.dark-scheme
  .search-filters-button
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  .sort-filters-button
  a.title,
.md
  .banner.dark-scheme
  .sort-filters-button
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.title,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  a.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-active
  .title.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.global-store-search,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-active
  label.title,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  label.title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-active
  .title.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .title.material-icons,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.text-darken-4,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nav-search-form
  form
  .input-field
  p.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.material-icons,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.article-body,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.mega-cart-title,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .algolia-search
  form
  .input-field
  p.material-icons,
.md
  .algolia-search
  form
  .input-field
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.material-icons,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .side-nav
  .nav-search
  label
  p.material-icons,
.md
  .side-nav
  .nav-search
  label
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.material-icons,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  p.chip,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.chip,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  p.search-filters-button,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.search-filters-button,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .banner.dark-scheme
  p.sort-filters-button,
.md
  .banner.dark-scheme
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.sort-filters-button,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-active
  p.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.global-store-search,
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .store-main
  .store-search-active
  p.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  p.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-darken-4.increase-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .nav-search-form
  form
  .input-field
  span.increase-count.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.article-body,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .algolia-search
  form
  .input-field
  span.increase-count.material-icons,
.md
  .algolia-search
  form
  .input-field
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  .nav-search
  label
  span.increase-count.material-icons,
.md
  .side-nav
  .nav-search
  label
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.dark-scheme
  span.increase-count.chip,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.chip,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.dark-scheme
  span.increase-count.search-filters-button,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.dark-scheme
  span.increase-count.sort-filters-button,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  .store-search-active
  span.increase-count.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.global-store-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  .store-search-active
  span.increase-count.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.text-darken-4.decrease-count,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .nav-search-form
  form
  .input-field
  span.decrease-count.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.article-body,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .algolia-search
  form
  .input-field
  span.decrease-count.material-icons,
.md
  .algolia-search
  form
  .input-field
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .side-nav
  .nav-search
  label
  span.decrease-count.material-icons,
.md
  .side-nav
  .nav-search
  label
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.dark-scheme
  span.decrease-count.chip,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.chip,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.dark-scheme
  span.decrease-count.search-filters-button,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .banner.dark-scheme
  span.decrease-count.sort-filters-button,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  .store-search-active
  span.decrease-count.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.global-store-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  .iapp-store
  .store-main
  .store-search-active
  span.decrease-count.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .text-darken-4.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .nav-search-form
  form
  .input-field
  .mega-cart-total-pending.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.article-body,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .card.card-tumblr
  .card-title
  a.mega-cart-total-pending,
.md
  .card.card-tumblr
  .card-title
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.mega-cart-total-pending,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.mega-cart-total-pending,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .card.card-tumblr
  .card-content
  a.mega-cart-total-pending,
.md
  .card.card-tumblr
  .card-content
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.mega-cart-total-pending,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.mega-cart-total-pending,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .card.card-tumblr
  p
  a.mega-cart-total-pending,
.md
  .card.card-tumblr
  p
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .side-nav
  .card-tumblr.nav-search
  p
  a.mega-cart-total-pending,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.mega-cart-total-pending,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .collection
  .mega-cart-total-pending.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection
  .mega-cart-update
  .mega-cart-total-pending.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .collection.featured-items
  .collection-item
  .mega-cart-total-pending.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-update
  .mega-cart-total-pending.mega-cart-title,
.md
  .profile-modal
  .modal-content
  .collection
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.collection-item,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .algolia-search
  form
  .input-field
  .mega-cart-total-pending.material-icons,
.md
  .algolia-search
  form
  .input-field
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .left-sidebar
  .collection
  .collection-item
  a.mega-cart-total-pending,
.md
  .left-sidebar
  .collection
  .collection-item
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .side-nav
  .nav-search
  label
  .mega-cart-total-pending.material-icons,
.md
  .side-nav
  .nav-search
  label
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.material-icons,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .banner.dark-scheme
  h1.mega-cart-total-pending,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  h1.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.mega-cart-total-pending,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .header-social
  > ul
  > li
  > a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .banner.dark-scheme
  .mega-cart-total-pending.chip,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.chip,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .banner.dark-scheme
  .mega-cart-total-pending.search-filters-button,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.search-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .banner.dark-scheme
  .mega-cart-total-pending.sort-filters-button,
.md
  .banner.dark-scheme
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.sort-filters-button,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .banner.dark-scheme
  .chip
  a.mega-cart-total-pending,
.md
  .banner.dark-scheme
  .chip
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .banner.dark-scheme
  .search-filters-button
  a.mega-cart-total-pending,
.md
  .banner.dark-scheme
  .search-filters-button
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .banner.dark-scheme
  .sort-filters-button
  a.mega-cart-total-pending,
.md
  .banner.dark-scheme
  .sort-filters-button
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.mega-cart-total-pending,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  a.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .store-main
  .store-search-active
  .mega-cart-total-pending.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.global-store-search,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .store-main
  .store-search-active
  label.mega-cart-total-pending,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  label.mega-cart-total-pending,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .iapp-store
  .store-main
  .store-search-active
  .mega-cart-total-pending.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending.material-icons,
.md .profile-modal .modal-content .collection .collection-item,
.md .chip.bio-chip a span .text-darken-4.contributor-type,
.md .bio-chip.search-filters-button a span .text-darken-4.contributor-type,
.md .bio-chip.sort-filters-button a span .text-darken-4.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .nav-search-form
  form
  .input-field
  .contributor-type.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .chip.bio-chip
  a
  span
  .contributor-type.material-icons,
.md
  .bio-chip.search-filters-button
  a
  span
  .nav-search-form
  form
  .input-field
  .contributor-type.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.material-icons,
.md
  .bio-chip.sort-filters-button
  a
  span
  .nav-search-form
  form
  .input-field
  .contributor-type.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.material-icons,
.md .chip.bio-chip a span .contributor-type.article-body,
.md .bio-chip.search-filters-button a span .contributor-type.article-body,
.md .bio-chip.sort-filters-button a span .contributor-type.article-body,
.md .chip.bio-chip a span .card.card-tumblr .card-title a.contributor-type,
.md .card.card-tumblr .card-title .chip.bio-chip a span a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .card.card-tumblr
  .card-title
  a.contributor-type,
.md
  .card.card-tumblr
  .card-title
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .card.card-tumblr
  .card-title
  a.contributor-type,
.md
  .card.card-tumblr
  .card-title
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.contributor-type,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .chip.bio-chip
  a
  span
  a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.contributor-type,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.contributor-type,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-title
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.contributor-type,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .chip.bio-chip
  a
  span
  a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.contributor-type,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.contributor-type,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md .chip.bio-chip a span .card.card-tumblr .card-content a.contributor-type,
.md .card.card-tumblr .card-content .chip.bio-chip a span a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .card.card-tumblr
  .card-content
  a.contributor-type,
.md
  .card.card-tumblr
  .card-content
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .card.card-tumblr
  .card-content
  a.contributor-type,
.md
  .card.card-tumblr
  .card-content
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.contributor-type,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .chip.bio-chip
  a
  span
  a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.contributor-type,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.contributor-type,
.md
  .side-nav
  .card-tumblr.nav-search
  .card-content
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.contributor-type,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .chip.bio-chip
  a
  span
  a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.contributor-type,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.contributor-type,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md .chip.bio-chip a span .card.card-tumblr p a.contributor-type,
.md .card.card-tumblr p .chip.bio-chip a span a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .card.card-tumblr
  p
  a.contributor-type,
.md
  .card.card-tumblr
  p
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md .bio-chip.sort-filters-button a span .card.card-tumblr p a.contributor-type,
.md .card.card-tumblr p .bio-chip.sort-filters-button a span a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .side-nav
  .card-tumblr.nav-search
  p
  a.contributor-type,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .chip.bio-chip
  a
  span
  a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .card-tumblr.nav-search
  p
  a.contributor-type,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .side-nav
  .card-tumblr.nav-search
  p
  a.contributor-type,
.md
  .side-nav
  .card-tumblr.nav-search
  p
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.contributor-type,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .chip.bio-chip
  a
  span
  a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.contributor-type,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.contributor-type,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .mega-modal
  .row
  .col
  .collection
  .contributor-type.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .chip.bio-chip
  a
  span
  .contributor-type.collection-item,
.md
  .bio-chip.search-filters-button
  a
  span
  .mega-modal
  .row
  .col
  .collection
  .contributor-type.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.collection-item,
.md
  .bio-chip.sort-filters-button
  a
  span
  .mega-modal
  .row
  .col
  .collection
  .contributor-type.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.collection-item,
.md
  .chip.bio-chip
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .contributor-type.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .chip.bio-chip
  a
  span
  .contributor-type.mega-cart-title,
.md
  .bio-chip.search-filters-button
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .contributor-type.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.mega-cart-title,
.md
  .bio-chip.sort-filters-button
  a
  span
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .contributor-type.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.mega-cart-title,
.md
  .chip.bio-chip
  a
  span
  .profile-modal
  .modal-content
  .collection
  .contributor-type.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .chip.bio-chip
  a
  span
  .contributor-type.collection-item,
.md
  .bio-chip.search-filters-button
  a
  span
  .profile-modal
  .modal-content
  .collection
  .contributor-type.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.collection-item,
.md
  .bio-chip.sort-filters-button
  a
  span
  .profile-modal
  .modal-content
  .collection
  .contributor-type.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.collection-item,
.md
  .chip.bio-chip
  a
  span
  .algolia-search
  form
  .input-field
  .contributor-type.material-icons,
.md
  .algolia-search
  form
  .input-field
  .chip.bio-chip
  a
  span
  .contributor-type.material-icons,
.md
  .bio-chip.search-filters-button
  a
  span
  .algolia-search
  form
  .input-field
  .contributor-type.material-icons,
.md
  .algolia-search
  form
  .input-field
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.material-icons,
.md
  .bio-chip.sort-filters-button
  a
  span
  .algolia-search
  form
  .input-field
  .contributor-type.material-icons,
.md
  .algolia-search
  form
  .input-field
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.material-icons,
.md
  .chip.bio-chip
  a
  span
  .left-sidebar
  .collection
  .collection-item
  a.contributor-type,
.md
  .left-sidebar
  .collection
  .collection-item
  .chip.bio-chip
  a
  span
  a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .left-sidebar
  .collection
  .collection-item
  a.contributor-type,
.md
  .left-sidebar
  .collection
  .collection-item
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .left-sidebar
  .collection
  .collection-item
  a.contributor-type,
.md
  .left-sidebar
  .collection
  .collection-item
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .side-nav
  .nav-search
  label
  .contributor-type.material-icons,
.md
  .side-nav
  .nav-search
  label
  .chip.bio-chip
  a
  span
  .contributor-type.material-icons,
.md
  .bio-chip.search-filters-button
  a
  span
  .side-nav
  .nav-search
  label
  .contributor-type.material-icons,
.md
  .side-nav
  .nav-search
  label
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.material-icons,
.md
  .bio-chip.sort-filters-button
  a
  span
  .side-nav
  .nav-search
  label
  .contributor-type.material-icons,
.md
  .side-nav
  .nav-search
  label
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.material-icons,
.md .chip.bio-chip a span .banner.dark-scheme h1.contributor-type,
.md .banner.dark-scheme .chip.bio-chip a span h1.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.dark-scheme
  h1.contributor-type,
.md
  .banner.dark-scheme
  .bio-chip.search-filters-button
  a
  span
  h1.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.dark-scheme
  h1.contributor-type,
.md
  .banner.dark-scheme
  .bio-chip.sort-filters-button
  a
  span
  h1.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.contributor-type,
.md .chip.bio-chip a span .banner.dark-scheme .contributor-type.chip,
.md .banner.dark-scheme .chip.bio-chip a span .contributor-type.chip,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.dark-scheme
  .contributor-type.chip,
.md
  .banner.dark-scheme
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.chip,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.dark-scheme
  .contributor-type.chip,
.md
  .banner.dark-scheme
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.chip,
.md
  .chip.bio-chip
  a
  span
  .banner.dark-scheme
  .contributor-type.search-filters-button,
.md
  .banner.dark-scheme
  .chip.bio-chip
  a
  span
  .contributor-type.search-filters-button,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.dark-scheme
  .contributor-type.search-filters-button,
.md
  .banner.dark-scheme
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.search-filters-button,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.dark-scheme
  .contributor-type.search-filters-button,
.md
  .banner.dark-scheme
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.search-filters-button,
.md
  .chip.bio-chip
  a
  span
  .banner.dark-scheme
  .contributor-type.sort-filters-button,
.md
  .banner.dark-scheme
  .chip.bio-chip
  a
  span
  .contributor-type.sort-filters-button,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.dark-scheme
  .contributor-type.sort-filters-button,
.md
  .banner.dark-scheme
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.sort-filters-button,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.dark-scheme
  .contributor-type.sort-filters-button,
.md
  .banner.dark-scheme
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.sort-filters-button,
.md .banner.dark-scheme .chip.bio-chip a span a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.dark-scheme
  .chip
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.dark-scheme
  .chip
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .banner.dark-scheme
  .search-filters-button
  a.contributor-type,
.md
  .banner.dark-scheme
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .banner.dark-scheme
  .search-filters-button
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .banner.dark-scheme
  .sort-filters-button
  a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .banner.dark-scheme
  .sort-filters-button
  a.contributor-type,
.md .banner.dark-scheme .bio-chip.sort-filters-button a span a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.contributor-type,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .chip.bio-chip
  a
  span
  a.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.contributor-type,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .bio-chip.search-filters-button
  a
  span
  a.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.contributor-type,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .bio-chip.sort-filters-button
  a
  span
  a.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .store-search-active
  .contributor-type.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .chip.bio-chip
  a
  span
  .contributor-type.global-store-search,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .store-search-active
  .contributor-type.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.global-store-search,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .store-search-active
  .contributor-type.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.global-store-search,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .store-search-active
  label.contributor-type,
.md
  .iapp-store
  .store-main
  .store-search-active
  .chip.bio-chip
  a
  span
  label.contributor-type,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .store-search-active
  label.contributor-type,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.search-filters-button
  a
  span
  label.contributor-type,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .store-search-active
  label.contributor-type,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.sort-filters-button
  a
  span
  label.contributor-type,
.md
  .chip.bio-chip
  a
  span
  .iapp-store
  .store-main
  .store-search-active
  .contributor-type.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .chip.bio-chip
  a
  span
  .contributor-type.material-icons,
.md
  .bio-chip.search-filters-button
  a
  span
  .iapp-store
  .store-main
  .store-search-active
  .contributor-type.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.search-filters-button
  a
  span
  .contributor-type.material-icons,
.md
  .bio-chip.sort-filters-button
  a
  span
  .iapp-store
  .store-main
  .store-search-active
  .contributor-type.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .bio-chip.sort-filters-button
  a
  span
  .contributor-type.material-icons,
.md .algolia-search form .input-field .material-icons,
.md .search-store-listings label .text-darken-4.material-icons,
.md
  .search-store-listings
  label
  .nav-search-form
  form
  .input-field
  .material-icons,
.md
  .nav-search-form
  form
  .input-field
  .search-store-listings
  label
  .material-icons,
.md .search-store-listings label .material-icons.article-body,
.md .search-store-listings label .card.card-tumblr .card-title a.material-icons,
.md .card.card-tumblr .card-title .search-store-listings label a.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-tumblr.nav-search
  .card-title
  a.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.material-icons,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .card.card-tumblr
  .card-content
  a.material-icons,
.md
  .card.card-tumblr
  .card-content
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-tumblr.nav-search
  .card-content
  a.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.material-icons,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .search-store-listings
  label
  a.material-icons,
.md .search-store-listings label .card.card-tumblr p a.material-icons,
.md .card.card-tumblr p .search-store-listings label a.material-icons,
.md
  .search-store-listings
  label
  .side-nav
  .card-tumblr.nav-search
  p
  a.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.material-icons,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .mega-modal
  .row
  .col
  .collection
  .material-icons.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .search-store-listings
  label
  .material-icons.collection-item,
.md
  .search-store-listings
  label
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .material-icons.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .search-store-listings
  label
  .material-icons.mega-cart-title,
.md
  .search-store-listings
  label
  .profile-modal
  .modal-content
  .collection
  .material-icons.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .search-store-listings
  label
  .material-icons.collection-item,
.md
  .search-store-listings
  label
  .algolia-search
  form
  .input-field
  .material-icons,
.md
  .algolia-search
  form
  .input-field
  .search-store-listings
  label
  .material-icons,
.md
  .search-store-listings
  label
  .left-sidebar
  .collection
  .collection-item
  a.material-icons,
.md
  .left-sidebar
  .collection
  .collection-item
  .search-store-listings
  label
  a.material-icons,
.md .search-store-listings .side-nav .nav-search label .material-icons,
.md .side-nav .nav-search .search-store-listings label .material-icons,
.md .search-store-listings label .banner.dark-scheme h1.material-icons,
.md .banner.dark-scheme .search-store-listings label h1.material-icons,
.md
  .search-store-listings
  label
  .banner.dark-scheme
  .header-social
  > ul
  > li
  > a.material-icons,
.md
  .banner.dark-scheme
  .search-store-listings
  label
  .header-social
  > ul
  > li
  > a.material-icons,
.md .search-store-listings label .banner.dark-scheme .material-icons.chip,
.md .banner.dark-scheme .search-store-listings label .material-icons.chip,
.md
  .search-store-listings
  label
  .banner.dark-scheme
  .material-icons.search-filters-button,
.md
  .banner.dark-scheme
  .search-store-listings
  label
  .material-icons.search-filters-button,
.md
  .search-store-listings
  label
  .banner.dark-scheme
  .material-icons.sort-filters-button,
.md
  .banner.dark-scheme
  .search-store-listings
  label
  .material-icons.sort-filters-button,
.md .search-store-listings label .banner.dark-scheme .chip a.material-icons,
.md .banner.dark-scheme .chip .search-store-listings label a.material-icons,
.md
  .search-store-listings
  label
  .banner.dark-scheme
  .search-filters-button
  a.material-icons,
.md
  .banner.dark-scheme
  .search-filters-button
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .banner.dark-scheme
  .sort-filters-button
  a.material-icons,
.md
  .banner.dark-scheme
  .sort-filters-button
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  a.material-icons,
.md
  .iapp-store
  .store-table
  table
  tbody
  tr
  td.prod-name
  .search-store-listings
  label
  a.material-icons,
.md
  .search-store-listings
  label
  .iapp-store
  .store-main
  .store-search-active
  .material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .search-store-listings
  label
  .material-icons,
.md .left-sidebar .collection .collection-item a,
.md .side-nav .nav-search label .material-icons,
.md .banner.dark-scheme h1,
.md .banner.dark-scheme .header-social > ul > li > a,
.md .banner.dark-scheme .chip,
.md .banner.dark-scheme .search-filters-button,
.md .banner.dark-scheme .sort-filters-button,
.md .banner.dark-scheme .chip a,
.md .banner.dark-scheme .search-filters-button a,
.md .banner.dark-scheme .sort-filters-button a,
.md .iapp-store .store-table table tbody tr td.prod-name a,
.md .iapp-store .store-main .store-search-active .global-store-search,
.md .iapp-store .store-main .store-search-active label,
.md .iapp-store .store-main .store-search-active .material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-darken-4.decrease-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .nav-search-form
  form
  .input-field
  span.decrease-count.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.article-body,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal
  .row
  .col
  .collection
  span.decrease-count.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.collection-item,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  span.decrease-count.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.mega-cart-title,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .profile-modal
  .modal-content
  .collection
  span.decrease-count.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.collection-item,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .algolia-search
  form
  .input-field
  span.decrease-count.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  .nav-search
  label
  span.decrease-count.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.dark-scheme
  span.decrease-count.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.chip,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.dark-scheme
  span.decrease-count.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.search-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.dark-scheme
  span.decrease-count.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count.sort-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  .store-search-active
  span.decrease-count.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .product-page
  .product-quantity
  .input
  span.decrease-count.global-store-search,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  .store-search-active
  span.decrease-count.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .product-page
  .product-quantity
  .input
  span.decrease-count.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.text-darken-4.increase-count,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .nav-search-form
  form
  .input-field
  span.increase-count.material-icons,
.md
  .nav-search-form
  form
  .input-field
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.article-body,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal
  .row
  .col
  .collection
  span.increase-count.collection-item,
.md
  .mega-modal
  .row
  .col
  .collection
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.collection-item,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  span.increase-count.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.mega-cart-title,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .profile-modal
  .modal-content
  .collection
  span.increase-count.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.collection-item,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .algolia-search
  form
  .input-field
  span.increase-count.material-icons,
.md
  .algolia-search
  form
  .input-field
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .side-nav
  .nav-search
  label
  span.increase-count.material-icons,
.md
  .side-nav
  .nav-search
  label
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.material-icons,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.dark-scheme
  span.increase-count.chip,
.md
  .banner.dark-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.chip,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.dark-scheme
  span.increase-count.search-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.search-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .banner.dark-scheme
  span.increase-count.sort-filters-button,
.md
  .banner.dark-scheme
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count.sort-filters-button,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  .store-search-active
  span.increase-count.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .product-page
  .product-quantity
  .input
  span.increase-count.global-store-search,
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  .store-main
  .store-search-active
  span.increase-count.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .product-page
  .product-quantity
  .input
  span.increase-count.material-icons,
.md .placeholder-img .text-darken-4.fa,
.md .placeholder-img .nav-search-form form .input-field .fa.material-icons,
.md .nav-search-form form .input-field .placeholder-img .fa.material-icons,
.md .placeholder-img .fa.article-body,
.md .placeholder-img .card.card-tumblr .card-title a.fa,
.md .card.card-tumblr .card-title .placeholder-img a.fa,
.md .placeholder-img .side-nav .card-tumblr.nav-search .card-title a.fa,
.md .side-nav .card-tumblr.nav-search .card-title .placeholder-img a.fa,
.md
  .placeholder-img
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a.fa,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  .placeholder-img
  a.fa,
.md .placeholder-img .card.card-tumblr .card-content a.fa,
.md .card.card-tumblr .card-content .placeholder-img a.fa,
.md .placeholder-img .side-nav .card-tumblr.nav-search .card-content a.fa,
.md .side-nav .card-tumblr.nav-search .card-content .placeholder-img a.fa,
.md
  .placeholder-img
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a.fa,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  .placeholder-img
  a.fa,
.md .placeholder-img .card.card-tumblr p a.fa,
.md .card.card-tumblr p .placeholder-img a.fa,
.md .placeholder-img .side-nav .card-tumblr.nav-search p a.fa,
.md .side-nav .card-tumblr.nav-search p .placeholder-img a.fa,
.md
  .placeholder-img
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  a.fa,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  p
  .placeholder-img
  a.fa,
.md .placeholder-img .mega-modal .row .col .collection .fa.collection-item,
.md .mega-modal .row .col .collection .placeholder-img .fa.collection-item,
.md
  .placeholder-img
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .fa.mega-cart-title,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .placeholder-img
  .fa.mega-cart-title,
.md
  .placeholder-img
  .profile-modal
  .modal-content
  .collection
  .fa.collection-item,
.md
  .profile-modal
  .modal-content
  .collection
  .placeholder-img
  .fa.collection-item,
.md .placeholder-img .algolia-search form .input-field .fa.material-icons,
.md .algolia-search form .input-field .placeholder-img .fa.material-icons,
.md .placeholder-img .left-sidebar .collection .collection-item a.fa,
.md .left-sidebar .collection .collection-item .placeholder-img a.fa,
.md .placeholder-img .side-nav .nav-search label .fa.material-icons,
.md .side-nav .nav-search label .placeholder-img .fa.material-icons,
.md .placeholder-img .banner.dark-scheme h1.fa,
.md .banner.dark-scheme .placeholder-img h1.fa,
.md .placeholder-img .banner.dark-scheme .header-social > ul > li > a.fa,
.md .banner.dark-scheme .placeholder-img .header-social > ul > li > a.fa,
.md .placeholder-img .banner.dark-scheme .fa.chip,
.md .banner.dark-scheme .placeholder-img .fa.chip,
.md .placeholder-img .banner.dark-scheme .fa.search-filters-button,
.md .banner.dark-scheme .placeholder-img .fa.search-filters-button,
.md .placeholder-img .banner.dark-scheme .fa.sort-filters-button,
.md .banner.dark-scheme .placeholder-img .fa.sort-filters-button,
.md .placeholder-img .banner.dark-scheme .chip a.fa,
.md .banner.dark-scheme .chip .placeholder-img a.fa,
.md .placeholder-img .banner.dark-scheme .search-filters-button a.fa,
.md .banner.dark-scheme .search-filters-button .placeholder-img a.fa,
.md .placeholder-img .banner.dark-scheme .sort-filters-button a.fa,
.md .banner.dark-scheme .sort-filters-button .placeholder-img a.fa,
.md .placeholder-img .iapp-store .store-table table tbody tr td.prod-name a.fa,
.md .iapp-store .store-table table tbody tr td.prod-name .placeholder-img a.fa,
.md
  .placeholder-img
  .iapp-store
  .store-main
  .store-search-active
  .fa.global-store-search,
.md
  .iapp-store
  .store-main
  .store-search-active
  .placeholder-img
  .fa.global-store-search,
.md .placeholder-img .iapp-store .store-main .store-search-active label.fa,
.md .iapp-store .store-main .store-search-active .placeholder-img label.fa,
.md
  .placeholder-img
  .iapp-store
  .store-main
  .store-search-active
  .fa.material-icons,
.md
  .iapp-store
  .store-main
  .store-search-active
  .placeholder-img
  .fa.material-icons {
  color: #212121 !important;
}
.md .black {
  background-color: #000 !important;
}
.md .black-text {
  color: #000 !important;
}
.md .white,
.md .algolia-search form .input-field {
  background-color: #fff !important;
}
.md .white-text,
.md .responsive-table-hdr,
.md .side-nav .nav-title .nav-collapse,
.md .side-nav .nav-open-trigger a,
.md .pub-hdr header .row .pub-title {
  color: #fff !important;
}
.md .transparent {
  background-color: rgba(0, 0, 0, 0) !important;
}
.md .transparent-text {
  color: rgba(0, 0, 0, 0) !important;
}
.md html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
.md body {
  margin: 0;
}
.md article,
.md aside,
.md details,
.md figcaption,
.md figure,
.md footer,
.md header,
.md hgroup,
.md main,
.md menu,
.md nav,
.md section,
.md summary {
  display: block;
}
.md audio,
.md canvas,
.md progress,
.md video {
  display: inline-block;
  vertical-align: baseline;
}
.md audio:not([controls]) {
  display: none;
  height: 0;
}
.md [hidden],
.md template {
  display: none;
}
.md a {
  background-color: transparent;
}
.md a:active,
.md a:hover {
  outline: 0;
}
.md abbr[title] {
  border-bottom: 1px dotted;
}
.md b,
.md strong {
  font-weight: bold;
}
.md dfn {
  font-style: italic;
}
.md h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.md mark {
  background: #ff0;
  color: #000;
}
.md small {
  font-size: 80%;
}
.md sub,
.md sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.md sup {
  top: -0.5em;
}
.md sub {
  bottom: -0.25em;
}
.md img {
  border: 0;
}
.md svg:not(:root) {
  overflow: hidden;
}
.md figure {
  margin: 1em 40px;
}
.md hr {
  box-sizing: content-box;
  height: 0;
}
.md pre {
  overflow: auto;
}
.md code,
.md kbd,
.md pre,
.md samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
.md button,
.md input,
.md optgroup,
.md select,
.md textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
.md button {
  overflow: visible;
}
.md button,
.md select {
  text-transform: none;
}
.md button,
.md html input[type="button"],
.md input[type="reset"],
.md input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
.md button[disabled],
.md html input[disabled] {
  cursor: default;
}
.md button::-moz-focus-inner,
.md input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.md input {
  line-height: normal;
}
.md input[type="checkbox"],
.md input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
.md input[type="number"]::-webkit-inner-spin-button,
.md input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
.md input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
.md input[type="search"]::-webkit-search-cancel-button,
.md input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.md fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
.md legend {
  border: 0;
  padding: 0;
}
.md textarea {
  overflow: auto;
}
.md optgroup {
  font-weight: bold;
}
.md table {
  border-collapse: collapse;
  border-spacing: 0;
}
.md td,
.md th {
  padding: 0;
}
.md html {
  box-sizing: border-box;
}
.md *,
.md *:before,
.md *:after {
  box-sizing: inherit;
}
.md ul:not(.browser-default) {
  padding-left: 0;
  list-style-type: none;
}
.md ul:not(.browser-default) li {
  list-style-type: none;
}
.md a {
  color: #0c7ec0;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}
.md .valign-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.md .valign-wrapper .valign {
  display: block;
}
.md .clearfix {
  clear: both;
}
.md .z-depth-0 {
  box-shadow: none !important;
}
.md .z-depth-1,
.md nav,
.md .card-panel,
.md .card,
.md .side-nav .nav-search,
.md .iapp-store .store-main .store-search-results,
.md .card-alt,
.md .toast,
.md .btn,
.md .btn-large,
.md .btn-floating,
.md .dropdown-content,
.md .collapsible,
.md .side-nav,
.md .algolia-search form .input-field {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12),
    0 3px 1px -2px rgba(0, 0, 0, 0.2);
}
.md .z-depth-1-half,
.md .btn:hover,
.md .btn-large:hover,
.md .btn-floating:hover {
  box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12),
    0 3px 1px -1px rgba(0, 0, 0, 0.2);
}
.md .z-depth-2,
.md .pub-hdr.collapsed {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12),
    0 2px 4px -1px rgba(0, 0, 0, 0.3);
}
.md .z-depth-3 {
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12),
    0 3px 5px -1px rgba(0, 0, 0, 0.3);
}
.md .z-depth-4,
.md .modal,
.md .mega-modal {
  box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14),
    0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.3);
}
.md .z-depth-5 {
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14),
    0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.3);
}
.md .hoverable {
  transition: box-shadow 0.25s;
  box-shadow: 0;
}
.md .hoverable:hover {
  transition: box-shadow 0.25s;
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.md .divider {
  height: 1px;
  overflow: hidden;
  background-color: #e0e0e0;
}
.md blockquote {
  margin: 20px 0;
  padding-left: 1.5rem;
  border-left: 5px solid #ee6e73;
}
.md i {
  line-height: inherit;
}
.md i.left {
  float: left;
  margin-right: 15px;
}
.md i.right {
  float: right;
  margin-left: 15px;
}
.md i.tiny {
  font-size: 1rem;
}
.md i.small {
  font-size: 2rem;
}
.md i.medium {
  font-size: 4rem;
}
.md i.large {
  font-size: 6rem;
}
.md img.responsive-img,
.md video.responsive-video {
  max-width: 100%;
  height: auto;
}
.md .pagination li {
  display: inline-block;
  border-radius: 2px;
  text-align: center;
  vertical-align: top;
  height: 30px;
}
.md .pagination li a {
  color: #444;
  display: inline-block;
  font-size: 1.2rem;
  padding: 0 10px;
  line-height: 30px;
}
.md .pagination li.active a {
  color: #fff;
}
.md .pagination li.active {
  background-color: #ee6e73;
}
.md .pagination li.disabled a {
  cursor: default;
  color: #999;
}
.md .pagination li i {
  font-size: 2rem;
}
.md .pagination li.pages ul li {
  display: inline-block;
  float: none;
}
@media only screen and (max-width: 992px) {
  .md .pagination {
    width: 100%;
  }
  .md .pagination li.prev,
  .md .pagination li.next {
    width: 10%;
  }
  .md .pagination li.pages {
    width: 80%;
    overflow: hidden;
    white-space: nowrap;
  }
}
.md .breadcrumb {
  font-size: 18px;
  color: rgba(255, 255, 255, 0.7);
}
.md .breadcrumb i,
.md .breadcrumb [class^="mdi-"],
.md .breadcrumb [class*="mdi-"],
.md .breadcrumb i.material-icons {
  display: inline-block;
  float: left;
  font-size: 24px;
}
.md .breadcrumb:before {
  content: "\E5CC";
  color: rgba(255, 255, 255, 0.7);
  vertical-align: top;
  display: inline-block;
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 25px;
  margin: 0 10px 0 8px;
  -webkit-font-smoothing: antialiased;
}
.md .breadcrumb:first-child:before {
  display: none;
}
.md .breadcrumb:last-child {
  color: #fff;
}
.md .parallax-container {
  position: relative;
  overflow: hidden;
  height: 500px;
}
.md .parallax {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
}
.md .parallax img {
  display: none;
  position: absolute;
  left: 50%;
  bottom: 0;
  min-width: 100%;
  min-height: 100%;
  transform: translate3d(0, 0, 0);
  transform: translateX(-50%);
}
.md .pin-top,
.md .pin-bottom {
  position: relative;
}
.md .pinned {
  position: fixed !important;
}
.md ul.staggered-list li {
  opacity: 0;
}
.md .fade-in {
  opacity: 0;
  transform-origin: 0 50%;
}
@media only screen and (max-width: 600px) {
  .md .hide-on-small-only,
  .md .hide-on-small-and-down {
    display: none !important;
  }
}
@media only screen and (max-width: 992px) {
  .md .hide-on-med-and-down {
    display: none !important;
  }
}
@media only screen and (min-width: 601px) {
  .md .hide-on-med-and-up {
    display: none !important;
  }
}
@media only screen and (min-width: 600px) and (max-width: 992px) {
  .md .hide-on-med-only {
    display: none !important;
  }
}
@media only screen and (min-width: 993px) {
  .md .hide-on-large-only,
  .md .responsive-table-hdr {
    display: none !important;
  }
}
@media only screen and (min-width: 993px) {
  .md .show-on-large {
    display: block !important;
  }
}
@media only screen and (min-width: 600px) and (max-width: 992px) {
  .md .show-on-medium {
    display: block !important;
  }
}
@media only screen and (max-width: 600px) {
  .md .show-on-small {
    display: block !important;
  }
}
@media only screen and (min-width: 601px) {
  .md .show-on-medium-and-up {
    display: block !important;
  }
}
@media only screen and (max-width: 992px) {
  .md .show-on-medium-and-down {
    display: block !important;
  }
}
@media only screen and (max-width: 600px) {
  .md .center-on-small-only {
    text-align: center;
  }
}
.md footer.page-footer {
  margin-top: 20px;
  padding-top: 20px;
  background-color: #ee6e73;
}
.md footer.page-footer .footer-copyright {
  overflow: hidden;
  height: 50px;
  line-height: 50px;
  color: rgba(255, 255, 255, 0.8);
  background-color: rgba(51, 51, 51, 0.08);
}
.md table,
.md th,
.md td {
  border: none;
}
.md table {
  width: 100%;
  display: table;
}
.md table.bordered > thead > tr,
.md table.bordered > tbody > tr {
  border-bottom: 1px solid #d0d0d0;
}
.md table.striped > tbody > tr:nth-child(odd) {
  background-color: #f2f2f2;
}
.md table.striped > tbody > tr > td {
  border-radius: 0;
}
.md table.highlight > tbody > tr {
  transition: background-color 0.25s ease;
}
.md table.highlight > tbody > tr:hover {
  background-color: #f2f2f2;
}
.md table.centered thead tr th,
.md table.centered tbody tr td {
  text-align: center;
}
.md thead {
  border-bottom: 1px solid #d0d0d0;
}
.md td,
.md th {
  padding: 15px 5px;
  display: table-cell;
  text-align: left;
  vertical-align: middle;
  border-radius: 2px;
}
@media only screen and (max-width: 992px) {
  .md table.responsive-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    display: block;
    position: relative;
  }
  .md table.responsive-table td:empty:before {
    content: "\00a0";
  }
  .md table.responsive-table th,
  .md table.responsive-table td {
    margin: 0;
    vertical-align: top;
  }
  .md table.responsive-table th {
    text-align: left;
  }
  .md table.responsive-table thead {
    display: block;
    float: left;
  }
  .md table.responsive-table thead tr {
    display: block;
    padding: 0 10px 0 0;
  }
  .md table.responsive-table thead tr th::before {
    content: "\00a0";
  }
  .md table.responsive-table tbody {
    display: block;
    width: auto;
    position: relative;
    overflow-x: auto;
    white-space: nowrap;
  }
  .md table.responsive-table tbody tr {
    display: inline-block;
    vertical-align: top;
  }
  .md table.responsive-table th {
    display: block;
    text-align: right;
  }
  .md table.responsive-table td {
    display: block;
    min-height: 1.25em;
    text-align: left;
  }
  .md table.responsive-table tr {
    padding: 0 10px;
  }
  .md table.responsive-table thead {
    border: 0;
    border-right: 1px solid #d0d0d0;
  }
  .md table.responsive-table.bordered th {
    border-bottom: 0;
    border-left: 0;
  }
  .md table.responsive-table.bordered td {
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
  }
  .md table.responsive-table.bordered tr {
    border: 0;
  }
  .md table.responsive-table.bordered tbody tr {
    border-right: 1px solid #d0d0d0;
  }
}
.md .collection {
  margin: 0.5rem 0 1rem 0;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  overflow: hidden;
  position: relative;
}
.md .collection .collection-item {
  background-color: #fff;
  line-height: 1.5rem;
  padding: 10px 20px;
  margin: 0;
  border-bottom: 1px solid #e0e0e0;
}
.md .collection .collection-item.avatar {
  min-height: 84px;
  padding-left: 72px;
  position: relative;
}
.md .collection .collection-item.avatar .circle,
.md
  .collection
  .collection-item.avatar
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  .md
  .collection
  .collection-item.avatar
  div,
.md
  .collection
  .collection-item.avatar
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  .md
  .collection
  .collection-item.avatar
  div,
.md
  .collection
  .collection-item.avatar
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  .md
  .collection
  .collection-item.avatar
  div,
.md
  .collection
  .collection-item.avatar
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  .md
  .collection
  .collection-item.avatar
  div,
.md .collection .collection-item.avatar .search-go {
  position: absolute;
  width: 42px;
  height: 42px;
  overflow: hidden;
  left: 15px;
  display: inline-block;
  vertical-align: middle;
}
.md .collection .collection-item.avatar i.circle,
.md .collection .collection-item.avatar i.search-go {
  font-size: 18px;
  line-height: 42px;
  color: #fff;
  background-color: #999;
  text-align: center;
}
.md .collection .collection-item.avatar .title {
  font-size: 16px;
}
.md .collection .collection-item.avatar p {
  margin: 0;
}
.md .collection .collection-item.avatar .secondary-content {
  position: absolute;
  top: 16px;
  right: 16px;
}
.md .collection .collection-item:last-child {
  border-bottom: none;
}
.md .collection .collection-item.active {
  background-color: #26a69a;
  color: #eafaf9;
}
.md .collection .collection-item.active .secondary-content {
  color: #fff;
}
.md .collection a.collection-item {
  display: block;
  transition: 0.25s;
  color: #26a69a;
}
.md .collection a.collection-item:not(.active):hover {
  background-color: #ddd;
}
.md .collection.with-header .collection-header {
  background-color: #fff;
  border-bottom: 1px solid #e0e0e0;
  padding: 10px 20px;
}
.md .collection.with-header .collection-item {
  padding-left: 30px;
}
.md .collection.with-header .collection-item.avatar {
  padding-left: 72px;
}
.md .secondary-content {
  float: right;
  color: #26a69a;
}
.md .collapsible .collection {
  margin: 0;
  border: none;
}
.md span.badge,
.md span.comment-count,
.md span.badge-search {
  min-width: 3rem;
  padding: 0 6px;
  margin-left: 14px;
  text-align: center;
  font-size: 1rem;
  line-height: inherit;
  color: #757575;
  float: right;
  box-sizing: border-box;
}
.md span.badge.new,
.md span.comment-count,
.md span.badge-search {
  font-weight: 300;
  font-size: 0.8rem;
  color: #fff;
  background-color: #26a69a;
  border-radius: 2px;
}
.md span.badge.new:after,
.md span.comment-count:after,
.md span.badge-search:after {
  content: " new";
}
.md span.badge[data-badge-caption]::after,
.md span.comment-count[data-badge-caption]::after,
.md span.badge-search[data-badge-caption]::after {
  content: " " attr(data-badge-caption);
}
.md nav ul a span.badge,
.md nav ul a span.comment-count,
.md nav ul a span.badge-search {
  display: inline-block;
  float: none;
  margin-left: 4px;
  line-height: 22px;
  height: 22px;
}
.md .side-nav span.badge.new,
.md .side-nav span.comment-count,
.md .side-nav span.badge-search,
.md .collapsible span.badge.new,
.md .collapsible span.comment-count,
.md .collapsible span.badge-search {
  position: relative;
  background-color: transparent;
}
.md .side-nav span.badge.new::before,
.md .side-nav span.comment-count::before,
.md .side-nav span.badge-search::before,
.md .collapsible span.badge.new::before,
.md .collapsible span.comment-count::before,
.md .collapsible span.badge-search::before {
  content: "";
  position: absolute;
  top: 10px;
  right: 0;
  bottom: 10px;
  left: 0;
  background-color: #26a69a;
  border-radius: 2px;
  z-index: -1;
}
.md .collapsible span.badge.new,
.md .collapsible span.comment-count,
.md .collapsible span.badge-search {
  z-index: 1;
}
.md .soldout-badge {
  display: inline-block;
  background-color: #ff8a80;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  float: right;
  margin-top: 5px;
}
@media screen and (max-width: 768px) {
  .md .soldout-badge {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: auto;
    margin-left: auto;
  }
  .md .accordionArrow {
    margin-left: -15px !important;
    right: 7px !important;
  }
}
.md .video-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.md .video-container iframe,
.md .video-container object,
.md .video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.md .progress,
.md .nav-article-progress {
  position: relative;
  height: 4px;
  display: block;
  width: 100%;
  background-color: #acece6;
  border-radius: 2px;
  margin: 0.5rem 0 1rem 0;
  overflow: hidden;
}
.md .progress .determinate,
.md .nav-article-progress .determinate,
.md .nav-article-progress .progress-amt {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  background-color: #26a69a;
  transition: width 0.3s linear;
}
.md .progress .indeterminate,
.md .nav-article-progress .indeterminate {
  background-color: #26a69a;
}
.md .progress .indeterminate:before,
.md .nav-article-progress .indeterminate:before {
  content: "";
  position: absolute;
  background-color: inherit;
  top: 0;
  left: 0;
  bottom: 0;
  will-change: left, right;
  animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
}
.md .progress .indeterminate:after,
.md .nav-article-progress .indeterminate:after {
  content: "";
  position: absolute;
  background-color: inherit;
  top: 0;
  left: 0;
  bottom: 0;
  will-change: left, right;
  animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1)
    infinite;
  animation-delay: 1.15s;
}
@keyframes indeterminate {
  0% {
    left: -35%;
    right: 100%;
  }
  60% {
    left: 100%;
    right: -90%;
  }
  100% {
    left: 100%;
    right: -90%;
  }
}
@keyframes indeterminate-short {
  0% {
    left: -200%;
    right: 100%;
  }
  60% {
    left: 107%;
    right: -8%;
  }
  100% {
    left: 107%;
    right: -8%;
  }
}
.md .hide {
  display: none !important;
}
.md .left-align {
  text-align: left;
}
.md .right-align {
  text-align: right;
}
.md .center,
.md .responsive-table-hdr,
.md .center-align {
  text-align: center;
}
.md .left {
  float: left !important;
}
.md .right {
  float: right !important;
}
.md .no-select,
.md input[type="range"],
.md input[type="range"] + .thumb {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.md .circle,
.md
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  .md
  div,
.md
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  .md
  div,
.md
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  .md
  div,
.md
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  .md
  div,
.md .search-go {
  border-radius: 50%;
}
.md .center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.md .truncate {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.md .no-padding {
  padding: 0 !important;
}
.md .tableSmall {
  font-size: 14px;
}
.md .material-icons {
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.md .container,
.md .nav-search-form form,
.md .mega-modal,
.md .algolia-search form {
  margin: 0 auto;
  max-width: 1280px;
  width: 90%;
}
@media only screen and (min-width: 601px) {
  .md .container,
  .md .nav-search-form form,
  .md .mega-modal,
  .md .algolia-search form {
    width: 85%;
  }
}
@media only screen and (min-width: 993px) {
  .md .container,
  .md .nav-search-form form,
  .md .mega-modal,
  .md .algolia-search form {
    width: 70%;
  }
}
.md .container .row,
.md .nav-search-form form .row,
.md .mega-modal .row,
.md .algolia-search form .row {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
.md .section,
.md .responsive-table-hdr {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.md .section.no-pad,
.md .no-pad.responsive-table-hdr {
  padding: 0;
}
.md .section.no-pad-bot,
.md .no-pad-bot.responsive-table-hdr {
  padding-bottom: 0;
}
.md .section.no-pad-top,
.md .no-pad-top.responsive-table-hdr {
  padding-top: 0;
}
.md .row {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
}
.md .row:after {
  content: "";
  display: table;
  clear: both;
}
.md .row .col {
  float: left;
  box-sizing: border-box;
  padding: 0 0.75rem;
  min-height: 1px;
}
.md .row .col[class*="push-"],
.md .row .col[class*="pull-"] {
  position: relative;
}
.md .row .col.s1 {
  width: 8.33333%;
  margin-left: auto;
  left: auto;
  right: auto;
}
.md .row .col.s2 {
  width: 16.66667%;
  margin-left: auto;
  left: auto;
  right: auto;
}
.md .row .col.s3 {
  width: 25%;
  margin-left: auto;
  left: auto;
  right: auto;
}
.md .row .col.s4 {
  width: 33.33333%;
  margin-left: auto;
  left: auto;
  right: auto;
}
.md .row .col.s5 {
  width: 41.66667%;
  margin-left: auto;
  left: auto;
  right: auto;
}
.md .row .col.s6 {
  width: 50%;
  margin-left: auto;
  left: auto;
  right: auto;
}
.md .row .col.s7 {
  width: 58.33333%;
  margin-left: auto;
  left: auto;
  right: auto;
}
.md .row .col.s8 {
  width: 66.66667%;
  margin-left: auto;
  left: auto;
  right: auto;
}
.md .row .col.s9 {
  width: 75%;
  margin-left: auto;
  left: auto;
  right: auto;
}
.md .row .col.s10 {
  width: 83.33333%;
  margin-left: auto;
  left: auto;
  right: auto;
}
.md .row .col.s11 {
  width: 91.66667%;
  margin-left: auto;
  left: auto;
  right: auto;
}
.md .row .col.s12 {
  width: 100%;
  margin-left: auto;
  left: auto;
  right: auto;
}
.md .row .col.offset-s1 {
  margin-left: 8.33333%;
}
.md .row .col.pull-s1 {
  right: 8.33333%;
}
.md .row .col.push-s1 {
  left: 8.33333%;
}
.md .row .col.offset-s2 {
  margin-left: 16.66667%;
}
.md .row .col.pull-s2 {
  right: 16.66667%;
}
.md .row .col.push-s2 {
  left: 16.66667%;
}
.md .row .col.offset-s3 {
  margin-left: 25%;
}
.md .row .col.pull-s3 {
  right: 25%;
}
.md .row .col.push-s3 {
  left: 25%;
}
.md .row .col.offset-s4 {
  margin-left: 33.33333%;
}
.md .row .col.pull-s4 {
  right: 33.33333%;
}
.md .row .col.push-s4 {
  left: 33.33333%;
}
.md .row .col.offset-s5 {
  margin-left: 41.66667%;
}
.md .row .col.pull-s5 {
  right: 41.66667%;
}
.md .row .col.push-s5 {
  left: 41.66667%;
}
.md .row .col.offset-s6 {
  margin-left: 50%;
}
.md .row .col.pull-s6 {
  right: 50%;
}
.md .row .col.push-s6 {
  left: 50%;
}
.md .row .col.offset-s7 {
  margin-left: 58.33333%;
}
.md .row .col.pull-s7 {
  right: 58.33333%;
}
.md .row .col.push-s7 {
  left: 58.33333%;
}
.md .row .col.offset-s8 {
  margin-left: 66.66667%;
}
.md .row .col.pull-s8 {
  right: 66.66667%;
}
.md .row .col.push-s8 {
  left: 66.66667%;
}
.md .row .col.offset-s9 {
  margin-left: 75%;
}
.md .row .col.pull-s9 {
  right: 75%;
}
.md .row .col.push-s9 {
  left: 75%;
}
.md .row .col.offset-s10 {
  margin-left: 83.33333%;
}
.md .row .col.pull-s10 {
  right: 83.33333%;
}
.md .row .col.push-s10 {
  left: 83.33333%;
}
.md .row .col.offset-s11 {
  margin-left: 91.66667%;
}
.md .row .col.pull-s11 {
  right: 91.66667%;
}
.md .row .col.push-s11 {
  left: 91.66667%;
}
.md .row .col.offset-s12 {
  margin-left: 100%;
}
.md .row .col.pull-s12 {
  right: 100%;
}
.md .row .col.push-s12 {
  left: 100%;
}
@media only screen and (min-width: 601px) {
  .md .row .col.m1 {
    width: 8.33333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.m2 {
    width: 16.66667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.m3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.m4 {
    width: 33.33333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.m5 {
    width: 41.66667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.m6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.m7 {
    width: 58.33333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.m8 {
    width: 66.66667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.m9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.m10 {
    width: 83.33333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.m11 {
    width: 91.66667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.m12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.offset-m1 {
    margin-left: 8.33333%;
  }
  .md .row .col.pull-m1 {
    right: 8.33333%;
  }
  .md .row .col.push-m1 {
    left: 8.33333%;
  }
  .md .row .col.offset-m2 {
    margin-left: 16.66667%;
  }
  .md .row .col.pull-m2 {
    right: 16.66667%;
  }
  .md .row .col.push-m2 {
    left: 16.66667%;
  }
  .md .row .col.offset-m3 {
    margin-left: 25%;
  }
  .md .row .col.pull-m3 {
    right: 25%;
  }
  .md .row .col.push-m3 {
    left: 25%;
  }
  .md .row .col.offset-m4 {
    margin-left: 33.33333%;
  }
  .md .row .col.pull-m4 {
    right: 33.33333%;
  }
  .md .row .col.push-m4 {
    left: 33.33333%;
  }
  .md .row .col.offset-m5 {
    margin-left: 41.66667%;
  }
  .md .row .col.pull-m5 {
    right: 41.66667%;
  }
  .md .row .col.push-m5 {
    left: 41.66667%;
  }
  .md .row .col.offset-m6 {
    margin-left: 50%;
  }
  .md .row .col.pull-m6 {
    right: 50%;
  }
  .md .row .col.push-m6 {
    left: 50%;
  }
  .md .row .col.offset-m7 {
    margin-left: 58.33333%;
  }
  .md .row .col.pull-m7 {
    right: 58.33333%;
  }
  .md .row .col.push-m7 {
    left: 58.33333%;
  }
  .md .row .col.offset-m8 {
    margin-left: 66.66667%;
  }
  .md .row .col.pull-m8 {
    right: 66.66667%;
  }
  .md .row .col.push-m8 {
    left: 66.66667%;
  }
  .md .row .col.offset-m9 {
    margin-left: 75%;
  }
  .md .row .col.pull-m9 {
    right: 75%;
  }
  .md .row .col.push-m9 {
    left: 75%;
  }
  .md .row .col.offset-m10 {
    margin-left: 83.33333%;
  }
  .md .row .col.pull-m10 {
    right: 83.33333%;
  }
  .md .row .col.push-m10 {
    left: 83.33333%;
  }
  .md .row .col.offset-m11 {
    margin-left: 91.66667%;
  }
  .md .row .col.pull-m11 {
    right: 91.66667%;
  }
  .md .row .col.push-m11 {
    left: 91.66667%;
  }
  .md .row .col.offset-m12 {
    margin-left: 100%;
  }
  .md .row .col.pull-m12 {
    right: 100%;
  }
  .md .row .col.push-m12 {
    left: 100%;
  }
}
@media only screen and (min-width: 993px) {
  .md .row .col.l1 {
    width: 8.33333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.l2 {
    width: 16.66667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.l3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.l4 {
    width: 33.33333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.l5 {
    width: 41.66667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.l6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.l7 {
    width: 58.33333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.l8 {
    width: 66.66667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.l9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.l10 {
    width: 83.33333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.l11 {
    width: 91.66667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.l12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .md .row .col.offset-l1 {
    margin-left: 8.33333%;
  }
  .md .row .col.pull-l1 {
    right: 8.33333%;
  }
  .md .row .col.push-l1 {
    left: 8.33333%;
  }
  .md .row .col.offset-l2 {
    margin-left: 16.66667%;
  }
  .md .row .col.pull-l2 {
    right: 16.66667%;
  }
  .md .row .col.push-l2 {
    left: 16.66667%;
  }
  .md .row .col.offset-l3 {
    margin-left: 25%;
  }
  .md .row .col.pull-l3 {
    right: 25%;
  }
  .md .row .col.push-l3 {
    left: 25%;
  }
  .md .row .col.offset-l4 {
    margin-left: 33.33333%;
  }
  .md .row .col.pull-l4 {
    right: 33.33333%;
  }
  .md .row .col.push-l4 {
    left: 33.33333%;
  }
  .md .row .col.offset-l5 {
    margin-left: 41.66667%;
  }
  .md .row .col.pull-l5 {
    right: 41.66667%;
  }
  .md .row .col.push-l5 {
    left: 41.66667%;
  }
  .md .row .col.offset-l6 {
    margin-left: 50%;
  }
  .md .row .col.pull-l6 {
    right: 50%;
  }
  .md .row .col.push-l6 {
    left: 50%;
  }
  .md .row .col.offset-l7 {
    margin-left: 58.33333%;
  }
  .md .row .col.pull-l7 {
    right: 58.33333%;
  }
  .md .row .col.push-l7 {
    left: 58.33333%;
  }
  .md .row .col.offset-l8 {
    margin-left: 66.66667%;
  }
  .md .row .col.pull-l8 {
    right: 66.66667%;
  }
  .md .row .col.push-l8 {
    left: 66.66667%;
  }
  .md .row .col.offset-l9 {
    margin-left: 75%;
  }
  .md .row .col.pull-l9 {
    right: 75%;
  }
  .md .row .col.push-l9 {
    left: 75%;
  }
  .md .row .col.offset-l10 {
    margin-left: 83.33333%;
  }
  .md .row .col.pull-l10 {
    right: 83.33333%;
  }
  .md .row .col.push-l10 {
    left: 83.33333%;
  }
  .md .row .col.offset-l11 {
    margin-left: 91.66667%;
  }
  .md .row .col.pull-l11 {
    right: 91.66667%;
  }
  .md .row .col.push-l11 {
    left: 91.66667%;
  }
  .md .row .col.offset-l12 {
    margin-left: 100%;
  }
  .md .row .col.pull-l12 {
    right: 100%;
  }
  .md .row .col.push-l12 {
    left: 100%;
  }
}
.md nav {
  color: #fff;
  background-color: #ee6e73;
  width: 100%;
  height: 56px;
  line-height: 56px;
}
.md nav.nav-extended {
  height: auto;
}
.md nav.nav-extended .nav-wrapper {
  height: auto;
}
.md nav a {
  color: #fff;
}
.md nav i,
.md nav [class^="mdi-"],
.md nav [class*="mdi-"],
.md nav i.material-icons {
  display: block;
  font-size: 24px;
  height: 56px;
  line-height: 56px;
}
.md nav .nav-wrapper {
  position: relative;
  height: 100%;
}
@media only screen and (min-width: 993px) {
  .md nav a.button-collapse {
    display: none;
  }
}
.md nav .button-collapse {
  float: left;
  position: relative;
  z-index: 1;
  height: 56px;
  margin: 0 18px;
}
.md nav .button-collapse i {
  height: 56px;
  line-height: 56px;
}
.md nav .brand-logo {
  position: absolute;
  color: #fff;
  display: inline-block;
  font-size: 2.1rem;
  padding: 0;
  white-space: nowrap;
}
.md nav .brand-logo.center,
.md nav .brand-logo.responsive-table-hdr {
  left: 50%;
  transform: translateX(-50%);
}
@media only screen and (max-width: 992px) {
  .md nav .brand-logo {
    left: 50%;
    transform: translateX(-50%);
  }
  .md nav .brand-logo.left,
  .md nav .brand-logo.right {
    padding: 0;
    transform: none;
  }
  .md nav .brand-logo.left {
    left: 0.5rem;
  }
  .md nav .brand-logo.right {
    right: 0.5rem;
    left: auto;
  }
}
.md nav .brand-logo.right {
  right: 0.5rem;
  padding: 0;
}
.md nav .brand-logo i,
.md nav .brand-logo [class^="mdi-"],
.md nav .brand-logo [class*="mdi-"],
.md nav .brand-logo i.material-icons {
  float: left;
  margin-right: 15px;
}
.md nav ul {
  margin: 0;
}
.md nav ul li {
  transition: background-color 0.3s;
  float: left;
  padding: 0;
}
.md nav ul li.active {
  background-color: rgba(0, 0, 0, 0.1);
}
.md nav ul a {
  transition: background-color 0.3s;
  font-size: 1rem;
  color: #fff;
  display: block;
  padding: 0 15px;
  cursor: pointer;
}
.md nav ul a.btn,
.md nav ul a.btn-large,
.md nav ul a.btn-large,
.md nav ul a.btn-flat,
.md nav ul a.btn-floating {
  margin-top: -2px;
  margin-left: 15px;
  margin-right: 15px;
}
.md nav ul a:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
.md nav ul.left {
  float: left;
}
.md nav form {
  height: 100%;
}
.md nav .input-field {
  margin: 0;
  height: 100%;
}
.md nav .input-field input {
  height: 100%;
  font-size: 1.2rem;
  border: none;
  padding-left: 2rem;
}
.md nav .input-field input:focus,
.md nav .input-field input[type="text"]:valid,
.md nav .input-field input[type="password"]:valid,
.md nav .input-field input[type="email"]:valid,
.md nav .input-field input[type="url"]:valid,
.md nav .input-field input[type="date"]:valid {
  border: none;
  box-shadow: none;
}
.md nav .input-field label {
  top: 0;
  left: 0;
}
.md nav .input-field label i {
  color: rgba(255, 255, 255, 0.7);
  transition: color 0.3s;
}
.md nav .input-field label.active i {
  color: #fff;
}
.md nav .input-field label.active {
  transform: translateY(0);
}
.md .navbar-fixed {
  position: relative;
  height: 56px;
  z-index: 997;
}
.md .navbar-fixed nav {
  position: fixed;
}
@media only screen and (min-width: 601px) {
  .md nav,
  .md nav .nav-wrapper i,
  .md nav a.button-collapse,
  .md nav a.button-collapse i {
    height: 64px;
    line-height: 64px;
  }
  .md .navbar-fixed {
    height: 64px;
  }
}
.md a {
  text-decoration: none;
}
.md h1,
.md h2,
.md h3,
.md h4,
.md h5,
.md h6 {
  font-weight: 400;
  line-height: 1.1;
}
.md h1 a,
.md h2 a,
.md h3 a,
.md h4 a,
.md h5 a,
.md h6 a {
  font-weight: inherit;
}
.md h1 {
  font-size: 4.2rem;
  line-height: 110%;
  margin: 2.1rem 0 1.68rem 0;
}
.md h2 {
  font-size: 3.56rem;
  line-height: 110%;
  margin: 1.78rem 0 1.424rem 0;
}
.md h3 {
  font-size: 2.92rem;
  line-height: 110%;
  margin: 1.46rem 0 1.168rem 0;
}
.md h4 {
  font-size: 2.28rem;
  line-height: 110%;
  margin: 1.14rem 0 0.912rem 0;
}
.md h5 {
  font-size: 1.64rem;
  line-height: 110%;
  margin: 0.82rem 0 0.656rem 0;
}
.md h6 {
  font-size: 1rem;
  line-height: 110%;
  margin: 0.5rem 0 0.4rem 0;
}
.md em {
  font-style: italic;
}
.md strong {
  font-weight: 500;
}
.md small {
  font-size: 75%;
}
.md .light,
.md footer.page-footer .footer-copyright {
  font-weight: 300;
}
.md .thin {
  font-weight: 200;
}
.md .flow-text,
.md .article-body p,
.md .article-body blockquote,
.md .algolia-search form .input-field input[type="search"],
.md .algolia-search form .input-field .algolia-search-field {
  font-weight: 300;
}
@media only screen and (min-width: 360px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.2rem;
  }
}
@media only screen and (min-width: 390px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.224rem;
  }
}
@media only screen and (min-width: 420px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.248rem;
  }
}
@media only screen and (min-width: 450px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.272rem;
  }
}
@media only screen and (min-width: 480px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.296rem;
  }
}
@media only screen and (min-width: 510px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.32rem;
  }
}
@media only screen and (min-width: 540px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.344rem;
  }
}
@media only screen and (min-width: 570px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.368rem;
  }
}
@media only screen and (min-width: 600px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.392rem;
  }
}
@media only screen and (min-width: 630px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.416rem;
  }
}
@media only screen and (min-width: 660px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.44rem;
  }
}
@media only screen and (min-width: 690px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.464rem;
  }
}
@media only screen and (min-width: 720px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.488rem;
  }
}
@media only screen and (min-width: 750px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.512rem;
  }
}
@media only screen and (min-width: 780px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.536rem;
  }
}
@media only screen and (min-width: 810px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.56rem;
  }
}
@media only screen and (min-width: 840px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.584rem;
  }
}
@media only screen and (min-width: 870px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.608rem;
  }
}
@media only screen and (min-width: 900px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.632rem;
  }
}
@media only screen and (min-width: 930px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.656rem;
  }
}
@media only screen and (min-width: 960px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.68rem;
  }
}
@media only screen and (max-width: 360px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.2rem;
  }
}
.md .card-panel {
  transition: box-shadow 0.25s;
  padding: 20px;
  margin: 0.5rem 0 1rem 0;
  border-radius: 2px;
  background-color: #fff;
}
.md .card,
.md .side-nav .nav-search,
.md .iapp-store .store-main .store-search-results {
  position: relative;
  margin: 0.5rem 0 1rem 0;
  background-color: #fff;
  transition: box-shadow 0.25s;
  border-radius: 2px;
}
.md .card .card-title,
.md .side-nav .nav-search .card-title,
.md .iapp-store .store-main .store-search-results .card-title {
  font-size: 1.1rem;
  line-height: inherit;
}
@media only screen and (max-width: 600px) {
  .md .card .card-title,
  .md .side-nav .nav-search .card-title,
  .md .iapp-store .store-main .store-search-results .card-title {
    display: block;
    line-height: 1.1rem;
    font-size: 1rem;
    padding: 0 0 15px 15px;
  }
}
.md .card .card-title.activator,
.md .side-nav .nav-search .card-title.activator,
.md .iapp-store .store-main .store-search-results .card-title.activator {
  cursor: pointer;
}
.md .card.small,
.md .side-nav .small.nav-search,
.md .iapp-store .store-main .small.store-search-results,
.md .card.medium,
.md .side-nav .medium.nav-search,
.md .iapp-store .store-main .medium.store-search-results,
.md .card.large,
.md .side-nav .large.nav-search,
.md .iapp-store .store-main .large.store-search-results {
  position: relative;
}
.md .card.small .card-image,
.md .side-nav .small.nav-search .card-image,
.md .iapp-store .store-main .small.store-search-results .card-image,
.md .card.medium .card-image,
.md .side-nav .medium.nav-search .card-image,
.md .iapp-store .store-main .medium.store-search-results .card-image,
.md .card.large .card-image,
.md .side-nav .large.nav-search .card-image,
.md .iapp-store .store-main .large.store-search-results .card-image {
  max-height: 60%;
  overflow: hidden;
}
.md .card.small .card-image + .card-content,
.md .side-nav .small.nav-search .card-image + .card-content,
.md
  .iapp-store
  .store-main
  .small.store-search-results
  .card-image
  + .card-content,
.md .card.medium .card-image + .card-content,
.md .side-nav .medium.nav-search .card-image + .card-content,
.md
  .iapp-store
  .store-main
  .medium.store-search-results
  .card-image
  + .card-content,
.md .card.large .card-image + .card-content,
.md .side-nav .large.nav-search .card-image + .card-content,
.md
  .iapp-store
  .store-main
  .large.store-search-results
  .card-image
  + .card-content {
  max-height: 40%;
}
.md .card.small .card-content,
.md .side-nav .small.nav-search .card-content,
.md .iapp-store .store-main .small.store-search-results .card-content,
.md .card.medium .card-content,
.md .side-nav .medium.nav-search .card-content,
.md .iapp-store .store-main .medium.store-search-results .card-content,
.md .card.large .card-content,
.md .side-nav .large.nav-search .card-content,
.md .iapp-store .store-main .large.store-search-results .card-content {
  max-height: 100%;
  overflow: hidden;
}
.md .card.small .card-action,
.md .side-nav .small.nav-search .card-action,
.md .iapp-store .store-main .small.store-search-results .card-action,
.md .card.medium .card-action,
.md .side-nav .medium.nav-search .card-action,
.md .iapp-store .store-main .medium.store-search-results .card-action,
.md .card.large .card-action,
.md .side-nav .large.nav-search .card-action,
.md .iapp-store .store-main .large.store-search-results .card-action {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.md .card.small,
.md .side-nav .small.nav-search,
.md .iapp-store .store-main .small.store-search-results {
  height: 300px;
}
.md .card.medium,
.md .side-nav .medium.nav-search,
.md .iapp-store .store-main .medium.store-search-results {
  height: 400px;
}
.md .card.large,
.md .side-nav .large.nav-search,
.md .iapp-store .store-main .large.store-search-results {
  height: 500px;
}
.md .card.horizontal,
.md .side-nav .horizontal.nav-search,
.md .iapp-store .store-main .horizontal.store-search-results {
  display: -ms-flexbox;
  display: flex;
}
.md .card.horizontal.small .card-image,
.md .side-nav .horizontal.small.nav-search .card-image,
.md .iapp-store .store-main .horizontal.small.store-search-results .card-image,
.md .card.horizontal.medium .card-image,
.md .side-nav .horizontal.medium.nav-search .card-image,
.md .iapp-store .store-main .horizontal.medium.store-search-results .card-image,
.md .card.horizontal.large .card-image,
.md .side-nav .horizontal.large.nav-search .card-image,
.md .iapp-store .store-main .horizontal.large.store-search-results .card-image {
  height: 100%;
  max-height: none;
  overflow: visible;
}
.md .card.horizontal.small .card-image img,
.md .side-nav .horizontal.small.nav-search .card-image img,
.md
  .iapp-store
  .store-main
  .horizontal.small.store-search-results
  .card-image
  img,
.md .card.horizontal.medium .card-image img,
.md .side-nav .horizontal.medium.nav-search .card-image img,
.md
  .iapp-store
  .store-main
  .horizontal.medium.store-search-results
  .card-image
  img,
.md .card.horizontal.large .card-image img,
.md .side-nav .horizontal.large.nav-search .card-image img,
.md
  .iapp-store
  .store-main
  .horizontal.large.store-search-results
  .card-image
  img {
  height: 100%;
}
.md .card.horizontal .card-image,
.md .side-nav .horizontal.nav-search .card-image,
.md .iapp-store .store-main .horizontal.store-search-results .card-image {
  max-width: 50%;
}
.md .card.horizontal .card-image.card-language,
.md .side-nav .horizontal.nav-search .card-image.card-language,
.md
  .iapp-store
  .store-main
  .horizontal.store-search-results
  .card-image.card-language {
  max-width: 100%;
}
.md .card.horizontal .card-image.card-language .card-title,
.md .side-nav .horizontal.nav-search .card-image.card-language .card-title,
.md
  .iapp-store
  .store-main
  .horizontal.store-search-results
  .card-image.card-language
  .card-title {
  font-size: 2rem;
  text-shadow: 0px 1px 2px #000000;
}
.md .card.horizontal .card-image img,
.md .side-nav .horizontal.nav-search .card-image img,
.md .iapp-store .store-main .horizontal.store-search-results .card-image img {
  border-radius: 2px 0 0 2px;
  max-width: 100%;
  width: auto;
}
.md .card.horizontal .card-stacked,
.md .side-nav .horizontal.nav-search .card-stacked,
.md .iapp-store .store-main .horizontal.store-search-results .card-stacked {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex: 1;
  flex: 1;
  position: relative;
}
.md .card.horizontal .card-stacked .card-content,
.md .side-nav .horizontal.nav-search .card-stacked .card-content,
.md
  .iapp-store
  .store-main
  .horizontal.store-search-results
  .card-stacked
  .card-content {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.md .card.sticky-action .card-action,
.md .side-nav .sticky-action.nav-search .card-action,
.md .iapp-store .store-main .sticky-action.store-search-results .card-action {
  z-index: 2;
}
.md .card.sticky-action .card-reveal,
.md .side-nav .sticky-action.nav-search .card-reveal,
.md .iapp-store .store-main .sticky-action.store-search-results .card-reveal {
  z-index: 1;
  padding-bottom: 64px;
}
.md .card .card-image,
.md .side-nav .nav-search .card-image,
.md .iapp-store .store-main .store-search-results .card-image {
  position: relative;
}
.md .card .card-image img,
.md .side-nav .nav-search .card-image img,
.md .iapp-store .store-main .store-search-results .card-image img {
  display: block;
  border-radius: 2px 2px 0 0;
  position: relative;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
}
.md .card .card-image .card-title,
.md .side-nav .nav-search .card-image .card-title,
.md .iapp-store .store-main .store-search-results .card-image .card-title {
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 20px;
}
.md .card .card-content,
.md .side-nav .nav-search .card-content,
.md .iapp-store .store-main .store-search-results .card-content {
  padding: 20px;
  border-radius: 0 0 2px 2px;
}
.md .card .card-content.card-language p,
.md .side-nav .nav-search .card-content.card-language p,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-content.card-language
  p {
  margin: 10px;
}
.md .card .card-content.card-language-special p,
.md .side-nav .nav-search .card-content.card-language-special p,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-content.card-language-special
  p {
  font-size: 1.05rem;
  margin: 10px;
}
.md .card .card-content p,
.md .side-nav .nav-search .card-content p,
.md .iapp-store .store-main .store-search-results .card-content p {
  margin: 0;
  color: inherit;
}
.md .card .card-content .card-title,
.md .side-nav .nav-search .card-content .card-title,
.md .iapp-store .store-main .store-search-results .card-content .card-title {
  line-height: 48px;
}
.md .card .card-action,
.md .side-nav .nav-search .card-action,
.md .iapp-store .store-main .store-search-results .card-action {
  position: relative;
  background-color: inherit;
  border-top: 1px solid rgba(160, 160, 160, 0.2);
  padding: 20px;
}
.md .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating),
.md
  .side-nav
  .nav-search
  .card-action
  a:not(.btn):not(.btn-large):not(.btn-floating),
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  a:not(.btn):not(.btn-large):not(.btn-floating) {
  color: #ffab40;
  margin-right: 20px;
  transition: color 0.3s ease;
  text-transform: uppercase;
}
.md .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover,
.md
  .side-nav
  .nav-search
  .card-action
  a:not(.btn):not(.btn-large):not(.btn-floating):hover,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  a:not(.btn):not(.btn-large):not(.btn-floating):hover {
  color: #ffd8a6;
}
.md .card .card-reveal,
.md .side-nav .nav-search .card-reveal,
.md .iapp-store .store-main .store-search-results .card-reveal {
  padding: 20px;
  position: absolute;
  background-color: #fff;
  width: 100%;
  overflow-y: auto;
  left: 0;
  top: 100%;
  height: 100%;
  z-index: 3;
  display: none;
}
.md .card .card-reveal .card-title,
.md .side-nav .nav-search .card-reveal .card-title,
.md .iapp-store .store-main .store-search-results .card-reveal .card-title {
  cursor: pointer;
  display: block;
}
.md .card-alt {
  position: relative;
  height: 475px;
  margin: 0.5rem 0 1rem 0;
  background-color: #3a3a3c;
  transition: box-shadow 0.25s;
  border-radius: 2px;
}
.md .card-alt .card-image {
  position: relative;
}
.md .card-alt .card-image img {
  display: block;
  border-radius: 2px 2px 0 0;
  position: relative;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
}
.md .card-alt .card-image .card-title {
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 20px;
}
.md .card-alt .card-content {
  padding: 20px;
  border-radius: 0 0 2px 2px;
  background-color: #3a3a3c;
  height: 45% !important;
}
.md .card-alt .card-content.card-language p {
  margin: 10px;
}
.md .card-alt .card-content.card-language-special p {
  font-size: 1.05rem;
  margin: 10px;
}
.md .card-alt .card-content p {
  margin: 0;
  color: #ffffff;
  min-height: 60%;
}
.md .card-alt .card-content .card-title {
  line-height: 48px;
}
.md .card-alt .card-action {
  position: relative;
  background-color: inherit;
  border-top: 1px solid rgba(160, 160, 160, 0.2);
  height: 40%;
  padding-top: 30px;
}
.md .card-alt .card-action a:not(.btn):not(.btn-large):not(.btn-floating) {
  color: #ffab40;
  margin-right: 20px;
  transition: color 0.3s ease;
  text-transform: uppercase;
}
.md
  .card-alt
  .card-action
  a:not(.btn):not(.btn-large):not(.btn-floating):hover {
  color: #ffd8a6;
}
@media only screen and (max-width: 425px) {
  .md .card-alt {
    height: auto;
  }
}
.md #toast-container {
  display: block;
  position: fixed;
  z-index: 10000;
}
@media only screen and (max-width: 600px) {
  .md #toast-container {
    min-width: 100%;
    bottom: 0%;
  }
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md #toast-container {
    left: 5%;
    bottom: 7%;
    max-width: 90%;
  }
}
@media only screen and (min-width: 993px) {
  .md #toast-container {
    top: 10%;
    right: 7%;
    max-width: 86%;
  }
}
.md .toast {
  border-radius: 2px;
  top: 0;
  width: auto;
  clear: both;
  margin-top: 10px;
  position: relative;
  max-width: 100%;
  height: auto;
  min-height: 48px;
  line-height: 1.5em;
  word-break: break-all;
  background-color: #323232;
  padding: 10px 25px;
  font-size: 1.1rem;
  font-weight: 300;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.md .toast .btn,
.md .toast .btn-large,
.md .toast .btn-flat {
  margin: 0;
  margin-left: 3rem;
}
.md .toast.rounded {
  border-radius: 24px;
}
@media only screen and (max-width: 600px) {
  .md .toast {
    width: 100%;
    border-radius: 0;
  }
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md .toast {
    float: left;
  }
}
@media only screen and (min-width: 993px) {
  .md .toast {
    float: right;
  }
}
.md .tabs {
  position: relative;
  overflow-x: auto;
  overflow-y: hidden;
  height: 48px;
  width: 100%;
  background-color: #fff;
  margin: 0 auto;
  white-space: nowrap;
}
.md .tabs.tabs-transparent {
  background-color: transparent;
}
.md .tabs.tabs-transparent .tab a,
.md .tabs.tabs-transparent .tab.disabled a,
.md .tabs.tabs-transparent .tab.disabled a:hover {
  color: rgba(255, 255, 255, 0.7);
}
.md .tabs.tabs-transparent .tab a:hover,
.md .tabs.tabs-transparent .tab a.active {
  color: #fff;
}
.md .tabs.tabs-transparent .indicator {
  background-color: #fff;
}
.md .tabs.tabs-fixed-width {
  display: -ms-flexbox;
  display: flex;
}
.md .tabs.tabs-fixed-width .tab {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.md .tabs .tab {
  display: inline-block;
  text-align: center;
  line-height: 48px;
  height: 48px;
  padding: 0;
  margin: 0;
  text-transform: uppercase;
}
.md .tabs .tab a {
  color: rgba(238, 110, 115, 0.7);
  display: block;
  width: 100%;
  height: 100%;
  padding: 0 24px;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  transition: color 0.28s ease;
}
.md .tabs .tab a:hover,
.md .tabs .tab a.active {
  background-color: transparent;
  color: #ee6e73;
}
.md .tabs .tab.disabled a,
.md .tabs .tab.disabled a:hover {
  color: rgba(238, 110, 115, 0.7);
  cursor: default;
}
.md .tabs .indicator {
  position: absolute;
  bottom: 0;
  height: 2px;
  background-color: #f6b2b5;
  will-change: left, right;
}
@media only screen and (max-width: 992px) {
  .md .tabs {
    display: -ms-flexbox;
    display: flex;
  }
  .md .tabs .tab {
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  .md .tabs .tab a {
    padding: 0 12px;
  }
}
.md .material-tooltip {
  padding: 10px 8px;
  font-size: 1rem;
  z-index: 2000;
  background-color: transparent;
  border-radius: 2px;
  color: #fff;
  min-height: 36px;
  line-height: 120%;
  opacity: 0;
  display: none;
  position: absolute;
  text-align: center;
  max-width: calc(100% - 4px);
  overflow: hidden;
  left: 0;
  top: 0;
  pointer-events: none;
}
.md .backdrop {
  position: absolute;
  opacity: 0;
  display: none;
  height: 7px;
  width: 14px;
  border-radius: 0 0 50% 50%;
  background-color: #323232;
  z-index: -1;
  transform-origin: 50% 0%;
  transform: translate3d(0, 0, 0);
}
.md .btn,
.md .btn-large,
.md .btn-flat {
  border: none;
  border-radius: 2px;
  display: inline-block;
  height: 36px;
  line-height: 36px;
  padding: 0 2rem;
  text-transform: uppercase;
  vertical-align: middle;
  -webkit-tap-highlight-color: transparent;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
}
.md .btn.disabled,
.md .disabled.btn-large,
.md .btn-floating.disabled,
.md .btn-large.disabled,
.md .btn-flat.disabled,
.md .btn:disabled,
.md .btn-large:disabled,
.md .btn-floating:disabled,
.md .btn-large:disabled,
.md .btn-flat:disabled,
.md .btn[disabled],
.md .btn-large[disabled],
.md .btn-floating[disabled],
.md .btn-large[disabled],
.md .btn-flat[disabled] {
  pointer-events: none;
  background-color: #dfdfdf !important;
  box-shadow: none;
  color: #9f9f9f !important;
  cursor: default;
}
.md .btn.disabled:hover,
.md .disabled.btn-large:hover,
.md .btn-floating.disabled:hover,
.md .btn-large.disabled:hover,
.md .btn-flat.disabled:hover,
.md .btn:disabled:hover,
.md .btn-large:disabled:hover,
.md .btn-floating:disabled:hover,
.md .btn-large:disabled:hover,
.md .btn-flat:disabled:hover,
.md .btn[disabled]:hover,
.md .btn-large[disabled]:hover,
.md .btn-floating[disabled]:hover,
.md .btn-large[disabled]:hover,
.md .btn-flat[disabled]:hover {
  background-color: #dfdfdf !important;
  color: #9f9f9f !important;
}
.md .btn,
.md .btn-large,
.md .btn-floating,
.md .btn-large,
.md .btn-flat {
  outline: 0;
}
.md .btn i,
.md .btn-large i,
.md .btn-floating i,
.md .btn-large i,
.md .btn-flat i {
  font-size: 1.3rem;
  line-height: inherit;
}
.md .btn:focus,
.md .btn-large:focus,
.md .btn-floating:focus {
  background-color: #1d7d74;
}
.md .btn,
.md .btn-large {
  text-decoration: none;
  color: #fff;
  background-color: #26a69a;
  text-align: center;
  letter-spacing: 0.5px;
  transition: 0.2s ease-out;
  cursor: pointer;
}
.md .btn:hover,
.md .btn-large:hover {
  background-color: #2bbbad;
}
.md .btn-floating {
  display: inline-block;
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  width: 40px;
  height: 40px;
  line-height: 40px;
  padding: 0;
  background-color: #26a69a;
  border-radius: 50%;
  transition: 0.3s;
  cursor: pointer;
  vertical-align: middle;
}
.md .btn-floating:hover {
  background-color: #26a69a;
}
.md .btn-floating:before {
  border-radius: 0;
}
.md .btn-floating.btn-large {
  width: 56px;
  height: 56px;
}
.md .btn-floating.btn-large i {
  line-height: 56px;
}
.md .btn-floating.halfway-fab {
  position: absolute;
  right: 24px;
  bottom: 0;
  transform: translateY(50%);
}
.md .btn-floating.halfway-fab.left {
  right: auto;
  left: 24px;
}
.md .btn-floating i {
  width: inherit;
  display: inline-block;
  text-align: center;
  color: #fff;
  font-size: 1.6rem;
  line-height: 40px;
}
.md button.btn-floating {
  border: none;
}
.md .fixed-action-btn {
  position: fixed;
  right: 23px;
  bottom: 23px;
  padding-top: 15px;
  margin-bottom: 0;
  z-index: 998;
}
.md .fixed-action-btn.active ul {
  visibility: visible;
}
.md .fixed-action-btn.horizontal {
  padding: 0 0 0 15px;
}
.md .fixed-action-btn.horizontal ul {
  text-align: right;
  right: 64px;
  top: 50%;
  transform: translateY(-50%);
  height: 100%;
  left: auto;
  width: 500px;
}
.md .fixed-action-btn.horizontal ul li {
  display: inline-block;
  margin: 15px 15px 0 0;
}
.md .fixed-action-btn.toolbar {
  padding: 0;
  height: 56px;
}
.md .fixed-action-btn.toolbar.active > a i {
  opacity: 0;
}
.md .fixed-action-btn.toolbar ul {
  display: -ms-flexbox;
  display: flex;
  top: 0;
  bottom: 0;
}
.md .fixed-action-btn.toolbar ul li {
  -ms-flex: 1;
  flex: 1;
  display: inline-block;
  margin: 0;
  height: 100%;
  transition: none;
}
.md .fixed-action-btn.toolbar ul li a {
  display: block;
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 100%;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
  line-height: 56px;
  z-index: 1;
}
.md .fixed-action-btn.toolbar ul li a i {
  line-height: inherit;
}
.md .fixed-action-btn ul {
  left: 0;
  right: 0;
  text-align: center;
  position: absolute;
  bottom: 64px;
  margin: 0;
  visibility: hidden;
}
.md .fixed-action-btn ul li {
  margin-bottom: 15px;
}
.md .fixed-action-btn ul a.btn-floating {
  opacity: 0;
}
.md .fixed-action-btn .fab-backdrop {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 40px;
  height: 40px;
  background-color: #26a69a;
  border-radius: 50%;
  transform: scale(0);
}
.md .btn-flat {
  box-shadow: none;
  background-color: transparent;
  color: #343434;
  cursor: pointer;
  transition: background-color 0.2s;
}
.md .btn-flat:focus,
.md .btn-flat:active {
  background-color: transparent;
}
.md .btn-flat:focus,
.md .btn-flat:hover {
  background-color: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}
.md .btn-flat:active {
  background-color: rgba(0, 0, 0, 0.2);
}
.md .btn-flat.disabled {
  background-color: transparent !important;
  color: #b3b3b3 !important;
  cursor: default;
}
.md .btn-large {
  height: 54px;
  line-height: 54px;
}
.md .btn-large i {
  font-size: 1.6rem;
}
.md .btn-block {
  display: block;
}
.md div.btn,
.md div.btn-large,
.md button.btn,
.md button.btn-large {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.md div.button span,
.md button.btn span,
.md button.btn-large span {
  margin-left: 5px;
}
.md .dropdown-content {
  background-color: #fff;
  margin: 0;
  display: none;
  min-width: 100px;
  max-height: 650px;
  overflow-y: auto;
  opacity: 0;
  position: absolute;
  z-index: 999;
  will-change: width, height;
}
.md .dropdown-content li {
  clear: both;
  color: rgba(0, 0, 0, 0.87);
  cursor: pointer;
  min-height: 50px;
  line-height: 1.5rem;
  width: 100%;
  text-align: left;
  text-transform: none;
}
.md .dropdown-content li:hover,
.md .dropdown-content li.active,
.md .dropdown-content li.selected {
  background-color: #eee;
}
.md .dropdown-content li.active.selected {
  background-color: #e1e1e1;
}
.md .dropdown-content li.divider {
  min-height: 0;
  height: 1px;
}
.md .dropdown-content li > a,
.md .dropdown-content li > span {
  font-size: 16px;
  color: #26a69a;
  display: block;
  line-height: 22px;
  padding: 14px 16px;
}
.md .dropdown-content li > span > label {
  top: 1px;
  left: 0;
  height: 18px;
}
.md .dropdown-content li > a > i {
  height: inherit;
  line-height: inherit;
}
.md .input-field.col .dropdown-content [type="checkbox"] + label {
  top: 1px;
  left: 0;
  height: 18px;
}
.md .waves-effect {
  position: relative;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  vertical-align: middle;
  z-index: 1;
  will-change: opacity, transform;
  transition: 0.3s ease-out;
}
.md .waves-effect .waves-ripple {
  position: absolute;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  opacity: 0;
  background: rgba(0, 0, 0, 0.2);
  transition: all 0.7s ease-out;
  transition-property: transform, opacity;
  transform: scale(0);
  pointer-events: none;
}
.md .waves-effect.waves-light .waves-ripple {
  background-color: rgba(255, 255, 255, 0.45);
}
.md .waves-effect.waves-red .waves-ripple {
  background-color: rgba(244, 67, 54, 0.7);
}
.md .waves-effect.waves-yellow .waves-ripple {
  background-color: rgba(255, 235, 59, 0.7);
}
.md .waves-effect.waves-orange .waves-ripple {
  background-color: rgba(255, 152, 0, 0.7);
}
.md .waves-effect.waves-purple .waves-ripple {
  background-color: rgba(156, 39, 176, 0.7);
}
.md .waves-effect.waves-green .waves-ripple {
  background-color: rgba(76, 175, 80, 0.7);
}
.md .waves-effect.waves-teal .waves-ripple {
  background-color: rgba(0, 150, 136, 0.7);
}
.md .waves-effect input[type="button"],
.md .waves-effect input[type="reset"],
.md .waves-effect input[type="submit"] {
  border: 0;
  font-style: normal;
  font-size: inherit;
  text-transform: inherit;
  background: none;
}
.md .waves-effect img {
  position: relative;
  z-index: -1;
}
.md .waves-notransition {
  transition: none !important;
}
.md .waves-circle {
  transform: translateZ(0);
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}
.md .waves-input-wrapper {
  border-radius: 0.2em;
  vertical-align: bottom;
}
.md .waves-input-wrapper .waves-button-input {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
}
.md .waves-circle {
  text-align: center;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  border-radius: 50%;
  -webkit-mask-image: none;
}
.md .waves-block {
  display: block;
}
.md .waves-effect .waves-ripple {
  z-index: -1;
}
.md .modal,
.md .mega-modal {
  display: none;
  position: fixed;
  left: 0;
  right: 0;
  background-color: #fafafa;
  padding: 0;
  max-height: 70%;
  width: 55%;
  margin: auto;
  overflow-y: auto;
  border-radius: 2px;
  will-change: top, opacity;
}
@media only screen and (max-width: 992px) {
  .md .modal,
  .md .mega-modal {
    width: 80%;
  }
}
.md .modal h1,
.md .mega-modal h1,
.md .modal h2,
.md .mega-modal h2,
.md .modal h3,
.md .mega-modal h3,
.md .modal h4,
.md .mega-modal h4 {
  margin-top: 0;
}
.md .modal .modal-content,
.md .mega-modal .modal-content {
  padding: 24px;
}
.md .modal .modal-close,
.md .mega-modal .modal-close {
  cursor: pointer;
}
.md .modal .modal-footer,
.md .mega-modal .modal-footer {
  border-radius: 0 0 2px 2px;
  background-color: #fafafa;
  padding: 4px 6px;
  height: 56px;
  width: 100%;
}
.md .modal .modal-footer .btn,
.md .mega-modal .modal-footer .btn,
.md .modal .modal-footer .btn-large,
.md .mega-modal .modal-footer .btn-large,
.md .modal .modal-footer .btn-flat,
.md .mega-modal .modal-footer .btn-flat {
  float: right;
  margin: 6px 0;
}
.md .modal-overlay {
  position: fixed;
  z-index: 999;
  top: -100px;
  left: 0;
  bottom: 0;
  right: 0;
  height: 125%;
  width: 100%;
  background: #000;
  display: none;
  will-change: opacity;
}
.md .modal.modal-fixed-footer,
.md .modal-fixed-footer.mega-modal {
  padding: 0;
  height: 70%;
}
.md .modal.modal-fixed-footer .modal-content,
.md .modal-fixed-footer.mega-modal .modal-content {
  position: absolute;
  height: calc(100% - 56px);
  max-height: 100%;
  width: 100%;
  overflow-y: auto;
}
.md .modal.modal-fixed-footer .modal-footer,
.md .modal-fixed-footer.mega-modal .modal-footer {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  position: absolute;
  bottom: 0;
}
.md .modal.bottom-sheet,
.md .bottom-sheet.mega-modal {
  top: auto;
  bottom: -100%;
  margin: 0;
  width: 100%;
  max-height: 45%;
  border-radius: 0;
  will-change: bottom, opacity;
}
.md .modalCert .modal,
.md .modalCert .mega-modal {
  top: 12%;
  background-color: #ffffff !important;
  max-height: none !important;
  max-width: none !important;
  width: 50% !important;
  height: auto !important;
}
.md .modalCert .modal-content {
  display: block !important;
}
.md .modalCert .close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}
.md .modalCert .close:hover,
.md .modalCert .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
.md .modalCert .modalImg {
  width: 100%;
  height: auto;
  margin: auto;
  display: block;
}
.md .modalCert select {
  display: block;
}
.md .collapsible {
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
  margin: 0.5rem 0 1rem 0;
}
.md .collapsible-header {
  display: block;
  cursor: pointer;
  min-height: 3rem;
  line-height: 3rem;
  padding: 0 1rem;
  background-color: #fff;
  border-bottom: 1px solid #ddd;
}
.md .collapsible-header i {
  width: 2rem;
  font-size: 1.6rem;
  line-height: 3rem;
  display: block;
  float: left;
  text-align: center;
  margin-right: 1rem;
}
.md .collapsible-body {
  display: none;
  border-bottom: 1px solid #ddd;
  box-sizing: border-box;
}
.md .collapsible-body p {
  margin: 0;
  padding: 2rem;
}
.md .side-nav .collapsible,
.md .side-nav.fixed .collapsible {
  border: none;
  box-shadow: none;
}
.md .side-nav .collapsible li,
.md .side-nav.fixed .collapsible li {
  padding: 0;
}
.md .side-nav .collapsible-header,
.md .side-nav.fixed .collapsible-header {
  background-color: transparent;
  border: none;
  line-height: inherit;
  height: inherit;
  padding: 0 16px;
}
.md .side-nav .collapsible-header:hover,
.md .side-nav.fixed .collapsible-header:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.md .side-nav .collapsible-header i,
.md .side-nav.fixed .collapsible-header i {
  line-height: inherit;
}
.md .side-nav .collapsible-body,
.md .side-nav.fixed .collapsible-body {
  border: 0;
  background-color: #fff;
}
.md .side-nav .collapsible-body li a,
.md .side-nav.fixed .collapsible-body li a {
  padding: 0 23.5px 0 31px;
}
.md .collapsible.popout {
  border: none;
  box-shadow: none;
}
.md .collapsible.popout > li {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  margin: 0 24px;
  transition: margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.md .collapsible.popout > li.active {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
  margin: 16px 0;
}
.md .chip,
.md .search-filters-button,
.md .sort-filters-button {
  display: inline-block;
  height: 32px;
  font-size: 13px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.6);
  line-height: 32px;
  padding: 0 12px;
  border-radius: 16px;
  background-color: #e4e4e4;
  margin-bottom: 5px;
  margin-right: 5px;
}
.md .chip img,
.md .search-filters-button img,
.md .sort-filters-button img {
  float: left;
  margin: 0 8px 0 -12px;
  height: 32px;
  width: 32px;
  border-radius: 50%;
}
.md .chip .close,
.md .search-filters-button .close,
.md .sort-filters-button .close {
  cursor: pointer;
  float: right;
  font-size: 16px;
  line-height: 32px;
  padding-left: 8px;
}
.md .chips {
  border: none;
  border-bottom: 1px solid #9e9e9e;
  box-shadow: none;
  margin: 0 0 20px 0;
  min-height: 45px;
  outline: none;
  transition: all 0.3s;
}
.md .chips.focus {
  border-bottom: 1px solid #26a69a;
  box-shadow: 0 1px 0 0 #26a69a;
}
.md .chips:hover {
  cursor: text;
}
.md .chips .chip.selected,
.md .chips .selected.search-filters-button,
.md .chips .selected.sort-filters-button {
  background-color: #26a69a;
  color: #fff;
}
.md .chips .input {
  background: none;
  border: 0;
  color: rgba(0, 0, 0, 0.6);
  display: inline-block;
  font-size: 1rem;
  height: 3rem;
  line-height: 32px;
  outline: 0;
  margin: 0;
  padding: 0 !important;
  width: 120px !important;
}
.md .chips .input:focus {
  border: 0 !important;
  box-shadow: none !important;
}
.md .prefix ~ .chips {
  margin-left: 3rem;
  width: 92%;
  width: calc(100% - 3rem);
}
.md .chips:empty ~ label {
  font-size: 0.8rem;
  transform: translateY(-140%);
}
.md .materialboxed {
  display: block;
  cursor: zoom-in;
  position: relative;
  transition: opacity 0.4s;
}
.md .materialboxed:hover {
  will-change: left, top, width, height;
}
.md .materialboxed:hover:not(.active) {
  opacity: 0.8;
}
.md .materialboxed.active {
  cursor: zoom-out;
}
.md #materialbox-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #292929;
  z-index: 1000;
  will-change: opacity;
}
.md .materialbox-caption {
  position: fixed;
  display: none;
  color: #fff;
  line-height: 50px;
  bottom: 0;
  width: 100%;
  text-align: center;
  padding: 0% 15%;
  height: 50px;
  z-index: 1000;
  -webkit-font-smoothing: antialiased;
}
.md select:focus {
  outline: 1px solid #c9f3ef;
}
.md button:focus {
  outline: none;
  background-color: #2ab7a9;
}
.md label {
  font-size: 0.8rem;
  color: #9e9e9e;
}
.md .g-recaptcha {
  margin-bottom: 1em;
}
.md ::-webkit-input-placeholder {
  color: #ababab;
}
.md :-moz-placeholder {
  color: #ababab;
}
.md ::-moz-placeholder {
  color: #ababab;
}
.md :-ms-input-placeholder {
  color: #ababab;
}
.md input:not([type]),
.md input[type="text"],
.md input[type="password"],
.md input[type="email"],
.md input[type="url"],
.md input[type="time"],
.md input[type="date"],
.md input[type="datetime"],
.md input[type="datetime-local"],
.md input[type="tel"],
.md input[type="number"],
.md input[type="search"],
.md textarea.materialize-textarea {
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #9e9e9e;
  border-radius: 0;
  outline: none;
  height: 3rem;
  width: 100%;
  font-size: 1rem;
  margin: 0 0 20px 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 0.3s;
}
.md input:not([type]):disabled,
.md input:not([type])[readonly="readonly"],
.md input[type="text"]:disabled,
.md input[type="text"][readonly="readonly"],
.md input[type="password"]:disabled,
.md input[type="password"][readonly="readonly"],
.md input[type="email"]:disabled,
.md input[type="email"][readonly="readonly"],
.md input[type="url"]:disabled,
.md input[type="url"][readonly="readonly"],
.md input[type="time"]:disabled,
.md input[type="time"][readonly="readonly"],
.md input[type="date"]:disabled,
.md input[type="date"][readonly="readonly"],
.md input[type="datetime"]:disabled,
.md input[type="datetime"][readonly="readonly"],
.md input[type="datetime-local"]:disabled,
.md input[type="datetime-local"][readonly="readonly"],
.md input[type="tel"]:disabled,
.md input[type="tel"][readonly="readonly"],
.md input[type="number"]:disabled,
.md input[type="number"][readonly="readonly"],
.md input[type="search"]:disabled,
.md input[type="search"][readonly="readonly"],
.md textarea.materialize-textarea:disabled,
.md textarea.materialize-textarea[readonly="readonly"] {
  color: rgba(0, 0, 0, 0.26);
  border-bottom: 1px dotted rgba(0, 0, 0, 0.26);
}
.md input:not([type]):disabled + label,
.md input:not([type])[readonly="readonly"] + label,
.md input[type="text"]:disabled + label,
.md input[type="text"][readonly="readonly"] + label,
.md input[type="password"]:disabled + label,
.md input[type="password"][readonly="readonly"] + label,
.md input[type="email"]:disabled + label,
.md input[type="email"][readonly="readonly"] + label,
.md input[type="url"]:disabled + label,
.md input[type="url"][readonly="readonly"] + label,
.md input[type="time"]:disabled + label,
.md input[type="time"][readonly="readonly"] + label,
.md input[type="date"]:disabled + label,
.md input[type="date"][readonly="readonly"] + label,
.md input[type="datetime"]:disabled + label,
.md input[type="datetime"][readonly="readonly"] + label,
.md input[type="datetime-local"]:disabled + label,
.md input[type="datetime-local"][readonly="readonly"] + label,
.md input[type="tel"]:disabled + label,
.md input[type="tel"][readonly="readonly"] + label,
.md input[type="number"]:disabled + label,
.md input[type="number"][readonly="readonly"] + label,
.md input[type="search"]:disabled + label,
.md input[type="search"][readonly="readonly"] + label,
.md textarea.materialize-textarea:disabled + label,
.md textarea.materialize-textarea[readonly="readonly"] + label {
  color: rgba(0, 0, 0, 0.26);
}
.md input:not([type]):focus:not([readonly]),
.md input[type="text"]:focus:not([readonly]),
.md input[type="password"]:focus:not([readonly]),
.md input[type="email"]:focus:not([readonly]),
.md input[type="url"]:focus:not([readonly]),
.md input[type="time"]:focus:not([readonly]),
.md input[type="date"]:focus:not([readonly]),
.md input[type="datetime"]:focus:not([readonly]),
.md input[type="datetime-local"]:focus:not([readonly]),
.md input[type="tel"]:focus:not([readonly]),
.md input[type="number"]:focus:not([readonly]),
.md input[type="search"]:focus:not([readonly]),
.md textarea.materialize-textarea:focus:not([readonly]) {
  border-bottom: 1px solid #26a69a;
  box-shadow: 0 1px 0 0 #26a69a;
}
.md input:not([type]):focus:not([readonly]) + label,
.md input[type="text"]:focus:not([readonly]) + label,
.md input[type="password"]:focus:not([readonly]) + label,
.md input[type="email"]:focus:not([readonly]) + label,
.md input[type="url"]:focus:not([readonly]) + label,
.md input[type="time"]:focus:not([readonly]) + label,
.md input[type="date"]:focus:not([readonly]) + label,
.md input[type="datetime"]:focus:not([readonly]) + label,
.md input[type="datetime-local"]:focus:not([readonly]) + label,
.md input[type="tel"]:focus:not([readonly]) + label,
.md input[type="number"]:focus:not([readonly]) + label,
.md input[type="search"]:focus:not([readonly]) + label,
.md textarea.materialize-textarea:focus:not([readonly]) + label {
  color: #26a69a;
}
.md input:not([type]).valid,
.md input:not([type]):focus.valid,
.md input[type="text"].valid,
.md input[type="text"]:focus.valid,
.md input[type="password"].valid,
.md input[type="password"]:focus.valid,
.md input[type="email"].valid,
.md input[type="email"]:focus.valid,
.md input[type="url"].valid,
.md input[type="url"]:focus.valid,
.md input[type="time"].valid,
.md input[type="time"]:focus.valid,
.md input[type="date"].valid,
.md input[type="date"]:focus.valid,
.md input[type="datetime"].valid,
.md input[type="datetime"]:focus.valid,
.md input[type="datetime-local"].valid,
.md input[type="datetime-local"]:focus.valid,
.md input[type="tel"].valid,
.md input[type="tel"]:focus.valid,
.md input[type="number"].valid,
.md input[type="number"]:focus.valid,
.md input[type="search"].valid,
.md input[type="search"]:focus.valid,
.md textarea.materialize-textarea.valid,
.md textarea.materialize-textarea:focus.valid {
  border-bottom: 1px solid #4caf50;
  box-shadow: 0 1px 0 0 #4caf50;
}
.md input:not([type]).valid + label:after,
.md input:not([type]):focus.valid + label:after,
.md input[type="text"].valid + label:after,
.md input[type="text"]:focus.valid + label:after,
.md input[type="password"].valid + label:after,
.md input[type="password"]:focus.valid + label:after,
.md input[type="email"].valid + label:after,
.md input[type="email"]:focus.valid + label:after,
.md input[type="url"].valid + label:after,
.md input[type="url"]:focus.valid + label:after,
.md input[type="time"].valid + label:after,
.md input[type="time"]:focus.valid + label:after,
.md input[type="date"].valid + label:after,
.md input[type="date"]:focus.valid + label:after,
.md input[type="datetime"].valid + label:after,
.md input[type="datetime"]:focus.valid + label:after,
.md input[type="datetime-local"].valid + label:after,
.md input[type="datetime-local"]:focus.valid + label:after,
.md input[type="tel"].valid + label:after,
.md input[type="tel"]:focus.valid + label:after,
.md input[type="number"].valid + label:after,
.md input[type="number"]:focus.valid + label:after,
.md input[type="search"].valid + label:after,
.md input[type="search"]:focus.valid + label:after,
.md textarea.materialize-textarea.valid + label:after,
.md textarea.materialize-textarea:focus.valid + label:after {
  content: attr(data-success);
  color: #4caf50;
  opacity: 1;
}
.md input:not([type]).invalid,
.md input:not([type]):focus.invalid,
.md input[type="text"].invalid,
.md input[type="text"]:focus.invalid,
.md input[type="password"].invalid,
.md input[type="password"]:focus.invalid,
.md input[type="email"].invalid,
.md input[type="email"]:focus.invalid,
.md input[type="url"].invalid,
.md input[type="url"]:focus.invalid,
.md input[type="time"].invalid,
.md input[type="time"]:focus.invalid,
.md input[type="date"].invalid,
.md input[type="date"]:focus.invalid,
.md input[type="datetime"].invalid,
.md input[type="datetime"]:focus.invalid,
.md input[type="datetime-local"].invalid,
.md input[type="datetime-local"]:focus.invalid,
.md input[type="tel"].invalid,
.md input[type="tel"]:focus.invalid,
.md input[type="number"].invalid,
.md input[type="number"]:focus.invalid,
.md input[type="search"].invalid,
.md input[type="search"]:focus.invalid,
.md textarea.materialize-textarea.invalid,
.md textarea.materialize-textarea:focus.invalid {
  border-bottom: 1px solid #f44336;
  box-shadow: 0 1px 0 0 #f44336;
}
.md input:not([type]).invalid + label:after,
.md input:not([type]):focus.invalid + label:after,
.md input[type="text"].invalid + label:after,
.md input[type="text"]:focus.invalid + label:after,
.md input[type="password"].invalid + label:after,
.md input[type="password"]:focus.invalid + label:after,
.md input[type="email"].invalid + label:after,
.md input[type="email"]:focus.invalid + label:after,
.md input[type="url"].invalid + label:after,
.md input[type="url"]:focus.invalid + label:after,
.md input[type="time"].invalid + label:after,
.md input[type="time"]:focus.invalid + label:after,
.md input[type="date"].invalid + label:after,
.md input[type="date"]:focus.invalid + label:after,
.md input[type="datetime"].invalid + label:after,
.md input[type="datetime"]:focus.invalid + label:after,
.md input[type="datetime-local"].invalid + label:after,
.md input[type="datetime-local"]:focus.invalid + label:after,
.md input[type="tel"].invalid + label:after,
.md input[type="tel"]:focus.invalid + label:after,
.md input[type="number"].invalid + label:after,
.md input[type="number"]:focus.invalid + label:after,
.md input[type="search"].invalid + label:after,
.md input[type="search"]:focus.invalid + label:after,
.md textarea.materialize-textarea.invalid + label:after,
.md textarea.materialize-textarea:focus.invalid + label:after {
  content: attr(data-error);
  color: #f44336;
  opacity: 1;
}
.md input:not([type]).validate + label,
.md input[type="text"].validate + label,
.md input[type="password"].validate + label,
.md input[type="email"].validate + label,
.md input[type="url"].validate + label,
.md input[type="time"].validate + label,
.md input[type="date"].validate + label,
.md input[type="datetime"].validate + label,
.md input[type="datetime-local"].validate + label,
.md input[type="tel"].validate + label,
.md input[type="number"].validate + label,
.md input[type="search"].validate + label,
.md textarea.materialize-textarea.validate + label {
  width: 100%;
  pointer-events: none;
}
.md input:not([type]) + label:after,
.md input[type="text"] + label:after,
.md input[type="password"] + label:after,
.md input[type="email"] + label:after,
.md input[type="url"] + label:after,
.md input[type="time"] + label:after,
.md input[type="date"] + label:after,
.md input[type="datetime"] + label:after,
.md input[type="datetime-local"] + label:after,
.md input[type="tel"] + label:after,
.md input[type="number"] + label:after,
.md input[type="search"] + label:after,
.md textarea.materialize-textarea + label:after {
  display: block;
  content: "";
  position: absolute;
  top: 60px;
  opacity: 0;
  transition: 0.2s opacity ease-out, 0.2s color ease-out;
}
.md .input-field {
  position: relative;
  margin-top: 1rem;
}
.md .input-field.inline {
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}
.md .input-field.inline input,
.md .input-field.inline .select-dropdown {
  margin-bottom: 1rem;
}
.md .input-field.col label {
  left: 0.75rem;
}
.md .input-field.col .prefix ~ label,
.md .input-field.col .prefix ~ .validate ~ label {
  width: calc(100% - 3rem - 1.5rem);
}
.md .input-field label {
  color: #9e9e9e;
  position: absolute;
  top: 0.8rem;
  left: 0;
  font-size: 1rem;
  cursor: text;
  transition: 0.2s ease-out;
}
.md .input-field label.active {
  font-size: 0.8rem;
  transform: translateY(-140%);
}
.md .input-field .prefix {
  position: absolute;
  width: 3rem;
  font-size: 2rem;
  transition: color 0.2s;
}
.md .input-field .prefix.active {
  color: #26a69a;
}
.md .input-field .prefix ~ input,
.md .input-field .prefix ~ textarea,
.md .input-field .prefix ~ label,
.md .input-field .prefix ~ .validate ~ label,
.md .input-field .prefix ~ .autocomplete-content {
  margin-left: 3rem;
  width: 92%;
  width: calc(100% - 3rem);
}
.md .input-field .prefix ~ label {
  margin-left: 3rem;
}
@media only screen and (max-width: 992px) {
  .md .input-field .prefix ~ input {
    width: 86%;
    width: calc(100% - 3rem);
  }
}
@media only screen and (max-width: 600px) {
  .md .input-field .prefix ~ input {
    width: 80%;
    width: calc(100% - 3rem);
  }
}
.md .input-field input[type="search"] {
  display: block;
  line-height: inherit;
  padding-left: 4rem;
  width: calc(100% - 4rem);
}
.md .input-field input[type="search"]:focus {
  background-color: #fff;
  border: 0;
  box-shadow: none;
  color: #444;
}
.md .input-field input[type="search"]:focus + label i,
.md .input-field input[type="search"]:focus ~ .mdi-navigation-close,
.md .input-field input[type="search"]:focus ~ .material-icons {
  color: #444;
}
.md .input-field input[type="search"] + label {
  left: 1rem;
}
.md .input-field input[type="search"] ~ .mdi-navigation-close,
.md .input-field input[type="search"] ~ .material-icons {
  position: absolute;
  top: 0;
  right: 1rem;
  color: transparent;
  cursor: pointer;
  font-size: 2rem;
  transition: 0.3s color;
}
.md textarea {
  width: 100%;
  height: 3rem;
  background-color: transparent;
}
.md textarea.materialize-textarea {
  overflow-y: hidden;
  padding: 0.8rem 0 1.6rem 0;
  resize: none;
  min-height: 3rem;
}
.md .hiddendiv {
  display: none;
  white-space: pre-wrap;
  word-wrap: break-word;
  overflow-wrap: break-word;
  padding-top: 1.2rem;
}
.md .autocomplete-content {
  margin-top: -15px;
  display: block;
  opacity: 1;
  position: static;
}
.md .autocomplete-content li .highlight {
  color: #444;
}
.md .autocomplete-content li img {
  height: 40px;
  width: 40px;
  margin: 5px 15px;
}
.md [type="radio"]:not(:checked),
.md [type="radio"]:checked {
  position: absolute;
  left: -9999px;
  opacity: 0;
}
.md [type="radio"]:not(:checked) + label,
.md [type="radio"]:checked + label {
  position: relative;
  padding-left: 35px;
  cursor: pointer;
  display: inline-block;
  height: 25px;
  line-height: 25px;
  font-size: 1rem;
  transition: 0.28s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.md [type="radio"] + label:before,
.md [type="radio"] + label:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  margin: 4px;
  width: 16px;
  height: 16px;
  z-index: 0;
  transition: 0.28s ease;
}
.md [type="radio"]:not(:checked) + label:before,
.md [type="radio"]:not(:checked) + label:after,
.md [type="radio"]:checked + label:before,
.md [type="radio"]:checked + label:after,
.md [type="radio"].with-gap:checked + label:before,
.md [type="radio"].with-gap:checked + label:after {
  border-radius: 50%;
}
.md [type="radio"]:not(:checked) + label:before,
.md [type="radio"]:not(:checked) + label:after {
  border: 2px solid #5a5a5a;
}
.md [type="radio"]:not(:checked) + label:after {
  transform: scale(0);
}
.md [type="radio"]:checked + label:before {
  border: 2px solid transparent;
}
.md [type="radio"]:checked + label:after,
.md [type="radio"].with-gap:checked + label:before,
.md [type="radio"].with-gap:checked + label:after {
  border: 2px solid #26a69a;
}
.md [type="radio"]:checked + label:after,
.md [type="radio"].with-gap:checked + label:after {
  background-color: #26a69a;
}
.md [type="radio"]:checked + label:after {
  transform: scale(1.02);
}
.md [type="radio"].with-gap:checked + label:after {
  transform: scale(0.5);
}
.md [type="radio"].tabbed:focus + label:before {
  box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
}
.md [type="radio"].with-gap:disabled:checked + label:before {
  border: 2px solid rgba(0, 0, 0, 0.26);
}
.md [type="radio"].with-gap:disabled:checked + label:after {
  border: none;
  background-color: rgba(0, 0, 0, 0.26);
}
.md [type="radio"]:disabled:not(:checked) + label:before,
.md [type="radio"]:disabled:checked + label:before {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
}
.md [type="radio"]:disabled + label {
  color: rgba(0, 0, 0, 0.26);
}
.md [type="radio"]:disabled:not(:checked) + label:before {
  border-color: rgba(0, 0, 0, 0.26);
}
.md [type="radio"]:disabled:checked + label:after {
  background-color: rgba(0, 0, 0, 0.26);
  border-color: #bdbdbd;
}
.md form p {
  margin-bottom: 10px;
  text-align: left;
}
.md form p:last-child {
  margin-bottom: 0;
}
.md [type="checkbox"]:not(:checked),
.md [type="checkbox"]:checked {
  position: absolute;
  left: -9999px;
  opacity: 0;
}
.md [type="checkbox"] + label {
  position: relative;
  padding-left: 35px;
  cursor: default;
  display: inline-block;
  height: 25px;
  line-height: 25px;
  font-size: 1rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -ms-user-select: none;
}
.md [type="checkbox"] + label:before,
.md [type="checkbox"]:not(.filled-in) + label:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 18px;
  z-index: 0;
  border: 2px solid #5a5a5a;
  border-radius: 1px;
  margin-top: 2px;
  transition: 0.2s;
  cursor: pointer;
}
.md [type="checkbox"]:not(.filled-in) + label:after {
  border: 0;
  transform: scale(0);
}
.md [type="checkbox"]:not(:checked):disabled + label:before {
  border: none;
  background-color: rgba(0, 0, 0, 0.26);
}
.md [type="checkbox"].tabbed:focus + label:after {
  transform: scale(1);
  border: 0;
  border-radius: 50%;
  box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
  background-color: rgba(0, 0, 0, 0.1);
}
.md [type="checkbox"]:checked + label:before {
  top: -4px;
  left: -5px;
  width: 12px;
  height: 22px;
  border-top: 2px solid transparent;
  border-left: 2px solid transparent;
  border-right: 2px solid #26a69a;
  border-bottom: 2px solid #26a69a;
  transform: rotate(40deg);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-origin: 100% 100%;
  cursor: default;
}
.md [type="checkbox"]:checked:disabled + label:before {
  border-right: 2px solid rgba(0, 0, 0, 0.26);
  border-bottom: 2px solid rgba(0, 0, 0, 0.26);
}
.md [type="checkbox"]:indeterminate + label:before {
  top: -11px;
  left: -12px;
  width: 10px;
  height: 22px;
  border-top: none;
  border-left: none;
  border-right: 2px solid #26a69a;
  border-bottom: none;
  transform: rotate(90deg);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-origin: 100% 100%;
}
.md [type="checkbox"]:indeterminate:disabled + label:before {
  border-right: 2px solid rgba(0, 0, 0, 0.26);
  background-color: transparent;
}
.md [type="checkbox"].filled-in + label:after {
  border-radius: 2px;
}
.md [type="checkbox"].filled-in + label:before,
.md [type="checkbox"].filled-in + label:after {
  content: "";
  left: 0;
  position: absolute;
  transition: border 0.25s, background-color 0.25s, width 0.2s 0.1s,
    height 0.2s 0.1s, top 0.2s 0.1s, left 0.2s 0.1s;
  z-index: 1;
}
.md [type="checkbox"].filled-in:not(:checked) + label:before {
  width: 0;
  height: 0;
  border: 3px solid transparent;
  left: 6px;
  top: 10px;
  transform: rotateZ(37deg);
  transform-origin: 100% 100%;
}
.md [type="checkbox"].filled-in:not(:checked) + label:after {
  height: 20px;
  width: 20px;
  background-color: transparent;
  border: 2px solid #5a5a5a;
  top: 0px;
  z-index: 0;
}
.md [type="checkbox"].filled-in:checked + label:before {
  top: 0;
  left: 1px;
  width: 8px;
  height: 13px;
  border-top: 2px solid transparent;
  border-left: 2px solid transparent;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  transform: rotateZ(37deg);
  transform-origin: 100% 100%;
}
.md [type="checkbox"].filled-in:checked + label:after {
  top: 0;
  width: 20px;
  height: 20px;
  border: 2px solid #26a69a;
  background-color: #26a69a;
  z-index: 0;
}
.md [type="checkbox"].filled-in.tabbed:focus + label:after {
  border-radius: 2px;
  border-color: #5a5a5a;
  background-color: rgba(0, 0, 0, 0.1);
}
.md [type="checkbox"].filled-in.tabbed:checked:focus + label:after {
  border-radius: 2px;
  background-color: #26a69a;
  border-color: #26a69a;
}
.md [type="checkbox"].filled-in:disabled:not(:checked) + label:before {
  background-color: transparent;
  border: 2px solid transparent;
}
.md [type="checkbox"].filled-in:disabled:not(:checked) + label:after {
  border-color: transparent;
  background-color: #bdbdbd;
}
.md [type="checkbox"].filled-in:disabled:checked + label:before {
  background-color: transparent;
  cursor: default;
}
.md [type="checkbox"].filled-in:disabled:checked + label:after {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
}
.md input[type="checkbox"].required:not(:checked) + label:before,
.md input[type="checkbox"].required:not(:checked) + label:after {
  border: 2px solid #b71234;
  border-radius: 1px;
}
.md .switch,
.md .switch * {
  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -ms-user-select: none;
}
.md .switch label {
  cursor: pointer;
}
.md .switch label input[type="checkbox"] {
  opacity: 0;
  width: 0;
  height: 0;
}
.md .switch label input[type="checkbox"]:checked + .lever {
  background-color: #84c7c1;
}
.md .switch label input[type="checkbox"]:checked + .lever:after {
  background-color: #26a69a;
  left: 24px;
}
.md .switch label .lever {
  content: "";
  display: inline-block;
  position: relative;
  width: 40px;
  height: 15px;
  background-color: #818181;
  border-radius: 15px;
  margin-right: 10px;
  transition: background 0.3s ease;
  vertical-align: middle;
  margin: 0 16px;
}
.md .switch label .lever:after {
  content: "";
  position: absolute;
  display: inline-block;
  width: 21px;
  height: 21px;
  background-color: #f1f1f1;
  border-radius: 21px;
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4);
  left: -5px;
  top: -3px;
  transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease;
}
.md input[type="checkbox"]:checked:not(:disabled) ~ .lever:active::after,
.md input[type="checkbox"]:checked:not(:disabled).tabbed:focus ~ .lever::after {
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4),
    0 0 0 15px rgba(38, 166, 154, 0.1);
}
.md input[type="checkbox"]:not(:disabled) ~ .lever:active:after,
.md input[type="checkbox"]:not(:disabled).tabbed:focus ~ .lever::after {
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.08);
}
.md .switch input[type="checkbox"][disabled] + .lever {
  cursor: default;
}
.md .switch label input[type="checkbox"][disabled] + .lever:after,
.md .switch label input[type="checkbox"][disabled]:checked + .lever:after {
  background-color: #bdbdbd;
}
.md select {
  display: none;
}
.md select.browser-default {
  display: block;
}
.md select {
  background-color: rgba(255, 255, 255, 0.9);
  width: 100%;
  padding: 5px;
  border: 1px solid #f2f2f2;
  border-radius: 2px;
  height: 3rem;
}
.md .select-label {
  position: absolute;
}
.md .select-wrapper {
  position: relative;
}
.md .select-wrapper input.select-dropdown {
  position: relative;
  cursor: pointer;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #9e9e9e;
  outline: none;
  height: 3rem;
  line-height: 3rem;
  width: 100%;
  font-size: 1rem;
  margin: 0 0 20px 0;
  padding: 0;
  display: block;
}
.md .select-wrapper span.caret {
  color: initial;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  height: 10px;
  margin: auto 0;
  font-size: 10px;
  line-height: 10px;
}
.md .select-wrapper span.caret.disabled {
  color: rgba(0, 0, 0, 0.26);
}
.md .select-wrapper + label {
  position: absolute;
  top: -14px;
  font-size: 0.8rem;
}
.md select:disabled {
  color: rgba(0, 0, 0, 0.3);
}
.md .select-wrapper input.select-dropdown:disabled {
  color: rgba(0, 0, 0, 0.3);
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
.md .select-wrapper i {
  color: rgba(0, 0, 0, 0.3);
}
.md .select-dropdown li.disabled,
.md .select-dropdown li.disabled > span,
.md .select-dropdown li.optgroup {
  color: rgba(0, 0, 0, 0.3);
  background-color: transparent;
}
.md .prefix ~ .select-wrapper {
  margin-left: 3rem;
  width: 92%;
  width: calc(100% - 3rem);
}
.md .prefix ~ label {
  margin-left: 3rem;
}
.md .select-dropdown li img {
  height: 40px;
  width: 40px;
  margin: 5px 15px;
  float: right;
}
.md .select-dropdown li.optgroup {
  border-top: 1px solid #eee;
}
.md .select-dropdown li.optgroup.selected > span {
  color: rgba(0, 0, 0, 0.7);
}
.md .select-dropdown li.optgroup > span {
  color: rgba(0, 0, 0, 0.4);
}
.md .select-dropdown li.optgroup ~ li.optgroup-option {
  padding-left: 1rem;
}
.md .file-field {
  position: relative;
}
.md .file-field .file-path-wrapper {
  overflow: hidden;
  padding-left: 10px;
}
.md .file-field input.file-path {
  width: 100%;
}
.md .file-field .btn,
.md .file-field .btn-large {
  float: left;
  height: 3rem;
  line-height: 3rem;
}
.md .file-field span {
  cursor: pointer;
}
.md .file-field input[type="file"] {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 20px;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
}
.md .range-field {
  position: relative;
}
.md input[type="range"],
.md input[type="range"] + .thumb {
  cursor: pointer;
}
.md input[type="range"] {
  position: relative;
  background-color: transparent;
  border: none;
  outline: none;
  width: 100%;
  margin: 15px 0;
  padding: 0;
}
.md input[type="range"]:focus {
  outline: none;
}
.md input[type="range"] + .thumb {
  position: absolute;
  border: none;
  height: 0;
  width: 0;
  border-radius: 50%;
  background-color: #26a69a;
  top: 10px;
  margin-left: -6px;
  transform-origin: 50% 50%;
  transform: rotate(-45deg);
}
.md input[type="range"] + .thumb .value {
  display: block;
  width: 30px;
  text-align: center;
  color: #26a69a;
  font-size: 0;
  transform: rotate(45deg);
}
.md input[type="range"] + .thumb.active {
  border-radius: 50% 50% 50% 0;
}
.md input[type="range"] + .thumb.active .value {
  color: #fff;
  margin-left: -1px;
  margin-top: 8px;
  font-size: 10px;
}
.md input[type="range"] {
  -webkit-appearance: none;
}
.md input[type="range"]::-webkit-slider-runnable-track {
  height: 3px;
  background: #c2c0c2;
  border: none;
}
.md input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  height: 14px;
  width: 14px;
  border-radius: 50%;
  background-color: #26a69a;
  transform-origin: 50% 50%;
  margin: -5px 0 0 0;
  transition: 0.3s;
}
.md input[type="range"]:focus::-webkit-slider-runnable-track {
  background: #ccc;
}
.md input[type="range"] {
  border: 1px solid white;
}
.md input[type="range"]::-moz-range-track {
  height: 3px;
  background: #ddd;
  border: none;
}
.md input[type="range"]::-moz-range-thumb {
  border: none;
  height: 14px;
  width: 14px;
  border-radius: 50%;
  background: #26a69a;
  margin-top: -5px;
}
.md input[type="range"]:-moz-focusring {
  outline: 1px solid #fff;
  outline-offset: -1px;
}
.md input[type="range"]:focus::-moz-range-track {
  background: #ccc;
}
.md input[type="range"]::-ms-track {
  height: 3px;
  background: transparent;
  border-color: transparent;
  border-width: 6px 0;
  color: transparent;
}
.md input[type="range"]::-ms-fill-lower {
  background: #777;
}
.md input[type="range"]::-ms-fill-upper {
  background: #ddd;
}
.md input[type="range"]::-ms-thumb {
  border: none;
  height: 14px;
  width: 14px;
  border-radius: 50%;
  background: #26a69a;
}
.md input[type="range"]:focus::-ms-fill-lower {
  background: #888;
}
.md input[type="range"]:focus::-ms-fill-upper {
  background: #ccc;
}
.md .table-of-contents.fixed {
  position: fixed;
}
.md .table-of-contents li {
  padding: 2px 0;
}
.md .table-of-contents a {
  display: inline-block;
  font-weight: 300;
  color: #757575;
  padding-left: 20px;
  height: 1.5rem;
  line-height: 1.5rem;
  letter-spacing: 0.4;
  display: inline-block;
}
.md .table-of-contents a:hover {
  color: #a8a8a8;
  padding-left: 19px;
  border-left: 1px solid #ea4a4f;
}
.md .table-of-contents a.active {
  font-weight: 500;
  padding-left: 18px;
  border-left: 2px solid #ea4a4f;
}
.md .side-nav {
  position: fixed;
  width: 300px;
  left: 0;
  top: 0;
  margin: 0;
  transform: translateX(-100%);
  height: 100%;
  height: calc(100% + 60px);
  height: -moz-calc(100%);
  padding-bottom: 60px;
  background-color: #fff;
  z-index: 999;
  overflow-y: auto;
  will-change: transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform: translateX(-105%);
}
.md .side-nav.right-aligned {
  right: 0;
  transform: translateX(105%);
  left: auto;
  transform: translateX(100%);
}
.md .side-nav .collapsible {
  margin: 0;
}
.md .side-nav li {
  float: none;
  line-height: 48px;
}
.md .side-nav li.active {
  background-color: rgba(0, 0, 0, 0.05);
}
.md .side-nav a {
  color: rgba(0, 0, 0, 0.87);
  display: block;
  font-size: 14px;
  font-weight: 500;
  height: 48px;
  line-height: 48px;
  padding: 0 32px;
}
.md .side-nav a:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.md .side-nav a.btn,
.md .side-nav a.btn-large,
.md .side-nav a.btn-large,
.md .side-nav a.btn-flat,
.md .side-nav a.btn-floating {
  margin: 10px 15px;
}
.md .side-nav a.btn,
.md .side-nav a.btn-large,
.md .side-nav a.btn-large,
.md .side-nav a.btn-floating {
  color: #fff;
}
.md .side-nav a.btn-flat {
  color: #343434;
}
.md .side-nav a.btn:hover,
.md .side-nav a.btn-large:hover,
.md .side-nav a.btn-large:hover {
  background-color: #2bbbad;
}
.md .side-nav a.btn-floating:hover {
  background-color: #26a69a;
}
.md .side-nav li > a > i,
.md .side-nav li > a > [class^="mdi-"],
.md .side-nav li > a > [class*="mdi-"],
.md .side-nav li > a > i.material-icons {
  float: left;
  height: 48px;
  line-height: 48px;
  margin: 0 32px 0 0;
  width: 24px;
  color: rgba(0, 0, 0, 0.54);
}
.md .side-nav .divider {
  margin: 8px 0 0 0;
}
.md .side-nav .subheader {
  cursor: initial;
  pointer-events: none;
  color: rgba(0, 0, 0, 0.54);
  font-size: 14px;
  font-weight: 500;
  line-height: 48px;
}
.md .side-nav .subheader:hover {
  background-color: transparent;
}
.md .side-nav .userView {
  position: relative;
  padding: 32px 32px 0;
  margin-bottom: 8px;
}
.md .side-nav .userView > a {
  height: auto;
  padding: 0;
}
.md .side-nav .userView > a:hover {
  background-color: transparent;
}
.md .side-nav .userView .background {
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
}
.md .side-nav .userView .circle,
.md
  .side-nav
  .userView
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  .md
  .side-nav
  .userView
  div,
.md
  .side-nav
  .userView
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  .md
  .side-nav
  .userView
  div,
.md
  .side-nav
  .userView
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  .md
  .side-nav
  .userView
  div,
.md
  .side-nav
  .userView
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  .md
  .side-nav
  .userView
  div,
.md .side-nav .userView .search-go,
.md .side-nav .userView .name,
.md .side-nav .userView .email {
  display: block;
}
.md .side-nav .userView .circle,
.md
  .side-nav
  .userView
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  .md
  .side-nav
  .userView
  div,
.md
  .side-nav
  .userView
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  .md
  .side-nav
  .userView
  div,
.md
  .side-nav
  .userView
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  .md
  .side-nav
  .userView
  div,
.md
  .side-nav
  .userView
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  .md
  .side-nav
  .userView
  div,
.md .side-nav .userView .search-go {
  height: 64px;
  width: 64px;
}
.md .side-nav .userView .name,
.md .side-nav .userView .email {
  font-size: 14px;
  line-height: 24px;
}
.md .side-nav .userView .name {
  margin-top: 16px;
  font-weight: 500;
}
.md .side-nav .userView .email {
  padding-bottom: 16px;
  font-weight: 400;
}
.md .drag-target {
  height: 100%;
  width: 10px;
  position: fixed;
  top: 0;
  z-index: 998;
}
.md .side-nav.fixed {
  left: 0;
  transform: translateX(0);
  position: fixed;
}
.md .side-nav.fixed.right-aligned {
  right: 0;
  left: auto;
}
@media only screen and (max-width: 992px) {
  .md .side-nav.fixed {
    transform: translateX(-105%);
  }
  .md .side-nav.fixed.right-aligned {
    transform: translateX(105%);
  }
  .md .side-nav a {
    padding: 0 16px;
  }
  .md .side-nav .userView {
    padding: 16px 16px 0;
  }
}
.md .side-nav .collapsible-body > ul:not(.collapsible) > li.active,
.md .side-nav.fixed .collapsible-body > ul:not(.collapsible) > li.active {
  background-color: #ee6e73;
}
.md .side-nav .collapsible-body > ul:not(.collapsible) > li.active a,
.md .side-nav.fixed .collapsible-body > ul:not(.collapsible) > li.active a {
  color: #fff;
}
.md #sidenav-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 120vh;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 997;
  will-change: opacity;
}
.md .preloader-wrapper {
  display: inline-block;
  position: relative;
  width: 48px;
  height: 48px;
}
.md .preloader-wrapper.small {
  width: 36px;
  height: 36px;
}
.md .preloader-wrapper.big {
  width: 64px;
  height: 64px;
}
.md .preloader-wrapper.active {
  animation: container-rotate 1568ms linear infinite;
}
@keyframes container-rotate {
  to {
    transform: rotate(360deg);
  }
}
.md .spinner-layer {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  border-color: #26a69a;
}
.md .spinner-blue,
.md .spinner-blue-only {
  border-color: #4285f4;
}
.md .spinner-red,
.md .spinner-red-only {
  border-color: #db4437;
}
.md .spinner-yellow,
.md .spinner-yellow-only {
  border-color: #f4b400;
}
.md .spinner-green,
.md .spinner-green-only {
  border-color: #0f9d58;
}
.md .active .spinner-layer.spinner-blue {
  animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite
      both,
    blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.md .active .spinner-layer.spinner-red {
  animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite
      both,
    red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.md .active .spinner-layer.spinner-yellow {
  animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite
      both,
    yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.md .active .spinner-layer.spinner-green {
  animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite
      both,
    green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.md .active .spinner-layer,
.md .active .spinner-layer.spinner-blue-only,
.md .active .spinner-layer.spinner-red-only,
.md .active .spinner-layer.spinner-yellow-only,
.md .active .spinner-layer.spinner-green-only {
  opacity: 1;
  animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite
    both;
}
@keyframes fill-unfill-rotate {
  12.5% {
    transform: rotate(135deg);
  }
  25% {
    transform: rotate(270deg);
  }
  37.5% {
    transform: rotate(405deg);
  }
  50% {
    transform: rotate(540deg);
  }
  62.5% {
    transform: rotate(675deg);
  }
  75% {
    transform: rotate(810deg);
  }
  87.5% {
    transform: rotate(945deg);
  }
  to {
    transform: rotate(1080deg);
  }
}
@keyframes blue-fade-in-out {
  from {
    opacity: 1;
  }
  25% {
    opacity: 1;
  }
  26% {
    opacity: 0;
  }
  89% {
    opacity: 0;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes red-fade-in-out {
  from {
    opacity: 0;
  }
  15% {
    opacity: 0;
  }
  25% {
    opacity: 1;
  }
  50% {
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}
@keyframes yellow-fade-in-out {
  from {
    opacity: 0;
  }
  40% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  75% {
    opacity: 1;
  }
  76% {
    opacity: 0;
  }
}
@keyframes green-fade-in-out {
  from {
    opacity: 0;
  }
  65% {
    opacity: 0;
  }
  75% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.md .gap-patch {
  position: absolute;
  top: 0;
  left: 45%;
  width: 10%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}
.md .gap-patch .circle,
.md
  .gap-patch
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  .md
  .gap-patch
  div,
.md
  .gap-patch
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  .md
  .gap-patch
  div,
.md
  .gap-patch
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  .md
  .gap-patch
  div,
.md
  .gap-patch
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  .md
  .gap-patch
  div,
.md .gap-patch .search-go {
  width: 1000%;
  left: -450%;
}
.md .circle-clipper {
  display: inline-block;
  position: relative;
  width: 50%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}
.md .circle-clipper .circle,
.md
  .circle-clipper
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  .md
  .circle-clipper
  div,
.md
  .circle-clipper
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  .md
  .circle-clipper
  div,
.md
  .circle-clipper
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  .md
  .circle-clipper
  div,
.md
  .circle-clipper
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  .md
  .circle-clipper
  div,
.md .circle-clipper .search-go {
  width: 200%;
  height: 100%;
  border-width: 3px;
  border-style: solid;
  border-color: inherit;
  border-bottom-color: transparent !important;
  border-radius: 50%;
  animation: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
}
.md .circle-clipper.left .circle,
.md
  .circle-clipper.left
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  .md
  .circle-clipper.left
  div,
.md
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .circle-clipper.left
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .md
  .circle-clipper.left
  div,
.md
  .circle-clipper.left
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  div,
.md
  .circle-clipper.left
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  .md
  .circle-clipper.left
  div,
.md .circle-clipper.left .search-go {
  left: 0;
  border-right-color: transparent !important;
  transform: rotate(129deg);
}
.md .circle-clipper.right .circle,
.md
  .circle-clipper.right
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  .md
  .circle-clipper.right
  div,
.md
  .circle-clipper.right
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  div,
.md
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .circle-clipper.right
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .md
  .circle-clipper.right
  div,
.md
  .circle-clipper.right
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  .md
  .circle-clipper.right
  div,
.md .circle-clipper.right .search-go {
  left: -100%;
  border-left-color: transparent !important;
  transform: rotate(-129deg);
}
.md .active .circle-clipper.left .circle,
.md
  .active
  .circle-clipper.left
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  .md
  .active
  .circle-clipper.left
  div,
.md
  .active
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .circle-clipper.left
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .md
  .active
  .circle-clipper.left
  div,
.md
  .active
  .circle-clipper.left
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .right
  div,
.md
  .active
  .circle-clipper.left
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  .md
  .active
  .circle-clipper.left
  div,
.md .active .circle-clipper.left .search-go {
  animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.md .active .circle-clipper.right .circle,
.md
  .active
  .circle-clipper.right
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row
  .top-middle
  .md
  .active
  .circle-clipper.right
  div,
.md
  .active
  .circle-clipper.right
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .left
  div,
.md
  .active
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .circle-clipper.right
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.middle
  .md
  .active
  .circle-clipper.right
  div,
.md
  .active
  .circle-clipper.right
  .nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  div,
.nymity-workbook-wrapper
  .nymity-container
  .inner-container
  .flex-row.bottom
  .middle
  .md
  .active
  .circle-clipper.right
  div,
.md .active .circle-clipper.right .search-go {
  animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
@keyframes left-spin {
  from {
    transform: rotate(130deg);
  }
  50% {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(130deg);
  }
}
@keyframes right-spin {
  from {
    transform: rotate(-130deg);
  }
  50% {
    transform: rotate(5deg);
  }
  to {
    transform: rotate(-130deg);
  }
}
.md #spinnerContainer.cooldown {
  animation: container-rotate 1568ms linear infinite,
    fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.md .slider {
  position: relative;
  height: 400px;
  width: 100%;
}
.md .slider.fullscreen {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.md .slider.fullscreen ul.slides {
  height: 100%;
}
.md .slider.fullscreen ul.indicators {
  z-index: 2;
  bottom: 30px;
}
.md .slider .slides {
  background-color: #9e9e9e;
  margin: 0;
  height: 400px;
}
.md .slider .slides li {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: inherit;
  overflow: hidden;
}
.md .slider .slides li img {
  height: 100%;
  width: 100%;
  background-size: cover;
  background-position: center;
}
.md .slider .slides li .caption {
  color: #fff;
  position: absolute;
  top: 15%;
  left: 15%;
  width: 70%;
  opacity: 0;
}
.md .slider .slides li .caption p {
  color: #e0e0e0;
}
.md .slider .slides li.active {
  z-index: 2;
}
.md .slider .indicators {
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
}
.md .slider .indicators .indicator-item {
  display: inline-block;
  position: relative;
  cursor: pointer;
  height: 16px;
  width: 16px;
  margin: 0 12px;
  background-color: #e0e0e0;
  transition: background-color 0.3s;
  border-radius: 50%;
}
.md .slider .indicators .indicator-item.active {
  background-color: #4caf50;
}
.md .carousel {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 400px;
  perspective: 500px;
  transform-style: preserve-3d;
  transform-origin: 0% 50%;
}
.md .carousel.carousel-slider {
  top: 0;
  left: 0;
  height: 0;
}
.md .carousel.carousel-slider .carousel-fixed-item {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 20px;
  z-index: 1;
}
.md .carousel.carousel-slider .carousel-fixed-item.with-indicators {
  bottom: 68px;
}
.md .carousel.carousel-slider .carousel-item {
  width: 100%;
  height: 100%;
  min-height: 400px;
  position: absolute;
  top: 0;
  left: 0;
}
.md .carousel.carousel-slider .carousel-item h2 {
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
}
.md .carousel.carousel-slider .carousel-item p {
  font-size: 15px;
}
.md .carousel .carousel-item {
  display: none;
  width: 200px;
  height: 400px;
  position: absolute;
  top: 0;
  left: 0;
}
.md .carousel .carousel-item img {
  width: 100%;
}
.md .carousel .indicators {
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
}
.md .carousel .indicators .indicator-item {
  display: inline-block;
  position: relative;
  cursor: pointer;
  height: 8px;
  width: 8px;
  margin: 24px 4px;
  background-color: rgba(255, 255, 255, 0.5);
  transition: background-color 0.3s;
  border-radius: 50%;
}
.md .carousel .indicators .indicator-item.active {
  background-color: #fff;
}
.md .picker {
  font-size: 16px;
  text-align: left;
  line-height: 1.2;
  color: #000000;
  position: absolute;
  z-index: 10000;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.md .picker__input {
  cursor: default;
}
.md .picker__input.picker__input--active {
  border-color: #0089ec;
}
.md .picker__holder {
  width: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.md .picker__holder,
.md .picker__frame {
  bottom: 0;
  left: 0;
  right: 0;
  top: 100%;
}
.md .picker__holder {
  position: fixed;
  transition: background 0.15s ease-out, top 0s 0.15s;
  -webkit-backface-visibility: hidden;
}
.md .picker__frame {
  position: absolute;
  margin: 0 auto;
  min-width: 256px;
  width: 300px;
  max-height: 350px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  transition: all 0.15s ease-out;
}
@media (min-height: 28.875em) {
  .md .picker__frame {
    overflow: visible;
    top: auto;
    bottom: -100%;
    max-height: 80%;
  }
}
@media (min-height: 40.125em) {
  .md .picker__frame {
    margin-bottom: 7.5%;
  }
}
.md .picker__wrap {
  display: table;
  width: 100%;
  height: 100%;
}
@media (min-height: 28.875em) {
  .md .picker__wrap {
    display: block;
  }
}
.md .picker__box {
  background: #ffffff;
  display: table-cell;
  vertical-align: middle;
}
@media (min-height: 28.875em) {
  .md .picker__box {
    display: block;
    border: 1px solid #777777;
    border-top-color: #898989;
    border-bottom-width: 0;
    border-radius: 5px 5px 0 0;
    box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24);
  }
}
.md .picker--opened .picker__holder {
  top: 0;
  background: transparent;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";
  zoom: 1;
  background: rgba(0, 0, 0, 0.32);
  transition: background 0.15s ease-out;
}
.md .picker--opened .picker__frame {
  top: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}
@media (min-height: 35.875em) {
  .md .picker--opened .picker__frame {
    top: 10%;
    bottom: auto;
  }
}
.md .picker__input.picker__input--active {
  border-color: #e3f2fd;
}
.md .picker__frame {
  margin: 0 auto;
  max-width: 325px;
}
@media (min-height: 38.875em) {
  .md .picker--opened .picker__frame {
    top: 10%;
    bottom: auto;
  }
}
.md .picker__box {
  padding: 0 1em;
}
.md .picker__header {
  text-align: center;
  position: relative;
  margin-top: 0.75em;
}
.md .picker__month,
.md .picker__year {
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em;
}
.md .picker__select--month,
.md .picker__select--year {
  height: 2em;
  padding: 0;
  margin-left: 0.25em;
  margin-right: 0.25em;
}
.md .picker__select--month.browser-default {
  display: inline;
  background-color: #ffffff;
  width: 40%;
}
.md .picker__select--year.browser-default {
  display: inline;
  background-color: #ffffff;
  width: 26%;
}
.md .picker__select--month:focus,
.md .picker__select--year:focus {
  border-color: rgba(0, 0, 0, 0.05);
}
.md .picker__nav--prev,
.md .picker__nav--next {
  position: absolute;
  padding: 0.5em 1.25em;
  width: 1em;
  height: 1em;
  box-sizing: content-box;
  top: -0.25em;
}
.md .picker__nav--prev {
  left: -1em;
  padding-right: 1.25em;
}
.md .picker__nav--next {
  right: -1em;
  padding-left: 1.25em;
}
.md .picker__nav--disabled,
.md .picker__nav--disabled:hover,
.md .picker__nav--disabled:before,
.md .picker__nav--disabled:before:hover {
  cursor: default;
  background: none;
  border-right-color: #f5f5f5;
  border-left-color: #f5f5f5;
}
.md .picker__table {
  text-align: center;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  font-size: 1rem;
  width: 100%;
  margin-top: 0.75em;
  margin-bottom: 0.5em;
}
.md .picker__table th,
.md .picker__table td {
  text-align: center;
}
.md .picker__table td {
  margin: 0;
  padding: 0;
}
.md .picker__weekday {
  width: 14.285714286%;
  font-size: 0.75em;
  padding-bottom: 0.25em;
  color: #999999;
  font-weight: 500;
}
@media (min-height: 33.875em) {
  .md .picker__weekday {
    padding-bottom: 0.5em;
  }
}
.md .picker__day--today {
  position: relative;
  color: #595959;
  letter-spacing: -0.3;
  padding: 0.75rem 0;
  font-weight: 400;
  border: 1px solid transparent;
}
.md .picker__day--disabled:before {
  border-top-color: #aaaaaa;
}
.md .picker__day--infocus:hover {
  cursor: pointer;
  color: #000;
  font-weight: 500;
}
.md .picker__day--outfocus {
  display: none;
  padding: 0.75rem 0;
  color: #fff;
}
.md .picker__day--outfocus:hover {
  cursor: pointer;
  color: #dddddd;
  font-weight: 500;
}
.md .picker__day--highlighted:hover,
.md .picker--focused .picker__day--highlighted {
  cursor: pointer;
}
.md .picker__day--selected,
.md .picker__day--selected:hover,
.md .picker--focused .picker__day--selected {
  border-radius: 50%;
  transform: scale(0.75);
  background: #0089ec;
  color: #ffffff;
}
.md .picker__day--disabled,
.md .picker__day--disabled:hover,
.md .picker--focused .picker__day--disabled {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
}
.md .picker__day--highlighted.picker__day--disabled,
.md .picker__day--highlighted.picker__day--disabled:hover {
  background: #bbbbbb;
}
.md .picker__footer {
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.md .picker__button--today,
.md .picker__button--clear,
.md .picker__button--close {
  border: 1px solid #ffffff;
  background: #ffffff;
  font-size: 0.8em;
  padding: 0.66em 0;
  font-weight: bold;
  width: 33%;
  display: inline-block;
  vertical-align: bottom;
}
.md .picker__button--today:hover,
.md .picker__button--clear:hover,
.md .picker__button--close:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
  border-bottom-color: #b1dcfb;
}
.md .picker__button--today:focus,
.md .picker__button--clear:focus,
.md .picker__button--close:focus {
  background: #b1dcfb;
  border-color: rgba(0, 0, 0, 0.05);
  outline: none;
}
.md .picker__button--today:before,
.md .picker__button--clear:before,
.md .picker__button--close:before {
  position: relative;
  display: inline-block;
  height: 0;
}
.md .picker__button--today:before,
.md .picker__button--clear:before {
  content: " ";
  margin-right: 0.45em;
}
.md .picker__button--today:before {
  top: -0.05em;
  width: 0;
  border-top: 0.66em solid #0059bc;
  border-left: 0.66em solid transparent;
}
.md .picker__button--clear:before {
  top: -0.25em;
  width: 0.66em;
  border-top: 3px solid #ee2200;
}
.md .picker__button--close:before {
  content: "\D7";
  top: -0.1em;
  vertical-align: top;
  font-size: 1.1em;
  margin-right: 0.35em;
  color: #777777;
}
.md .picker__button--today[disabled],
.md .picker__button--today[disabled]:hover {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
}
.md .picker__button--today[disabled]:before {
  border-top-color: #aaaaaa;
}
.md .picker__box {
  border-radius: 2px;
  overflow: hidden;
}
.md .picker__date-display {
  text-align: center;
  background-color: #26a69a;
  color: #fff;
  padding-bottom: 15px;
  font-weight: 300;
}
.md .picker__nav--prev:hover,
.md .picker__nav--next:hover {
  cursor: pointer;
  color: #000000;
  background: #a1ded8;
}
.md .picker__weekday-display {
  background-color: #1f897f;
  padding: 10px;
  font-weight: 200;
  letter-spacing: 0.5;
  font-size: 1rem;
  margin-bottom: 15px;
}
.md .picker__month-display {
  text-transform: uppercase;
  font-size: 2rem;
}
.md .picker__day-display {
  font-size: 4.5rem;
  font-weight: 400;
}
.md .picker__year-display {
  font-size: 1.8rem;
  color: rgba(255, 255, 255, 0.4);
}
.md .picker__box {
  padding: 0;
}
.md .picker__calendar-container {
  padding: 0 1rem;
}
.md .picker__calendar-container thead {
  border: none;
}
.md .picker__table {
  margin-top: 0;
  margin-bottom: 0.5em;
}
.md .picker__day--infocus {
  color: #595959;
  letter-spacing: -0.3;
  padding: 0.75rem 0;
  font-weight: 400;
  border: 1px solid transparent;
}
.md .picker__day.picker__day--today {
  color: #26a69a;
}
.md .picker__day.picker__day--today.picker__day--selected {
  color: #fff;
}
.md .picker__weekday {
  font-size: 0.9rem;
}
.md .picker__day--selected,
.md .picker__day--selected:hover,
.md .picker--focused .picker__day--selected {
  border-radius: 50%;
  transform: scale(0.9);
  background-color: #26a69a;
  color: #ffffff;
}
.md .picker__day--selected.picker__day--outfocus,
.md .picker__day--selected:hover.picker__day--outfocus,
.md .picker--focused .picker__day--selected.picker__day--outfocus {
  background-color: #a1ded8;
}
.md .picker__footer {
  text-align: right;
  padding: 5px 10px;
}
.md .picker__close,
.md .picker__today {
  font-size: 1.1rem;
  padding: 0 1rem;
  color: #26a69a;
}
.md .picker__nav--prev:before,
.md .picker__nav--next:before {
  content: " ";
  border-top: 0.5em solid transparent;
  border-bottom: 0.5em solid transparent;
  border-right: 0.75em solid #676767;
  width: 0;
  height: 0;
  display: block;
  margin: 0 auto;
}
.md .picker__nav--next:before {
  border-right: 0;
  border-left: 0.75em solid #676767;
}
.md button.picker__today:focus,
.md button.picker__clear:focus,
.md button.picker__close:focus {
  background-color: #a1ded8;
}
.md .picker__list {
  list-style: none;
  padding: 0.75em 0 4.2em;
  margin: 0;
}
.md .picker__list-item {
  border-bottom: 1px solid #dddddd;
  border-top: 1px solid #dddddd;
  margin-bottom: -1px;
  position: relative;
  background: #ffffff;
  padding: 0.75em 1.25em;
}
@media (min-height: 46.75em) {
  .md .picker__list-item {
    padding: 0.5em 1em;
  }
}
.md .picker__list-item:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
  border-color: #0089ec;
  z-index: 10;
}
.md .picker__list-item--highlighted {
  border-color: #0089ec;
  z-index: 10;
}
.md .picker__list-item--highlighted:hover,
.md .picker--focused .picker__list-item--highlighted {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.md .picker__list-item--selected,
.md .picker__list-item--selected:hover,
.md .picker--focused .picker__list-item--selected {
  background: #0089ec;
  color: #ffffff;
  z-index: 10;
}
.md .picker__list-item--disabled,
.md .picker__list-item--disabled:hover,
.md .picker--focused .picker__list-item--disabled {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
  border-color: #dddddd;
  z-index: auto;
}
.md .picker--time .picker__button--clear {
  display: block;
  width: 80%;
  margin: 1em auto 0;
  padding: 1em 1.25em;
  background: none;
  border: 0;
  font-weight: 500;
  font-size: 0.67em;
  text-align: center;
  text-transform: uppercase;
  color: #666;
}
.md .picker--time .picker__button--clear:hover,
.md .picker--time .picker__button--clear:focus {
  color: #000000;
  background: #b1dcfb;
  background: #ee2200;
  border-color: #ee2200;
  cursor: pointer;
  color: #ffffff;
  outline: none;
}
.md .picker--time .picker__button--clear:before {
  top: -0.25em;
  color: #666;
  font-size: 1.25em;
  font-weight: bold;
}
.md .picker--time .picker__button--clear:hover:before,
.md .picker--time .picker__button--clear:focus:before {
  color: #ffffff;
}
.md .picker--time .picker__frame {
  min-width: 256px;
  max-width: 320px;
}
.md .picker--time .picker__box {
  font-size: 1em;
  background: #f2f2f2;
  padding: 0;
}
@media (min-height: 40.125em) {
  .md .picker--time .picker__box {
    margin-bottom: 5em;
  }
}
.md .solid-grey-border {
  border: 2px solid #e9eaea;
  padding: 2em;
}
.md .p-2 {
  padding: 2em !important;
}
.md .m-0 {
  margin: 0 !important;
}
.md .m-05 {
  margin: 0.5em !important;
}
.md .ml-1 {
  margin-left: 1em !important;
}
.md .ml-2 {
  margin-left: 2em !important;
}
.md .mr-025 {
  margin-right: 0.25em !important;
}
.md .mb-0 {
  margin-bottom: 0 !important;
}
.md .mb-1 {
  margin-bottom: 1em !important;
}
.md .rel {
  position: relative;
}
.md .abs {
  position: absolute;
}
.md .dc_card {
  height: 775px;
}
.md .dc_card .dc_card_headline {
  height: 15%;
  padding-bottom: 5px;
  overflow: auto;
}
.md .dc_card .dc_card_description {
  height: 28%;
  padding-top: 5px;
  padding-bottom: 5px;
  overflow: auto;
}
.md .dc_card .dc_card_action {
  height: 10%;
}
.md .dc_card .dc_vendor_link {
  color: #ffffff;
  background: #70bf4c;
}
.md .dc_card .dc_card_images {
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin-left: 25px;
  margin-right: 25px;
  margin-top: 48px;
}
.md .dc_card .dc_card_image_single {
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin: 25px;
  height: 12%;
}
.md .dc_card .dc_vendor_logo {
  width: 100px !important;
  float: left;
  top: 50% !important;
  transform: translateY(-50%);
}
.md .dc_card .dc_vendor_logo_single {
  height: 100%;
  object-fit: scale-down;
  transform: translateY(-25%);
  margin-left: auto;
  margin-right: auto;
}
.md .dc_card .dc_vendor_level {
  width: 70px !important;
  float: right;
  top: 50% !important;
  transform: translateY(-50%);
}
.md .dc_card .dc_nonmember {
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin: 25px;
  height: 5%;
}
.md .dc_card .img-tz-dc {
  overflow: visible;
}
.md .dc_card .dc_nonmember_logo {
  max-width: 150px;
  margin: 25px;
  max-height: 150px;
  top: 50%;
  transform: translateY(-50%);
}
.md .fade-on-change,
.md .prod-cart-adjust .btn,
.md .prod-cart-adjust .btn-large,
.md .mega-cart-update .btn,
.md .mega-cart-update .btn-large {
  opacity: 1 !important;
}
.md .fade-on-change.ng-hide,
.md .prod-cart-adjust .ng-hide.btn,
.md .prod-cart-adjust .ng-hide.btn-large,
.md .mega-cart-update .ng-hide.btn,
.md .mega-cart-update .ng-hide.btn-large {
  opacity: 0 !important;
}
.md .fade-on-change.ng-hide-add,
.md .prod-cart-adjust .ng-hide-add.btn,
.md .prod-cart-adjust .ng-hide-add.btn-large,
.md .mega-cart-update .ng-hide-add.btn,
.md .mega-cart-update .ng-hide-add.btn-large,
.md .fade-on-change.ng-hide-remove,
.md .prod-cart-adjust .ng-hide-remove.btn,
.md .prod-cart-adjust .ng-hide-remove.btn-large,
.md .mega-cart-update .ng-hide-remove.btn,
.md .mega-cart-update .ng-hide-remove.btn-large {
  transition: opacity linear 0.28s !important;
}
.md .animated,
.md .responsive-table-hdr .material-icons {
  animation-duration: 1s;
  animation-fill-mode: both;
}
.md .animated.infinite,
.md .responsive-table-hdr .material-icons {
  animation-iteration-count: infinite;
}
.md .animated.hinge,
.md .responsive-table-hdr .hinge.material-icons {
  animation-duration: 2s;
}
.md .animated.flip-out-x,
.md .responsive-table-hdr .flip-out-x.material-icons,
.md .animated.flip-out-y,
.md .responsive-table-hdr .flip-out-y.material-icons,
.md .animated.bounce-in,
.md .responsive-table-hdr .bounce-in.material-icons,
.md .animated.bounce-out,
.md .responsive-table-hdr .bounce-out.material-icons {
  animation-duration: 0.75s;
}
.md .animated.infinite-flip-with-delay,
.md .responsive-table-hdr .infinite-flip-with-delay.material-icons {
  animation-iteration-count: infinite;
  animation-duration: 5s;
  animation-delay: 1s;
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.md .spin {
  animation-name: spin;
}
@keyframes spin-eased {
  from {
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transform: rotate(0deg);
  }
  to {
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transform: rotate(360deg);
  }
}
.md .spin-eased {
  animation-name: spin-eased;
}
@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
}
.md .bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}
@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.md .flash {
  animation-name: flash;
}
@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.md .pulse {
  animation-name: pulse;
}
@keyframes pulse-big {
  from {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.2, 1.2, 1.2);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.md .pulse-big {
  animation-name: pulse-big;
}
@keyframes rubber-band {
  from {
    transform: scale3d(1, 1, 1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.md .rubber-band {
  animation-name: rubber-band;
}
@keyframes shake {
  from,
  to {
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    transform: translate3d(10px, 0, 0);
  }
}
.md .shake {
  animation-name: shake;
}
@keyframes head-shake {
  0% {
    transform: translateX(0);
  }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    transform: translateX(0);
  }
}
.md .head-shake {
  animation-timing-function: ease-in-out;
  animation-name: head-shake;
}
@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.md .swing {
  transform-origin: top center;
  animation-name: swing;
}
@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.md .tada {
  animation-name: tada;
}
@keyframes wobble {
  from {
    transform: none;
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    transform: none;
  }
}
.md .wobble {
  animation-name: wobble;
}
@keyframes jello {
  from,
  11.1%,
  to {
    transform: none;
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.39063deg) skewY(0.39063deg);
  }
  88.8% {
    transform: skewX(-0.19531deg) skewY(-0.19531deg);
  }
}
.md .jello {
  animation-name: jello;
  transform-origin: center;
}
@keyframes bounce-in {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}
.md .bounce-in {
  animation-name: bounce-in;
}
@keyframes bounce-in-down {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
.md .bounce-in-down {
  animation-name: bounce-in-down;
}
@keyframes bounce-in-left {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
.md .bounce-in-left {
  animation-name: bounce-in-left;
}
@keyframes bounc-in-right {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
.md .bounce-in-right {
  animation-name: bounce-in-right;
}
@keyframes bounce-in-up {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.md .bounce-in-up {
  animation-name: bounce-in-up;
}
@keyframes bounce-out {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.md .bounce-out {
  animation-name: bounce-out;
}
@keyframes bounce-out-down {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.md .bounce-out-down {
  animation-name: bounce-out-down;
}
@keyframes bounce-out-left {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
.md .bounce-out-left {
  animation-name: bounce-out-left;
}
@keyframes bounce-out-right {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
.md .bounce-out-right {
  animation-name: bounce-out-right;
}
@keyframes bounce-out-up {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.md .bounce-out-up {
  animation-name: bounce-out-up;
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.md .fade-in {
  animation-name: fade-in;
}
@keyframes fade-in-down {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.md .fade-in-down {
  animation-name: fade-in-down;
}
@keyframes fade-in-down-big {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.md .fade-in-down-big {
  animation-name: fade-in-down-big;
}
@keyframes fade-in-left {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.md .fade-in-left {
  animation-name: fade-in-left;
}
@keyframes fade-in-left-big {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.md .fade-in-left-big {
  animation-name: fade-in-left-big;
}
@keyframes fade-in-right {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.md .fade-in-right {
  animation-name: fade-in-right;
}
@keyframes fade-in-right-big {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.md .fade-in-right-big {
  animation-name: fade-in-right-big;
}
@keyframes fade-in-up {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.md .fade-in-up {
  animation-name: fade-in-up;
}
@keyframes fade-in-up-big {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.md .fade-in-up-big {
  animation-name: fade-in-up-big;
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.md .fade-out {
  animation-name: fade-out;
}
@keyframes fade-out-down {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}
.md .fade-out-down {
  animation-name: fade-out-down;
}
@keyframes fade-out-down-big {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.md .fade-out-down-big {
  animation-name: fade-out-down-big;
}
@keyframes fade-out-left {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}
.md .fade-out-left {
  animation-name: fade-out-left;
}
@keyframes fade-out-left-big {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
.md .fade-out-left-big {
  animation-name: fade-out-left-big;
}
@keyframes fade-out-right {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}
.md .fade-out-right {
  animation-name: fade-out-right;
}
@keyframes fade-out-right-big {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
.md .fade-out-right-big {
  animation-name: fade-out-right-big;
}
@keyframes fade-out-up {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}
.md .fade-out-up {
  animation-name: fade-out-up;
}
@keyframes fade-out-up-big {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.md .fade-out-up-big {
  animation-name: fade-out-up-big;
}
@keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    animation-timing-function: ease-in;
  }
  to {
    transform: perspective(400px);
    animation-timing-function: ease-in;
  }
}
.md .flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  animation-name: flip;
}
@keyframes infinite-flip-with-delay {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out;
  }
  8% {
    transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out;
  }
  11% {
    transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in;
  }
  16% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    animation-timing-function: ease-in;
  }
  20%,
  to {
    transform: perspective(400px);
    animation-timing-function: ease-in;
  }
}
.md .infinite-flip-with-delay {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  animation-name: infinite-flip-with-delay;
}
@keyframes flip-in-x {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
.md .flip-in-x {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flip-in-x;
}
@keyframes flip-in-y {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
.md .flip-in-y {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flip-in-y;
}
@keyframes flip-out-x {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.md .flip-out-x {
  animation-name: flip-out-x;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@keyframes flip-out-y {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.md .flip-out-y {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flip-out-y;
}
@keyframes light-speed-in {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    transform: none;
    opacity: 1;
  }
}
.md .light-speed-in {
  animation-name: light-speed-in;
  animation-timing-function: ease-out;
}
@keyframes light-speed-out {
  from {
    opacity: 1;
  }
  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.md .light-speed-out {
  animation-name: light-speed-out;
  animation-timing-function: ease-in;
}
@keyframes rotate-in {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}
.md .rotate-in {
  animation-name: rotate-in;
}
@keyframes rotate-in-down-left {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}
.md .rotate-in-down-left {
  animation-name: rotate-in-down-left;
}
@keyframes rotate-in-down-right {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}
.md .rotate-in-down-right {
  animation-name: rotate-in-down-right;
}
@keyframes rotate-in-up-left {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}
.md .rotate-in-up-left {
  animation-name: rotate-in-up-left;
}
@keyframes rotate-in-up-right {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}
.md .rotate-in-up-right {
  animation-name: rotate-in-up-right;
}
@keyframes rotate-out {
  from {
    transform-origin: center;
    opacity: 1;
  }
  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.md .rotate-out {
  animation-name: rotate-out;
}
@keyframes rotate-out-down-left {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.md .rotate-out-down-left {
  animation-name: rotate-out-down-left;
}
@keyframes rotate-out-down-right {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.md .rotate-out-down-right {
  animation-name: rotate-out-down-right;
}
@keyframes rotate-out-up-left {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.md .rotate-out-up-left {
  animation-name: rotate-out-up-left;
}
@keyframes rotate-out-up-right {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.md .rotate-out-up-right {
  animation-name: rotate-out-up-right;
}
@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.md .hinge {
  animation-name: hinge;
}
@keyframes roll-in {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.md .roll-in {
  animation-name: roll-in;
}
@keyframes roll-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.md .roll-out {
  animation-name: roll-out;
}
@keyframes zoom-in {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.md .zoom-in {
  animation-name: zoom-in;
}
@keyframes zoom-in-down {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.md .zoom-in-down {
  animation-name: zoom-in-down;
}
@keyframes zoom-in-left {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.md .zoom-in-left {
  animation-name: zoom-in-left;
}
@keyframes zoom-in-right {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.md .zoom-in-right {
  animation-name: zoom-in-right;
}
@keyframes zoom-in-up {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.md .zoom-in-up {
  animation-name: zoom-in-up;
}
@keyframes zoom-out {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.md .zoom-out {
  animation-name: zoom-out;
}
@keyframes zoom-out-down {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.md .zoom-out-down {
  animation-name: zoom-out-down;
}
@keyframes zoom-out-left {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}
.md .zoom-out-left {
  animation-name: zoom-out-left;
}
@keyframes zoom-out-right {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}
.md .zoom-out-right {
  animation-name: zoom-out-right;
}
@keyframes zoom-out-up {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.md .zoom-out-up {
  animation-name: zoom-out-up;
}
@keyframes slide-in-down {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.md .slide-in-down {
  animation-name: slide-in-down;
}
@keyframes slide-in-left {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.md .slide-in-left {
  animation-name: slide-in-left;
}
@keyframes slide-in-right {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.md .slide-in-right,
.md .responsive-table-hdr .material-icons {
  animation-name: slide-in-right;
}
@keyframes slide-in-up {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.md .slide-in-up {
  animation-name: slide-in-up;
}
@keyframes slide-out-down {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}
.md .slide-out-down {
  animation-name: slide-out-down;
}
@keyframes slide-out-left {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}
.md .slide-out-left {
  animation-name: slide-out-left;
}
@keyframes slide-out-right {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}
.md .slide-out-right {
  animation-name: slide-out-right;
}
@keyframes slide-out-up {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}
.md .slide-out-up {
  animation-name: slide-out-up;
}
@media only screen and (min-width: 1401px) {
  .md .container,
  .md .nav-search-form form,
  .md .mega-modal,
  .md .algolia-search form {
    width: 85%;
  }
}
.md body {
  padding-top: 56px;
}
@media only screen and (min-width: 993px) {
  .md body {
    padding-top: 100px;
  }
}
.md #env-indicator {
  margin: 0;
  bottom: 0;
  right: 75px;
  font-size: 30px;
  color: #fff;
  position: fixed;
  display: block;
  z-index: 99999999;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  padding: 5px 20px;
}
@media only screen and (max-width: 992px) {
  .md #env-indicator {
    display: none !important;
  }
}
.md #env-indicator.production {
  background-color: red;
}
.md #env-indicator.staging {
  color: #808285;
  background-color: yellow;
}
.md #env-indicator.dev {
  background-color: green;
}
.md [ng\:cloak],
.md [ng-cloak],
.md [data-ng-cloak],
.md [x-ng-cloak],
.md .ng-cloak,
.md .x-ng-cloak {
  display: none !important;
}
.md .table-column-hdr {
  font-size: 1rem;
  font-weight: bold;
}
.md .table-column-hdr.sort-trigger {
  position: relative;
  cursor: pointer;
}
.md .table-column-hdr.sort-trigger i {
  position: absolute;
  margin-left: 0.5rem;
  color: #e0e0e0;
  transform: translateY(0.45rem);
  transition: color 0.28s ease;
}
.md .table-column-hdr.sort-trigger i:nth-child(1) {
  margin-top: -0.45rem;
}
.md .table-column-hdr.sort-trigger i.fa-active {
  color: #4caf50;
}
.md .collection.card,
.md .side-nav .collection.nav-search,
.md .iapp-store .store-main .collection.store-search-results {
  border-top: none;
}
.md .collection.key .collection-header {
  padding: 1rem;
  font-size: 18px;
  font-weight: bold;
}
.md .collection.key .collection-item {
  padding: 0.5rem;
  font-size: 13px;
}
.md .collection .collection-item.active {
  background-color: #9e9e9e;
  color: #fff !important;
}
.md .list-pagination {
  background-color: #fff;
}
.md .comment-count {
  position: absolute;
  right: initial;
  margin-top: 0.5rem;
  margin-left: 0 !important;
  font-weight: 300;
  font-size: 0.8rem;
  color: #fff !important;
  border-radius: 2px;
  background-color: #9e9e9e !important;
}
.md .video-container + .video-container,
.md iframe + iframe {
  margin-top: 2rem;
}
.md p > .size-full {
  width: auto;
  max-width: 100%;
  height: auto;
}
.md p > .alignright {
  margin-bottom: 1em;
}
@media only screen and (min-width: 993px) {
  .md p > .alignright {
    float: right;
    margin-left: 1em;
  }
}
.md p > .alignleft {
  margin-bottom: 1em;
}
@media only screen and (min-width: 993px) {
  .md p > .alignleft {
    float: left;
    margin-right: 1em;
  }
}
.md p > img {
  margin-bottom: 1em;
}
.md .wp-caption {
  display: inline-block;
  overflow: hidden;
}
.md .wp-caption.size-full {
  width: 100%;
  max-width: 100%;
  height: auto;
}
.md .wp-caption.alignright {
  width: 100%;
  float: right;
  margin-left: 1em;
  margin-bottom: 1em;
}
.md .wp-caption.alignleft {
  width: 100%;
  float: left;
  margin-right: 1em;
  margin-bottom: 1em;
}
.md .wp-caption-text {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 0.85rem !important;
  padding: 0.85em 0.5em;
  margin: 0 10px 0 0;
}
.md .cap-image-right,
.md .cap-image-left {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1em;
}
@media (min-width: 300px) {
  .md .cap-image-right,
  .md .cap-image-left {
    float: left;
    max-width: 100%;
    height: auto;
    margin-right: 2em;
    margin-left: 0;
  }
}
.md .cap-caption {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 0.85em;
  line-height: 1.35em;
  margin-top: 0.85em;
}
.md .badge-search {
  width: 33%;
  margin-left: 0 !important;
}
.md .static-page .inter-block--quote blockquote p {
  color: #fff;
  font-size: 1em;
}
.md .static-page .inter-block--quote blockquote p.inter-quote-attr {
  font-size: 0.5em;
}
@media screen and (min-width: 769px) {
  .md #hidRelease {
    visibility: hidden;
  }
}
@media screen and (max-width: 768px) {
  .md #pdfMobile {
    visibility: hidden;
  }
  .md #newLow {
    visibility: hidden;
  }
  .md #playMobile {
    position: absolute;
  }
  .md #hidSpan {
    visibility: hidden;
    position: relative;
  }
  .md #releaseSpan {
    padding-right: 300px;
  }
}
@media screen and (max-width: 750px) {
  .md #releaseSpan {
    padding-right: 285px;
  }
}
@media screen and (max-width: 733px) {
  .md #releaseSpan {
    padding-right: 140px;
  }
}
@media screen and (max-width: 600px) {
  .md #releaseSpan {
    padding-right: 140px;
  }
}
@media screen and (max-width: 596px) {
  .md #releaseSpan {
    padding-right: 75px;
  }
}
@media screen and (max-width: 500px) {
  .md #releaseSpan {
    padding-right: 15px;
  }
}
@media screen and (max-width: 425px) {
  .md #pdfMobile {
    visibility: hidden;
  }
  .md #newLow {
    visibility: hidden;
  }
  .md #playMobile {
    position: absolute;
  }
  .md #hidSpan {
    visibility: hidden;
    position: relative;
  }
  .md #releaseSpan {
    padding-right: 0px;
  }
}
@media screen and (max-width: 405px) {
  .md #newLow {
    position: absolute !important;
  }
  .md #releaseSpan {
    padding-right: 55px;
  }
  .md #hidSpan {
    visibility: hidden;
    position: absolute;
  }
  .md .titleMobile {
    padding-left: 60px;
  }
}
@media screen and (max-width: 375px) {
  .md #newLow {
    position: absolute !important;
  }
  .md #releaseSpan {
    padding-right: 55px;
  }
  .md #hidSpan {
    visibility: hidden;
    position: absolute;
  }
  .md .titleMobile {
    padding-left: 60px;
  }
}
@media screen and (max-width: 374px) {
  .md .titleMobile {
    padding-left: 60px !important;
  }
  .md #arrowMobile {
    position: absolute !important;
  }
}
@media screen and (max-width: 320px) {
  .md .titleMobile {
    margin-left: 30px !important;
  }
  .md #arrowMobile {
    position: absolute !important;
  }
  .md #releaseSpan {
    padding-right: 10px;
  }
}
.md .icons-mega {
  position: absolute;
  width: 24px;
  height: 44px;
  margin-left: 18px;
  left: 10px;
  display: inline-block;
  vertical-align: middle;
}
.md .circle-mega {
  width: 45px !important;
  margin-left: 7px !important;
  border-radius: 50% !important;
}
.md .card p .material-icons,
.md .side-nav .nav-search p .material-icons,
.md .iapp-store .store-main .store-search-results p .material-icons,
.md .card a .material-icons,
.md .side-nav .nav-search a .material-icons,
.md .iapp-store .store-main .store-search-results a .material-icons,
.md .card li .material-icons,
.md .side-nav .nav-search li .material-icons,
.md .iapp-store .store-main .store-search-results li .material-icons {
  transform: translateY(2px);
}
.md .social-list-items {
  list-style: none;
}
.md .social-list-item {
  text-indent: -9999em;
  border-radius: 50%;
  overflow: hidden;
  margin-left: 7px;
  margin-bottom: 0;
}
.md .social-list-link {
  position: relative;
  background-color: #2b2f32;
  opacity: 0.9;
  display: block;
}
.md .social-list-link:hover {
  opacity: 1;
}
.icons-sm .md .social-list-link {
  width: 25px;
  height: 25px;
}
.icons-med .md .social-list-link {
  width: 30px;
  height: 30px;
}
.icons-lg .md .social-list-link {
  width: 50px;
  height: 50px;
}
.md .icon {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 5px;
  left: 5px;
}
.icon-twitter .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_twitter_full.svg);
}
.no-svg .icon-twitter .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_twitter_med.png);
}
.icon-facebook .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_facebook_full.svg);
}
.no-svg .icon-facebook .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_facebook_med.png);
}
.icon-rss .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_rss_full.svg);
}
.no-svg .icon-rss .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_rss_med.png);
}
.icon-google .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_google_full.svg);
}
.no-svg .icon-google .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_google_med.png);
}
.icon-linkedin .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_linkedin_full.svg);
}
.no-svg .icon-linkedin .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_linkedin_med.png);
}
.icon-comment .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_comment_full.svg);
}
.no-svg .icon-comment .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_comment_med.png);
}
.icon-search .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_search_full.svg);
}
.no-svg .icon-search .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_search_med.png);
}
.icon-search-drk .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_search-drk_full.svg);
}
.no-svg .icon-search-drk .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_search-drk_med.png);
}
.icon-cart .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_cart_full.svg);
}
.no-svg .icon-cart .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_cart_med.png);
}
.icon-close .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_close_full.svg);
}
.no-svg .icon-close .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_close_med.png);
}
.icon-headphones .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_headphones_full.svg);
}
.no-svg .icon-headphones .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_headphones_med.png);
}
.icon-key .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_key_full.svg);
}
.no-svg .icon-key .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_key_med.png);
}
.icon-lightbulb .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_lightbulb_full.svg);
}
.no-svg .icon-lightbulb .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_lightbulb_med.png);
}
.icon-link .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_link_full.svg);
}
.no-svg .icon-link .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_link_med.png);
}
.icon-lock .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_lock_full.svg);
}
.no-svg .icon-lock .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_lock_med.png);
}
.icon-pin .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_pin_full.svg);
}
.no-svg .icon-pin .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_pin_med.png);
}
.icon-star .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_star_full.svg);
}
.no-svg .icon-star .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_star_med.png);
}
.icon-warning .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_warning_full.svg);
}
.no-svg .icon-warning .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_warning_med.png);
}
.icon-arrow-next .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_arrow-next_full.svg);
}
.no-svg .icon-arrow-next .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_arrow-next_med.png);
}
.icon-arrow-prev .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_arrow-prev_full.svg);
}
.no-svg .icon-arrow-prev .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_arrow-prev_med.png);
}
.icon-facebook_dark .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_facebook_dark_full.svg);
}
.no-svg .icon-facebook_dark .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_facebook_dark_med.png);
}
.icon-twitter_dark .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_twitter_dark_full.svg);
}
.no-svg .icon-twitter_dark .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_twitter_dark_med.png);
}
.icon-linkedin_dark .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_linkedin_dark_full.svg);
}
.no-svg .icon-linkedin_dark .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_linkedin_dark_med.png);
}
.icon-rss_dark .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_rss_dark_full.svg);
}
.no-svg .icon-rss_dark .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_rss_dark_med.png);
}
.icon-privacy-session .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_privacy-session_full.svg);
}
.no-svg .icon-privacy-session .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_privacy-session_med.png);
}
.icon-security-session .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_security-session_full.svg);
}
.no-svg .icon-security-session .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_security-session_med.png);
}
.icon-email .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_email_full.svg);
}
.no-svg .icon-email .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_email_med.png);
}
.icon-print .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_print_full.svg);
}
.no-svg .icon-print .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_print_med.png);
}
.icon-traditional-breakout .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_traditional-breakout_full.svg);
}
.no-svg .icon-traditional-breakout .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_traditional-breakout_med.png);
}
.icon-workshop .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_workshop_full.svg);
}
.no-svg .icon-workshop .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_workshop_med.png);
}
.icon-certification .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_certification_full.svg);
}
.no-svg .icon-certification .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_certification_med.png);
}
.icon-training .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_training_full.svg);
}
.no-svg .icon-training .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_training_med.png);
}
.icon-active-learning .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_active-learning_full.svg);
}
.no-svg .icon-active-learning .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_active-learning_med.png);
}
.icon-conversations-in-privacy .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_conversations-in-privacy_full.svg);
}
.no-svg .icon-conversations-in-privacy .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_conversations-in-privacy_med.png);
}
.icon-conversations-at-psr .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_conversations-at-psr_full.svg);
}
.no-svg .icon-conversations-at-psr .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_conversations-at-psr_med.png);
}
.icon-spotlight-stage .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_spotlight-stage_full.svg);
}
.no-svg .icon-spotlight-stage .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_spotlight-stage_med.png);
}
.icon-advanced-topics-in-privacy .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_advanced-topics-in-privacy_full.svg);
}
.no-svg .icon-advanced-topics-in-privacy .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_advanced-topics-in-privacy_med.png);
}
.icon-networking .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_networking_full.svg);
}
.no-svg .icon-networking .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_networking_med.png);
}
.icon-the-little-big-stage .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_the-little-big-stage_full.svg);
}
.no-svg .icon-the-little-big-stage .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_the-little-big-stage_med.png);
}
.icon-general-session .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_general-session_full.svg);
}
.no-svg .icon-general-session .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_general-session_med.png);
}
.icon-presentation-of-research .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_presentation-of-research_full.svg);
}
.no-svg .icon-presentation-of-research .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_presentation-of-research_med.png);
}
.icon-privacy-tech-vendor-showcase .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_privacy-tech-vendor-showcase_full.svg);
}
.no-svg .icon-privacy-tech-vendor-showcase .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_privacy-tech-vendor-showcase_med.png);
}
.icon-panel-discussion .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_panel-discussion_full.svg);
}
.no-svg .icon-panel-discussion .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_panel-discussion_med.png);
}
.icon- .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/svg/icon_articles_full.svg);
}
.no-svg .icon- .md .icon {
  background-image: url(/wp-content/themes/iapp/static/img/ui-img/icons/png/icon_articles_med.png);
}
.icons-med-social .md .icon,
.md .icon.icon-med-social {
  width: 20px;
  height: 20px;
}
.icons-lg-social .md .icon,
.md .icon.icon-lg-social {
  width: 30px;
  height: 30px;
  top: 10px;
  left: 10px;
}
.md .icon.icon-tz {
  width: 38px;
  height: 38px;
  top: 10px;
  left: 10px;
}
.md .mega-modal .icons-mega .icon {
  top: 0;
}
.md .mega-modal .icons-mega.circle-mega .icon {
  left: 9px;
  width: 28px;
  height: inherit;
}
@media only screen and (min-width: 601px) {
  .md .container,
  .md .nav-search-form form,
  .md .mega-modal,
  .md .algolia-search form {
    width: 90%;
  }
}
@media only screen and (min-width: 993px) {
  .md .container,
  .md .nav-search-form form,
  .md .mega-modal,
  .md .algolia-search form {
    width: 90%;
  }
}
.md .outer-wrapper {
  overflow: hidden;
}
.md .valign-wrapper {
  height: inherit;
}
.md .no-bottom-pad {
  margin-bottom: 0;
  padding-bottom: 0;
}
.md .no-pad {
  padding: 0 !important;
}
.md .no-pad-bot {
  padding-bottom: 0;
}
.md .no-pad-top {
  padding-top: 0;
}
.md .no-marg {
  margin: 0 !important;
}
.md .no-marg-bot {
  margin-bottom: 0;
}
.md .no-marg-top {
  margin-top: 0;
}
.md .no-min-height {
  min-height: initial;
}
.md .section,
.md .responsive-table-hdr {
  position: relative;
}
.md .section.raised-section,
.md .raised-section.responsive-table-hdr {
  z-index: 1;
}
.md .section.extra-pad,
.md .extra-pad.responsive-table-hdr {
  padding: 3rem 0 1rem;
}
.md .section.lined,
.md .lined.responsive-table-hdr {
  border-bottom: 2px solid #eee;
}
.md .section.lined:last-child,
.md .lined.responsive-table-hdr:last-child {
  border-bottom: none;
}
.md .margin-after {
  margin-bottom: 3rem;
}
.md .article-meta {
  margin: 3rem 0;
}
.md #content {
  overflow: hidden;
}
.md .flex-row {
  display: -ms-flexbox;
  display: flex;
}
.md .brand-logo img {
  width: 90px;
  max-width: 90px;
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md nav .nav-wrapper .nav-trigger i {
    height: 56px;
    line-height: 56px;
  }
}
.md .nav-container {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
  height: 0;
}
.md .nav-container nav .btn i.material-icons,
.md .nav-container nav .btn-large i.material-icons {
  font-size: 1.5rem;
}
.md .nav-container nav.top-nav {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  height: 36px;
  line-height: 36px;
  max-height: 36px;
  box-shadow: none;
  background-color: #fff;
  border-bottom: 1px solid #f5f5f5;
  z-index: 100;
}
.md .nav-container nav.top-nav .material-icons {
  font-size: 1.5rem;
  line-height: inherit;
}
.md .nav-container nav.top-nav ul li a {
  font-size: 0.75rem;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.md .nav-container nav.top-nav ul li a.dropdown-trigger {
  border-right: 1px solid #f5f5f5;
  padding-right: 30px;
}
.md .nav-container nav.top-nav ul li a.dropdown-trigger .material-icons {
  font-size: 1.25rem;
}
.md .nav-container nav.top-nav ul.left li {
  border-right: 1px solid #f5f5f5;
}
.md .nav-container nav.top-nav ul.right li {
  border-left: 1px solid #f5f5f5;
}
.md .nav-container nav.site-nav {
  position: relative;
  font-family: "Tabac G3", Georgia, Times, serif;
  z-index: 101;
  transition: all 0.5s ease;
}
.md .nav-container nav.site-nav.fixed {
  position: fixed;
  top: 0;
}
.md .nav-container nav.site-nav .menu-trigger .material-icons {
  font-size: 33px;
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md .nav-container nav.site-nav {
    height: 56px;
    line-height: 56px;
  }
}
@media only screen and (min-width: 993px) {
  .md .nav-container nav.site-nav .nav-items-list {
    position: absolute;
    right: 0;
  }
  .md .nav-container nav.site-nav .nav-items-list .nav-item a:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    border-bottom: 4px solid #4caf50;
    opacity: 0;
    transition: opacity 0.28s ease;
  }
  .md .nav-container nav.site-nav .nav-items-list .nav-item a.active:after {
    opacity: 1;
  }
  .md
    .nav-container
    nav.site-nav
    .nav-items-list
    .nav-item.store-btn-container.active {
    background-color: #fff !important;
  }
  .md
    .nav-container
    nav.site-nav
    .nav-items-list
    .nav-item.store-btn-container
    .store-btn {
    padding: 0 15px;
  }
  .md
    .nav-container
    nav.site-nav
    .nav-items-list
    .nav-item.checkout-btn-container {
    display: none;
  }
  .md
    .nav-container
    nav.site-nav
    .nav-items-list
    .nav-item.checkout-btn-container
    .checkout-btn {
    display: block;
    padding: 0 5px;
  }
  .md
    .nav-container
    nav.site-nav
    .nav-items-list
    .nav-item.checkout-btn-container
    .checkout-btn
    .checkout-btn {
    transition: all 0.5s ease;
  }
  .md
    .nav-container
    nav.site-nav
    .nav-items-list
    .nav-item.checkout-btn-container
    .checkout-btn:after {
    display: none;
  }
  .md
    .nav-container
    nav.site-nav
    .nav-items-list
    .nav-item.checkout-btn-container
    .checkout-btn
    i {
    float: left;
    font-size: 2.5rem;
  }
  .md
    .nav-container
    nav.site-nav
    .nav-items-list
    .nav-item.checkout-btn-container
    .checkout-btn
    .cart-count {
    position: absolute;
    font-size: 0.7rem;
    width: 100%;
    top: -5px;
    left: 0;
    text-align: center;
  }
  .md
    .nav-container
    nav.site-nav
    .nav-items-list
    .nav-item.checkout-btn-container.cart-active {
    display: block;
  }
}
.md .nav-container nav.site-nav.mini {
  margin-top: -15px;
  max-height: 50px;
}
.md .nav-container nav.site-nav.mini.mini-bottom {
  border-bottom: 1px solid #e0e0e0;
  box-shadow: none;
}
.md .nav-container nav.site-nav.mini .nav-items-list {
  max-height: 50px;
  transition: all 0.5s ease;
}
.md .nav-container nav.site-nav.mini .nav-items-list .nav-item {
  max-height: 50px;
  transition: all 0.5s ease;
}
.md .nav-container nav.site-nav.mini .nav-items-list .nav-item a {
  max-height: 50px;
  transition: all 0.5s ease;
}
.md .nav-container nav.site-nav.mini .nav-items-list .nav-item a.store-btn {
  border-radius: 0;
  box-shadow: none;
}
.md .nav-container nav.site-nav.mini .checkout-btn {
  transform: scale(0.75) translateY(12px);
  transition: all 0.5s ease;
}
.md .nav-container nav.site-nav.mini .nav-btns .profile-btn {
  transform: scale(0.75) translateY(18px);
}
.md .nav-container nav ul li a:hover {
  background-color: #f5f5f5;
}
.md .nav-btns {
  position: absolute;
  right: 1rem;
  bottom: 1px;
  padding-top: 0;
}
.md .nav-btns .cart-btn {
  display: inline-block;
  position: relative;
  width: 42px;
  height: 30px;
  transform: translateY(-2px);
}
.md .nav-btns .cart-btn .material-icons {
  font-size: 42px;
}
.md .nav-btns .cart-btn .cart-count {
  position: absolute;
  width: inherit;
  top: 0;
  text-align: center;
  font-size: 0.85rem;
  margin-top: -5px;
}
.md .nav-btns .profile-btn {
  background-color: #9e9e9e;
  width: 36px;
  height: 36px;
  margin-left: 0.5rem;
  transition: all 0.5s ease;
}
.md .nav-btns .profile-btn .material-icons {
  line-height: 36px;
  height: 36px;
}
.md .search-trigger {
  max-height: 36px;
}
.md .user--loggedin .nav-btns .profile-btn {
  background-color: #66bb6a;
}
.md .nav-search-form {
  display: block;
  overflow: hidden;
  height: 64px;
  max-height: 0;
  border-bottom: 1px solid #eee;
  transition: max-height 0.28s ease;
}
.md .nav-search-form form {
  height: 64px;
}
.md .nav-search-form form .input-field {
  margin-top: 0;
}
.md .nav-search-form form .input-field input[type="search"] {
  margin-top: 0;
  height: 64px;
  line-height: 64px;
  border-bottom: none;
  font-size: 1.15rem;
}
.md .nav-search-form form .input-field label {
  top: 0;
}
.md .nav-search-form form .input-field label.active {
  transform: translateY(0);
}
.md .nav-search-form form .input-field label.active .material-icons {
  color: #4caf50 !important;
}
.md .nav-search-form form .input-field label.active + .nav-search-close {
  opacity: 1;
}
.md .nav-search-form form .input-field .material-icons {
  font-size: 30px;
  line-height: 64px !important;
  transition: all 0.28s ease;
}
.md .nav-search-form form .input-field .material-icons.nav-search-close {
  opacity: 0;
}
.md .nav-items {
  background-color: #fff;
  max-width: none;
  transition: max-width 300ms ease-in-out;
}
.md .nav-items.hidden {
  max-width: 200px;
}
.md .nav-store {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
}
@media only screen and (max-width: 992px) {
  .md .nav-store {
    background-color: #eee;
  }
}
.md .utility-menu {
  right: 10px;
  bottom: 10px;
}
.md .nav-article-progress {
  position: absolute;
  height: 4px;
  margin: 0;
  bottom: -4px;
  border-radius: 0;
  z-index: 998;
  opacity: 0;
  transition: opacity 0.25s ease;
}
.md .conference-nav-drop-items {
  z-index: 1;
}
.md .alpha-nav-mod {
  display: block;
  background-color: #fff;
  overflow: hidden;
}
.md .alpha-nav-item {
  float: left;
  margin-right: 10px;
  font-size: 1.15em;
  margin-bottom: 1em;
}
.md .alpha-nav-item:last-child {
  margin-right: 0;
}
.md .alpha-nav-link {
  color: #0c7ec0;
  text-decoration: none;
  font-weight: 700;
}
.md .alpha-nav-link:hover {
  text-decoration: underline;
}
.md .combo-nav-mod {
  margin-bottom: 4em;
}
@font-face {
  .md {
    font-family: "Tabac Sans";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 400;
    font-style: normal;
  }
}
@font-face {
  .md {
    font-family: "Tabac Sans";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 400;
    font-style: italic;
  }
}
@font-face {
  .md {
    font-family: "Tabac Sans";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 300;
    font-style: normal;
  }
}
@font-face {
  .md {
    font-family: "Tabac Sans";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 300;
    font-style: italic;
  }
}
@font-face {
  .md {
    font-family: "Tabac Sans";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 700;
    font-style: normal;
  }
}
@font-face {
  .md {
    font-family: "Tabac Sans";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 700;
    font-style: italic;
  }
}
@font-face {
  .md {
    font-family: "Tabac G3";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 400;
    font-style: normal;
  }
}
@font-face {
  .md {
    font-family: "Tabac G3";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 400;
    font-style: italic;
  }
}
@font-face {
  .md {
    font-family: "Tabac G3";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 700;
    font-style: normal;
  }
}
@font-face {
  .md {
    font-family: "Tabac G3";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 700;
    font-style: italic;
  }
}
.md html {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.87);
}
@media only screen and (min-width: 601px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.4rem;
  }
}
@media only screen and (min-width: 993px) {
  .md .flow-text,
  .md .article-body p,
  .md .article-body blockquote,
  .md .algolia-search form .input-field input[type="search"],
  .md .algolia-search form .input-field .algolia-search-field {
    font-size: 1.5rem;
  }
}
.md .align-left {
  text-align: left;
}
.md .align-right {
  text-align: right;
}
.md .align-center {
  text-align: center;
}
.md html {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.md body {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
  -webkit-font-smoothing: auto;
}
.md h1,
.md h2,
.md h3,
.md h4,
.md h5,
.md h6 {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
  -webkit-font-smoothing: auto;
}
.md p {
  font-family: "Tabac G3", Georgia, Times, serif;
  font-weight: 400;
  -webkit-font-smoothing: auto;
}
.md strong {
  font-weight: bold;
}
.md .subsection-hdr {
  font-family: "Tabac G3", Georgia, Times, serif;
  font-weight: 400;
}
.md .page-heading {
  display: block;
  text-align: center;
  padding-bottom: 0.5rem;
  margin-top: 0;
  border-bottom: 4px solid #f5f5f5;
}
@media only screen and (max-width: 600px) {
  .md .page-heading {
    font-size: 2rem;
  }
}
@media only screen and (min-width: 601px) {
  .md .page-heading {
    font-size: 2.6rem;
  }
}
@media only screen and (min-width: 993px) {
  .md .page-heading {
    font-size: 3rem;
  }
}
@media only screen and (min-width: 1401px) {
  .md .page-heading {
    font-size: 3.2rem;
  }
}
.md .section-heading {
  display: block;
  text-align: left;
  padding-bottom: 0.5rem;
}
@media only screen and (max-width: 600px) {
  .md .section-heading {
    font-size: 1.5rem;
  }
}
@media only screen and (min-width: 601px) {
  .md .section-heading {
    font-size: 1.75rem;
  }
}
@media only screen and (min-width: 993px) {
  .md .section-heading {
    font-size: 2rem;
  }
}
@media only screen and (min-width: 1401px) {
  .md .section-heading {
    font-size: 2.25rem;
  }
}
.md .page-tagline {
  line-height: 125%;
}
@media only screen and (max-width: 992px) {
  .md .page-tagline {
    font-size: 1.35rem;
  }
}
.md .page-text-lg {
  font-size: 1.75rem;
}
.md .page-text-med {
  font-size: 1.25rem;
}
.md .page-text-sm,
.md .static-page .table-mod.table-expandable p,
.static-page .table-mod.table-expandable .md p,
.md .static-page .table-mod.table-expandable li,
.static-page .table-mod.table-expandable .md li {
  font-size: 0.9rem;
}
.md .section-text-wrapper {
  font-size: 14px;
}
@media only screen and (min-width: 601px) {
  .md .section-text-wrapper {
    font-size: 14.5px;
  }
}
@media only screen and (min-width: 993px) {
  .md .section-text-wrapper {
    font-size: 15px;
  }
}
.md .section-text-wrapper ul,
.md .section-text-wrapper ol {
  font-size: inherit;
  margin-left: 20px;
}
.md .section-text-wrapper ul li,
.md .section-text-wrapper ol li {
  font-size: inherit;
  font-family: "Tabac G3", Georgia, Times, serif;
  margin-left: 20px;
}
.md .section-text-wrapper ul li {
  list-style: disc;
}
.md h5.search-title {
  font-size: 1.2em;
}
@media only screen and (min-width: 993px) {
  .md h5.search-title label {
    margin-left: 2rem;
    margin-top: 1rem;
    font-size: 1em;
  }
}
@media only screen and (max-width: 992px) {
  .md h5.search-title label {
    font-size: 1em;
  }
}
.md h5.featured-head {
  margin-bottom: 2em;
}
.md .article-body p,
.md .article-body blockquote {
  font-family: "Tabac G3", Georgia, Times, serif;
  margin-bottom: 1rem !important;
}
.md .article-body a:hover {
  text-decoration: underline;
}
.md .article-body ul {
  margin-left: 2em;
}
.md .article-body ul li {
  margin-bottom: 1em;
  list-style: disc;
  font-family: "Tabac G3", Georgia, Times, serif;
  font-weight: 400;
  font-size: 1.5rem;
}
.md .article-body ol {
  margin-left: 4em;
}
.md .article-body ol li {
  margin-bottom: 1em;
  font-family: "Tabac G3", Georgia, Times, serif;
  font-weight: 400;
  font-size: 1.5rem;
}
.md .related-posts-mod ul li a,
.md .article-recent-comments-mod ul li a {
  transition: 0.25s all ease;
}
.md .hp-hero h5,
.md .hp-hero h6 {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.md .hp-hero h4 {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.md .hp-hero p {
  font-size: 1.2rem;
}
.md .header-block h2 {
  margin-top: 0;
}
.md .card.card-image h1,
.md .side-nav .card-image.nav-search h1,
.md .iapp-store .store-main .card-image.store-search-results h1,
.md .card.card-image h2,
.md .side-nav .card-image.nav-search h2,
.md .iapp-store .store-main .card-image.store-search-results h2,
.md .card.card-image h3,
.md .side-nav .card-image.nav-search h3,
.md .iapp-store .store-main .card-image.store-search-results h3,
.md .card.card-image h4,
.md .side-nav .card-image.nav-search h4,
.md .iapp-store .store-main .card-image.store-search-results h4,
.md .card.card-image h5,
.md .side-nav .card-image.nav-search h5,
.md .iapp-store .store-main .card-image.store-search-results h5,
.md .card.card-image h6,
.md .side-nav .card-image.nav-search h6,
.md .iapp-store .store-main .card-image.store-search-results h6,
.md .card.card-horizontal h1,
.md .side-nav .card-horizontal.nav-search h1,
.md .iapp-store .store-main .card-horizontal.store-search-results h1,
.md .card.card-horizontal h2,
.md .side-nav .card-horizontal.nav-search h2,
.md .iapp-store .store-main .card-horizontal.store-search-results h2,
.md .card.card-horizontal h3,
.md .side-nav .card-horizontal.nav-search h3,
.md .iapp-store .store-main .card-horizontal.store-search-results h3,
.md .card.card-horizontal h4,
.md .side-nav .card-horizontal.nav-search h4,
.md .iapp-store .store-main .card-horizontal.store-search-results h4,
.md .card.card-horizontal h5,
.md .side-nav .card-horizontal.nav-search h5,
.md .iapp-store .store-main .card-horizontal.store-search-results h5,
.md .card.card-horizontal h6,
.md .side-nav .card-horizontal.nav-search h6,
.md .iapp-store .store-main .card-horizontal.store-search-results h6 {
  font-family: "Tabac G3", Georgia, Times, serif;
  font-weight: 400;
}
@media only screen and (min-width: 601px) {
  .md .card.card-image .card-head,
  .md .side-nav .card-image.nav-search .card-head,
  .md .iapp-store .store-main .card-image.store-search-results .card-head,
  .md .card.card-horizontal .card-head,
  .md .side-nav .card-horizontal.nav-search .card-head,
  .md .iapp-store .store-main .card-horizontal.store-search-results .card-head {
    font-size: 1.3rem;
    line-height: 1.7rem;
  }
}
.md .card .card-content .card-title,
.md .side-nav .nav-search .card-content .card-title,
.md .iapp-store .store-main .store-search-results .card-content .card-title {
  font-family: "Tabac G3", Georgia, Times, serif;
  font-weight: 400;
}
@media only screen and (min-width: 601px) {
  .md .featured-card .card .card-head,
  .md .featured-card .side-nav .nav-search .card-head,
  .md .side-nav .featured-card .nav-search .card-head,
  .md .featured-card .iapp-store .store-main .store-search-results .card-head,
  .md .iapp-store .store-main .featured-card .store-search-results .card-head {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
.md .carousel-head {
  margin-top: 20px;
  margin-bottom: 0;
}
.md .carousel .carousel-item h5 {
  line-height: 1.45em;
}
.md .article-body blockquote {
  border-left: 5px solid #00acc1 !important;
  padding: 0.1rem 2rem;
  margin: 0;
}
.md .weight-regular {
  font-weight: 400 !important;
}
.md .bold > a {
  font-weight: bold;
}
.md .text-shadow,
.md .banner.light-scheme h1,
.md .banner.light-scheme .header-social > ul > li > a,
.md .banner.default-scheme h1,
.md .banner.default-scheme .header-social > ul > li > a,
.md .banner.custom-scheme h1,
.md .banner.custom-scheme .header-social > ul > li > a {
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 2px 5px #000;
}
.md .sans {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.md .clickable {
  cursor: pointer;
}
.md .boldest {
  font-weight: 900;
}
.md .ss-item-title {
  font-size: 1.2em;
}
.md .comment-items {
  font-family: "Tabac G3", Georgia, Times, serif;
}
.md .comment-items .card .card-content .card-title,
.md .comment-items .side-nav .nav-search .card-content .card-title,
.md .side-nav .comment-items .nav-search .card-content .card-title,
.md
  .comment-items
  .iapp-store
  .store-main
  .store-search-results
  .card-content
  .card-title,
.md
  .iapp-store
  .store-main
  .comment-items
  .store-search-results
  .card-content
  .card-title {
  font-size: 18px;
  line-height: 18px;
}
.md .comment-items .card .card-content .card-title .material-icons,
.md
  .comment-items
  .side-nav
  .nav-search
  .card-content
  .card-title
  .material-icons,
.md
  .side-nav
  .comment-items
  .nav-search
  .card-content
  .card-title
  .material-icons,
.md
  .comment-items
  .iapp-store
  .store-main
  .store-search-results
  .card-content
  .card-title
  .material-icons,
.md
  .iapp-store
  .store-main
  .comment-items
  .store-search-results
  .card-content
  .card-title
  .material-icons {
  transform: translateY(6px);
}
.md .comment-items .card .card-content pre,
.md .comment-items .side-nav .nav-search .card-content pre,
.md .side-nav .comment-items .nav-search .card-content pre,
.md
  .comment-items
  .iapp-store
  .store-main
  .store-search-results
  .card-content
  pre,
.md
  .iapp-store
  .store-main
  .comment-items
  .store-search-results
  .card-content
  pre {
  white-space: inherit;
  font-family: inherit;
  margin-bottom: 0;
}
.md .iapp-store .product-page #iapp-store-notifications {
  padding-left: 0px;
}
.md .iapp-store .product-page #iapp-store-notifications .collection-item {
  list-style-type: none !important;
}
.md .iapp-green-txt {
  color: #4caf50;
}
.md .card,
.md .side-nav .nav-search,
.md .iapp-store .store-main .store-search-results {
  overflow: hidden;
}
.md .card.hoverable:hover,
.md .side-nav .hoverable.nav-search:hover,
.md .iapp-store .store-main .hoverable.store-search-results:hover {
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19),
    0 3px 1px -2px rgba(0, 0, 0, 0.2);
}
.md .card.best-value,
.md .side-nav .best-value.nav-search,
.md .iapp-store .store-main .best-value.store-search-results {
  border: #fab150 solid 2px;
  overflow: initial;
}
.md .card.best-value:before,
.md .side-nav .best-value.nav-search:before,
.md .iapp-store .store-main .best-value.store-search-results:before {
  width: 45px;
  height: 45px;
  position: absolute;
  top: 31px;
  right: -25px;
  content: " ";
  background: url("https://iapp.org/media/images/certification/bestValueOrange-01-01.png")
    no-repeat 0 0;
  background-size: 100%;
}
.md .card.xxlarge,
.md .side-nav .xxlarge.nav-search,
.md .iapp-store .store-main .xxlarge.store-search-results {
  position: relative;
  cursor: default;
}
.md .card.xxlarge .card-image,
.md .side-nav .xxlarge.nav-search .card-image,
.md .iapp-store .store-main .xxlarge.store-search-results .card-image {
  max-height: 60%;
  overflow: hidden;
}
.md .card.xxlarge .card-image + .card-content,
.md .side-nav .xxlarge.nav-search .card-image + .card-content,
.md
  .iapp-store
  .store-main
  .xxlarge.store-search-results
  .card-image
  + .card-content {
  max-height: 40%;
}
.md .card.xxlarge .card-content,
.md .side-nav .xxlarge.nav-search .card-content,
.md .iapp-store .store-main .xxlarge.store-search-results .card-content {
  max-height: 100%;
  overflow: hidden;
}
.md .card.xxlarge .card-action,
.md .side-nav .xxlarge.nav-search .card-action,
.md .iapp-store .store-main .xxlarge.store-search-results .card-action {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.md .card.xxlarge,
.md .side-nav .xxlarge.nav-search,
.md .iapp-store .store-main .xxlarge.store-search-results {
  height: 800px;
  cursor: default;
}
.md .card.card-iapp_conferences .card-image,
.md .side-nav .card-iapp_conferences.nav-search .card-image,
.md
  .iapp-store
  .store-main
  .card-iapp_conferences.store-search-results
  .card-image {
  height: 15rem;
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md .card.card-iapp_conferences .card-image,
  .md .side-nav .card-iapp_conferences.nav-search .card-image,
  .md
    .iapp-store
    .store-main
    .card-iapp_conferences.store-search-results
    .card-image {
    height: 18rem;
  }
}
.md .card.card-iapp_conferences .card-image img,
.md .side-nav .card-iapp_conferences.nav-search .card-image img,
.md
  .iapp-store
  .store-main
  .card-iapp_conferences.store-search-results
  .card-image
  img {
  height: 100%;
  width: auto;
}
.md .card.card-iapp_conferences .card-image .card-title,
.md .side-nav .card-iapp_conferences.nav-search .card-image .card-title,
.md
  .iapp-store
  .store-main
  .card-iapp_conferences.store-search-results
  .card-image
  .card-title {
  width: 100%;
  height: 100%;
}
.md .card.card-iapp_conferences .card-image .card-title .valign,
.md .side-nav .card-iapp_conferences.nav-search .card-image .card-title .valign,
.md
  .iapp-store
  .store-main
  .card-iapp_conferences.store-search-results
  .card-image
  .card-title
  .valign {
  width: 100%;
}
.md .card.card-iapp_conferences .card-image .card-title .valign .card-conf-hdr,
.md
  .side-nav
  .card-iapp_conferences.nav-search
  .card-image
  .card-title
  .valign
  .card-conf-hdr,
.md
  .iapp-store
  .store-main
  .card-iapp_conferences.store-search-results
  .card-image
  .card-title
  .valign
  .card-conf-hdr {
  display: block;
  font-weight: bold;
}
.md
  .card.card-iapp_conferences
  .card-image
  .card-title
  .valign
  .card-conf-secondary,
.md
  .side-nav
  .card-iapp_conferences.nav-search
  .card-image
  .card-title
  .valign
  .card-conf-secondary,
.md
  .iapp-store
  .store-main
  .card-iapp_conferences.store-search-results
  .card-image
  .card-title
  .valign
  .card-conf-secondary {
  display: block;
  font-size: 1.2rem;
}
.md .card.card-video .video-container .youtube-player div img,
.md .side-nav .card-video.nav-search .video-container .youtube-player div img,
.md
  .iapp-store
  .store-main
  .card-video.store-search-results
  .video-container
  .youtube-player
  div
  img {
  margin-top: -9.3%;
}
.md .card.card-horizontal .card-image,
.md .side-nav .card-horizontal.nav-search .card-image,
.md .iapp-store .store-main .card-horizontal.store-search-results .card-image {
  overflow: hidden;
}
@media only screen and (max-width: 992px) {
  .md .card.card-horizontal .card-image,
  .md .side-nav .card-horizontal.nav-search .card-image,
  .md
    .iapp-store
    .store-main
    .card-horizontal.store-search-results
    .card-image {
    max-width: 100%;
  }
}
.md .card.card-horizontal .card-image a,
.md .side-nav .card-horizontal.nav-search .card-image a,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image
  a {
  display: block;
  height: 100%;
  overflow: hidden;
}
.md .card.card-horizontal .card-image a img,
.md .side-nav .card-horizontal.nav-search .card-image a img,
.md
  .iapp-store
  .store-main
  .card-horizontal.store-search-results
  .card-image
  a
  img {
  min-width: 100%;
  max-width: none;
  min-height: 0;
  height: auto;
}
@media only screen and (max-width: 992px) {
  .md .card.card-horizontal,
  .md .side-nav .card-horizontal.nav-search,
  .md .iapp-store .store-main .card-horizontal.store-search-results {
    display: block;
  }
  .md .card.card-horizontal .card-image a img,
  .md .side-nav .card-horizontal.nav-search .card-image a img,
  .md
    .iapp-store
    .store-main
    .card-horizontal.store-search-results
    .card-image
    a
    img {
    min-width: 100%;
    max-width: 100%;
    min-height: 0;
    height: auto;
    max-height: none;
  }
}
@media only screen and (min-width: 993px) {
  .md .card.card-horizontal .card-image a img,
  .md .side-nav .card-horizontal.nav-search .card-image a img,
  .md
    .iapp-store
    .store-main
    .card-horizontal.store-search-results
    .card-image
    a
    img {
    max-height: 21.5rem;
  }
}
.md .card.share-this-card,
.md .side-nav .share-this-card.nav-search,
.md .iapp-store .store-main .share-this-card.store-search-results {
  margin: 1rem 0 0;
}
.md .card.share-this-card .card-content,
.md .side-nav .share-this-card.nav-search .card-content,
.md
  .iapp-store
  .store-main
  .share-this-card.store-search-results
  .card-content {
  padding: 10px 20px 8px;
}
.md .card.share-this-card .card-content .card-title,
.md .side-nav .share-this-card.nav-search .card-content .card-title,
.md
  .iapp-store
  .store-main
  .share-this-card.store-search-results
  .card-content
  .card-title {
  display: block;
  line-height: 2.8rem;
  text-align: right;
}
.md .card.share-this-card .card-content .card-title i,
.md .side-nav .share-this-card.nav-search .card-content .card-title i,
.md
  .iapp-store
  .store-main
  .share-this-card.store-search-results
  .card-content
  .card-title
  i {
  text-align: left;
  font-size: 2rem;
  padding: 0;
  border-radius: 50%;
  width: 2.4rem;
  height: 2.4rem;
  line-height: 2.4rem;
}
.md .card.share-this-card .card-action,
.md .side-nav .share-this-card.nav-search .card-action,
.md .iapp-store .store-main .share-this-card.store-search-results .card-action {
  padding: 20px 20px 0;
}
.md .card.share-this-card .card-action .social-sharing-btns,
.md .side-nav .share-this-card.nav-search .card-action .social-sharing-btns,
.md
  .iapp-store
  .store-main
  .share-this-card.store-search-results
  .card-action
  .social-sharing-btns {
  text-align: center;
}
.md .card.card-note p,
.md .side-nav .card-note.nav-search p,
.md .iapp-store .store-main .card-note.store-search-results p {
  font-size: 1.2rem;
}
.md .card.card-note a,
.md .side-nav .card-note.nav-search a,
.md .iapp-store .store-main .card-note.store-search-results a {
  color: #fff !important;
  text-decoration: underline;
  transition: color 0.28s ease;
}
.md .card.card-note a:hover,
.md .side-nav .card-note.nav-search a:hover,
.md .iapp-store .store-main .card-note.store-search-results a:hover {
  color: #37474f !important;
}
.md .card.card-note .card-title,
.md .side-nav .card-note.nav-search .card-title,
.md .iapp-store .store-main .card-note.store-search-results .card-title {
  display: block;
  line-height: 2rem;
  border-bottom: 1px solid #fafafa;
  padding-bottom: 0.75rem;
  margin-bottom: 0.75rem;
}
.md .card.card-note .card-content li,
.md .side-nav .card-note.nav-search .card-content li,
.md .iapp-store .store-main .card-note.store-search-results .card-content li {
  list-style-type: disc;
  margin-left: 15px;
}
.md .card.card-tumblr .card-image figure,
.md .side-nav .card-tumblr.nav-search .card-image figure,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-image
  figure {
  margin: 0;
}
.md .card.card-tumblr .card-title a,
.md .side-nav .card-tumblr.nav-search .card-title a,
.md .iapp-store .store-main .card-tumblr.store-search-results .card-title a,
.md .card.card-tumblr .card-content a,
.md .side-nav .card-tumblr.nav-search .card-content a,
.md .iapp-store .store-main .card-tumblr.store-search-results .card-content a,
.md .card.card-tumblr p a,
.md .side-nav .card-tumblr.nav-search p a,
.md .iapp-store .store-main .card-tumblr.store-search-results p a {
  transition: color 0.28s ease;
}
.md .card.card-tumblr .card-title a:hover,
.md .side-nav .card-tumblr.nav-search .card-title a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-title
  a:hover,
.md .card.card-tumblr .card-content a:hover,
.md .side-nav .card-tumblr.nav-search .card-content a:hover,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .card-content
  a:hover,
.md .card.card-tumblr p a:hover,
.md .side-nav .card-tumblr.nav-search p a:hover,
.md .iapp-store .store-main .card-tumblr.store-search-results p a:hover {
  color: #00acc1 !important;
}
.md .card.card-tumblr .row,
.md .side-nav .card-tumblr.nav-search .row,
.md .iapp-store .store-main .card-tumblr.store-search-results .row,
.md .card.card-tumblr .card,
.md .side-nav .card-tumblr.nav-search .card,
.md .iapp-store .store-main .card-tumblr.store-search-results .card,
.md .card.card-tumblr .side-nav .nav-search,
.md .side-nav .card.card-tumblr .nav-search,
.md .side-nav .card-tumblr.nav-search .nav-search,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .side-nav
  .nav-search,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .nav-search,
.md .card.card-tumblr .iapp-store .store-main .store-search-results,
.md .iapp-store .store-main .card.card-tumblr .store-search-results,
.md
  .side-nav
  .card-tumblr.nav-search
  .iapp-store
  .store-main
  .store-search-results,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-tumblr.nav-search
  .store-search-results,
.md
  .iapp-store
  .store-main
  .card-tumblr.store-search-results
  .store-search-results {
  margin-bottom: 0;
}
.md .card.card-tumblr p,
.md .side-nav .card-tumblr.nav-search p,
.md .iapp-store .store-main .card-tumblr.store-search-results p {
  margin-bottom: 1rem;
}
.md .card.card-tumblr .card-action a,
.md .side-nav .card-tumblr.nav-search .card-action a,
.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a {
  color: #00acc1 !important;
}
.md .card.card-tumblr .card-action a i,
.md .side-nav .card-tumblr.nav-search .card-action a i,
.md .iapp-store .store-main .card-tumblr.store-search-results .card-action a i {
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -0.75rem;
  color: #fff !important;
  width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  text-align: center;
  border-radius: 50%;
}
@media only screen and (max-width: 600px) {
  .md .card.card-tumblr .card-action a span,
  .md .side-nav .card-tumblr.nav-search .card-action a span,
  .md
    .iapp-store
    .store-main
    .card-tumblr.store-search-results
    .card-action
    a
    span {
    display: none;
  }
}
.md .card.intro-card,
.md .side-nav .intro-card.nav-search,
.md .iapp-store .store-main .intro-card.store-search-results {
  border: 3px solid #546e7a;
  background-color: #eceff1;
}
.md .card.intro-card .card-body h3,
.md .side-nav .intro-card.nav-search .card-body h3,
.md .iapp-store .store-main .intro-card.store-search-results .card-body h3 {
  color: #546e7a;
  margin-top: 0;
}
@media only screen and (max-width: 992px) {
  .md .card.intro-card .card-body h3,
  .md .side-nav .intro-card.nav-search .card-body h3,
  .md .iapp-store .store-main .intro-card.store-search-results .card-body h3 {
    font-size: 2rem;
  }
}
.md .card.intro-card .card-body p,
.md .side-nav .intro-card.nav-search .card-body p,
.md .iapp-store .store-main .intro-card.store-search-results .card-body p {
  font-size: 1.05rem;
}
.md .card.intro-card-anz,
.md .side-nav .intro-card-anz.nav-search,
.md .iapp-store .store-main .intro-card-anz.store-search-results {
  border: 3px solid #33691e;
  background-color: #e3e8e2;
}
.md .card.intro-card-anz .card-body h3,
.md .side-nav .intro-card-anz.nav-search .card-body h3,
.md .iapp-store .store-main .intro-card-anz.store-search-results .card-body h3 {
  color: #33691e;
  margin-top: 0;
}
@media only screen and (max-width: 992px) {
  .md .card.intro-card-anz .card-body h3,
  .md .side-nav .intro-card-anz.nav-search .card-body h3,
  .md
    .iapp-store
    .store-main
    .intro-card-anz.store-search-results
    .card-body
    h3 {
    font-size: 2rem;
  }
}
.md .card.intro-card-anz .card-body p,
.md .side-nav .intro-card-anz.nav-search .card-body p,
.md .iapp-store .store-main .intro-card-anz.store-search-results .card-body p {
  font-size: 1.05rem;
}
.md .card .card-comments,
.md .side-nav .nav-search .card-comments,
.md .iapp-store .store-main .store-search-results .card-comments {
  height: 3em;
}
.md .card .card-content.has-comments,
.md .side-nav .nav-search .card-content.has-comments,
.md .iapp-store .store-main .store-search-results .card-content.has-comments {
  padding-bottom: 3rem;
}
.md .card .card-content .card-title,
.md .side-nav .nav-search .card-content .card-title,
.md .iapp-store .store-main .store-search-results .card-content .card-title {
  z-index: 2;
}
.md .card .card-content .card-title.bolded,
.md .side-nav .nav-search .card-content .card-title.bolded,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-content
  .card-title.bolded {
  font-weight: bold;
}
.md .card .card-content p,
.md .side-nav .nav-search .card-content p,
.md .iapp-store .store-main .store-search-results .card-content p {
  margin-bottom: 1em;
}
.md .card .card-content p:last-child,
.md .side-nav .nav-search .card-content p:last-child,
.md .iapp-store .store-main .store-search-results .card-content p:last-child {
  margin-bottom: 0;
}
.md .card .card-content p a,
.md .side-nav .nav-search .card-content p a,
.md .iapp-store .store-main .store-search-results .card-content p a {
  color: #00acc1;
}
.md .card .card-content p a:hover,
.md .side-nav .nav-search .card-content p a:hover,
.md .iapp-store .store-main .store-search-results .card-content p a:hover {
  text-decoration: underline;
}
.md .card .card-content ol,
.md .side-nav .nav-search .card-content ol,
.md .iapp-store .store-main .store-search-results .card-content ol,
.md .card .card-content ul,
.md .side-nav .nav-search .card-content ul,
.md .iapp-store .store-main .store-search-results .card-content ul {
  margin-left: 2em;
}
.md .card .card-content ol.bolded,
.md .side-nav .nav-search .card-content ol.bolded,
.md .iapp-store .store-main .store-search-results .card-content ol.bolded,
.md .card .card-content ul.bolded,
.md .side-nav .nav-search .card-content ul.bolded,
.md .iapp-store .store-main .store-search-results .card-content ul.bolded {
  font-weight: bold;
}
.md .card .card-content ol.numbered,
.md .side-nav .nav-search .card-content ol.numbered,
.md .iapp-store .store-main .store-search-results .card-content ol.numbered,
.md .card .card-content ul.numbered,
.md .side-nav .nav-search .card-content ul.numbered,
.md .iapp-store .store-main .store-search-results .card-content ul.numbered {
  list-style: decimal;
}
.md .card .card-content ol.lettered,
.md .side-nav .nav-search .card-content ol.lettered,
.md .iapp-store .store-main .store-search-results .card-content ol.lettered,
.md .card .card-content ul.lettered,
.md .side-nav .nav-search .card-content ul.lettered,
.md .iapp-store .store-main .store-search-results .card-content ul.lettered {
  list-style: upper-alpha;
}
.md .card .card-content ol.bulleted,
.md .side-nav .nav-search .card-content ol.bulleted,
.md .iapp-store .store-main .store-search-results .card-content ol.bulleted,
.md .card .card-content ul.bulleted,
.md .side-nav .nav-search .card-content ul.bulleted,
.md .iapp-store .store-main .store-search-results .card-content ul.bulleted {
  list-style: disc;
}
.md .card .card-content ol.squares,
.md .side-nav .nav-search .card-content ol.squares,
.md .iapp-store .store-main .store-search-results .card-content ol.squares,
.md .card .card-content ul.squares,
.md .side-nav .nav-search .card-content ul.squares,
.md .iapp-store .store-main .store-search-results .card-content ul.squares {
  list-style: square;
}
.md .card .card-content ol li,
.md .side-nav .nav-search .card-content ol li,
.md .iapp-store .store-main .store-search-results .card-content ol li,
.md .card .card-content ul li,
.md .side-nav .nav-search .card-content ul li,
.md .iapp-store .store-main .store-search-results .card-content ul li {
  list-style-type: inherit !important;
  margin-left: 0;
}
.md .card .card-language,
.md .side-nav .nav-search .card-language,
.md .iapp-store .store-main .store-search-results .card-language {
  position: relative;
}
.md .card .card-language:before,
.md .side-nav .nav-search .card-language:before,
.md .iapp-store .store-main .store-search-results .card-language:before {
  content: "";
  display: block;
  position: absolute;
  background-color: #01579b;
  opacity: 0.25;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.md .card .card-language:after,
.md .side-nav .nav-search .card-language:after,
.md .iapp-store .store-main .store-search-results .card-language:after {
  content: "";
  display: block;
  position: absolute;
  background-color: #263238;
  opacity: 0.1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.md .card .card-language .card-title,
.md .side-nav .nav-search .card-language .card-title,
.md .iapp-store .store-main .store-search-results .card-language .card-title {
  z-index: 2;
}
.md .card .card-language-anz:before,
.md .side-nav .nav-search .card-language-anz:before,
.md .iapp-store .store-main .store-search-results .card-language-anz:before {
  background-color: #33691e;
}
.md .card .card-full-content,
.md .side-nav .nav-search .card-full-content,
.md .iapp-store .store-main .store-search-results .card-full-content {
  display: none;
}
.md .card .card-full-content .card-title,
.md .side-nav .nav-search .card-full-content .card-title,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-full-content
  .card-title {
  cursor: default;
}
.md .card .card-action .saveable-trigger,
.md .side-nav .nav-search .card-action .saveable-trigger,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .saveable-trigger {
  margin-right: 0 !important;
  margin-top: -3px;
  position: absolute;
  right: 20px;
}
.md .card .card-action .details-link,
.md .side-nav .nav-search .card-action .details-link,
.md .iapp-store .store-main .store-search-results .card-action .details-link,
.md .card .card-action .back-to-top,
.md .side-nav .nav-search .card-action .back-to-top,
.md .iapp-store .store-main .store-search-results .card-action .back-to-top {
  color: #00acc1 !important;
}
.md .card .card-action .expand-link,
.md .side-nav .nav-search .card-action .expand-link,
.md .iapp-store .store-main .store-search-results .card-action .expand-link {
  color: #4caf50 !important;
}
.md .card .card-action .expand-link .material-icons,
.md .side-nav .nav-search .card-action .expand-link .material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .expand-link
  .material-icons {
  font-size: 1.75rem;
}
.md .card .card-action .expand-link.left,
.md .side-nav .nav-search .card-action .expand-link.left,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .expand-link.left {
  margin-left: 2em;
}
.md .card .card-action.action-links,
.md .side-nav .nav-search .card-action.action-links,
.md .iapp-store .store-main .store-search-results .card-action.action-links {
  overflow: hidden;
}
.md .card .card-action.action-links .more-link,
.md .side-nav .nav-search .card-action.action-links .more-link,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action.action-links
  .more-link,
.md .card .card-action.action-links .save-this,
.md .side-nav .nav-search .card-action.action-links .save-this,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action.action-links
  .save-this,
.md .card .card-action.action-links .back-to-top,
.md .side-nav .nav-search .card-action.action-links .back-to-top,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action.action-links
  .back-to-top,
.md .card .card-action.action-links .expand-link,
.md .side-nav .nav-search .card-action.action-links .expand-link,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action.action-links
  .expand-link {
  text-transform: uppercase;
}
.md .card .card-action .back-to-top .material-icons,
.md .side-nav .nav-search .card-action .back-to-top .material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .back-to-top
  .material-icons,
.md .card .card-action .expand-link .material-icons,
.md .side-nav .nav-search .card-action .expand-link .material-icons,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .expand-link
  .material-icons {
  position: absolute;
  margin-left: -1.25em;
  margin-top: -0.45em;
}
.md .card.reveal-active .card-action,
.md .side-nav .reveal-active.nav-search .card-action,
.md .iapp-store .store-main .reveal-active.store-search-results .card-action {
  position: absolute;
  bottom: 0;
  width: 100%;
}
.md .card .card-author + .card-body,
.md .side-nav .nav-search .card-author + .card-body,
.md .iapp-store .store-main .store-search-results .card-author + .card-body {
  margin-top: 0.5rem;
}
@media only screen and (min-width: 601px) {
  .md .card .featured-title,
  .md .side-nav .nav-search .featured-title,
  .md .iapp-store .store-main .store-search-results .featured-title {
    font-size: 2.28rem;
    line-height: 110%;
  }
}
.md .featured-resource .col {
  display: none;
}
.md .featured-resource .col:first-child {
  display: block;
  padding: 0;
}
.md .featured-resource .col:first-child .card:before,
.md .featured-resource .col:first-child .side-nav .nav-search:before,
.md .side-nav .featured-resource .col:first-child .nav-search:before,
.md
  .featured-resource
  .col:first-child
  .iapp-store
  .store-main
  .store-search-results:before,
.md
  .iapp-store
  .store-main
  .featured-resource
  .col:first-child
  .store-search-results:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 50px 50px;
  border-color: transparent transparent transparent #4caf50;
  z-index: 1;
}
.md .featured-resource .col:first-child .card:after,
.md .featured-resource .col:first-child .side-nav .nav-search:after,
.md .side-nav .featured-resource .col:first-child .nav-search:after,
.md
  .featured-resource
  .col:first-child
  .iapp-store
  .store-main
  .store-search-results:after,
.md
  .iapp-store
  .store-main
  .featured-resource
  .col:first-child
  .store-search-results:after {
  font-family: "FontAwesome";
  content: "\f005";
  color: #fff;
  position: absolute;
  left: 0.5rem;
  top: 0.3rem;
  z-index: 2;
}
.md .featured-resource .col:first-child .card .card-head,
.md .featured-resource .col:first-child .side-nav .nav-search .card-head,
.md .side-nav .featured-resource .col:first-child .nav-search .card-head,
.md
  .featured-resource
  .col:first-child
  .iapp-store
  .store-main
  .store-search-results
  .card-head,
.md
  .iapp-store
  .store-main
  .featured-resource
  .col:first-child
  .store-search-results
  .card-head {
  font-size: 1.8rem;
  line-height: 2.3rem;
}
.md .other-resources .col:first-child {
  display: none;
}
.md .store-card-head {
  padding: 10px 20px 0 !important;
}
.md .store-card-head .card-title {
  font-weight: bold;
}
.md .top-story-title {
  font-size: 2.3rem;
  line-height: 3rem;
}
.md .carousel-cards .row {
  width: 100%;
  margin: 0 auto;
}
@media only screen and (min-width: 993px) {
  .md .carousel-cards .row {
    width: 89%;
  }
}
.md .carousel-cards .row .col.valign {
  padding: 0;
}
.md .carousel-cards .carousel-card {
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 0;
  -ms-flex-direction: column;
  flex-direction: column;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.md .carousel-cards .carousel-card .c-card--image {
  height: 150px;
  width: 100%;
  background-size: cover;
}
.md .carousel-cards .carousel-card .c-card--image .halfway-fab {
  top: 110px;
}
.md .carousel-cards .carousel-card .c-card--image .halfway-fab .material-icons {
  transform: initial;
}
.md .carousel-cards .carousel-card .c-card--txt {
  padding: 0.75em;
  margin-bottom: 0;
  width: 100%;
}
.md .featured-carousel.card .card-content,
.md .side-nav .featured-carousel.nav-search .card-content,
.md
  .iapp-store
  .store-main
  .featured-carousel.store-search-results
  .card-content {
  padding: 0;
}
.md .featured-carousel.card .card-content .carousel-slider,
.md .side-nav .featured-carousel.nav-search .card-content .carousel-slider,
.md
  .iapp-store
  .store-main
  .featured-carousel.store-search-results
  .card-content
  .carousel-slider {
  margin: 0;
}
@media only screen and (max-width: 992px) {
  .md .carousel-cards-wrapper {
    display: -ms-flexbox !important;
    display: flex !important;
    overflow-x: auto;
  }
}
@media only screen and (max-width: 992px) {
  .md .carousel-cards-wrapper .carousel-card {
    max-width: 250px;
    margin: 0 auto;
    display: table;
  }
}
.md .carousel-cards-wrapper .carousel-card:first-child {
  padding-left: 0;
}
.md .carousel-cards-wrapper .carousel-card:last-child {
  padding-right: 0;
}
.md
  .carousel-cards-wrapper
  .carousel-card:last-child
  .c-card--image
  .halfway-fab {
  right: 12px;
}
.md .hp-stream .row .l6:nth-child(odd) {
  clear: both !important;
}
@media only screen and (min-width: 993px) {
  .md .hp-stream .card.card-horizontal .card-image a img,
  .md .hp-stream .side-nav .card-horizontal.nav-search .card-image a img,
  .md .side-nav .hp-stream .card-horizontal.nav-search .card-image a img,
  .md
    .hp-stream
    .iapp-store
    .store-main
    .card-horizontal.store-search-results
    .card-image
    a
    img,
  .md
    .iapp-store
    .store-main
    .hp-stream
    .card-horizontal.store-search-results
    .card-image
    a
    img {
    max-height: none;
  }
}

.md .hp-stream .card-comments {
  height: auto;
}
.md .clear-odd .col:nth-child(odd) {
  clear: both;
}
.md #toast-container {
  display: block;
  position: fixed;
  z-index: 10000;
}
@media only screen and (max-width: 600px) {
  .md #toast-container {
    min-width: 100%;
    bottom: 0%;
  }
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md #toast-container {
    right: 5%;
    bottom: 7%;
    max-width: 90%;
  }
}
@media only screen and (min-width: 993px) {
  .md #toast-container {
    bottom: 10%;
    right: 7%;
    max-width: 86%;
  }
}
.md .toast {
  font-family: "Tabac G3", Georgia, Times, serif;
  border-radius: 2px;
  top: 0;
  width: auto;
  clear: both;
  margin-top: 10px;
  position: relative;
  max-width: 100%;
  height: auto;
  min-height: 48px;
  line-height: 1.5em;
  word-break: break-all;
  background-color: #323232;
  padding: 10px 25px;
  font-size: 1.1rem;
  font-weight: 300;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.md .toast .btn,
.md .toast .btn-large,
.md .toast .btn-flat {
  margin: 0;
  margin-left: 3rem;
}
.md .toast.rounded {
  border-radius: 6px;
}
@media only screen and (max-width: 992px) {
  .md .toast.rounded {
    border-radius: none;
  }
}
@media only screen and (max-width: 600px) {
  .md .toast {
    width: 100%;
    border-radius: 0;
  }
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md .toast {
    float: left;
  }
}
@media only screen and (min-width: 993px) {
  .md .toast {
    float: right;
  }
}
.md .tabs .tab a {
  color: #26a69a;
  opacity: 0.7;
  transition: all 0.28s ease;
}
.md .tabs .tab a.active,
.md .tabs .tab a:hover {
  color: #26a69a;
  opacity: 1;
}
.md .tabs .indicator {
  background-color: #26a69a;
}
.md .store-search-tabs {
  overflow-x: hidden;
}
.md .store-search-tabs .tab a {
  color: #00acc1;
  opacity: 1;
  transition: all 0.28s ease;
}
.md .store-search-tabs .tab a.active,
.md .store-search-tabs .tab a:hover {
  color: #00acc1;
  opacity: 1;
}
.md .store-search-tabs .indicator {
  background-color: #00acc1;
}
.md .see-all {
  width: 100%;
  max-width: 15rem;
}
.md .subsection-hdr + .btn,
.md .subsection-hdr + .btn-large {
  float: right;
  margin-top: -2.75rem;
}
@media only screen and (max-width: 992px) {
  .md .social-sharing-btns a {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .md .social-sharing-btns a i {
    font-size: 1.2rem;
    line-height: 30px;
  }
  .md .social-sharing-btns ul {
    display: inline-block;
    margin: 0;
  }
  .md .social-sharing-btns ul li {
    float: left;
    margin: 0 0.5rem 1rem;
  }
}
@media only screen and (min-width: 993px) {
  .md .social-sharing-btns a {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .md .social-sharing-btns ul {
    position: absolute;
    left: 2.5%;
    margin-left: -15px;
    margin-top: 160px;
  }
  .md .social-sharing-btns ul.fixed {
    position: fixed;
    bottom: 60px;
  }
  .md .social-sharing-btns ul li {
    margin-bottom: 1rem;
  }
  .md .social-sharing-btns ul li a {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .md .social-sharing-btns ul li a i {
    font-size: 1.2rem;
    line-height: 30px;
  }
}
@media only screen and (min-width: 1401px) {
  .md .social-sharing-btns a {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .md .social-sharing-btns ul {
    margin-left: -20px;
  }
  .md .social-sharing-btns ul li a {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .md .social-sharing-btns ul li a i {
    font-size: 1.5rem;
    line-height: 40px;
  }
}
.md .article-rss a i {
  transform: translateY(0) !important;
}
.md .iapp-store .store-table table td .checkout-btn.wide {
  width: 100px;
  max-width: none;
}
.md .iapp-store .store-table table td .checkout-btn.wide .material-icons {
  margin: 0 auto;
  text-align: center;
  transform: translateX(0.6rem);
}
@media only screen and (max-width: 992px) {
  .md .iapp-store .store-table table td .checkout-btn.wide {
    width: 100%;
  }
  .md .iapp-store .store-table table td .checkout-btn.wide .material-icons {
    transform: translateX(100%);
  }
}
.md .iapp-show-more-trigger {
  min-width: 164px;
}
.md .edit-reg-btn {
  margin-bottom: 0.5rem;
}
.md .action-links .save-this {
  color: #00acc1 !important;
  opacity: 1;
  transition: opacity 0.28s ease !important;
}
.md .action-links .saved {
  color: #0091ea !important;
  opacity: 0;
  transition: opacity 0.28s ease !important;
}
.md .action-links.is-saved .save-this {
  opacity: 0;
}
.md .action-links.is-saved .saved {
  opacity: 1;
}
.md a.btn.green,
.md a.green.btn-large,
.md .nav-article-progress a.btn-large.progress-amt,
.md .switch label input[type="checkbox"]:checked + a.btn-large.lever,
.md .nav-article-progress a.btn.progress-amt,
.md .switch label input[type="checkbox"]:checked + a.btn.lever {
  color: #fff !important;
  text-decoration: none;
  height: auto;
}
.md .herolink-button {
  width: 16rem;
  margin: 0px 10px 5px 10px;
  padding: 0;
}
@media only screen and (max-width: 425px) {
  .md .herolink-button {
    margin: 0px 10px 10px 10px;
  }
}
.md .dropdown-content {
  overflow: hidden;
  white-space: normal;
}
.md .dropdown-content li {
  width: 300px;
  padding: 14px 16px;
  cursor: default;
  white-space: normal;
}
.md .modal,
.md .mega-modal {
  max-width: 1000px;
  max-height: none;
}
.md .modal-inner {
  float: left;
  display: block;
  width: 100%;
}
.md .modal-inner .modal-content {
  display: block;
  width: 100%;
}
.md .modal-footer a .material-icons,
.md .modal-footer button .material-icons {
  line-height: 2rem;
  font-size: 1.2rem;
  width: auto;
}
.md .modal-footer a + a,
.md .modal-footer button + button,
.md .modal-footer a + button,
.md .modal-footer button + a {
  margin-right: 0.5rem !important;
}
@media only screen and (min-width: 993px) {
  .md #login-modal {
    width: 40%;
    max-width: 600px;
  }
}
.md .mega-modal {
  position: fixed;
  font-family: "Tabac G3", Georgia, Times, serif;
  border-radius: 0;
  height: auto;
  padding: 0;
  overflow: hidden;
  max-height: none;
  max-width: 1280px;
  z-index: 99999;
}
@media only screen and (min-width: 601px) {
  .md .mega-modal.active {
    display: block;
  }
}
.md .mega-modal#conferences-modal .row {
  margin-right: 0;
}
.md .mega-modal .row {
  margin-bottom: 0;
}
.md .mega-modal .row .col:nth-child(1) {
  padding-right: 0;
}
.md .mega-modal .row .col:nth-child(2) {
  padding-left: 0;
}
.md .mega-modal .row .col .collection {
  margin: 0;
  border-left: none;
}
.md .mega-modal .row .col .collection .collection-item {
  border-left: 4px solid #e0e0e0;
  transition: all 0.28s ease;
}
.md .mega-modal .row .col .collection .collection-item:hover {
  border-left: 4px solid #4caf50;
}
.md .mega-modal .row .col .collection.featured-items {
  background-color: #fff;
  border: none;
  border-radius: 0;
}
.md .mega-modal .row .col .collection.featured-items .collection-item {
  width: 50%;
  float: left;
  border: none;
  min-height: 0;
}
.md
  .mega-modal
  .row
  .col
  .collection.featured-items
  .collection-item:nth-child(odd) {
  clear: both;
}
.md .mega-modal .row .col .collection.featured-items .collection-item .title {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 16px;
}
.md .mega-modal .row .col .collection.featured-items .collection-item p {
  font-size: 0.85rem;
  margin-top: 0;
  margin-bottom: 0;
}
.md .mega-modal.store-modal {
  max-width: 600px;
  visibility: hidden;
}
.md .mega-modal.store-modal.hidden {
  display: none !important;
}
@media only screen and (min-width: 601px) {
  .md .mega-modal.store-modal {
    margin-right: 2.5%;
  }
}
@media only screen and (min-width: 1401px) {
  .md .mega-modal.store-modal {
    margin-right: 7.5%;
  }
}
.md .mega-modal.store-modal.not-empty {
  visibility: visible;
}
.md .mega-modal.store-modal .row .col .mega-cart-hdr {
  padding: 0 20px;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item {
  width: 100%;
  border-bottom: 1px solid #eee;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item:hover {
  background-color: #fff;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title {
  display: block;
  max-width: 70%;
  float: left;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title
  .mega-cart-img {
  height: 64px;
  width: 64px;
  float: left;
  margin-right: 1rem;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-title
  .mega-cart-img
  img {
  height: 100%;
  max-height: 100%;
  width: auto;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .m-price
  span:nth-child(1) {
  display: inline-block;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .m-price
  span:nth-child(2) {
  display: none;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nm-price
  span:nth-child(1) {
  display: none;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .nm-price
  span:nth-child(2) {
  display: inline-block;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity {
  float: right;
  border-radius: 2px;
  margin-left: 0.5rem;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span {
  float: left;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count {
  font-size: 0.85rem;
  padding: 0.4rem 0.1rem 0;
  cursor: pointer;
  transition: color 0.28s ease;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.increase-count:hover {
  color: #4caf50 !important;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.count {
  font-size: 1rem;
  padding: 0 0.4rem;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count {
  font-size: 0.85rem;
  padding: 0.4rem 0.1rem 0;
  cursor: pointer;
  transition: color 0.28s ease;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity
  span.decrease-count:hover {
  color: #ff9800 !important;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-quantity:after {
  display: none;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-remove,
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-edit {
  display: inline-block;
  float: right;
  height: 24px;
  padding: 0 3px;
  margin-left: 0.5rem;
  margin-bottom: 0;
  line-height: inherit;
  cursor: pointer;
  transition: all 0.28s ease;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-remove {
  color: #ff9800;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-remove:hover {
  background-color: #ff9800;
  color: #fff;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-remove
  .material-icons {
  font-size: 1.1rem;
  transform: translateY(4px);
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-edit {
  color: #039be5;
  padding: 0 0.5rem;
  margin-right: -0.25rem;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-edit:hover {
  background-color: #039be5;
  color: #fff;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .collection.featured-items
  .collection-item
  .mega-cart-edit
  .material-icons {
  font-size: 0.85rem;
  margin-right: 0.25rem;
  transform: translateY(5px);
}
.md .mega-modal.store-modal .row .col .mega-cart-update {
  position: relative;
  height: 3.4rem;
}
.md .mega-modal.store-modal .row .col .mega-cart-update .btn,
.md .mega-modal.store-modal .row .col .mega-cart-update .btn-large {
  font-family: "Tabac G3", Georgia, Times, serif;
  text-transform: uppercase;
  position: absolute;
  right: 1.75rem;
  top: 0.5rem;
  width: 40%;
  padding: 0 15px;
}
.md .mega-modal.store-modal .row .col .mega-cart-update .mega-cart-total,
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending {
  position: absolute;
  font-weight: bold;
  left: 1.25rem;
  top: 1rem;
}
.md
  .mega-modal.store-modal
  .row
  .col
  .mega-cart-update
  .mega-cart-total-pending {
  font-weight: normal;
  font-style: italic;
}
.md .profile-modal {
  width: 260px;
  margin-right: 0.5rem;
  padding-top: 1rem;
  font-family: "Tabac G3", Georgia, Times, serif;
}
.md .profile-modal .modal-content {
  display: block;
  padding: 0;
}
.md .profile-modal .modal-content .row {
  margin-bottom: 0.75rem;
}
.md .profile-modal .modal-content .row .heading {
  padding: 0 0.5rem;
}
.md .profile-modal .modal-content .row .heading h6 {
  font-family: "Tabac G3", Georgia, Times, serif;
  color: #222;
}
.md .profile-modal .modal-content .row .heading p {
  line-height: 0;
  color: #222;
}
.md .profile-modal .modal-content .collection {
  margin: 0;
}
.md .profile-modal .modal-content .collection .collection-item {
  border-left: 4px solid #e0e0e0;
  transition: all 0.28s ease;
}
.md .profile-modal .modal-content .collection .collection-item:hover {
  border-left: 4px solid #4caf50;
}
.md .filters-modal.modal-fixed-footer {
  max-height: 100%;
  height: 100%;
  top: 0 !important;
  width: 100%;
}
.md .filters-modal.modal-fixed-footer .modal-footer {
  text-align: center;
}
.md .filters-modal.modal-fixed-footer .modal-footer .close-filters {
  float: none;
}
.md #consent-modal,
.md #office-closed-modal {
  position: absolute;
  z-index: 100;
  display: block;
  max-width: none;
  width: 100%;
  border-bottom: 4px solid #ff9800;
}
.md #consent-modal .modal-content,
.md #office-closed-modal .modal-content {
  display: block;
  position: relative;
  padding: 1em 0;
  overflow: hidden;
}
@media only screen and (max-width: 992px) {
  .md #consent-modal .modal-content,
  .md #office-closed-modal .modal-content {
    padding: 1.5em 0 0.5em;
  }
}
.md #consent-modal .modal-content p,
.md #office-closed-modal .modal-content p {
  display: inline-block;
  padding: 0;
  margin: 0;
}
@media only screen and (min-width: 993px) {
  .md #consent-modal .modal-content p,
  .md #office-closed-modal .modal-content p {
    max-width: 75%;
  }
}
.md #consent-modal .modal-content p a,
.md #office-closed-modal .modal-content p a {
  color: #00acc1;
}
@media only screen and (min-width: 993px) {
  .md #consent-modal .modal-content p.right,
  .md #office-closed-modal .modal-content p.right {
    position: absolute;
    bottom: 15px;
    right: 0;
    max-width: none;
  }
}
.md #consent-modal .modal-close,
.md #office-closed-modal .modal-close {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
}
@media only screen and (min-width: 993px) {
  .md #office-closed-modal .modal-content p.left,
  .md #office-closed-modal .modal-content p.right {
    bottom: 0.3em;
    line-height: 120%;
  }
}
.md #ps-modal {
  display: block;
  bottom: 0;
  max-width: none;
  border-top: 4px solid #4caf50;
}
.md #ps-modal .modal-content {
  display: block;
  padding: 0.5em;
  overflow: hidden;
}
@media only screen and (max-width: 992px) {
  .md #ps-modal .modal-content {
    padding: 0 0 0.5em;
  }
}
.md #ps-modal .modal-content p {
  display: inline-block;
  padding: 0;
  margin-bottom: 0;
  line-height: 1.5em;
}
@media only screen and (min-width: 993px) {
  .md #ps-modal .modal-content p {
    margin: 0;
  }
}
.md #ps-modal .modal-content p a {
  color: #00acc1;
}
.md #ps-modal .modal-content p.icon-container {
  height: auto;
}
@media only screen and (max-width: 992px) {
  .md #ps-modal .modal-content p.icon-container {
    display: none;
  }
}
.md #ps-modal .modal-content p.icon-container .material-icons {
  transform: translateY(0.2em);
}
.md #ps-modal .modal-close {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
}
.md .collapsible-header {
  font-family: "Tabac G3", Georgia, Times, serif;
}
.md .collapsible-header.custom-badge {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.md .collapsible-header.custom-badge .bdg {
  background-color: #ee6e73;
  color: white;
  margin: 10px 0;
  padding: 0 6px;
  min-width: 3em;
  text-align: center;
  font-weight: 300;
  font-size: 0.8rem;
  line-height: inherit;
  box-sizing: border-box;
  border-radius: 2px;
  height: 28px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.md .collapsible-header .rotate-on-active {
  transition: transform 0.28s ease;
}
.md .collapsible-header.active .rotate-on-active {
  transform: rotate(-180deg);
}
.md .collapsible-header.active + .collapsible-body {
  padding-bottom: 20px !important;
}
.md .collapsible-body {
  font-family: "Tabac G3", Georgia, Times, serif;
  padding: 0 20px !important;
}
.md .collapsible-body p {
  padding: 20px 5px 0;
}
.md .collapsible-body h1 {
  font-size: 1.25rem;
  margin-bottom: 0;
  padding-bottom: 0.5em;
  border-bottom: 1px solid #d9dadb;
}
.md .collapsible-body ul,
.md .collapsible-body ol {
  font-size: inherit;
  margin-left: 20px;
  margin-bottom: 0;
  padding-right: 20px;
}
.md .collapsible-body ul li,
.md .collapsible-body ol li {
  font-size: inherit;
  font-family: "Tabac G3", Georgia, Times, serif;
  margin-left: 20px;
}
.md .collapsible-body ul li {
  list-style: disc;
}
.md .collapsible-body ul li li {
  list-style: circle;
}
.md .collapsible-body ul li li li {
  list-style: square;
}
.md .collapsible-body ul li ul {
  margin-top: 0;
}
.md .collapsible-body ol {
  margin-top: 20px;
}
.md .collapsible-body ol li {
  list-style: decimal !important;
}
.md .collapsible-body ol li li {
  list-style: lower-latin !important;
}
.md .collapsible-body ol li li li {
  list-style: lower-roman !important;
}
.md .collapsible-body ol li ol {
  margin-top: 0;
}
.md .collapsible-body .section-text-wrapper + .collapsible.no-marg {
  margin-top: 20px !important;
}
.md .collapsible-li {
  list-style: none !important;
  margin-left: 0 !important;
}
.md .collapsible-nested .collapsible-header {
  font-weight: bold;
  text-transform: uppercase;
}
.md .collapsible-nested .collapsible-body .collapsible-header {
  color: #616161;
  text-transform: none;
}
.md
  .collapsible-nested
  .collapsible-body
  .collapsible-body
  .collapsible-header {
  font-style: italic;
  font-weight: normal;
  color: #424242;
}
.md .no-min-height {
  min-height: initial;
}
.md .ss-expanded-header {
  position: relative;
}
.md .ss-expanded-header .expanded-icon-container {
  cursor: pointer;
  position: absolute;
  top: 2.25em;
}
.md .virtualLi {
  margin-bottom: 1em;
}
.md .virtualHeader {
  font-size: 15px;
  text-transform: none;
  padding-left: 0px;
  padding-right: 7px;
}
.md .virtualChevron {
  float: left;
  height: 100%;
  margin-right: 0px;
  margin-top: -1.5%;
}
.md .virtualP {
  font-size: 15px;
  text-transform: none;
  font-weight: bold !important;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
}
.md .virtualHref {
  color: #4caf50;
}
.md .virtualHrefOnline {
  color: #4caf50 !important;
  float: right;
  margin-top: 5px;
}
.md .virtualSpan {
  float: right;
  font-weight: normal;
  padding-right: 5px;
}
.md .virtCollP {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-size: 15px;
}
@media screen and (max-width: 768px) {
  .md .virtualHeader {
    padding-right: 6px;
  }
  .md .virtualSpan {
    float: none !important;
    display: block;
    text-align-last: center;
    padding-top: 5px;
  }
  .md .virtualHrefOnline {
    color: #4caf50;
    float: none;
  }
  .md .virtualChevron {
    margin-top: 0;
  }
}
@media screen and (max-width: 320px) {
  .md .virtualChevron {
    margin-top: 20px;
  }
}
.md .chip a,
.md .search-filters-button a,
.md .sort-filters-button a {
  display: inline-block;
}
.md .chip.bio-chip,
.md .bio-chip.search-filters-button,
.md .bio-chip.sort-filters-button {
  height: 64px;
  line-height: 1.3rem;
  padding: 0 24px 0 12px;
  border-radius: 32px;
  font-size: 1.3rem;
  overflow: hidden;
}
.md .chip.bio-chip img,
.md .bio-chip.search-filters-button img,
.md .bio-chip.sort-filters-button img {
  height: 64px;
  width: 64px;
}
.md .chip.bio-chip a,
.md .bio-chip.search-filters-button a,
.md .bio-chip.sort-filters-button a {
  color: inherit;
  display: block;
  transition: 0.25s all ease;
}
@media only screen and (max-width: 600px) {
  .md .chip.bio-chip a,
  .md .bio-chip.search-filters-button a,
  .md .bio-chip.sort-filters-button a {
    font-size: 0.8rem;
  }
}
.md .chip.bio-chip a span,
.md .bio-chip.search-filters-button a span,
.md .bio-chip.sort-filters-button a span {
  display: inline-block;
  padding: 0.85rem 0;
}
.md .chip.bio-chip a span .contributor-type,
.md .bio-chip.search-filters-button a span .contributor-type,
.md .bio-chip.sort-filters-button a span .contributor-type {
  display: block;
  padding: 0;
  font-size: 0.8rem;
}
@media only screen and (max-width: 600px) {
  .md .chip.bio-chip,
  .md .bio-chip.search-filters-button,
  .md .bio-chip.sort-filters-button {
    height: 48px;
    font-size: 1rem;
  }
  .md .chip.bio-chip img,
  .md .bio-chip.search-filters-button img,
  .md .bio-chip.sort-filters-button img {
    height: 48px;
    width: 48px;
  }
  .md .chip.bio-chip a span,
  .md .bio-chip.search-filters-button a span,
  .md .bio-chip.sort-filters-button a span {
    padding: 0.3rem 0;
  }
}
.md .chip.opaque-chip,
.md .opaque-chip.search-filters-button,
.md .opaque-chip.sort-filters-button {
  opacity: 0.7;
}
.md .chip i.left,
.md .search-filters-button i.left,
.md .sort-filters-button i.left {
  margin-right: 7px;
}
.md .article-tags-mod .chip,
.md .article-tags-mod .search-filters-button,
.md .article-tags-mod .sort-filters-button {
  transition: 0.25s all ease;
}
.md .article-tags-mod .chip a,
.md .article-tags-mod .search-filters-button a,
.md .article-tags-mod .sort-filters-button a {
  color: #757575;
  display: block;
  transition: 0.25s all ease;
}
.md .article-tags-mod .chip a:hover,
.md .article-tags-mod .search-filters-button a:hover,
.md .article-tags-mod .sort-filters-button a:hover {
  color: #fff;
}
.md .article-tags-mod .chip:hover a,
.md .article-tags-mod .search-filters-button:hover a,
.md .article-tags-mod .sort-filters-button:hover a {
  color: #fff;
}
.md .input-field label.active {
  transform: translateY(-100%);
}
.md .input-field label {
  color: rgba(0, 0, 0, 0.87);
}
.md .input-field input:focus,
.md .input-field .materialize-textarea:focus {
  border-bottom: 1px solid #00acc1 !important;
  box-shadow: 0 1px 0 0 #00acc1 !important;
}
.md .input-field input:focus + label,
.md .input-field .materialize-textarea:focus + label {
  color: #00acc1 !important;
}
.md .input-field input.valid,
.md .input-field .materialize-textarea.valid {
  border-bottom: 1px solid #4caf50 !important;
  box-shadow: 0 1px 0 0 #4caf50 !important;
}
.md .input-field input.invalid,
.md .input-field .materialize-textarea.invalid {
  border-bottom: 1px solid #f44336 !important;
  box-shadow: 0 1px 0 0 #f44336 !important;
}
.md .input-field .prefix.active {
  color: #00acc1 !important;
}
.md .reset-table-field {
  margin-top: 0.5rem;
}
.md .reset-table-field button {
  width: 100%;
  background-color: #eee;
}
.md .reset-table-field button .material-icons {
  transform: translateY(-1px);
}
.md .switch label input[type="checkbox"]:checked + .lever:after {
  background-color: #fff;
}
.md .prefix.not-icon {
  font-size: 1rem;
  bottom: 46%;
}
@media only screen and (max-width: 600px) {
  .md .prefix.not-icon {
    bottom: 38%;
  }
}
.md .marketo select {
  display: inline-block;
}
.md #directory-filters {
  background-color: #f5f5f5;
  border: 1px solid #e4e4e4;
  padding: 0 1em;
  margin-top: 1em;
}
.md #directory-filters .heading {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.md #directory-filters .heading #filterButtons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  -ms-flex-align: center;
  align-items: center;
}
.md #directory-filters .filter-body .label-or {
  position: relative;
  top: initial;
  left: initial;
  font-size: 0.8rem;
  color: #9e9e9e;
}
.md #directory-filters .count {
  background-color: #34a69a;
  color: #fff;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  font-size: 10px;
  line-height: 16px;
  display: inline-block;
  margin-left: 0px;
  top: -5px;
  position: relative;
  text-align: center;
}
.md .tab-bottom-border {
  cursor: pointer;
  padding: 9px;
  z-index: 10;
  position: relative;
  font-size: 18px;
}
.md .store-main .switch {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}
.md .iapp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap select {
  display: inline-block;
}
.md .algolia-search {
  position: relative;
  height: 64px;
  background-color: transparent !important;
  z-index: 1;
}
.md .algolia-search form {
  height: inherit;
  overflow: visible;
  width: 100% !important;
  max-width: 100% !important;
}
.md .algolia-search form .input-field {
  position: relative;
  margin-top: 0;
  border-radius: 32px;
  transition: all 100ms ease-in-out;
}
.md .algolia-search form .input-field input[type="search"],
.md .algolia-search form .input-field .algolia-search-field {
  height: inherit;
  line-height: 64px;
  border-bottom: none;
  border-radius: 32px;
  font-family: "Tabac G3", Georgia, Times, serif;
  margin-left: 3rem;
  margin-right: 3rem;
  width: calc(100% - 6rem);
}
.md .algolia-search form .input-field input[type="search"] input:not([type]),
.md
  .algolia-search
  form
  .input-field
  input[type="search"]
  input:not([type]):focus,
.md .algolia-search form .input-field .algolia-search-field input:not([type]),
.md
  .algolia-search
  form
  .input-field
  .algolia-search-field
  input:not([type]):focus {
  border-bottom: none !important;
  box-shadow: none !important;
  width: inherit;
  height: inherit;
  font-size: 1.3rem;
}
.md .algolia-search form .input-field button[type="submit"] {
  position: absolute;
  right: 0.75em;
  top: 0.75em;
  border: 2px solid #4caf50 !important;
  background-color: #fff;
  opacity: 0;
  border-radius: 50%;
  height: 42px;
  width: 42px;
  padding: 0;
  transition: all 100ms ease-in-out;
}
.md .algolia-search form .input-field button[type="submit"] .material-icons {
  color: #4caf50 !important;
  line-height: 40px !important;
}
.md
  .algolia-search
  form
  .input-field
  button[type="submit"]
  .material-icons.arrow {
  position: absolute;
  top: 0;
  left: 0.15em;
}
.md .algolia-search form .input-field button[type="submit"].arrow-btn {
  top: 0.5em;
}
.md
  .algolia-search
  form
  .input-field
  button[type="submit"].arrow-btn
  .material-icons {
  position: absolute;
  top: 0;
  left: 0.15em;
}
.md .algolia-search form .input-field button[type="submit"].active {
  opacity: 1;
}
.md .algolia-search form .input-field button[type="submit"]:hover {
  background-color: #4caf50 !important;
}
.md
  .algolia-search
  form
  .input-field
  button[type="submit"]:hover
  .material-icons {
  color: #fff !important;
}
.md .algolia-search form .input-field label {
  top: 0;
  left: 0.75rem;
}
.md .algolia-search form .input-field .material-icons {
  font-size: 30px;
  line-height: 64px !important;
  transition: transform 200ms ease-in-out;
}
.md .algolia-search.hp-search {
  margin: -32px 0;
}
.md .algolia-search.hp-search form {
  width: 40em !important;
  max-width: 90% !important;
}
.md .algolia-search.hp-search form .input-field input[type="search"] {
  margin-left: 0;
  margin-right: 0;
  padding-left: 4rem;
  padding-right: 4rem;
  width: calc(100% - 8rem);
}
.md
  .algolia-search.hp-search
  form
  .input-field
  input[type="search"]::-webkit-input-placeholder {
  line-height: 64px !important;
  opacity: 1;
  transition: opacity 100ms ease-in-out;
}
.md
  .algolia-search.hp-search
  form
  .input-field
  input[type="search"]::-moz-placeholder {
  line-height: 64px !important;
  opacity: 1;
  transition: opacity 100ms ease-in-out;
}
.md
  .algolia-search.hp-search
  form
  .input-field
  input[type="search"]:-ms-input-placeholder {
  line-height: 64px !important;
  opacity: 1;
  transition: opacity 100ms ease-in-out;
}
.md
  .algolia-search.hp-search
  form
  .input-field
  input[type="search"]:-moz-placeholder {
  line-height: 64px !important;
  opacity: 1;
  transition: opacity 100ms ease-in-out;
}
.md .algolia-search.hp-search form .input-field input[type="search"]:focus {
  border-bottom: none !important;
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12),
    0 2px 4px -1px rgba(0, 0, 0, 0.3) !important;
}
.md
  .algolia-search.hp-search
  form
  .input-field
  input[type="search"]:focus::-webkit-input-placeholder {
  opacity: 0;
}
.md
  .algolia-search.hp-search
  form
  .input-field
  input[type="search"]:focus::-moz-placeholder {
  opacity: 0;
}
.md
  .algolia-search.hp-search
  form
  .input-field
  input[type="search"]:focus:-ms-input-placeholder {
  opacity: 0;
}
.md
  .algolia-search.hp-search
  form
  .input-field
  input[type="search"]:focus:-moz-placeholder {
  opacity: 0;
}
.md
  .algolia-search.hp-search
  form
  .input-field
  input[type="search"]:focus
  + label.active
  .material-icons {
  transform: scale(1.25) translateX(-0.3em);
}
.md
  .algolia-search.hp-search
  form
  .input-field
  input[type="search"]:focus
  + label.active
  + button.active {
  transform: translateX(0.85em);
}
.md .algolia-search.hp-search form .input-field label {
  top: 0;
  left: 1rem;
}
.md .algolia-search.hp-search form .input-field label.active {
  transform: translateY(0);
}
.md .algolia-search.hp-search form .input-field :focus {
  transform: scale(1.05);
}
.md #global-search {
  margin-top: 1em;
}
.md #iapp-search-results .collection {
  border: none;
}
@media only screen and (max-width: 992px) {
  .md #iapp-search-results .collection .collection-item {
    padding: 0;
  }
}
.md #news-search-results .collection-item {
  padding: 10px;
}
@media only screen and (max-width: 992px) {
  .md #news-search-results .collection-item .collection-item {
    padding: 0;
  }
}
.md .search-result-meta {
  max-width: 475px;
  margin-bottom: 0.5em;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.md .search-result-meta:last-child {
  margin-bottom: 1em;
}
.md .search-filters-button {
  margin-top: 1em;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
}
@media only screen and (min-width: 993px) {
  .md .search-filters-button:hover {
    color: #fff;
    background-color: #00acc1;
  }
}
@media only screen and (max-width: 992px) {
  .md .search-filters-button {
    display: block;
    margin: 0;
  }
}
.md .sort-filters-button {
  margin-top: 1em;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
}
@media only screen and (min-width: 993px) {
  .md .sort-filters-button:hover {
    color: #fff;
    background-color: #00acc1;
  }
}
@media only screen and (max-width: 992px) {
  .md .sort-filters-button {
    display: inline-block;
    margin: 5px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.md .search-sort {
  margin: 0;
  float: left;
  position: inherit;
}
@media only screen and (min-width: 993px) {
  .md .search-sort {
    margin-left: 2.5rem;
    margin-top: 1.25rem;
  }
}
@media only screen and (max-width: 992px) {
  .md .search-sort {
    margin-top: 0.25rem;
  }
}
.md .search-go {
  margin-top: 15px;
  height: 2em;
  padding: 0;
  font-size: 1em;
  margin-left: auto;
}
.md .search-go .material-icons {
  margin-top: 1px;
  margin-left: 2px;
}
.md .search-image {
  margin: 15px 0;
}
@media only screen and (max-width: 992px) {
  .md .search-image {
    margin: 15px auto;
  }
}
.md .search-image img {
  width: 96px;
  border: 1ps solid #000;
}
.md .search-image-news img {
  width: 200px;
}
.md .news-font {
  font-size: 1.25em;
}
.md .filter-set {
  overflow: hidden;
  margin: 0;
}
.md .facet-value-name {
  float: left;
}
.md .facet-value-count {
  float: right;
  line-height: 2em;
}
.md .global-store-search::-webkit-input-placeholder {
  color: #fff;
}
.md .global-store-search::-moz-placeholder {
  color: #fff;
}
.md .global-store-search:-ms-input-placeholder {
  color: #fff;
}
.md .global-store-search:-moz-placeholder {
  color: #fff;
}
.md .badge-search {
  width: 40%;
  min-width: 190px !important;
  margin-left: 0 !important;
}
@media only screen and (max-width: 992px) {
  .md .badge-search {
    width: 100%;
    min-width: 0;
  }
}
.md .search-store-listings {
  margin-bottom: 0;
}
.md .search-store-listings label .material-icons {
  position: absolute;
  line-height: 1rem;
  transition: color 0.28s ease;
}
.md .search-store-listings input[type="search"]:focus + label .material-icons {
  color: #00acc1 !important;
}
.md .news-search-results .collection .isFeature {
  border-bottom: 4px solid #78bf41;
}
.md .news-search-results .collection .collection-item .hit-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: start;
  justify-content: start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.md .news-search-results .collection .collection-item .hit-wrapper .hit {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 475px;
}
.md .news-search-results .collection .collection-item .hit-wrapper .hit .item {
  padding-left: 10px;
  padding-top: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.md
  .news-search-results
  .collection
  .collection-item
  .hit-wrapper
  .hit
  .item
  .featured-item {
  font-size: 1.5em;
  line-height: 1.25em;
}
.md .algolia-subject-tags-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.md .algolia-subject-tags-wrapper .search-filters-button {
  cursor: pointer;
}
.md .algolia-subject-tags-wrapper .refined-tag {
  color: #fff;
  background-color: #00acc1;
}
.md .algolia-cpe-feed .flex-item {
  display: -ms-flexbox;
  display: flex;
}
.md .algolia-cpe-feed .feed-text {
  padding-left: 10px;
  padding-top: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.md .algolia-cpe-feed .feed-text .flex-wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.md table.mobile-table {
  overflow-x: auto;
  overflow-y: hidden;
  width: 100%;
  padding: 0;
}
@media only screen and (max-width: 992px) {
  .md table.mobile-table {
    height: 100%;
    background-color: #cfd8dc;
  }
}
@media only screen and (max-width: 992px) {
  .md table.mobile-table .collapsible {
    display: table-cell;
    white-space: normal;
    padding: 0.5em;
    height: 100%;
  }
  .md table.mobile-table .collapsible .collapsible-header {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 200px;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100%;
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14),
      0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.3);
    background-color: #fff !important;
  }
  .md table.mobile-table .collapsible .collapsible-header td:first-of-type {
    padding-top: 0.4rem;
  }
  .md table.mobile-table .collapsible .collapsible-header .provider {
    text-align: left;
    height: initial;
  }
  .md table.mobile-table .collapsible .collapsible-header .mobile-buttons {
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .md table.mobile-table .collapsible .collapsible-header .mobile-buttons .btn,
  .md
    table.mobile-table
    .collapsible
    .collapsible-header
    .mobile-buttons
    .btn-large {
    -ms-flex: 1;
    flex: 1;
    padding: 0 2rem;
  }
}
@media only screen and (max-width: 992px) and (max-width: 600px) {
  .md table.mobile-table .collapsible .collapsible-header .mobile-buttons .btn,
  .md
    table.mobile-table
    .collapsible
    .collapsible-header
    .mobile-buttons
    .btn-large {
    padding: 0 2.5rem;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .md table.mobile-table .collapsible .checkout-btn {
    display: block;
    float: right;
  }
  .md table.mobile-table .collapsible .checkout-btn:first-of-type {
    margin-bottom: 0.5em;
  }
}
@media only screen and (max-width: 992px) {
  .md table.mobile-table .collapsible td:before {
    content: attr(data-label);
    float: left;
    text-transform: uppercase;
    font-weight: bold;
    width: 100%;
  }
}
.md table.mobile-table.card-view {
  overflow-x: auto;
}
.md table.mobile-table.card-view .collapsible {
  display: block;
}
@media only screen and (max-width: 600px) {
  .md table.mobile-table.card-view .collapsible {
    height: inherit;
  }
}
.md table.mobile-table.card-view .collapsible-header {
  width: 100%;
}
.md table.mobile-table.card-view .collapsible-header .mobile-buttons {
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.md table.mobile-table.card-view .collapsible-header .mobile-buttons .btn,
.md
  table.mobile-table.card-view
  .collapsible-header
  .mobile-buttons
  .btn-large {
  margin-right: 1em;
}
.md table.mobile-table.dbl-card-view {
  overflow-x: auto;
}
.md table.mobile-table.dbl-card-view .collapsible {
  width: 50%;
  float: left;
}
.md table.mobile-table.dbl-card-view .collapsible:nth-of-type(odd) {
  clear: left;
}
@media only screen and (max-width: 600px) {
  .md table.mobile-table.dbl-card-view .collapsible {
    font-size: 0.75em;
    height: inherit;
  }
}
.md table.mobile-table.dbl-card-view .collapsible .collapsible-header {
  width: 100%;
}
.md
  table.mobile-table.dbl-card-view
  .collapsible
  .collapsible-header
  .mobile-buttons
  .btn,
.md
  table.mobile-table.dbl-card-view
  .collapsible
  .collapsible-header
  .mobile-buttons
  .btn-large {
  padding: 0 2rem;
}
@media only screen and (min-width: 601px) {
  .md
    table.mobile-table.dbl-card-view
    .collapsible
    .collapsible-header
    .mobile-buttons
    .btn,
  .md
    table.mobile-table.dbl-card-view
    .collapsible
    .collapsible-header
    .mobile-buttons
    .btn-large {
    padding: 0 3rem;
  }
}
@media only screen and (min-width: 993px) {
  .md table.mobile-table.dbl-card-view {
    overflow-x: initial;
  }
  .md table.mobile-table.dbl-card-view .collapsible {
    width: 100%;
    float: none;
  }
  .md table.mobile-table.dbl-card-view .collapsible-header {
    width: inherit;
  }
}
.md .table-nav {
  border-bottom: 1px solid #eee;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: center;
  align-items: center;
}
.md .table-nav .filters {
  margin-left: 0.5em;
  cursor: pointer;
}
.md .table-nav a {
  text-decoration: underline;
}
.md .table-nav .filter-wrapper {
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.md .store-table-separator {
  padding: 0.5em !important;
  text-align: center;
  font-weight: bold;
  text-transform: capitalize;
}
@media only screen and (max-width: 600px) {
  .md .store-table-separator {
    width: 100%;
    text-align: left;
  }
}
@keyframes slide {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateX(0);
  }
  40% {
    transform: translateX(-15px);
  }
  60% {
    transform: translateX(-7px);
  }
}
.md .scroll-indicator {
  margin: 0;
  text-align: right;
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 0;
}
.md .scroll-indicator i {
  animation: slide 2s infinite;
  font-size: 20px;
  margin-top: -8px;
  margin-bottom: -24px;
  margin-right: -10px;
  position: absolute;
  bottom: 16px;
  z-index: 1003;
}
@media only screen and (min-width: 993px) {
  .md .scroll-indicator i {
    display: none;
    animation: none;
  }
}
.md .pricing-details-table {
  border-collapse: separate;
  border-top: 1px solid #cccccc;
}
.md .pricing-details-table thead {
  border: none;
}
@media only screen and (max-width: 992px) {
  .md .pricing-details-table td,
  .md .pricing-details-table th {
    padding: 5px;
  }
  .md .pricing-details-table td:first-of-type,
  .md .pricing-details-table th:first-of-type {
    padding-top: 5px;
  }
  .md .pricing-details-table tbody:first-child {
    display: block;
    white-space: normal;
  }
  .md .pricing-details-table tbody:first-child tr {
    display: block;
  }
  .md .pricing-details-table tbody:first-child tr td:first-of-type {
    padding-bottom: 0 !important;
  }
}
@media only screen and (min-width: 993px) {
  .md .pricing-details-table .main-tbl-head:after {
    content: " ";
    display: block;
  }
}
.md .responsive-table-hdr {
  margin-top: 1em;
}
.md .responsive-table-hdr .material-icons {
  position: absolute;
  top: 0.33em;
}
.md .left-sidebar {
  position: relative;
  padding-right: 0 !important;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-direction: column;
  flex-direction: column;
}
.md .left-sidebar:after {
  content: "";
  position: absolute;
  top: -1.1em;
  right: 0;
  bottom: -3em;
  left: -99999px;
  background-color: inherit;
  z-index: -1;
}
.md .left-sidebar .collection {
  border: none;
}
.md .left-sidebar .collection .collection-item {
  background-color: transparent;
  border-bottom: none;
  transition: background-color 0.28s ease;
}
.md .left-sidebar .collection .collection-item a {
  display: block;
  width: 100%;
  height: 100%;
  transition: color 0.28s ease;
}
.md .left-sidebar .collection .collection-item:hover,
.md .left-sidebar .collection .collection-item.active {
  background-color: #bdbdbd;
}
.md .left-sidebar .collection .collection-item:hover a,
.md .left-sidebar .collection .collection-item.active a {
  color: #fff !important;
}
.md .left-sidebar .collection + .collection {
  border-top: 1px solid #e0e0e0;
  margin-top: -1rem;
}
.md .left-sidebar .container,
.md .left-sidebar .nav-search-form form,
.md .nav-search-form .left-sidebar form,
.md .left-sidebar .mega-modal,
.md .left-sidebar .algolia-search form,
.md .algolia-search .left-sidebar form {
  margin: 0 2rem 0 0;
}
.md .left-sidebar .container .card.editor-card,
.md .left-sidebar .nav-search-form form .card.editor-card,
.md .nav-search-form .left-sidebar form .card.editor-card,
.md .left-sidebar .mega-modal .card.editor-card,
.md .left-sidebar .algolia-search form .card.editor-card,
.md .algolia-search .left-sidebar form .card.editor-card,
.md .left-sidebar .container .side-nav .editor-card.nav-search,
.md .side-nav .left-sidebar .container .editor-card.nav-search,
.md .left-sidebar .nav-search-form form .side-nav .editor-card.nav-search,
.md .side-nav .left-sidebar .nav-search-form form .editor-card.nav-search,
.md .nav-search-form .left-sidebar form .side-nav .editor-card.nav-search,
.md .side-nav .nav-search-form .left-sidebar form .editor-card.nav-search,
.md .left-sidebar .mega-modal .side-nav .editor-card.nav-search,
.md .side-nav .left-sidebar .mega-modal .editor-card.nav-search,
.md .left-sidebar .algolia-search form .side-nav .editor-card.nav-search,
.md .side-nav .left-sidebar .algolia-search form .editor-card.nav-search,
.md .algolia-search .left-sidebar form .side-nav .editor-card.nav-search,
.md .side-nav .algolia-search .left-sidebar form .editor-card.nav-search,
.md
  .left-sidebar
  .container
  .iapp-store
  .store-main
  .editor-card.store-search-results,
.md
  .iapp-store
  .store-main
  .left-sidebar
  .container
  .editor-card.store-search-results,
.md
  .left-sidebar
  .nav-search-form
  form
  .iapp-store
  .store-main
  .editor-card.store-search-results,
.md
  .iapp-store
  .store-main
  .left-sidebar
  .nav-search-form
  form
  .editor-card.store-search-results,
.md
  .nav-search-form
  .left-sidebar
  form
  .iapp-store
  .store-main
  .editor-card.store-search-results,
.md
  .iapp-store
  .store-main
  .nav-search-form
  .left-sidebar
  form
  .editor-card.store-search-results,
.md
  .left-sidebar
  .mega-modal
  .iapp-store
  .store-main
  .editor-card.store-search-results,
.md
  .iapp-store
  .store-main
  .left-sidebar
  .mega-modal
  .editor-card.store-search-results,
.md
  .left-sidebar
  .algolia-search
  form
  .iapp-store
  .store-main
  .editor-card.store-search-results,
.md
  .iapp-store
  .store-main
  .left-sidebar
  .algolia-search
  form
  .editor-card.store-search-results,
.md
  .algolia-search
  .left-sidebar
  form
  .iapp-store
  .store-main
  .editor-card.store-search-results,
.md
  .iapp-store
  .store-main
  .algolia-search
  .left-sidebar
  form
  .editor-card.store-search-results {
  max-width: 13rem;
}
.md .left-sidebar .container .card .card-head,
.md .left-sidebar .nav-search-form form .card .card-head,
.md .nav-search-form .left-sidebar form .card .card-head,
.md .left-sidebar .mega-modal .card .card-head,
.md .left-sidebar .algolia-search form .card .card-head,
.md .algolia-search .left-sidebar form .card .card-head,
.md .left-sidebar .container .side-nav .nav-search .card-head,
.md .side-nav .left-sidebar .container .nav-search .card-head,
.md .left-sidebar .nav-search-form form .side-nav .nav-search .card-head,
.md .side-nav .left-sidebar .nav-search-form form .nav-search .card-head,
.md .nav-search-form .left-sidebar form .side-nav .nav-search .card-head,
.md .side-nav .nav-search-form .left-sidebar form .nav-search .card-head,
.md .left-sidebar .mega-modal .side-nav .nav-search .card-head,
.md .side-nav .left-sidebar .mega-modal .nav-search .card-head,
.md .left-sidebar .algolia-search form .side-nav .nav-search .card-head,
.md .side-nav .left-sidebar .algolia-search form .nav-search .card-head,
.md .algolia-search .left-sidebar form .side-nav .nav-search .card-head,
.md .side-nav .algolia-search .left-sidebar form .nav-search .card-head,
.md
  .left-sidebar
  .container
  .iapp-store
  .store-main
  .store-search-results
  .card-head,
.md
  .iapp-store
  .store-main
  .left-sidebar
  .container
  .store-search-results
  .card-head,
.md
  .left-sidebar
  .nav-search-form
  form
  .iapp-store
  .store-main
  .store-search-results
  .card-head,
.md
  .iapp-store
  .store-main
  .left-sidebar
  .nav-search-form
  form
  .store-search-results
  .card-head,
.md
  .nav-search-form
  .left-sidebar
  form
  .iapp-store
  .store-main
  .store-search-results
  .card-head,
.md
  .iapp-store
  .store-main
  .nav-search-form
  .left-sidebar
  form
  .store-search-results
  .card-head,
.md
  .left-sidebar
  .mega-modal
  .iapp-store
  .store-main
  .store-search-results
  .card-head,
.md
  .iapp-store
  .store-main
  .left-sidebar
  .mega-modal
  .store-search-results
  .card-head,
.md
  .left-sidebar
  .algolia-search
  form
  .iapp-store
  .store-main
  .store-search-results
  .card-head,
.md
  .iapp-store
  .store-main
  .left-sidebar
  .algolia-search
  form
  .store-search-results
  .card-head,
.md
  .algolia-search
  .left-sidebar
  form
  .iapp-store
  .store-main
  .store-search-results
  .card-head,
.md
  .iapp-store
  .store-main
  .algolia-search
  .left-sidebar
  form
  .store-search-results
  .card-head {
  font-size: 1.2rem;
}
.md .left-sidebar .article-recent-comments-mod {
  margin: 0 2rem 0 0;
}
.md .side-nav {
  width: 100%;
  max-width: 500px;
  z-index: 1000;
}
.md .side-nav strong {
  letter-spacing: 1px;
}
.md .side-nav .nav-title .nav-collapse {
  position: relative;
  font-weight: bold;
  font-size: 1.2rem;
  letter-spacing: 1px;
}
.md .side-nav .nav-title .nav-collapse:hover {
  background-color: inherit;
}
.md .side-nav .nav-title .nav-collapse i {
  position: relative;
  color: inherit;
  z-index: 1;
}
.md .side-nav .nav-open-trigger a {
  position: relative;
  font-style: italic;
}
.md .side-nav .nav-open-trigger a:hover {
  background-color: inherit;
}
.md .side-nav .nav-open-trigger a i {
  position: relative;
  color: inherit;
  animation-duration: 1.5s;
  animation-name: pulse-big;
  animation-iteration-count: infinite;
  z-index: 1;
}
.md .side-nav .back-link a {
  position: relative;
  font-style: italic;
}
.md .side-nav .back-link a:hover {
  background-color: inherit;
}
.md .side-nav .back-link a i {
  position: relative;
  color: inherit;
  z-index: 1;
}
.md .side-nav .nav-item {
  overflow: hidden;
  border-bottom: 1px dashed #cfd8dc;
}
@media only screen and (max-width: 992px) {
  .md .side-nav .nav-item.active a i {
    color: #4caf50;
  }
}
@media only screen and (max-width: 992px) {
  .md .side-nav .nav-item a {
    width: 100%;
    text-align: left;
    font-size: 1rem;
  }
  .md .side-nav .nav-item a i {
    position: relative;
    font-size: 1.85rem;
    z-index: 1;
  }
  .md .side-nav .nav-item a i.fa {
    font-size: 30px;
    width: 22px;
    text-align: center;
  }
  .md .side-nav .nav-item a i.fa.fa-newspaper-o {
    font-size: 24px;
  }
  .md .side-nav .nav-item a i.right {
    margin-right: 0;
  }
}
.md .side-nav .nav-item a:hover {
  background-color: inherit;
}
.md .side-nav .nav-item.highlight-item {
  border-bottom: none;
}
.md .side-nav .nav-item.highlight-item a:before {
  content: "";
  position: absolute;
  right: 0;
  width: 3.25rem;
  height: 100%;
  background-color: #212121;
  opacity: 0.15;
}
.md .side-nav .nav-item:last-child,
.md .side-nav .nav-item.no-border {
  border-bottom: none;
}
.md .side-nav .nav-item.checkout-btn-container .checkout-btn .cart-count {
  position: absolute;
  right: 16px;
  margin-top: -4px;
  font-size: 0.75rem;
  width: 18px;
  text-align: center;
  font-weight: bold;
  z-index: 2;
}
.md .side-nav .nav-item.lang-select-mobile {
  border-bottom: none;
}
.md .side-nav .nav-item.lang-select-mobile .collapsible-accordion {
  min-height: 0;
}
.md
  .side-nav
  .nav-item.lang-select-mobile
  .collapsible-accordion
  .collapsible-header {
  background-color: #90a4ae;
  color: #fff;
}
.md
  .side-nav
  .nav-item.lang-select-mobile
  .collapsible-accordion
  .collapsible-body {
  padding: 0 16px !important;
}
.md
  .side-nav
  .nav-item.lang-select-mobile
  .collapsible-accordion
  .collapsible-body
  ul.no-marg {
  margin-left: -56px !important;
  margin-right: -16px !important;
}
.md
  .side-nav
  .nav-item.lang-select-mobile
  .collapsible-accordion
  .collapsible-body
  ul.no-marg
  .lang-option-mobile {
  list-style: none;
  height: 48px;
  background-color: #eceff1;
}
.md
  .side-nav
  .nav-item.lang-select-mobile
  .collapsible-accordion
  .collapsible-body
  ul.no-marg
  .lang-option-mobile
  a {
  color: #212121 !important;
  text-decoration: none;
}
.md
  .side-nav
  .nav-item.lang-select-mobile
  .collapsible-accordion
  .collapsible-body
  ul.no-marg
  .lang-option-mobile
  a:before {
  display: none;
}
.md .side-nav .nav-search {
  height: 50px;
  margin: 0.5rem;
}
.md .side-nav .nav-search label {
  top: -0.25em;
}
.md .side-nav .nav-search .nav-search-close {
  display: none;
}
.md .article-sidebar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media only screen and (min-width: 993px) {
  .md .article-sidebar:after {
    content: "";
    position: absolute;
    top: -1rem;
    left: -4rem;
    bottom: -3em;
    right: -99999px;
    background-color: inherit;
    z-index: -1;
  }
}
.md .related-posts-mod,
.md .article-recent-comments-mod {
  font-family: "Tabac G3", Georgia, Times, serif;
}
.md .related-posts-mod ul li,
.md .article-recent-comments-mod ul li {
  position: relative;
  font-size: 1.2rem;
  margin-bottom: 1rem;
}
.md .related-posts-mod ul li a,
.md .article-recent-comments-mod ul li a {
  display: block;
}
.md .related-posts-mod ul li i,
.md .article-recent-comments-mod ul li i {
  position: absolute;
  left: -2.6rem;
  top: 0.5rem;
  line-height: 1rem;
}
.md .related-posts-mod ul li .comment,
.md .article-recent-comments-mod ul li .comment {
  display: block;
  padding-bottom: 2rem;
}
.md .related-posts-mod .card-body,
.md .article-recent-comments-mod .card-body {
  font-family: "Tabac G3", Georgia, Times, serif;
}
.md .related-posts-mod .card-action a,
.md .article-recent-comments-mod .card-action a {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
}
.md .preloader-wrapper.tiny {
  width: 1rem;
  height: 1rem;
}
.md .preloader-wrapper.on-btn .spinner-layer {
  border-color: #fff;
}
.md .preloader-wrapper.on-btn.tiny {
  margin-top: 10px;
}
.md .loading-spinner-holder {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  opacity: 1;
  background-color: #fff;
  z-index: 999;
  transition: opacity 0.5s linear 0.5s;
}
.md .loading-spinner-holder .preloader-wrapper {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -32px;
  margin-left: -32px;
  color: #ccc;
  z-index: 13;
}
.md .loading-spinner-holder.fade-out {
  opacity: 0;
}
.md .loading-spinner-holder.hidden {
  display: none;
}
.md .product-loading {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  padding-left: 3px;
  background-color: #fff;
  opacity: 0;
  transition: opacity 0.25s ease 1.25s;
}
.md .product-loading .preloader-wrapper {
  width: 20px;
  height: 20px;
  opacity: 0;
  transition: opacity 0.25s ease 1.25s;
}
.md .product-loading.active {
  opacity: 1;
  transition: opacity 0.25s ease;
}
.md .product-loading.active .preloader-wrapper {
  opacity: 1;
  transition: opacity 0.25s ease;
}
.md .carousel .carousel-item.hero-bg-default {
  background: #1a4d6d;
  background-image: radial-gradient(
    50% 50%,
    circle cover,
    #1a4d6d,
    #153e58 100%
  );
}
.md .carousel .carousel-item.hero-bg-red {
  background: #b42d35;
  background-image: radial-gradient(
    50% 50%,
    circle cover,
    #b42d35,
    #a0282f 100%
  );
}
.md .carousel .carousel-item.hero-bg-green {
  background: #246c60;
  background-image: radial-gradient(
    50% 50%,
    circle cover,
    #246c60,
    #1e594f 100%
  );
}
.md .carousel .carousel-item.hero-bg-purple {
  background: #732969;
  background-image: radial-gradient(
    50% 50%,
    circle cover,
    #732969,
    #602258 100%
  );
}
.md .carousel .carousel-item.hero-bg-orange {
  background: #974d09;
  background-image: radial-gradient(
    50% 50%,
    circle cover,
    #974d09,
    #7f4108 100%
  );
}
.md .carousel .carousel-item.hero-bg-pink {
  background: #9a1f4d;
  background-image: radial-gradient(
    50% 50%,
    circle cover,
    #9a1f4d,
    #851b42 100%
  );
}
.md .carousel .carousel-item.hero-pattern-debut:before {
  background-image: url(/wp-content/themes/iapp/static/img/debut_light.png);
  opacity: 0.15;
}
.md .carousel .carousel-item.hero-pattern-snow:before {
  background-image: url(/wp-content/themes/iapp/static/img/fresh_snow.png);
  opacity: 0.15;
}
.md .carousel .carousel-item.hero-pattern-oliva:before {
  background-image: url(/wp-content/themes/iapp/static/img/wild_oliva.png);
  opacity: 0.2;
}
.md .carousel .carousel-item.hero-pattern-grey:before {
  background-image: url(/wp-content/themes/iapp/static/img/grey.png);
  opacity: 0.1;
}
.md .carousel .carousel-item.hero-pattern-hexellence:before {
  background-image: url(/wp-content/themes/iapp/static/img/hexellence.png);
  opacity: 0.25;
}
.md .carousel .slide-prev,
.md .carousel .slide-next {
  display: table;
  height: 100%;
  position: absolute;
  cursor: pointer;
  z-index: 5;
  left: 0;
}
.md .carousel .slide-prev .slide,
.md .carousel .slide-next .slide {
  font-size: 4em;
  display: table-cell;
  vertical-align: middle;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
  transition: transform 0.28s ease;
}
.md .carousel .slide-prev:hover .slide,
.md .carousel .slide-next:hover .slide {
  transform: scale(1.1);
}
.md .carousel .slide-next {
  left: initial;
  right: 0;
}
.md .carousel.featured-content .slide {
  font-size: 3em;
}
.md .carousel-item {
  background-color: #616161;
}
.md .carousel-item .carousel-hero-content {
  width: 90%;
  margin: 0 auto;
  position: relative;
  z-index: 3;
}
@media only screen and (max-width: 600px) {
  .md .carousel-item .carousel-hero-content h2 {
    font-size: 1.3em !important;
    margin: 0;
    line-height: 1em !important;
  }
  .md .carousel-item .carousel-hero-content h5 {
    font-size: 0.9em;
    font-weight: 500;
    margin: 0.75em 0;
  }
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md .carousel-item .carousel-hero-content {
    width: 75%;
  }
}
@media only screen and (min-width: 993px) {
  .md .carousel-item .carousel-hero-content {
    width: 50%;
  }
}
.md .carousel-item .carousel-hero-content .carousel-hero-cta {
  padding-top: 1em;
}
@media only screen and (max-width: 600px) {
  .md .carousel-item .carousel-hero-content .carousel-hero-cta {
    padding-top: 0;
  }
  .md .carousel-item .carousel-hero-content .carousel-hero-cta .btn-large {
    height: 43px;
    line-height: 43px;
  }
}
.md .carousel-item .carousel-hero-content.grid-2 {
  width: 75%;
}
@media only screen and (max-width: 600px) {
  .md .carousel-item .carousel-hero-content.grid-2 {
    width: 100%;
  }
  .md .carousel-item .carousel-hero-content.grid-2 .row {
    margin-bottom: 0;
    height: 150px;
  }
  .md .carousel-item .carousel-hero-content.grid-2 .row .header-block {
    -ms-flex: 1;
    flex: 1;
  }
  .md .carousel-item .carousel-hero-content.grid-2 .row .valign {
    width: 100%;
    -ms-flex: 2;
    flex: 2;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md .carousel-item .carousel-hero-content.grid-2 {
    width: 90%;
  }
  .md .carousel-item .carousel-hero-content.grid-2 h5 {
    font-size: 1.4em;
  }
}
.md .carousel-item .carousel-hero-content.grid-2 .header-block .featured-image {
  height: 300px;
  width: 100%;
  background-size: cover;
}
@media only screen and (max-width: 600px) {
  .md
    .carousel-item
    .carousel-hero-content.grid-2
    .header-block
    .featured-image {
    height: 100px;
  }
}
.md .hero-bg {
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50% 0;
  position: absolute;
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -ms-perspective: 1000;
  perspective: 1000;
  width: 100%;
}
.md .hero-bg:before {
  content: "";
  position: absolute;
  left: 0;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.md .hero-bg.carousel-item {
  min-height: 60em;
}
@media (min-width: 64em) {
  .md .hero-bg.carousel-item {
    background-size: cover !important;
  }
}
.md .list-pagination tr {
  width: 100%;
  border-top: 1px solid #eee;
}
.md .list-pagination tr td {
  text-align: center;
}
@media only screen and (max-width: 992px) {
  .md .list-pagination tr td {
    padding: 0.75em 0 !important;
  }
}
.md .list-pagination ul.pagination {
  margin: 0;
}
.md .hp-hero {
  height: auto;
  padding: 2rem 0 3rem;
  width: 100%;
}
.md .hp-hero h1,
.md .hp-hero h2,
.md .hp-hero h3,
.md .hp-hero h4,
.md .hp-hero h5,
.md .hp-hero h6,
.md .hp-hero p {
  margin-bottom: 2rem;
}
.md .hp-hero .parallax {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 0%;
}
.md .hp-hero .hero-inner {
  width: 100%;
}
.md .hero-bg.hero-bg-default {
  background: #1a4d6d;
  background-image: radial-gradient(
    50% 50%,
    circle cover,
    #1a4d6d,
    #153e58 100%
  );
}
.md .hero-bg.hero-bg-red {
  background: #b42d35;
  background-image: radial-gradient(
    50% 50%,
    circle cover,
    #b42d35,
    #a0282f 100%
  );
}
.md .hero-bg.hero-bg-green {
  background: #246c60;
  background-image: radial-gradient(
    50% 50%,
    circle cover,
    #246c60,
    #1e594f 100%
  );
}
.md .hero-bg.hero-bg-purple {
  background: #732969;
  background-image: radial-gradient(
    50% 50%,
    circle cover,
    #732969,
    #602258 100%
  );
}
.md .hero-bg.hero-bg-orange {
  background: #974d09;
  background-image: radial-gradient(
    50% 50%,
    circle cover,
    #974d09,
    #7f4108 100%
  );
}
.md .hero-bg.hero-bg-pink {
  background: #9a1f4d;
  background-image: radial-gradient(
    50% 50%,
    circle cover,
    #9a1f4d,
    #851b42 100%
  );
}
.md .hero-bg.hero-pattern-debut:before {
  background-image: url(/wp-content/themes/iapp/static/img/debut_light.png);
  opacity: 0.15;
}
.md .hero-bg.hero-pattern-snow:before {
  background-image: url(/wp-content/themes/iapp/static/img/fresh_snow.png);
  opacity: 0.15;
}
.md .hero-bg.hero-pattern-oliva:before {
  background-image: url(/wp-content/themes/iapp/static/img/wild_oliva.png);
  opacity: 0.2;
}
.md .hero-bg.hero-pattern-grey:before {
  background-image: url(/wp-content/themes/iapp/static/img/grey.png);
  opacity: 0.1;
}
.md .hero-bg.hero-pattern-hexellence:before {
  background-image: url(/wp-content/themes/iapp/static/img/hexellence.png);
  opacity: 0.25;
}
.md .parallax {
  background-position: 100% 0%;
  background-attachment: fixed;
  background-repeat: no-repeat;
}
@media only screen and (max-width: 600px) {
  .md .parallax {
    background-size: 250%;
    background-position: 80% 0%;
  }
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md .parallax {
    background-size: 150%;
    background-position: 100% 0%;
  }
}
@media only screen and (min-width: 993px) {
  .md .parallax {
    background-size: 125%;
    background-position: 75% 10%;
  }
}
@media only screen and (min-width: 1401px) {
  .md .parallax {
    background-size: 100%;
    background-position: 50% 10%;
  }
}
.md .pub-hdr {
  position: absolute;
  width: 100%;
  overflow: hidden;
  z-index: 99;
  top: 55px;
  transition: margin-top 0.5s ease;
}
@media only screen and (min-width: 993px) {
  .md .pub-hdr {
    margin-top: -35px;
    top: 136px;
  }
}
.md .pub-hdr header {
  position: relative;
}
.md .pub-hdr header .backsplash {
  opacity: 0.75;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
}
.md .pub-hdr header .row {
  width: 100%;
  margin-bottom: 0;
  position: relative;
  z-index: 1;
}
.md .pub-hdr header .row .pub-title {
  font-size: 2rem;
  padding-left: 1rem;
  margin: 1rem 0;
  opacity: 0.95;
}
@media only screen and (max-width: 992px) {
  .md .pub-hdr header .row .pub-title {
    font-size: 1.5rem;
  }
}
.md .pub-hdr header .row .pub-title .pub-link,
.md .pub-hdr header .row .pub-title .divider {
  display: inline-block;
  max-width: none;
  float: left;
  background-color: transparent;
  height: 100%;
  overflow: hidden;
  transition: max-width 0.28s ease;
}
.md .pub-hdr header .row .pub-title span {
  position: absolute;
  font-family: "Tabac G3", Georgia, Times, serif;
  font-weight: normal;
  opacity: 0;
}
.md .pub-hdr header .row .rss-link {
  position: absolute;
  right: 0;
  opacity: 0.95;
  line-height: 67px;
}
@media only screen and (max-width: 992px) {
  .md .pub-hdr header .row .rss-link {
    line-height: 58px;
  }
}
.md .pub-hdr header .row .rss-link i {
  font-size: 2rem;
}
@media only screen and (max-width: 992px) {
  .md .pub-hdr header .row .rss-link i {
    font-size: 1.5rem;
  }
}
.md .pub-hdr.collapsed {
  position: fixed;
  top: 36px;
}
.md .pub-hdr.collapsed header .backsplash {
  background-color: #fff !important;
  opacity: 1;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 35px;
  z-index: 0;
}
.md .pub-hdr.collapsed header .row .pub-title {
  color: #424242 !important;
  font-size: 1rem;
  margin: 0.5rem 0;
  max-height: 15px;
}
.md .pub-hdr.collapsed header .row .pub-title a {
  font-family: "Tabac G3", Georgia, Times, serif;
  font-weight: normal;
  color: #00acc1 !important;
  margin-left: -0.25rem;
}
.md .pub-hdr.collapsed header .row .pub-title span {
  display: inline-block;
  padding-left: 1rem;
  opacity: 1;
}
.md .pub-hdr.collapsed header .row .pub-title span.current-title,
.md .pub-hdr.collapsed header .row .pub-title span.next-title {
  transition: all 0.28s ease;
}
.md .pub-hdr.collapsed header .row .pub-title span.current-title {
  opacity: 1;
}
.md .pub-hdr.collapsed header .row .pub-title span.next-title {
  opacity: 0;
}
.md .pub-hdr.collapsed header .row .pub-title span + span {
  padding-left: 2rem;
}
.md .pub-hdr.collapsed header .row .rss-link {
  line-height: 34px;
}
.md .pub-hdr.collapsed header .row .rss-link i {
  color: #424242 !important;
  font-size: 1rem;
}
.md .pub-hdr.mini {
  margin-top: 0;
}
.md .pub-hdr.mini.mini-bottom header .row .pub-title .pub-link,
.md .pub-hdr.mini.mini-bottom header .row .pub-title .divider {
  max-width: 0;
}
.md .pub-hdr.mini.mini-bottom header .row .pub-title .current-title {
  opacity: 0;
}
.md .pub-hdr.mini.mini-bottom header .row .pub-title .next-title {
  opacity: 1;
  margin-left: -0.25rem;
  padding-left: 0;
  width: 100%;
}
.md .pub-hdr.mini.mini-bottom header .row .pub-title .next-title a {
  margin-left: 1rem;
}
.md .banner {
  height: auto;
  padding: 1rem;
}
@media only screen and (min-width: 993px) {
  .md .banner {
    padding: 2.5rem 1rem;
  }
}
@media only screen and (min-width: 1401px) {
  .md .banner {
    padding: 5rem 1rem;
  }
}
.md .banner.colored-overlay:before {
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-image: linear-gradient(
    70deg,
    #4caf50 3%,
    #81c784 20%,
    transparent
  );
  opacity: 0.5;
}
.md .banner.colored-overlay:after {
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-image: linear-gradient(
    70deg,
    transparent,
    #64b5f6 80%,
    #2196f3 97%
  );
  opacity: 0.5;
}
.md .banner.colored-overlay .valign-wrapper {
  position: relative;
  z-index: 1;
}
.md .banner.no-overlay {
  background-color: #424242;
}
.md .banner .chip,
.md .banner .search-filters-button,
.md .banner .sort-filters-button {
  float: left;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.5);
  font-weight: bold;
}
.md .banner .chip.chip-icon-before .material-icons,
.md .banner .chip-icon-before.search-filters-button .material-icons,
.md .banner .chip-icon-before.sort-filters-button .material-icons {
  float: left;
  transform: translateX(-6px);
}
.md .banner .chip.hoverable,
.md .banner .hoverable.search-filters-button,
.md .banner .hoverable.sort-filters-button {
  transition: box-shadow 0.25s;
}
.md .banner .chip.hoverable:hover,
.md .banner .hoverable.search-filters-button:hover,
.md .banner .hoverable.sort-filters-button:hover {
  transition: box-shadow 0.25s;
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.md .banner .chip.action-links,
.md .banner .action-links.search-filters-button,
.md .banner .action-links.sort-filters-button {
  width: 105px;
  max-width: 105px;
}
.md .banner .chip.action-links .save-this,
.md .banner .action-links.search-filters-button .save-this,
.md .banner .action-links.sort-filters-button .save-this {
  position: absolute;
}
.md .banner .chip.action-links .save-this i,
.md .banner .action-links.search-filters-button .save-this i,
.md .banner .action-links.sort-filters-button .save-this i {
  font-size: 21px;
}
.md .banner .chip.action-links .saved,
.md .banner .action-links.search-filters-button .saved,
.md .banner .action-links.sort-filters-button .saved {
  position: absolute;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.md .banner.light-scheme h1,
.md .banner.light-scheme .header-social > ul > li > a,
.md .banner.default-scheme h1,
.md .banner.default-scheme .header-social > ul > li > a {
  color: #fff;
}
.md .banner.light-scheme .chip,
.md .banner.light-scheme .search-filters-button,
.md .banner.light-scheme .sort-filters-button,
.md .banner.light-scheme .chip a,
.md .banner.light-scheme .search-filters-button a,
.md .banner.light-scheme .sort-filters-button a,
.md .banner.default-scheme .chip,
.md .banner.default-scheme .search-filters-button,
.md .banner.default-scheme .sort-filters-button,
.md .banner.default-scheme .chip a,
.md .banner.default-scheme .search-filters-button a,
.md .banner.default-scheme .sort-filters-button a {
  color: #fff;
}
.md .banner.light-scheme .chip.save-this,
.md .banner.light-scheme .save-this.search-filters-button,
.md .banner.light-scheme .save-this.sort-filters-button,
.md .banner.light-scheme .chip.saved,
.md .banner.light-scheme .saved.search-filters-button,
.md .banner.light-scheme .saved.sort-filters-button,
.md .banner.light-scheme .chip a.save-this,
.md .banner.light-scheme .search-filters-button a.save-this,
.md .banner.light-scheme .sort-filters-button a.save-this,
.md .banner.light-scheme .chip a.saved,
.md .banner.light-scheme .search-filters-button a.saved,
.md .banner.light-scheme .sort-filters-button a.saved,
.md .banner.default-scheme .chip.save-this,
.md .banner.default-scheme .save-this.search-filters-button,
.md .banner.default-scheme .save-this.sort-filters-button,
.md .banner.default-scheme .chip.saved,
.md .banner.default-scheme .saved.search-filters-button,
.md .banner.default-scheme .saved.sort-filters-button,
.md .banner.default-scheme .chip a.save-this,
.md .banner.default-scheme .search-filters-button a.save-this,
.md .banner.default-scheme .sort-filters-button a.save-this,
.md .banner.default-scheme .chip a.saved,
.md .banner.default-scheme .search-filters-button a.saved,
.md .banner.default-scheme .sort-filters-button a.saved {
  background-color: #212121;
  color: #fff !important;
}
.md .banner.dark-scheme .chip,
.md .banner.dark-scheme .search-filters-button,
.md .banner.dark-scheme .sort-filters-button,
.md .banner.dark-scheme .chip a,
.md .banner.dark-scheme .search-filters-button a,
.md .banner.dark-scheme .sort-filters-button a {
  background-color: #fff;
}
.md .banner.dark-scheme .chip.save-this,
.md .banner.dark-scheme .save-this.search-filters-button,
.md .banner.dark-scheme .save-this.sort-filters-button,
.md .banner.dark-scheme .chip.saved,
.md .banner.dark-scheme .saved.search-filters-button,
.md .banner.dark-scheme .saved.sort-filters-button,
.md .banner.dark-scheme .chip a.save-this,
.md .banner.dark-scheme .search-filters-button a.save-this,
.md .banner.dark-scheme .sort-filters-button a.save-this,
.md .banner.dark-scheme .chip a.saved,
.md .banner.dark-scheme .search-filters-button a.saved,
.md .banner.dark-scheme .sort-filters-button a.saved {
  background-color: #fff;
  color: #212121 !important;
}
.md .banner.custom-scheme .chip,
.md .banner.custom-scheme .search-filters-button,
.md .banner.custom-scheme .sort-filters-button,
.md .banner.custom-scheme .chip a,
.md .banner.custom-scheme .search-filters-button a,
.md .banner.custom-scheme .sort-filters-button a {
  background-color: transparent;
  position: relative;
  z-index: 10;
}
.md .banner.custom-scheme .chip.save-this,
.md .banner.custom-scheme .save-this.search-filters-button,
.md .banner.custom-scheme .save-this.sort-filters-button,
.md .banner.custom-scheme .chip.saved,
.md .banner.custom-scheme .saved.search-filters-button,
.md .banner.custom-scheme .saved.sort-filters-button,
.md .banner.custom-scheme .chip a.save-this,
.md .banner.custom-scheme .search-filters-button a.save-this,
.md .banner.custom-scheme .sort-filters-button a.save-this,
.md .banner.custom-scheme .chip a.saved,
.md .banner.custom-scheme .search-filters-button a.saved,
.md .banner.custom-scheme .sort-filters-button a.saved {
  background-color: transparent;
}
.md .banner.custom-scheme .chip:before,
.md .banner.custom-scheme .search-filters-button:before,
.md .banner.custom-scheme .sort-filters-button:before {
  content: "";
  display: block !important;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  border-radius: 16px;
  opacity: 0.9;
  z-index: -1;
}
@media only screen and (max-width: 600px) {
  .md .banner.custom-scheme .chip:before,
  .md .banner.custom-scheme .search-filters-button:before,
  .md .banner.custom-scheme .sort-filters-button:before {
    opacity: 0.75;
  }
}
.md .banner .container .row,
.md .banner .nav-search-form form .row,
.md .nav-search-form .banner form .row,
.md .banner .mega-modal .row,
.md .banner .algolia-search form .row,
.md .algolia-search .banner form .row {
  margin-bottom: 0;
}
@media only screen and (min-width: 993px) {
  .md .banner .container .row,
  .md .banner .nav-search-form form .row,
  .md .nav-search-form .banner form .row,
  .md .banner .mega-modal .row,
  .md .banner .algolia-search form .row,
  .md .algolia-search .banner form .row {
    margin: 0;
  }
}
@media only screen and (max-width: 992px) {
  .md .hdr-article .banner .hdr-title {
    margin-top: 2.5em;
  }
}
@media only screen and (min-width: 993px) {
  .md .hdr-article .banner {
    padding: 6rem 1rem;
  }
}
@media only screen and (min-width: 1401px) {
  .md .hdr-article .banner {
    padding: 9rem 1rem;
  }
  .md .hdr-article .banner .hdr-title {
    font-size: 4.2rem;
  }
}
.md .hdr-article .banner .parallax {
  background-attachment: fixed;
  background-repeat: no-repeat;
}
.md .hdr-article .banner .parallax:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #000;
  opacity: 0.1;
}
@media only screen and (max-width: 600px) {
  .md .hdr-article .banner .parallax {
    background-size: 150% auto;
    background-position: 50% 0%;
  }
  .md .hdr-article .banner .parallax:after {
    opacity: 0.25;
  }
}
@media only screen and (min-width: 601px) {
  .md .hdr-article .banner .parallax {
    background-size: cover;
    background-position: 50% 0%;
  }
}
.md .hdr-publication .parallax-container .parallax {
  background-position: 75% 0%;
}
@media only screen and (max-width: 992px) {
  .md .hdr-publication .parallax-container .parallax {
    background-size: 300%;
  }
}
@media only screen and (min-width: 993px) {
  .md .hdr-publication .parallax-container .parallax {
    background-size: 150%;
  }
}
@media only screen and (min-width: 1401px) {
  .md .hdr-publication .parallax-container .parallax {
    background-size: contain;
  }
}
@media only screen and (max-width: 992px) {
  .md .hdr-publication.hdr-article .parallax-container .parallax {
    background-size: 350%;
  }
}
@media only screen and (min-width: 1401px) {
  .md .hdr-publication.hdr-article .parallax-container .parallax {
    background-size: cover;
  }
}
.md .hdr-publication .pub-title {
  font-size: 3rem !important;
  padding-left: 0;
}
@media only screen and (max-width: 600px) {
  .md .hdr-publication .pub-title {
    font-size: 1.8rem !important;
  }
}
.md .pub-title {
  font-size: 3rem;
  float: left;
  padding-left: 1rem;
}
.md .pub-title + .header-social {
  left: 8%;
  bottom: 5%;
}
@media only screen and (min-width: 993px) {
  .md .pub-title + .header-social {
    top: 50%;
    margin-top: -1rem;
    left: initial;
    bottom: initial;
  }
}
.md .hdr-title {
  color: #fff;
  font-size: 1.75rem;
  line-height: 140%;
  text-shadow: 0 1px 1px #000 !important;
}
.md .hdr-title a {
  color: #fff;
}
@media only screen and (min-width: 601px) {
  .md .hdr-title {
    font-size: 2.5rem;
  }
}
@media only screen and (min-width: 993px) {
  .md .hdr-title {
    font-size: 3rem;
  }
}
.md .hdr-tagline {
  color: #fff;
  font-size: 1rem;
  text-shadow: 0 1px 1px #000;
  letter-spacing: 0.025em;
}
.md .hdr-tagline a {
  color: #fff;
}
.md .section-seal {
  position: absolute;
  display: inline-block;
  overflow: hidden;
  width: 36px;
  height: 36px;
  top: 0.9rem;
  background-color: #fff;
  border-radius: 50%;
  padding-top: 3px;
  text-align: center;
}
@media only screen and (max-width: 992px) {
  .md .section-seal {
    display: none;
  }
}
.md .section-seal:nth-child(2) {
  right: 3rem;
}
.md .section-seal:nth-child(3) {
  right: 6.5rem;
}
.md .section-seal:nth-child(4) {
  right: 10rem;
}
.md .section-seal:nth-child(5) {
  right: 13.5rem;
}
.md .section-seal img {
  max-width: 90%;
}
.md .mini .section-seal {
  width: 24px;
  height: 24px;
  top: 0.2rem;
}
.md .chip + .header-social,
.md .search-filters-button + .header-social,
.md .sort-filters-button + .header-social {
  position: absolute;
  bottom: 2%;
}
@media only screen and (min-width: 601px) {
  .md .chip + .header-social,
  .md .search-filters-button + .header-social,
  .md .sort-filters-button + .header-social {
    bottom: initial;
  }
}
.md .header-social {
  display: block;
  position: relative;
  clear: both;
}
@media only screen and (min-width: 601px) {
  .md .header-social {
    position: absolute;
    right: 5%;
  }
}
@media only screen and (min-width: 1401px) {
  .md .header-social {
    right: 15%;
    padding-right: 1rem;
  }
}
.md .header-social ul {
  margin-top: 3px;
}
.md .header-social ul li {
  float: left;
  margin-right: 2rem;
}
.md .header-social ul li:last-child {
  margin-right: 0;
}
.md .header-social ul li a {
  text-decoration: none;
}
.md .header-social ul li a i {
  font-size: 2rem;
  text-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
}
.md .hdr {
  background-color: #4e565b;
  width: 100%;
  padding: 2.69231em 0;
}
@media (min-width: 37.5em) {
  .md .hdr {
    padding: 6.38462em 0 2em 0;
  }
}
@media (min-width: 68.75em) {
  .md .hdr {
    padding: 12em 0 2em 0;
  }
}
.hdr-news .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/news-banner3.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-news .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-news .md .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-news .md .hdr .social-div--light .social-link--light .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-daily-dashboard .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/dd-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-daily-dashboard .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-daily-dashboard .md .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-daily-dashboard
  .md
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-privacy-perspectives .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/perspectives-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-privacy-perspectives .md .hdr .hdr-block--title {
  color: #2e2e2f;
}
.hdr-privacy-perspectives .md .hdr .hdr-block--title .hdr-h1-link {
  color: #2e2e2f;
}
.hdr-privacy-perspectives .md .hdr .hdr-block--title .hdr-tagline {
  color: #2e2e2f;
}
.hdr-privacy-perspectives .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-privacy-perspectives .md .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-privacy-perspectives
  .md
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-privacy-advisor .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/privacy-advisor-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hdr-privacy-advisor .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-privacy-advisor .md .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-privacy-advisor
  .md
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-img-dpa-banner .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/dpa-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-img-dpa-sanctions-banner .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/dpa-sanctions-hdr.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-img-gdpr-banner .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/gdpr-banner.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.hdr-privacy-tracker .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/tracker-banner1.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hdr-privacy-tracker .md .hdr .hdr-block--title {
  color: #2e2e2f;
}
.hdr-privacy-tracker .md .hdr .hdr-block--title .hdr-h1-link {
  color: #2e2e2f;
}
.hdr-privacy-tracker .md .hdr .hdr-block--title .hdr-tagline {
  color: #2e2e2f;
}
.hdr-privacy-tracker .md .hdr .social-list-link {
  background-color: #2e2e2f;
}
.hdr-dpo-confessional .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/dpo-confessional-banner.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hdr-dpo-confessional .md .hdr .hdr-block--title {
  color: #2e2e2f;
}
.hdr-dpo-confessional .md .hdr .hdr-block--title .hdr-h1-link {
  color: #2e2e2f;
}
.hdr-dpo-confessional .md .hdr .hdr-block--title .hdr-tagline {
  color: #2e2e2f;
}
.hdr-dpo-confessional .md .hdr .social-list-link {
  background-color: #2e2e2f;
}
.hdr-privacy-tech .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/privacy-tech-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hdr-privacy-tech .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-privacy-tech .md .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-privacy-tech
  .md
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-privacy-tech .md .hdr:before {
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-image: linear-gradient(
    20deg,
    rgba(0, 0, 0, 0.33) 0%,
    transparent 60%
  );
}
.hdr-privacy-advisor-podcast .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/podcast-banner.png");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-privacy-advisor-podcast .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-privacy-advisor-podcast .md .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-privacy-advisor-podcast
  .md
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-canada-dashboard-digest .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/cdd-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-canada-dashboard-digest .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-canada-dashboard-digest .md .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-canada-dashboard-digest
  .md
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-europe-data-protection-digest .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/edpd-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-europe-data-protection-digest .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-europe-data-protection-digest
  .md
  .hdr
  .social-div--light
  .social-link--light {
  text-decoration: none;
}
.hdr-europe-data-protection-digest
  .md
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-united-states-dashboard-digest .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/usdd-banner.png");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-united-states-dashboard-digest .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-united-states-dashboard-digest
  .md
  .hdr
  .social-div--light
  .social-link--light {
  text-decoration: none;
}
.hdr-united-states-dashboard-digest
  .md
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-latin-america-dashboard-digest .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/latin-america-dashboard-digest.png");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-latin-america-dashboard-digest .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-latin-america-dashboard-digest
  .md
  .hdr
  .social-div--light
  .social-link--light {
  text-decoration: none;
}
.hdr-latin-america-dashboard-digest
  .md
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-asia-pacific-dashboard-digest .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/asia-pacific-banner-2.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hdr-asia-pacific-dashboard-digest .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-asia-pacific-dashboard-digest
  .md
  .hdr
  .social-div--light
  .social-link--light {
  text-decoration: none;
}
.hdr-asia-pacific-dashboard-digest
  .md
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-videos .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/videos-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hdr-videos .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-videos .md .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-videos
  .md
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-westin-research-center .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/westin-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 56.25em) {
  .hdr-westin-research-center .md .hdr {
    background-size: contain;
    background-position: 50%;
    background-color: #000;
  }
}
.hdr-westin-research-center .md .hdr .social-div--light {
  float: right;
  padding-top: 10px;
}
.hdr-westin-research-center .md .hdr .social-div--light .social-link--light {
  text-decoration: none;
}
.hdr-westin-research-center
  .md
  .hdr
  .social-div--light
  .social-link--light
  .social-icon--light {
  color: #222222;
  background: #ffffff;
  padding: 6px;
  text-align: center;
  margin: 5px 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
}
.hdr-styleguide .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/styleguide-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-sg-landing .md .hdr {
  background-image: url("/wp-content/themes/iapp/static/img/backgrounds/standard/sg-banner.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.hdr-img .md .hdr,
.hdr-conference .md .hdr {
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.md footer {
  position: relative;
  padding-top: 0.75rem;
  z-index: 20;
}
.md footer h5 {
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.md footer .ftr-list-item {
  float: left;
  margin-right: 2rem;
  width: auto;
  font-size: inherit;
}
.md footer .footer-copyright .container .row,
.md footer .footer-copyright .nav-search-form form .row,
.md .nav-search-form footer .footer-copyright form .row,
.md footer .footer-copyright .mega-modal .row,
.md footer .footer-copyright .algolia-search form .row,
.md .algolia-search footer .footer-copyright form .row {
  margin-bottom: 0;
}
.md footer .footer-social-list {
  float: right;
  text-align: left;
  padding: 0;
  margin: -0.75rem 0;
}
.md footer .footer-social-list li {
  float: left;
  margin-right: 2rem;
}
.md footer .footer-social-list li a {
  color: #fff;
  font-size: 2rem;
}
.md footer .language-ftr {
  clear: left;
  padding-top: 1em;
}
@media only screen and (max-width: 992px) {
  .md footer .language-ftr {
    text-align: center;
  }
}
.md footer .language-ftr .dropdown-trigger {
  border: 1px solid #fff;
}
.md footer .language-ftr .dropdown-content {
  background-color: #37474f;
}
.md footer .language-ftr .dropdown-content li a {
  color: #fff;
  text-transform: uppercase;
  font-family: "Tabac Sans";
  letter-spacing: 0.05em;
}
.md footer .language-ftr .dropdown-content li a:hover {
  background-color: #263238;
}
.md .dfad {
  width: 100%;
  text-align: center;
  margin: 0 0 1rem;
}
.md .manual-ad-placement {
  display: none;
}
@media only screen and (max-width: 600px) {
  .md .page-article .row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
@media only screen and (max-width: 992px) {
  .md .page-article .article-sidebar {
    background: none !important;
  }
}
.md .page-article .article-sidebar .article-sidebar-ad {
  padding: 1em 0;
}
.md .page-article .article-sidebar .article-sidebar-ad img {
  width: 100%;
  height: auto;
}
.md .store-hdr {
  min-height: 300px;
  height: 300px;
}
@media only screen and (max-width: 600px) {
  .md .store-hdr {
    min-height: 150px;
    height: 150px;
  }
}
.md .store-hdr .carousel-item {
  min-height: 300px !important;
}
@media only screen and (max-width: 600px) {
  .md .store-hdr .carousel-item {
    min-height: 150px !important;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.md .store-page-title {
  font-size: 1.5rem;
}
.md .iapp-store {
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}
.md .iapp-store .store-table table thead tr td .pricing-hdr {
  position: relative;
  margin: 1.1rem 0 1.168rem 0;
}
.md .iapp-store .store-table table thead tr td .pricing-hdr:before {
  content: "Member";
  position: absolute;
  font-size: 0.8rem;
  font-weight: normal;
  bottom: -1.5rem;
}
.md .iapp-store .store-table table thead tr td .pricing-hdr:after {
  content: "Nonmember";
  position: absolute;
  font-size: 0.8rem;
  font-weight: normal;
  bottom: -1.5rem;
  left: 3.5rem;
}
.md .iapp-store .store-table table thead tr td .pricing-hdr.m-price:before {
  font-weight: bold;
  color: #4caf50;
}
.md .iapp-store .store-table table thead tr td .pricing-hdr.m-price:after {
  text-decoration: line-through;
  color: #9e9e9e;
  left: 3.6rem;
}
.md .iapp-store .store-table table thead tr td .pricing-hdr.nm-price:before {
  text-decoration: line-through;
  color: #9e9e9e;
}
.md
  .iapp-store
  .store-table
  table
  thead
  tr
  td
  .pricing-hdr.standard-price:before,
.md
  .iapp-store
  .store-table
  table
  thead
  tr
  td
  .pricing-hdr.standard-price:after {
  display: none;
}
@media only screen and (min-width: 993px) {
  .md .iapp-store .store-table table tbody:nth-child(odd) {
    background-color: #eee;
  }
  .md .iapp-store .store-table table tbody:nth-child(even) {
    background-color: #fff;
  }
}
.md .iapp-store .store-table table tbody .store-table-separator {
  font-weight: bold;
  text-transform: capitalize;
}
@media only screen and (max-width: 600px) {
  .md .iapp-store .store-table table tbody .store-table-separator {
    width: 100%;
  }
  .md .iapp-store .store-table table tbody .store-table-separator td {
    padding: 0.5em !important;
  }
}
.md .iapp-store .store-table table tbody.collapsible {
  position: relative;
  border: none;
  margin: inherit;
  box-shadow: none;
  min-height: 0;
}
.md .iapp-store .store-table table tbody.collapsible .collapsible-header {
  display: table-row;
  min-height: 0;
  line-height: inherit;
  padding: inherit;
  background-color: inherit;
  border: none;
  font-size: 0.8rem;
  line-height: 1rem;
  cursor: initial;
}
.md .iapp-store .store-table table tbody.collapsible .collapsible-body {
  border-top: 1px solid #ddd;
}
.md .iapp-store .store-table table tbody.collapsible .collapsible-body p {
  padding: 0;
}
.md .iapp-store .store-table table tbody.sold-out .sold-out-badge {
  display: inline-block;
  background-color: #ff8a80;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
}
.md .iapp-store .store-table table tbody.sold-out .new-mode-badge {
  display: inline-block;
  background-color: #ff8a80;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  background-color: #69f0ae;
}
.md .iapp-store .store-table table tbody.sold-out .pre-sale-badge {
  display: inline-block;
  background-color: #ff8a80;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  background-color: #82b1ff;
}
.md .iapp-store .store-table table tbody.live-online .live-online-badge {
  display: inline-block;
  background-color: #82b1ff;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
}
.md .iapp-store .store-table table tbody.live-online .new-mode-badge {
  display: inline-block;
  background-color: #82b1ff;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  background-color: #448aff;
}
.md .iapp-store .store-table table tbody.live-online .pre-sale-badge {
  display: inline-block;
  background-color: #82b1ff;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  background-color: #b9f6ca;
}
.md .iapp-store .store-table table tbody tr td {
  font-size: 0.8rem;
  line-height: 1rem;
  background-color: inherit;
}
.md .iapp-store .store-table table tbody tr td.provider {
  text-align: right;
  height: 100%;
}
.md .iapp-store .store-table table tbody tr td.provider .provider-type {
  width: 3rem;
  float: left;
  font-size: 0.8rem;
  line-height: inherit;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  padding: 0.3em 0 0;
}
.md .iapp-store .store-table table tbody tr td.provider .provider-type img {
  width: 60px;
  height: 22px;
  max-width: 60px;
  max-height: 22px;
  margin-top: 0.3em;
}
.md .iapp-store .store-table table tbody tr td .m-price span:nth-child(1) {
  font-weight: bold;
  color: #4caf50;
}
.md .iapp-store .store-table table tbody tr td .m-price span:nth-child(2) {
  text-decoration: line-through;
  color: #9e9e9e;
}
.md .iapp-store .store-table table tbody tr td .nm-price span:nth-child(1) {
  text-decoration: line-through;
  color: #9e9e9e;
}
.md .iapp-store .store-table table tbody tr td.prod-name {
  position: relative;
}
.md .iapp-store .store-table table tbody tr td.prod-name a {
  transition: color 0.28s ease;
}
.md .iapp-store .store-table table tbody tr td.prod-name a:hover {
  color: #00acc1 !important;
}
.md .iapp-store .store-table table tbody tr td .otp-badge {
  float: left;
  width: 48px;
}
.md .iapp-store .store-table table td {
  float: none !important;
  border-radius: initial;
}
@media only screen and (min-width: 601px) {
  .md .iapp-store .store-table table td {
    padding: 0.5rem 1rem !important;
  }
}
.md .iapp-store .store-table table td .checkout-btn {
  max-width: 0;
  padding: 0 1.5rem;
  margin-bottom: 0.25rem;
}
.md .iapp-store .store-table table td .checkout-btn .material-icons {
  transform: translateY(0);
  line-height: inherit;
  text-align: left;
  margin-left: -0.75rem;
}
.md .iapp-store .store-table .grid-sort {
  padding: 1rem 0.75rem 0;
}
.md .iapp-store .store-table .grid-sort .sort-trigger {
  margin-right: 3rem;
}
.md .iapp-store .store-table .grid-sort .sort-trigger:last-child {
  margin-right: 0;
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md .iapp-store .store-table .grid-item:nth-child(2n + 1) {
    clear: both;
    float: left;
  }
}
@media only screen and (min-width: 993px) {
  .md .iapp-store .store-table .grid-item:nth-child(3n + 1) {
    clear: both;
    float: left;
  }
}
.md .iapp-store .store-filters .card-title {
  font-size: 1.1rem;
  font-weight: bold;
  line-height: inherit;
}
.md .iapp-store .store-filters .filters .filter {
  margin-bottom: 1rem;
}
.md .iapp-store .store-filters .filters .filter .filter-form {
  overflow: visible;
}
.md .iapp-store .store-filters .filters .filter .filter-form .filter-set {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  height: auto;
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transition: all 0.5s ease;
}
.md
  .iapp-store
  .store-filters
  .filters
  .filter
  .filter-form
  .filter-set.active {
  max-height: 750px;
  opacity: 1;
  transition: all 0.5s ease 0.28s;
}
.md .iapp-store .store-filters .filters .filter .filter-form .filter-set label {
  color: #222;
}
.md .iapp-store .store-main {
  position: relative;
}
@media only screen and (max-width: 600px) {
  .md .iapp-store .store-main {
    padding: 0;
  }
}
.md .iapp-store .store-main .store-search-active .global-store-search,
.md .iapp-store .store-main .store-search-active label,
.md .iapp-store .store-main .store-search-active .material-icons {
  background-color: #fff;
}
.md .iapp-store .store-main .store-search-results {
  position: absolute;
  background-color: #fff;
  z-index: 5;
  left: 0.75rem;
  right: 0.75rem;
}
@media only screen and (max-width: 992px) {
  .md .iapp-store .store-main .store-search-results {
    z-index: 22;
  }
  .md .iapp-store .store-main .store-search-results .result {
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .md .iapp-store .store-main .store-search-results .result .result-category {
    margin-left: 0;
    float: left;
  }
}
.md .iapp-store .store-main .store-search-results .result {
  padding: 0.75rem;
  border-bottom: 1px solid #eee;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.md .iapp-store .store-main .store-search-results .result:last-child {
  border-bottom: none;
}
.md .iapp-store .store-main .store-search-results .result .result-category {
  display: inline-block;
  margin-top: inherit;
  right: 0.5rem;
}
.md
  .iapp-store
  .store-main
  .store-search-results
  .result
  .result-category:after {
  display: none;
}
.md .iapp-store .store-main .card .card-content .sold-out .sold-out-badge,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-content
  .sold-out
  .sold-out-badge,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-content
  .sold-out
  .sold-out-badge,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-content
  .sold-out
  .sold-out-badge {
  display: inline-block;
  background-color: #ff8a80;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
}
.md .iapp-store .store-main .card .card-content .sold-out .new-mode-badge,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-content
  .sold-out
  .new-mode-badge,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-content
  .sold-out
  .new-mode-badge,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-content
  .sold-out
  .new-mode-badge {
  display: inline-block;
  background-color: #ff8a80;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  background-color: #69f0ae;
}
.md .iapp-store .store-main .card .card-content .sold-out .pre-sale-badge,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-content
  .sold-out
  .pre-sale-badge,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-content
  .sold-out
  .pre-sale-badge,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-content
  .sold-out
  .pre-sale-badge {
  display: inline-block;
  background-color: #ff8a80;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  background-color: #82b1ff;
}
.md .iapp-store .store-main .card .card-content.live-online .live-online-badge,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-content.live-online
  .live-online-badge,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-content.live-online
  .live-online-badge,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-content.live-online
  .live-online-badge {
  display: inline-block;
  background-color: #82b1ff;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
}
.md .iapp-store .store-main .card .card-content.live-online .new-mode-badge,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-content.live-online
  .new-mode-badge,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-content.live-online
  .new-mode-badge,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-content.live-online
  .new-mode-badge {
  display: inline-block;
  background-color: #82b1ff;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  background-color: #448aff;
}
.md .iapp-store .store-main .card .card-content.live-online .pre-sale-badge,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-content.live-online
  .pre-sale-badge,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-content.live-online
  .pre-sale-badge,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-content.live-online
  .pre-sale-badge {
  display: inline-block;
  background-color: #82b1ff;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  background-color: #b9f6ca;
}
@media only screen and (max-width: 600px) {
  .md .iapp-store .store-main .card .card-content.valign-wrapper,
  .md
    .iapp-store
    .store-main
    .side-nav
    .nav-search
    .card-content.valign-wrapper,
  .md
    .side-nav
    .iapp-store
    .store-main
    .nav-search
    .card-content.valign-wrapper,
  .md
    .iapp-store
    .store-main
    .store-search-results
    .card-content.valign-wrapper {
    display: block;
  }
}
@media only screen and (max-width: 600px) {
  .md .iapp-store .store-main .card .card-content.valign-wrapper .card-title,
  .md
    .iapp-store
    .store-main
    .side-nav
    .nav-search
    .card-content.valign-wrapper
    .card-title,
  .md
    .side-nav
    .iapp-store
    .store-main
    .nav-search
    .card-content.valign-wrapper
    .card-title,
  .md
    .iapp-store
    .store-main
    .store-search-results
    .card-content.valign-wrapper
    .card-title {
    display: block;
    line-height: 2rem;
    margin-bottom: 15px;
  }
}
.md
  .iapp-store
  .store-main
  .card
  .card-content.valign-wrapper
  .btn.valign.right,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-content.valign-wrapper
  .btn.valign.right,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-content.valign-wrapper
  .btn.valign.right,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-content.valign-wrapper
  .btn.valign.right,
.md
  .iapp-store
  .store-main
  .card
  .card-content.valign-wrapper
  .valign.right.btn-large,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-content.valign-wrapper
  .valign.right.btn-large,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-content.valign-wrapper
  .valign.right.btn-large,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-content.valign-wrapper
  .valign.right.btn-large {
  position: absolute;
  right: 25px;
}
@media only screen and (max-width: 600px) {
  .md
    .iapp-store
    .store-main
    .card
    .card-content.valign-wrapper
    .btn.valign.right,
  .md
    .iapp-store
    .store-main
    .side-nav
    .nav-search
    .card-content.valign-wrapper
    .btn.valign.right,
  .md
    .side-nav
    .iapp-store
    .store-main
    .nav-search
    .card-content.valign-wrapper
    .btn.valign.right,
  .md
    .iapp-store
    .store-main
    .store-search-results
    .card-content.valign-wrapper
    .btn.valign.right,
  .md
    .iapp-store
    .store-main
    .card
    .card-content.valign-wrapper
    .valign.right.btn-large,
  .md
    .iapp-store
    .store-main
    .side-nav
    .nav-search
    .card-content.valign-wrapper
    .valign.right.btn-large,
  .md
    .side-nav
    .iapp-store
    .store-main
    .nav-search
    .card-content.valign-wrapper
    .valign.right.btn-large,
  .md
    .iapp-store
    .store-main
    .store-search-results
    .card-content.valign-wrapper
    .valign.right.btn-large {
    position: relative;
    width: 100%;
    display: block;
    right: 0;
    margin-bottom: 25px;
  }
}
.md .iapp-store .store-main .card .card-action .add-to-cart,
.md .iapp-store .store-main .side-nav .nav-search .card-action .add-to-cart,
.md .side-nav .iapp-store .store-main .nav-search .card-action .add-to-cart,
.md .iapp-store .store-main .store-search-results .card-action .add-to-cart {
  margin-right: 0 !important;
  margin-top: -0.5rem;
}
.md .iapp-store .store-main .card .card-action .remove-from-cart,
.md
  .iapp-store
  .store-main
  .side-nav
  .nav-search
  .card-action
  .remove-from-cart,
.md
  .side-nav
  .iapp-store
  .store-main
  .nav-search
  .card-action
  .remove-from-cart,
.md
  .iapp-store
  .store-main
  .store-search-results
  .card-action
  .remove-from-cart {
  margin-right: 0 !important;
  margin-top: -0.5rem;
}
.md .iapp-store .store-main .card.card-merchandise .m-price,
.md .iapp-store .store-main .side-nav .card-merchandise.nav-search .m-price,
.md .side-nav .iapp-store .store-main .card-merchandise.nav-search .m-price,
.md .iapp-store .store-main .card-merchandise.store-search-results .m-price,
.md .iapp-store .store-main .card.prod-checkout-card .m-price,
.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .m-price,
.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .m-price,
.md .iapp-store .store-main .prod-checkout-card.store-search-results .m-price {
  text-align: right;
}
.md .iapp-store .store-main .card.card-merchandise .m-price:before,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise.nav-search
  .m-price:before,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise.nav-search
  .m-price:before,
.md
  .iapp-store
  .store-main
  .card-merchandise.store-search-results
  .m-price:before,
.md .iapp-store .store-main .card.prod-checkout-card .m-price:before,
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .m-price:before,
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .m-price:before,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .m-price:before {
  content: "Member Price";
  position: absolute;
  left: 20px;
  color: #4caf50;
}
.md .iapp-store .store-main .card.card-merchandise .m-price span:nth-child(1),
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise.nav-search
  .m-price
  span:nth-child(1),
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise.nav-search
  .m-price
  span:nth-child(1),
.md
  .iapp-store
  .store-main
  .card-merchandise.store-search-results
  .m-price
  span:nth-child(1),
.md .iapp-store .store-main .card.prod-checkout-card .m-price span:nth-child(1),
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .m-price
  span:nth-child(1),
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .m-price
  span:nth-child(1),
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .m-price
  span:nth-child(1) {
  font-weight: bold;
  color: #4caf50;
}
.md .iapp-store .store-main .card.card-merchandise .m-price span:nth-child(2),
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise.nav-search
  .m-price
  span:nth-child(2),
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise.nav-search
  .m-price
  span:nth-child(2),
.md
  .iapp-store
  .store-main
  .card-merchandise.store-search-results
  .m-price
  span:nth-child(2),
.md .iapp-store .store-main .card.prod-checkout-card .m-price span:nth-child(2),
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .m-price
  span:nth-child(2),
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .m-price
  span:nth-child(2),
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .m-price
  span:nth-child(2) {
  text-decoration: line-through;
  color: #9e9e9e;
}
.md .iapp-store .store-main .card.card-merchandise .m-price.single:before,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise.nav-search
  .m-price.single:before,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise.nav-search
  .m-price.single:before,
.md
  .iapp-store
  .store-main
  .card-merchandise.store-search-results
  .m-price.single:before,
.md .iapp-store .store-main .card.prod-checkout-card .m-price.single:before,
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .m-price.single:before,
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .m-price.single:before,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .m-price.single:before {
  content: "Price";
  color: #212121;
}
.md .iapp-store .store-main .card.card-merchandise .m-price.single.knet:before,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise.nav-search
  .m-price.single.knet:before,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise.nav-search
  .m-price.single.knet:before,
.md
  .iapp-store
  .store-main
  .card-merchandise.store-search-results
  .m-price.single.knet:before,
.md
  .iapp-store
  .store-main
  .card.prod-checkout-card
  .m-price.single.knet:before,
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .m-price.single.knet:before,
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .m-price.single.knet:before,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .m-price.single.knet:before {
  content: "Member Price";
  color: #4caf50;
}
.md .iapp-store .store-main .card.card-merchandise .nm-price,
.md .iapp-store .store-main .side-nav .card-merchandise.nav-search .nm-price,
.md .side-nav .iapp-store .store-main .card-merchandise.nav-search .nm-price,
.md .iapp-store .store-main .card-merchandise.store-search-results .nm-price,
.md .iapp-store .store-main .card.prod-checkout-card .nm-price,
.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .nm-price,
.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .nm-price,
.md .iapp-store .store-main .prod-checkout-card.store-search-results .nm-price {
  text-align: right;
}
.md .iapp-store .store-main .card.card-merchandise .nm-price:before,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise.nav-search
  .nm-price:before,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise.nav-search
  .nm-price:before,
.md
  .iapp-store
  .store-main
  .card-merchandise.store-search-results
  .nm-price:before,
.md .iapp-store .store-main .card.prod-checkout-card .nm-price:before,
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .nm-price:before,
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .nm-price:before,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .nm-price:before {
  content: "Nonmember Price";
  position: absolute;
  left: 20px;
}
.md .iapp-store .store-main .card.card-merchandise .nm-price span:nth-child(1),
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise.nav-search
  .nm-price
  span:nth-child(1),
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise.nav-search
  .nm-price
  span:nth-child(1),
.md
  .iapp-store
  .store-main
  .card-merchandise.store-search-results
  .nm-price
  span:nth-child(1),
.md
  .iapp-store
  .store-main
  .card.prod-checkout-card
  .nm-price
  span:nth-child(1),
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .nm-price
  span:nth-child(1),
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .nm-price
  span:nth-child(1),
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .nm-price
  span:nth-child(1) {
  text-decoration: line-through;
  color: #9e9e9e;
}
.md .iapp-store .store-main .card.card-merchandise .nm-price.single:before,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise.nav-search
  .nm-price.single:before,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise.nav-search
  .nm-price.single:before,
.md
  .iapp-store
  .store-main
  .card-merchandise.store-search-results
  .nm-price.single:before,
.md .iapp-store .store-main .card.prod-checkout-card .nm-price.single:before,
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .nm-price.single:before,
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .nm-price.single:before,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .nm-price.single:before {
  content: "Price";
}
@media only screen and (max-width: 600px) {
  .md .iapp-store .store-main .card.card-merchandise.large,
  .md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search,
  .md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search,
  .md .iapp-store .store-main .card-merchandise.large.store-search-results {
    height: auto;
  }
  .md .iapp-store .store-main .card.card-merchandise.large .card-content,
  .md
    .iapp-store
    .store-main
    .side-nav
    .card-merchandise.large.nav-search
    .card-content,
  .md
    .side-nav
    .iapp-store
    .store-main
    .card-merchandise.large.nav-search
    .card-content,
  .md
    .iapp-store
    .store-main
    .card-merchandise.large.store-search-results
    .card-content {
    max-height: none;
    height: auto;
  }
  .md .iapp-store .store-main .card.card-merchandise.large .card-action,
  .md
    .iapp-store
    .store-main
    .side-nav
    .card-merchandise.large.nav-search
    .card-action,
  .md
    .side-nav
    .iapp-store
    .store-main
    .card-merchandise.large.nav-search
    .card-action,
  .md
    .iapp-store
    .store-main
    .card-merchandise.large.store-search-results
    .card-action {
    position: relative;
  }
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md .iapp-store .store-main .card.card-merchandise.large,
  .md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search,
  .md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search,
  .md .iapp-store .store-main .card-merchandise.large.store-search-results {
    height: 450px;
  }
}
@media only screen and (min-width: 993px) {
  .md .iapp-store .store-main .card.card-merchandise.large,
  .md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search,
  .md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search,
  .md .iapp-store .store-main .card-merchandise.large.store-search-results {
    height: 475px;
  }
  .md
    .iapp-store
    .store-main
    .card.card-merchandise.large
    .card-content
    .card-head,
  .md
    .iapp-store
    .store-main
    .side-nav
    .card-merchandise.large.nav-search
    .card-content
    .card-head,
  .md
    .side-nav
    .iapp-store
    .store-main
    .card-merchandise.large.nav-search
    .card-content
    .card-head,
  .md
    .iapp-store
    .store-main
    .card-merchandise.large.store-search-results
    .card-content
    .card-head {
    font-size: 1.2rem;
    line-height: 1.5rem;
  }
}
@media only screen and (min-width: 1401px) {
  .md .iapp-store .store-main .card.card-merchandise.large,
  .md .iapp-store .store-main .side-nav .card-merchandise.large.nav-search,
  .md .side-nav .iapp-store .store-main .card-merchandise.large.nav-search,
  .md .iapp-store .store-main .card-merchandise.large.store-search-results {
    height: 450px;
  }
  .md
    .iapp-store
    .store-main
    .card.card-merchandise.large
    .card-content
    .card-head,
  .md
    .iapp-store
    .store-main
    .side-nav
    .card-merchandise.large.nav-search
    .card-content
    .card-head,
  .md
    .side-nav
    .iapp-store
    .store-main
    .card-merchandise.large.nav-search
    .card-content
    .card-head,
  .md
    .iapp-store
    .store-main
    .card-merchandise.large.store-search-results
    .card-content
    .card-head {
    font-size: 1.3rem;
    line-height: 1.7rem;
  }
}
.md .iapp-store .store-main .card.card-merchandise.large .card-image,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise.large.nav-search
  .card-image,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise.large.nav-search
  .card-image,
.md
  .iapp-store
  .store-main
  .card-merchandise.large.store-search-results
  .card-image {
  max-height: 12rem;
}
.md .iapp-store .store-main .card.card-merchandise.large .card-image a,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise.large.nav-search
  .card-image
  a,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise.large.nav-search
  .card-image
  a,
.md
  .iapp-store
  .store-main
  .card-merchandise.large.store-search-results
  .card-image
  a {
  display: block;
  overflow: hidden;
  max-height: inherit;
}
.md .iapp-store .store-main .card.card-merchandise.large .card-image a img,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise.large.nav-search
  .card-image
  a
  img,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise.large.nav-search
  .card-image
  a
  img,
.md
  .iapp-store
  .store-main
  .card-merchandise.large.store-search-results
  .card-image
  a
  img {
  max-height: 10rem;
  height: 100%;
  width: auto;
  max-width: 100%;
  margin: 1rem auto 0;
}
@media only screen and (max-width: 600px) {
  .md .iapp-store .store-main .card.card-merchandise-exam.large,
  .md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search,
  .md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search,
  .md
    .iapp-store
    .store-main
    .card-merchandise-exam.large.store-search-results {
    height: auto;
  }
  .md .iapp-store .store-main .card.card-merchandise-exam.large .card-content,
  .md
    .iapp-store
    .store-main
    .side-nav
    .card-merchandise-exam.large.nav-search
    .card-content,
  .md
    .side-nav
    .iapp-store
    .store-main
    .card-merchandise-exam.large.nav-search
    .card-content,
  .md
    .iapp-store
    .store-main
    .card-merchandise-exam.large.store-search-results
    .card-content {
    max-height: none;
    height: auto;
  }
  .md .iapp-store .store-main .card.card-merchandise-exam.large .card-action,
  .md
    .iapp-store
    .store-main
    .side-nav
    .card-merchandise-exam.large.nav-search
    .card-action,
  .md
    .side-nav
    .iapp-store
    .store-main
    .card-merchandise-exam.large.nav-search
    .card-action,
  .md
    .iapp-store
    .store-main
    .card-merchandise-exam.large.store-search-results
    .card-action {
    position: relative;
  }
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
  .md .iapp-store .store-main .card.card-merchandise-exam.large,
  .md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search,
  .md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search,
  .md
    .iapp-store
    .store-main
    .card-merchandise-exam.large.store-search-results {
    height: 400px;
  }
  .md .iapp-store .store-main .card.card-merchandise-exam.large .card-content,
  .md
    .iapp-store
    .store-main
    .side-nav
    .card-merchandise-exam.large.nav-search
    .card-content,
  .md
    .side-nav
    .iapp-store
    .store-main
    .card-merchandise-exam.large.nav-search
    .card-content,
  .md
    .iapp-store
    .store-main
    .card-merchandise-exam.large.store-search-results
    .card-content {
    min-height: 150px;
  }
  .md
    .iapp-store
    .store-main
    .card.card-merchandise-exam.large
    .card-content
    .card-head,
  .md
    .iapp-store
    .store-main
    .side-nav
    .card-merchandise-exam.large.nav-search
    .card-content
    .card-head,
  .md
    .side-nav
    .iapp-store
    .store-main
    .card-merchandise-exam.large.nav-search
    .card-content
    .card-head,
  .md
    .iapp-store
    .store-main
    .card-merchandise-exam.large.store-search-results
    .card-content
    .card-head {
    font-size: 1.2rem;
    line-height: 1.5rem;
    min-height: 75px;
  }
}
@media only screen and (min-width: 993px) {
  .md .iapp-store .store-main .card.card-merchandise-exam.large,
  .md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search,
  .md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search,
  .md
    .iapp-store
    .store-main
    .card-merchandise-exam.large.store-search-results {
    height: 400px;
  }
  .md .iapp-store .store-main .card.card-merchandise-exam.large .card-content,
  .md
    .iapp-store
    .store-main
    .side-nav
    .card-merchandise-exam.large.nav-search
    .card-content,
  .md
    .side-nav
    .iapp-store
    .store-main
    .card-merchandise-exam.large.nav-search
    .card-content,
  .md
    .iapp-store
    .store-main
    .card-merchandise-exam.large.store-search-results
    .card-content {
    min-height: 150px;
  }
  .md
    .iapp-store
    .store-main
    .card.card-merchandise-exam.large
    .card-content
    .card-head,
  .md
    .iapp-store
    .store-main
    .side-nav
    .card-merchandise-exam.large.nav-search
    .card-content
    .card-head,
  .md
    .side-nav
    .iapp-store
    .store-main
    .card-merchandise-exam.large.nav-search
    .card-content
    .card-head,
  .md
    .iapp-store
    .store-main
    .card-merchandise-exam.large.store-search-results
    .card-content
    .card-head {
    font-size: 1.2rem;
    line-height: 1.5rem;
    min-height: 75px;
  }
}
@media only screen and (min-width: 1401px) {
  .md .iapp-store .store-main .card.card-merchandise-exam.large,
  .md .iapp-store .store-main .side-nav .card-merchandise-exam.large.nav-search,
  .md .side-nav .iapp-store .store-main .card-merchandise-exam.large.nav-search,
  .md
    .iapp-store
    .store-main
    .card-merchandise-exam.large.store-search-results {
    height: 425px;
  }
  .md .iapp-store .store-main .card.card-merchandise-exam.large .card-content,
  .md
    .iapp-store
    .store-main
    .side-nav
    .card-merchandise-exam.large.nav-search
    .card-content,
  .md
    .side-nav
    .iapp-store
    .store-main
    .card-merchandise-exam.large.nav-search
    .card-content,
  .md
    .iapp-store
    .store-main
    .card-merchandise-exam.large.store-search-results
    .card-content {
    min-height: 150px;
  }
  .md
    .iapp-store
    .store-main
    .card.card-merchandise-exam.large
    .card-content
    .card-head,
  .md
    .iapp-store
    .store-main
    .side-nav
    .card-merchandise-exam.large.nav-search
    .card-content
    .card-head,
  .md
    .side-nav
    .iapp-store
    .store-main
    .card-merchandise-exam.large.nav-search
    .card-content
    .card-head,
  .md
    .iapp-store
    .store-main
    .card-merchandise-exam.large.store-search-results
    .card-content
    .card-head {
    font-size: 1.3rem;
    line-height: 1.7rem;
    min-height: 75px;
  }
}
.md .iapp-store .store-main .card.card-merchandise-exam.large .card-image,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise-exam.large.nav-search
  .card-image,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise-exam.large.nav-search
  .card-image,
.md
  .iapp-store
  .store-main
  .card-merchandise-exam.large.store-search-results
  .card-image {
  max-height: 12rem;
}
.md .iapp-store .store-main .card.card-merchandise-exam.large .card-image a,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise-exam.large.nav-search
  .card-image
  a,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise-exam.large.nav-search
  .card-image
  a,
.md
  .iapp-store
  .store-main
  .card-merchandise-exam.large.store-search-results
  .card-image
  a {
  display: block;
  overflow: hidden;
  max-height: inherit;
}
.md .iapp-store .store-main .card.card-merchandise-exam.large .card-image a img,
.md
  .iapp-store
  .store-main
  .side-nav
  .card-merchandise-exam.large.nav-search
  .card-image
  a
  img,
.md
  .side-nav
  .iapp-store
  .store-main
  .card-merchandise-exam.large.nav-search
  .card-image
  a
  img,
.md
  .iapp-store
  .store-main
  .card-merchandise-exam.large.store-search-results
  .card-image
  a
  img {
  max-height: 10rem;
  height: 100%;
  width: auto;
  max-width: 100%;
  margin: 1rem auto 0;
  padding-bottom: 20px;
}
.md .iapp-store .store-main .card.prod-checkout-card .m-price:before,
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .m-price:before,
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .m-price:before,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .m-price:before,
.md .iapp-store .store-main .card.prod-checkout-card .nm-price:before,
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .nm-price:before,
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .nm-price:before,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .nm-price:before {
  left: 0;
}
.md .iapp-store .store-main .card.prod-checkout-card .btn,
.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .btn,
.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .btn,
.md .iapp-store .store-main .prod-checkout-card.store-search-results .btn,
.md .iapp-store .store-main .card.prod-checkout-card .btn-large,
.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .btn-large,
.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .btn-large,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .btn-large {
  padding: 0 15px;
  line-height: 38px;
  width: 100%;
}
.md .iapp-store .store-main .card.prod-checkout-card .btn i,
.md .iapp-store .store-main .side-nav .prod-checkout-card.nav-search .btn i,
.md .side-nav .iapp-store .store-main .prod-checkout-card.nav-search .btn i,
.md .iapp-store .store-main .prod-checkout-card.store-search-results .btn i,
.md .iapp-store .store-main .card.prod-checkout-card .btn-large i,
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .btn-large
  i,
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .btn-large
  i,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .btn-large
  i {
  transform: translateY(0);
}
.md .iapp-store .store-main .card.prod-checkout-card .modal .modal-footer .btn,
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .modal
  .modal-footer
  .btn,
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .modal
  .modal-footer
  .btn,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .modal
  .modal-footer
  .btn,
.md
  .iapp-store
  .store-main
  .card.prod-checkout-card
  .mega-modal
  .modal-footer
  .btn,
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .mega-modal
  .modal-footer
  .btn,
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .mega-modal
  .modal-footer
  .btn,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .mega-modal
  .modal-footer
  .btn,
.md
  .iapp-store
  .store-main
  .card.prod-checkout-card
  .modal
  .modal-footer
  .btn-large,
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .modal
  .modal-footer
  .btn-large,
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .modal
  .modal-footer
  .btn-large,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .modal
  .modal-footer
  .btn-large,
.md
  .iapp-store
  .store-main
  .card.prod-checkout-card
  .mega-modal
  .modal-footer
  .btn-large,
.md
  .iapp-store
  .store-main
  .side-nav
  .prod-checkout-card.nav-search
  .mega-modal
  .modal-footer
  .btn-large,
.md
  .side-nav
  .iapp-store
  .store-main
  .prod-checkout-card.nav-search
  .mega-modal
  .modal-footer
  .btn-large,
.md
  .iapp-store
  .store-main
  .prod-checkout-card.store-search-results
  .mega-modal
  .modal-footer
  .btn-large {
  padding: 0 2rem;
  line-height: 36px;
  width: auto;
}
.md .iapp-store .product-page .sold-out .sold-out-badge {
  display: inline-block;
  background-color: #ff8a80;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
}
.md .iapp-store .product-page .sold-out .new-mode-badge {
  display: inline-block;
  background-color: #ff8a80;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  background-color: #69f0ae;
}
.md .iapp-store .product-page .sold-out .pre-sale-badge {
  display: inline-block;
  background-color: #ff8a80;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  background-color: #82b1ff;
}
.md .iapp-store .product-page .live-online .live-online-badge {
  display: inline-block;
  background-color: #82b1ff;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
}
.md .iapp-store .product-page .live-online .new-mode-badge {
  display: inline-block;
  background-color: #82b1ff;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  background-color: #448aff;
}
.md .iapp-store .product-page .live-online .pre-sale-badge {
  display: inline-block;
  background-color: #82b1ff;
  color: #fff;
  font-size: 0.7rem;
  font-family: "Tabac Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025em;
  border-radius: 3px;
  margin-left: 2px;
  padding: 0 5px;
  background-color: #b9f6ca;
}
.md .iapp-store .product-page .prod-page-img {
  float: left;
  margin-right: 2rem;
  margin-bottom: 2rem;
}
.md .iapp-store .product-page ul,
.md .iapp-store .product-page ol {
  display: block;
  overflow: hidden;
  padding-left: 20px;
}
.md .iapp-store .product-page ul li {
  list-style-type: disc;
}
.md .iapp-store .product-page .product-quantity {
  padding-bottom: 2.75rem;
}
.md .iapp-store .product-page .product-quantity .label {
  float: left;
}
.md .iapp-store .product-page .product-quantity .input {
  float: right;
  border-radius: 2px;
}
.md .iapp-store .product-page .product-quantity .input span {
  float: left;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0 0.15rem;
  transition: color 0.28s ease;
}
.md .iapp-store .product-page .product-quantity .input span.decrease-count {
  cursor: pointer;
}
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.decrease-count:hover {
  color: #ff9800 !important;
}
.md .iapp-store .product-page .product-quantity .input span.count {
  padding: 0 0.35rem;
}
.md .iapp-store .product-page .product-quantity .input span.increase-count {
  cursor: pointer;
}
.md
  .iapp-store
  .product-page
  .product-quantity
  .input
  span.increase-count:hover {
  color: #4caf50 !important;
}
.md .iapp-store .product-page .prod-cart-adjust {
  position: relative;
  height: 1.75rem;
}
.md .iapp-store .product-page .prod-cart-adjust .btn,
.md .iapp-store .product-page .prod-cart-adjust .btn-large {
  position: absolute;
  left: 0;
}
.md .iapp-store .featured-content {
  margin: 0.75rem -0.75rem;
}
.md .iapp-store .featured-content .card,
.md .iapp-store .featured-content .side-nav .nav-search,
.md .side-nav .iapp-store .featured-content .nav-search,
.md .iapp-store .featured-content .store-main .store-search-results,
.md .iapp-store .store-main .featured-content .store-search-results {
  padding: 0;
  margin: 0 0 1.5rem;
}
@media only screen and (max-width: 600px) {
  .md .iapp-store .featured-content .card,
  .md .iapp-store .featured-content .side-nav .nav-search,
  .md .side-nav .iapp-store .featured-content .nav-search,
  .md .iapp-store .featured-content .store-main .store-search-results,
  .md .iapp-store .store-main .featured-content .store-search-results {
    margin-bottom: 0.75rem;
  }
}
.md .iapp-store .featured-content .card .btn-floating,
.md .iapp-store .featured-content .side-nav .nav-search .btn-floating,
.md .side-nav .iapp-store .featured-content .nav-search .btn-floating,
.md
  .iapp-store
  .featured-content
  .store-main
  .store-search-results
  .btn-floating,
.md
  .iapp-store
  .store-main
  .featured-content
  .store-search-results
  .btn-floating {
  position: absolute;
  right: 0.75rem;
  bottom: 2.6rem;
}
.md .iapp-store .featured-content .card .btn-floating i,
.md .iapp-store .featured-content .side-nav .nav-search .btn-floating i,
.md .side-nav .iapp-store .featured-content .nav-search .btn-floating i,
.md
  .iapp-store
  .featured-content
  .store-main
  .store-search-results
  .btn-floating
  i,
.md
  .iapp-store
  .store-main
  .featured-content
  .store-search-results
  .btn-floating
  i {
  transform: none;
}
.md .price-inner {
  display: inline !important;
}
.md .single-price {
  color: #212121 !important;
  text-decoration: none !important;
  font-weight: normal !important;
}
.md .single-price .price-inner {
  display: block !important;
}
.md .placeholder-img {
  text-align: center;
}
.md .placeholder-img .fa {
  font-size: 7rem;
  padding: 2rem 0;
}
@media print {
  .md .site-nav {
    display: none;
  }
  .md .nav-wrapper {
    display: none;
  }
  .md .header-mod,
  .md .hdr-img-inner {
    margin: 0;
    padding: 0;
    height: auto;
  }
  .md .hdr {
    background-image: none !important;
    padding: 0 0 20px !important;
  }
  .md .pub-hdr {
    display: none;
  }
  .md .article-sidebar {
    display: none;
  }
  .md .article-sidebar-ad {
    display: none;
  }
  .md .article-aside-mod {
    display: none;
  }
  .md .article-related-mod {
    display: none;
  }
  .md .social-sharing-btns {
    display: none;
  }
  .md .social-btns {
    display: none;
  }
  .md .social-list-items {
    display: none;
  }
  .md .article-meta-img {
    display: none;
  }
  .md .article-meta {
    display: none;
  }
  .md .article-meta-text {
    line-height: 1.5em;
  }
  .md .article-body {
    width: 100%;
  }
  .md .article-bio {
    display: none;
  }
  .md .article-comment-mod {
    display: none;
  }
  .md .article-tags-mod {
    display: none;
  }
  .md .related-posts-mod {
    display: none;
  }
  .md .ftr {
    display: none;
  }
  .md .ftr-list-items {
    display: none;
  }
  .md .language-ftr {
    display: none;
  }
  .md footer .section:first-of-type,
  .md footer .responsive-table-hdr:first-of-type {
    display: none;
  }
  .md .dfad-post {
    display: none !important;
  }
  .md .dfad {
    display: none !important;
  }
  .md .tz-article-lg,
  .md .article-text,
  .md .article-text--firstgraph,
  .md .article-text > p,
  .md .article-text > blockquote > p,
  .md .article-text .pull-quote > p {
    font-size: 12pt;
  }
  .md .tz-art {
    display: none;
  }
  .md .cap-image-right,
  .md .cap-image-left,
  .md .wp-caption-text {
    display: none;
  }
  .md .article-text > p > a,
  .md .article-text p em > a,
  .md .article-text p strong > a {
    text-decoration: none;
    color: #2e2e2f;
  }
  .md .side-menu-trigger {
    display: none;
  }
  .md .td-row {
    float: left;
    width: 100%;
    padding: 0;
  }
  .md .table-th {
    display: table-cell;
    float: left;
  }
  .md .table-th.one-tenth {
    width: 10%;
  }
  .md .table-th.two-tenths {
    width: 20%;
  }
  .md .table-th.three-tenths {
    width: 30%;
  }
  .md .table-th.four-tenths {
    width: 40%;
  }
  .md .table-th.five-tenths {
    width: 50%;
  }
  .md .table-th.six-tenths {
    width: 60%;
  }
  .md .table-th.seven-tenths {
    width: 70%;
  }
  .md .table-th.eight-tenths {
    width: 80%;
  }
  .md .table-th.nine-tenths {
    width: 90%;
  }
  .md .table-th.full-width {
    width: 100%;
  }
  .md .table-td {
    clear: none;
    display: table-cell;
    line-height: 1.2em;
    padding: 0.75em 1em 0 0;
    margin-bottom: 1em;
  }
  .md .table-td.one-tenth {
    width: 10%;
  }
  .md .table-td.two-tenths {
    width: 20%;
  }
  .md .table-td.three-tenths {
    width: 30%;
  }
  .md .table-td.four-tenths {
    width: 40%;
  }
  .md .table-td.five-tenths {
    width: 50%;
  }
  .md .table-td.six-tenths {
    width: 60%;
  }
  .md .table-td.seven-tenths {
    width: 70%;
  }
  .md .table-td.eight-tenths {
    width: 80%;
  }
  .md .table-td.nine-tenths {
    width: 90%;
  }
  .md .table-td.full-width {
    width: 100%;
  }
  .md .mob-label {
    display: none;
  }
  .md .mob-hide {
    display: block;
  }
  .md .sched-btn {
    display: none;
  }
  .md .cbt-schedule .close-trigger {
    display: none;
  }
  .md .casebook-detail .supporting-list {
    display: none;
  }
  .md .casebook-detail .breadcrumbs {
    display: none;
  }
  .md .casebook-detail .ftc-case-save {
    display: none;
  }
  .md .casebook-detail .page-head-lg,
  .md .casebook-detail .section-hdr-lg {
    margin-bottom: 12px;
  }
  .md .casebook-detail .casebook-social {
    display: none;
  }
  .md .casebook-detail ul.index {
    display: none;
  }
  .md .no-print {
    display: none;
  }
}
@font-face {
  .md {
    font-family: "Tabac Sans";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 400;
    font-style: normal;
  }
}
@font-face {
  .md {
    font-family: "Tabac Sans";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Regular_Italic.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 400;
    font-style: italic;
  }
}
@font-face {
  .md {
    font-family: "Tabac Sans";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 300;
    font-style: normal;
  }
}
@font-face {
  .md {
    font-family: "Tabac Sans";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Light_Italic.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 300;
    font-style: italic;
  }
}
@font-face {
  .md {
    font-family: "Tabac Sans";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 700;
    font-style: normal;
  }
}
@font-face {
  .md {
    font-family: "Tabac Sans";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_Sans_Bold_Italic.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 700;
    font-style: italic;
  }
}
@font-face {
  .md {
    font-family: "Tabac G3";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Regular.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 400;
    font-style: normal;
  }
}
@font-face {
  .md {
    font-family: "Tabac G3";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Italic.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 400;
    font-style: italic;
  }
}
@font-face {
  .md {
    font-family: "Tabac G3";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 700;
    font-style: normal;
  }
}
@font-face {
  .md {
    font-family: "Tabac G3";
    src: url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.eot");
    src: local("☺"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.eot?iefix")
        format("eot"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.woff")
        format("woff"),
      url("/wp-content/themes/iapp/static/fonts/Tabac_G3_Bold_Italic.svg#webfont")
        format("svg"),
      local("☺");
    font-weight: 700;
    font-style: italic;
  }
}
.md .ng-modal {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.md .ng-modal-overlay {
  position: absolute;
  z-index: 9999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.8;
}
.md .ng-modal-dialog {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  z-index: 10000;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  background-color: #e9eaea;
  box-shadow: 4px 4px 80px #000;
  -webkit-box-shadow: 4px 4px 80px #000;
  -moz-box-shadow: 4px 4px 80px #000;
  -ms-box-shadow: 4px 4px 80px #000;
  -o-box-shadow: 4px 4px 80px #000;
}
.md .ng-modal-dialog-content {
  overflow: hidden;
  height: 100%;
  padding: 5px;
}
.md .ng-modal-close {
  position: absolute;
  right: 5px;
  cursor: pointer;
  font-size: 1em;
}
.md .ng-modal-close-x {
  font-weight: bold;
  font-family: Arial, sans-serif;
}
.md .ng-modal-title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 700;
  font-size: 1.23077em;
  color: #fff;
  background-color: #70bf4c;
  padding: 5px 0 5px 15px;
}
.md .ng-modal-help-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.md .ng-modal-collapsible {
  display: inline-block;
  overflow-y: scroll;
  max-height: 0;
  transition: all 1s;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
}
.md .ng-modal-collapsible.showEpubHelp,
.md .ng-modal-collapsible.showKindleHelp {
  max-height: 575px;
}
@media screen and (max-width: 1052px) {
  .md .ng-modal-dialog {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    position: absolute;
    z-index: 9999;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    background-color: #e9eaea;
    box-shadow: 4px 4px 80px #000;
    -webkit-box-shadow: 4px 4px 80px #000;
    -moz-box-shadow: 4px 4px 80px #000;
    -ms-box-shadow: 4px 4px 80px #000;
    -o-box-shadow: 4px 4px 80px #000;
  }
  .md .ng-modal-dialog-content {
    overflow-y: scroll;
    height: 100%;
    padding: 5px;
  }
  .md .ng-modal-collapsible {
    display: inline-block;
    max-height: 0;
    overflow-y: scroll;
    transition: all 1s;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
  }
}

<<<<<<< HEAD
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9mb250LWF3ZXNvbWUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fcGF0aC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19jb3JlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2xhcmdlci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19maXhlZC13aWR0aC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19saXN0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2JvcmRlcmVkLXB1bGxlZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19hbmltYXRlZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3N0YWNrZWQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsInZhcmlhYmxlcy9fbWl4aW5zLnNjc3MiLCJ2YXJpYWJsZXMvX3R5cGUtdmFyLnNjc3MiLCJiYXNlL190eXBlLnNjc3MiLCJiYXNlL19zdGF0aWNfcGFnZS5zY3NzIiwiYmFzZS9fbGVhZGdlbi5zY3NzIiwiYmFzZS9fYXJ0aWNsZS5zY3NzIiwiYmFzZS9fbmF2LnNjc3MiLCJiYXNlL19saW5rcy5zY3NzIiwiYmFzZS9fc2VhcmNoLnNjc3MiLCJiYXNlL19ub3RpZnkuc2NzcyIsImJhc2UvX2hwLWhlcm8uc2NzcyIsImJhc2UvX2xpc3RzLnNjc3MiLCJ2YXJpYWJsZXMvX2NvbG9yLXZhci5zY3NzIiwidmFyaWFibGVzL19ib3JkZXItdmFyLnNjc3MiLCJiYXNlL190YWJsZXMuc2NzcyIsImJhc2UvX3Byb2ZpbGUuc2NzcyIsImJhc2UvX2Zvcm1zLnNjc3MiLCJiYXNlL19ldmVudHMuc2NzcyIsImJhc2UvX2Zvb3Rlci5zY3NzIiwiYmFzZS9fY29tbWVudHMuc2NzcyIsImJhc2UvX29iamVjdHMuc2NzcyIsImJhc2UvX3BlcnNvbi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19uYXZiYXIuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9mb3Jtcy9fZm9ybXMuc2NzcyIsInNjcmVlbi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19pY29ucy1tYXRlcmlhbC1kZXNpZ24uc2NzcyIsImJhc2UvX3RlYXNlcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiYmFzZS9fYnV0dG9ucy5zY3NzIiwiYmFzZS9fbWVtYmVyX3NlYXJjaC5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19zZWFyY2guc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fbW9kYWwuc2NzcyIsImJhc2UvX2xheW91dC5zY3NzIiwidmFyaWFibGVzL19sYXlvdXQtdmFyLnNjc3MiLCJiYXNlL19pY29ucy5zY3NzIiwidmFyaWFibGVzL19icmVha3BvaW50LXZhci5zY3NzIiwiYmFzZS9faGVhZGVyLnNjc3MiLCJiYXNlL19jYWxlbmRhci5zY3NzIiwiYmFzZS9fdGFicy5zY3NzIiwiYmFzZS9fYnVuZGxlcy5zY3NzIiwiYmFzZS9fYWRzLnNjc3MiLCJiYXNlL19nYWxsZXJ5LnNjc3MiLCJiYXNlL19tYXBzLnNjc3MiLCJiYXNlL19zdHlsZWd1aWRlLnNjc3MiLCJiYXNlL19wcmludC5zY3NzIiwiYmFzZS9fYW5pbWF0ZS5zY3NzIiwiYmFzZS9feW91dHViZS5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fbm9ybWFsaXplLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL193YXZlcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9kYXRlX3BpY2tlci9fZGVmYXVsdC5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19hbmltYXRpb25zLnNjc3MiLCJtYXRlcmlhbC9sZWdhY3kvX3Jlc2V0cy5zY3NzIiwibWF0ZXJpYWwvbGVnYWN5L190YWJsZXMuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX2NvbG9yLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19nbG9iYWwuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX3ZhcmlhYmxlcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9faWNvbnMtbWF0ZXJpYWwtZGVzaWduLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19ncmlkLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19uYXZiYXIuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX2NhcmRzLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL190b2FzdC5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fdGFicy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19jb2xsYXBzaWJsZS5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fY2hpcHMuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX21hdGVyaWFsYm94LnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19mb3Jtcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9mb3Jtcy9faW5wdXQtZmllbGRzLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19yYWRpby1idXR0b25zLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19jaGVja2JveGVzLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19zd2l0Y2hlcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9mb3Jtcy9fc2VsZWN0LnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19maWxlLWlucHV0LnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19yYW5nZS5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fdGFibGVfb2ZfY29udGVudHMuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX3NpZGVOYXYuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX3ByZWxvYWRlci5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19jYXJvdXNlbC5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9kYXRlX3BpY2tlci9fZGVmYXVsdC5kYXRlLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2RhdGVfcGlja2VyL19kZWZhdWx0LnRpbWUuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fYm9yZGVycy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19zcGFjaW5nLnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX2RjY2FyZHMuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fZ2xvYmFsLnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX2dyaWQuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fdHlwb2dyYXBoeS5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19jYXJkcy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19zdG9yZS5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19oZWFkZXJzLnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX3RvYXN0LnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX3RhYnMuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fYnV0dG9ucy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19kcm9wZG93bi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19jb2xsYXBzaWJsZS5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19jaGlwcy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL2Zvcm1zL19zd2l0Y2hlcy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL2Zvcm1zL19zZWxlY3Quc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fdGFibGVfb2ZfY29udGVudHMuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fc2lkZU5hdi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19wcmVsb2FkZXIuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fY2Fyb3VzZWwuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fcGFnaW5hdGlvbi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19mb290ZXIuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fYWRzLnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX3ZhcmlhYmxlcy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19wcmludC5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19uZy1tb2RhbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7R0FHRyxXQ0NELDBCQUNBLG1HQUNBLHdsQkFNQSxtQkFDQSxpQkFBa0IsQ0NWcEIsSUFDRSxxQkFDQSw2Q0FDQSxrQkFDQSxvQkFDQSxtQ0FDQSxpQ0FBa0MsQ0FFbkMsT0NOQyxvQkFDQSxrQkFDQSxtQkFBb0IsQ0FDckIsT0FDdUIsYUFBYyxDQUFJLE9BQ2xCLGFBQWMsQ0FBSSxPQUNsQixhQUFjLENBQUksT0FDbEIsYUFBYyxDQUFJLE9DVHhDLGdCQUNBLGlCQUFrQixDQUNuQixPQ0RDLGVB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NlJRLG1DQUF5QyxDN0I3UmpELHN5QzZCZ1NRLHdCQUE4QixDN0JoU3RDLDhCNkI2UlEsbUNBQXlDLEM3QjdSakQsb2Y2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4QjZCNlJRLG1DQUF5QyxDN0I3UmpELCtONkJnU1Esd0JBQThCLEM3QmhTdEMsMHhCNkI2UlEsbUNBQXlDLEM3QjdSakQsbWxFNkJnU1Esd0JBQThCLEM3QmhTdEMsUzZCcVJRLG1DQUF5QyxDN0JyUmpELGM2QndSUSx3QkFBOEIsQzdCeFJ0QyxvRDZCNlJRLG1DQUF5QyxDN0I3UmpELDRLNkJnU1Esd0JBQThCLEM3QmhTdEMsOHBCNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxzVTZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsd0w2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1KNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4ckI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzbUM2QmdTUSx3QkFBOEIsQzdCaFN0QyxrQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9aNkJnU1Esd0JBQThCLEM3QmhTdEMsa0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrSzZCZ1NRLHdCQUE4QixDN0JoU3RDLGtuQjZCNlJRLG1DQUF5QyxDN0I3UmpELDJ1RDZCZ1NRLHdCQUE4QixDN0JoU3RDLGtCNkI2UlEsbUNBQXlDLEM3QjdSakQsNEI2QmdTUSx3QkFBOEIsQzdCaFN0QyxrQjZCNlJRLG1DQUF5QyxDN0I3UmpELDRCNkJnU1Esd0JBQThCLEM3QmhTdEMsa0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0QjZCZ1NRLHdCQUE4QixDN0JoU3RDLGtCNkI2UlEsbUNBQXlDLEM3QjdSakQsNmM2QmdTUSx3QkFBOEIsQzdCaFN0QyxVNkJxUlEsbUNBQXlDLEM3QnJSakQsZTZCd1JRLHdCQUE4QixDN0J4UnRDLHNENkI2UlEsbUNBQXlDLEM3QjdSakQsZ0w2QmdTUSx3QkFBOEIsQzdCaFN0Qyw2cUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLCtVNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0QywyTDZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsdUo2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLDhzQjZCNlJRLG1DQUF5QyxDN0I3UmpELHNuQzZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNFo2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELG1MNkJnU1Esd0JBQThCLEM3QmhTdEMsZ29CNkI2UlEsbUNBQXlDLEM3QjdSakQseXdENkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvZDZCZ1NRLHdCQUE4QixDN0JoU3RDLFk2QnFSUSxtQ0FBeUMsQzdCclJqRCxpQjZCd1JRLHdCQUE4QixDN0J4UnRDLDBENkI2UlEsbUNBQXlDLEM3QjdSakQsd0w2QmdTUSx3QkFBOEIsQzdCaFN0Qywyc0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnQzZCZ1NRLHdCQUE4QixDN0JoU3RDLGlXNkI2UlEsbUNBQXlDLEM3QjdSakQsZ0M2QmdTUSx3QkFBOEIsQzdCaFN0QyxpTTZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsK0o2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDh1QjZCNlJRLG1DQUF5QyxDN0I3UmpELHNwQzZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsNGE2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELDJMNkJnU1Esd0JBQThCLEM3QmhTdEMsNHBCNkI2UlEsbUNBQXlDLEM3QjdSakQscTBENkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxnQ0FBeUMsQzdCN1JqRCxrZTZCZ1NRLHFCQUE4QixDN0JoU3RDLGlCNkJxUlEsbUNBQXlDLEM3QnJSakQsc0I2QndSUSx3QkFBOEIsQzdCeFJ0QyxvRTZCNlJRLG1DQUF5QyxDN0I3UmpELDRNNkJnU1Esd0JBQThCLEM3QmhTdEMsc3hCNkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4WTZCNlJRLG1DQUF5QyxDN0I3UmpELHFDNkJnU1Esd0JBQThCLEM3QmhTdEMsZ042QjZSUSxtQ0FBeUMsQzdCN1JqRCxxQzZCZ1NRLHdCQUE4QixDN0JoU3RDLG1MNkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4ekI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzdUM2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9kNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrTTZCZ1NRLHdCQUE4QixDN0JoU3RDLGt1QjZCNlJRLG1DQUF5QyxDN0I3UmpELDI5RDZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsb0M2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9DNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQscWdCNkJnU1Esd0JBQThCLEM3QmhTdEMsWTZCcVJRLG1DQUF5QyxDN0JyUmpELGlCNkJ3UlEsd0JBQThCLEM3QnhSdEMsMEQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3TDZCZ1NRLHdCQUE4QixDN0JoU3RDLDJzQjZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsaVc2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnQzZCZ1NRLHdCQUE4QixDN0JoU3RDLGlNNkI2UlEsbUNBQXlDLEM3QjdSakQsZ0M2QmdTUSx3QkFBOEIsQzdCaFN0QywrSjZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsOHVCNkI2UlEsbUNBQXlDLEM3QjdSakQsc3BDNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0YTZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsMkw2QmdTUSx3QkFBOEIsQzdCaFN0Qyw0cEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxMEQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELGtlNkJnU1Esd0JBQThCLEM3QmhTdEMsVTZCcVJRLG1DQUF5QyxDN0JyUmpELGU2QndSUSx3QkFBOEIsQzdCeFJ0QyxzRDZCNlJRLG1DQUF5QyxDN0I3UmpELGdMNkJnU1Esd0JBQThCLEM3QmhTdEMsNnFCNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0QywrVTZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsMkw2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLHVKNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4c0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzbkM2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDRaNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtTDZCZ1NRLHdCQUE4QixDN0JoU3RDLGdvQjZCNlJRLG1DQUF5QyxDN0I3UmpELHl3RDZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsb2Q2QmdTUSx3QkFBOEIsQzdCaFN0QyxnQjZCcVJRLG1DQUF5QyxDN0JyUmpELGdaNkJ3UlEsd0JBQThCLEM3QnhSdEMsa0U2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvbEc2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1d0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5ZjZCZ1NRLHdCQUE4QixDN0JoU3RDLHFZNkI2UlEsbUNBQXlDLEM3QjdSakQseWY2QmdTUSx3QkFBOEIsQzdCaFN0Qyw2TTZCNlJRLG1DQUF5QyxDN0I3UmpELHlmNkJnU1Esd0JBQThCLEM3QmhTdEMsK0s2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5ZjZCZ1NRLHdCQUE4QixDN0JoU3RDLDh5QjZCNlJRLG1DQUF5QyxDN0I3UmpELHM1TzZCZ1NRLHdCQUE4QixDN0JoU3RDLHlCNkI2UlEsbUNBQXlDLEM3QjdSakQsNDFKNkJnU1Esd0JBQThCLEM3QmhTdEMseUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0cUc2QmdTUSx3QkFBOEIsQzdCaFN0QyxvdEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2Mm5DNkJnU1Esd0JBQThCLEM3QmhTdEMseUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxrZjZCZ1NRLHdCQUE4QixDN0JoU3RDLHlCNkI2UlEsbUNBQXlDLEM3QjdSakQsa2Y2QmdTUSx3QkFBOEIsQzdCaFN0Qyx5QjZCNlJRLG1DQUF5QyxDN0I3UmpELGtmNkJnU1Esd0JBQThCLEM3QmhTdEMseUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4WjZCZ1NRLHdCQUE4QixDN0JoU3RDLHVYNkJxUlEsbUNBQXlDLEM3QnJSakQsa3VCNkJ3UlEsd0JBQThCLEM3QnhSdEMsKy9CNkI2UlEsbUNBQXlDLEM3QjdSakQsczZONkJnU1Esd0JBQThCLEM3QmhTdEMsbTdhNkI2UlEsbUNBQXlDLEM3QjdSakQsaStCNkJnU1Esd0JBQThCLEM3QmhTdEMsaWxPNkI2UlEsbUNBQXlDLEM3QjdSakQsaStCNkJnU1Esd0JBQThCLEM3QmhTdEMsbzBJNkI2UlEsbUNBQXlDLEM3QjdSakQsaStCNkJnU1Esd0JBQThCLEM3QmhTdEMsc2dINkI2UlEsbUNBQXlDLEM3QjdSakQsaStCNkJnU1Esd0JBQThCLEM3QmhTdEMsbzZPNkI2UlEsbUNBQXlDLEM3QjdSakQsMG9VNkJnU1Esd0JBQThCLEM3QmhTdEMsd2M2QjZSUSxtQ0FBeUMsQzdCN1JqRCxrc1o2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3YzZCNlJRLG1DQUF5QyxDN0I3UmpELHdtTjZCZ1NRLHdCQUE4QixDN0JoU3RDLCtyWDZCNlJRLG1DQUF5QyxDN0I3UmpELHd4NEU2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3YzZCNlJRLG1DQUF5QyxDN0I3UmpELGc5QjZCZ1NRLHdCQUE4QixDN0JoU3RDLHdjNkI2UlEsbUNBQXlDLEM3QjdSakQsZzlCNkJnU1Esd0JBQThCLEM3QmhTdEMsd2M2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnOUI2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3YzZCNlJRLG1DQUF5QyxDN0I3UmpELHkxWDZCZ1NRLHdCQUE4QixDN0JoU3RDLFU2QnFSUSxtQ0FBeUMsQzdCclJqRCxlNkJ3UlEsd0JBQThCLEM3QnhSdEMsc0Q2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnTDZCZ1NRLHdCQUE4QixDN0JoU3RDLDZxQjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsK1U2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLDJMNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1SjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsOHNCNkI2UlEsbUNBQXlDLEM3QjdSakQsc25DNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0WjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsbUw2QmdTUSx3QkFBOEIsQzdCaFN0Qyxnb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5d0Q2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9kNkJnU1Esd0JBQThCLEM3QmhTdEMsMkc2QnFSUSxtQ0FBeUMsQzdCclJqRCwyc0I2QndSUSx3QkFBOEIsQzdCeFJ0Qyw0YzZCNlJRLG1DQUF5QyxDN0I3UmpELHM0SjZCZ1NRLHdCQUE4QixDN0JoU3RDLCs5STZCNlJRLG1DQUF5QyxDN0I3UmpELGczQjZCZ1NRLHdCQUE4QixDN0JoU3RDLGswRTZCNlJRLG1DQUF5QyxDN0I3UmpELGczQjZCZ1NRLHdCQUE4QixDN0JoU3RDLDh2QzZCNlJRLG1DQUF5QyxDN0I3UmpELGczQjZCZ1NRLHdCQUE4QixDN0JoU3RDLHFtQzZCNlJRLG1DQUF5QyxDN0I3UmpELGczQjZCZ1NRLHdCQUE4QixDN0JoU3RDLDBxTDZCNlJRLG1DQUF5QyxDN0I3UmpELHN2UjZCZ1NRLHdCQUE4QixDN0JoU3RDLHNJNkI2UlEsbUNBQXlDLEM3QjdSakQsb29ONkJnU1Esd0JBQThCLEM3QmhTdEMsc0k2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvOUs2QmdTUSx3QkFBOEIsQzdCaFN0Qyw0bUs2QjZSUSxtQ0FBeUMsQzdCN1JqRCwyamdENkJnU1Esd0JBQThCLEM3QmhTdEMsc0k2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxMkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxzSTZCNlJRLG1DQUF5QyxDN0I3UmpELHEyQjZCZ1NRLHdCQUE4QixDN0JoU3RDLHNJNkI2UlEsbUNBQXlDLEM3QjdSakQscTJCNkJnU1Esd0JBQThCLEM3QmhTdEMsc0k2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5dEQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxpQjZCcVJRLG1DQUF5QyxDN0JyUmpELHNCNkJ3UlEsd0JBQThCLEM3QnhSdEMsb0U2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0TTZCZ1NRLHdCQUE4QixDN0JoU3RDLHN4QjZCNlJRLG1DQUF5QyxDN0I3UmpELHFDNkJnU1Esd0JBQThCLEM3QmhTdEMsOFk2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxQzZCZ1NRLHdCQUE4QixDN0JoU3RDLGdONkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0QyxtTDZCNlJRLG1DQUF5QyxDN0I3UmpELHFDNkJnU1Esd0JBQThCLEM3QmhTdEMsOHpCNkI2UlEsbUNBQXlDLEM3QjdSakQsc3VDNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvZDZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsK002QmdTUSx3QkFBOEIsQzdCaFN0QyxrdUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwyOUQ2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9DNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsb0M2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELHFnQjZCZ1NRLHdCQUE4QixDN0JoU3RDLFU2QnFSUSxtQ0FBeUMsQzdCclJqRCxlNkJ3UlEsd0JBQThCLEM3QnhSdEMsc0Q2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnTDZCZ1NRLHdCQUE4QixDN0JoU3RDLDZxQjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsK1U2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLDJMNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1SjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsOHNCNkI2UlEsbUNBQXlDLEM3QjdSakQsc25DNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0WjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsbUw2QmdTUSx3QkFBOEIsQzdCaFN0Qyxnb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5d0Q2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9kNkJnU1Esd0JBQThCLEM3QmhTdEMsWTZCcVJRLG1DQUF5QyxDN0JyUmpELGlCNkJ3UlEsd0JBQThCLEM3QnhSdEMsMEQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3TDZCZ1NRLHdCQUE4QixDN0JoU3RDLDJzQjZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsaVc2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnQzZCZ1NRLHdCQUE4QixDN0JoU3RDLGlNNkI2UlEsbUNBQXlDLEM3QjdSakQsZ0M2QmdTUSx3QkFBOEIsQzdCaFN0QywrSjZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsOHVCNkI2UlEsbUNBQXlDLEM3QjdSakQsc3BDNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0YTZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsMkw2QmdTUSx3QkFBOEIsQzdCaFN0Qyw0cEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxMEQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxnQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHFCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELGtlNkJnU1Esd0JBQThCLEM3QmhTdEMsVzZCcVJRLG1DQUF5QyxDN0JyUmpELGdCNkJ3UlEsd0JBQThCLEM3QnhSdEMsd0Q2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvTDZCZ1NRLHdCQUE4QixDN0JoU3RDLDRyQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMsd1Y2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLDhMNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QywySjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMsOHRCNkI2UlEsbUNBQXlDLEM3QjdSakQsc29DNkJnU1Esd0JBQThCLEM3QmhTdEMsb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvYTZCZ1NRLHdCQUE4QixDN0JoU3RDLG9CNkI2UlEsbUNBQXlDLEM3QjdSakQsdUw2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4b0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx1eUQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxvQjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG9CNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0QyxvQjZCNlJRLG1DQUF5QyxDN0I3UmpELDJkNkJnU1Esd0JBQThCLEM3QmhTdEMscUM2QnFSUSxtQ0FBeUMsQzdCclJqRCw2VTZCd1JRLHdCQUE4QixDN0J4UnRDLCtMNkI2UlEsbUNBQXlDLEM3QjdSakQsdzlENkJnU1Esd0JBQThCLEM3QmhTdEMsZ2hFNkI2UlEsbUNBQXlDLEM3QjdSakQsd1o2QmdTUSx3QkFBOEIsQzdCaFN0QyxvbkI2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3WjZCZ1NRLHdCQUE4QixDN0JoU3RDLDhtQjZCNlJRLG1DQUF5QyxDN0I3UmpELHdaNkJnU1Esd0JBQThCLEM3QmhTdEMsd2I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3WjZCZ1NRLHdCQUE4QixDN0JoU3RDLHcxRTZCNlJRLG1DQUF5QyxDN0I3UmpELGsyRTZCZ1NRLHdCQUE4QixDN0JoU3RDLHVENkI2UlEsbUNBQXlDLEM3QjdSakQsNG9FNkJnU1Esd0JBQThCLEM3QmhTdEMsdUQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtK0U2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4eEU2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5M2E2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1RDZCNlJRLG1DQUF5QyxDN0I3UmpELG1aNkJnU1Esd0JBQThCLEM3QmhTdEMsdUQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtWjZCZ1NRLHdCQUE4QixDN0JoU3RDLHVENkI2UlEsbUNBQXlDLEM3QjdSakQsbVo2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1RDZCNlJRLG1DQUF5QyxDN0I3UmpELHMxQjZCZ1NRLHdCQUE4QixDN0JoU3RDLGlCNkJxUlEsbUNBQXlDLEM3QnJSakQsc0I2QndSUSx3QkFBOEIsQzdCeFJ0QyxvRTZCNlJRLG1DQUF5QyxDN0I3UmpELDRNNkJnU1Esd0JBQThCLEM3QmhTdEMsc3hCNkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4WTZCNlJRLG1DQUF5QyxDN0I3UmpELHFDNkJnU1Esd0JBQThCLEM3QmhTdEMsZ042QjZSUSxtQ0FBeUMsQzdCN1JqRCxxQzZCZ1NRLHdCQUE4QixDN0JoU3RDLG1MNkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4ekI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzdUM2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9kNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrTTZCZ1NRLHdCQUE4QixDN0JoU3RDLGt1QjZCNlJRLG1DQUF5QyxDN0I3UmpELDI5RDZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsb0M2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9DNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQscWdCNkJnU1Esd0JBQThCLEM3QmhTdEMsVzZCcVJRLG1DQUF5QyxDN0JyUmpELGdCNkJ3UlEsd0JBQThCLEM3QnhSdEMsd0Q2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvTDZCZ1NRLHdCQUE4QixDN0JoU3RDLDRyQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMsd1Y2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLDhMNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QywySjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMsOHRCNkI2UlEsbUNBQXlDLEM3QjdSakQsc29DNkJnU1Esd0JBQThCLEM3QmhTdEMsb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvYTZCZ1NRLHdCQUE4QixDN0JoU3RDLG9CNkI2UlEsbUNBQXlDLEM3QjdSakQsdUw2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4b0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx1eUQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxpUzZCcVJRLG1DQUF5QyxDN0JyUmpELDRJNkJ3UlEsd0JBQThCLEM3QnhSdEMseTFCNkI2UlEsbUNBQXlDLEM3QjdSakQsMDdCNkJnU1Esd0JBQThCLEM3QmhTdEMsaXRSNkI2UlEsbUNBQXlDLEM3QjdSakQsd002QmdTUSx3QkFBOEIsQzdCaFN0Qywyekk2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3TTZCZ1NRLHdCQUE4QixDN0JoU3RDLDRsRjZCNlJRLG1DQUF5QyxDN0I3UmpELHdNNkJnU1Esd0JBQThCLEM3QmhTdEMsd3BCNkI2UlEsbUNBQXlDLEM3QjdSakQsd002QmdTUSx3QkFBOEIsQzdCaFN0QyxrdGQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2akc2QmdTUSx3QkFBOEIsQzdCaFN0QyxrWDZCNlJRLG1DQUF5QyxDN0I3UmpELGswQjZCZ1NRLHdCQUE4QixDN0JoU3RDLGtYNkI2UlEsbUNBQXlDLEM3QjdSakQseStCNkJnU1Esd0JBQThCLEM3QmhTdEMsd3BiNkI2UlEsbUNBQXlDLEM3QjdSakQsMHRYNkJnU1Esd0JBQThCLEM3QmhTdEMsMmdENkJxUlEsbUNBQXlDLEM3QnJSakQscWtGNkJ3UlEsd0JBQThCLEM3QnhSdEMsNjBKNkI2UlEsbUNBQXlDLEM3QjdSakQsMHNzQjZCZ1NRLHdCQUE4QixDN0JoU3RDLGdtMUM2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtekc2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1NnhCNkI2UlEsZ0NBQXlDLEM3QjdSakQsbXpHNkJnU1EscUJBQThCLEM3QmhTdEMsdXpjNkI2UlEsbUNBQXlDLEM3QjdSakQsbXpHNkJnU1Esd0JBQThCLEM3QmhTdEMseTFhNkI2UlEsbUNBQXlDLEM3QjdSakQsbXpHNkJnU1Esd0JBQThCLEM3QmhTdEMseXcrRDZCNlJRLG1DQUF5QyxDN0I3UmpELCtvOEc2QmdTUSx3QkFBOEIsQzdCaFN0QywrMEQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCx1ajVDNkJnU1Esd0JBQThCLEM3QmhTdEMsKzBENkI2UlEsbUNBQXlDLEM3QjdSakQsaWduQjZCZ1NRLHdCQUE4QixDN0JoU3RDLG96bEM2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrNmpGNkJnU1Esd0JBQThCLEM3QmhTdEMsVzZCeVNJLGdDQUF5QyxDN0J6UzdDLGdCNkI0U0kscUJBQThCLEM3QjVTbEMsaUQ2QnlTSSxnQ0FBeUMsQzdCelM3Qyx1SjZCNFNJLHFCQUE4QixDN0I1U2xDLGlCNkJ5U0kseUNBQXlDLEM3QnpTN0Msc0I2QjRTSSw4QkFBOEIsQzdCNVNsQyxTdUJwRkUsdUJBQ0EsMEJBQ0EsNkJBQThCLEN2QmtGaEMsU3VCMUVFLFFBQVMsQ3ZCMEVYLCtJdUJoREUsYUFBYyxDdkJnRGhCLDRDdUJwQ0UscUJBQ0EsdUJBQXdCLEN2Qm1DMUIsMEJ1QjFCRSxhQUNBLFFBQVMsQ3ZCeUJYLDBCdUJmRSxZQUFhLEN2QmVmLE11QkpFLDRCQUE2QixDdkJJL0IseUJ1Qk1FLFNBQVUsQ3ZCTlosZ0J1QmlCRSx3QkFBeUIsQ3ZCakIzQixpQnVCMEJFLGdCQUFpQixDdkIxQm5CLFF1QmtDRSxpQkFBa0IsQ3ZCbENwQixPdUIyQ0UsY0FDQSxlQUFnQixDdkI1Q2xCLFN1Qm9ERSxnQkFDQSxVQUFXLEN2QnJEYixVdUI2REUsYUFBYyxDdkI3RGhCLGdCdUJzRUUsY0FDQSxjQUNBLGtCQUNBLHVCQUF3QixDdkJ6RTFCLFF1QjZFRSxVQUFXLEN2QjdFYixRdUJpRkUsY0FBZSxDdkJqRmpCLFF1QjRGRSxRQUFTLEN2QjVGWCxtQnVCb0dFLGVBQWdCLEN2QnBHbEIsV3VCK0dFLGVBQWdCLEN2Qi9HbEIsT3VCdUhFLHVCQUNBLFFBQVMsQ3ZCeEhYLFF1QmdJRSxhQUFjLEN2QmhJaEIsa0N1QjJJRSxpQ0FDQSxhQUFjLEN2QjVJaEIsMER1Qm1LRSxjQUNBLGFBQ0EsUUFBUyxDdkJyS1gsV3VCNktFLGdCQUFpQixDdkI3S25CLHNCdUJ5TEUsbUJBQW9CLEN2QnpMdEIsMEZ1QndNRSwwQkFDQSxjQUFlLEN2QnpNakIsOEN1QmtORSxjQUFlLEN2QmxOakIseUR1QjJORSxTQUNBLFNBQVUsQ3ZCNU5aLFV1QnFPRSxrQkFBbUIsQ3ZCck9yQixtRHVCa1BFLHNCQUNBLFNBQVUsQ3ZCblBaLHdHdUI4UEUsV0FBWSxDdkI5UGQseUJ1QnVRRSw2QkFDQSxzQkFBdUIsQ3ZCeFF6QiwyR3VCbVJFLHVCQUF3QixDdkJuUjFCLGF1QjJSRSx5QkFDQSxhQUNBLDZCQUE4QixDdkI3UmhDLFd1QnNTRSxTQUNBLFNBQVUsQ3ZCdlNaLGF1QitTRSxhQUFjLEN2Qi9TaEIsYXVCd1RFLGdCQUFpQixDdkJ4VG5CLFV1Qm1VRSx5QkFDQSxnQkFBaUIsQ3ZCcFVuQixjdUJ5VUUsU0FBVSxDdkJ6VVosUzhCMUZDLHFCQUFzQixDOUIwRnZCLCtCOEJ2RkMsa0JBQW1CLEM5QnVGcEIsNkI4QnhFSSxlQUNBLG9CQUFxQixDOUJ1RXpCLGdDOEJwRU0sb0JBQXFCLEM5Qm9FM0IsTThCOURFLGNBQ0EscUJBR0EsdUNBQXdDLEM5QjBEMUMsb0I4QnBERSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFBbUIsa0JBQUEsQzlCbURyQiw0QjhCaERJLGFBQWMsQzlCZ0RsQixjOEJ6Q0UsVUFBVyxDOUJ5Q2IsZThCbkNFLDBCQUEyQixDOUJtQzdCLDJSOEJoQ0UsbUdBQStHLEM5QmdDakgsZ0Y4QjdCRSxtR0FBK0csQzlCNkJqSCxzQzhCMUJFLG9HQUFnSCxDOUIwQmxILGU4QnZCRSxxR0FBaUgsQzlCdUJuSCwwQzhCcEJFLHlHQUFxSCxDOUJvQnZILGU4QmpCRSwyR0FBdUgsQzlCaUJ6SCxlOEJiRSwyQkFDQSxZQUFhLEM5QllmLHFCOEJSRSwyQkFDQSxxRUFBNkUsQzlCTy9FLGE4QkRFLFdBQ0EsZ0JBQ0Esd0JEdU9xQixDN0J4T3ZCLGU4QlFFLGNBQ0Esb0JBQ0EsNkJEekZxQixDN0IrRXZCLE04QmdCRSxtQkFBb0IsQzlCaEJ0QixXOEJtQkksV0FDQSxpQkFBa0IsQzlCcEJ0QixZOEJ1QkksWUFDQSxnQkFBaUIsQzlCeEJyQixXOEIyQkksY0FBZSxDOUIzQm5CLFk4QjhCSSxjQUFlLEM5QjlCbkIsYThCaUNJLGNBQWUsQzlCakNuQixZOEJvQ0ksY0FBZSxDOUJwQ25CLGtEOEIyQ0UsZUFDQSxXQUFZLEM5QjVDZCxtQjhCcURJLHFCQUNBLGtCQUNBLGtCQUNBLG1CQUNBLFdBQVksQzlCekRoQixxQjhCNERNLFdBQ0EscUJBQ0EsaUJBQ0EsZUFDQSxnQkFBaUIsQzlCaEV2Qiw0QjhCbUVpQixVQUFXLEM5Qm5FNUIsMEI4QnFFZSx3QkRwSlEsQzdCK0V2Qiw4QjhCd0VNLGVBQ0EsVUFBVyxDOUJ6RWpCLHFCOEI2RU0sY0FBZSxDOUI3RXJCLCtCOEJtRkkscUJBQ0EsVUFBVyxDQUNaLDBDOUJyRkgsZ0I4QnlGSSxVQUFXLEM5QnpGZixnRDhCNkZNLFNBQVUsQzlCN0ZoQix5QjhCaUdNLFVBQ0EsZ0JBQ0Esa0JBQW1CLENBQ3BCLEM5QnBHTCxnQjhCMEdFLGVBQ0EsMkJBQTRCLEM5QjNHOUIsbUg4QmdISSxxQkFDQSxXQUNBLGNBQWUsQzlCbEhuQix1QjhCc0hJLGdCQUNBLDRCQUNBLG1CQUNBLHFCQUNBLDZCQUNBLG1CQUNBLGtCQUNBLGVBQ0Esb0JBQ0Esa0NBQW1DLEM5Qi9IdkMsbUM4Qm1JSSxZQUFhLEM5Qm5JakIsMkI4QnVJSSxVQUFXLEM5QnZJZix3QjhCOElFLGtCQUNBLGdCQUNBLFlBQWEsQzlCaEpmLGM4Qm9KRSxrQkFDQSxNQUNBLE9BQ0EsUUFDQSxTQUNBLFVBQVcsQzlCekpiLGtCOEI0SkksYUFDQSxrQkFDQSxTQUNBLFNBQ0EsZUFDQSxnQkFDQSxBQUNRLCtCQUNSLDBCQUEyQixDOUJwSy9CLDZCOEIwS0UsaUJBQWtCLEM5QjFLcEIsWThCNktFLHlCQUEwQixDOUI3SzVCLHlCOEJxTEUsU0FBVSxDOUJyTFosYThCeUxFLFVBQ0Esc0JBQXVCLENBQ3hCLDBDOUIzTEQsb0Q4Qm1NSSx1QkFBd0IsQ0FFM0IsQ0FFQywwQzlCdk1GLDBCOEJ3TUksdUJBQXdCLENBRTNCLENBRUMsMEM5QjVNRix3QjhCNk1JLHVCQUF3QixDQUUzQixDQUVDLGlFOUJqTkYsc0I4QmtOSSx1QkFBd0IsQ0FFM0IsQ0FFQywwQzlCdE5GLGtEOEJ1TkksdUJBQXdCLENBRTNCLENBRUMsMEM5QjNORixtQjhCNE5JLHdCQUF5QixDQUU1QixDQUVDLGlFOUJoT0Ysb0I4QmlPSSx3QkFBeUIsQ0FFNUIsQ0FFQywwQzlCck9GLG1COEJzT0ksd0JBQXlCLENBRTVCLENBRUMsMEM5QjFPRiwyQjhCMk9JLHdCQUF5QixDQUU1QixDQUVDLDBDOUIvT0YsNkI4QmdQSSx3QkFBeUIsQ0FFNUIsQ0FLQywwQzlCdlBGLDBCOEJ3UEksaUJBQWtCLENBRXJCLEM5QjFQRCx1QjhCOFBFLGdCQUNBLGlCQUNBLHdCRC9VcUIsQzdCK0V2Qix5QzhCbVFJLGdCQUNBLFlBQ0EsaUJBQ0EsNEJBQ0Esb0NBQW9DLEM5QnZReEMsd0I4QjhRRyxXQUFZLEM5QjlRZixVOEJrUkUsV0FDQSxhQUFjLEM5Qm5SaEIsd0Q4QnVSSSwrQkNqSHdCLEMvQnRLNUIsMEM4QjRSTSx3QkNySHVCLEMvQnZLN0IsOEI4QmdTTSxlQUFnQixDOUJoU3RCLDZCOEJxU0kscUNBQXNDLEM5QnJTMUMsbUM4QnVTTSx3QkNoSXVCLEMvQnZLN0IsOEQ4QjZTTSxpQkFBa0IsQzlCN1N4QixVOEJvVEUsK0JDOUkwQixDL0J0SzVCLGM4QndURSxpQkFDQSxtQkFDQSxnQkFDQSxzQkFDQSxpQkFBa0IsQ0FDbkIsMEM5QjdURCwyQjhCbVVJLFdBQ0EseUJBQ0EsaUJBQ0EsY0FDQSxpQkFBa0IsQzlCdlV0QiwyQzhCMFVNLGVBQWdCLEM5QjFVdEIsNEQ4QitVTSxTQUNBLGtCQUFtQixDOUJoVnpCLDhCOEJtVlMsZUFBZ0IsQzlCblZ6QixpQzhCcVZNLGNBQ0EsVUFBVyxDOUJ0VmpCLG9DOEJ5VlEsY0FDQSxrQkFBbUIsQzlCMVYzQiwrQzhCNlZVLGVBQWdCLEM5QjdWMUIsaUM4QmtXTSxjQUNBLFdBQ0Esa0JBQ0EsZ0JBQ0Esa0JBQW1CLEM5QnRXekIsb0M4QnlXUSxxQkFDQSxrQkFBbUIsQzlCMVczQiw4QjhCOFdNLGNBQ0EsZ0JBQWlCLEM5Qi9XdkIsOEI4QmtYTSxjQUNBLGtCQUNBLGVBQWdCLEM5QnBYdEIsOEI4QnNYUyxjQUFlLEM5QnRYeEIsaUM4QjBYTSxTQUNBLDhCQ3JOc0IsQy9CdEs1Qix1QzhCK1hXLGdCQUFrQixhQUFjLEM5Qi9YM0MsdUM4QmdZVyxjQUFnQixlQUFpQixlQUFnQixDOUJoWTVELHVDOEJpWVcsUUFBUyxDOUJqWXBCLDZDOEJrWWlCLDhCQzVOVyxDRDROb0MsQzlCbFloRSxnQjhCNFlFLHNCQUNBLHlCQUNBLGtCQUNBLGdCQUNBLGlCQUFrQixDOUJoWnBCLGlDOEJtWkksc0JBQ0EsbUJBQ0Esa0JBQ0EsU0FDQSwrQkN2TTZCLEMvQmhOakMsd0M4QjJaTSxnQkFDQSxrQkFDQSxpQkFBa0IsQzlCN1p4QiwrbEM4QmdhUSxrQkFDQSxXQUNBLFlBQ0EsZ0JBQ0EsVUFDQSxxQkFDQSxxQkFBc0IsQzlCdGE5QixxRzhCeWFRLGVBQ0EsaUJBQ0EsV0FDQSxzQkFDQSxpQkFBa0IsQzlCN2ExQiwrQzhCa2JRLGNBQWUsQzlCbGJ2QiwwQzhCc2JRLFFBQVMsQzlCdGJqQiwyRDhCMGJRLGtCQUNBLFNBQ0EsVUFBVyxDOUI1Ym5CLDRDOEJtY00sa0JBQW1CLEM5Qm5jekIsd0M4QnVjTSx5QkFDQSxhQ3JQa0QsQy9Cbk54RCwyRDhCMmNRLFVBQVcsQzlCM2NuQixrQzhCZ2RJLGNBQ0EsZ0JBQ0EsYUQzWW1CLEM3QnZFdkIscUQ4QnFkUSxxQkNqUXdCLEMvQnBOaEMsK0M4QjRkTSxzQkFDQSxnQ0FDQSxpQkFBa0IsQzlCOWR4Qiw2QzhCaWVNLGlCQUFrQixDOUJqZXhCLG9EOEJvZU0s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Y1UsU0FMNEMsQ2pDVHRELHNCaUNpQlUsUUFSNEMsQ2pDVHRELHdCaUNXVSxxQkFGNEMsQ2pDVHRELHNCaUNjVSxlQUw0QyxDakNUdEQsc0JpQ2lCVSxjQVI0QyxDakNUdEQsd0JpQ1dVLHFCQUY0QyxDakNUdEQsc0JpQ2NVLGVBTDRDLENqQ1R0RCxzQmlDaUJVLGNBUjRDLENqQ1R0RCx3QmlDV1UsZUFGNEMsQ2pDVHRELHNCaUNjVSxTQUw0QyxDakNUdEQsc0JpQ2lCVSxRQVI0QyxDakNUdEQsd0JpQ1dVLHFCQUY0QyxDakNUdEQsc0JpQ2NVLGVBTDRDLENqQ1R0RCxzQmlDaUJVLGNBUjRDLENqQ1R0RCx3QmlDV1UscUJBRjRDLENqQ1R0RCxzQmlDY1UsZUFMNEMsQ2pDVHRELHNCaUNpQlUsY0FSNEMsQ2pDVHRELHdCaUNXVSxlQUY0QyxDakNUdEQsc0JpQ2NVLFNBTDRDLENqQ1R0RCxzQmlDaUJVLFFBUjRDLENqQ1R0RCx5QmlDV1UscUJBRjRDLENqQ1R0RCx1QmlDY1UsZUFMNEMsQ2pDVHRELHVCaUNpQlUsY0FSNEMsQ2pDVHRELHlCaUNXVSxxQkFGNEMsQ2pDVHRELHVCaUNjVSxlQUw0QyxDakNUdEQsdUJpQ2lCVSxjQVI0QyxDakNUdEQseUJpQ1dVLGdCQUY0QyxDakNUdEQsdUJpQ2NVLFVBTDRDLENqQ1R0RCx1QmlDaUJVLFNBUjRDLENBUzdDLENBS0wsMENqQ3ZCSixpQmlDNkJVLGVBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ2hDckIsaUJpQzZCVSxnQkFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDaENyQixpQmlDNkJVLFVBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ2hDckIsaUJpQzZCVSxnQkFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDaENyQixpQmlDNkJVLGdCQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakNoQ3JCLGlCaUM2QlUsVUFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDaENyQixpQmlDNkJVLGdCQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakNoQ3JCLGlCaUM2QlUsZ0JBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ2hDckIsaUJpQzZCVSxVQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakNoQ3JCLGtCaUM2QlUsZ0JBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ2hDckIsa0JpQzZCVSxnQkFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDaENyQixrQmlDNkJVLFdBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ2hDckIsd0JpQ3lDVSxvQkFGNEMsQ2pDdkN0RCxzQmlDNENVLGNBTDRDLENqQ3ZDdEQsc0JpQytDVSxhQVI0QyxDakN2Q3RELHdCaUN5Q1UscUJBRjRDLENqQ3ZDdEQsc0JpQzRDVSxlQUw0QyxDakN2Q3RELHNCaUMrQ1UsY0FSNEMsQ2pDdkN0RCx3QmlDeUNVLGVBRjRDLENqQ3ZDdEQsc0JpQzRDVSxTQUw0QyxDakN2Q3RELHNCaUMrQ1UsUUFSNEMsQ2pDdkN0RCx3QmlDeUNVLHFCQUY0QyxDakN2Q3RELHNCaUM0Q1UsZUFMNEMsQ2pDdkN0RCxzQmlDK0NVLGNBUjRDLENqQ3ZDdEQsd0JpQ3lDVSxxQkFGNEMsQ2pDdkN0RCxzQmlDNENVLGVBTDRDLENqQ3ZDdEQsc0JpQytDVSxjQVI0QyxDakN2Q3RELHdCaUN5Q1UsZUFGNEMsQ2pDdkN0RCxzQmlDNENVLFNBTDRDLENqQ3ZDdEQsc0JpQytDVSxRQVI0QyxDakN2Q3RELHdCaUN5Q1UscUJBRjRDLENqQ3ZDdEQsc0JpQzRDVSxlQUw0QyxDakN2Q3RELHNCaUMrQ1UsY0FSNEMsQ2pDdkN0RCx3QmlDeUNVLHFCQUY0QyxDakN2Q3RELHNCaUM0Q1UsZUFMNEMsQ2pDdkN0RCxzQmlDK0NVLGNBUjRDLENqQ3ZDdEQsd0JpQ3lDVSxlQUY0QyxDakN2Q3RELHNCaUM0Q1UsU0FMNEMsQ2pDdkN0RCxzQmlDK0NVLFFBUjRDLENqQ3ZDdEQseUJpQ3lDVSxxQkFGNEMsQ2pDdkN0RCx1QmlDNENVLGVBTDRDLENqQ3ZDdEQsdUJpQytDVSxjQVI0QyxDakN2Q3RELHlCaUN5Q1UscUJBRjRDLENqQ3ZDdEQsdUJpQzRDVSxlQUw0QyxDakN2Q3RELHVCaUMrQ1UsY0FSNEMsQ2pDdkN0RCx5QmlDeUNVLGdCQUY0QyxDakN2Q3RELHVCaUM0Q1UsVUFMNEMsQ2pDdkN0RCx1QmlDK0NVLFNBUjRDLENBUzdDLENqQ2hEVCxRa0NwRkUsV0FFQSx5QkFDQSxXQUNBLFlBQ0EsZ0JINk15QixDL0I5SDNCLHFCa0MzRkksV0FBWSxDbEMyRmhCLGtDa0N4Rk0sV0FBWSxDbEN3RmxCLFVrQzdFTSxVSDZNa0IsQy9CaEl4QixtRmtDeEVJLGNBQ0EsZUFDQSxZQUNBLGdCSG1NdUIsQy9COUgzQixxQmtDakVJLGtCQUNBLFdBQVksQ0FDYiwwQ2xDK0RILDBCa0M1RHdCLFlBQWEsQ0FBSSxDbEM0RHpDLHlCa0N0REksV0FDQSxrQkFDQSxVQUNBLFlBQ0EsYUFBYyxDbENrRGxCLDJCa0MvQ00sWUFDQSxnQkg0S3FCLEMvQjlIM0Isb0JrQ3ZDSSxrQkFDQSxXQUNBLHFCQUNBLGlCQUNBLFVBQ0Esa0JBQW1CLENsQ2tDdkIsb0VrQy9CTSxTQUNBLDBCQUEyQixDQUM1QiwwQ2xDNkJMLG9Ca0MxQk0sU0FDQSwwQkFBMkIsQ2xDeUJqQyxtRGtDdEJRLFVBQ0EsY0FBZSxDbENxQnZCLHlCa0NsQmUsV0FBWSxDbENrQjNCLDBCa0NoQlEsYUFDQSxTQUFVLENBQ1gsQ2xDY1AsMEJrQ1ZNLGFBQ0EsU0FBVSxDbENTaEIsbUlrQ0hNLFdBQ0EsaUJBQWtCLENsQ0V4QixXa0NLSSxRQUFTLENsQ0xiLGNrQ1FNLGdDQUNBLFdBQ0EsU0FBVSxDbENWaEIscUJrQ2FRLGdDQUFnQyxDbENieEMsYWtDaUJNLGdDQUNBLGVBQ0EsV0FDQSxjQUNBLGVBQ0EsY0FBZSxDbEN0QnJCLCtHa0N5QlEsZ0JBQ0EsaUJBQ0EsaUJBQWtCLENsQzNCMUIsbUJrQytCUSxnQ0FBZ0MsQ2xDL0J4QyxnQmtDb0NNLFVBQVcsQ2xDcENqQixha0MwQ0ksV0FBWSxDbEMxQ2hCLHFCa0M4Q0ksU0FDQSxXQUFZLENsQy9DaEIsMkJrQ2tETSxZQUNBLGlCQUNBLFlBQ0EsaUJBQWtCLENsQ3JEeEIsaVFrQ3lEUSxZQUNBLGVBQWdCLENsQzFEeEIsMkJrQytETSxNQUNBLE1BQU8sQ2xDaEViLDZCa0NtRVEsNEJBQ0Esb0JBQXFCLENsQ3BFN0Isb0NrQ3NFbUIsVUgwREssQy9CaEl4QixrQ2tDd0VRLHVCQUF3QixDbEN4RWhDLGtCa0NnRkUsa0JBQ0EsWUFDQSxXQUFZLENsQ2xGZCxzQmtDcUZJLGNBQWUsQ0FDaEIsMENsQ3RGSCxxRmtDMEZJLFlBQ0EsZ0JIa0NnQixDL0I3SHBCLGtCa0M4RkksV0grQmdCLENHOUJqQixDbEMvRkgsTW1DM0ZFLG9CQUFxQixDbkMyRnZCLDBDbUNwRUMsZ0JBQ0EsZUFBZ0IsQ25DbUVqQixzRG1DL0RxQyxtQkFBb0IsQ25DK0R6RCxPbUM5REssaUJBQXlCLGlCQUFtQix5QkFBbUQsQ25DOERwRyxPbUM3REssa0JBQXlCLGlCQUFtQiwyQkFBbUQsQ25DNkRwRyxPbUM1REssa0JBQXlCLGlCQUFtQiwyQkFBbUQsQ25DNERwRyxPbUMzREssa0JBQXlCLGlCQUFtQiwwQkFBbUQsQ25DMkRwRyxPbUMxREssa0JBQXlCLGlCQUFtQix5QkFBbUQsQ25DMERwRyxPbUN6REssZUFBeUIsaUJBQW1CLHNCQUFtRCxDbkN5RHBHLE9tQ3RESyxpQkFBa0IsQ25Dc0R2QixXbUNyRFMsZUFBZ0IsQ25DcUR6QixVbUNwRFEsYUFBYyxDbkNvRHRCLG9EbUNuRFMsZUFBZ0IsQ25DbUR6QixVbUNsRFEsZUFBZ0IsQ25Da0R4Qix1TG1DOUNFLGVBQWdCLENBR2QsMENuQzJDSix1TG1DMUNNLGdCQUFvQyxDQVN6QyxDQVZHLDBDbkMyQ0osdUxtQzFDTSxrQkFBb0MsQ0FTekMsQ0FWRywwQ25DMkNKLHVMbUMxQ00sa0JBQW9DLENBU3pDLENBVkcsMENuQzJDSix1TG1DMUNNLGtCQUFvQyxDQVN6QyxDQVZHLDBDbkMyQ0osdUxtQzFDTSxrQkFBb0MsQ0FTekMsQ0FWRywwQ25DMkNKLHVMbUMxQ00saUJBQW9DLENBU3pDLENBVkcsMENuQzJDSix1TG1DMUNNLGtCQUFvQyxDQVN6QyxDQVZHLDBDbkMyQ0osdUxtQzFDTSxrQkFBb0MsQ0FTekMsQ0FWRywwQ25DMkNKLHVMbUMxQ00s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LGlCQUNBLFVBQ0EsdUJBQXdCLEMzQ2dCMUIseUIyQ2JFLGlCQUNBLDJCQUE0QixDM0NZOUIsbUI0QzVGRSxjQUNBLGVBQ0Esa0JBQ0Esc0JBQXVCLEM1Q3lGekIseUI0Q25GSSxvQ0FBcUMsQzVDbUZ6QyxzQzRDckZNLFVBQVcsQzVDcUZqQiwwQjRDOUVFLGVBQWdCLEM1QzhFbEIseUI0QzFFRSxlQUNBLE1BQ0EsT0FDQSxRQUNBLFNBQ0EseUJBQ0EsYUFFQSxtQkFBb0IsQzVDa0V0Qix5QjRDL0RFLGVBQ0EsYUFDQSxXQUNBLGlCQUNBLFNBQ0EsV0FDQSxrQkFDQSxlQUNBLFlBQ0EsYUFDQSxrQ0FBbUMsQzVDcURyQyxpQjZDM0ZFLHlCZDZLcUQsQy9CbEZ2RCxpQjZDdkZFLGFBQ0Esd0JkaURxRCxDL0JxQ3ZELFU2Q2xGRSxnQkFDQSxhaEJxVHFCLEM3QnBPdkIsaUI2QzVFQyxpQkFBa0IsQzdDNEVuQixnQzhDdkZFLGFmMEp1RCxDL0JuRXpELHNCOENuRkUsYWZzSnVELEMvQm5FekQsdUI4Qy9FRSxhZmtKdUQsQy9CbkV6RCwyQjhDM0VFLGFmOEl1RCxDL0JuRXpELG9UOEN2REUsNkJBQ0EsWUFDQSxnQ0FDQSxnQkFDQSxhQUNBLFlBQ0EsV0FDQSxlQUNBLGtCQUNBLFVBQ0EsZ0JBQ0EsdUJBQ0EsbUJmd0d3QixDL0I3RDFCLDgrQjhDdENJLHVCQUNBLHlDZm9HbUMsQy9CL0R2Qywwb0M4Qy9CSSxzQmY4Rm1DLEMvQi9EdkMsa2xCOEMxQkksZ0NBQ0EsNEJqQmdHbUIsQzdCdkV2QixncUI4Q3BCSSxhakIyRm1CLEM3QnZFdkIsazFCOENkSSxnQ0FDQSw0QmpCZ0dtQixDN0JuRnZCLDBvQzhDUEksMkJBQ0EsY0FDQSxTQUFVLEM5Q0tkLHM0QjhDQ0ksZ0NBQ0EsNEJqQnhFbUIsQzdCc0V2Qiw4ckM4Q1FJLHlCQUNBLGNBQ0EsU0FBVSxDOUNWZCx1ZjhDZUksV0FDQSxtQkFBb0IsQzlDaEJ4QixnZDhDcUJJLGNBQ0EsV0FDQSxrQkFDQSxTQUNBLFVBQ0EsbURBQW9ELEM5QzFCeEQsaUI4Q3dERSxrQkFDQSxlQUFnQixDOUN6RGxCLHdCOENrQ0kscUJBQ0Esc0JBQ0EsZUFBZ0IsQzlDcENwQix1RThDd0NNLGtCQUFtQixDOUN4Q3pCLDJCOEMrQ00sV0FBdUIsQzlDL0M3QixzRjhDb0RNLGdDQUEyQyxDOUNwRGpELHVCOEM0REksY0FDQSxrQkFDQSxXQUNBLE9BQ0EsZUFDQSxZQUNBLHVCQUF3QixDOUNsRTVCLDhCOENzRUksZ0JBQ0EsMkJBQTRCLEM5Q3ZFaEMseUI4QzRFSSxrQkFDQSxXQUNBLGVBQ0Esb0JBQXFCLEM5Qy9FekIsZ0M4Q2lGZSxhakJWUSxDN0J2RXZCLG9NOEN5RkksaUJBQ0EsVUFDQSx1QkFBd0IsQzlDM0Y1QixpQzhDOEZvQixnQkFBaUIsQ0FBSSwwQzlDOUZ6QyxpQzhDa0dNLFVBQ0EsdUJBQXdCLENBQ3pCLENBR0gsMEM5Q3ZHRixpQzhDeUdNLFVBQ0EsdUJBQXdCLENBQ3pCLEM5QzNHTCxvQzhDbUhFLGNBQ0Esb0JBQ0Esa0JBQ0EsdUJBQXdCLEM5Q3RIMUIsMEM4Q3lISSxzQkFDQSxTQUNBLGdCQUNBLFVBQVcsQzlDNUhmLGdMOENpSU0sVUFBVyxDOUNqSWpCLDBDOENzSUksU0FBVSxDOUN0SWQsa0g4QzJJSSxrQkFDQSxNQUNBLFdBQ0Esa0JBQ0EsZUFDQSxlQUNBLG9CQUFxQixDOUNqSnpCLGE4QzBKRSxXQUNBLFlBQ0EsNEJBQTZCLEM5QzVKL0Isa0M4QytKSSxrQkFDQSx5QkFDQSxZQUNBLGVmL0dlLEMvQm5EbkIsZThDd0tFLGFBQ0EscUJBQ0EscUJBQ0EseUJBQ0Esa0JBQW1CLEM5QzVLckIsMEI4Q2tMRSxpQkFDQSxjQUNBLFVBQ0EsZUFBZ0IsQzlDckxsQix3QzhDd0xpQixVQUFXLEM5Q3hMNUIsaUM4QzJMTSxZQUNBLFdBQ0EsZUFBZ0IsQzlDN0x0Qiw0RCtDdkZFLGtCQUNBLGFBQ0EsU0FBVSxDL0NxRlosd0UrQ2hGRSxrQkFDQSxrQkFDQSxlQUNBLHFCQUNBLFlBQ0EsaUJBQ0EsZUFDQSxxQkFFQSxBQUNBLHlCQUFBLEFBQWlCLHNCQUFqQixBQUFpQixxQkFBakIsQUFBaUIsZ0JBQUEsQy9Dc0VuQiwrRCtDakVFLFdBQ0Esa0JBQ0EsT0FDQSxNQUNBLFdBQ0EsV0FDQSxZQUNBLFVBQ0Esb0JBQXFCLEMvQ3lEdkIsMlErQy9DRSxpQkFBa0IsQy9DK0NwQiwyRitDMUNFLHdCaEJpSHlCLEMvQnZFM0IsNkMrQ3RDRSxrQkFBbUIsQy9Dc0NyQix3QytDakNFLDRCQUE2QixDL0NpQy9CLHdJK0MzQkUsd0JsQmtHcUIsQzdCdkV2Qix1RitDdEJFLHdCbEI2RnFCLEM3QnZFdkIsdUMrQ2xCRSxxQkFBc0IsQy9Da0J4QixnRCtDYkUsb0JBQW9CLEMvQ2F0Qiw2QytDUkUscUNBQXFDLEMvQ1F2QywwRCtDSEUsaUNoQmtFcUMsQy9CL0R2Qyx5RCtDQ0UsWUFDQSxpQ2hCNkRxQyxDL0IvRHZDLHdHK0NRRSw2QkFDQSw2QmhCc0RxQyxDL0IvRHZDLGtDK0NhRSxzQmhCa0RxQyxDL0IvRHZDLHVEK0NpQkUsNkJoQjhDcUMsQy9CL0R2QyxnRCtDcUJFLGtDQUNBLG9CaEIwQ2tDLEMvQmhFcEMsV2dEeEZFLG1CQUNBLGVBQWdCLENoRHVGbEIsc0JnRG5GRSxlQUFnQixDaERtRmxCLGtFZ0Q3RUUsa0JBQ0EsYUFDQSxTQUFVLENoRDJFWiw0QmdEcEVJLGtCQUNBLGtCQUNBLGVBQ0EscUJBQ0EsWUFDQSxpQkFDQSxlQUVBLHlCQUNBLHNCQUNBLHdCQUNBLG9CQUFxQixDaER5RHpCLHFGZ0RuREksV0FDQSxrQkFDQSxNQUNBLE9BQ0EsV0FDQSxZQUNBLFVBQ0EseUJBQ0Esa0JBQ0EsZUFDQSxlQUNBLGNBQWUsQ2hEd0NuQixrRGdEcENJLFNBQ0Esa0JBQW1CLENoRG1DdkIsMERnRC9CSSxZQUNBLGlDakI2Rm1DLEMvQi9EdkMsK0NnRHpCSSxtQkFDQSxTQUNBLGtCQUNBLHNDQUNBLGdDQUFnQyxDaERxQnBDLDJDZ0RmSSxTQUNBLFVBQ0EsV0FDQSxZQUNBLGlDQUNBLGtDQUNBLCtCQUNBLGdDQUNBLHdCQUNBLG1DQUFBLEFBQ0EsMkJBQUEsMkJBQ0EsY0FBZSxDaERJbkIsb0RnREFJLHdDQUNBLHdDakI4RG1DLEMvQi9EdkMsaURnRFFJLFVBQ0EsV0FDQSxXQUNBLFlBQ0EsZ0JBQ0EsaUJBQ0EsK0JBQ0EsbUJBQ0Esd0JBQ0EsbUNBQUEsQUFDQSwyQkFBQSwwQkFBMkIsQ2hEbEIvQiwwRGdEdUJJLHdDQUNBLDRCQUE2QixDaER4QmpDLDRDZ0RnQ0ksaUJBQWtCLENoRGhDdEIseUZnRHFDSSxXQUNBLE9BQ0Esa0JBRUEsNEdBQ0EsU0FBVSxDaEQxQ2QsMkRnRGdESSxRQUNBLFNBQ0EsNkJBQ0EsU0FDQSxTQUVBLEFBQ0EseUJBQ0EsQUFDQSwwQkFBMkIsQ2hEekQvQiwwRGdENkRJLFlBQ0EsV0FDQSw2QkFDQSx5QkFDQSxRQUNBLFNBQVUsQ2hEbEVkLHFEZ0R3RU0sTUFDQSxTQUNBLFVBQ0EsWUFDQSxpQ0FDQSxrQ0FDQSw0QkFDQSw2QkFDQSxBQUNBLHlCQUVBLEFBQ0EsMEJBQTJCLENoRHBGakMsb0RnRHdGTSxNQUNBLFdBQ0EsWUFDQSx5QkFDQSx5QkFDQSxTQUFVLENoRDdGaEIseURnRG1HSSxrQkFDQSxxQkFDQSxnQ0FBZ0MsQ2hEckdwQyxpRWdEeUdJLGtCQUNBLHlCQUNBLG9CbkJwQ21CLEM3QnZFdkIsb0VnRGdISSw2QkFDQSw0QkFBNkIsQ2hEakhqQyxtRWdEcUhJLHlCQUNBLHdCakJ0RGdDLEMvQmhFcEMsOERnRDBISSw2QkFDQSxjQUFlLENoRDNIbkIsNkRnRCtISSx5QkFDQSxvQmpCaEVnQyxDL0JoRXBDLDZIZ0R5SUkseUJBQ0EsaUJBQWtCLENoRDFJdEIsMEJpRHhGRSx5QkFDQSxzQkFDQSx3QkFDQSxvQkFBcUIsQ2pEcUZ2QixrQmlEakZFLGNBQWUsQ2pEaUZqQix1Q2lEN0VFLFVBQ0EsUUFDQSxRQUFTLENqRDJFWCxzRGlEeEVJLHdCbEJpS3FFLEMvQnpGekUsNERpRHJFTSx5QkFDQSxTQUFVLENqRG9FaEIseUJpRDlERSxXQUNBLHFCQUNBLGtCQUNBLFdBQ0EsWUFDQSx5QkFDQSxtQkFDQSxrQkFDQSxnQ0FDQSxzQkFDQSxhQUFjLENqRG9EaEIsK0JpRGpESSxXQUNBLGtCQUNBLHFCQUNBLFdBQ0EsWUFDQSx5QkFDQSxtQkFDQSx5Q0FDQSxVQUNBLFNBQ0Esb0VBQXFFLENqRHVDekUsb0ppRGhDRSx3RUFBeUYsQ2pEZ0MzRixtSWlEM0JFLG9FQUF1RSxDakQyQnpFLGtEaUR0QkUsY0FBZSxDakRzQmpCLG9JaURqQkUsd0JsQmlGa0MsQy9CaEVwQyxXa0QxRlMsWUFBYSxDbEQwRnRCLDJCa0R6RnlCLGFBQWMsQ2xEeUZ2QyxXa0R0RkUsdUNBQ0EsV0FDQSxZQUNBLHlCQUNBLGtCQUNBLFduQm9JaUIsQy9CbkRuQixrQmtEN0VFLGlCQUFrQixDbEQ2RXBCLG9Ca0R6RUUsaUJBQWtCLENsRHlFcEIsMENrRHRFSSxrQkFDQSxlQUNBLDZCQUNBLFlBQ0EsZ0NBQ0EsYUFDQSxZQUNBLGlCQUNBLFdBQ0EsZUFDQSxrQkFDQSxVQUNBLGFBQWMsQ2xEMERsQiwrQmtEdERJLGNBQ0Esa0JBQ0EsUUFDQSxNQUNBLFNBQ0EsWUFDQSxjQUNBLGVBQ0EsZ0JBQWlCLENsRDhDckIsd0NrRDNDTSxzQm5CMEdpQyxDL0IvRHZDLDBCa0R0Q0ksa0JBQ0EsVUFDQSxlbkJrR21CLEMvQjlEdkIsb0JrRDlCRSxxQkFBcUIsQ2xEOEJ2QixtRGtEMUJFLHNCQUNBLGVBQ0EseUJBQ0Esc0JBQ0EscUJBQ0EsdUNBQXVDLENsRHFCekMsc0JrRGpCRSxxQm5Cc0dvQyxDL0JyRnRDLHdHa0RYRSxzQkFDQSw0QkFBNkIsQ2xEVS9CLDhCa0RMRSxpQkFDQSxVQUNBLHVCQUF3QixDbERHMUIsb0JrREFrQixnQkFBaUIsQ2xEQW5DLDRCa0RLSSxZQUNBLFdBQ0EsZ0JBQ0EsV0FBWSxDbERSaEIsaUNrRGNFLHlCbkJzQjRCLEMvQnBDOUIsK0NrRGlCSSxxQkFBd0IsQ2xEakI1QixzQ2tEcUJJLHFCQUF3QixDbERyQjVCLHNEa0R5QkksaUJBQWtCLENsRHpCdEIsZ0JtRHpGRSxpQkFBa0IsQ25EeUZwQixtQ21EdEZJLGdCQUNBLGlCQUFrQixDbkRxRnRCLGdDbURsRm9CLFVBQVcsQ25Ea0YvQixnRG1EL0VJLFdBQ0EsWUFDQSxnQnBCZ0llLEMvQm5EbkIscUJtRHpFSSxjQUFlLENuRHlFbkIsaUNtRHJFSSxrQkFDQSxNQUNBLFFBQ0EsT0FDQSxTQUNBLFdBQ0EsU0FDQSxVQUNBLGVBQ0EsZUFDQSxVQUNBLHVCQUF3QixDbkQwRDVCLGlCb0R6RkUsaUJBQWtCLENwRHlGcEIsbURvRG5GRSxjQUFlLENwRG1GakIsc0JvRC9FRSxrQkFDQSw2QkFDQSxZQUNBLGFBQ0EsV0FDQSxjQUNBLFNBQVUsQ3BEeUVaLDRCb0R0RUksWUFBYSxDcERzRWpCLDZCb0RqRUUsa0JBQ0EsWUFDQSxTQUNBLFFBQ0Esa0JBQ0EseUJBQ0EsU0FDQSxpQkFFQSx5QkFDQSx3QkFBeUIsQ3BEdUQzQixvQ29EcERJLGNBQ0EsV0FDQSxrQkFDQSxjQUNBLFlBQ0EsdUJBQXdCLENwRCtDNUIsb0NvRDNDSSwyQkFBNEIsQ3BEMkNoQywyQ29EeENNLFdBQ0EsaUJBQ0EsZUFDQSxjQUFlLENwRHFDckIsc0JvRDlCRSx1QkFBd0IsQ3BEOEIxQixxRG9EMUJFLFdBQ0EsbUJBQ0EsV0FBWSxDcER3QmQsNENvRHBCRSx3QkFDQSxZQUNBLFlBQ0EsV0FDQSxrQkFDQSx5QkFDQSx5QkFDQSxrQkFDQSxjQUFlLENwRFlqQiwyRG9EUkUsZUFBZ0IsQ3BEUWxCLHNCb0RGRSxzQkFBdUIsQ3BERXpCLHdDb0RJRSxXQUNBLGdCQUNBLFdBQVksQ3BETmQsd0NvRFVFLFlBQ0EsWUFDQSxXQUNBLGtCQUNBLG1CQUNBLGVBQWdCLENwRGZsQixxQ29Eb0JFLHVCQUNBLG1CQUFvQixDcERyQnRCLDhDb0R5QkUsZUFBZ0IsQ3BEekJsQixpQ29EOEJFLFdBR0EsdUJBR0EseUJBQ0EsbUJBR0EsaUJBQWtCLENwRHhDcEIsc0NvRDRDRSxlQUFnQixDcEQ1Q2xCLHNDb0RnREUsZUFBZ0IsQ3BEaERsQixpQ29Eb0RFLFlBQ0EsWUFDQSxXQUNBLGtCQUNBLGtCdkJlcUIsQzdCdkV2Qiw0Q29ENERFLGVBQWdCLENwRDVEbEIsNENvRGdFRSxlQUFnQixDcERoRWxCLDZCcUR4Rk0sY0FBZSxDckR3RnJCLDBCcURwRkksYUFBYyxDckRvRmxCLHlCcURqRkkscUJBQ0EsZ0JBQ0EsY0FDQSxrQkFDQSxjQUNBLG1CQUNBLGtCQUNBLG9CQUFxQixDckQwRXpCLCtCcUR2RU0sY0FDQSxrQkFDQSw2QkFBb0UsQ3JEcUUxRSxnQ3FEbEVNLGdCQUNBLGtCQUNBLDZCQUFvRSxDckRnRTFFLGNzRDVGRSxlQUNBLFlBQ0EsT0FDQSxNQUNBLFNBQ0EsNEJBQ0EsWUFDQSx5QkFDQSx1QkFDQSxvQkFDQSxzQkFDQSxZQUNBLGdCQUNBLHNCQUNBLG1DQUFBLEFBQ0EsMkJBQUEsMkJBQTRCLEN0RDZFOUIsNEJzRHZFSSxRQUNBLDJCQUNBLFVBQ0EsMEJBQTJCLEN0RG9FL0IsMkJzRGhFSSxRQUFTLEN0RGdFYixpQnNEM0RJLFdBQ0EsZ0J2Qm9Nc0IsQy9CMUkxQix3QnNEeERlLGlDQUFpQyxDdER3RGhELGdCc0RwREksdUJBQ0EsY0FDQSxlQUNBLGdCQUNBLFlBQ0EsaUJBQ0EsY0FBaUMsQ3REOENyQyxzQnNENUNjLGlDQUFpQyxDdEQ0Qy9DLDhIc0R6Q00sZ0JBQWlCLEN0RHlDdkIscUdzRHBDcUIsVXZCWUssQy9Cd0IxQix5QnNEbkNpQixhdkJrQlUsQy9CaUIzQiwwRnNEaEN3Qix3QkFBd0QsQ3REZ0NoRixtQ3NEL0IyQix3QnpCc0dKLEM3QnZFdkIsK0hzRHpCSSxXQUNBLFlBQ0EsaUJBQ0Esa0JBQ0EsV0FDQSxzQkFBc0IsQ3REb0IxQix1QnNEaEJJLGdCQUFvQyxDdERnQnhDLHlCc0RSSSxlQUNBLG9CQUNBLHVCQUNBLGVBQ0EsZ0JBQ0EsZ0J2QjZJc0IsQy9CMUkxQiwrQnNEWE0sNEJBQTZCLEN0RFduQyx3QnNEQ0ksa0JBQ0Esb0JBQ0EsaUJBQW1DLEN0REh2QywwQnNET00sWUFDQSxTQUFVLEN0RFJoQixnQ3NETWdCLDRCQUE2QixDdERON0Msb0NzRFlNLGdCQUNBLGtCQUNBLE1BQ0EsUUFDQSxTQUNBLE9BQ0EsVUFBVyxDdERsQmpCLDQvQnNEc0JNLGFBQWMsQ3REdEJwQiwrN0JzRDBCTSxZQUNBLFVBQVcsQ3REM0JqQiw2RHNEZ0NNLGVBQ0EsZ0JBQWlCLEN0RGpDdkIsOEJzRHFDTSxnQkFDQSxlQUFnQixDdER0Q3RCLCtCc0QwQ00sb0JBQ0EsZUFBZ0IsQ3REM0N0QixpQnNEbURFLFlBQ0EsV0FDQSxlQUNBLE1BQ0EsV0FBWSxDdER2RGQsb0JzRDZERSxPQUNBLHdCQUNBLGNBQWUsQ3REL0RqQixrQ3NEbUVJLFFBQ0EsU0FBVSxDQUNYLDBDdERyRUgsb0JzRDRFTSwyQkFBNEIsQ3RENUVsQyxrQ3NEK0VRLDBCQUEyQixDdEQvRW5DLGdCc0RvRk0sY3ZCcURnQixDL0J6SXRCLHdCc0R3Rk0sbUJBQTRDLENBQzdDLEN0RHpGTCxvSXNEZ0dFLHdCekIvS3FCLEM3QitFdkIsd0lzRGtHSSxVdkJzQ21CLEMvQnhJdkIscUJzRHdHRSxlQUNBLE1BQ0EsT0FDQSxRQUVBLGFBQ0EsaUNBQ0EsWUFFQSxtQkFBb0IsQ3REakh0Qix1QnVEL0RFLHFCQUNBLGtCQUNBLFdBQ0EsV0FBWSxDdkQ0RGQsNkJ1RHpESSxXQUNBLFdBQVksQ3ZEd0RoQiwyQnVEcERJLFdBQ0EsV0FBWSxDdkRtRGhCLDhCdUQ3Q0ksaURBQWtELENBQ25ELEFBT0gsNEJBQ0UsR0FBSyx3QkFBeUIsQ0FBQSxDdkRvQ2hDLG1CdURoQ0Usa0JBQ0EsV0FDQSxZQUNBLFVBQ0Esb0IxQm1HcUIsQzdCdkV2Qix5Q3VEdkJFLG9CQUFxQixDdkR1QnZCLHVDdURsQkUsb0JBQXFCLEN2RGtCdkIsNkN1RGJFLG9CQUFxQixDdkRhdkIsMkN1RFJFLG9CQUFxQixDdkRRdkIsd0N1RFdFLGlKQUF1SixDdkRYekosdUN1RGlCRSxnSkFBc0osQ3ZEakJ4SiwwQ3VEdUJFLG1KQUF5SixDdkR2QjNKLHlDdUQ2QkUsa0pBQXdKLEN2RDdCMUosaU51RHNDRSxVQUNBLEFBQ0EsOEVBQWlGLENBQ2xGLEFBYUQsOEJBQ0UsTUFBUSx3QkFBeUIsQ0FDakMsSUFBUSx3QkFBeUIsQ0FDakMsTUFBUSx3QkFBeUIsQ0FDakMsSUFBUSx3QkFBeUIsQ0FDakMsTUFBUSx3QkFBeUIsQ0FDakMsSUFBUSx3QkFBeUIsQ0FDakMsTUFBUSx3QkFBeUIsQ0FDakMsR0FBUSx5QkFBMEIsQ0FBQSxDQUdwQyxBQVNBLDRCQUNFLEtBQU8sU0FBVSxDQUNqQixJQUFNLFNBQVUsQ0FDaEIsSUFBTSxTQUFVLENBQ2hCLElBQU0sU0FBVSxDQUNoQixJQUFNLFNBQVUsQ0FDaEIsS0FBTyxTQUFVLENBQUEsQ0FHbkIsQUFRQSwyQkFDRSxLQUFPLFNBQVUsQ0FDakIsSUFBTSxTQUFVLENBQ2hCLElBQU0sU0FBVSxDQUNoQixJQUFNLFNBQVUsQ0FDaEIsSUFBTSxTQUFVLENBQUEsQ0FHbEIsQUFRQSw4QkFDRSxLQUFPLFNBQVUsQ0FDakIsSUFBTSxTQUFVLENBQ2hCLElBQU0sU0FBVSxDQUNoQixJQUFNLFNBQVUsQ0FDaEIsSUFBTSxTQUFVLENBQUEsQ0FHbEIsQUFRQSw2QkFDRSxLQUFPLFNBQVUsQ0FDakIsSUFBTSxTQUFVLENBQ2hCLElBQU0sU0FBVSxDQUNoQixJQUFNLFNBQVUsQ0FDaEIsS0FBTyxTQUFVLENBQUEsQ3ZEaEluQixldUR3SUUsa0JBQ0EsTUFDQSxTQUNBLFVBQ0EsWUFDQSxnQkFDQSxvQkFBcUIsQ3ZEOUl2QixxMkJ1RGtKRSxZQUNBLFVBQVcsQ3ZEbkpiLG9CdUR1SkUscUJBQ0Esa0JBQ0EsVUFDQSxZQUNBLGdCQUNBLG9CQUFxQixDdkQ1SnZCLHU1QnVEK0pJLFdBQ0EsWUFDQSxpQkFDQSxtQkFDQSxxQkFDQSwyQ0FDQSxrQkFDQSxBQUNBLGVBQ0Esa0JBQ0EsTUFDQSxRQUNBLFFBQVMsQ3ZEM0tiLDQwQnVEK0tJLE9BQ0EsMENBQ0EsQUFDQSx3QkFBeUIsQ3ZEbEw3QixvMUJ1RHFMSSxXQUNBLHlDQUNBLEFBQ0EseUJBQTBCLEN2RHhMOUIsbzVCdURpTUUscUVBQXdFLEN2RGpNMUUsNDVCdUR1TUUsc0VBQXlFLENBQzFFLEFBUUQscUJBQ0UsS0FBTyx3QkFBeUIsQ0FDaEMsSUFBTSx1QkFBd0IsQ0FDOUIsR0FBSyx3QkFBeUIsQ0FBQSxDQUdoQyxBQU1BLHNCQUNFLEtBQU8seUJBQTBCLENBQ2pDLElBQU0sc0JBQXVCLENBQzdCLEdBQUsseUJBQTBCLENBQUEsQ3ZEL05qQywrQnVEcU9FLDZGQUFpRyxDQUNsRyxBQU9ELG9CQUNFLEtBQU8sU0FBVSxDQUNqQixHQUFLLFNBQVUsQ0FBQSxDdkQvT2pCLFl3RDVGRSxrQkFDQSxhQUNBLFVBQVcsQ3hEMEZiLHVCd0R0RkksWUFDQSxXQUNBLGtCQUNBLE1BQ0EsT0FDQSxRQUNBLFFBQVMsQ3hEZ0ZiLGlDd0Q3RU0sV0FBWSxDeEQ2RWxCLHFDd0R6RU0sVUFDQSxXQUFZLEN4RHdFbEIsb0J3RG5FSSx5QkFDQSxTQUNBLFlBQWEsQ3hEaUVqQix1QndEOURNLFVBQ0Esa0JBQ0EsTUFDQSxPQUNBLFVBQ0EsV0FDQSxlQUNBLGVBQWdCLEN4RHVEdEIsMkJ3RHBEUSxZQUNBLFdBQ0Esc0JBQ0EsMEJBQTJCLEN4RGlEbkMsZ0N3RDdDUSxXQUNBLGtCQUNBLFFBQ0EsU0FDQSxVQUNBLFNBQVUsQ3hEd0NsQixrQ3dEdENZLGEzQjhRVyxDN0J4T3ZCLDhCd0RsQ1EsU0FBVSxDeERrQ2xCLHdCd0QzQkksa0JBQ0Esa0JBQ0EsT0FDQSxRQUNBLFNBQ0EsUUFBUyxDeERzQmIsd0N3RG5CTSxxQkFDQSxrQkFDQSxlQUNBLFlBQ0EsV0FDQSxjQUNBLHlCQUVBLGdDQUNBLGlCQUFrQixDeERVeEIsK0N3RFBRLHdCM0IwRmUsQzdCbkZ2QixjeUR2REUsZ0JBQ0Esa0JBQ0EsV0FDQSxhQUNBLGtCQUNBLDRCQUNBLHVCQUF3QixDekRpRDFCLDhCeUQzRkksTUFDQSxPQUNBLFFBQVMsQ3pEeUZiLG1EeURsRk0sa0JBQ0EsT0FDQSxRQUNBLFlBQ0EsU0FBVSxDekQ4RWhCLG1FeURyRlEsV0FBWSxDekRxRnBCLDZDeUQxRU0sV0FDQSxZQUNBLGlCQUNBLGtCQUNBLE1BQ0EsTUFBTyxDekRxRWIsZ0R5RGxFUSxlQUNBLGdCQUNBLGdCQUFpQixDekRnRXpCLCtDeUQ1RFEsY0FBZSxDekQ0RHZCLDZCeUQ5Q0ksYUFDQSxZQUNBLGFBQ0Esa0JBQ0EsTUFDQSxNQUFPLEN6RHlDWCxpQ3lEdENNLFVBQVcsQ3pEc0NqQiwwQnlEakNJLGtCQUNBLGtCQUNBLE9BQ0EsUUFDQSxTQUNBLFFBQVMsQ3pENEJiLDBDeURyQk0scUJBQ0Esa0JBQ0EsZUFDQSxXQUNBLFVBQ0EsZ0JBQ0EsdUNBRUEsZ0NBQ0EsaUJBQWtCLEN6RFl4QixpRHlEeEJRLHFCQUFzQixDekR3QjlCLFl5QnRGRSxlQUNBLGdCQUNBLGdCQUNBLGNBQ0Esa0JBQ0EsY0FDQSx5QkFDQSxzQkFDQSxxQkFDQSxnQkFBaUIsQ3pCNkVuQixtQnlCdkVFLGNBQWUsQ3pCdUVqQix5Q3lCakVFLG9CQUFxQixDekJpRXZCLG9CeUIzREUsV0FDQSxnQkFDQSxnQ0FBaUMsQ3pCeURuQyx1Q3lCMUNFLFNBQ0EsT0FDQSxRQUNBLFFBQVMsQ3pCdUNYLG9CeUJqQ0UsZUFDQSxBQUVBLG1EQUNBLGtDQUFtQyxDekI2QnJDLG1CeUJ2QkUsa0JBQ0EsY0FDQSxnQkFHQSxZQUNBLGlCQUVBLGdFQUNBLHdCQUNBLGVBQ0EsVUFDQSxBQUVBLDZCQUE4QixDQUMvQiw4QnpCUUQsbUJ5QkxJLGlCQUNBLFNBQ0EsYUFDQSxjQUFlLENBQ2hCLENBRUgsOEJ6QkRBLG1CeUJHSSxrQkFBbUIsQ0FDcEIsQ3pCSkgsa0J5QlVFLGNBQ0EsV0FDQSxXQUFZLENBQ2IsOEJ6QmJELGtCeUJnQkksYUFBYyxDQUNmLEN6QmpCSCxpQnlCdUJFLG1CQUNBLG1CQUNBLHFCQUFzQixDQUN2Qiw4QnpCMUJELGlCeUJrQ0ksY0FLQSx5QkFDQSx5QkFDQSxzQkFDQSxBQUVBLDBCQUNBLEFBRUEsNENBQWdELENBQ2pELEN6QmhESCxvQ3lCK0RFLE1BQ0EsdUJBQ0EsdUdBQ0EsT0FDQSw0QkFDQSxBQUVBLG9DQUFxQyxDekJ0RXZDLG1DeUJ5RUUsTUFDQSxrRUFDQSwwQkFDQSxlQUNBLFNBQVUsQ0FDWCw4QnpCOUVELG1DeUJpRkksUUFDQSxXQUFZLENBQ2IsQ3pCbkZILHlDeUI4RkUsb0JJOUVxQixDN0JoQnZCLG1CeUJrR0UsY0FDQSxlQUFnQixDQUNqQiw4QnpCcEdELG1DeUJ3R0ksUUFDQSxXQUFZLENBQ2IsQ3pCMUdILGlCMER0RkUsYUFBYyxDMURzRmhCLG9CMERoRkUsa0JBQ0Esa0JBQ0EsZ0JBQWlCLEMxRDhFbkIscUMwRHRFRSxxQkFDQSxrQkFDQSxrQkFBbUIsQzFEb0VyQixxRDBENURFLFdBQ0EsVUFDQSxrQkFDQSxrQkFBbUIsQzFEeURyQiwyQzBEcERFLGVBQ0EseUJBQ0EsU0FBVSxDMURrRFosMEMwRC9DRSxlQUNBLHlCQUNBLFNBQVUsQzFENkNaLGlFMER6Q0UsNkIzQm9FaUMsQy9CM0JuQyw4QzBEbENFLGtCQUNBLG9CQUNBLFVBQ0EsV0FDQSx1QkFDQSxXQUFZLEMxRDZCZCx1QjBEcEJFLFVBQ0Esb0JBQXFCLEMxRG1CdkIsdUIwRFhFLFdBQ0EsbUJBQW9CLEMxRFV0QixzSTBERUUsZUFDQSxnQkFDQSwyQkFDQSx5QkFBMEIsQzFETDVCLG1CMERXRSxrQkFDQSx5QkFDQSxpQkFDQSxtQkFDQSxlQUNBLFdBQ0EsaUJBQ0Esa0JBQW1CLEMxRGxCckIsNEMwRHdCRSxpQkFBa0IsQzFEeEJwQixzQjBEaUNFLFNBQ0EsU0FBVSxDMURsQ1oscUIwRHdDRSxvQkFDQSxnQkFDQSxxQkFDQSxjQUNBLGVBQWdCLENBRWpCLDhCMUQ5Q0QscUIwRGlESSxtQkFBb0IsQ0FDckIsQzFEbERILHdCMER5REUsa0JBQ0EsY0FDQSxtQkFDQSxpQkFDQSxnQkFDQSw0QkFBNkIsQzFEOUQvQixrQzBENkVFLHdCQUF5QixDMUQ3RTNCLGdDMERrRkUsZUFDQSxXQUNBLGVBQWdCLEMxRHBGbEIsMkIwRHdGRSxhQUNBLGlCQUNBLFVBQVcsQzFEMUZiLGlDMEQ4RkUsZUFDQSxjQUVBLGVBQWdCLEMxRGpHbEIsbUYwRDBHRSxjQUFlLEMxRDFHakIsd0cwRHFIRyxrQkFDRCxzQkFDQSxtQkFDQSxhQUFjLEMxRHhIaEIsd0cwRDZIRSxtQkFDQSxxQkFDQSxjQUNBLGNBQWUsQzFEaElqQiw4RzBEb0lFLGtCQUFtQixDMURwSXJCLG9CMEQwSUUsa0JBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEsc0JBQUEsQUFBOEIsNkJBQUEsQzFEN0loQyxpRjBEa0pFLHlCQUNBLG1CQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0EsVUFDQSxxQkFDQSxxQkFBc0IsQzFEekp4QixtRzBEOEpFLGVBQ0EsY0FDQSxtQkFDQSwyQkFBNEIsQzFEaks5QixtRzBEc0tFLG1CQUNBLDhCQUNBLFlBQWEsQzFEeEtmLHNHMEQ2S0Usa0JBQ0EscUJBQ0EsUUFBUyxDMUQvS1gsb0UwRG1MRSxZQUNBLGtCQUFtQixDMURwTHJCLGtDMER1TEUsWUFDQSxRQUNBLGdDQUNBLG1DQUFvQyxDMUQxTHRDLGtDMEQ2TEUsWUFDQSxZQUNBLDRCQUE2QixDMUQvTC9CLGtDMERrTUUsY0FDQSxXQUNBLG1CQUNBLGdCQUNBLG1CQUNBLGFBQWMsQzFEdk1oQixnRjBEMk1FLG1CQUNBLHFCQUNBLGNBQ0EsY0FBZSxDMUQ5TWpCLDRDMERpTkUsd0JBQXlCLEMxRGpOM0IsaUIwRHdORSxrQkFDQSxlQUFnQixDMUR6TmxCLDBCMEQ2TkUsa0JBQ0EseUJBQ0EsV0FDQSxvQkFDQSxlQUFnQixDMURqT2xCLDBEMERzT0UsZUFDQSxjQUNBLGtCM0IzTTRFLEMvQjdCOUUsNkIwRDRPRSx5QkFDQSxhQUNBLGdCQUNBLGtCQUNBLGVBQ0Esa0JBQW1CLEMxRGpQckIsMkIwRHFQRSx5QkFDQSxjQUFlLEMxRHRQakIseUIwRDBQRSxpQkFDQSxlQUFnQixDMUQzUGxCLDBCMEQ4UEUsaUJBQ0EsMkIzQnJPdUMsQy9CMUJ6QyxpQjBEbVFFLFNBQVUsQzFEblFaLGdDMERzUUUsY0FBZSxDMUR0UWpCLHNDMER5UUksV0FBWSxDMUR6UWhCLG1CMEQrUUUsYUFDQSxrQkFBbUIsQzFEaFJyQiwwQjBEb1JFLGNBQ0EsbUJBQ0EsaUJBQ0EsZ0JBQ0EsNEJBQTZCLEMxRHhSL0Isb0MwRDZSRSxhN0J0TnFCLEM3QnZFdkIsMEQwRGlTRSxVQUFXLEMxRGpTYixxQjBEc1NFLGVBQWdCLEMxRHRTbEIsd0cwRDhTRSxrQkFDQSxxQkFDQSx5QkFJQSxhQUFjLEMxRHBUaEIsMEswRGtUSSx3QjNCclIwRSxDL0I3QjlFLG9CMER3VEUsaUJBQ0EsZ0JBQWlCLEMxRHpUbkIsc0MwRDhURSxpQkFDQSxlQUNBLGE3QnpQcUIsQzdCdkV2Qiw0RDBEc1VFLFlBQ0Esa0NBQ0EscUNBQ0Esa0NBQ0EsUUFDQSxTQUNBLGNBQ0EsYUFBYyxDMUQ3VWhCLDhCMERnVkUsZUFDQSxnQ0FBaUMsQzFEalZuQyw2RjBEb1ZFLHdCM0J2VDRFLEMvQjdCOUUsa0IyRHRGRSxnQkFDQSx1QkFDQSxRQUFTLEMzRG9GWCx1QjJEOUVFLGdDQUNBLDZCQUNBLG1CQUNBLGtCQUNBLG1CQUNBLG9CQUFxQixDQUN0Qiw2QjNEd0VELHVCMkRyRUksZ0JBQWlCLENBQ2xCLEMzRG9FSCw2QjJEaEVFLGVBQ0EsY0FDQSxtQkFDQSxxQkFDQSxVQUFXLEMzRDREYixvQzJEeERFLHFCQUNBLFVBQVcsQzNEdURiLCtGMkRuREUsZUFDQSxjQUNBLGtCQUFtQixDM0RpRHJCLDBIMkQzQ0UsbUJBQ0EsY0FDQSxVQUFXLEMzRHlDYiwwSDJEbkNFLG1CQUNBLHFCQUNBLGNBQ0EsZUFDQSxxQkFDQSxZQUFhLEMzRDhCZix5QzJEeEJFLGNBQ0EsVUFDQSxrQkFDQSxtQkFDQSxnQkFDQSxTQUNBLGdCQUNBLGdCQUNBLGtCQUNBLHlCQUNBLFVBQVcsQzNEY2IsOEYyRFZFLGNBQ0EsbUJBQ0EsbUJBQ0EscUJBQ0EsZUFDQSxjQUNBLFlBQWEsQzNESWYsZ0QyRERFLFlBQ0EsV0FDQSxpQkFDQSxnQkFBaUIsQzNERm5CLDRHMkRNRSxhQUFjLEMzRE5oQixpQzJEZ0JFLGdCQUNBLGVBQWdCLEMzRGpCbEIsK0IyRHVCRSxjQUNBLG1CQUNBLFNBQVUsQ0FDWCw4QjNEMUJELCtCMkQ2QkksaUJBQWtCLENBQ25CLEMzRDlCSCx1QjRENUZDLHlCQUNBLFdBQVksQzVEMkZiLFM2RDVGQyxzQkFBdUIsQzdENEZ4QixTNkR4RkMsbUJBQW9CLEM3RHdGckIsVTZEcEZDLHVCQUF3QixDN0RvRnpCLFU2RGhGQywwQkFBMkIsQzdEZ0Y1QixVNkQ1RUMsMEJBQTJCLEM3RDRFNUIsWTZEeEVDLDhCQUErQixDN0R3RWhDLFU2RHBFQywwQkFBMkIsQzdEb0U1QixVNkRoRUMsNEJBQTZCLEM3RGdFOUIsUzZENURDLGlCQUFrQixDN0Q0RG5CLFM2RHhEQyxpQkFBa0IsQzdEd0RuQixhOEQ1RkksWUFBYSxDOUQ0RmpCLCtCOER6RkssV0FDQSxtQkFDQSxhQUFjLEM5RHVGbkIsa0M4RG5GSyxXQUNBLGdCQUNBLG1CQUNBLGFBQWMsQzlEZ0ZuQiw2QjhENUVLLFVBQVcsQzlENEVoQiw2QjhEeEVLLGNBQ0Esa0JBQW1CLEM5RHVFeEIsNkI4RG5FSyx5QkFBQSxBQUNHLDZCQUFBLGlCQUNBLGtCQUNBLGVBQWdCLEM5RGdFeEIsbUM4RDVEUSx5QkFBQSxBQUNBLDZCQUFBLFlBQ0EsVUFBVyxDOUQwRG5CLDZCOER0REssdUJBQ0csV0FDQSxtQkFDQSwwQkFBMkIsQzlEbURuQyxvQzhEL0NRLFlBQ0Esc0JBQ0EsMkJBQ0EsaUJBQ0EsaUJBQWtCLEM5RDJDMUIsOEI4RHZDSyxzQkFDQSxZQUNBLG1CQUNBLDBCQUEyQixDOURvQ2hDLDJCOERoQ0sseUJBQUEsQUFDQSw2QkFBQSxZQUNBLFNBQVUsQzlEOEJmLHdCOEQxQlEsZ0JBQWlCLEM5RDBCekIsZ0M4RHRCSyxnQkFDQSxZQUNBLGlCQUNBLFFBQ0EsMEJBQTJCLEM5RGtCaEMsNEkwQjVFQyxvQkFBcUIsQzFCNEV0QixvTDBCMUVFLG9CQUFxQixDMUIwRXZCLCtaMEJ0RUUsMENBQTJDLEMxQnNFN0Msd0QwQi9EQyxzQkFDQSx3QkFBeUIsQzFCOEQxQixpRTBCNURFLGtDQUFtQyxDMUI0RHJDLG9FMEJ6REUscUJBQXNCLEMxQnlEeEIsc1QwQm5ERSx1QkFBd0IsQzFCbUQxQiwwRzBCaERFLG1DQUNBLHNCQUNBLGtCQUFtQixDQUNuQixnQkFJRSxLQUNJLHNCQUFzQixDQUUxQixHQUNJLHdCQUF3QixDQUFBLEMxQnFDaEMsVTBCaENDLG1CQUFvQixDQUNwQixzQkFHRyxLQUNDLHVEQUNHLHNCQUFzQixDQUUxQixHQUNDLHVEQUNHLHdCQUF3QixDQUFBLEMxQnNCaEMsZ0IwQmpCQyx5QkFBMEIsQ0FDMUIsa0JBR0Esb0JBQ0MsOERBQ0EsOEJBQTZCLENBRTlCLFFBQ0MsaUVBQ0Esa0NBQW1DLENBRXBDLElBQ0MsaUVBQ0Esa0NBQW1DLENBRXBDLElBQ0MsaUNBQWdDLENBQUEsQzFCQWxDLFkwQktDLHNCQUNBLDhCQUErQixDQUMvQixpQkFHQSxZQUNDLFNBQVUsQ0FFWCxRQUNDLFNBQVUsQ0FBQSxDMUJkWixXMEJtQkMsb0JBQXFCLENBQ3JCLGlCQUdBLEtBQ0MsMEJBQTJCLENBRTVCLElBQ0MsbUNBQW9DLENBRXJDLEdBQ0MsMEJBQTJCLENBQUEsQzFCOUI3QixXMEJtQ0Msb0JBQXFCLENBQ3JCLHFCQUdBLEtBQ0MsMEJBQTJCLENBRTVCLElBQ0MsZ0NBQWlDLENBRWxDLEdBQ0MsMEJBQTJCLENBQUEsQzFCOUM3QixlMEJtREMsd0JBQXlCLENBQ3pCLHVCQUdBLEtBQ0MsMEJBQTJCLENBRTVCLElBQ0MsZ0NBQWlDLENBRWxDLElBQ0MsZ0NBQWlDLENBRWxDLElBQ0MsZ0NBQWlDLENBRWxDLElBQ0MsZ0NBQWdDLENBRWpDLElBQ0MsZ0NBQWdDLENBRWpDLEdBQ0MsMEJBQTJCLENBQUEsQzFCMUU3QixpQjBCK0VDLDBCQUEyQixDQUMzQixpQkFHQSxRQUNDLDhCQUErQixDQUVoQyxvQkFDQyxrQ0FBbUMsQ0FFcEMsZ0JBQ0MsaUNBQWtDLENBQUEsQzFCMUZwQyxXMEIrRkMsb0JBQXFCLENBQ3JCLHNCQUlBLEdBQ0MsdUJBQXdCLENBRXpCLEtBQ0MseUNBQTBDLENBRTNDLE1BQ0MsdUNBQXdDLENBRXpDLE1BQ0MseUNBQTBDLENBRTNDLE1BQ0MsdUNBQXdDLENBRXpDLElBQ0MsdUJBQXdCLENBQUEsQzFCcEgxQixnQjBCeUhDLHNDQUNBLHlCQUEwQixDQUMxQixpQkFJQSxJQUNDLGtDQUFtQyxDQUVwQyxJQUNDLG1DQUFvQyxDQUVyQyxJQUNDLGlDQUFrQyxDQUVuQyxJQUNDLGtDQUFtQyxDQUVwQyxHQUNDLGlDQUFrQyxDQUFBLEMxQjVJcEMsVzBCaUpDLDRCQUNBLG9CQUFxQixDQUNyQixnQkFHQSxLQUNDLDBCQUEyQixDQUU1QixRQUNDLHlEQUF1RCxDQUV4RCxnQkFDQyx3REFBeUQsQ0FFMUQsWUFDQyx5REFBMEQsQ0FFM0QsR0FDQywwQkFBMkIsQ0FBQSxDMUJuSzdCLFUwQndLQyxtQkFBb0IsQ0FDcEIsa0JBS0EsS0FDQyxjQUFlLENBRWhCLElBQ0MsMERBQTJELENBRTVELElBQ0Msd0RBQXlELENBRTFELElBQ0MsMERBQTJELENBRTVELElBQ0Msd0RBQXlELENBRTFELElBQ0MseURBQTBELENBRTNELEdBQ0MsY0FBZSxDQUFBLEMxQmpNakIsWTBCc01DLHFCQUFzQixDQUN0QixpQkFHQSxjQUNDLGNBQWUsQ0FFaEIsTUFDQyx5Q0FBMEMsQ0FFM0MsTUFDQyx1Q0FBd0MsQ0FFekMsTUFDQywyQ0FBNEMsQ0FFN0MsTUFDQywyQ0FBNEMsQ0FFN0MsTUFDQywrQ0FBZ0QsQ0FFakQsTUFDQyw2Q0FBZ0QsQ0FFakQsTUFDQywrQ0FBb0QsQ0FBQSxDMUJoT3RELFcwQnFPQyxxQkFDQSx1QkFBd0IsQ0FDeEIscUJBR0Esd0JBQ0MsNkRBQW1FLENBRXBFLEdBQ0MsVUFDQSxnQ0FBOEIsQ0FFL0IsSUFDQyxnQ0FBaUMsQ0FFbEMsSUFDQyxnQ0FBOEIsQ0FFL0IsSUFDQyxVQUNBLG1DQUFvQyxDQUVyQyxJQUNDLG1DQUFpQyxDQUVsQyxHQUNDLFVBQ0EsMEJBQTJCLENBQUEsQzFCaFE3QixlMEJxUUMsd0JBQXlCLENBQ3pCLDBCQUdBLG9CQUNDLDZEQUFtRSxDQUVwRSxHQUNDLFVBQ0Esb0NBQXFDLENBRXRDLElBQ0MsVUFDQSxpQ0FBa0MsQ0FFbkMsSUFDQyxrQ0FBbUMsQ0FFcEMsSUFDQyxnQ0FBaUMsQ0FFbEMsR0FDQyxjQUFlLENBQUEsQzFCM1JqQixvQjBCZ1NDLDZCQUE4QixDQUM5QiwwQkFHQSxvQkFDQyw2REFBbUUsQ0FFcEUsR0FDQyxVQUNBLG9DQUFxQyxDQUV0QyxJQUNDLFVBQ0EsaUNBQWtDLENBRW5DLElBQ0Msa0NBQW1DLENBRXBDLElBQ0MsZ0NBQWlDLENBRWxDLEdBQ0MsY0FBZSxDQUFBLEMxQnRUakIsb0IwQjJUQyw2QkFBOEIsQ0FDOUIsMEJBR0Esb0JBQ0MsNkRBQW1FLENBRXBFLEtBQ0MsVUFDQSxtQ0FBb0MsQ0FFckMsSUFDQyxVQUNBLGtDQUFtQyxDQUVwQyxJQUNDLGlDQUFrQyxDQUVuQyxJQUNDLGlDQUFrQyxDQUVuQyxHQUNDLGNBQWUsQ0FBQSxDMUJqVmpCLHFCMEJzVkMsOEJBQStCLENBQy9CLHdCQUdBLG9CQUNDLDZEQUFtRSxDQUVwRSxLQUNDLFVBQ0EsbUNBQW9DLENBRXJDLElBQ0MsVUFDQSxrQ0FBbUMsQ0FFcEMsSUFDQyxpQ0FBa0MsQ0FFbkMsSUFDQyxpQ0FBa0MsQ0FFbkMsR0FDQyw4QkFBK0IsQ0FBQSxDMUI1V2pDLGtCMEJpWEMsMkJBQTRCLENBQzVCLHNCQUdBLElBQ0MsZ0NBQThCLENBRS9CLFFBQ0MsVUFDQSxnQ0FBaUMsQ0FFbEMsR0FDQyxVQUNBLGdDQUE4QixDQUFBLEMxQjlYaEMsZ0IwQm1ZQyx5QkFBMEIsQ0FDMUIsMkJBR0EsSUFDQyxpQ0FBa0MsQ0FFbkMsUUFDQyxVQUNBLGtDQUFtQyxDQUVwQyxHQUNDLFVBQ0EsbUNBQW9DLENBQUEsQzFCaFp0QyxxQjBCcVpDLDhCQUErQixDQUMvQiwyQkFHQSxJQUNDLFVBQ0EsaUNBQWtDLENBRW5DLEdBQ0MsVUFDQSxvQ0FBcUMsQ0FBQSxDMUIvWnZDLHFCMEJvYUMsOEJBQStCLENBQy9CLDRCQUdBLElBQ0MsVUFDQSxrQ0FBbUMsQ0FFcEMsR0FDQyxVQUNBLG1DQUFvQyxDQUFBLEMxQjlhdEMsc0IwQm1iQywrQkFBZ0MsQ0FDaEMseUJBR0EsSUFDQyxrQ0FBbUMsQ0FFcEMsUUFDQyxVQUNBLGlDQUFrQyxDQUVuQyxHQUNDLFVBQ0Esb0NBQXFDLENBQUEsQzFCaGN2QyxtQjBCcWNDLDRCQUE2QixDQUM3QixtQkFHQSxLQUNDLFNBQVUsQ0FFWCxHQUNDLFNBQVUsQ0FBQSxDMUI3Y1osYTBCa2RDLHNCQUF1QixDQUN2Qix3QkFHQSxLQUNDLFVBQ0Esa0NBQW1DLENBRXBDLEdBQ0MsVUFDQSxjQUFlLENBQUEsQzFCNWRqQixrQjBCaWVDLDJCQUE0QixDQUM1Qiw0QkFHQSxLQUNDLFVBQ0Esb0NBQXFDLENBRXRDLEdBQ0MsVUFDQSxjQUFlLENBQUEsQzFCM2VqQixzQjBCZ2ZDLCtCQUFnQyxDQUNoQyx3QkFHQSxLQUNDLFVBQ0Esa0NBQW1DLENBRXBDLEdBQ0MsVUFDQSxjQUFlLENBQUEsQzFCMWZqQixrQjBCK2ZDLDJCQUE0QixDQUM1Qiw0QkFHQSxLQUNDLFVBQ0Esb0NBQXFDLENBRXRDLEdBQ0MsVUFDQSxjQUFlLENBQUEsQzFCemdCakIsc0IwQjhnQkMsK0JBQWdDLENBQ2hDLHlCQUdBLEtBQ0MsVUFDQSxpQ0FBa0MsQ0FFbkMsR0FDQyxVQUNBLGNBQWUsQ0FBQSxDMUJ4aEJqQixtQjBCNmhCQyw0QkFBNkIsQ0FDN0IsNkJBR0EsS0FDQyxVQUNBLG1DQUFvQyxDQUVyQyxHQUNDLFVBQ0EsY0FBZSxDQUFBLEMxQnZpQmpCLHVCMEI0aUJDLGdDQUFpQyxDQUNqQyxzQkFHQSxLQUNDLFVBQ0EsaUNBQWtDLENBRW5DLEdBQ0MsVUFDQSxjQUFlLENBQUEsQzFCdGpCakIsZ0IwQjJqQkMseUJBQTBCLENBQzFCLDBCQUdBLEtBQ0MsVUFDQSxtQ0FBb0MsQ0FFckMsR0FDQyxVQUNBLGNBQWUsQ0FBQSxDMUJya0JqQixvQjBCMGtCQyw2QkFBOEIsQ0FDOUIsb0JBR0EsS0FDQyxTQUFVLENBRVgsR0FDQyxTQUFVLENBQUEsQzFCbGxCWixjMEJ1bEJDLHVCQUF3QixDQUN4Qix5QkFHQSxLQUNDLFNBQVUsQ0FFWCxHQUNDLFVBQ0EsaUNBQWtDLENBQUEsQzFCaG1CcEMsbUIwQnFtQkMsNEJBQTZCLENBQzdCLDZCQUdBLEtBQ0MsU0FBVSxDQUVYLEdBQ0MsVUFDQSxtQ0FBb0MsQ0FBQSxDMUI5bUJ0Qyx1QjBCbW5CQyxnQ0FBaUMsQ0FDakMseUJBR0EsS0FDQyxTQUFVLENBRVgsR0FDQyxVQUNBLGtDQUFtQyxDQUFBLEMxQjVuQnJDLG1CMEJpb0JDLDRCQUE2QixDQUM3Qiw2QkFHQSxLQUNDLFNBQVUsQ0FFWCxHQUNDLFVBQ0Esb0NBQXFDLENBQUEsQzFCMW9CdkMsdUIwQitvQkMsZ0NBQWlDLENBQ2pDLDBCQUdBLEtBQ0MsU0FBVSxDQUVYLEdBQ0MsVUFDQSxpQ0FBa0MsQ0FBQSxDMUJ4cEJwQyxvQjBCNnBCQyw2QkFBOEIsQ0FDOUIsOEJBR0EsS0FDQyxTQUFVLENBRVgsR0FDQyxVQUNBLG1DQUFvQyxDQUFBLEMxQnRxQnRDLHdCMEIycUJDLGlDQUFrQyxDQUNsQyx1QkFHQSxLQUNDLFNBQVUsQ0FFWCxHQUNDLFVBQ0Esa0NBQW1DLENBQUEsQzFCcHJCckMsaUIwQnlyQkMsMEJBQTJCLENBQzNCLDJCQUdBLEtBQ0MsU0FBVSxDQUVYLEdBQ0MsVUFDQSxvQ0FBcUMsQ0FBQSxDMUJsc0J2QyxxQjBCdXNCQyw4QkFBK0IsQ0FDL0IsZ0JBR0EsS0FDQyx3REFDQSxrQ0FBbUMsQ0FFcEMsSUFDQyxpRkFDQSxrQ0FBbUMsQ0FFcEMsSUFDQyxpRkFDQSxpQ0FBa0MsQ0FFbkMsSUFDQyx1REFDQSxpQ0FBa0MsQ0FFbkMsR0FDQyw2QkFDQSxpQ0FBa0MsQ0FBQSxDMUI3dEJwQyxVMEJrdUJDLG9DQUFBLEFBQ0EsNEJBQUEsbUJBQW9CLENBQ3BCLG9DQUdBLEtBQ0Msd0RBQ0Esa0NBQW1DLENBRXBDLEdBQ0MsaUZBQ0Esa0NBQW1DLENBRXBDLElBQ0MsaUZBQ0EsaUNBQWtDLENBRW5DLElBQ0MsdURBQ0EsaUNBQWtDLENBRW5DLE9BQ0MsNkJBQ0EsaUNBQWtDLENBQUEsQzFCenZCcEMsOEIwQjh2QkMsb0NBQUEsQUFDQSw0QkFBQSx1Q0FBd0MsQ0FDeEMscUJBR0EsS0FDQyxzREFDQSxrQ0FDQSxTQUFVLENBRVgsSUFDQyx1REFDQSxpQ0FBa0MsQ0FFbkMsSUFDQyxzREFDQSxTQUFVLENBRVgsSUFDQyxxREFBc0QsQ0FFdkQsR0FDQyw0QkFBNkIsQ0FBQSxDMUJweEIvQixlMEJ5eEJDLCtDQUFBLEFBQ0EsdUNBQUEsd0JBQXlCLENBQ3pCLHFCQUdBLEtBQ0Msc0RBQ0Esa0NBQ0EsU0FBVSxDQUVYLElBQ0MsdURBQ0EsaUNBQWtDLENBRW5DLElBQ0Msc0RBQ0EsU0FBVSxDQUVYLElBQ0MscURBQXNELENBRXZELEdBQ0MsNEJBQTZCLENBQUEsQzFCL3lCL0IsZTBCb3pCQywrQ0FBQSxBQUNBLHVDQUFBLHdCQUF5QixDQUN6QixzQkFHQSxLQUNDLDRCQUE2QixDQUU5QixJQUNDLHVEQUNBLFNBQVUsQ0FFWCxHQUNDLHNEQUNBLFNBQVUsQ0FBQSxDMUJsMEJaLGdCMEJ1MEJDLDBCQUNBLCtDQUFBLEFBQXVDLHNDQUFBLENBQ3ZDLHNCQUdBLEtBQ0MsNEJBQTZCLENBRTlCLElBQ0MsdURBQ0EsU0FBVSxDQUVYLEdBQ0Msc0RBQ0EsU0FBVSxDQUFBLEMxQnIxQlosZ0IwQjAxQkMsK0NBQUEsQUFDQSx1Q0FBQSx5QkFBMEIsQ0FDMUIsMEJBR0EsS0FDQyxnREFDQSxTQUFVLENBRVgsSUFDQyx1QkFDQSxTQUFVLENBRVgsSUFDQyx1QkFDQSxTQUFVLENBRVgsR0FDQyxlQUNBLFNBQVUsQ0FBQSxDMUI3MkJaLG9CMEJrM0JDLDhCQUNBLGtDQUFtQyxDQUNuQywyQkFHQSxLQUNDLFNBQVUsQ0FFWCxHQUNDLCtDQUNBLFNBQVUsQ0FBQSxDMUI1M0JaLHFCMEJpNEJDLCtCQUNBLGlDQUFrQyxDQUNsQyxxQkFHQSxLQUNDLHdCQUNBLHFDQUNBLFNBQVUsQ0FFWCxHQUNDLHdCQUNBLGVBQ0EsU0FBVSxDQUFBLEMxQjk0QlosZTBCbTVCQyx3QkFBeUIsQ0FDekIsK0JBR0EsS0FDQyw2QkFDQSxvQ0FDQSxTQUFVLENBRVgsR0FDQyw2QkFDQSxlQUNBLFNBQVUsQ0FBQSxDMUIvNUJaLHlCMEJvNkJDLGtDQUFtQyxDQUNuQyxnQ0FHQSxLQUNDLDhCQUNBLG1DQUNBLFNBQVUsQ0FFWCxHQUNDLDhCQUNBLGVBQ0EsU0FBVSxDQUFBLEMxQmg3QlosMEIwQnE3QkMsbUNBQW9DLENBQ3BDLDZCQUdBLEtBQ0MsNkJBQ0EsbUNBQ0EsU0FBVSxDQUVYLEdBQ0MsNkJBQ0EsZUFDQSxTQUFVLENBQUEsQzFCajhCWix1QjBCczhCQyxnQ0FBaUMsQ0FDakMsOEJBR0EsS0FDQyw4QkFDQSxvQ0FDQSxTQUFVLENBRVgsR0FDQyw4QkFDQSxlQUNBLFNBQVUsQ0FBQSxDMUJsOUJaLHdCMEJ1OUJDLGlDQUFrQyxDQUNsQyxzQkFHQSxLQUNDLHdCQUNBLFNBQVUsQ0FFWCxHQUNDLHdCQUNBLG9DQUNBLFNBQVUsQ0FBQSxDMUJsK0JaLGdCMEJ1K0JDLHlCQUEwQixDQUMxQixnQ0FHQSxLQUNDLDZCQUNBLFNBQVUsQ0FFWCxHQUNDLDZCQUNBLG1DQUNBLFNBQVUsQ0FBQSxDMUJsL0JaLDBCMEJ1L0JDLG1DQUFvQyxDQUNwQyxpQ0FHQSxLQUNDLDhCQUNBLFNBQVUsQ0FFWCxHQUNDLDhCQUNBLG9DQUNBLFNBQVUsQ0FBQSxDMUJsZ0NaLDJCMEJ1Z0NDLG9DQUFxQyxDQUNyQyw4QkFHQSxLQUNDLDZCQUNBLFNBQVUsQ0FFWCxHQUNDLDZCQUNBLG9DQUNBLFNBQVUsQ0FBQSxDMUJsaENaLHdCMEJ1aENDLGlDQUFrQyxDQUNsQywrQkFHQSxLQUNDLDhCQUNBLFNBQVUsQ0FFWCxHQUNDLDhCQUNBLG1DQUNBLFNBQVUsQ0FBQSxDMUJsaUNaLHlCMEJ1aUNDLGtDQUFtQyxDQUNuQyxpQkFHQSxHQUNDLDBCQUNBLHFDQUFzQyxDQUV2QyxRQUNDLG1DQUNBLDBCQUNBLHFDQUFzQyxDQUV2QyxRQUNDLG1DQUNBLDBCQUNBLHNDQUNBLFNBQVUsQ0FFWCxHQUNDLG1DQUNBLFNBQVUsQ0FBQSxDMUI1akNaLFcwQmlrQ0Msb0JBQXFCLENBQ3JCLG1CQUdBLEtBQ0MsVUFDQSw2REFBOEQsQ0FFL0QsR0FDQyxVQUNBLGNBQWUsQ0FBQSxDMUIza0NqQixhMEJnbENDLHNCQUF1QixDQUN2QixvQkFHQSxLQUNDLFNBQVUsQ0FFWCxHQUNDLFVBQ0EsMkRBQTRELENBQUEsQzFCemxDOUQsYzBCOGxDQyx1QkFBd0IsQ0FDeEIsbUJBR0EsS0FDQyxVQUNBLGdDQUE4QixDQUUvQixJQUNDLFNBQVUsQ0FBQSxDMUJ2bUNaLGEwQjRtQ0Msc0JBQXVCLENBQ3ZCLHdCQUdBLEtBQ0MsVUFDQSw0REFDQSxnRUFBbUUsQ0FFcEUsSUFDQyxVQUNBLCtEQUNBLDZEQUErRCxDQUFBLEMxQnhuQ2pFLGtCMEI2bkNDLDJCQUE0QixDQUM1Qix3QkFHQSxLQUNDLFVBQ0EsNERBQ0EsZ0VBQW1FLENBRXBFLElBQ0MsVUFDQSwrREFDQSw2REFBK0QsQ0FBQSxDMUJ6b0NqRSxrQjBCOG9DQywyQkFBNEIsQ0FDNUIseUJBR0EsS0FDQyxVQUNBLDJEQUNBLGdFQUFtRSxDQUVwRSxJQUNDLFVBQ0EsZ0VBQ0EsNkRBQStELENBQUEsQzFCMXBDakUsbUIwQitwQ0MsNEJBQTZCLENBQzdCLHNCQUdBLEtBQ0MsVUFDQSwyREFDQSxnRUFBbUUsQ0FFcEUsSUFDQyxVQUNBLGdFQUNBLDZEQUErRCxDQUFBLEMxQjNxQ2pFLGdCMEJnckNDLHlCQUEwQixDQUMxQixvQkFHQSxLQUNDLFNBQVUsQ0FFWCxJQUNDLFVBQ0EsZ0NBQThCLENBRS9CLEdBQ0MsU0FBVSxDQUFBLEMxQjVyQ1osYzBCaXNDQyx1QkFBd0IsQ0FDeEIseUJBR0EsSUFDQyxVQUNBLGdFQUNBLGdFQUFtRSxDQUVwRSxHQUNDLFVBQ0EsMkRBQ0EsK0JBQ0EsNkRBQStELENBQUEsQzFCOXNDakUsbUIwQm10Q0MsNEJBQTZCLENBQzdCLHlCQUdBLElBQ0MsVUFDQSw4REFBNEQsQ0FFN0QsR0FDQyxVQUNBLGdEQUNBLDRCQUE2QixDQUFBLEMxQjl0Qy9CLG1CMEJtdUNDLDRCQUE2QixDQUM3QiwwQkFHQSxJQUNDLFVBQ0EsK0RBQTZELENBRTlELEdBQ0MsVUFDQSwrQ0FDQSw2QkFBOEIsQ0FBQSxDMUI5dUNoQyxvQjBCbXZDQyw2QkFBOEIsQ0FDOUIsdUJBR0EsSUFDQyxVQUNBLCtEQUNBLGdFQUFtRSxDQUVwRSxHQUNDLFVBQ0EsNERBQ0EsK0JBQ0EsNkRBQStELENBQUEsQzFCaHdDakUsaUIwQnF3Q0MsMEJBQTJCLENBQzNCLHlCQUdBLEtBQ0MsbUNBQ0Esa0JBQW1CLENBRXBCLEdBQ0MsOEJBQStCLENBQUEsQzFCOXdDakMsbUIwQm14Q0MsNEJBQTZCLENBQzdCLHlCQUdBLEtBQ0MsbUNBQ0Esa0JBQW1CLENBRXBCLEdBQ0MsOEJBQStCLENBQUEsQzFCNXhDakMsbUIwQml5Q0MsNEJBQTZCLENBQzdCLDBCQUdBLEtBQ0Msa0NBQ0Esa0JBQW1CLENBRXBCLEdBQ0MsOEJBQStCLENBQUEsQzFCMXlDakMsOEQwQit5Q0MsNkJBQThCLENBQzlCLHVCQUdBLEtBQ0Msa0NBQ0Esa0JBQW1CLENBRXBCLEdBQ0MsOEJBQStCLENBQUEsQzFCeHpDakMsaUIwQjZ6Q0MsMEJBQTJCLENBQzNCLDBCQUdBLEtBQ0MsOEJBQStCLENBRWhDLEdBQ0Msa0JBQ0EsaUNBQWtDLENBQUEsQzFCdDBDcEMsb0IwQjIwQ0MsNkJBQThCLENBQzlCLDBCQUdBLEtBQ0MsOEJBQStCLENBRWhDLEdBQ0Msa0JBQ0Esa0NBQW1DLENBQUEsQzFCcDFDckMsb0IwQnkxQ0MsNkJBQThCLENBQzlCLDJCQUdBLEtBQ0MsOEJBQStCLENBRWhDLEdBQ0Msa0JBQ0EsaUNBQWtDLENBQUEsQzFCbDJDcEMscUIwQnUyQ0MsOEJBQStCLENBQy9CLHdCQUdBLEtBQ0MsOEJBQStCLENBRWhDLEdBQ0Msa0JBQ0Esa0NBQW1DLENBQUEsQzFCaDNDckMsa0IwQnEzQ0MsMkJBQTRCLENBQzVCLDJDMUJ0M0NELGtGK0Q3RUksU0FBVSxDQUNYLEMvRDRFSCxTK0R4RUMsZ0JBQWlCLENBQ2pCLDBDL0R1RUQsUytEdEVFLGlCQUFrQixDQUVuQixDL0RvRUQsbUIrRGpFQyxTQUNHLFNBQ0EsV0FDQSxlQUNBLFdBQ0EsZUFDQSxjQUNBLGlCQUNBLDRCQUNBLDJCQUNBLGdCQUFpQixDQUNwQiwwQy9Ec0RELG1CK0RyREUsdUJBQXdCLENBWXpCLEMvRHlDRCw4QitEbERRLG9CQUFxQixDL0RrRDdCLDJCK0QvQ1EsY0FDQSx1QkFBd0IsQy9EOENoQyx1QitEM0NRLHNCQUF1QixDL0QyQy9CLGtHK0RyQ0UsdUJBQXdCLEMvRHFDMUIsc0IrRDdCQyxlQUNBLGdCQUFpQixDL0Q0QmxCLG1DK0QxQkUsa0JBQ0EsY0FBZSxDL0R5QmpCLHFDK0R2Qkcsa0JBQ0EsbUJBQ0EsY0FDQSw4QkFDQSwwQkFBMkIsQy9EbUI5QixrRCtEakJJLG1CQUFvQixDL0RpQnhCLCtDK0RkSSxhbENpR21CLEM3Qm5GdkIsdUgrRE5FLGVBQWdCLEMvRE1sQix1QytERkcsYUFDQSxlQUNBLGdCQUFpQixDL0RBcEIscUMrREdHLGVBQ0EsY0FBZSxDL0RKbEIsd0MrRFNHLHlCQUNBLHFCQUFzQixDL0RWekIscUIrRDBCQyxxQkFBc0IsQy9EMUJ2QixtQitEK0JDLGtCQUNHLGNBQ0Esa0JBQ0EseUJBQ0gsZ0JBQ0csaUJBQ0Esc0JBQ0Esa0JBQ0EsbUNBQW1ELEMvRHZDdkQsd0QrRDhDQyxlQUFnQixDL0Q5Q2pCLGlCK0RvRGdCLFdBQWEsZUFBaUIsV0FBWSxDL0RwRDFELGtCK0RzREUsaUJBQWtCLENBQ2xCLDBDL0R2REYsa0IrRHdERyxZQUNBLGVBQWdCLENBRWpCLEMvRDNERixpQitENkRFLGlCQUFrQixDQUNsQiwwQy9EOURGLGlCK0QrREcsV0FDQSxnQkFBaUIsQ0FFbEIsQy9EbEVGLFUrRG1FUyxpQkFBa0IsQy9EbkUzQixnQitEdUVDLHFCQUNBLGVBQWdCLEMvRHhFakIsMEIrRHlFZSxXQUFhLGVBQWlCLFdBQVksQy9EekV6RCwyQitEMEVnQixXQUFhLFlBQWMsZ0JBQWtCLGlCQUFrQixDL0QxRS9FLDBCK0QyRWUsV0FBYSxXQUFhLGlCQUFtQixpQkFBa0IsQy9EM0U5RSxxQnRCcEZDLG9EQUVDLGdCcUZtS0QsNkJBQ0EscUJBQ0EsaUJBQWtCLEMvRG5GbkIseUMrRHlGQyxpQkFDQSxrQkFDQSxpQkFBa0IsQ0FDbEIsMEIvRDVGRCx5QytENkZFLFdBQ0EsZUFDQSxZQUNBLGlCQUNBLGFBQWMsQ0FFZixDL0RuR0QsaUJ0QnBGQyxvREFFQyxnQnFGMExELGlCQUNBLG1CQUNBLGlCQUFrQixDL0QxR25CLGtCK0RnSEMsVUFDQSx3QkFBeUIsQy9EakgxQixrRCtEeUhJLFdBQ0EsYUFBYyxDL0QxSGxCLG1FK0Q0SEssZUFBZ0IsQ0FDaEIscUMvRDdITCxnQitEc0lFLGlCQUFrQixDQUNsQixDQUdGLHFDL0QxSUEsZStENElFLGlCQUFrQixDL0Q1SXBCLFkrRCtJRSxpQkFBa0IsQy9EL0lwQixnQitEa0pFLGlCQUFrQixDL0RsSnBCLGErRHFKRSxrQkFDQSxpQkFBa0IsQy9EdEpwQixpQitEeUpFLG1CQUFvQixDQUNwQixDQUdGLHFDL0Q3SkEsaUIrRCtKRSxtQkFBb0IsQ0FDcEIsQ0FHRixxQy9EbktBLGlCK0RxS0UsbUJBQW9CLENBQ3BCLENBR0YscUMvRHpLQSxpQitEMktFLG1CQUFvQixDQUNwQixDQUdGLHFDL0QvS0EsaUIrRGlMRSxrQkFBbUIsQ0FDbkIsQ0FHRixxQy9EckxBLGlCK0R1TEUsa0JBQW1CLENBQ25CLENBR0YscUMvRDNMQSxlK0Q2TEUsaUJBQWtCLEMvRDdMcEIsWStEZ01FLGlCQUFrQixDL0RoTXBCLGdCK0RtTUUsaUJBQWtCLEMvRG5NcEIsYStEc01FLGtCQUNBLGlCQUFrQixDL0R2TXBCLGlCK0QwTUUsaUJBQWtCLENBQ2xCLENBR0YscUMvRDlNQSxZK0RnTkUsNEJBQTZCLEMvRGhOL0IsaUIrRG1ORSxrQkFBbUIsQy9Ebk5yQixhK0RzTkUsa0JBQ0EsaUJBQWtCLEMvRHZOcEIsaUIrRDBORSxpQkFBa0IsQ0FDbEIsQ0FHRixxQy9EOU5BLFkrRGdPRSw0QkFBNkIsQy9EaE8vQixpQitEbU9FLGtCQUFtQixDL0RuT3JCLGErRHNPRSxrQkFDQSxpQkFBa0IsQy9Edk9wQixpQitEME9FLGlCQUFrQixDQUNsQixDQUdGLHFDL0Q5T0EsaUIrRGdQRSw0QkFBNkIsQy9EaFAvQixpQitEbVBFLDRCQUE2QixDQUM3QixDQUdGLHFDL0R2UEEsaUIrRHlQRSwyQkFBNEIsQy9EelA5QixpQitENFBFLDRCQUE2QixDL0Q1UC9CLGlCK0QrUEUsa0JBQW1CLENBQ25CLEMvRGhRRixnQkM1RkMsa0JBQ0csV0FDQSxZQUNBLGlCQUNBLFVBQ0EscUJBQ0EscUJBQXNCLENEc0YxQixpQkNsRkMsc0JBQ0EsMkJBQ0EsNEJBQTZCLENEZ0Y5Qix1YUMxRUcseUJBQTBCLENEMEU3Qix1QkN6REMsZUFBZ0IsQ0R5RGpCLHNCQ3BEQyxvQkFDQSxrQkFDQSxnQkFDQSxnQkFDQSxlQUFnQixDRGdEakIsc0JDNUNDLGtCQUNBLHlCQUNBLFlBQ0EsYUFBYyxDRHlDZiw0QkN2Q0UsU0FBVSxDQUNWLGdDQUVBLFdBQ0EsV0FBWSxDQUNaLGlDQUdBLFdBQ0EsV0FBWSxDQUNaLGdDQUdBLFdBQ0EsV0FBWSxDRHlCZCxVQ3BCQyw0QkFDQSw0QkFDQSx3QkFDQSxXQUNBLFlBQ0Esa0JBQ0EsUUFDQSxRQUFTLENBR1Isd0JBQ0MsK0ZBQXVCLENBQ3ZCLGdDQUFZLDhGQUF1QixDQUZwQyx5QkFDQyxnR0FBdUIsQ0FDdkIsaUNBQVksK0ZBQXVCLENBRnBDLG9CQUNDLDJGQUF1QixDQUN2Qiw0QkFBWSwwRkFBdUIsQ0FGcEMsdUJBQ0MsOEZBQXVCLENBQ3ZCLCtCQUFZLDZGQUF1QixDQUZwQyx5QkFDQyxnR0FBdUIsQ0FDdkIsaUNBQVksK0ZBQXVCLENBRnBDLHdCQUNDLCtGQUF1QixDQUN2QixnQ0FBWSw4RkFBdUIsQ0FGcEMsdUJBQ0MsOEZBQXVCLENBQ3ZCLCtCQUFZLDZGQUF1QixDQUZwQywyQkFDQyxrR0FBdUIsQ0FDdkIsbUNBQVksaUdBQXVCLENBRnBDLHFCQUNDLDRGQUF1QixDQUN2Qiw2QkFBWSwyRkFBdUIsQ0FGcEMsc0JBQ0MsNkZBQXVCLENBQ3ZCLDhCQUFZLDRGQUF1QixDQUZwQywyQkFDQyxrR0FBdUIsQ0FDdkIsbUNBQVksaUdBQXVCLENBRnBDLG9CQUNDLDJGQUF1QixDQUN2Qiw0QkFBWSwwRkFBdUIsQ0FGcEMsMEJBQ0MsaUdBQXVCLENBQ3ZCLGtDQUFZLGdHQUF1QixDQUZwQyxxQkFDQyw0RkFBdUIsQ0FDdkIsNkJBQVksMkZBQXVCLENBRnBDLHFCQUNDLDRGQUF1QixDQUN2Qiw2QkFBWSwyRkFBdUIsQ0FGcEMsb0JBQ0MsMkZBQXVCLENBQ3ZCLDRCQUFZLDBGQUF1QixDQUZwQyxxQkFDQyw0RkFBdUIsQ0FDdkIsNkJBQVksMkZBQXVCLENBRnBDLHdCQUNDLCtGQUF1QixDQUN2QixnQ0FBWSw4RkFBdUIsQ0FGcEMsMkJBQ0Msa0dBQXVCLENBQ3ZCLG1DQUFZLGlHQUF1QixDQUZwQywyQkFDQyxrR0FBdUIsQ0FDdkIsbUNBQVksaUdBQXVCLENBRnBDLDhCQUNDLHFHQUF1QixDQUN2QixzQ0FBWSxvR0FBdUIsQ0FGcEMsNkJBQ0Msb0dBQXVCLENBQ3ZCLHFDQUFZLG1HQUF1QixDQUZwQyw4QkFDQyxxR0FBdUIsQ0FDdkIsc0NBQVksb0dBQXVCLENBRnBDLHlCQUNDLGdHQUF1QixDQUN2QixpQ0FBWSwrRkFBdUIsQ0FGcEMsZ0NBQ0MsdUdBQXVCLENBQ3ZCLHdDQUFZLHNHQUF1QixDQUZwQyxpQ0FDQyx3R0FBdUIsQ0FDdkIseUNBQVksdUdBQXVCLENBRnBDLHNCQUNDLDZGQUF1QixDQUN2Qiw4QkFBWSw0RkFBdUIsQ0FGcEMsc0JBQ0MsNkZBQXVCLENBQ3ZCLDhCQUFZLDRGQUF1QixDQUFFLHFDQU1yQyw0R0FBdUIsQ0FDdkIsNkNBQVksMkdBQXVCLENBRnBDLHlCQUNDLGdHQUF1QixDQUN2QixpQ0FBWSwrRkFBdUIsQ0FGcEMsOEJBQ0MscUdBQXVCLENBQ3ZCLHNDQUFZLG9HQUF1QixDQUZwQyx5QkFDQyxnR0FBdUIsQ0FDdkIsaUNBQVksK0ZBQXVCLENBRnBDLGdDQUNDLHVHQUF1QixDQUN2Qix3Q0FBWSxzR0FBdUIsQ0FGcEMseUNBQ0MsZ0hBQXVCLENBQ3ZCLGlEQUFZLCtHQUF1QixDQUZwQyxxQ0FDQyw0R0FBdUIsQ0FDdkIsNkNBQVksMkdBQXVCLENBRnBDLGdDQUNDLHVHQUF1QixDQUN2Qix3Q0FBWSxzR0FBdUIsQ0FGcEMsMkNBQ0Msa0hBQXVCLENBQ3ZCLG1EQUFZLGlIQUF1QixDQUZwQywyQkFDQyxrR0FBdUIsQ0FDdkIsbUNBQVksaUdBQXVCLENBRnBDLHFDQUNDLDRHQUF1QixDQUN2Qiw2Q0FBWSwyR0FBdUIsQ0FGcEMsZ0NBQ0MsdUdBQXVCLENBQ3ZCLHdDQUFZLHNHQUF1QixDQUZwQyx5Q0FDQyxnSEFBdUIsQ0FDdkIsaURBQVksK0dBQXVCLENBRnBDLDZDQUNDLG9IQUF1QixDQUN2QixxREFBWSxtSEFBdUIsQ0FGcEMsaUNBQ0Msd0dBQXVCLENBQ3ZCLHlDQUFZLHVHQUF1QixDQUFFLGlCQUt0QyxnR0FBdUIsQ0FDdkIseUJBQVksK0ZBQXVCLENBQUUsc0RBTXJDLFdBQ0EsV0FBWSxDQUNaLG9EQUdBLFdBQ0EsWUFDQSxTQUNBLFNBQVUsQ0RuQlosa0JDdUJFLFdBQ0EsWUFDQSxTQUNBLFNBQVUsQ0QxQlosa0NDaUNHLEtBQU0sQ0RqQ1QsOENDcUNLLFNBQ0EsV0FDQSxjQUFlLENBQ2YsMENEeENMLGtGZ0VsRkksU0FBVSxDQUNYLENBRUgsMENoRStFQSxrRmdFN0VJLFNBQVUsQ0FDWCxDaEU0RUgsbUJnRXhFQyxlQUFnQixDaEV3RWpCLG9CZ0VwRUMsY0FBZSxDaEVvRWhCLG1CZ0VoRUMsZ0JBQ0EsZ0JBQWlCLENoRStEbEIsWWdFM0RDLG9CQUFxQixDaEUyRHRCLGdCZ0V4REMsZ0JBQWlCLENoRXdEbEIsZ0JnRXJEQyxhQUFjLENoRXFEZixhZ0VsREMsbUJBQW9CLENoRWtEckIsaUJnRS9DQyxlQUFnQixDaEUrQ2pCLGlCZ0U1Q0MsWUFBYSxDaEU0Q2QsbUJnRXpDQyxrQkFBbUIsQ2hFeUNwQix1Q2dFckNDLGlCQUFrQixDaEVxQ25CLHFFZ0VuQ0UsU0FBVSxDaEVtQ1osMkRnRWhDRSxtQkFBb0IsQ2hFZ0N0QixtRGdFN0JFLDRCbkNvUXFCLEM3QnZPdkIseUVnRTNCRyxrQkFBbUIsQ2hFMkJ0QixrQmdFdEJDLGtCQUFtQixDaEVzQnBCLGtCZ0VuQkMsYUFBYyxDaEVtQmYsYWdFZkMsZUFBZ0IsQ2hFZWpCLGNnRVhDLG9CQUFBLEFBQWEsWUFBQSxDaEVXZCxvQkYzRkUsV0FDQSxjQUFlLENBQ2YsaUVFeUZGLG9DRmxGSSxZQUNBLGdCQUFpQixDQUVsQixDRStFSCxtQkYxRUMsZUFDQSxNQUNBLFdBQ0EsYUFDQSxRQUFTLENFc0VWLGdHRmxFSSxnQkFBaUIsQ0VrRXJCLCtCRjlERyxvREFDQSxZQUNBLGlCQUNBLGdCQUNBLGdCQUNBLHNCQUNBLGdDQUNBLFdBQVksQ0V1RGYsK0NGaERJLGlCQUNBLG1CQUFvQixDRStDeEIsdUNGeENNLGtCQUNBLG1CQUNBLHdCQUF5QixDRXNDL0Isd0RGcENPLCtCQUNBLGtCQUFtQixDRW1DMUIsd0VGakNRLGlCQUFrQixDRWlDMUIsMENGMUJNLDhCK0JnUWlCLEM3QnRPdkIsMkNGckJNLDZCK0IyUGlCLEM3QnRPdkIsZ0NGZkcsa0JBQ0EsMkNBQ0EsWUFDQSx1QkFBd0IsQ0VZM0Isc0NGVkksZUFDQSxLQUFNLENFU1YsOERGTEssY0FBZSxDQUNmLGlFRUlMLGdDRkRJLFlBQ0csZ0JBQWlCLENBZ0dyQixDQTlGQSwwQ0VGSCxnREZJSyxrQkFDQSxPQUFRLENFTGIsa0VGU1EsV0FDQSxrQkFDQSxTQUNBLE9BQ0EsUUFDQSxnQ0FDQSxVQUNBLDRCQUE2QixDRWhCckMseUVGb0JTLFNBQVUsQ0VwQm5CLHFGRjBCUSxnQ0FBaUMsQ0UxQnpDLHlGRjZCUSxjQUFlLENFN0J2QixpRkZpQ08sWUFBYSxDRWpDcEIsK0ZGbUNRLGNBQ0EsYUFBYyxDRXBDdEIsNkdGc0NTLHVCQUF3QixDRXRDakMscUdGeUNTLFlBQWEsQ0V6Q3RCLGlHRjRDUyxXQUNBLGdCQUFpQixDRTdDMUIsMkdGZ0RTLGtCQUNBLGlCQUNBLFdBQ0EsU0FDQSxPQUNBLGlCQUFrQixDRXJEM0IsNkZGeURRLGFBQWMsQ0FDZCxDRTFEUixxQ0ZnRUksaUJBQ0EsZUFBZ0IsQ0VqRXBCLGlERm1FSyxnQ0FDQSxlQUFnQixDRXBFckIscURGdUVLLGdCQUNBLHVCQUF3QixDRXhFN0IsK0RGMEVNLGdCQUNBLHVCQUF3QixDRTNFOUIsaUVGNkVPLGdCQUNBLHVCQUF3QixDRTlFL0IsMkVGZ0ZRLGdCQUNBLGVBQWdCLENFakZ4QixtREZ1RkssdUNBQ0EsdUJBQXdCLENFeEY3Qiw0REY0Rk0sc0NBQXNDLENFNUY1QyxxQ0ZxR00sd0IrQmlJaUIsQzdCdE92QixjRjhHQyxrQkFDQSxXQUNBLFdBQ0EsYUFBYyxDRWpIZix3QkZtSEUscUJBQ0Esa0JBQ0EsV0FDQSxZQUNBLDBCQUEyQixDRXZIN0Isd0NGeUhHLGNBQWUsQ0V6SGxCLG9DRjRIRyxrQkFDQSxjQUNBLE1BQ0Esa0JBQ0Esa0JBQ0EsZUFBZ0IsQ0VqSW5CLDJCRnFJRSx5QkFDQSxXQUNBLFlBQ0EsbUJBQ0EsdUJBQXdCLENFekkxQiwyQ0YySUcsaUJBQ0EsV0FBWSxDRTVJZixvQkZrSkMsZUFBZ0IsQ0VsSmpCLDJDRndKRyx3QitCaEVvQixDN0J4RnZCLHFCRitKQyxjQUNBLGdCQUNBLFlBQ0EsYUFDQSw2QkFDQSwrQkFBZ0MsQ0VwS2pDLDBCRnVLRSxXQUFZLENFdktkLHVDRjBLRyxZQUFhLENFMUtoQiw0REY0S0ksYUFDQSxZQUNBLGlCQUNBLG1CQUNBLGlCQUFrQixDRWhMdEIsNkNGbUxJLEtBQU0sQ0VuTFYsb0RGcUxLLHVCQUF3QixDRXJMN0Isb0VGdUxNLHdCQUF5QyxDRXZML0Msc0VGMExNLFNBQVUsQ0UxTGhCLHVERmdNSSxlQUNBLDRCQUNBLHdCQUF5QixDRWxNN0Isd0VGb01LLFNBQVUsQ0VwTWYsZUZrTkMsc0JBQ0EsZUFDQSxzQ0FBdUMsQ0VwTnhDLHNCRnNORSxlQUFnQixDRXRObEIsZUYyTkMsbURyQjNKMEMsQ3FCNEoxQywwQ0U1TkQsZUY2TkcscUIrQlVvQixDL0JSdEIsQ0UvTkQsa0JGa09DLFdBQ0EsV0FBWSxDRW5PYiwwQkZ3T0Msa0JBQ0EsV0FDQSxTQUNBLFlBQ0EsZ0JBQ0EsWUFDQSxVQUNBLDRCQUE2QixDRS9POUIsK0JGc1BDLFNBQVUsQ0V0UFgsbUJGa1FDLGNBQ0Esc0JBQ0EsZUFBZ0IsQ0VwUWpCLG9CRndRQyxXQUNBLGtCQUNBLGlCQUNBLGlCQUFrQixDRTNRbkIsK0JGNlFFLGNBQWUsQ0U3UWpCLG9CRmtSQyxjQUNBLHFCQUNBLGVyQnpMd0IsQ3VCM0Z6QiwwQkZzUkUseUJBQTBCLENFdFI1QixtQkZvU0MsaUJBQWtCLENBQ2xCLFdFclNELElpRXZFRSx5QkFDQSx1RUFDQSw2UkFJSyxnQkFDUSxpQkFDRCxDQUFBLENBQU0sV0FJcEIsSWpFMkRBLHlCaUUxRGUsOEVBQ1Isa1RBS0EsZ0JBQ1EsaUJBQ0QsQ0FBQSxDQUFBLFdBSWQsSWpFOENBLHlCaUU3Q2UscUVBQ1IsdVJBS0EsZ0JBQ0wsaUJBQ1ksQ0FBQSxDQUFBLFdBSWQsSUFBQSx5QkFDZSw0RUFDUiw0U0FLQSxnQkFDTCxpQkFDQSxDQUFVLENBQUUsV0FJZCxJQUFBLHlCQUNlLG9FQUNSLG9SQUtBLGdCQUNMLGlCQUNBLENBQUEsQ0FBQSxXQUlGLElBQUEseUJBQ2UsMkVBQ1IseVNBS0EsZ0JBQ0wsaUJBQ0EsQ0FBQSxDQUFBLFdqRWVELElpRVhELHVCQUNhLHFFQUNOLHVSQUlrRCxnQkFFdkQsaUJBQ0EsQ0FBQSxDQUFBLFdBQVksSUFHZCx1QkFDRSxvRUFDSyxvUkFJaUQsZ0JBRXRELGlCQUNBLENBQUEsQ0FBQSxXQUFZLElqRVZiLHVCaUVlQyxrRUFDSyw4UUFJK0MsZ0JBQy9DLGlCQUNXLENBQ2hCLENBQUEsV0FBWSxJQUFBLHVCQUlaLHlFQUNLLG1TQUlzRCxnQkFDdEQsaUJBQ1EsQ0FBQSxDQUFHLFNBQ2hCLG9EQVlhLG1CQUE0QixzQkFhekMsQ0FBQSwwQ0FLa0IsdUwzRDdKakIsZ0JBQUEsQ0FBQSxDQUFBLDBDMkRnS2lCLHVMM0RoS2pCLGdCQUFBLENBQUEsQ0FBQSxnQjJEaUtZLGVBSWYsQ0FBQSxpQkFDYyxnQkFHZCxDQUFBLGtCQUNjLGlCQUdkLENBQUEsU0FDRSxvREFuQ2EsZUFBa0IsQ0FBQSxTQWlEN0Isb0RBakRXLGdCQUFrQiwyQkFzRy9CLENBQUEsMENqRXRLRixvRGlFZ0VlLGdCQUFrQiwyQkEyRy9CLENBQUEsTUFBQSwyQ0ExR2MsZ0JBQWdCLDJCQStHOUIsQ0FBQSxXQUFBLGdCOUJyT0YsQ0FBQSxvQm5DcURBLDJDaUVpRWdCLGVBQWdCLENBQUEsa0J4RjRCVixjd0YwR3RCLGtCQUNXLHNCQUVULGFBQWdCLCtCQUVoQixDQUFBLDBDQUNrQixrQkFBdUIsY0FOM0MsQ0FBQSxDQUFBLDBDQVNvQixrQkFBdUIsZ0JBVDNDLENBQUEsQ0FBQSwwQ0FZb0Isa0JBQXVCLGNBWjNDLENBQUEsQ0FBQSwyQ0Flb0Isa0JBQXdCLGdCQWY1QyxDQUFBLENBQUEscUJqRXZNQSxjaUUwTkEsZ0JBRVcscUJBRVQsQ0FBQSwwQ0FDa0IscUJqRS9OcEIsZ0JpRTBOQSxDQUFBLENBQUEsMENBUW9CLHFCakVsT3BCLGlCaUUwTkEsQ0FBQSxDQUFnQiwwQ0FXSSxxQmpFck9wQixjaUUwTkEsQ0FBQSxDQUFBLDJDQWNvQixxQmpFeE9wQixpQmlFME5BLENBQUEsQ0FBZ0Isa0JBZU0sZ0JBYXRCLENBQUEsMENBRW9CLGtCQUF1QixpQkFGM0MsQ0FBQSxDQUFhLGtCQUdTLGlCQUl0QixDQUFBLG1CQUNvQixpQkFHcEIsQ0FBQSxnTnRGbE9XLGdCcUIvQlIsQ3JCeUNHLDBCc0ZnT04sY0FBQSxDQUFBLDBDQUVvQiwwQkFGcEIsZ0JBQUEsQ0FBQSxDQUFBLDBDQUtvQiwwQkFMcEIsY0FBQSxDQUFBLENBQUEsMERBQUEsa0JBUU0sZ0JBQ1MsQ0FBQSxnRUFUZixrQkFXSSwyQ0FuTlksZ0JBQWdCLENBQUEsZ0NBd01oQyxlQWlCRSxDQUFFLG9CakUxUkosZWlFNFNFLENBQUEsMENBSXNCLDBCQUp0QixpQkFHRSxnQkFFaUIsYUFDYixDQUFVLENBQUUsMENBR0ksMEJBVHRCLGFBQ2MsQ0FFWixDQUFBLHFCakUvU0osaUJpRXlVRSxDQUFBLGlEQWdCRiwyQ0F4UmdCLDZCQTZSWixDQUFBLDBCQUxKLHlCQVVNLENBQUEscUJqRW5XTixlaUV5VkEsQ0FBYSx3QkFBYixrQkFlSSxnQkFDaUIsMkNBeFNMLGdCQUFnQixnQkEyU2IsQ0FBQSxxQmpFNVduQixlaUV5VkEsQ0FBYSx3QkFBYixrQkF5QkksMkNBalRZLGdCQUFnQixnQkFvVGIsQ0FBQSx3RUFPbkIsd0JBS1EsQ0FBQSxnQ0FzQkEsb0RBdlZPLGVBQWtCLENBQUEsZ0J4RjBCWCxvRHdGMUJQLGVBQWtCLENBQUEsZUFxRGxCLGdCQWtTZixDQUFRLHFCakV2WlIsWWlFNmFBLENBQUEsMGxEQ2pia0IsMkNEcUVGLGVBQWdCLENBQUEsMENBcVlSLCtUQzFjTixpQkR5Y2Qsa0JBRWUsQ0FBTSxDQUNqQixvSzdCN1lOLDJDNkJNYyxlQUFnQixDQUFBLDBDQWthUixvU0VoUnRCLGlCRitRRSxnQkFFZSxDQUFBLENBQUEsbUJBR2QsZ0JBWUwsZUFFYyxDQUFBLGdDQUlkLGtCQUVJLENBQUUsNkJBZU4seUNBRzBCLG9CQUN0QixRQUFTLENBQUEsb0JqRTlnQmIsMEJpRThoQkUsQ0FBQSxZQUFhLGdCQUdmLENBQUssMlBHblNDLGtESHdTaUIsQ0FBQSxVQUF5QixvREF0ZWpDLGVBQWtCLENBQUEsZUFpRGxCLGNBNGJmLENBQUEsYUFDVSxlQUdWLENBQUEsbUJBQ2tCLGVBR2xCLENBQUEsbUJBQ2tCLDBDQWhmQSxDQUxGLCtXQW9nQlosZUFDRSxnQkFDYSxDQUFBLCtiQURiLHlCQUlJLENBQUEsdVVFdlhSLG9CRjJYTSxvQkFDQSxlQUFhLENBQUEsd0RBaUJmLGdCQUFBLENBQUEseUVBQUEsK0JBR0ksQ0FBQSxvQmpFbm1CVixhaUVnbkJBLENBQUEsc0ZFN1pFLGVBQUEsQ0FBQSxzSUQ5U1Usb0dBRWlGLENBQUEsdUhBR2hGLHlCQUNaLGdCQUFRLENBQUEsNElBREksV0FBQSxZQUlWLGtCQUNRLFNBQ1IsWUFDQSxZQUNBLHNHQUVZLG9CQUNaLENBQUEsOEdBS08sa0JBQUEsY0FDRSxDQUFBLGtKQURGLGVBSVIsZUFDVyxDQUFFLDRMQUdiLGNBQWMsQ0FBQSx3SkFSTixnQkFXUixlQUNhLENBQUEscUpBWkwsa0JBZVIsU0FDQyxPQUFVLE9BQ1YsQ0FBQSw4R0FqQk8sYUFBQSxjQXdCQSxDQUFBLDRMQUljLFlBQ3RCLENBQUEsaUVBRTBDLDRMQUhwQixZQUN0QixDQUFBLENBQUEsd01BRHNCLFlBQ3RCLFVBTUUsQ0FBQSxnT0FORixXQVNDLFdBQ0MsQ0FBQSx3UEFERCxVQUFBLENBQVcscVNBR1YsY0FFQyxnQkFDVSxDQUFBLHVUQUdWLGNBQUEsZ0JBQ1UsQ0FBQSxrUEFTWixnQkFFRSxDQUFBLDBLQU9hLGVBQ2hCLENBQUEsMENBR21CLDBLQUpILGNBQ2hCLENBQUEsQ0FBQSxnTEFEZ0IsY0FDaEIsWUFPRSxlQUNRLENBQUEsNExBVE0sZUFPZCxlQUtZLGFBQ1gsV0FDQSxDQUFBLDBDQUtlLHNJQW5CRixhQUFBLENBQUEsNExBQUEsZUFPZCxlQWlCYSxhQUNYLFlBQ0EsZUFDUSxDQUFBLENBQUEsMENBTU0sNExBakNGLGtCQVdkLENBQUcsQ0EwQkQsc0lBTVksZUFBQSxDQUFBLGdMQUFBLHFCQUdmLENBQUEsb05BREQsY0FFQyxtQkFDZSxnQkFDRCxDQUFBLDBOQUpmLGdCQUVDLGVBS2MsVUFDWixrQkFDUyxhQUNULGNBQ08sa0JBQ0MsQ0FBTSw2S0FkRCxtQkFtQkosQ0FDWCw0T0FDQSxpQkFBQSxDQUFBLDBIQUtTLGdCQUFBLENDa0pXLDBIRGxKWCxzQkFNVCwwQkFDQSwwQkFDQSxDQUFBLDRJQVJTLHdCQVVSLENBQUssd0pBVkcsY0FhVixpQkFDVSxnQ0FFVCx1QkFDQSxxQkFDQSxDQUFBLHVLQWxCUyxxQkFxQlQsZ0JBQWlCLENBQUEsbUxDNkhHLFFEdkhyQixDQUFBLG9kQUZZLDBCQVlWLENBQUEsMGdCQVpVLHdCQWNULENBQUssMjhCQzJHUixlQUFBLENBQUEsZ0lEekhZLGtCQXNCWixDQUFDLHVLQXRCVyx3QkEyQlYsQ0FBSyw2S0EzQkssa0JBNEJWLFdBRVcsUUFBUSxvQkFHbEIsc0JBQ0EsYUFBTyxjQUNBLG1CQUNPLGtCQUNELGlCQUNELENBQUEsMENBSU0sc0xBakJyQixZQUFZLENBQ1gsQ0FBQyx1SEF1QlMseUJBQ1Isd0JBQ0EsQ0FBQSxpS0FGUSxjQUdSLFlyQytFVyxDQUFBLDBDcUMzRVMsaUtBUFosY0FHUixDQUFBLENBQVUsOEpBSEYsaUJBR0UsQ0FRVCxtSUFLVyx5QkFDWix3QkFDQSxDQUFBLDZLQUZZLGNBR1osWXJDakRXLENBQUEsMENxQ3FEUyw2S0FQUixjQUdaLENBQUEsQ0FBVSwwS0FIRSxpQkFHRixDQVFULG1JQzZDSixVRHhDRCxDQUFBLHVLQUdBLG1CQUNlLENBQ2Isb0s5QnJIRCxTQWtCRSxDQUFBLHlMOEJpR1UsZ0JBSUQsQ0FBQSxzSUNpQ1gsaUIvQnhKYSxDQWNYLHVLOEJxR0gsZUFVRSxDQUFBLDRJQzJCRCxhRHJDRCxDQUFBLDhKQUFBLHlCQWtCSSxDQUFBLGtSQ21CSCxlRHJDRCxDQUFhLDRUQUFiLGdCQXNCTyxDQUFBLHdVQXRCUCxrQkFzQk8sQ0FLSyx3VUEzQlosc0JBK0JHLENBQUEsd1VBL0JILGVBc0JPLENBQUEsa1VBdEJQLGlCQXNCTyxDQUFBLG9TQXRCUCxtQ0F3Q2tCLGFBQUUsQ0FBQSxtSUNIbkIsaUJEUUQsQ0FBQSx3SkFBQSxXQUFBLGNBR0Usa0JBQ1MseUJBRVQsYXJDeExhLE1BQU8sT3FDeUxwQixRQUNBLFNBQ0ksU0FDRyxDQUFDLHFKQVZWLFdBQUEsY0FlRSxrQkFDUyx5QkFFVCxZckNiYSxNQUFBLE9xQ2NiLFFBQ0EsU0FDSSxTQUNHLENBQUMsdUtBdEJWLFNBMEJDLENBQUEsb0tBSUQsd0JBRUUsQ0FBQSwrSUN4Q29CLFlEMkN0QixDQUFBLG1MQUFBLGNBRUMsQ0FBQSxtTEFJRCwwQkFFRSxnQkFBYyxrQkFDRixVQUNKLENBQUUsMlVBSlosd0JBU0UsQ0FBSyxvS0FUUCx3QkFZRSxDQUFLLG9OQUROLGlCQUVDLENBQUEsbUxBYkYsZUFXYSxDQUFBLG9LQVhiLGVBQVksQ0FBQSxneUJBQUEsd0JBMEJULENBQUEsd2FBZkYsa0JBRUMsb0JBb0JDLGtCQUFhLENBQU8sdUtBS1Isa0JBQ2QsU0FDQyxVQUFrQixDQUNsQiw4SkFJRixpQkFBZSxDQUFBLDBDQUlJLHNJQ2xHbEIsa0JEaUdELGdCQUVhLENBQUEsQ0FBQSw0QkFNZCxZQUFBLENBQUEsd0NBQUEsY0FDSyxTQUdGLENBQUEseVhDN0dELFdBQUEsa0JEaUhZLE9BQ1QsTUFBVSxRQUNWLFNBQ0csbUJBRU0sMkJBRVQseURBQ3NDLFNBQUEsQ0FBQSxvWEN6SHpDLDBCRDZIRyxnQkR4UUEsV0N5UU8sa0JBQ0EsWUFDRyxXQUNWLFNBQ0EsQ0FBQSw2WUNsSUgsaUJEcUlFLGtCQUNZLENBQU0sc0NBUXRCLFlBQ0ssQ0FBQSxxQmxFbFdMLDhCa0UwV1UsQ0FBQSxpQ0FEVixnQkFFQyxDQUFBLHFCbEUzV0QsaUJrRWlYQSxnQkFDWSxDQUFBLHlCQUlaLFdBQUEsYUFFRSxDQUFLLDBDQUVhLHlCQUpwQixTQUFBLENBQUEsQ0FBQSxxQ0FBQSxTQU9FLENBQUEsbUNBUEYscUJBQUEsQUFjRSx1QkFBQSxjQUFpQiwwQkFBQSxBQUVqQixzQkFBQSxvQkFBQSxBQUFnQixhQUFBLGlCQUNQLENBQUEsa0RBSlYsYUFNQyxXQUNDLHFCQUVBLENBQUEsK0RBSEQsU0FJQyxDQUFBLCtFQUFBLGlCQUVDLENBQUEsZ0RBWkgsZUFpQkMsZ0JBQ1UsVUFDVCxDQUFBLHNMQU1lLFNBRWhCLENBQUEseU9BQUEsUUFFQyxDQUFBLDBDQVFnQiw0QkFEbkIsK0JBQUEsQUFFRSx3QkFBQSxlQUFhLENBQUEsQ0FBQSwwQ0FJSywyQ0FOcEIsZ0JBS0MsY0FFYSxhQUNILENBQUEsQ0FBQSx1REFIVixjQUFjLENBQUEsc0RBQWQsZUFBYyxDQUFBLGtGQVdaLFVBQ0MsQ0FBQSx1Q0FTQyxxQkFHRCxDQUFBLDBDQUtnQixtWUE3Y0YsZ0JBZ2RiLENBQUEsQ0FBQSw4QkFaTCxXQW1CQyxDQUFBLG1DQU1BLFVBQUksQ0FBQSxxQmxFemRMLGNxQzdGQSxlZ0NDVSxhQUNBLENBQUUsMENBR1EscUJyRXdGcEIsZXFDN0ZBLFNnQ01JLENBQUEsQ0FBQSxpRUFHdUMscUJyRW9GM0MsU3FDN0ZBLFVBQWdCLGFnQ1daLENBQUEsQ0FBQSwwQ0FHZ0IscUJyRStFcEIsV3FDN0ZBLFNnQ2VJLGFBQ0EsQ0FBQSxDQUFBLFdBQ0EsMkNKNklZLGtCQUFnQixNSXRJOUIsV0FBZSxXQUVmLGdCQUNPLGtCQUNLLGVBQ0YsWUFDVixnQkFDUSxrQnpFSksscUJ5RU9iLHlCQUNBLGtCekVQWSxpQnlFUUgsZ0JBQ0UsV0FDWCxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFFYSxtQkFBQSxzQkFBQSxBQUViLDZCQUFBLENBQUEsMkRyRWtERixTcUN4RU0sZ0JnQ3lCRixDQUFNLG1CQUNXLGlCaEMxQmYsQ0FBQSwwQ2dDK0JnQixtQkFBdUIsa0JoQy9CdkMsQ0E0QkssQ2dDSU4sMENBSWUsV0FBZSxXckVvQ25DLGVxRW5DVSxDQUFBLENBQUEsaUVBR2lDLFdBQWdCLFVyRWdDM0QsQ0FBQSxDQUFHLDBDcUU3QmlCLFdBQWUsV3JFNkJuQyxDQUFHLENxQ3hFSCxpQmdDNENXLGMvQnpCVCxZVDRIYyx3QnlDL0piLENBQUEsK0N0RXdGQSxjc0UzRkEsU0FNQyxDQUFBLHFCdEVxRkosd0JzRS9FRSxDQUFBLHVCdEUrRUMsaUJzRTNFSCxDQUFBLDhCQUFBLGNBRUMsVUFFRSx3QkFFQSxDQUFBLHlFQU5ILGNBR0csU0FNQyxDQUFBLGtDQVRKLHdCQWVFLENBQUEsYXpDbUhjLFcwQ3BKaEIsZUFDUSxDQUFBLHdEQUlSLFlwRW1SQSxtQm9FalJjLENBQ1osMENBT2lCLDJCQURuQixXQUFBLFlBR0csZ0JBQ1EsQ0FBQSw2QkFKWCxpQkFFRyxnQkFLWSxDQUFBLDRCQVBmLHFCQVlHLFFBQVMsQ0FBQSwrQkFaWixXQUFBLG9CQWdCTyxDQUFBLENBQUEsMENBSVksMkJBcEJuQixXQUFBLFlBc0JHLGdCQUNRLENBQUEsNEJBdkJYLGtCQVdFLFVBZ0JTLGtCQUNGLGdCQUNPLENBQUEsa0NBN0JoQixlQTBCSSxXQU1BLENBQUEsK0JBaENKLGtCQWNNLENBQUUsaUNBZFIsV0FBb0IsWUFzQ2YsZ0JBQ1EsQ0FBQSxtQ0F2Q2IsaUJBcUNLLGdCQUtZLENBQUEsQ0FBQSwyQ0FPRSwyQkFqRG5CLFdBQUEsWUFtREcsZ0JBQ1EsQ0FBQSw0QkFwRFgsaUJBV0UsQ0FBQSxpQ0FYRixXQUFvQixZQTJEZixnQkFDUSxDQUFBLG1DQTVEYixpQkFxQ0ssZ0JBMEJZLENBQUEsQ0FBQSxxQnZFZ0JqQixrQ3VFRmMsQ0FBQSx5REFjbUIsWUFBQyxjQUV6QixDQUFBLHlFQUZzQyxjQUk3QyxrQkFDUyw0QkFFUixDQUFTLDBDQUVRLHlEQVRhLFVBQUMsQ0FBQSx5RUFBYSwwQkFZM0MsQ0FBQSxDQUFBLDRCQU9KLGVBQUEsQ0FBQSxrQkFDWSxvQkFLWCxDQUFBLDZCQUlELHlCQUVPLFVBQTZCLHdDQUV0QixDQUFBLHlCQUpkLHlCQU9PLFVBQW1DLHdDQUU1QixDQUFBLHNDQVRELFNBWVgsQ0FBQSxrQ0FaRixTQUFhLENBQUEsc1F4RXZGVCxzQndFZ0hELHFCQUNBLFdBQUEsQ0FBQSxxQnZFbkVILFl1RXlFQSx5QkFFQyxTQUFRLENBQUEsMENBSVMscUJ2RS9FbEIseUJ1RWlGSSxDQUFNLENBQUUsc0J2RWpGWixnQndDN0ZBLGtCZ0NNVyxDQUFNLHlCaENOakIsWUFBQSxrQmdDU1MsZUFDRSxrQkFDRCxDQUFPLDJCN0NnRGpCLGlCcEJwQkEsZUFyQ1ksQ0FBQSxpQkFDQyxXQUViLGNBQ00sVUFDTCxDQUFBLGdDQUZELGNBSUMsVUFDQyxDQUFBLDZFQUtFLGlCQUNGLGlCQUNjLFVBQ1YsQ0FBQSw0R0FKTiw4QkFZRSxDQUFBLDBDQU1pQixpQkFBa0IsVUFEckMsZUFFTyxDQUFFLENBQUEsZ0JBQ0ksZUFLYiwyQzBEdUhnQixnQkFBZ0IsWTFEbkgvQixVQUNBLGdCQUNBLGdCQUNVLGlCQUNFLGFBQ0QsQ0FBQSwwQ0FHUSx1QlAwQ2pCLGFPdERRLENBQUEsQ0FBQSx1Q0FBQSxjQWlCUyxDQUNsQixxQnpCODhCRixlQUVFLENBQUEsdUN5QjU4QkQsZUFFSyxDQUNTLHVDQUhkLGNBRUssQ0FBQSxzQ0FGTCxTQVNFLGdCQUNDLENBQU0sdURBRFAsOEJBS0Usd0JBQ0EsQ0FBQSw2REFIRCw2QkFLRSxDQUFBLHFEQVJILHNCQVlFLFlBQUEsZUFDUSxDQUFBLHNFQWJDLFVBZVQsV0FDQyxZQUNBLFlBQ0EsQ0FBQSxxRkFIRCxVQUFnQixDQUFBLDZFQUFoQixvRDBEd0VVLGlCQUFrQixjMUQ3RGYsQ0FBRSx3RUFmQSxrQkFrQmQsYUFFWSxlQUNYLENBQUEsNEJBL0RQLGdCQUFXLGlCQXdFRSxDQUFBLG1DQXhFRix1QkEyRVIsQ0FBQSwwQ0FFaUIsNEJBN0VwQixpQkFBVyxDQUFBLENBdUVHLDJDQVNNLDRCQWhGcEIsaUJBQVcsQ0FBQSxDQXVFRyxzQ0F2RUgsa0JBdUVHLENBWUQscURBSVYsY0FDQyxDQUFBLGtGQUdXLFdBQ1YsNEJBRUMsQ0FBQSx3RkFGRCxxQkFJRSxDQUFBLG1HQUpGLGNBTUMsY0FFVSxVQUNULENBQUEsa0hBSEQsWUFLQyxXQUNDLFdBQ0EsaUJBQ08sQ0FBQSxzSEFSTyxZQUtmLGdCQU1VLFVBQ1IsQ0FBQSw2R0FLSCxvQkFHRyxDQUFBLDZHQUhILFlBQ0ssQ0FBQSw4R0FTTCxZQUNLLENBQUEsOEdBREwsb0JBTUcsQ0FBQSxzR0FJSCxZQUFBLGtCQUVRLGtCQUNRLENBQUcsMkdBSG5CLFVBQUEsQ0FBQSwwSEFLQyxrQkFBSSx3QkFLRixlQUFTLDBCQUVULENBQUEsZ0lBUEUsd0JBU0QsQ0FBSyxpSEFkVCxlQUtLLGdCQWNTLENBQUEsMEhBZGIsa0JBQUksd0JBb0JGLGVBQVMsMEJBRVQsQ0FBQSxnSUF0QkUsd0JBd0JELENBQUssNEdBN0JULFlBQUEsQ0FBbUIsc01BM0NwQixxQkFrRkUsWUFBUyxZQUNULGNBQ00sbUJBQ1EsZ0JBQ0Qsb0JBRWIsZUFBYSx3QkFFYixDQUFBLG9HQTFGRixhQTRGQyxDQUFBLDBHQUFBLHlCQUdFLFVBQUEsQ0FBZ0Isb0hBSGxCLGlCQU1DLHlCQUVDLENBQUEsa0dBcEdILGNBdUdDLGlCc0J2R1UscUJ0QjBHVCxDQUFBLHdHQUhELHlCQUtFLFVBQUEsQ0FBZ0Isa0hBTGxCLGtCQVFDLHFCQUVDLHlCQUNBLENBQUEsd0RBdkhMLGtCQTRIQyxhQUNXLENBQUEsZ0lBRFgsMkMwRDVGWSx5QjFEaUdWLGtCQUFnQixjQUNOLFdBQ0wsVUFDTCxjQUNBLENBQUssMEpBU04sa0JBQUEsaUJBTFcsYUFDVixRQUNBLENBQUEsaUZBR0QsbUJBQXdCLGlCQUVWLENBQUEsbUJBQ0ssWUFTeEIsb0JBRUksaUJBQWMsMEMwRHZIQSxDQUxGLGtDMUQwSGhCLGNBS0ksU0FDQyxDQUFBLHVDQURELHFCQUlFLENBQUEsZ0RBSkYsZ0JBS0UsQ0FBQSxtREFMRiwyQzBEL0hZLFVBQVMsQ0FBQSxrRDFEK0hyQixjQUtFLFVBT0UsQ0FBQSw4Q0FaSixRQWlCQyxDQUFBLCtEQUFBLDhCQUlELHdCQUNBLENBQUEscUVBSEQsNkJBS0UsQ0FBQSxzQ0FRUyxnQkFBQSxZQUVaLGlCQUNRLFVBQ0YsQ0FBQSxvREFKTSxpQkFNWixDQUFBLG1FQUFBLFVBRUMsQ0FBQSw0Q0FTSCxrQkFBQSxZQUNXLGNBQ1YsZUFDUyxXQUNULCtCQUVBLENBQUEsMEVBTkQsY0FPQyxrQkFDVSxjQUNDLGVBQ0QsQ0FBQSwwQ0FFUywwRUFacEIscUJBYUcsQ0FBQSxDQUFBLDhFQWJILHFCQWdCRyxVQUFTLFFBQUEsQ0FBWSwwQ0FHSCw4RUFuQnJCLGFBT0MsQ0FBQSxDQUFBLGtGQVBtQixhQU9uQixDQUFBLDBDQW1CcUIsMEZBbkJyQixrQkFRRSxZQVlZLFFBQ1YsY0FDQSxDQUFBLENBQUEsc0VBN0JMLG1EMERqTGUsQ0FBQSwwQzFENk5PLCtGQUpyQixhQUNFLGdCQUlVLENBQUEsQ0FBQSxjQUNLLGNBTWxCLFNBQ0MsZUFDQSw0QkFFQSxDQUFBLDZCQUpELGNBS0MsY0FDVSxlQUNBLENBQUEsMENBRVMsNkJBVHBCLGlCQUtDLENBQUEsQ0FBYywrQkFMZixxQkFhRyxVQUFTLGdCQUNULGlCQUNhLENBQUUsMENBRUcsK0JBakJyQixRQUtDLENBQUEsQ0FBQSxpQ0FMUSxhQUtSLENBQUEsOENBQUEsV0FPRSxDQUFBLDBDQWFtQiw4Q0FwQnJCLFlBT0UsQ0FBQSxDQUFBLDhEQUFBLDJCQWlCRSxDQUFBLDJCQTdCTCxtRDBEck9lLENBQUEsd0J2QnJKZiwwQ3VCMkprQixDQUxGLHFDUTdKaEIsb0JBQUEsQUFBbUIsYUFBQSxzQkFBQSxBQUlqQiw2QkFBQSxDQUFBLDBDQUpGLHlCQU1HLFk1Q09hLGM0Q05OLGNBQ0MsY0FDQyxrQkFDRSxnQkFDQyxpQkFDQyxvQkFFYixzQkFDQSxrQkFBWSxZQUNaLG9CQUFBLEFBQ0EsYUFBQSxxQkFBQSxBQUVBLHVCQUFBLHNCQUFBLEFBQWlCLGtCQUFBLENBQU0sMENBbkIxQiw4QkF3QlksQ0FBRSxpREF4QksseUJBNEJoQixDQUFBLGlEQTVCZ0IsOEJBK0JoQixDQUFBLHNCekU2REgsMkNpRWlFZ0IseUJRdkhmLENBQUEsd0IvQlhELGtCQUtFLENBQUMseUIrQklILGtCQU1DLGdCQUNnQixxQkFFWCwrQkFDQSxDQUFBLGtEQVZOLGtCQVlLLGlCQUNRLGdCQUNFLGtCQUNFLENBQUMsd0RBZmxCLGtCQWlCRSwyQ1J3R2MsZ0JBQWdCLENBQUEsNEJRekhoQyxlQXVCQyxDQUFFLCtCQXZCSCxpQkEwQkcsQ0FBQSxrQ0ExQkgsaUJBNEJJLENBQUEsK0JBNUJKLFlBdUJDLENBQUUseUJBdkJILGVBQUEsQ0FBaUIsNEJBQWpCLDZCQXdDRyxDQUFVLCtCQXhDYixpQ0EwQ2dCLENBQUEsa0NBMUNoQixpQ0E0Q2lCLENBQUEsK0JBNUNqQixZQXFDQyxDQUFFLGlFQWtCc0IsMEJBQ3ZCLENBQUEsb0J6RUFGLDJCeUVLQyx3QkFDQSxDQUFBLDRDQUlBLGlCQUFBLHdCQUVDLENBQUEsOERBR0EsY0FBQSxtQjVDNE5xQixDNEMxTnBCLGdGQUdBLGtCQUFBLG1CQUNtQixhQUNMLENBQUEsbUI1Q3NOTSxrQm1DdFJ2QixDQUFjLHdCUzJFZCxpQkFBQSxDQUFBLGlEQUVDLGVBQUEsa0JBQ1MsVUFDQSxDQUFFLGVBQ0wsaUJBTVAsQ0FBQSxtQkFDbUIsZUFHbkIsb0JBRUMsaUJBQWdCLGlCQUNGLENBQUEsb0J6RW5EZixXeUV1REEsWUFDQyxpQkFDUSxnQkFDTSxDQUFBLGNBQ0YsZUFHYixvQkFFQyw0QkFDQSxtREFDYSxDQUFBLGlCQUFBLGFBR2QsQ0FBQSx1QnpFckVHLHlCeUUwRUcsWUFBRSxjQUNBLENBQUEsaUJBQ0ssWUFHYixtQkFDYSxpQkFDQyxDQUFBLGVBQ0Esb0RBSUEsY0FBQSxDQUFBLHFDQUlELG1CQUFzQixpQkExQ25DLENBQUEsaUJBNkNpQixzQkFJZixjQUFPLHVCQUVKLGVBQWlCLENBQUEsdUJ6RW5HbkIsY3lFeUVILFVBK0JFLENBQUssb0J6RXhHUCxZeUV1REEsQ0FBQSxDQUFBLHFDQTBEYSxvQnpFakhiLGV5RXVEQSxDQUFBLENBQUEsb0VuRWtFQSxvQm9FcE5FLENBQUEseUZBRVMsWUFBQSxtQkFFRyxzQkFFWixtQkFBc0IsaUJBQ1AsZUFDSixDQUFBLHFHQU5GLFlBQUEsVUFTUixDQUFBLCtGQVRRLGNBQUEsY0FhRCx3QkFFUCxDQUFBLDBDQUNrQiwrRkFoQlYsZ0JBQUEsQ3BFa05TLENvRXRNbEIsOEdBWlMscUJBdUJQLGlCQUFTLENBQUEsb0tBRFYsY0FHQyxVQUVDLGdCQUNBLENBQU8sMENBS1EseUZBakNULFlBQUEsY0FrQ0YsQ0FBRSxxR0FsQ0EsWUFBQSxVQXFDUCxDQUFBLDhHQXJDTyxnQkFzQlIsQ0FBQSxDQUFBLGtHQXlCVyxXQUFBLENBQUEsbUZwRW1LZCxnQm9FaEtFLENBQUEsb0hwRWdLRix3Qm9FdkpFLENBQUEsMEhwRXVKRixjQUFBLGN1QmlIZ0Isd0I2Q3BRYixDQUFBLDRJcEVtSkgsVUFBQSxDQUFvQiw0SUFBcEIsVUFBQSxDb0U5SUcsOEI1Qm9ESCwyQi9DMUhFLENBQUEsdUJDMkZDLHNCRHJGRCxDQUFBLDBFQUdELDJDQUUwQix1Q0FDSixDQUFDLHNGQUh2Qix3QkFLRyxDQUFLLDBFQUxSLDJDQVMwQix1Q0FDSixDQUFDLDhFQVZ2QiwyQ0FhMEIsdUNBQ0osQ0FBQyxnQytDbUd4Qix3Qi9DL0ZFLENBQUssdUJDZ0VKLGlCRDVESCxDQUFBLDhCQUFBLFdBQUEscUJBSUUsQ0FBQSw4Q0FGRCwwQkFJRSxDQUFBLDREa0RuQkEscUJsRCtCRyxDQUFBLHFCQzBDTixlRGxDTyxVQUVILENBQUEsMENBRWtCLHFCQzhCdEIsVURsQ08sQ0FBQSxDQUFBLG9CQ2tDUCxvQkR0QkUsQ0FBQSx1QkNzQkMseUJEZkYseUJBQ0EsY0FBUSxjQUNDLENBQUEsZ0NBSFYsb0JBQUEsQUFLQyxhQUFBLHNCQUFBLEFBRUMsOEJBQUEsc0JBQUEsQUFBOEIsbUJBQUEsY0FDbEIsQ0FBQSwrQ0FIYixvQkFBQSxBQUtDLGFBQUEsMkJBQUEsQUFFQyw2QkFBQSxzQkFBQSxBQUFpQixrQkFBQSxDQUFZLDhDQUkvQixrQkFDQyxZQUVXLGFBQ0wsZ0JBQ0MsYUFDRyxDQUFFLDhCQXRCZCx5QkEyQkUsV0FBZ0Isa0JBQ1QsV0FDUCxZQUNBLGVBQ1EsaUJBQ0cscUJBRVgsZ0JBQVMsU0FDVCxrQkFDSyxpQkFDSyxDQUFBLHVCQ3JCVCxlRHlCSCxZQUNTLFdBQ1Isa0JBQ1MsY0FDQyxDQUFBLHdCNEUxSFgsa0JBQ0Msb0JBRUMsQ0FBQSx1RUNDQyxvQkFFRSxDQUFBLG9CNUV1Rkwsa0JNN0ZBLFlBQ1csd0NBRVEsU0FBQSxDQUFBLHlCQUhuQixlQUtDLGlCQUVTLHNCQUVSLHlCQUNBLENBQUEsc0NBVkYsa0JBV0UsYUFFVyxtQkFDRyxnQ0FFRCxDQUFBLHVIQUVaLGVBQUEsaUJBRVMsbUJBQ1MsbUJBQ0UsMkMyRHdJUCxpQkFBZ0Isa0IzRHJJZix1QkFFVixDQUFBLGtVQUVILDhCQUNDLDJCQUNBLGNBQVksZUFDTCxnQkFDQyxDQUFBLDREQUlWLGtCQUFPLGFBQ08sV0FDVixvQ0FFaUIsc0JBQ2pCLFVBQUEsa0JBQ1MsWUFDVCxXQUNBLFVBQ0EsZ0NBRVksQ0FBQSw0RUFYSix5QkFhTCwyQkFDTCxDQUFBLGtGQUZELGtCQUFlLE1BSWIsV0FBVSxDQUFBLHNFQWhCRCxTQXFCVixDQUFBLHNGQUFBLGtCQUVBLE1BQ0MsV0FBVSxDQUFBLG1FQXhCUCxTQUFNLENBQUEsa0VBQU4sbUNBaUNKLENBQWdCLGtGQURoQixxQkFHQyxDQUFBLDRDQW5FRCxNQU1ILFlBaUVDLENBQUssc0RBakVOLGVBcUVDLDRCQUdDLHNDQUNZLENBQUEsOEJBcEZoQixjQUFlLENBQUEsbUNBQWYsc0JBMkZHLHdCQUNBLENBQUEscUVBRUMsY0FBVyxlQUNWLGtCQUNjLG1CQUNJLHVCQUVmLENBQUEsZ0dBQ0YsNEJBQ0EsVUFBYSxvQ0FFRCxDQUFBLHVGQVRSLDRCQVlKLFVBQWEsb0NBRUQsQ0FBQSwyRkFFWiw0QkFDQSxVQUFhLG9DQUVELENBQUEsc0ZBbkJILDRCQXNCVCxVQUFhLG9DQUVELENBQUEsMkVBeEJULDhCQTJCSCwrR0FHa0IsQ0FBQSxzR0FKWixTQUFBLENBQUEsNkZBQU4sU0FBTSxDQUFBLGlHQUFBLFNBQUEsQ0FBQSw0RkFBTixTQUFNLENBQUEsd0dBaUJHLHdDQUdJLENBQVcsc0dBR2YsNEJBQ1IsQ0FBUyxzREF0RFYsTUFHSCxTQXVEQyxDQUFBLDZEQXZERCx1QkEyREcsQ0FBQSx1REEzREgscUJBK0RFLENBQUEsbUJBQXNCLGNBTzNCLENBQUEscUNBSUEsV0FDQyxDQUFBLDBDQUVtQixzREFGbkIsU0FHRSxDQUFBLENBQUEsMENBT0gsWUFDQyxDQUFBLDBDQUVtQiwyREFGbkIsU0FHRSxDQUFBLENBQUEsd0JBT0gsZ0JBQUEsb0JBRUMsbUJBQUEsQUFBZSxjQUFBLENBQUEsbUNBRmhCLGlCQUFtQixDQUFBLDJCQVNuQixlQUFBLGtFQUdhLENBQUEsMENBQ00saUNBSm5CLFdBQUEsd0JBT0csQ0FBQSxDQUFBLDBDQUdnQiwyQkFWbkIsY0FBQSxRQVdFLENBQUEsQ0FBQSx5QkFLRixlQUFBLGtFQUdhLENBQUEsMENBQ00sK0JBSm5CLFdBQUEsd0JBT0csQ0FBQSxDQUFBLDBDQUdnQix5QkFWbkIscUJBV0UsV0FBUywwQkFBQSxBQUNELHVCQURDLEFBQ0QsaUJBQUEsQ0FBQSxDQUFHLGlCQUNKLFNBSVQsV0FDQyxnQkFDTyxDQUFBLDBDQUVXLGlCQUFrQixtQkFKekIsa0JBS0csQ0FBTSxDQUNuQiwwQ0FFaUIsaUJBQWtCLGtCQVJyQyxDQUFZLENBU1YsZUFBWSxnQkFJZCxXQUVDLFVBQ0EsY0FDQSxnQkFDVyxDQUFBLCtCQUxaLGVBT0MsZUFDVyxDQUFFLGtCQUNDLGFBSWYsQ0FBQSwwQ0FFbUIsa0JBQXVCLGdCQUYxQyxDQUFBLENBQUEsc0JOcEtBLFdNb0tBLHFCQU9FLENBQUEsMkJBSUYsV0FBQSxDQUFBLGVBRVMsZ0JBSVQsQ0FBQSxnQkFDWSxnQkFHWixRQUNDLENBQUEsc0JOMUxELFVNOExBLENBQUEsdUJOOUxHLFlNa01ILGVBQ1EsQ0FBQSxvREFJWSxVQUFBLENBQUEsMkNBQXBCLFVBQW9CLENBQUEsK0NBQUEsVUFBQSxDQUFBLDBDQUFwQixVQUFvQixDQUFBLGtCQVdYLFV5RHBHVCwyQnpEMkdDLHdCQUNBLENBQUEsMENBQ2tCLGtCQUF1QixXeUQ3RzFDLFd6RDhHRSxDQUFBLENBQUEsMkJBS0YsZUFBQSxDQUFBLGlEQUVDLGtCQUNDLGlCQUVXLDBCQUVWLENBQUEsNEVBS0ksd0JBRUYsQ0FBSyxnREFRVCwrQkFFRSxDQUFBLG1FQUVELG9CQUFBLEFBQ0MsYUFBQSx1QkFBQSxBQUNjLG1CQUFBLG9CQUFBLEFBRWIsc0JBQUEsbUJBQUEsQUFBaUIsY0FBQSxDQUFBLHdFQUpuQixvQkFBQSxBQUNDLGFBQUEsdUJBQUEsQUFNZSxtQkFBQSxtQkFBQSxBQUNDLGVBQUEsZUFDSCxDQUFBLDhFQVJiLGtCQVVFLGdCQUNlLG9CQUFBLEFBQ2QsYUFBQSwwQkFBQSxBQUVBLHNCQUFBLG1CQUFBLEFBQWdCLGNBQUEsQ0FBQSw2RkFKakIsZ0JBTUMsa0JBQ1ksQ0FBSyxrQ0FVdkIsb0JBQUEsYUFBQSxtQkFBQSxBQUNRLGNBQUEsQ0FBQyx5REFFUixjQUFBLENBQUEsK0NBSEQsV0FNQyx3QkFFSSxDQUFBLGlDQUlMLG9CQUFBLEFBQ0MsWUFBQSxDQUFBLGlDQURELGtCQUlDLGdCQUNlLG9CQUFBLEFBQ2QsYUFBQSwwQkFBQSxBQUVBLHNCQUFBLG1CQUFBLEFBQWdCLGNBQUEsQ0FBQSw0Q0FKakIsbUJBQUEsQUFNQyxjQUFBLENBQUEsdUJON1NDLGdCNkU3RkUsa0JBRVEsV0FDWCxTQUNBLENBQUEsMENBRXFCLHVCN0V1RnBCLFk2RTdGRSx3QkFRQyxDQUFBLENBQUEsMENBR2Usb0NBWGhCLG1CQVVTLG1CQUVTLGNBQ04sV0FDYixDQUFBLHdEQUdHLCtCQUFBLEFBQ0Msd0JBQUEsMEJBQUEsQUFDQSxzQkFBQSxZQUFjLHNCQUFBLEFBRWQsOEJBQUEsWUFBaUIsc0dBRW9FLGdDQUNyRixDQUFBLHlFQVBELGtCQVFHLENBQ1csa0VBVGQsZ0JBYUMsY0FDVyxDQUFFLHdFQWRkLG9CQUFBLEFBaUJDLGFBQUEsV0FDQyxzQkFBQSxBQUVBLDZCQUFBLENBQUEsZ0tBSEQsV0FBQSxPQUFBLGNBS0UsQ0FBQSxDQUFBLGlFQTVCa0MsZ0tBdUJwQyxnQjFFc1BSLENBQUEsQ0FBQSxrRTBFeE8yQyxrREF0Q3pDLGNBdUNFLFdBQ0MsQ0FBQSxnRUFERCxtQkFHZ0IsQ0FDZCxDQUFBLDBDQU1nQiw4Q0FqRHBCLHlCQW1ESSxXQUFTLHlCQUVULGlCQUFnQixVQUNoQixDQUFBLENBQUEsaUNBaEVELGVBQ1UsQ0FBQSw4Q0FBQSxhQXdFWixDQUFBLDBDQUNtQiw4Q0F6RVAsY0F3RVosQ0FBQSxDQUFBLHFEQU1BLFVBQUEsQ0FBQSxxRUFBQSxvQkFBQSxBQUdFLDBCQUFBLENBQUEsMEpBREQsZ0IxRXVNSixDQUFBLHFDMEV4UkssZUFDVSxDQUFBLGtEQUFBLFVBMkZaLFVBQ0MsQ0FBQSxtRUFERCxVQUFZLENBQUEsMENBTU8sa0RBakdQLGlCQTJGWixjQU9hLENBQUEsQ0FBQSxzRUFHWixVQUFBLENBQUEsNExBRUMsYzFFZ0xMLENBQUEsMEMwRTdLeUIsNExBSHBCLGMxRWdMTCxDQUFBLENBQUEsMEMwRXRLcUIscUNBbEhoQixrQkFDVSxDQXdGRSxrREF4RkYsV0EyRlosVUF5QkUsQ0FBQSx5REFHRCxhQUFBLENBQUEsQ0FBQSxlQUNRLDZCQU9YLG9CQUFBLEFBQW1CLGFBQUEsdUJBQUEsQUFDTixtQkFBQSxzQkFBQSxBQUNNLGtCQUFBLENBQUcsd0JBSHZCLGtCQUtJLGNBQ2MsQ0FBQSxpQkFDTCx5QkFHUixDQUFBLCtCQVZMLGtCQUFBLEFBYUUsd0JBQUEsQ0FBQSwyQkFHRix5QkFLQyxrQkFBYyxpQkFDRix5QkFHWixDQUFBLDBDQVJrQiwyQkFEbkIsV0FBQSxlQUVTLENBQUEsQ0FBQSxpQkFDSyxvQkFXWix1QkFDRSxDQUFBLElBQUEsMkJBR0EsQ0FBQSxJQUFXLDBCQUdYLENBQUEsQ0FBQSxzQjdFdkVKLFM2RTJFQSxpQkFDTyxrQkFDTSxTQUNaLFFBQVUsU0FDRCxDQUFFLHdCQUpaLDRCQVFFLGVBQVcsZ0JBQ0Esb0JBRVgsbUJBQW9CLGtCQUNOLFlBQ0osWUFDVixDQUFBLDBDQUVrQix3QkFoQnBCLGFBQUEsY0FpQlUsQ0FBRSxDQUFBLDJCQU9aLHlCQUNDLDRCQUNHLENBQUEsaUNBRkosV0FBQSxDQUFBLDBDQU1tQiw0REFObkIsV0FBQSxDQUFBLHdGQUFBLGVBT1EsQ0FBQSw2Q0FQUixjQWFPLGtCQUVNLENBQUssZ0RBRmhCLGFBQUssQ0FBQSxpRUFJSCwyQkFJRyxDQUFBLENBQUEsMENBT1ksZ0RBQ2pCLFlBQUEsYUFFRSxDQUFBLENBQU8sMEJBT1gsY0FBQSxDQUFBLDBDQUFBLGtCQUdDLFVBRVMsQ0FBRSxrQkFDTCxrQkM1T1AsMkJBR0Msb0JBQUEsQUFBZSxhQUFBLFdBQUEsQUFDZixPQUFBLDBCQUFBLEFBRUEscUJBQUEsQ0FBQSx3QkFORCxXQUFBLGtCQVFXLFdBQ0MsUUFBUSxZQUVsQixjQUNNLHlCQUVOLFVBQUEsQ0FBZ0IsOEJBZGxCLFdBaUJDLENBQUEsK0NBQUEsNkJBR0UsbUJBQTZCLHFDQUVqQixDQUFBLGlEQUxILGNBRVYsV0FNRSxZQUNBLDBCQUVBLENBQUEsMkdBVEYsd0JBYUUsQ0FBQSwrR0FiRixxQkFlRyxDQUFBLDBDQWpCSiw2QkFzQkUsZ0JqRDhSYSxDQUFBLHlOdkJyVUQsaUJBS2QsQ0FBQSx5dkV3RXlDZSxlQUFBLENBQUEsMnRFWGtRZCxnQlcvUEMsQ0FBQSwrQ0FLRixpQkFBQSxDQUFBLGNBQ1MsV3hCdkRWLGdCd0I0RFEsWUFDUCxDQUFTLHFCOUVnQ1Ysa0I4RTlCQyxDQUFNLHVDQUdOLGtCQUVDLGlCQUVXLGlCQUNHLGtCQUNGLENBQU0sNkNBSmxCLHdCQU9FLENBQUEseUNBVEgsa0JBV0UsY0FDVyxTQUNWLENBQUEsa0NBS0gsa0JBRUMsaUJBRVcsQ0FBQSx3Q0FKWix3QkFPRyxDQUFBLG9DQVBILGtCQVNFLGNBQ1csd0JBRVYseUJBQ0EsbUNBQ0EsU0FBQSxDQUF5QiwyQkF2QzdCLGtCQThDRSxpQkFDVyxDQUFBLGlDQS9DSix3QkFrREwsQ0FBQSw2QkFsREosa0JBb0RHLGNBQ1csU0FDVixDQUFBLHdCQXRESixnQkEyREMsZ0NBRUMsQ0FBYSwwQ0FJUSxtQ0FOdEIsYUFBUyxDQUFBLENBR0EsMENBVVcsMEJBeEVyQixXQTJEQyxnQkFjVSxjQUNHLENBQUUsNEJBMUVoQixrQkE0RUksa0JBQ1csU0FDVixDQUFBLCtCQTlFTCxlQTRFSSxXQUtFLGlCQUNPLENBQUEsOENBTlQsY0FJSyxDQUFBLGtDQXJCUixjQWlCSSxDQUFBLENBQUEsZ0NBNUVMLHdCQThGSSxDQUFBLHVDQW5DSCxrQkFBUyxDQXNDUSxnREF0Q1IsV0F3Q1Asa0JBRVcsUUFDVCxjQUNBLFlBQ08seUJBRVAsWWpEcUtXLENBQUEscUVpRHBOZixrQkFBUyxDQXFERyx5RUFJVixrQkFDQyxXQUNXLGdCQUNILGtCQUNRLFdBQ0gsa0JBQ0YsaUJBQ0ssU0FDWixDQUFBLDJDQWpFRSxrQkFBQSxDQXNFWSxrRUFFbkIsWUFBQSxDQUFBLHNGQUVDLHlCQUNDLFVBQUEsQ0FBZ0Isb0ZBSGxCLHlCQU9FLENBQUEsK0ZBREQsNkJBR0UsNkJBQ0EsQ0FBQSxtSEFDQSxnQkFBQSxZQUNDLHdCQUVBLENBQUEscUhBSEQseUJBS08sb0JBQ0wsQ0FBQSw0SEFORixZQUlFLENBQUEsMEJBbEpSLFlBK0pDLGFBRUMsQ0FBTSxnQ0FqS1IsV0ErSkMsQ0FBQSw0Q0FBQSxZQVVDLENBQUEscUI5RXZJRixrQjhFNklBLG9CQUFBLEFBRVcsYUFBQSxXQUFBLEFBQ1YsT0FBQSwwQkFBQSxBQUVBLHFCQUFBLENBQUEsMENBQ2tCLDJCQU5uQixXQUFBLGtCQVFZLFVBQ0QsV0FDUixZQUNBLGVBQ1EseUJBRVIsVUFBQSxDQUFnQixDQUFFLHdEQU9yQiwwQ2I1RmtCLENBTEYsb0VhaUdoQixrQkFHRSxpQkFDVyxrQkFDQyxDQUFNLHdFYnFOcEIsYUFDRSxDQUFFLHdFYTNOSixrQkFVRyxhQUNXLFdBQ04sZ0JBQ0MsQ0FBQSxzRkFiVCxjQWdCRyxtQkFDZSxDQUNkLDhFQWxCSiwwQ2I1RmtCLENBTEYsc0ZhaUdoQixtRGJsR2UsQ0FBQSw0QmM3SmYsV0FBQSxXQUVFLENBQUEsNkNBRmdCLGlCQU1oQixDQUFBLG1DQU5GLGVBS1MsQ0FBQSw0QkFVVCxlQUFBLE1BQ0MsT0FBUSxTQUNSLFFBQ0ksVUFDSSxzQkFHUixZQUFBLG1DQUVZLENBQUEsK0NBVFUsZUFVdEIsUUFDQyxTQUFVLGlCQUVELGtCQUNNLFdBQ1osVUFDQSxDQUFBLHFDQWhCTCxTQUFBLENBQXVCLG1DQUF2QixZQUF1QixDQUFBLHFCL0U4RXZCLGtCK0VuREEsUUFDQyxpQkFDSyxpQkFDTyxzQkFFWixVQUFBLGtDQUVZLENBQUEsd0NBUEcsV0FRZixZQUNDLFVBQ0Esa0NBRVksQ0FBQSw0QkFaZCxVQUFBLDRCQWdCRSxDQUFBLCtDQUZPLFVBR1AsNEJBRUMsQ0FBQSw2Q0NwREQsbUJBQ2tCLDhFQUVFLENBQUEseUNBSHBCLG1CQUNjLDhFQUVNLENBQUEsMkNBSHBCLG1CQUNnQiw4RUFFSSxDQUFBLDRDQUhwQixtQkFDaUIsOEVBRUcsQ0FBQSw0Q0FIcEIsbUJBQ2lCLDhFQUVHLENBQUEsMENBSHBCLG1CQUNlLDhFQUVLLENBQUEsdURBTU4seUVBR08sWUFBQSxDQUFBLHNEQUhQLHdFQUdPLFlBQUEsQ0FBQSx1REFIUCx3RUFHTyxXQUFBLENBQUEsc0RBSFAsa0VBR08sV0FBQSxDQUFBLDREQUhQLHdFQUdPLFlBQUEsQ0FBQSxvREFnQnZCLGNBcUJDLFlBbkJDLGtCQUNRLGVBQ0UsVUFDVixNQUFRLENBQUEsa0VBTEQsY0FRUCxtQkFDZSxzQkFFZCx5Q0FDcUIsOEJBQ1gsQ0FBRSw4RUFRZCxvQkFKRyxDQUFBLDBCQWpCSixhQXFCQyxPQUVDLENBQUEsc0NBdkJPLGFBMkJQLENBQUEsbUJBQ2Usd0JBTWhCLENBQUEsMENBQ0EsVUFBQSxjQWFDLGtCQUNRLFNBQ1IsQ0FBUSwwQ0FkVSw2Q0FEbkIsMkJBR0csU0FBZ0IsMEJBRWhCLENBQUEsNkNBTEgsZ0JBQXNCLGdCQVFSLGVBQ0EsQ0FBRSxDQUFBLGlFQVEwQiwwQ0FqQjFDLFNBQUEsQ0FBQSxDQUFBLDBDQW9CbUIsMENBcEJuQixTQUFBLENBQUEsQ0FBQSw2REFBc0IsZUF1QnJCLENBQUEsMENBRW1CLDZEQXpCRSxhQXVCckIsQ0FBQSx3RUFBQSxZQUlFLGdCQUNTLENBQUEsQ0FBQSxpREE1QlosU0FBQSxDQUFBLDBDQWtDb0IsaURBbENwQixVQUFBLENBQUEsc0RBQUEsZ0JBb0NHLFlBQ0MsQ0FBQSxvRUFKSyxXQUFBLEFBTUwsTUFBQSxDQUFBLDhEQXZDa0IsV0FvQ2YsV0FBQSxBQU1ILE9BQUEsb0JBQUEsQUFFQyxhQUFBLDBCQUFBLEFBRUEscUJBQUEsQ0FBQSxDQUFBLGlFQUtzQyxpREFuRDNDLFNBQUEsQ0FBQSxvREFBQSxlQUFzQixDQWlDYixDQW9CTiwrRUFLRCxhQUNDLFdBSUMscUJBRUEsQ0FBQSwwQ0FMa0IsK0VBRnBCLFlBQ0MsQ0FBQSxDQUFBLGFBRVUsNEJBWWIsd0JBQ0EsMEJBQ0Esa0JBQXFCLEFBSU4sK0JBQ0osbUNBQ1gsQUFFQSwyQkFDQSxBQUVBLHFCQUNBLGlCQUFpQixVQUNqQixDQUFBLG9CaEZuRUQsV2dGbURBLGtCQW1CVyxPQUNULE9BQVUsUUFDVixNQUNBLFFBQ0EsQ0FBQSwyQkF2QkYsZUFBUSxDQUFBLHlCQTZCTiwyQkE3QkYsZ0NBOEJHLENBQUEsQ0FBQSx3QkM5S0gsV0FBQSx5QkFHSSxDQUFBLDJCQUhKLGlCQUlJLENBQUEsMENBRW9CLDJCQU54QiwyQkFPZSxDQUFFLENBQUEsbUNBUGpCLFFBV0ksQ0FBQSxhQUVFLFliYk4sb0JBRUMsVUFBUyxDQUFBLCtHQUZWLGtCQUl5QixDQUFDLHVCcEV5RnZCLDRCb0VyRkQsNEJBQ0Esc0JBQ0EsMEJBQ0EsQ0FBQSx5QkFYRixVQWFDLENBQUEsNkJBY0EsbUJBQ2tCLDhFQUVFLENBQUEseUJBSHBCLG1CQUNjLDhFQUVNLENBQUEsMkJBSHBCLG1CQUNnQiw4RUFFSSxDQUFBLDRCQUhwQixtQkFDaUIsOEVBRUcsQ0FBQSw0QkFIcEIsbUJBQ2lCLDhFQUVHLENBQUEsMEJBSHBCLG1CQUNlLDhFQUVLLENBQUEsdUNBTVoseUVBR2EsWUFBQSxDQUFBLHNDQUhiLHdFQUdhLFlBQUEsQ0FBQSx1Q0FIYix3RUFHYSxXQUFBLENBQUEsc0NBSGIsa0VBR2EsV0FBQSxDQUFBLDRDQUhiLHdFQUdhLFlBQUEsQ0FBQSxjQUNYLDRCQWVWLDRCQUNBLDJCQUNBLENBQUEsMENBQ2tCLGNBQWtCLHFCQUNuQywwQkFDQSxDQUFBLENBQUEsaUVBRXdDLGNBQW1CLHFCQUMzRCwyQkFDQSxDQUFBLENBQUEsMENBRWlCLGNBQWtCLHFCQUNuQywyQkFDQSxDQUFBLENBQUEsMkNBRWlCLGNBQWtCLHFCQUNuQywyQkFDQSxDQUFBLENBQUEsYUFBcUIsa0JBSXZCLFdBQ1csZ0JBQ0EsV0FDUCxTQUNBLDhCQUVVLENBQUUsMENBQ00sYUFBa0IsaUJBUHhDLFNBUUssQ0FBQSxDQUFBLG9CcEVTTCxpQm9FTkMsQ0FBQSxnQ0FYTyxhQWFOLGtCQUVVLE1BQ1QsU0FBVSxPQUNWLFFBQ0EsU0FDSSxDQUFFLHlCQW5CVCxXQVdDLGdCQWFTLGtCQUNRLFNBQ2YsQ0FBUSxvQ0FmVixlQWlCRSxrQkFFWSxjQUNDLFlBQ04sQ0FBRSwwQ0FFVSxvQ0F2QnJCLGdCQWlCRSxDQUFBLENBQUEsMkZBQUEscUJBV0UsZUFBUyxXQUNULDZCQUVBLFlBQWtCLGdCQUNWLDhCQUVFLENBQUUseUNBdEJmLGtCQXdCRSwyQ0htQ1ksbUJBQXFCLFNHaENoQyxDQUFBLG1DQXZDSixrQkEyQ0UsUUFDQyxhQUNBLGdCQUNTLENBQUEsMENBRVMsbUNBaERyQixnQkEyQ0UsQ0FBQSxDQUFBLHFDQTNDRixjQTJDRSxDQUFBLDBDQVVvQixxQ0FyRHRCLGdCQTJDRSxDQUFTLENBUVIsdUJwRTdDRCxlb0VqQkssUUF5RU4sQ0FBQSwwQ0FGVSxpQ0FNUixVQUFrQixrQkFDVCxNQUNULFNBQVUsT0FDVixRQUNBLFlBRUEsU0FDQSxDQUFBLDhDQVRGLHlCQWNRLGVBQTZCLGdCQUN2QixlQUNILENBQUEsZ0RBaEJYLDJDSE9jLG1CQUFxQix5QkdjMUIsb0JBQ0wsQ0FBQSxtREFWSCxxQkFhRyxrQkFBUyxTQUNULENBQUEsK0hBYkYsd0JBaUJHLENBQUEsaUVBakJPLFNBV0wsQ0FBQSw4REFYTCxTQVdLLENBQUEsd0RBWEwsaUJBeUJNLENBQUEsNkNBdENSLGdCQTJDRSxDQUFBLCtDQTNDRix5QkE4Q1MsY0FBNkIsQ0FBQSxrQkFDdkIsWUExSGpCLENBQUEsNkhBcUlLLFdBRUMsQ0FBQSxvRUFGRCxTQUtDLENBQUEsaUVBTEQsVUFRQyxxQkFFQyxlQUFhLFVBQ2IsQ0FBQSxtRUFYRixnQkFRQyxDQUFXLFlBTVQsWUFVUixZQUNDLENBQUEsMENBRWtCLFlBQWUsbUJBSDNCLENBSUwsQ0FBQSwyQ0FFaUIsWUFBa0IsaUJBTnJDLENBQUEsQ0FBTyxtQ0FBQSxXQUFBLE1BU1csU0FFZixPQUNBLFFBQ0Esa0JBRU8sOEVBRVcsV0FBQSxDQUFBLGtDQWpCZCxXQUFBLE1BU1csU0FpQmYsT0FDQSxRQUNBLGtCQUVPLCtFQUVXLFdBQUEsQ0FBQSw0Q0FoQ2Qsa0JBd0NMLFNBQ0MsQ0FBUSx1QnBFckxSLHdCb0UwTEQsQ0FBQSxzRjlEakVGLFdBQUEsdUM4RHFFb0IsZ0JBQU0sQ0FBQSx5TDlEckUxQixXOER3RUcsMEJBRUMsQ0FBQSxvSDlEMUVKLDBCOEQ4RUcsQ0FBQSxzSTlEOUVILDJCOERnRkkscUVBQ21ELENBQUksNkg5RGpGM0QsWUFBQSxlOERxRlUsQ0FBQSw4SjlEckZWLGlCOER1RkcsQ0FBQSxvSzlEdkZILGM4RHVGRyxDQUFBLGtKOUR2Rkgsa0I4RDZGRyx5QkFFQyxrQkFBZ0IsQ0FBUyw0SkFPdkIsVUFBQSxDQUFjLDRnQjlEdEdwQixVQUFBLENBQUEsd3RDQUFBLHlCOERnSEkscUJBQ0EsQ0FBQSwwUDlEakhKLHFCOEQ0SEcsQ0FBQSxvbEI5RDVISCxzQjhEK0hJLHdCQUNBLENBQUssc1E5RGhJVCw2QjhEMElHLGtCQUFrQixVQUNWLENBQUUsNG1COUQzSWIsNEI4RCtJSSxDQUFBLHFKOUQvSUosV0FBQSx5QjhEcUpJLGtCQUFTLE1BQ1QsT0FBVSxRQUNWLFNBQ0ksc0JBR0osbUJBQXNCLFlBQ3RCLFVBQ0EsQ0FBQSwwQ0FFa0IscUo5RC9KdEIsWUFBb0IsQ0FBQSxDQUFBLG1OQXROcEIsZThENFhFLENBQUEsMENBRW1CLG1OOUQ5WHJCLFE4RHlPQSxDQUFPLEM5RHBPTiwwQzhEa1ltQixvQ0FGUixnQkFHVCxDQUFBLENBQUEsMENBSWlCLHlCQVBwQixpQkFDQyxDQUFBLENBQU8sMkNBU1kseUJBVnBCLGlCQUNDLENBQUEsb0NBRFcsZ0JBR1QsQ0FBQSxDQUFBLG1DQUhILDRCQWlCRywyQkFDQSxDQUFBLHlDQWpCRixXQWVDLGtCQUlXLE1BQ1QsT0FBVSxRQUNWLFNBQ0ksc0JBR0osV0FBQSxDQUFBLDBDQUdpQixtQ0E3QnJCLDBCQThCSSwwQkFDQSxDQUFBLHlDQTlCSCxZQWVDLENBQVMsQ0FBQSwwQ0FvQlUsbUNBcENyQixzQkFxQ0ksMEJBQ0EsQ0FBQSxDQUFBLG1EQU9ILDBCQUVFLENBQUEsMENBQ2tCLG1EQUhwQixvQkFJRyxDQUFBLENBQUEsMENBRWlCLG1EQU5wQixvQkFPRyxDQUFBLENBQUEsMkNBRWlCLG1EQVRwQix1QkFVRyxDQUFBLENBQUEsMENBT2tCLCtEQUZwQixvQkFHRyxDQUFBLENBQUEsMkNBRWlCLCtEQUxwQixxQkFNRyxDQUFBLENBQUEsZ0NBdEJMLDBCQTRCRSxjQUFXLENBQUEsMENBRU8sZ0NBOUJwQiwyQkErQkcsQ0FBQSxDQUFTLGVBQUUsZUFLZCxXQUNDLGlCQUNPLENBQUEsOEJBRlIsUUFJSyxTQUFBLENBQUEsMENBR2UsOEJBUHBCLFFBSUssaUJBSUcsYUFDSyxjQUNKLENBQUEsQ0FBQSxlQUNFLFdBS1gsa0JBQ1EsaUJBQ0kscUNBRUUsQ0FBQSxpQkFBQSxVQUpkLENBQUEsMENBUW1CLGVBQWtCLGdCQVJyQyxDQUFBLENBQUEsMENBV21CLGVBQWtCLGNBWHJDLENBQUEsQ0FBQSxpQkFZYSxXQUliLGVBQ1EsMkJBRVAsc0JBQ0EsQ0FBQSxtQkFBdUIsVUFKeEIsQ0FBQSxrQkFNUyxrQkFJVCxxQkFFQyxnQkFBUyxXQUNOLFlBQ0EsV0FDQSxzQkFFSCxrQkFBa0IsZ0JBQ0gsaUJBQ0YsQ0FBQSwwQ0FFSyxrQkFBdUIsWUFYMUMsQ0FBQSxDQUFBLCtCQUFBLFVBQWEsQ0FBQSwrQkFBYixZQUFhLENBQUEsK0JBQWIsV0FBYSxDQUFBLCtCQUFiLGFBQWEsQ0FBQSxzQnBFbGFiLGFvRWthQSxDQUFBLHdCQStCQSxXQUNDLFlBQ0MsVUFDQSxDQUFBLDJHOUQzVUYsa0I4RGdWUSxTQUNQLENBQVEsMENBRVUsMkc5RG5WbkIsYzhEZ1ZRLENBQUEsQ0FBQSxtQkFNUCxjQUVELGtCQUNVLFVBQ0QsQ0FBRSwwQ0FFUSxtQkFBdUIsa0JBSjFDLFFBS0UsQ0FBQSxDQUFRLDJDQUdTLG1CQUF3QixVQVIzQyxrQkFTUyxDQUFHLENBQ1Ysc0JwRTNkRixjb0VpZEEsQ0FBQSx5QkFBQSxXQUFBLGlCQWVVLENBQUEsb0NBZlYsY0FjSSxDQUFBLDJCQWRKLG9CQXFCSSxDQUFBLDZCQXJCSixlQWNJLHFDQVVtQixDQUFDLFNBQUkseUJBZ0IzQixXQUFnQixtQkFDTCxDQUNYLDJCQUVNLFNBQUMseUJBQ04sQ0FBQSxDQUFPLDRCQUdELFNBQVMsb0JBQ2YsQ0FBQSxDQUFBLG1CQTZZRCxpR0FyWW1CLDRCQUNsQixxQkFDQSxDQUFBLHNDQXBCRSxZQXFCRixnQkFDUSxDQUFBLDBEQUVQLG9CQUNDLENBQUEsOEVBQ0EsY0FBQSxtQkFDZSxZQUNGLGtCQUNILGVBQ0csa0JBQ0osWUFDUixVQUNBLENBQUEsOEJBRUEsOEZBS2UsNEJBQ2xCLHFCQUNBLENBQUEsaURBMUNFLFlBMkNGLGdCQUNRLENBQUEscUVBRVAsb0JBQ0MsQ0FBQSx5RkFDQSxjQUFBLG1CQUNlLFlBQ0Ysa0JBQ0gsZUFDRyxrQkFDSixZQUNSLFVBQ0EsQ0FBQSxtQ0FFQSx3R0FLZSw0QkFDbEIscUJBQ0EsQ0FBQSxxREFoRUYsYUFpRUUsQ0FBQSxrRUFBQSxhQUVDLENBQUEsa0VBRkQsYUFLQyxDQUFBLHNEQXRFQyxZQTBFRixnQkFDUSxDQUFBLDBFQUVQLG9CQUNDLENBQUEsOEZBQ0EsY0FBQSxtQkFDZSxZQUNGLGtCQUNILGVBQ0csa0JBQ0osWUFDUixVQUNBLENBQUEsOEJBRUEsMkdBS2UsNEJBQ2xCLHNCQUNBLHVCQUNBLENBQUEsaURBaEdFLFlBaUdGLGdCQUNRLENBQUEscUVBRVAsb0JBQ0MsQ0FBQSx5RkFDQSxjQUFBLG1CQUNlLFlBQ0Ysa0JBQ0gsZUFDRyxrQkFDSixZQUNSLFVBQ0EsQ0FBQSw2QkFFQSwrRkFNZSw0QkFDbEIscUJBQ0EsQ0FBQSx1Q0FDQSxzR0FHa0IsNEJBQ2xCLHNCQUNBLDJCQUNBLENBQUEsOEJBQ0EsZ0dBR2tCLDRCQUNsQixzQkFDQSwyQkFDQSxDQUFBLDhCQUNBLG9HQUdrQiw0QkFDbEIsc0JBQ0EsdUJBQ0EsQ0FBQSxnREE1SUYsYUE2SUUsQ0FBQSw2REFBQSxhQUVDLENBQUEsNkRBRkQsYUFLQyxDQUFBLGdEQWxKSCx3QkF1SkcsQ0FBQSwrQkFDQSw0R0FHaUIsNEJBQ2xCLHNCQUNBLHVCQUNBLENBQUEsaURBOUpGLGFBK0pFLENBQUEsOERBQUEsYUFFQyxDQUFBLDhEQUZELGFBS0MsQ0FBQSxpREFwS0gsd0JBeUtHLENBQUEsMkJBQ0Esd0dBR2lCLDRCQUNsQixzQkFDQSx1QkFDQSxDQUFBLDhDQWhMRSxZQWlMRixnQkFDUSxDQUFBLGtFQUVQLG9CQUNDLENBQUEsc0ZBQ0EsY0FBQSxtQkFDZSxZQUNGLGtCQUNILGVBQ0csa0JBQ0osWUFDUixVQUNBLENBQUEsa0NBakJKLFdBNUtELE1BQUksU0FtTUQsT0FDQSxRQUNBLGtCQUVPLDZFQUVXLENBQUEsc0NBQ2xCLG1HQUdpQiw0QkFDbEIscUJBQ0EsQ0FBQSx5REEvTUUsWUFnTkYsZ0JBQ1EsQ0FBQSw2RUFFUCxvQkFDQyxDQUFBLGlHQUNBLGNBQUEsbUJBQ2UsWUFDRixrQkFDSCxlQUNHLGtCQUNKLFlBQ1IsVUFDQSxDQUFBLHNDQUVBLCtGQUtlLDRCQUNsQixxQkFDQSxDQUFBLHlEQXJPRSxZQXNPRixnQkFDUSxDQUFBLDZFQUVQLG9CQUNDLENBQUEsaUdBQ0EsY0FBQSxtQkFDZSxZQUNGLGtCQUNILGVBQ0csa0JBQ0osWUFDUixVQUNBLENBQUEsNENBRUEsZ0dBS2UsNEJBQ2xCLHFCQUNBLENBQUEsK0RBM1BFLFlBNFBGLGdCQUNRLENBQUEsbUZBRVAsb0JBQ0MsQ0FBQSx1R0FDQSxjQUFBLG1CQUNlLFlBQ0Ysa0JBQ0gsZUFDRyxrQkFDSixZQUNSLFVBQ0EsQ0FBQSw2Q0FFQSxnR0FLZSw0QkFDbEIscUJBQ0EsQ0FBQSxnRUFqUkUsWUFrUkYsZ0JBQ1EsQ0FBQSxvRkFFUCxvQkFDQyxDQUFBLHdHQUNBLGNBQUEsbUJBQ2UsWUFDRixrQkFDSCxlQUNHLGtCQUNKLFlBQ1IsVUFDQSxDQUFBLDZDQUVBLG1IQUtlLDRCQUNsQixxQkFDQSxDQUFBLGdFQXZTRSxZQXdTRixnQkFDUSxDQUFBLG9GQUVQLG9CQUNDLENBQUEsd0dBQ0EsY0FBQSxtQkFDZSxZQUNGLGtCQUNILGVBQ0csa0JBQ0osWUFDUixVQUNBLENBQUEsNENBRUEsMEdBS2UsNEJBQ2xCLHNCQUNBLHVCQUNBLENBQUEsK0RBOVRFLFlBK1RGLGdCQUNRLENBQUEsbUZBRVAsb0JBQ0MsQ0FBQSx1R0FDQSxjQUFBLG1CQUNlLFlBQ0Ysa0JBQ0gsZUFDRyxrQkFDSixZQUNSLFVBQ0EsQ0FBQSxxQkFFQSxrR0FNZSw0QkFDbEIsc0JBQ0EsdUJBQ0EsQ0FBQSx3Q0F0VkUsWUF1VkYsZ0JBQ1EsQ0FBQSw0REFFUCxvQkFDQyxDQUFBLGdGQUNBLGNBQUEsbUJBQ2UsWUFDRixrQkFDSCxlQUNHLGtCQUNKLFlBQ1IsVUFDQSxDQUFBLHFDQUVBLGtHQU1lLDRCQUNsQixxQkFDQSxDQUFBLDRCQUNPLHFDQUpSLHdCQUtFLHdCQUNBLHFCQUNBLENBQUEsQ0FBQSx3REFqWEMsWUFtWEYsZ0JBQ1EsQ0FBQSw0RUFFUCxvQkFDQyxDQUFBLGdHQUNBLGNBQUEsbUJBQ2UsWUFDRixrQkFDSCxlQUNHLGtCQUNKLFlBQ1IsVUFDQSxDQUFBLHlCQUVBLHNHQU1lLDRCQUNsQixxQkFDQSxDQUFBLHlCQUNBLDhGQUdrQiw0QkFDbEIscUJBQ0EsQ0FBQSwyQ0FHVyw0QkFDWCxzQkFDQSxpQkFBaUIsQ0FBQSxXQUNQLGtCYzErQlosb0JBRUMsVUFBQSxDQUFXLGNBQ1gsb0RqQjBKYyxlQUFrQixDQUFBLDBCaUI3SmpDLFdBT0Msa0JBQ1EsV0FDUCxpQkFDTyxDQUFBLHlUQUdSLGVBRUUsQ0FBQSwrQkFLRixZQUFBLGdCQUNRLFVBQ1AsaUJBQ08sQ0FBRSxrQ0FIVixXQUFBLGlCQU1TLENBQUEsb0NBTlQsV0FBQSxjQVNRLENBQUUseUJBN0JYLFdBcUNDLGVBQ1EsQ0FBQSwwQ0FFVyx5QkF4Q3BCLGlCQXFDQyxDQUFBLENBQWEsMkNBQWIscUJBT0UsQ0FBQSwyQ0FQRix3QkFVRSxDQUFBLGdEQURELFdBQUEseUJBS0cseUJBQ0EscUJBQ0EsQ0FBQSxzREFQSCx3QkFTSSxDQUFBLFVBQUEsV2xGc0NOLGtCbUY1RlEsZUFDSyxDQUFBLHlCQUliLFlBQUEsQ0FBQSwwQ0FPbUIsdUJuRmdGaEIsb0JBQUEsQW1GakZILGFBQUEsa0NBQUEsQUFLRyw2QkFBQSxDQUFBLENBQUEsMENBSWlCLG1DQVRwQiwwQkFVRyxDQUFBLENBQUEsdURBRUQsYUFBQSxDQUFBLDJEQUFBLFdBQUEsV0FHRSxDQUFBLGVBQ1EsaUJoQjVCWixZQUtJLENBQVUsMENBSkssZUFBa0IsaUJBRHJDLFlBRUUsQ0FBVSxDQUFFLDhCQUZkLDJCQWNRLENBQUEsMENBTmUsOEJBUnZCLDRCQVNNLG9CQUFBLEFBQVksYUFBQSxxQkFBQSxBQUVaLHVCQUFBLHNCQUFBLEFBQWlCLGtCQUFBLENBQU0sQ0FDdkIsc0JuRWlGTixnQm1FM0VBLENBQUEsZ0JBQ1ksa0JBQUEsQUFHWixhQUFBLENBQUEsNERBSVEsa0JBR0YsMEJBRU8sQ0FBRSxtRUFGVCxpQkFBWSxrQkFJRCxpQkFDQyxtQkFDTyxjQUNKLENBQUEsa0VBUmQsb0JBWUMsa0JBQVMsaUJBQ0MsbUJBQ08sZUFDSixXQUNQLENBQUUsMkVBZlYsaUJBa0JVLGFBRVAsQ0FBVywwRUFwQmQsNkJBd0JHLGNBQWlCLFdBQ1osQ3RDMlFFLDRFc0NwU1YsNkJBK0JHLGFBQWlCLENBQUEsbUtBL0JSLFlBQUEsQ0FzQ0ssMENBV0Qsd0RBRG5CLHFCQUdHLENBQUEseURBSEgscUJBTUcsQ0FBQSxDQUFBLGdFQUdGLGlCQUFBLHlCQVNDLENBQUEsMENBUmtCLGdFQURuQixVQUFBLENBQUEsbUVBQUEsd0JBSUcsQ0FBQSxDQUFBLHFEQWpFTCxrQkFvRE0sWUFxQk8sZUFDRixnQkFDQSxZQUNSLENBQUEseUVBRUEsa0JBQUEsYUFDVSxvQkFFVCxnQkFBYSx5QkFFYixZQUFrQixpQkFDVixpQkFDRyxjQUNBLENBQUUsdUVBbENYLHlCQXNDRixDQUFBLHlFQURELFNBQUEsQ0FBQSxrRUFyQ0cscUJpQnZFUCx5QkFDQSxXQUFnQixpQkFDVCxvRG5CcUpPLHVCbUJsSmQsa0JBQWdCLGdCQUNELGFBQ2YsQ0FBQSxrRWpCZ0VPLHFCaUJ2RVAseUJBQ0EsV0FBZ0IsaUJBQ1Qsb0RuQnFKTyx1Qm1CbEpkLGtCQUFnQixnQkFDRCxjQUNmLHdCakJrSEssQ0FBQSxrRUFsREUscUJpQnZFUCx5QkFDQSxXQUFnQixpQkFDVCxvRG5CcUpPLHVCbUJsSmQsa0JBQWdCLGdCQUNELGNBQ2Ysd0JqQnNISyxDQUFBLHdFQUdZLHFCaUJwSGpCLHlCQUNBLFdBQWdCLGlCQUNULG9EbkJ5SU8sdUJtQnRJZCxrQkFBZ0IsZ0JBQ0QsYUFDZixDQUFBLHFFakJvRE8scUJpQjNEUCx5QkFDQSxXQUFnQixpQkFDVCxvRG5CeUlPLHVCbUJ0SWQsa0JBQWdCLGdCQUNELGNBQ2Ysd0JqQm1ISyxDQUFBLHFFQS9ERSxxQmlCM0RQLHlCQUNBLFdBQWdCLGlCQUNULG9EbkJ5SU8sdUJtQnRJZCxrQkFBZ0IsZ0JBQ0QsY0FDZix3QmpCdUhLLENBQUEsK0NBeEhMLGlCQTRISSxpQkFDWSx3QkFFWCxDQUFBLHdEQTFFSCxpQkF1RUksV0FLQSxDQUFBLHVFQUxBLFdBT0EsV0FDQyxpQkFDTyxvQkFFUCxvQkFBQSxBQUFhLGFBQUEscUJBQUEsQUFHYix1QkFBQSxZQUFlLGlCQUNQLENBQUEsMkVBWEEsV0FHVCxZQVdFLGVBQ1EsZ0JBQ0csZ0JBQ0MsQ0FBQSwwRUFLZixpQnZFOHVDTSxhdUUzdUNILENBQVcsMEVBSGQsNkJBT0csYUFBaUIsQ0FBQSwyRUFLcEIsNkJBR0csYUFBaUIsQ0FBQSx5REFoSHZCLGlCQXVFSSxDQUFBLDJEQXZFSiwwQkE0SEssQ0FBQSxpRUFyREgsd0JBdURJLENBQUssMERBOUhYLFdBa0lHLFVBQ0MsQ0FBQSxzQ0F4TE4sc0JBa01NLHFCQUNBLENBQUEsMENBSmUsc0NBL0xyQiw4QkFnTWEsQ0FBQSxDQUFBLG9EQS9MWixZQW1NRSxpQkFDVSxxQkFFVCxDQUFBLG9FQUhELHdCQUtFLG9CQUNBLGdCQUFhLG9CQUViLENBQUEsd0NBNU1MLHNCQWtORSxDQUFBLHNEQURELGlCQUVDLENBQUEsaUVBQUEsY0FBYSxDQUFBLGlFQVE0Qix3REFEMUMsV0FBVSxVQUdQLENBQUEsQ0FBQSwwQ0FJZ0Isd0RBUG5CLFdBQVUsVUFTUCxDQUFBLENBQUEsMkNBT0osaUJBQ0MsaUJBQ1ksbUJBQ00sQ0FDZCxnREFKTCxrQkFPRSxDQUFPLDZEQUFQLGdCQUVDLENBQUEseUVBQUEsa0JBRUMscUJBRUMsWUFBYSxhQUNiLFVBQ0EsZ0JBQ0EsdUJBRUEsQ0FBQSxnRkFUVSxpQkFFQSxVQVNULDRCQUVBLENBQUEsK0VBYkgsVUFFQyxDQUFBLDRCQXZQTCxpQkE2UUMsQ0FBQSwwQ0FDbUIsNEJBOVFwQixTQTZRQyxDQUFBLENBQUEsOExBS0MscUJBS0UsQ0FBQSxrREFHRixrQkFBQSxzQkFhQyxVQUFBLGFBQ0EsYUFDTSxDQUFBLDBDQWRZLGtEQURuQixVQUFBLENBQUEsMERBQUEsMEJBQUEsQUFJTSxxQkFBQSxDQUFBLDJFQURKLGNBRUksVUFDRixDQUFBLENBQUEsMERBTkosZ0JBR0UsNkJBZ0JBLG9CQUFBLEFBQW1CLGFBQUEsc0JBQUEsQUFFbkIsNkJBQUEsQ0FBQSxxRUFyQm1CLGtCQWlCYixDQUtNLDJFQW5CWixxQkF3QkMsbUJBQXFCLFlBQ1QsQ0FBQSxpRkFIYixZQUFBLENBQWdCLHdWQWFoQixxQmlCaFZILHlCQUNBLFdBQWdCLGlCQUNULG9EbkJxSk8sdUJtQmxKZCxrQkFBZ0IsZ0JBQ0QsYUFDZixDQUFBLHdWakJ5VUcscUJpQmhWSCx5QkFDQSxXQUFnQixpQkFDVCxvRG5CcUpPLHVCbUJsSmQsa0JBQWdCLGdCQUNELGNBQ2Ysd0JqQitVSyxDQUFBLHdWQU5GLHFCaUJoVkgseUJBQ0EsV0FBZ0IsaUJBQ1Qsb0RuQnFKTyx1Qm1CbEpkLGtCQUFnQixnQkFDRCxjQUNmLHdCakJtVkssQ0FBQSw0V0FHVyxxQmlCalZoQix5QkFDQSxXQUFnQixpQkFDVCxvRG5CeUlPLHVCbUJ0SWQsa0JBQWdCLGdCQUNELGFBQ2YsQ0FBQSxnV2pCNFRlLHFCaUJuVWYseUJBQ0EsV0FBZ0IsaUJBQ1Qsb0RuQnlJTyx1Qm1CdElkLGtCQUFnQixnQkFDRCxjQUNmLHdCakJnVkssQ0FBQSxnV0FwQlUscUJpQm5VZix5QkFDQSxXQUFnQixpQkFDVCxvRG5CeUlPLHVCbUJ0SWQsa0JBQWdCLGdCQUNELGNBQ2Ysd0JqQm9WSyxDQUFBLDBDQUlpQiw0U0E1QnBCLGFBQWEsQ0FBQSxDQUFBLDBDQWdDUSw0VkFoQ1IsY0ErQlgsaUJBRVcsa0JBQ0ksQ0FBSSxDQUNkLGd3QkFJSCxrQmhFcEdQLFVnRXNHZ0IsQ0FBRSwwQ0FFUSxnd0JBSm5CLGtCaEVwR1AsV2dFeUdtQixjQUNGLFFBQ0wsa0JBQ08sQ0FBQyxDQUNSLGdTQU9ULDBCQUVFLGtCQUFjLENBQVksb1RBRjVCLDBCQVNFLGtCQUFjLENBQVksd2tCQXJHN0IsZ0JBOEdFLENBQUEsZ29CQTlHRix1QkFpSEksa0JBQVMsVUFDRCxhQUNSLENBQUksd3RCQUxOLGlCdkU4L0JRLGF1RXAvQkwsQ0FBVyx3dEJBVmQsNkJBY0csYUFBaUIsQ0FBQSx3ckJBZHBCLGdCQWtCUyxhQUVHLENBQUEsZ3VCQXBCSix1QkF5QkosYUFBUyxDQUFBLGdsQkF2SWYsZ0JBNklFLENBQUEsd29CQTdJRiwwQkFnSkksa0JBQVMsU0FDVCxDQUFRLGd1QkFKViw2QkFTRyxhQUFpQixDQUFBLGdzQkFUcEIsZUFnQlMsQ0FBQSwwQ0FTVSxvUkF0S3JCLFdBQUEsQ0FBQSw0VUFBQSxnQkF3S0ksV0FDQyxDQUFBLHdVQXpLTCxpQkE0S0ksQ0FBQSxDQUFZLGlFQUk0QixvUkFoTDVDLFlBQUEsQ0FBQSxDQUFBLDBDQW1McUIsb1JBbkxyQixZQUFBLENBQUEsd1hBcUxJLGlCQUNDLGtCQUNZLENBQU0sQ0FDZCwyQ0FJWSxvUkE1THJCLFlBQUEsQ0FBQSx3WEFxTEksaUJBQ0Msa0JBVVksQ0FBTSxDQUNkLG9VQWpNVCxnQkFxTUcsQ0FBQSw0VUFyTUgsY0FxTUcsZ0JBR1csa0JBQ0MsQ0FBTSw0VkF6TXJCLGlCQTJNSyxZQUNDLFdBQ0EsZUFDTyxrQkFDSSxDQUFJLDBDQVNBLHdTQXhOckIsV0FBQSxDQUFBLGdXQUFBLGdCQTBOSSxXQUNDLENBQUEsNFZBM05MLGlCQThOSSxDQUFBLENBQVksaUVBSTRCLHdTQWxPNUMsWUFBQSxDQUFBLGdXQUFBLGdCQTBOSSxDQUFBLDRZQVVBLGlCQUVDLG1CQUNrQixlQUNELENBQUEsQ0FBQSwwQ0FLRCx3U0E3T3JCLFlBQUEsQ0FBQSxnV0FBQSxnQkEwTkksQ0FBQSw0WUFVQSxpQkFFQyxtQkFZa0IsZUFDRCxDQUFBLENBQUEsMkNBS0Qsd1NBeFByQixZQUFBLENBQUEsZ1dBQUEsZ0JBME5JLENBQUEsNFlBVUEsaUJBRUMsbUJBdUJrQixlQUNELENBQUEsQ0FBQSx3VkE5UHRCLGdCQW1RRyxDQUFBLGdXQW5RSCxjQW1RRyxnQkFHVyxrQkFDQyxDQUFNLGdYQXZRckIsaUJBeVFLLFlBQ0MsV0FDQSxlQUNPLG1CQUNRLG1CQUNJLENBQ25CLDRvQkEvUU4sTUE2SUUsQ0FBQSx3a0JBN0lGLGVoRXhCRixpQmdFcVRjLFVBQ1QsQ0FBQSx3bEJBOVJILHVCQWlTSSxDQUFBLHdnREFJRCxlaEU3VEwsaUJnRStUZ0IsVUFDVCxDQUFBLHdEQVVMLHFCaUI1bEJELHlCQUNBLFdBQWdCLGlCQUNULG9EbkJxSk8sdUJtQmxKZCxrQkFBZ0IsZ0JBQ0QsYUFDZixDQUFBLHdEakJxbEJDLHFCaUI1bEJELHlCQUNBLFdBQWdCLGlCQUNULG9EbkJxSk8sdUJtQmxKZCxrQkFBZ0IsZ0JBQ0QsY0FDZix3QmpCMmxCRyxDQUFBLHdEQU5GLHFCaUI1bEJELHlCQUNBLFdBQWdCLGlCQUNULG9EbkJxSk8sdUJtQmxKZCxrQkFBZ0IsZ0JBQ0QsY0FDZix3QmpCK2xCRyxDQUFBLDhEQUdVLHFCaUI3bEJiLHlCQUNBLFdBQWdCLGlCQUNULG9EbkJ5SU8sdUJtQnRJZCxrQkFBZ0IsZ0JBQ0QsYUFDZixDQUFBLDJEakJzbEJDLHFCaUI3bEJELHlCQUNBLFdBQWdCLGlCQUNULG9EbkJ5SU8sdUJtQnRJZCxrQkFBZ0IsZ0JBQ0QsY0FDZix3QmpCNGxCRyxDQUFBLDJEQU5GLHFCaUI3bEJELHlCQUNBLFdBQWdCLGlCQUNULG9EbkJ5SU8sdUJtQnRJZCxrQkFBZ0IsZ0JBQ0QsY0FDZix3QmpCZ21CRyxDQUFBLDZDQXhCSCxXQTJCQyxrQkFDUSxrQkFDTyxDQUFJLGtFQXhtQnJCLGNBMmtCQyxnQkFpQ1csaUJBQ0MsQ0FBQSxvQ0FsQ1osb0JBc0NFLENBQUEsZ0RBdENGLHNCQXlDRSxDQUFBLHVEQURELFVBQUEsQ0FBQSx1REFBQSxZQUFpQixpQkFPUixDQUFBLDREQVBULFdBS0MsZUFLUyxtQkFDUSxrQkFDRiwwQkFFYixDQUFBLDJFQUxELGNBQUksQ0FBQSxpRkFBQSx3QkFVRCxDQUFLLGtFQW5CVixpQkFTTSxDQUFBLDJFQUFKLGNBQUksQ0FBQSxpRkFBQSx3QkFxQkQsQ0FBSyxnREF0RVgsa0JBNEVDLGNBQ1csQ0FBQSxnSEFEWCxrQmhFclpGLE1nRXlaSSxDQUFBLGtDQTNwQkosdUJBbXFCSyxDQUFBLGdTQXpZSCxVQUFBLGlCQTJZUSxDQUFFLDBDQUVTLGdTQTdZbkIscUJBOFlFLENBQUEsQ0FBQSxzV0E5WUYsa0JBZ1pDLGNBQ1csYUFDSCxDQUFBLGdYQWxaVCxjQWdaQyxDQUFBLGlCQUthLHlCQVFmLENBQUEsa0JBQVMseUJBSUosZ0NBQ0wsNkJBQ0EsQ0FBQSwrQkFIRCx3QkFLRSxDQUFBLHFCbkV4bkJGLGlCbUU0bkJBLENBQUEseUJBQUEsZUFBZ0IsY0FJTCxDQUFFLGFBQ0YsY2tCdHRCSixZMUR3QlAsQ0FBQSxpQjBEdEJXLFlBR1YsQ0FBQSxtQ0FHVyxTQUFFLFVBQWMsV0FFMUIsQ0FBQSxTQUNBLGlDQUlBLDJCQUNPLENBQUUsYUFBQSxZakJvRFgsQ0FBQSxxQnBFaUJBLFk4RTZJQSxDQUFBLHdCT3ZNQyxZQUFBLENBQUEsdUJyRjBERSxZcUZ0REYsQ0FBQSx5QkFJQSxZQUFBLENBQUEseUJBSUEsWUFBQSxDQUFBLGlCQUNVLFlBR1YsQ0FBQSx1QnJGMENFLFlDM0RILENBQUEsc0JEMkRBLFlxRmxDQyxDQUFBLGtCQUNVLFlyQmFYLENBQUEsdUJoRW9CRyxpQnFGMUJGLENBQUEsa0JBQ2MsVUFHZCxDQUFBLGlCQUNRLFlBR1IsQ0FBQSx5QkFJQSxZQUFBLENBQUEsc0JyRmNELFlxRlZDLENBQUEsdUJyRlVFLFlxRk5GLENBQUEsU0FDQyxZckZLRixDQUFBLG9CQUFBLFlxRkVDLENBQUEsa0JBQ1UsWUFHVixDQUFBLGlGUm1JRCxZQUFxQixDQUFBLGVROUhWLHVCQUlULENBQUEsVUFBUyx1QkFJVCxDQUFBLHNKQUc0RyxjQUFjLENBQUEsWUFDMUgsWUFHRCxDQUFBLDhEckYxQkQsWXFGOEJvQyxDQUFBLDRFQUlZLHFCQUM5QyxhQUFBLENBQWUsdUJyRm5DZCxZcUZ1Q0YsQ0FBQSxZQUNDLFdyRnhDQyxXcUY0Q0QsU0FDQSxDQUFBLGNBQ0EsbUJBSVEsVUFDQyxDQUFBLHdCQURWLFNBQVMsQ0FBQSx5QkFBVCxTQUFTLENBQUEsMkJBQVQsU0FBUyxDQUFBLDBCQUFULFNBQVMsQ0FBQSwwQkFBVCxTQUFTLENBQUEseUJBQVQsU0FBUyxDQUFBLDJCQUFULFNBQVMsQ0FBQSwyQkFBVCxTQUFTLENBQUEsMEJBQVQsU0FBUyxDQUFBLHlCQUFULFVBQVMsQ0FBQSxjQStCRixXQUlQLG1CQUNZLGtCQUNGLHVCQUVULGlCQUFTLENBQUEsd0JBSlYsU0FBUyxDQUFBLHlCQUFULFNBQVMsQ0FBQSwyQkFBVCxTQUFTLENBQUEsMEJBQVQsU0FBUyxDQUFBLDBCQUFULFNBQVMsQ0FBQSx5QkFBVCxTQUFTLENBQUEsMkJBQVQsU0FBUyxDQUFBLDJCQUFULFNBQVMsQ0FBQSwwQkFBVCxTQUFTLENBQUEseUJBQVQsVUFBUyxDQUFBLGVBa0NBLFlBSVQsQ0FBQSxjQUNRLGFBRVIsQ0FBQSxlQUNVLFlBR1YsQ0FBQSxpQ0FJQSxZQUNDLENBQUEsc0NBS0QsWUFDQyxDQUFBLGtDQURELFlBSUMsQ0FBQSxvQ0FKRCxZQU9DLENBQUEsd0VBUEQsa0JBVWdCLENBQWUsc0NBVi9CLFlBYUMsQ0FBQSw4QkFiRCxZQWdCQyxDQUFFLGNBQ00sWUFJVCxDQUFBLENBQUEsV0FDQyxJQUFTLHlCNUd6T1QsdUVBQ0ssNlJBSW9ELGdCQUNwRCxpQkFDTSxDQUFFLENBQUEsV0FDYixJQUFZLHlCQUtaLDhFQUNLLGtUQUkyRCxnQkFDM0QsaUJBQ0wsQ0FBQSxDQUFXLFdBQ1gsSUFBVSx5QkFLVixxRUFDSyx1UkFJa0QsZ0JBQ2xELGlCQUNMLENBQUEsQ0FBQSxXQUNBLElBQUEseUJ1QnFDRiw0RXZCL0JPLDRTQUlBLGdCQUNBLGlCQUNMLENBQUEsQ0FBQSxXQUNBLElBQUEseUJ1QndCRixvRXZCbEJPLG9SQUlBLGdCQUFpRCxpQkFFdEQsQ0FBQSxDQUFBLFdBQ0EsSUFBQSx5QkFJUSwyRUFFSCx5U0FJQSxnQkFBd0QsaUJBRTdELENBQUEsQ0FBQSxXQUFhLElBQ2IsdUJBSUYscUVBRU8sdVJBSUEsZ0JBQWtELGlCQUN2QyxDQUNoQixDQUFBLFdBQWEsSUFDYix1QkFHRixvRUFFTyxvUkFJQSxnQkFBaUQsaUJBQ2pELENBQUEsQ0FBVyxXQUNoQixJQUFhLHVCQUtmLGtFQUVPLDhRQUlBLGdCQUErQyxpQkFDL0MsQ0FBQSxDQUFBLFdBQ0wsSUFBYSx1QkFJZix5RUFFTyxtU0FJQSxnQkFBc0QsaUJBQ3RELENBQUEsQ0FBQSxjQUNMLGVBQ0EsYXVCcERGLE1zRjFGQSxPQUNJLFdBQVUsV0FDRCxDQUFBLHNCQUdKLGtCdEZxRlQsYXNGaEZFLE1BQUEsT0FDRSxXQUFTLFlBQ0QseUJBR0YsV0FDQyxDQUFBLHFCQUNVLG9CQUFBLEFBQ2pCLGFBQUEsMEJBQUEsQUFLRixzQkFBQSxjQUNXLGtCQUNLLFFBQ2QsU0FBUSxVQUNSLGdDQUdBLHdDQUVBLHFDQUFtQixvQ0FDSCxtQ0FDRCx5QkFDRCw2QkFFZCxxQ0FDWSxrQ0FDUSxpQ0FDSCwrQkFDRCxDQUFBLDZCQUNELGdCQUdqQixZQUFBLFdBQXdCLENBQ3RCLG9CQUNBLGtCQUNTLFVBRVgsZUFDRSxhQUFVLENBQVEsc0JBRVYsaUI3R21KRSw2QjZHL0lWLENBQUEsb0JBQ0Esb0JBQUEsQUFBYSxhQUFBLHVCQUFBLEFBRWYsbUJBQUEsc0JBQUEsQUFFRSw4QkFBQSxnQkFDQSxvQkFBaUIsV0FDakIseUI3RzBJTyxzQjZHdklQLENBQUEsMEJBQ1Msb0JBQUEsQUFBYyxhQUFBLHVCQUFBLEFBRXpCLG1CQUFBLG9CQUFBLEFBRUUsMkJBQUEsc0JBQUEsQUFDQSxtQkFBQSxjQUFpQixDQUFBLDBCQUVqQixxQkFHRixrQkFBcUIsYUFDVixrQkFDUCwwQkFFQSx1QkFDQSxvQkFDQSxDQUFBLGdGdEZNTixnQnNGRnNDLENBQUEsc0NBQ3RCLHFCQUdLLG9CQUFBLEFBQVcsYUFBQSwwQkFBQSxBQXJFOUIsc0JBQUEsa0JBd0VJLGFBQUEsV0FDQSxZQUFVLGdDQUdWLHdDQUVBLHFDQUFtQixvQ0FDSCxtQ0FDRCx5QkFDRCw2QkFFZCxxQ0FDWSxrQ0FDUSxpQ0FDSCwrQkFDRCxDQUFBLDZCQUNELGtCQWxFbkIsWUFBQSxXQXFFSSxDQUFBLDBCQUNRLHFCQXJDWixhQUFBLGtCQTBDYSxrQkFDVCwwQkFFQSx1QkFDQSxvQkFDQSxDQUFBLENBQUEiLCJmaWxlIjoic2NyZWVuLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogIEZvbnQgQXdlc29tZSA0LjcuMCBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqL1xuXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicGF0aFwiO1xuQGltcG9ydCBcImNvcmVcIjtcbkBpbXBvcnQgXCJsYXJnZXJcIjtcbkBpbXBvcnQgXCJmaXhlZC13aWR0aFwiO1xuQGltcG9ydCBcImxpc3RcIjtcbkBpbXBvcnQgXCJib3JkZXJlZC1wdWxsZWRcIjtcbkBpbXBvcnQgXCJhbmltYXRlZFwiO1xuQGltcG9ydCBcInJvdGF0ZWQtZmxpcHBlZFwiO1xuQGltcG9ydCBcInN0YWNrZWRcIjtcbkBpbXBvcnQgXCJpY29uc1wiO1xuQGltcG9ydCBcInNjcmVlbi1yZWFkZXJcIjtcbiIsIi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD92PSN7JGZhLXZlcnNpb259Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9I3skZmEtdmVyc2lvbn0jZm9udGF3ZXNvbWVyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbi8vICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9Gb250QXdlc29tZS5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7IC8vIHVzZWQgd2hlbiBkZXZlbG9waW5nIGZvbnRzXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiIsIi8vIEJhc2UgQ2xhc3MgRGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbn1cbiIsIi8vIEljb24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gIGZvbnQtc2l6ZTogKDRlbSAvIDMpO1xuICBsaW5lLWhlaWdodDogKDNlbSAvIDQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tM3ggeyBmb250LXNpemU6IDNlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01eCB7IGZvbnQtc2l6ZTogNWVtOyB9XG4iLCIvLyBGaXhlZCBXaWR0aCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcbiAgd2lkdGg6ICgxOGVtIC8gMTQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIvLyBMaXN0IEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6ICRmYS1saS13aWR0aDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG59XG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0kZmEtbGktd2lkdGg7XG4gIHdpZHRoOiAkZmEtbGktd2lkdGg7XG4gIHRvcDogKDJlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LWxnIHtcbiAgICBsZWZ0OiAtJGZhLWxpLXdpZHRoICsgKDRlbSAvIDE0KTtcbiAgfVxufVxuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgLjA4ZW0gJGZhLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuLnB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYucHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYucHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG4iLCIvLyBTcGlubmluZyBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbiIsIi8vIFJvdGF0ZWQgJiBGbGlwcGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAgIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoOTBkZWcsIDEpOyAgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgxODBkZWcsIDIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDI3MGRlZywgMyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgMSwgMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsICAgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lO1xufVxuIiwiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZmEtaWNvbigpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1mbGlwKCRob3JpeiwgJHZlcnQsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG59XG5cblxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnMuIEEgbGEgQm9vdHN0cmFwIDQuXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICB9XG59XG4iLCIvLyBTdGFja2VkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCwgLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7IGNvbG9yOiAkZmEtaW52ZXJzZTsgfVxuIiwiLy8gVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZmEtZm9udC1wYXRoOiAgICAgICAgXCIuLi9mb250c1wiICFkZWZhdWx0O1xuJGZhLWZvbnQtc2l6ZS1iYXNlOiAgIDE0cHggIWRlZmF1bHQ7XG4kZmEtbGluZS1oZWlnaHQtYmFzZTogMSAhZGVmYXVsdDtcbi8vJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLy9uZXRkbmEuYm9vdHN0cmFwY2RuLmNvbS9mb250LWF3ZXNvbWUvNC43LjAvZm9udHNcIiAhZGVmYXVsdDsgLy8gZm9yIHJlZmVyZW5jaW5nIEJvb3RzdHJhcCBDRE4gZm9udCBmaWxlcyBkaXJlY3RseVxuJGZhLWNzcy1wcmVmaXg6ICAgICAgIGZhICFkZWZhdWx0O1xuJGZhLXZlcnNpb246ICAgICAgICAgIFwiNC43LjBcIiAhZGVmYXVsdDtcbiRmYS1ib3JkZXItY29sb3I6ICAgICAjZWVlICFkZWZhdWx0O1xuJGZhLWludmVyc2U6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6ICAgICAgICAgKDMwZW0gLyAxNCkgIWRlZmF1bHQ7XG5cbiRmYS12YXItNTAwcHg6IFwiXFxmMjZlXCI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXCJcXGYyYjlcIjtcbiRmYS12YXItYWRkcmVzcy1ib29rLW86IFwiXFxmMmJhXCI7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZDogXCJcXGYyYmJcIjtcbiRmYS12YXItYWRkcmVzcy1jYXJkLW86IFwiXFxmMmJjXCI7XG4kZmEtdmFyLWFkanVzdDogXCJcXGYwNDJcIjtcbiRmYS12YXItYWRuOiBcIlxcZjE3MFwiO1xuJGZhLXZhci1hbGlnbi1jZW50ZXI6IFwiXFxmMDM3XCI7XG4kZmEtdmFyLWFsaWduLWp1c3RpZnk6IFwiXFxmMDM5XCI7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFwiXFxmMDM2XCI7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcIlxcZjAzOFwiO1xuJGZhLXZhci1hbWF6b246IFwiXFxmMjcwXCI7XG4kZmEtdmFyLWFtYnVsYW5jZTogXCJcXGYwZjlcIjtcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFwiXFxmMmEzXCI7XG4kZmEtdmFyLWFuY2hvcjogXCJcXGYxM2RcIjtcbiRmYS12YXItYW5kcm9pZDogXCJcXGYxN2JcIjtcbiRmYS12YXItYW5nZWxsaXN0OiBcIlxcZjIwOVwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXCJcXGYxMDNcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFwiXFxmMTAwXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodDogXCJcXGYxMDFcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcIlxcZjEwMlwiO1xuJGZhLXZhci1hbmdsZS1kb3duOiBcIlxcZjEwN1wiO1xuJGZhLXZhci1hbmdsZS1sZWZ0OiBcIlxcZjEwNFwiO1xuJGZhLXZhci1hbmdsZS1yaWdodDogXCJcXGYxMDVcIjtcbiRmYS12YXItYW5nbGUtdXA6IFwiXFxmMTA2XCI7XG4kZmEtdmFyLWFwcGxlOiBcIlxcZjE3OVwiO1xuJGZhLXZhci1hcmNoaXZlOiBcIlxcZjE4N1wiO1xuJGZhLXZhci1hcmVhLWNoYXJ0OiBcIlxcZjFmZVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXCJcXGYwYWJcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFwiXFxmMGE4XCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd246IFwiXFxmMDFhXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ6IFwiXFxmMTkwXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OiBcIlxcZjE4ZVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby11cDogXCJcXGYwMWJcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcIlxcZjBhOVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA6IFwiXFxmMGFhXCI7XG4kZmEtdmFyLWFycm93LWRvd246IFwiXFxmMDYzXCI7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFwiXFxmMDYwXCI7XG4kZmEtdmFyLWFycm93LXJpZ2h0OiBcIlxcZjA2MVwiO1xuJGZhLXZhci1hcnJvdy11cDogXCJcXGYwNjJcIjtcbiRmYS12YXItYXJyb3dzOiBcIlxcZjA0N1wiO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcIlxcZjBiMlwiO1xuJGZhLXZhci1hcnJvd3MtaDogXCJcXGYwN2VcIjtcbiRmYS12YXItYXJyb3dzLXY6IFwiXFxmMDdkXCI7XG4kZmEtdmFyLWFzbC1pbnRlcnByZXRpbmc6IFwiXFxmMmEzXCI7XG4kZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczogXCJcXGYyYTJcIjtcbiRmYS12YXItYXN0ZXJpc2s6IFwiXFxmMDY5XCI7XG4kZmEtdmFyLWF0OiBcIlxcZjFmYVwiO1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjogXCJcXGYyOWVcIjtcbiRmYS12YXItYXV0b21vYmlsZTogXCJcXGYxYjlcIjtcbiRmYS12YXItYmFja3dhcmQ6IFwiXFxmMDRhXCI7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGU6IFwiXFxmMjRlXCI7XG4kZmEtdmFyLWJhbjogXCJcXGYwNWVcIjtcbiRmYS12YXItYmFuZGNhbXA6IFwiXFxmMmQ1XCI7XG4kZmEtdmFyLWJhbms6IFwiXFxmMTljXCI7XG4kZmEtdmFyLWJhci1jaGFydDogXCJcXGYwODBcIjtcbiRmYS12YXItYmFyLWNoYXJ0LW86IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhcmNvZGU6IFwiXFxmMDJhXCI7XG4kZmEtdmFyLWJhcnM6IFwiXFxmMGM5XCI7XG4kZmEtdmFyLWJhdGg6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLWJhdGh0dWI6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLWJhdHRlcnk6IFwiXFxmMjQwXCI7XG4kZmEtdmFyLWJhdHRlcnktMDogXCJcXGYyNDRcIjtcbiRmYS12YXItYmF0dGVyeS0xOiBcIlxcZjI0M1wiO1xuJGZhLXZhci1iYXR0ZXJ5LTI6IFwiXFxmMjQyXCI7XG4kZmEtdmFyLWJhdHRlcnktMzogXCJcXGYyNDFcIjtcbiRmYS12YXItYmF0dGVyeS00OiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OiBcIlxcZjI0NFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFwiXFxmMjQwXCI7XG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXCJcXGYyNDJcIjtcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiBcIlxcZjI0M1wiO1xuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjI0MVwiO1xuJGZhLXZhci1iZWQ6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWJlZXI6IFwiXFxmMGZjXCI7XG4kZmEtdmFyLWJlaGFuY2U6IFwiXFxmMWI0XCI7XG4kZmEtdmFyLWJlaGFuY2Utc3F1YXJlOiBcIlxcZjFiNVwiO1xuJGZhLXZhci1iZWxsOiBcIlxcZjBmM1wiO1xuJGZhLXZhci1iZWxsLW86IFwiXFxmMGEyXCI7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFwiXFxmMWY2XCI7XG4kZmEtdmFyLWJlbGwtc2xhc2gtbzogXCJcXGYxZjdcIjtcbiRmYS12YXItYmljeWNsZTogXCJcXGYyMDZcIjtcbiRmYS12YXItYmlub2N1bGFyczogXCJcXGYxZTVcIjtcbiRmYS12YXItYmlydGhkYXktY2FrZTogXCJcXGYxZmRcIjtcbiRmYS12YXItYml0YnVja2V0OiBcIlxcZjE3MVwiO1xuJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOiBcIlxcZjE3MlwiO1xuJGZhLXZhci1iaXRjb2luOiBcIlxcZjE1YVwiO1xuJGZhLXZhci1ibGFjay10aWU6IFwiXFxmMjdlXCI7XG4kZmEtdmFyLWJsaW5kOiBcIlxcZjI5ZFwiO1xuJGZhLXZhci1ibHVldG9vdGg6IFwiXFxmMjkzXCI7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcIlxcZjI5NFwiO1xuJGZhLXZhci1ib2xkOiBcIlxcZjAzMlwiO1xuJGZhLXZhci1ib2x0OiBcIlxcZjBlN1wiO1xuJGZhLXZhci1ib21iOiBcIlxcZjFlMlwiO1xuJGZhLXZhci1ib29rOiBcIlxcZjAyZFwiO1xuJGZhLXZhci1ib29rbWFyazogXCJcXGYwMmVcIjtcbiRmYS12YXItYm9va21hcmstbzogXCJcXGYwOTdcIjtcbiRmYS12YXItYnJhaWxsZTogXCJcXGYyYTFcIjtcbiRmYS12YXItYnJpZWZjYXNlOiBcIlxcZjBiMVwiO1xuJGZhLXZhci1idGM6IFwiXFxmMTVhXCI7XG4kZmEtdmFyLWJ1ZzogXCJcXGYxODhcIjtcbiRmYS12YXItYnVpbGRpbmc6IFwiXFxmMWFkXCI7XG4kZmEtdmFyLWJ1aWxkaW5nLW86IFwiXFxmMGY3XCI7XG4kZmEtdmFyLWJ1bGxob3JuOiBcIlxcZjBhMVwiO1xuJGZhLXZhci1idWxsc2V5ZTogXCJcXGYxNDBcIjtcbiRmYS12YXItYnVzOiBcIlxcZjIwN1wiO1xuJGZhLXZhci1idXlzZWxsYWRzOiBcIlxcZjIwZFwiO1xuJGZhLXZhci1jYWI6IFwiXFxmMWJhXCI7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFwiXFxmMWVjXCI7XG4kZmEtdmFyLWNhbGVuZGFyOiBcIlxcZjA3M1wiO1xuJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOiBcIlxcZjI3NFwiO1xuJGZhLXZhci1jYWxlbmRhci1taW51cy1vOiBcIlxcZjI3MlwiO1xuJGZhLXZhci1jYWxlbmRhci1vOiBcIlxcZjEzM1wiO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzLW86IFwiXFxmMjcxXCI7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzLW86IFwiXFxmMjczXCI7XG4kZmEtdmFyLWNhbWVyYTogXCJcXGYwMzBcIjtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcIlxcZjA4M1wiO1xuJGZhLXZhci1jYXI6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWNhcmV0LWRvd246IFwiXFxmMGQ3XCI7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFwiXFxmMGQ5XCI7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcIlxcZjBkYVwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1kb3duOiBcIlxcZjE1MFwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA6IFwiXFxmMTUxXCI7XG4kZmEtdmFyLWNhcmV0LXVwOiBcIlxcZjBkOFwiO1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFwiXFxmMjE4XCI7XG4kZmEtdmFyLWNhcnQtcGx1czogXCJcXGYyMTdcIjtcbiRmYS12YXItY2M6IFwiXFxmMjBhXCI7XG4kZmEtdmFyLWNjLWFtZXg6IFwiXFxmMWYzXCI7XG4kZmEtdmFyLWNjLWRpbmVycy1jbHViOiBcIlxcZjI0Y1wiO1xuJGZhLXZhci1jYy1kaXNjb3ZlcjogXCJcXGYxZjJcIjtcbiRmYS12YXItY2MtamNiOiBcIlxcZjI0YlwiO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcIlxcZjFmMVwiO1xuJGZhLXZhci1jYy1wYXlwYWw6IFwiXFxmMWY0XCI7XG4kZmEtdmFyLWNjLXN0cmlwZTogXCJcXGYxZjVcIjtcbiRmYS12YXItY2MtdmlzYTogXCJcXGYxZjBcIjtcbiRmYS12YXItY2VydGlmaWNhdGU6IFwiXFxmMGEzXCI7XG4kZmEtdmFyLWNoYWluOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1jaGFpbi1icm9rZW46IFwiXFxmMTI3XCI7XG4kZmEtdmFyLWNoZWNrOiBcIlxcZjAwY1wiO1xuJGZhLXZhci1jaGVjay1jaXJjbGU6IFwiXFxmMDU4XCI7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZS1vOiBcIlxcZjA1ZFwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFwiXFxmMTRhXCI7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZS1vOiBcIlxcZjA0NlwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOiBcIlxcZjEzYVwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcIlxcZjEzN1wiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXCJcXGYxMzhcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA6IFwiXFxmMTM5XCI7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXCJcXGYwNzhcIjtcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcIlxcZjA1M1wiO1xuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcIlxcZjA1NFwiO1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcIlxcZjA3N1wiO1xuJGZhLXZhci1jaGlsZDogXCJcXGYxYWVcIjtcbiRmYS12YXItY2hyb21lOiBcIlxcZjI2OFwiO1xuJGZhLXZhci1jaXJjbGU6IFwiXFxmMTExXCI7XG4kZmEtdmFyLWNpcmNsZS1vOiBcIlxcZjEwY1wiO1xuJGZhLXZhci1jaXJjbGUtby1ub3RjaDogXCJcXGYxY2VcIjtcbiRmYS12YXItY2lyY2xlLXRoaW46IFwiXFxmMWRiXCI7XG4kZmEtdmFyLWNsaXBib2FyZDogXCJcXGYwZWFcIjtcbiRmYS12YXItY2xvY2stbzogXCJcXGYwMTdcIjtcbiRmYS12YXItY2xvbmU6IFwiXFxmMjRkXCI7XG4kZmEtdmFyLWNsb3NlOiBcIlxcZjAwZFwiO1xuJGZhLXZhci1jbG91ZDogXCJcXGYwYzJcIjtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6IFwiXFxmMGVkXCI7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZDogXCJcXGYwZWVcIjtcbiRmYS12YXItY255OiBcIlxcZjE1N1wiO1xuJGZhLXZhci1jb2RlOiBcIlxcZjEyMVwiO1xuJGZhLXZhci1jb2RlLWZvcms6IFwiXFxmMTI2XCI7XG4kZmEtdmFyLWNvZGVwZW46IFwiXFxmMWNiXCI7XG4kZmEtdmFyLWNvZGllcGllOiBcIlxcZjI4NFwiO1xuJGZhLXZhci1jb2ZmZWU6IFwiXFxmMGY0XCI7XG4kZmEtdmFyLWNvZzogXCJcXGYwMTNcIjtcbiRmYS12YXItY29nczogXCJcXGYwODVcIjtcbiRmYS12YXItY29sdW1uczogXCJcXGYwZGJcIjtcbiRmYS12YXItY29tbWVudDogXCJcXGYwNzVcIjtcbiRmYS12YXItY29tbWVudC1vOiBcIlxcZjBlNVwiO1xuJGZhLXZhci1jb21tZW50aW5nOiBcIlxcZjI3YVwiO1xuJGZhLXZhci1jb21tZW50aW5nLW86IFwiXFxmMjdiXCI7XG4kZmEtdmFyLWNvbW1lbnRzOiBcIlxcZjA4NlwiO1xuJGZhLXZhci1jb21tZW50cy1vOiBcIlxcZjBlNlwiO1xuJGZhLXZhci1jb21wYXNzOiBcIlxcZjE0ZVwiO1xuJGZhLXZhci1jb21wcmVzczogXCJcXGYwNjZcIjtcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFwiXFxmMjBlXCI7XG4kZmEtdmFyLWNvbnRhbzogXCJcXGYyNmRcIjtcbiRmYS12YXItY29weTogXCJcXGYwYzVcIjtcbiRmYS12YXItY29weXJpZ2h0OiBcIlxcZjFmOVwiO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcIlxcZjI1ZVwiO1xuJGZhLXZhci1jcmVkaXQtY2FyZDogXCJcXGYwOWRcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQtYWx0OiBcIlxcZjI4M1wiO1xuJGZhLXZhci1jcm9wOiBcIlxcZjEyNVwiO1xuJGZhLXZhci1jcm9zc2hhaXJzOiBcIlxcZjA1YlwiO1xuJGZhLXZhci1jc3MzOiBcIlxcZjEzY1wiO1xuJGZhLXZhci1jdWJlOiBcIlxcZjFiMlwiO1xuJGZhLXZhci1jdWJlczogXCJcXGYxYjNcIjtcbiRmYS12YXItY3V0OiBcIlxcZjBjNFwiO1xuJGZhLXZhci1jdXRsZXJ5OiBcIlxcZjBmNVwiO1xuJGZhLXZhci1kYXNoYm9hcmQ6IFwiXFxmMGU0XCI7XG4kZmEtdmFyLWRhc2hjdWJlOiBcIlxcZjIxMFwiO1xuJGZhLXZhci1kYXRhYmFzZTogXCJcXGYxYzBcIjtcbiRmYS12YXItZGVhZjogXCJcXGYyYTRcIjtcbiRmYS12YXItZGVhZm5lc3M6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWRlZGVudDogXCJcXGYwM2JcIjtcbiRmYS12YXItZGVsaWNpb3VzOiBcIlxcZjFhNVwiO1xuJGZhLXZhci1kZXNrdG9wOiBcIlxcZjEwOFwiO1xuJGZhLXZhci1kZXZpYW50YXJ0OiBcIlxcZjFiZFwiO1xuJGZhLXZhci1kaWFtb25kOiBcIlxcZjIxOVwiO1xuJGZhLXZhci1kaWdnOiBcIlxcZjFhNlwiO1xuJGZhLXZhci1kb2xsYXI6IFwiXFxmMTU1XCI7XG4kZmEtdmFyLWRvdC1jaXJjbGUtbzogXCJcXGYxOTJcIjtcbiRmYS12YXItZG93bmxvYWQ6IFwiXFxmMDE5XCI7XG4kZmEtdmFyLWRyaWJiYmxlOiBcIlxcZjE3ZFwiO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2U6IFwiXFxmMmMyXCI7XG4kZmEtdmFyLWRyaXZlcnMtbGljZW5zZS1vOiBcIlxcZjJjM1wiO1xuJGZhLXZhci1kcm9wYm94OiBcIlxcZjE2YlwiO1xuJGZhLXZhci1kcnVwYWw6IFwiXFxmMWE5XCI7XG4kZmEtdmFyLWVkZ2U6IFwiXFxmMjgyXCI7XG4kZmEtdmFyLWVkaXQ6IFwiXFxmMDQ0XCI7XG4kZmEtdmFyLWVlcmNhc3Q6IFwiXFxmMmRhXCI7XG4kZmEtdmFyLWVqZWN0OiBcIlxcZjA1MlwiO1xuJGZhLXZhci1lbGxpcHNpcy1oOiBcIlxcZjE0MVwiO1xuJGZhLXZhci1lbGxpcHNpcy12OiBcIlxcZjE0MlwiO1xuJGZhLXZhci1lbXBpcmU6IFwiXFxmMWQxXCI7XG4kZmEtdmFyLWVudmVsb3BlOiBcIlxcZjBlMFwiO1xuJGZhLXZhci1lbnZlbG9wZS1vOiBcIlxcZjAwM1wiO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcIlxcZjJiNlwiO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLW86IFwiXFxmMmI3XCI7XG4kZmEtdmFyLWVudmVsb3BlLXNxdWFyZTogXCJcXGYxOTlcIjtcbiRmYS12YXItZW52aXJhOiBcIlxcZjI5OVwiO1xuJGZhLXZhci1lcmFzZXI6IFwiXFxmMTJkXCI7XG4kZmEtdmFyLWV0c3k6IFwiXFxmMmQ3XCI7XG4kZmEtdmFyLWV1cjogXCJcXGYxNTNcIjtcbiRmYS12YXItZXVybzogXCJcXGYxNTNcIjtcbiRmYS12YXItZXhjaGFuZ2U6IFwiXFxmMGVjXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uOiBcIlxcZjEyYVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFwiXFxmMDZhXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcIlxcZjA3MVwiO1xuJGZhLXZhci1leHBhbmQ6IFwiXFxmMDY1XCI7XG4kZmEtdmFyLWV4cGVkaXRlZHNzbDogXCJcXGYyM2VcIjtcbiRmYS12YXItZXh0ZXJuYWwtbGluazogXCJcXGYwOGVcIjtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFwiXFxmMTRjXCI7XG4kZmEtdmFyLWV5ZTogXCJcXGYwNmVcIjtcbiRmYS12YXItZXllLXNsYXNoOiBcIlxcZjA3MFwiO1xuJGZhLXZhci1leWVkcm9wcGVyOiBcIlxcZjFmYlwiO1xuJGZhLXZhci1mYTogXCJcXGYyYjRcIjtcbiRmYS12YXItZmFjZWJvb2s6IFwiXFxmMDlhXCI7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFwiXFxmMDlhXCI7XG4kZmEtdmFyLWZhY2Vib29rLW9mZmljaWFsOiBcIlxcZjIzMFwiO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFwiXFxmMDgyXCI7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFwiXFxmMDQ5XCI7XG4kZmEtdmFyLWZhc3QtZm9yd2FyZDogXCJcXGYwNTBcIjtcbiRmYS12YXItZmF4OiBcIlxcZjFhY1wiO1xuJGZhLXZhci1mZWVkOiBcIlxcZjA5ZVwiO1xuJGZhLXZhci1mZW1hbGU6IFwiXFxmMTgyXCI7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiBcIlxcZjBmYlwiO1xuJGZhLXZhci1maWxlOiBcIlxcZjE1YlwiO1xuJGZhLXZhci1maWxlLWFyY2hpdmUtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZS1hdWRpby1vOiBcIlxcZjFjN1wiO1xuJGZhLXZhci1maWxlLWNvZGUtbzogXCJcXGYxYzlcIjtcbiRmYS12YXItZmlsZS1leGNlbC1vOiBcIlxcZjFjM1wiO1xuJGZhLXZhci1maWxlLWltYWdlLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtbW92aWUtbzogXCJcXGYxYzhcIjtcbiRmYS12YXItZmlsZS1vOiBcIlxcZjAxNlwiO1xuJGZhLXZhci1maWxlLXBkZi1vOiBcIlxcZjFjMVwiO1xuJGZhLXZhci1maWxlLXBob3RvLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtcGljdHVyZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQtbzogXCJcXGYxYzRcIjtcbiRmYS12YXItZmlsZS1zb3VuZC1vOiBcIlxcZjFjN1wiO1xuJGZhLXZhci1maWxlLXRleHQ6IFwiXFxmMTVjXCI7XG4kZmEtdmFyLWZpbGUtdGV4dC1vOiBcIlxcZjBmNlwiO1xuJGZhLXZhci1maWxlLXZpZGVvLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtd29yZC1vOiBcIlxcZjFjMlwiO1xuJGZhLXZhci1maWxlLXppcC1vOiBcIlxcZjFjNlwiO1xuJGZhLXZhci1maWxlcy1vOiBcIlxcZjBjNVwiO1xuJGZhLXZhci1maWxtOiBcIlxcZjAwOFwiO1xuJGZhLXZhci1maWx0ZXI6IFwiXFxmMGIwXCI7XG4kZmEtdmFyLWZpcmU6IFwiXFxmMDZkXCI7XG4kZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOiBcIlxcZjEzNFwiO1xuJGZhLXZhci1maXJlZm94OiBcIlxcZjI2OVwiO1xuJGZhLXZhci1maXJzdC1vcmRlcjogXCJcXGYyYjBcIjtcbiRmYS12YXItZmxhZzogXCJcXGYwMjRcIjtcbiRmYS12YXItZmxhZy1jaGVja2VyZWQ6IFwiXFxmMTFlXCI7XG4kZmEtdmFyLWZsYWctbzogXCJcXGYxMWRcIjtcbiRmYS12YXItZmxhc2g6IFwiXFxmMGU3XCI7XG4kZmEtdmFyLWZsYXNrOiBcIlxcZjBjM1wiO1xuJGZhLXZhci1mbGlja3I6IFwiXFxmMTZlXCI7XG4kZmEtdmFyLWZsb3BweS1vOiBcIlxcZjBjN1wiO1xuJGZhLXZhci1mb2xkZXI6IFwiXFxmMDdiXCI7XG4kZmEtdmFyLWZvbGRlci1vOiBcIlxcZjExNFwiO1xuJGZhLXZhci1mb2xkZXItb3BlbjogXCJcXGYwN2NcIjtcbiRmYS12YXItZm9sZGVyLW9wZW4tbzogXCJcXGYxMTVcIjtcbiRmYS12YXItZm9udDogXCJcXGYwMzFcIjtcbiRmYS12YXItZm9udC1hd2Vzb21lOiBcIlxcZjJiNFwiO1xuJGZhLXZhci1mb250aWNvbnM6IFwiXFxmMjgwXCI7XG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXCJcXGYyODZcIjtcbiRmYS12YXItZm9ydW1iZWU6IFwiXFxmMjExXCI7XG4kZmEtdmFyLWZvcndhcmQ6IFwiXFxmMDRlXCI7XG4kZmEtdmFyLWZvdXJzcXVhcmU6IFwiXFxmMTgwXCI7XG4kZmEtdmFyLWZyZWUtY29kZS1jYW1wOiBcIlxcZjJjNVwiO1xuJGZhLXZhci1mcm93bi1vOiBcIlxcZjExOVwiO1xuJGZhLXZhci1mdXRib2wtbzogXCJcXGYxZTNcIjtcbiRmYS12YXItZ2FtZXBhZDogXCJcXGYxMWJcIjtcbiRmYS12YXItZ2F2ZWw6IFwiXFxmMGUzXCI7XG4kZmEtdmFyLWdicDogXCJcXGYxNTRcIjtcbiRmYS12YXItZ2U6IFwiXFxmMWQxXCI7XG4kZmEtdmFyLWdlYXI6IFwiXFxmMDEzXCI7XG4kZmEtdmFyLWdlYXJzOiBcIlxcZjA4NVwiO1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcIlxcZjIyZFwiO1xuJGZhLXZhci1nZXQtcG9ja2V0OiBcIlxcZjI2NVwiO1xuJGZhLXZhci1nZzogXCJcXGYyNjBcIjtcbiRmYS12YXItZ2ctY2lyY2xlOiBcIlxcZjI2MVwiO1xuJGZhLXZhci1naWZ0OiBcIlxcZjA2YlwiO1xuJGZhLXZhci1naXQ6IFwiXFxmMWQzXCI7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFwiXFxmMWQyXCI7XG4kZmEtdmFyLWdpdGh1YjogXCJcXGYwOWJcIjtcbiRmYS12YXItZ2l0aHViLWFsdDogXCJcXGYxMTNcIjtcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXCJcXGYwOTJcIjtcbiRmYS12YXItZ2l0bGFiOiBcIlxcZjI5NlwiO1xuJGZhLXZhci1naXR0aXA6IFwiXFxmMTg0XCI7XG4kZmEtdmFyLWdsYXNzOiBcIlxcZjAwMFwiO1xuJGZhLXZhci1nbGlkZTogXCJcXGYyYTVcIjtcbiRmYS12YXItZ2xpZGUtZzogXCJcXGYyYTZcIjtcbiRmYS12YXItZ2xvYmU6IFwiXFxmMGFjXCI7XG4kZmEtdmFyLWdvb2dsZTogXCJcXGYxYTBcIjtcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFwiXFxmMGQ1XCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWNpcmNsZTogXCJcXGYyYjNcIjtcbiRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw6IFwiXFxmMmIzXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXCJcXGYwZDRcIjtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXCJcXGYxZWVcIjtcbiRmYS12YXItZ3JhZHVhdGlvbi1jYXA6IFwiXFxmMTlkXCI7XG4kZmEtdmFyLWdyYXRpcGF5OiBcIlxcZjE4NFwiO1xuJGZhLXZhci1ncmF2OiBcIlxcZjJkNlwiO1xuJGZhLXZhci1ncm91cDogXCJcXGYwYzBcIjtcbiRmYS12YXItaC1zcXVhcmU6IFwiXFxmMGZkXCI7XG4kZmEtdmFyLWhhY2tlci1uZXdzOiBcIlxcZjFkNFwiO1xuJGZhLXZhci1oYW5kLWdyYWItbzogXCJcXGYyNTVcIjtcbiRmYS12YXItaGFuZC1saXphcmQtbzogXCJcXGYyNThcIjtcbiRmYS12YXItaGFuZC1vLWRvd246IFwiXFxmMGE3XCI7XG4kZmEtdmFyLWhhbmQtby1sZWZ0OiBcIlxcZjBhNVwiO1xuJGZhLXZhci1oYW5kLW8tcmlnaHQ6IFwiXFxmMGE0XCI7XG4kZmEtdmFyLWhhbmQtby11cDogXCJcXGYwYTZcIjtcbiRmYS12YXItaGFuZC1wYXBlci1vOiBcIlxcZjI1NlwiO1xuJGZhLXZhci1oYW5kLXBlYWNlLW86IFwiXFxmMjViXCI7XG4kZmEtdmFyLWhhbmQtcG9pbnRlci1vOiBcIlxcZjI1YVwiO1xuJGZhLXZhci1oYW5kLXJvY2stbzogXCJcXGYyNTVcIjtcbiRmYS12YXItaGFuZC1zY2lzc29ycy1vOiBcIlxcZjI1N1wiO1xuJGZhLXZhci1oYW5kLXNwb2NrLW86IFwiXFxmMjU5XCI7XG4kZmEtdmFyLWhhbmQtc3RvcC1vOiBcIlxcZjI1NlwiO1xuJGZhLXZhci1oYW5kc2hha2UtbzogXCJcXGYyYjVcIjtcbiRmYS12YXItaGFyZC1vZi1oZWFyaW5nOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1oYXNodGFnOiBcIlxcZjI5MlwiO1xuJGZhLXZhci1oZGQtbzogXCJcXGYwYTBcIjtcbiRmYS12YXItaGVhZGVyOiBcIlxcZjFkY1wiO1xuJGZhLXZhci1oZWFkcGhvbmVzOiBcIlxcZjAyNVwiO1xuJGZhLXZhci1oZWFydDogXCJcXGYwMDRcIjtcbiRmYS12YXItaGVhcnQtbzogXCJcXGYwOGFcIjtcbiRmYS12YXItaGVhcnRiZWF0OiBcIlxcZjIxZVwiO1xuJGZhLXZhci1oaXN0b3J5OiBcIlxcZjFkYVwiO1xuJGZhLXZhci1ob21lOiBcIlxcZjAxNVwiO1xuJGZhLXZhci1ob3NwaXRhbC1vOiBcIlxcZjBmOFwiO1xuJGZhLXZhci1ob3RlbDogXCJcXGYyMzZcIjtcbiRmYS12YXItaG91cmdsYXNzOiBcIlxcZjI1NFwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMTogXCJcXGYyNTFcIjtcbiRmYS12YXItaG91cmdsYXNzLTI6IFwiXFxmMjUyXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0zOiBcIlxcZjI1M1wiO1xuJGZhLXZhci1ob3VyZ2xhc3MtZW5kOiBcIlxcZjI1M1wiO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXCJcXGYyNTJcIjtcbiRmYS12YXItaG91cmdsYXNzLW86IFwiXFxmMjUwXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1zdGFydDogXCJcXGYyNTFcIjtcbiRmYS12YXItaG91eno6IFwiXFxmMjdjXCI7XG4kZmEtdmFyLWh0bWw1OiBcIlxcZjEzYlwiO1xuJGZhLXZhci1pLWN1cnNvcjogXCJcXGYyNDZcIjtcbiRmYS12YXItaWQtYmFkZ2U6IFwiXFxmMmMxXCI7XG4kZmEtdmFyLWlkLWNhcmQ6IFwiXFxmMmMyXCI7XG4kZmEtdmFyLWlkLWNhcmQtbzogXCJcXGYyYzNcIjtcbiRmYS12YXItaWxzOiBcIlxcZjIwYlwiO1xuJGZhLXZhci1pbWFnZTogXCJcXGYwM2VcIjtcbiRmYS12YXItaW1kYjogXCJcXGYyZDhcIjtcbiRmYS12YXItaW5ib3g6IFwiXFxmMDFjXCI7XG4kZmEtdmFyLWluZGVudDogXCJcXGYwM2NcIjtcbiRmYS12YXItaW5kdXN0cnk6IFwiXFxmMjc1XCI7XG4kZmEtdmFyLWluZm86IFwiXFxmMTI5XCI7XG4kZmEtdmFyLWluZm8tY2lyY2xlOiBcIlxcZjA1YVwiO1xuJGZhLXZhci1pbnI6IFwiXFxmMTU2XCI7XG4kZmEtdmFyLWluc3RhZ3JhbTogXCJcXGYxNmRcIjtcbiRmYS12YXItaW5zdGl0dXRpb246IFwiXFxmMTljXCI7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcIlxcZjI2YlwiO1xuJGZhLXZhci1pbnRlcnNleDogXCJcXGYyMjRcIjtcbiRmYS12YXItaW94aG9zdDogXCJcXGYyMDhcIjtcbiRmYS12YXItaXRhbGljOiBcIlxcZjAzM1wiO1xuJGZhLXZhci1qb29tbGE6IFwiXFxmMWFhXCI7XG4kZmEtdmFyLWpweTogXCJcXGYxNTdcIjtcbiRmYS12YXItanNmaWRkbGU6IFwiXFxmMWNjXCI7XG4kZmEtdmFyLWtleTogXCJcXGYwODRcIjtcbiRmYS12YXIta2V5Ym9hcmQtbzogXCJcXGYxMWNcIjtcbiRmYS12YXIta3J3OiBcIlxcZjE1OVwiO1xuJGZhLXZhci1sYW5ndWFnZTogXCJcXGYxYWJcIjtcbiRmYS12YXItbGFwdG9wOiBcIlxcZjEwOVwiO1xuJGZhLXZhci1sYXN0Zm06IFwiXFxmMjAyXCI7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFwiXFxmMjAzXCI7XG4kZmEtdmFyLWxlYWY6IFwiXFxmMDZjXCI7XG4kZmEtdmFyLWxlYW5wdWI6IFwiXFxmMjEyXCI7XG4kZmEtdmFyLWxlZ2FsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1sZW1vbi1vOiBcIlxcZjA5NFwiO1xuJGZhLXZhci1sZXZlbC1kb3duOiBcIlxcZjE0OVwiO1xuJGZhLXZhci1sZXZlbC11cDogXCJcXGYxNDhcIjtcbiRmYS12YXItbGlmZS1ib3V5OiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLWJ1b3k6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtcmluZzogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1zYXZlcjogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlnaHRidWxiLW86IFwiXFxmMGViXCI7XG4kZmEtdmFyLWxpbmUtY2hhcnQ6IFwiXFxmMjAxXCI7XG4kZmEtdmFyLWxpbms6IFwiXFxmMGMxXCI7XG4kZmEtdmFyLWxpbmtlZGluOiBcIlxcZjBlMVwiO1xuJGZhLXZhci1saW5rZWRpbi1zcXVhcmU6IFwiXFxmMDhjXCI7XG4kZmEtdmFyLWxpbm9kZTogXCJcXGYyYjhcIjtcbiRmYS12YXItbGludXg6IFwiXFxmMTdjXCI7XG4kZmEtdmFyLWxpc3Q6IFwiXFxmMDNhXCI7XG4kZmEtdmFyLWxpc3QtYWx0OiBcIlxcZjAyMlwiO1xuJGZhLXZhci1saXN0LW9sOiBcIlxcZjBjYlwiO1xuJGZhLXZhci1saXN0LXVsOiBcIlxcZjBjYVwiO1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXCJcXGYxMjRcIjtcbiRmYS12YXItbG9jazogXCJcXGYwMjNcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1kb3duOiBcIlxcZjE3NVwiO1xuJGZhLXZhci1sb25nLWFycm93LWxlZnQ6IFwiXFxmMTc3XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ6IFwiXFxmMTc4XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFwiXFxmMTc2XCI7XG4kZmEtdmFyLWxvdy12aXNpb246IFwiXFxmMmE4XCI7XG4kZmEtdmFyLW1hZ2ljOiBcIlxcZjBkMFwiO1xuJGZhLXZhci1tYWduZXQ6IFwiXFxmMDc2XCI7XG4kZmEtdmFyLW1haWwtZm9yd2FyZDogXCJcXGYwNjRcIjtcbiRmYS12YXItbWFpbC1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItbWFpbC1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XG4kZmEtdmFyLW1hbGU6IFwiXFxmMTgzXCI7XG4kZmEtdmFyLW1hcDogXCJcXGYyNzlcIjtcbiRmYS12YXItbWFwLW1hcmtlcjogXCJcXGYwNDFcIjtcbiRmYS12YXItbWFwLW86IFwiXFxmMjc4XCI7XG4kZmEtdmFyLW1hcC1waW46IFwiXFxmMjc2XCI7XG4kZmEtdmFyLW1hcC1zaWduczogXCJcXGYyNzdcIjtcbiRmYS12YXItbWFyczogXCJcXGYyMjJcIjtcbiRmYS12YXItbWFycy1kb3VibGU6IFwiXFxmMjI3XCI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcIlxcZjIyOVwiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS1oOiBcIlxcZjIyYlwiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS12OiBcIlxcZjIyYVwiO1xuJGZhLXZhci1tYXhjZG46IFwiXFxmMTM2XCI7XG4kZmEtdmFyLW1lYW5wYXRoOiBcIlxcZjIwY1wiO1xuJGZhLXZhci1tZWRpdW06IFwiXFxmMjNhXCI7XG4kZmEtdmFyLW1lZGtpdDogXCJcXGYwZmFcIjtcbiRmYS12YXItbWVldHVwOiBcIlxcZjJlMFwiO1xuJGZhLXZhci1tZWgtbzogXCJcXGYxMWFcIjtcbiRmYS12YXItbWVyY3VyeTogXCJcXGYyMjNcIjtcbiRmYS12YXItbWljcm9jaGlwOiBcIlxcZjJkYlwiO1xuJGZhLXZhci1taWNyb3Bob25lOiBcIlxcZjEzMFwiO1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcIlxcZjEzMVwiO1xuJGZhLXZhci1taW51czogXCJcXGYwNjhcIjtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcIlxcZjA1NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFwiXFxmMTQ2XCI7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZS1vOiBcIlxcZjE0N1wiO1xuJGZhLXZhci1taXhjbG91ZDogXCJcXGYyODlcIjtcbiRmYS12YXItbW9iaWxlOiBcIlxcZjEwYlwiO1xuJGZhLXZhci1tb2JpbGUtcGhvbmU6IFwiXFxmMTBiXCI7XG4kZmEtdmFyLW1vZHg6IFwiXFxmMjg1XCI7XG4kZmEtdmFyLW1vbmV5OiBcIlxcZjBkNlwiO1xuJGZhLXZhci1tb29uLW86IFwiXFxmMTg2XCI7XG4kZmEtdmFyLW1vcnRhci1ib2FyZDogXCJcXGYxOWRcIjtcbiRmYS12YXItbW90b3JjeWNsZTogXCJcXGYyMWNcIjtcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXCJcXGYyNDVcIjtcbiRmYS12YXItbXVzaWM6IFwiXFxmMDAxXCI7XG4kZmEtdmFyLW5hdmljb246IFwiXFxmMGM5XCI7XG4kZmEtdmFyLW5ldXRlcjogXCJcXGYyMmNcIjtcbiRmYS12YXItbmV3c3BhcGVyLW86IFwiXFxmMWVhXCI7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXCJcXGYyNDdcIjtcbiRmYS12YXItb2JqZWN0LXVuZ3JvdXA6IFwiXFxmMjQ4XCI7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2k6IFwiXFxmMjYzXCI7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcIlxcZjI2NFwiO1xuJGZhLXZhci1vcGVuY2FydDogXCJcXGYyM2RcIjtcbiRmYS12YXItb3BlbmlkOiBcIlxcZjE5YlwiO1xuJGZhLXZhci1vcGVyYTogXCJcXGYyNmFcIjtcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXCJcXGYyM2NcIjtcbiRmYS12YXItb3V0ZGVudDogXCJcXGYwM2JcIjtcbiRmYS12YXItcGFnZWxpbmVzOiBcIlxcZjE4Y1wiO1xuJGZhLXZhci1wYWludC1icnVzaDogXCJcXGYxZmNcIjtcbiRmYS12YXItcGFwZXItcGxhbmU6IFwiXFxmMWQ4XCI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lLW86IFwiXFxmMWQ5XCI7XG4kZmEtdmFyLXBhcGVyY2xpcDogXCJcXGYwYzZcIjtcbiRmYS12YXItcGFyYWdyYXBoOiBcIlxcZjFkZFwiO1xuJGZhLXZhci1wYXN0ZTogXCJcXGYwZWFcIjtcbiRmYS12YXItcGF1c2U6IFwiXFxmMDRjXCI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZTogXCJcXGYyOGJcIjtcbiRmYS12YXItcGF1c2UtY2lyY2xlLW86IFwiXFxmMjhjXCI7XG4kZmEtdmFyLXBhdzogXCJcXGYxYjBcIjtcbiRmYS12YXItcGF5cGFsOiBcIlxcZjFlZFwiO1xuJGZhLXZhci1wZW5jaWw6IFwiXFxmMDQwXCI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmU6IFwiXFxmMTRiXCI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzogXCJcXGYwNDRcIjtcbiRmYS12YXItcGVyY2VudDogXCJcXGYyOTVcIjtcbiRmYS12YXItcGhvbmU6IFwiXFxmMDk1XCI7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogXCJcXGYwOThcIjtcbiRmYS12YXItcGhvdG86IFwiXFxmMDNlXCI7XG4kZmEtdmFyLXBpY3R1cmUtbzogXCJcXGYwM2VcIjtcbiRmYS12YXItcGllLWNoYXJ0OiBcIlxcZjIwMFwiO1xuJGZhLXZhci1waWVkLXBpcGVyOiBcIlxcZjJhZVwiO1xuJGZhLXZhci1waWVkLXBpcGVyLWFsdDogXCJcXGYxYThcIjtcbiRmYS12YXItcGllZC1waXBlci1wcDogXCJcXGYxYTdcIjtcbiRmYS12YXItcGludGVyZXN0OiBcIlxcZjBkMlwiO1xuJGZhLXZhci1waW50ZXJlc3QtcDogXCJcXGYyMzFcIjtcbiRmYS12YXItcGludGVyZXN0LXNxdWFyZTogXCJcXGYwZDNcIjtcbiRmYS12YXItcGxhbmU6IFwiXFxmMDcyXCI7XG4kZmEtdmFyLXBsYXk6IFwiXFxmMDRiXCI7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcIlxcZjE0NFwiO1xuJGZhLXZhci1wbGF5LWNpcmNsZS1vOiBcIlxcZjAxZFwiO1xuJGZhLXZhci1wbHVnOiBcIlxcZjFlNlwiO1xuJGZhLXZhci1wbHVzOiBcIlxcZjA2N1wiO1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXCJcXGYwNTVcIjtcbiRmYS12YXItcGx1cy1zcXVhcmU6IFwiXFxmMGZlXCI7XG4kZmEtdmFyLXBsdXMtc3F1YXJlLW86IFwiXFxmMTk2XCI7XG4kZmEtdmFyLXBvZGNhc3Q6IFwiXFxmMmNlXCI7XG4kZmEtdmFyLXBvd2VyLW9mZjogXCJcXGYwMTFcIjtcbiRmYS12YXItcHJpbnQ6IFwiXFxmMDJmXCI7XG4kZmEtdmFyLXByb2R1Y3QtaHVudDogXCJcXGYyODhcIjtcbiRmYS12YXItcHV6emxlLXBpZWNlOiBcIlxcZjEyZVwiO1xuJGZhLXZhci1xcTogXCJcXGYxZDZcIjtcbiRmYS12YXItcXJjb2RlOiBcIlxcZjAyOVwiO1xuJGZhLXZhci1xdWVzdGlvbjogXCJcXGYxMjhcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcIlxcZjA1OVwiO1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzogXCJcXGYyOWNcIjtcbiRmYS12YXItcXVvcmE6IFwiXFxmMmM0XCI7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFwiXFxmMTBkXCI7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcIlxcZjEwZVwiO1xuJGZhLXZhci1yYTogXCJcXGYxZDBcIjtcbiRmYS12YXItcmFuZG9tOiBcIlxcZjA3NFwiO1xuJGZhLXZhci1yYXZlbHJ5OiBcIlxcZjJkOVwiO1xuJGZhLXZhci1yZWJlbDogXCJcXGYxZDBcIjtcbiRmYS12YXItcmVjeWNsZTogXCJcXGYxYjhcIjtcbiRmYS12YXItcmVkZGl0OiBcIlxcZjFhMVwiO1xuJGZhLXZhci1yZWRkaXQtYWxpZW46IFwiXFxmMjgxXCI7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFwiXFxmMWEyXCI7XG4kZmEtdmFyLXJlZnJlc2g6IFwiXFxmMDIxXCI7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFwiXFxmMjVkXCI7XG4kZmEtdmFyLXJlbW92ZTogXCJcXGYwMGRcIjtcbiRmYS12YXItcmVucmVuOiBcIlxcZjE4YlwiO1xuJGZhLXZhci1yZW9yZGVyOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1yZXBlYXQ6IFwiXFxmMDFlXCI7XG4kZmEtdmFyLXJlcGx5OiBcIlxcZjExMlwiO1xuJGZhLXZhci1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XG4kZmEtdmFyLXJlc2lzdGFuY2U6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJldHdlZXQ6IFwiXFxmMDc5XCI7XG4kZmEtdmFyLXJtYjogXCJcXGYxNTdcIjtcbiRmYS12YXItcm9hZDogXCJcXGYwMThcIjtcbiRmYS12YXItcm9ja2V0OiBcIlxcZjEzNVwiO1xuJGZhLXZhci1yb3RhdGUtbGVmdDogXCJcXGYwZTJcIjtcbiRmYS12YXItcm90YXRlLXJpZ2h0OiBcIlxcZjAxZVwiO1xuJGZhLXZhci1yb3VibGU6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJzczogXCJcXGYwOWVcIjtcbiRmYS12YXItcnNzLXNxdWFyZTogXCJcXGYxNDNcIjtcbiRmYS12YXItcnViOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1ydWJsZTogXCJcXGYxNThcIjtcbiRmYS12YXItcnVwZWU6IFwiXFxmMTU2XCI7XG4kZmEtdmFyLXMxNTogXCJcXGYyY2RcIjtcbiRmYS12YXItc2FmYXJpOiBcIlxcZjI2N1wiO1xuJGZhLXZhci1zYXZlOiBcIlxcZjBjN1wiO1xuJGZhLXZhci1zY2lzc29yczogXCJcXGYwYzRcIjtcbiRmYS12YXItc2NyaWJkOiBcIlxcZjI4YVwiO1xuJGZhLXZhci1zZWFyY2g6IFwiXFxmMDAyXCI7XG4kZmEtdmFyLXNlYXJjaC1taW51czogXCJcXGYwMTBcIjtcbiRmYS12YXItc2VhcmNoLXBsdXM6IFwiXFxmMDBlXCI7XG4kZmEtdmFyLXNlbGxzeTogXCJcXGYyMTNcIjtcbiRmYS12YXItc2VuZDogXCJcXGYxZDhcIjtcbiRmYS12YXItc2VuZC1vOiBcIlxcZjFkOVwiO1xuJGZhLXZhci1zZXJ2ZXI6IFwiXFxmMjMzXCI7XG4kZmEtdmFyLXNoYXJlOiBcIlxcZjA2NFwiO1xuJGZhLXZhci1zaGFyZS1hbHQ6IFwiXFxmMWUwXCI7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6IFwiXFxmMWUxXCI7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXCJcXGYxNGRcIjtcbiRmYS12YXItc2hhcmUtc3F1YXJlLW86IFwiXFxmMDQ1XCI7XG4kZmEtdmFyLXNoZWtlbDogXCJcXGYyMGJcIjtcbiRmYS12YXItc2hlcWVsOiBcIlxcZjIwYlwiO1xuJGZhLXZhci1zaGllbGQ6IFwiXFxmMTMyXCI7XG4kZmEtdmFyLXNoaXA6IFwiXFxmMjFhXCI7XG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXCJcXGYyMTRcIjtcbiRmYS12YXItc2hvcHBpbmctYmFnOiBcIlxcZjI5MFwiO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFwiXFxmMjkxXCI7XG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFwiXFxmMDdhXCI7XG4kZmEtdmFyLXNob3dlcjogXCJcXGYyY2NcIjtcbiRmYS12YXItc2lnbi1pbjogXCJcXGYwOTBcIjtcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXCJcXGYyYTdcIjtcbiRmYS12YXItc2lnbi1vdXQ6IFwiXFxmMDhiXCI7XG4kZmEtdmFyLXNpZ25hbDogXCJcXGYwMTJcIjtcbiRmYS12YXItc2lnbmluZzogXCJcXGYyYTdcIjtcbiRmYS12YXItc2ltcGx5YnVpbHQ6IFwiXFxmMjE1XCI7XG4kZmEtdmFyLXNpdGVtYXA6IFwiXFxmMGU4XCI7XG4kZmEtdmFyLXNreWF0bGFzOiBcIlxcZjIxNlwiO1xuJGZhLXZhci1za3lwZTogXCJcXGYxN2VcIjtcbiRmYS12YXItc2xhY2s6IFwiXFxmMTk4XCI7XG4kZmEtdmFyLXNsaWRlcnM6IFwiXFxmMWRlXCI7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFwiXFxmMWU3XCI7XG4kZmEtdmFyLXNtaWxlLW86IFwiXFxmMTE4XCI7XG4kZmEtdmFyLXNuYXBjaGF0OiBcIlxcZjJhYlwiO1xuJGZhLXZhci1zbmFwY2hhdC1naG9zdDogXCJcXGYyYWNcIjtcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcIlxcZjJhZFwiO1xuJGZhLXZhci1zbm93Zmxha2UtbzogXCJcXGYyZGNcIjtcbiRmYS12YXItc29jY2VyLWJhbGwtbzogXCJcXGYxZTNcIjtcbiRmYS12YXItc29ydDogXCJcXGYwZGNcIjtcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFwiXFxmMTVkXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzogXCJcXGYxNWVcIjtcbiRmYS12YXItc29ydC1hbW91bnQtYXNjOiBcIlxcZjE2MFwiO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcIlxcZjE2MVwiO1xuJGZhLXZhci1zb3J0LWFzYzogXCJcXGYwZGVcIjtcbiRmYS12YXItc29ydC1kZXNjOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LWRvd246IFwiXFxmMGRkXCI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M6IFwiXFxmMTYyXCI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOiBcIlxcZjE2M1wiO1xuJGZhLXZhci1zb3J0LXVwOiBcIlxcZjBkZVwiO1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcIlxcZjFiZVwiO1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcIlxcZjE5N1wiO1xuJGZhLXZhci1zcGlubmVyOiBcIlxcZjExMFwiO1xuJGZhLXZhci1zcG9vbjogXCJcXGYxYjFcIjtcbiRmYS12YXItc3BvdGlmeTogXCJcXGYxYmNcIjtcbiRmYS12YXItc3F1YXJlOiBcIlxcZjBjOFwiO1xuJGZhLXZhci1zcXVhcmUtbzogXCJcXGYwOTZcIjtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFwiXFxmMThkXCI7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcIlxcZjE2Y1wiO1xuJGZhLXZhci1zdGFyOiBcIlxcZjAwNVwiO1xuJGZhLXZhci1zdGFyLWhhbGY6IFwiXFxmMDg5XCI7XG4kZmEtdmFyLXN0YXItaGFsZi1lbXB0eTogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1oYWxmLWZ1bGw6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1vOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLW86IFwiXFxmMDA2XCI7XG4kZmEtdmFyLXN0ZWFtOiBcIlxcZjFiNlwiO1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6IFwiXFxmMWI3XCI7XG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFwiXFxmMDQ4XCI7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXCJcXGYwNTFcIjtcbiRmYS12YXItc3RldGhvc2NvcGU6IFwiXFxmMGYxXCI7XG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcIlxcZjI0OVwiO1xuJGZhLXZhci1zdGlja3ktbm90ZS1vOiBcIlxcZjI0YVwiO1xuJGZhLXZhci1zdG9wOiBcIlxcZjA0ZFwiO1xuJGZhLXZhci1zdG9wLWNpcmNsZTogXCJcXGYyOGRcIjtcbiRmYS12YXItc3RvcC1jaXJjbGUtbzogXCJcXGYyOGVcIjtcbiRmYS12YXItc3RyZWV0LXZpZXc6IFwiXFxmMjFkXCI7XG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFwiXFxmMGNjXCI7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcIlxcZjFhNFwiO1xuJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU6IFwiXFxmMWEzXCI7XG4kZmEtdmFyLXN1YnNjcmlwdDogXCJcXGYxMmNcIjtcbiRmYS12YXItc3Vid2F5OiBcIlxcZjIzOVwiO1xuJGZhLXZhci1zdWl0Y2FzZTogXCJcXGYwZjJcIjtcbiRmYS12YXItc3VuLW86IFwiXFxmMTg1XCI7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcIlxcZjJkZFwiO1xuJGZhLXZhci1zdXBlcnNjcmlwdDogXCJcXGYxMmJcIjtcbiRmYS12YXItc3VwcG9ydDogXCJcXGYxY2RcIjtcbiRmYS12YXItdGFibGU6IFwiXFxmMGNlXCI7XG4kZmEtdmFyLXRhYmxldDogXCJcXGYxMGFcIjtcbiRmYS12YXItdGFjaG9tZXRlcjogXCJcXGYwZTRcIjtcbiRmYS12YXItdGFnOiBcIlxcZjAyYlwiO1xuJGZhLXZhci10YWdzOiBcIlxcZjAyY1wiO1xuJGZhLXZhci10YXNrczogXCJcXGYwYWVcIjtcbiRmYS12YXItdGF4aTogXCJcXGYxYmFcIjtcbiRmYS12YXItdGVsZWdyYW06IFwiXFxmMmM2XCI7XG4kZmEtdmFyLXRlbGV2aXNpb246IFwiXFxmMjZjXCI7XG4kZmEtdmFyLXRlbmNlbnQtd2VpYm86IFwiXFxmMWQ1XCI7XG4kZmEtdmFyLXRlcm1pbmFsOiBcIlxcZjEyMFwiO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXCJcXGYwMzRcIjtcbiRmYS12YXItdGV4dC13aWR0aDogXCJcXGYwMzVcIjtcbiRmYS12YXItdGg6IFwiXFxmMDBhXCI7XG4kZmEtdmFyLXRoLWxhcmdlOiBcIlxcZjAwOVwiO1xuJGZhLXZhci10aC1saXN0OiBcIlxcZjAwYlwiO1xuJGZhLXZhci10aGVtZWlzbGU6IFwiXFxmMmIyXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcIlxcZjJjN1wiO1xuJGZhLXZhci10aGVybW9tZXRlci0wOiBcIlxcZjJjYlwiO1xuJGZhLXZhci10aGVybW9tZXRlci0xOiBcIlxcZjJjYVwiO1xuJGZhLXZhci10aGVybW9tZXRlci0yOiBcIlxcZjJjOVwiO1xuJGZhLXZhci10aGVybW9tZXRlci0zOiBcIlxcZjJjOFwiO1xuJGZhLXZhci10aGVybW9tZXRlci00OiBcIlxcZjJjN1wiO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXCJcXGYyY2JcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjogXCJcXGYyYzlcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXCJcXGYyY2FcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6IFwiXFxmMmM4XCI7XG4kZmEtdmFyLXRodW1iLXRhY2s6IFwiXFxmMDhkXCI7XG4kZmEtdmFyLXRodW1icy1kb3duOiBcIlxcZjE2NVwiO1xuJGZhLXZhci10aHVtYnMtby1kb3duOiBcIlxcZjA4OFwiO1xuJGZhLXZhci10aHVtYnMtby11cDogXCJcXGYwODdcIjtcbiRmYS12YXItdGh1bWJzLXVwOiBcIlxcZjE2NFwiO1xuJGZhLXZhci10aWNrZXQ6IFwiXFxmMTQ1XCI7XG4kZmEtdmFyLXRpbWVzOiBcIlxcZjAwZFwiO1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFwiXFxmMDU3XCI7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZS1vOiBcIlxcZjA1Y1wiO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGU6IFwiXFxmMmQzXCI7XG4kZmEtdmFyLXRpbWVzLXJlY3RhbmdsZS1vOiBcIlxcZjJkNFwiO1xuJGZhLXZhci10aW50OiBcIlxcZjA0M1wiO1xuJGZhLXZhci10b2dnbGUtZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItdG9nZ2xlLWxlZnQ6IFwiXFxmMTkxXCI7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFwiXFxmMjA0XCI7XG4kZmEtdmFyLXRvZ2dsZS1vbjogXCJcXGYyMDVcIjtcbiRmYS12YXItdG9nZ2xlLXJpZ2h0OiBcIlxcZjE1MlwiO1xuJGZhLXZhci10b2dnbGUtdXA6IFwiXFxmMTUxXCI7XG4kZmEtdmFyLXRyYWRlbWFyazogXCJcXGYyNWNcIjtcbiRmYS12YXItdHJhaW46IFwiXFxmMjM4XCI7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcIlxcZjIyNFwiO1xuJGZhLXZhci10cmFuc2dlbmRlci1hbHQ6IFwiXFxmMjI1XCI7XG4kZmEtdmFyLXRyYXNoOiBcIlxcZjFmOFwiO1xuJGZhLXZhci10cmFzaC1vOiBcIlxcZjAxNFwiO1xuJGZhLXZhci10cmVlOiBcIlxcZjFiYlwiO1xuJGZhLXZhci10cmVsbG86IFwiXFxmMTgxXCI7XG4kZmEtdmFyLXRyaXBhZHZpc29yOiBcIlxcZjI2MlwiO1xuJGZhLXZhci10cm9waHk6IFwiXFxmMDkxXCI7XG4kZmEtdmFyLXRydWNrOiBcIlxcZjBkMVwiO1xuJGZhLXZhci10cnk6IFwiXFxmMTk1XCI7XG4kZmEtdmFyLXR0eTogXCJcXGYxZTRcIjtcbiRmYS12YXItdHVtYmxyOiBcIlxcZjE3M1wiO1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcIlxcZjE3NFwiO1xuJGZhLXZhci10dXJraXNoLWxpcmE6IFwiXFxmMTk1XCI7XG4kZmEtdmFyLXR2OiBcIlxcZjI2Y1wiO1xuJGZhLXZhci10d2l0Y2g6IFwiXFxmMWU4XCI7XG4kZmEtdmFyLXR3aXR0ZXI6IFwiXFxmMDk5XCI7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcIlxcZjA4MVwiO1xuJGZhLXZhci11bWJyZWxsYTogXCJcXGYwZTlcIjtcbiRmYS12YXItdW5kZXJsaW5lOiBcIlxcZjBjZFwiO1xuJGZhLXZhci11bmRvOiBcIlxcZjBlMlwiO1xuJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOiBcIlxcZjI5YVwiO1xuJGZhLXZhci11bml2ZXJzaXR5OiBcIlxcZjE5Y1wiO1xuJGZhLXZhci11bmxpbms6IFwiXFxmMTI3XCI7XG4kZmEtdmFyLXVubG9jazogXCJcXGYwOWNcIjtcbiRmYS12YXItdW5sb2NrLWFsdDogXCJcXGYxM2VcIjtcbiRmYS12YXItdW5zb3J0ZWQ6IFwiXFxmMGRjXCI7XG4kZmEtdmFyLXVwbG9hZDogXCJcXGYwOTNcIjtcbiRmYS12YXItdXNiOiBcIlxcZjI4N1wiO1xuJGZhLXZhci11c2Q6IFwiXFxmMTU1XCI7XG4kZmEtdmFyLXVzZXI6IFwiXFxmMDA3XCI7XG4kZmEtdmFyLXVzZXItY2lyY2xlOiBcIlxcZjJiZFwiO1xuJGZhLXZhci11c2VyLWNpcmNsZS1vOiBcIlxcZjJiZVwiO1xuJGZhLXZhci11c2VyLW1kOiBcIlxcZjBmMFwiO1xuJGZhLXZhci11c2VyLW86IFwiXFxmMmMwXCI7XG4kZmEtdmFyLXVzZXItcGx1czogXCJcXGYyMzRcIjtcbiRmYS12YXItdXNlci1zZWNyZXQ6IFwiXFxmMjFiXCI7XG4kZmEtdmFyLXVzZXItdGltZXM6IFwiXFxmMjM1XCI7XG4kZmEtdmFyLXVzZXJzOiBcIlxcZjBjMFwiO1xuJGZhLXZhci12Y2FyZDogXCJcXGYyYmJcIjtcbiRmYS12YXItdmNhcmQtbzogXCJcXGYyYmNcIjtcbiRmYS12YXItdmVudXM6IFwiXFxmMjIxXCI7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXCJcXGYyMjZcIjtcbiRmYS12YXItdmVudXMtbWFyczogXCJcXGYyMjhcIjtcbiRmYS12YXItdmlhY29pbjogXCJcXGYyMzdcIjtcbiRmYS12YXItdmlhZGVvOiBcIlxcZjJhOVwiO1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcIlxcZjJhYVwiO1xuJGZhLXZhci12aWRlby1jYW1lcmE6IFwiXFxmMDNkXCI7XG4kZmEtdmFyLXZpbWVvOiBcIlxcZjI3ZFwiO1xuJGZhLXZhci12aW1lby1zcXVhcmU6IFwiXFxmMTk0XCI7XG4kZmEtdmFyLXZpbmU6IFwiXFxmMWNhXCI7XG4kZmEtdmFyLXZrOiBcIlxcZjE4OVwiO1xuJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTogXCJcXGYyYTBcIjtcbiRmYS12YXItdm9sdW1lLWRvd246IFwiXFxmMDI3XCI7XG4kZmEtdmFyLXZvbHVtZS1vZmY6IFwiXFxmMDI2XCI7XG4kZmEtdmFyLXZvbHVtZS11cDogXCJcXGYwMjhcIjtcbiRmYS12YXItd2FybmluZzogXCJcXGYwNzFcIjtcbiRmYS12YXItd2VjaGF0OiBcIlxcZjFkN1wiO1xuJGZhLXZhci13ZWlibzogXCJcXGYxOGFcIjtcbiRmYS12YXItd2VpeGluOiBcIlxcZjFkN1wiO1xuJGZhLXZhci13aGF0c2FwcDogXCJcXGYyMzJcIjtcbiRmYS12YXItd2hlZWxjaGFpcjogXCJcXGYxOTNcIjtcbiRmYS12YXItd2hlZWxjaGFpci1hbHQ6IFwiXFxmMjliXCI7XG4kZmEtdmFyLXdpZmk6IFwiXFxmMWViXCI7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcIlxcZjI2NlwiO1xuJGZhLXZhci13aW5kb3ctY2xvc2U6IFwiXFxmMmQzXCI7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZS1vOiBcIlxcZjJkNFwiO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFwiXFxmMmQwXCI7XG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXCJcXGYyZDFcIjtcbiRmYS12YXItd2luZG93LXJlc3RvcmU6IFwiXFxmMmQyXCI7XG4kZmEtdmFyLXdpbmRvd3M6IFwiXFxmMTdhXCI7XG4kZmEtdmFyLXdvbjogXCJcXGYxNTlcIjtcbiRmYS12YXItd29yZHByZXNzOiBcIlxcZjE5YVwiO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcIlxcZjI5N1wiO1xuJGZhLXZhci13cGV4cGxvcmVyOiBcIlxcZjJkZVwiO1xuJGZhLXZhci13cGZvcm1zOiBcIlxcZjI5OFwiO1xuJGZhLXZhci13cmVuY2g6IFwiXFxmMGFkXCI7XG4kZmEtdmFyLXhpbmc6IFwiXFxmMTY4XCI7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcIlxcZjE2OVwiO1xuJGZhLXZhci15LWNvbWJpbmF0b3I6IFwiXFxmMjNiXCI7XG4kZmEtdmFyLXktY29tYmluYXRvci1zcXVhcmU6IFwiXFxmMWQ0XCI7XG4kZmEtdmFyLXlhaG9vOiBcIlxcZjE5ZVwiO1xuJGZhLXZhci15YzogXCJcXGYyM2JcIjtcbiRmYS12YXIteWMtc3F1YXJlOiBcIlxcZjFkNFwiO1xuJGZhLXZhci15ZWxwOiBcIlxcZjFlOVwiO1xuJGZhLXZhci15ZW46IFwiXFxmMTU3XCI7XG4kZmEtdmFyLXlvYXN0OiBcIlxcZjJiMVwiO1xuJGZhLXZhci15b3V0dWJlOiBcIlxcZjE2N1wiO1xuJGZhLXZhci15b3V0dWJlLXBsYXk6IFwiXFxmMTZhXCI7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcIlxcZjE2NlwiO1xuXG4iLCIvKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tdXNpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGgtbGFyZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVtb3ZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2gtbWludXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb3dlci1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG93bmxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXktY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZnJlc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWZyZXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZHBob25lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXJjb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9va21hcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmludDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByaW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9sZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWl0YWxpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtaGVpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC1oZWlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC13aWR0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tY2VudGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tY2VudGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1qdXN0aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWRlbnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vdXRkZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5kZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlkZW8tY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1waWN0dXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWN0dXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZW5jaWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLW1hcmtlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkanVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRpdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWJhY2t3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVwLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVqZWN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcm9zc2hhaXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lcy1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBhbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3RlcmlzazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcm5pbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhbmRvbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhbmRvbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFnbmV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXR3ZWV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmV0d2VldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1jYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXItb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0LW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhci1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYW1lcmEtcmV0cm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1rZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyczpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLW91dDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tb3V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlua2VkaW4tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1iLXRhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJvcGh5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11cGxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVtb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waG9uZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZGQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVsbGhvcm47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlcnRpZmljYXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2VydGlmaWNhdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbG9iZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdyZW5jaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdyZW5jaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFza3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWx0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmllZmNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyb3VwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2Npc3NvcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyY2xpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyY2xpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsb3BweS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxvcHB5LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uYXZpY29uOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZW9yZGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LXVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1vbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Qtb2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyaWtldGhyb3VnaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZGVybGluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuZGVybGluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ2ljOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cnVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9uZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2x1bW5zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29sdW1uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc29ydGVkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVnYWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2F2ZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWNob21ldGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzaDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYm9sdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2l0ZW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW1icmVsbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xpcGJvYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWdodGJ1bGItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQtdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1tZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXRob3Njb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWl0Y2FzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZmZlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dGxlcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdXRsZXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvc3BpdGFsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWJ1bGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWJ1bGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWRraXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpZ2h0ZXItamV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWgtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlc2t0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXB0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWJsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtcGhvbmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vYmlsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Bpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtcmVwbHk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbWlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyb3duLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1laC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FtZXBhZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhbWVwYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXlib2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5Ym9hcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhZy1jaGVja2VyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlcm1pbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHktYWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHktYWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyLWhhbGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2F0aW9uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jYXRpb24tYXJyb3c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGUtZm9yazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGUtZm9yazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubGluazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW4tYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hhaW4tYnJva2VuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VwZXJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lcmFzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdXp6bGUtcGllY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wdXp6bGUtcGllY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpZWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWF4Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWF4Y2RuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHRtbDU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1odG1sNTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jc3MzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5jaG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5jaG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVubG9jay1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsc2V5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxzZXllOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWxsaXBzaXMtdjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yc3Mtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tcGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1kb3duOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cm86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV1cjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdicDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdicDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGxhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVwZWU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlucjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlucjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNueTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm1iOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15ZW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWpweTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpweTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yb3VibGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJ1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0ta3J3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta3J3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYnRjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnRjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRleHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbHBoYS1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbW91bnQtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmctc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyb3Bib3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1vdmVyZmxvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLW92ZXJmbG93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5zdGFncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxpY2tyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYml0YnVja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dW1ibHI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFwcGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5kcm9pZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbnV4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGludXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyaWJiYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5cGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1za3lwZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3Vyc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlbGxvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmVtYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXR0aXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhdGlwYXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9vbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyY2hpdmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12azpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbnJlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlbnJlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhZ2VsaW5lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhY2stZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtbGVmdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3QtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kb3QtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbWVvLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1cmtpc2gtbGlyYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3BhY2Utc2h1dHRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b3JkcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13b3JkcHJlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFuazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNpdHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3J0YXItYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlhaG9vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVkZGl0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0dW1ibGV1cG9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGVsaWNpb3VzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1wcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcnVwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qb29tbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhbmd1YWdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmF4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hpbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb29uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZWFtLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXV0b21vYmlsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FiOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGF4aTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmVlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BvdGlmeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb3RpZnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGV2aWFudGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvdW5kY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3VuZGNsb3VkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGF0YWJhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXRhYmFzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXBkZi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS13b3JkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXdvcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtZXhjZWwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBob3RvLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltYWdlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWltYWdlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXppcC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zb3VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWF1ZGlvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1vdmllLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdmlkZW8tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdmlkZW8tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1jb2RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanNmaWRkbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qc2ZpZGRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYm91eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1idW95OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXNhdmVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBwb3J0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXJpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWZlLXJpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtby1ub3RjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vLW5vdGNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlc2lzdGFuY2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmViZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW1waXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15Yy1zcXVhcmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlci1uZXdzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFja2VyLW5ld3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVuY2VudC13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFxOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWNoYXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaXhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdlaXhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlci1wbGFuZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlzdG9yeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhpc3Rvcnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtdGhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS10aGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWdyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFyYWdyYXBoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib21iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29jY2VyLWJhbGwtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZnV0Ym9sLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mdXRib2wtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpbm9jdWxhcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaW5vY3VsYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1ZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xpZGVzaGFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXRjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXRjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXllbHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15ZWxwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV3c3BhcGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXdzcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpZmk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWZpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsY3VsYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGN1bGF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXdhbGxldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXZpc2E6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy12aXNhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbWFzdGVyY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaXNjb3ZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpc2NvdmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYW1leDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWFtZXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1zdHJpcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbC1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5cmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb3B5cmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllZHJvcHBlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZWRyb3BwZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1icnVzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhaW50LWJydXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlydGhkYXktY2FrZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpcnRoZGF5LWNha2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcmVhLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJlYS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5lLWNoYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFzdGZtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdG9nZ2xlLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW94aG9zdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlveGhvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdlbGxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdlbGxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hla2VsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVxZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlsczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlsczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lYW5wYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVhbnBhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnV5c2VsbGFkczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29ubmVjdGRldmVsb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRhc2hjdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydW1iZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J1bWJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFucHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VsbHN5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcnRzaW5idWxrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltcGx5YnVpbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaW1wbHlidWlsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5YXRsYXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFtb25kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGlhbW9uZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGlwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zZWNyZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXNlY3JldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdG9yY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3RvcmN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWV0LXZpZXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHJlZXQtdmlldzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0YmVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZXJjdXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJzZXg6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFuc2dlbmRlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1kb3VibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2UtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldXRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW5ldXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlbmRlcmxlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZW5kZXJsZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGF0c2FwcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoYXRzYXBwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VydmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aW1lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhY29pbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWNvaW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vid2F5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vid2F5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkaXVtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVkaXVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXktY29tYmluYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXktY29tYmluYXRvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wdGluLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcHRpbi1tb25zdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGVkaXRlZHNzbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4cGVkaXRlZHNzbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2UtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vdXNlLXBvaW50ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pLWN1cnNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWktY3Vyc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LWdyb3VwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vYmplY3QtdW5ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0aWNreS1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWpjYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWpjYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpbmVycy1jbHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtZGluZXJzLWNsdWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbGFuY2Utc2NhbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1zdGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1zdGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtZW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ncmFiLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcm9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1yb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXN0b3AtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wYXBlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zY2lzc29ycy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtbGl6YXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXNwb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50ZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcG9pbnRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wZWFjZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGVtYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhZGVtYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVnaXN0ZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZ2lzdGVyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlYXRpdmUtY29tbW9uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZy1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmlwYWR2aXNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyaXBhZHZpc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2V0LXBvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdldC1wb2NrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpa2lwZWRpYS13OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FmYXJpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2FmYXJpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hyb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmVmb3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9wZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR2OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxldmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVsZXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbnRhbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbnRhbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTUwMHB4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItNTAwcHg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWF6b246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWF6b247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1wbHVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItbWludXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItY2hlY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmR1c3RyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZHVzdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1waW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtc2lnbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50aW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3V6ejpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXp6OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsYWNrLXRpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnRpY29uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1hbGllbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1hbGllbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lZGdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlZGl0LWNhcmQtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kaWVwaWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RpZXBpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2R4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvZHVjdC1odW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHJvZHVjdC1odW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taXhjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmliZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjcmliZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2UtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXNodGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFzaHRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aC1iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmx1ZXRvb3RoLWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVyY2VudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGxhYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGxhYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwYmVnaW5uZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGJlZ2lubmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3Bmb3JtczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZm9ybXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZpcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZpcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5pdmVyc2FsLWFjY2VzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxpbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGluZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaWxsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJyYWlsbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZm5lc3M6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGUtZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlLWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvdy12aXNpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb3ctdmlzaW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlhZGVvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1naG9zdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWVkLXBpcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJzdC1vcmRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW9hc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWlzbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVtZWlzbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9udC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kc2hha2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3Blbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlub2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlub2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWJvb2stbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZjYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtYmFkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1iYWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdW9yYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnJlZS1jb2RlLWNhbXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGVncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvd2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aHR1YjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tczE1OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvZGNhc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb2RjYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1heGltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1heGltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1pbmltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1pbmltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3ctcmVzdG9yZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbmRjYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXRzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltZGI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbWRiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhdmVscnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZXJjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWVyY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvY2hpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvY2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dmbGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25vd2ZsYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnBvd2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVycG93ZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BleHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWV0dXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWV0dXA7IH1cbiIsIi8vIFNjcmVlbiBSZWFkZXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zci1vbmx5IHsgQGluY2x1ZGUgc3Itb25seSgpOyB9XG4uc3Itb25seS1mb2N1c2FibGUgeyBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpOyB9XG4iLCIvKiBcclxuICogSFRNTDUg4pywIEJvaWxlcnBsYXRlXHJcbiAqXHJcbiAqIFdoYXQgZm9sbG93cyBpcyB0aGUgcmVzdWx0IG9mIG11Y2ggcmVzZWFyY2ggb24gY3Jvc3MtYnJvd3NlciBzdHlsaW5nLiBcclxuICogQ3JlZGl0IGxlZnQgaW5saW5lIGFuZCBiaWcgdGhhbmtzIHRvIE5pY29sYXMgR2FsbGFnaGVyLCBKb25hdGhhbiBOZWFsLFxyXG4gKiBLcm9jIENhbWVuLCBhbmQgdGhlIEg1QlAgZGV2IGNvbW11bml0eSBhbmQgdGVhbS5cclxuICpcclxuICogRGV0YWlsZWQgaW5mb3JtYXRpb24gYWJvdXQgdGhpcyBDU1M6IGg1YnAuY29tL2Nzc1xyXG4gKiBcclxuICogPT18PT0gbm9ybWFsaXplID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICovXHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbmF2LCBzZWN0aW9uIHsgZGlzcGxheTogYmxvY2s7IH1cclxuYXVkaW8sIGNhbnZhcywgdmlkZW8geyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICpkaXNwbGF5OiBpbmxpbmU7ICp6b29tOiAxOyB9XHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7IGRpc3BsYXk6IG5vbmU7IH1cclxuW2hpZGRlbl0geyBkaXNwbGF5OiBub25lOyB9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBCYXNlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiBNYWtlIGV2ZXJ5dGhpbmcgY29uZm9ybSB0byBhIHN0YW5kYXJkIGJveC1tb2RlbCAqL1xyXG5cclxuKiB7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cclxuXHJcblxyXG4vKlxyXG4gKiAxLiBDb3JyZWN0IHRleHQgcmVzaXppbmcgb2RkbHkgaW4gSUU2Lzcgd2hlbiBib2R5IGZvbnQtc2l6ZSBpcyBzZXQgdXNpbmcgZW0gdW5pdHNcclxuICogMi4gRm9yY2UgdmVydGljYWwgc2Nyb2xsYmFyIGluIG5vbi1JRVxyXG4gKiAzLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IG9uIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbTogaDVicC5jb20vZ1xyXG4gKi9cclxuXHJcbmh0bWwgeyBmb250LXNpemU6IDEwMCU7IG92ZXJmbG93LXk6IHNjcm9sbDsgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxyXG5cclxuYm9keSB7IG1hcmdpbjogMDsgZm9udC1zaXplOiAxM3B4OyBsaW5lLWhlaWdodDogMS4yMzE7IH1cclxuXHJcbmJvZHksIGJ1dHRvbiwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEgeyBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgY29sb3I6ICMyMjI7IH1cclxuXHJcbi8qIFxyXG4gKiBSZW1vdmUgdGV4dC1zaGFkb3cgaW4gc2VsZWN0aW9uIGhpZ2hsaWdodDogaDVicC5jb20vaVxyXG4gKiBUaGVzZSBzZWxlY3Rpb24gZGVjbGFyYXRpb25zIGhhdmUgdG8gYmUgc2VwYXJhdGVcclxuICogQWxzbzogaG90IHBpbmshIChvciBjdXN0b21pemUgdGhlIGJhY2tncm91bmQgY29sb3IgdG8gbWF0Y2ggeW91ciBkZXNpZ24pXHJcbiAqL1xyXG5cclxuLypcclxuOjotbW96LXNlbGVjdGlvbiB7IGJhY2tncm91bmQ6ICNmZTU3YTE7IGNvbG9yOiAjZmZmOyB0ZXh0LXNoYWRvdzogbm9uZTsgfVxyXG46OnNlbGVjdGlvbiB7IGJhY2tncm91bmQ6ICNmZTU3YTE7IGNvbG9yOiAjZmZmOyB0ZXh0LXNoYWRvdzogbm9uZTsgfVxyXG4qL1xyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIExpbmtzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vLyBhIHsgY29sb3I6ICMwMGU7IH1cclxuLy8gYTp2aXNpdGVkIHsgY29sb3I6ICM1NTFhOGI7IH1cclxuLy8gYTpob3ZlciB7IGNvbG9yOiAjMDZlOyB9XHJcbi8vIGE6Zm9jdXMgeyBvdXRsaW5lOiB0aGluIGRvdHRlZDsgfVxyXG5cclxuLyogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzOiBoNWJwLmNvbS9oICovXHJcbmE6aG92ZXIsIGE6YWN0aXZlIHsgb3V0bGluZTogMDsgfVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIFR5cG9ncmFwaHlcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHsgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgfVxyXG5cclxuYiwgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cclxuXHJcbmJsb2NrcXVvdGUgeyBtYXJnaW46IDFlbSA0MHB4OyB9XHJcblxyXG5kZm4geyBmb250LXN0eWxlOiBpdGFsaWM7IH1cclxuXHJcbmhyIHsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogMXB4OyBib3JkZXI6IDA7IGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjOyBtYXJnaW46IDFlbSAwOyBwYWRkaW5nOiAwOyB9XHJcblxyXG5pbnMgeyBiYWNrZ3JvdW5kOiAjZmY5OyBjb2xvcjogIzAwMDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XHJcblxyXG5tYXJrIHsgYmFja2dyb3VuZDogI2ZmMDsgY29sb3I6ICMwMDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cclxuXHJcbi8qIFJlZGVjbGFyZSBtb25vc3BhY2UgZm9udCBmYW1pbHk6IGg1YnAuY29tL2ogKi9cclxucHJlLCBjb2RlLCBrYmQsIHNhbXAgeyBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IF9mb250LWZhbWlseTogJ2NvdXJpZXIgbmV3JywgbW9ub3NwYWNlOyBmb250LXNpemU6IDFlbTsgfVxyXG5cclxuLyogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBwcmUtZm9ybWF0dGVkIHRleHQgaW4gYWxsIGJyb3dzZXJzICovXHJcbnByZSB7IHdoaXRlLXNwYWNlOiBwcmU7IHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsgd29yZC13cmFwOiBicmVhay13b3JkOyB9XHJcblxyXG5xIHsgcXVvdGVzOiBub25lOyB9XHJcbnE6YmVmb3JlLCBxOmFmdGVyIHsgY29udGVudDogXCJcIjsgY29udGVudDogbm9uZTsgfVxyXG5cclxuc21hbGwgeyBmb250LXNpemU6IDg1JTsgfVxyXG5cclxuLyogUG9zaXRpb24gc3Vic2NyaXB0IGFuZCBzdXBlcnNjcmlwdCBjb250ZW50IHdpdGhvdXQgYWZmZWN0aW5nIGxpbmUtaGVpZ2h0OiBoNWJwLmNvbS9rICovXHJcbnN1Yiwgc3VwIHsgZm9udC1zaXplOiA3NSU7IGxpbmUtaGVpZ2h0OiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxyXG5zdXAgeyB0b3A6IC0wLjVlbTsgfVxyXG5zdWIgeyBib3R0b206IC0wLjI1ZW07IH1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBMaXN0c1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxudWwgeyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxyXG5vbCB7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfVxyXG5cclxuZGQgeyBtYXJnaW46IDA7IH1cclxubmF2IHVsLCBuYXYgb2wgeyBsaXN0LXN0eWxlOiBub25lOyBsaXN0LXN0eWxlLWltYWdlOiBub25lOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiAxLiBJbXByb3ZlIGltYWdlIHF1YWxpdHkgd2hlbiBzY2FsZWQgaW4gSUU3OiBoNWJwLmNvbS9kXHJcbiAqIDIuIFJlbW92ZSB0aGUgZ2FwIGJldHdlZW4gaW1hZ2VzIGFuZCBib3JkZXJzIG9uIGltYWdlIGNvbnRhaW5lcnM6IGg1YnAuY29tL2UgXHJcbiAqL1xyXG5cclxuaW1nIHsgYm9yZGVyOiAwOyAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XHJcblxyXG4vKlxyXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUU5IFxyXG4gKi9cclxuXHJcbnN2Zzpub3QoOnJvb3QpIHsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEZpZ3VyZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmZpZ3VyZSB7IG1hcmdpbjogMDsgfVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5mb3JtIHsgbWFyZ2luOiAwOyB9XHJcbmZpZWxkc2V0IHsgYm9yZGVyOiAwOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cclxuXHJcbi8qIEluZGljYXRlIHRoYXQgJ2xhYmVsJyB3aWxsIHNoaWZ0IGZvY3VzIHRvIHRoZSBhc3NvY2lhdGVkIGZvcm0gZWxlbWVudCAqL1xyXG5sYWJlbCB7IGN1cnNvcjogcG9pbnRlcjsgfVxyXG5cclxuLyogXHJcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGluaGVyaXRpbmcgaW4gSUU2LzcvOC85IFxyXG4gKiAyLiBDb3JyZWN0IGFsaWdubWVudCBkaXNwbGF5ZWQgb2RkbHkgaW4gSUU2LzcgXHJcbiAqL1xyXG5cclxubGVnZW5kIHsgYm9yZGVyOiAwOyAqbWFyZ2luLWxlZnQ6IC03cHg7IHBhZGRpbmc6IDA7IH1cclxuXHJcbi8qXHJcbiAqIDEuIENvcnJlY3QgZm9udC1zaXplIG5vdCBpbmhlcml0aW5nIGluIGFsbCBicm93c2Vyc1xyXG4gKiAyLiBSZW1vdmUgbWFyZ2lucyBpbiBGRjMvNCBTNSBDaHJvbWVcclxuICogMy4gRGVmaW5lIGNvbnNpc3RlbnQgdmVydGljYWwgYWxpZ25tZW50IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXHJcbiAqL1xyXG5cclxuYnV0dG9uLCBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSB7IGZvbnQtc2l6ZTogMTAwJTsgbWFyZ2luOiAwOyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7ICp2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XHJcblxyXG4vKlxyXG4gKiAxLiBEZWZpbmUgbGluZS1oZWlnaHQgYXMgbm9ybWFsIHRvIG1hdGNoIEZGMy80IChzZXQgdXNpbmcgIWltcG9ydGFudCBpbiB0aGUgVUEgc3R5bGVzaGVldClcclxuICogMi4gQ29ycmVjdCBpbm5lciBzcGFjaW5nIGRpc3BsYXllZCBvZGRseSBpbiBJRTYvN1xyXG4gKi9cclxuXHJcbmJ1dHRvbiwgaW5wdXQgeyBsaW5lLWhlaWdodDogbm9ybWFsOyAqb3ZlcmZsb3c6IHZpc2libGU7IH1cclxuXHJcbi8qXHJcbiAqIFJlaW50cm9kdWNlIGlubmVyIHNwYWNpbmcgaW4gJ3RhYmxlJyB0byBhdm9pZCBvdmVybGFwIGFuZCB3aGl0ZXNwYWNlIGlzc3VlcyBpbiBJRTYvN1xyXG4gKi9cclxuXHJcbnRhYmxlIGJ1dHRvbiwgdGFibGUgaW5wdXQgeyAqb3ZlcmZsb3c6IGF1dG87IH1cclxuXHJcbi8qXHJcbiAqIDEuIERpc3BsYXkgaGFuZCBjdXJzb3IgZm9yIGNsaWNrYWJsZSBmb3JtIGVsZW1lbnRzXHJcbiAqIDIuIEFsbG93IHN0eWxpbmcgb2YgY2xpY2thYmxlIGZvcm0gZWxlbWVudHMgaW4gaU9TXHJcbiAqL1xyXG5cclxuYnV0dG9uLCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0geyBjdXJzb3I6IHBvaW50ZXI7IC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XHJcblxyXG4vKlxyXG4gKiBDb25zaXN0ZW50IGJveCBzaXppbmcgYW5kIGFwcGVhcmFuY2VcclxuICovXHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7IC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XHJcblxyXG4vKiBcclxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGRjMvNDogaDVicC5jb20vbCBcclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIGlucHV0OjotbW96LWZvY3VzLWlubmVyIHsgYm9yZGVyOiAwOyBwYWRkaW5nOiAwOyB9XHJcblxyXG4vKiBcclxuICogMS4gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFNi83LzgvOSBcclxuICogMi4gQWxsb3cgb25seSB2ZXJ0aWNhbCByZXNpemluZ1xyXG4gKi9cclxuXHJcbnRleHRhcmVhIHsgb3ZlcmZsb3c6IGF1dG87IHZlcnRpY2FsLWFsaWduOiB0b3A7IHJlc2l6ZTogdmVydGljYWw7IH1cclxuXHJcbi8qIENvbG9ycyBmb3IgZm9ybSB2YWxpZGl0eSAqL1xyXG5pbnB1dDp2YWxpZCwgdGV4dGFyZWE6dmFsaWQgeyAgfVxyXG5pbnB1dDppbnZhbGlkLCB0ZXh0YXJlYTppbnZhbGlkIHsgYmFja2dyb3VuZC1jb2xvcjogI2YwZGRkZDsgfVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIFRhYmxlc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxudGFibGUgeyBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyBib3JkZXItc3BhY2luZzogMDsgfVxyXG50ZCB7IHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBDbGVhcmZpeFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIENvbnRhaW4gZmxvYXRzOiBoNWJwLmNvbS9xICovIFxyXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIgeyBjb250ZW50OiBcIlwiOyBkaXNwbGF5OiB0YWJsZTsgfVxyXG4uY2xlYXJmaXg6YWZ0ZXIgeyBjbGVhcjogYm90aDsgfVxyXG4uY2xlYXJmaXggeyB6b29tOiAxOyB9XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8qID09fD09IHByaW50IHN0eWxlcyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIFByaW50IHN0eWxlcy5cclxuICAgSW5saW5lZCB0byBhdm9pZCByZXF1aXJlZCBIVFRQIGNvbm5lY3Rpb246IGg1YnAuY29tL3JcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuIFxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICogeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgZmlsdGVyOm5vbmUgIWltcG9ydGFudDsgLW1zLWZpbHRlcjogbm9uZSAhaW1wb3J0YW50OyB9IC8qIEJsYWNrIHByaW50cyBmYXN0ZXI6IGg1YnAuY29tL3MgKi9cclxuICBhLCBhOnZpc2l0ZWQgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxyXG4gIGFbaHJlZl06YWZ0ZXIgeyBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjsgfVxyXG4gIGFiYnJbdGl0bGVdOmFmdGVyIHsgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiOyB9XHJcbiAgLmlyIGE6YWZ0ZXIsIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciwgYVtocmVmXj1cIiNcIl06YWZ0ZXIgeyBjb250ZW50OiBcIlwiOyB9ICAvKiBEb24ndCBzaG93IGxpbmtzIGZvciBpbWFnZXMsIG9yIGphdmFzY3JpcHQvaW50ZXJuYWwgbGlua3MgKi9cclxuICBwcmUsIGJsb2NrcXVvdGUgeyBib3JkZXI6IDFweCBzb2xpZCAjOTk5OyBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cclxuICB0aGVhZCB7IGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgfSAvKiBoNWJwLmNvbS90ICovXHJcbiAgdHIsIGltZyB7IHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxyXG4gIGltZyB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XHJcbiAgQHBhZ2UgeyBtYXJnaW46IDAuNWNtOyB9XHJcbiAgcCwgaDIsIGgzIHsgb3JwaGFuczogMzsgd2lkb3dzOiAzOyB9XHJcbiAgaDIsIGgzIHsgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7IH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuJGRlZmF1bHQtaGFzLWxheW91dC1hcHByb2FjaDogem9vbTtcclxuXHJcbkBtaXhpbiBoYXMtbGF5b3V0KCRhcHByb2FjaDogJGRlZmF1bHQtaGFzLWxheW91dC1hcHByb2FjaCkge1xyXG4gIEBpZiAkYXBwcm9hY2ggPT0gem9vbSB7XHJcbiAgICBAaW5jbHVkZSBoYXMtbGF5b3V0LXpvb207XHJcbiAgfVxyXG4gIEBlbHNlIGlmICRhcHByb2FjaCA9PSBibG9jayB7XHJcbiAgICBAaW5jbHVkZSBoYXMtbGF5b3V0LWJsb2NrO1xyXG4gIH1cclxuICBAZWxzZSB7XHJcbiAgICBAd2FybiBcIlVua25vd24gaGFzLWxheW91dCBhcHByb2FjaDogI3skYXBwcm9hY2h9XCI7XHJcbiAgICBAaW5jbHVkZSBoYXMtbGF5b3V0LXpvb207XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaGFzLWxheW91dC16b29tIHtcclxuICAqem9vbTogMTtcclxufVxyXG5cclxuQG1peGluIGhhcy1sYXlvdXQtYmxvY2sge1xyXG4gICAgLy8gVGhpcyBtYWtlcyBpZTYgZ2V0IGxheW91dFxyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgLy8gYW5kIHRoaXMgcHV0cyBpdCBiYWNrIHRvIGJsb2NrXHJcbiAgICAmIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwaWUtY2xlYXJmaXgge1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGhhcy1sYXlvdXQ7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gUmVzcG9uc2l2ZSBJbWFnZXNcclxuLy8gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+XHJcbi8vIEZPUjogU2V0dGluZyB0aGUgZGVmYXVsdCBwcm9wZXJ0aWVzIG9mIGEgcmVzcG9uc2l2ZSBpbWFnZVxyXG4vLyBXSFk6IEl0J3MgcmVwZXRpdGl2ZS4gU2F2ZXMgcmUtd3JpdGluZyBvZiBtdWx0aXBsZSBydWxlcy5cclxuLy8gVVNFOiBAaW5jbHVkZSByZXNwLWltZztcclxuQG1peGluIHJlc3AtaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDEwMCU7IFxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gVW5pdmVyc2FsIFxyXG4vL1xyXG5cclxuLy8gS2lsbCB0aGUgbWFyZ2luIG9uIHRoZSBsYXN0IGNvbHVtblxyXG4udWktYmxvY2s6bGFzdC1jaGlsZCxcclxuLnVpLWJsb2NrLmxhc3Qge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xyXG5cclxuLy8gTWVkaWEgR3JpZCAgICAgICAgICAgICAgICAgICAgLy8gXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cclxuXHJcbkBtaXhpbiBtZWRpYS1ncmlkKCRudW06IDIsICRwYWQ6IGVtKDIwKSwgJHRhcmdldDonLm1lZGlhLWJsb2NrJykge1xyXG4gIG1hcmdpbi1sZWZ0OiAtI3skcGFkfTtcclxuICBAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblxyXG4gID4gI3skdGFyZ2V0fSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmctbGVmdDogI3skcGFkfTtcclxuICAgIEBpZiAkbnVtID09IDIgb3IgJG51bSA9PSBcInR3b1wiIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgJjpudGgtb2YtdHlwZSgybiszKSB7XHJcbiAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5uMyB7XHJcbiAgICAgICAgY2xlYXI6bGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGlmICRudW0gPT0gMyBvciAkbnVtID09IFwidGhyZWVcIiB7XHJcbiAgICAgIHdpZHRoOiAzMy4zMzMzJTtcclxuICAgICAgJjpudGgtb2YtdHlwZSgzbis0KSB7XHJcbiAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmllNyAmIHtcclxuICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICB9XHJcbiAgICAgICYubjQge1xyXG4gICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaWYgJG51bSA9PSA0IG9yICRudW0gPT0gXCJmb3VyXCIge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAmOm50aC1vZi10eXBlKDRuKzUpIHtcclxuICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICAmLm41IHtcclxuICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGlmICRudW0gPT0gNSBvciAkbnVtID09IFwiZml2ZVwiIHtcclxuICAgICAgJjpudGgtb2YtdHlwZSg1bis2KSB7XHJcbiAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgJi5uNiB7XHJcbiAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpZiAkbnVtID09IDYgb3IgJG51bSA9PSBcInNpeFwiIHtcclxuICAgICAgJjpudGgtb2YtdHlwZSg2bis3KSB7XHJcbiAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgd2lkdGg6IDE2LjY2NiU7XHJcbiAgICAgIC5pZTcgJiB7XHJcbiAgICAgICAgd2lkdGg6IDE2JTtcclxuICAgICAgfVxyXG4gICAgICAmLm43IHtcclxuICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSAvL21lZGlhLWdyaWRcclxuXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cclxuXHJcbi8vIFVJIEdyaWRzICAgICAgICAgICAgICAgICAgICAgICAgLy8gXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cclxuXHJcbi8vIFN0YXRpYyBDb2x1bW4gR3JpZCBWYXJpYXRpb25cclxuLy8gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+XHJcbi8vIEZPUjogU2V0dGluZyBvbmUgZXhwbGljaXQgY29sdW1uIHdpZHRoIHdoaWxlIGtlZXBpbmcgdGhlIG90aGVyIGxpcXVpZFxyXG4vLyBXSFk6IEl0J3MgYW5ub3lpbmcgdG8gcmVtZW1iZXIgdGhpcyBwYXR0ZXJuIGFuZCBzZXZlcmFsIG51bWJlcnMgZGVwZW5kIG9uIG9uZSBhbm90aGVyXHJcbi8vIFJFRjogaHR0cDovL2FsaXN0YXBhcnQuY29tL2FydGljbGUvbmVnYXRpdmVtYXJnaW5zXHJcblxyXG4vLyBIVE1MOlxyXG4vLyA8ZGl2IGNsYXNzPVwibC1zdGF0aWNcIj5cclxuLy8gIDxzZWN0aW9uIGNsYXNzPVwidWktYmxvY2stMVwiPlxyXG4vLyAgICA8ZGl2IGNsYXNzPVwidWktYmxvY2staW5uZXJcIj5cclxuLy9cclxuLy8gICAgICA8IS0tIEJsb2NrIDEgQ29udGVudCBHb2VzIEhlcmUgLS0+XHJcbi8vXHJcbi8vICAgIDwvZGl2PiA8IS0tIC91aS1ibG9jay1pbm5lciAtLT5cclxuLy8gIDwvc2VjdGlvbj4gPCEtLSAvdWktYmxvY2stMSAtLT5cclxuLy8gIDxzZWN0aW9uIGNsYXNzPVwidWktYmxvY2stMlwiPlxyXG4vLyAgICA8ZGl2IGNsYXNzPVwidWktYmxvY2staW5uZXJcIj5cclxuLy9cclxuLy8gICAgICA8IS0tIEJsb2NrIDIgQ29udGVudCBHb2VzIEhlcmUgLS0+XHJcbi8vXHJcbi8vICAgIDwvZGl2PiA8IS0tIC91aS1ibG9jay1pbm5lciAtLT5cclxuLy8gIDwvc2VjdGlvbj4gPCEtLSAvdWktYmxvY2stMiAtLT4gXHJcbi8vIDwvYXJ0aWNsZT4gPCEtLSAvbC1zdGF0aWMgLS0+XHJcblxyXG4vLyBVU0U6IEBpbmNsdWRlIGdyaWQtc3RhdGljKDMwMHB4LCA0MHB4KTtcclxuXHJcbkBtaXhpbiBncmlkLXN0YXRpYygkd2lkdGg6IDMwMHB4LCAkbWFyZ2luOiA0MHB4LCAkc3RhdGljLWNvbDogcmlnaHQpIHtcclxuICAvLyBWYXJpYWJsZXNcclxuICAkdG90YWw6ICR3aWR0aCArICRtYXJnaW47XHJcblxyXG4gIC8vIElmIHRoZSByaWdodCBjb2x1bW4gaGFzIGEgc3RhdGljIHdpZHRoXHJcbiAgQGlmICRzdGF0aWMtY29sID09IHJpZ2h0IHtcclxuICAgID4gLnVpLWJsb2NrLTEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLSR0b3RhbDtcclxuICAgICAgPiAudWktYmxvY2staW5uZXIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogJHRvdGFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiAudWktYmxvY2stMiB7XHJcbiAgICAgIHdpZHRoOiAkd2lkdGg7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuICB9IC8vIHJpZ2h0XHJcblxyXG4gIC8vIElmIHRoZSBsZWZ0IGNvbHVtbiBoYXMgYSBzdGF0aWMgd2lkdGhcclxuICBAZWxzZSB7XHJcbiAgICA+IC51aS1ibG9jay0xIHtcclxuICAgICAgd2lkdGg6ICR3aWR0aDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9ICAgXHJcbiAgICA+IC51aS1ibG9jay0yIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0kdG90YWw7XHJcbiAgICAgID4gLnVpLWJsb2NrLWlubmVyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogJHRvdGFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSAvL2Vsc2VcclxuXHJcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG59XHJcblxyXG5cclxuLy8gR3JpZC0yIHZhcnNcclxuXHJcbiR3aWR0aC0xOiA1MCU7IFxyXG4kd2lkdGgtMjogNTAlOyBcclxuJG1hcmdpbi1yOiA1JTsgXHJcblxyXG5AbWl4aW4gdWktZ3JpZC0yKCR3aWR0aC0xOiA1MCUsICR3aWR0aC0yOiA1MCUsICRtYXJnaW4tcjo1JSkge1xyXG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHJcbiAgPiAudWktYmxvY2stMSxcclxuICA+IC51aS1ibG9jay5maXJzdCB7XHJcbiAgICB3aWR0aDogJHdpZHRoLTEgLSAoJG1hcmdpbi1yLzIpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbi1yO1xyXG4gIH1cclxuXHJcbiAgPiAudWktYmxvY2stMiwgIFxyXG4gID4gLnVpLWJsb2NrLnNlY29uZCB7XHJcbiAgICB3aWR0aDogJHdpZHRoLTIgLSAoJG1hcmdpbi1yLzIpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB1aS1ncmlkLXJsKCR3aWR0aC0xOiA1MCUsICR3aWR0aC0yOjUwJSwgJG1hcmdpbi1yOjUlKSB7XHJcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cclxuICA+IC51aS1ibG9jay0xLCAgXHJcbiAgPiAudWktYmxvY2suZmlyc3Qge1xyXG4gICAgd2lkdGg6ICR3aWR0aC0xIC0gKCRtYXJnaW4tci8yKTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LXJpZ2h0O1xyXG4gIH1cclxuICBcclxuICA+IC51aS1ibG9jay0yLFxyXG4gID4gLnVpLWJsb2NrLnNlY29uZCB7XHJcbiAgICB3aWR0aDogJHdpZHRoLTIgLSAoJG1hcmdpbi1yLzIpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB1aS1ncmlkLWxyKCR3aWR0aC0xOjUwJSwgJHdpZHRoLTI6NTAlLCAkbWFyZ2luLXI6NSUpIHtcclxuICBAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblxyXG4gID4gLnVpLWJsb2NrLTEsICBcclxuICA+IC51aS1ibG9jay5maXJzdCB7XHJcbiAgICB3aWR0aDogJHdpZHRoLTEgLSAoJG1hcmdpbi1yLzIpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICB9XHJcblxyXG4gID4gLnVpLWJsb2NrLTIsICBcclxuICA+IC51aS1ibG9jay5zZWNvbmQge1xyXG4gICAgd2lkdGg6ICR3aWR0aC0yIC0gKCRtYXJnaW4tci8yKTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LXJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gR3JpZC0zIHZhcnMgXHJcblxyXG5AbWl4aW4gdWktZ3JpZC0zKCR3aWR0aDMtMTogMzMuMzMzJSwgJHdpZHRoMy0yOiAzMy4zMzMlLCAkd2lkdGgzLTM6IDMzLjMzMyUsICRtYXJnaW4zLXI6IDMuNSUpICB7XHJcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cclxuICA+IC51aS1ibG9jay0xLFxyXG4gID4gLnVpLWJsb2NrLmZpcnN0IHtcclxuICAgIHdpZHRoOiAkd2lkdGgzLTEgLSAoJG1hcmdpbjMtci8zKTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW4zLXIvMjtcclxuICB9XHJcblxyXG4gID4gLnVpLWJsb2NrLTIsICBcclxuICA+IC51aS1ibG9jay5zZWNvbmQge1xyXG4gICAgd2lkdGg6ICR3aWR0aDMtMiAtICgkbWFyZ2luMy1yLzMpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbjMtci8yO1xyXG4gIH1cclxuXHJcbiAgPiAudWktYmxvY2stMyxcclxuICA+IC51aS1ibG9jay5sYXN0IHtcclxuICAgIHdpZHRoOiAkd2lkdGgzLTMgLSAoJG1hcmdpbjMtci8zKTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7ICAgIFxyXG4gIH1cclxufVxyXG5cclxuLy8gR3JpZC0zLXJybCB2YXJzXHJcbiAgXHJcbkBtaXhpbiB1aS1ncmlkLXJybCgkd2lkdGgzLTE6IDMzLjMzMyUsICR3aWR0aDMtMjogMzMuMzMzJSwgJHdpZHRoMy0zOiAzMy4zMzMlLCAkbWFyZ2luMy1yOiAzLjUlKSAge1xyXG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHJcbiAgPiAudWktYmxvY2stMSxcclxuICA+IC51aS1ibG9jay5maXJzdCB7XHJcbiAgICB3aWR0aDogJHdpZHRoMy0xIC0gKCRtYXJnaW4zLXIvMyk7XHJcbiAgICBAaW5jbHVkZSBmbG9hdC1yaWdodDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcblxyXG4gID4gLnVpLWJsb2NrLTIsXHJcbiAgPiAudWktYmxvY2suc2Vjb25kIHtcclxuICAgIHdpZHRoOiAkd2lkdGgzLTIgLSAoJG1hcmdpbjMtci8zKTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LXJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luMy1yLzI7XHJcbiAgfVxyXG5cclxuICA+IC51aS1ibG9jay0zLFxyXG4gID4gLnVpLWJsb2NrLmxhc3Qge1xyXG4gICAgd2lkdGg6ICR3aWR0aDMtMyAtICgkbWFyZ2luMy1yLzMpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbjMtci8yOyAgIFxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEdyaWQtNCB2YXJzIFxyXG5cclxuQG1peGluIHVpLWdyaWQtNCgkd2lkdGg0LTE6IDI1JSwgJHdpZHRoNC0yOiAyNSUsICR3aWR0aDQtMzogMjUlLCAkd2lkdGg0LTQ6IDI1JSwgJG1hcmdpbjUtcjogOCUpIHtcclxuXHJcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cclxuICA+IC51aS1ibG9jay0xLFxyXG4gID4gLnVpLWJsb2NrLmZpcnN0IHtcclxuICAgIHdpZHRoOiAkd2lkdGg0LTEgLSAoJG1hcmdpbjQtci80KTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW40LXIvMztcclxuICB9XHJcblxyXG4gID4gLnVpLWJsb2NrLTIsICBcclxuICA+IC51aS1ibG9jay5zZWNvbmQge1xyXG4gICAgd2lkdGg6ICR3aWR0aDQtMiAtICgkbWFyZ2luNC1yLzQpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbjQtci8zO1xyXG4gIH1cclxuXHJcbiAgPiAudWktYmxvY2stMyxcclxuICA+IC51aS1ibG9jay50aGlyZCB7XHJcbiAgICB3aWR0aDogJHdpZHRoNC0zIC0gKCRtYXJnaW40LXIvNCk7XHJcbiAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luNC1yLzM7XHJcbiAgfVxyXG5cclxuICA+IC51aS1ibG9jay00LFxyXG4gID4gLnVpLWJsb2NrLmxhc3Qge1xyXG4gICAgd2lkdGg6ICR3aWR0aDQtNCAtICgkbWFyZ2luNC1yLzQpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMDsgIFxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEdyaWQtNSB2YXJzXHJcblxyXG5AbWl4aW4gdWktZ3JpZC01KCR3aWR0aDUtMTogMjAlLCAkd2lkdGg1LTI6IDIwJSwgJHdpZHRoNS0zOiAyMCUsICR3aWR0aDUtNDogMjAlLCAkd2lkdGg1LTU6IDIwJSwgJG1hcmdpbjUtcjogOCUpIHtcclxuXHJcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cclxuICA+IC51aS1ibG9jay0xLFxyXG4gID4gLnVpLWJsb2NrLmZpcnN0IHtcclxuICAgIHdpZHRoOiAkd2lkdGg1LTEgLSAoJG1hcmdpbjUtci81KTtcclxuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW41LXIvNDtcclxuICB9XHJcblxyXG4gID4gLnVpLWJsb2NrLTIsICBcclxuICA+IC51aS1ibG9jay5zZWNvbmQge1xyXG4gICAgd2lkdGg6ICR3aWR0aDUtMiAtICgkbWFyZ2luNS1yLzUpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbjUtci80O1xyXG4gIH1cclxuXHJcbiAgPiAudWktYmxvY2stMyxcclxuICA+IC51aS1ibG9jay50aGlyZCB7XHJcbiAgICB3aWR0aDogJHdpZHRoNS0zIC0gKCRtYXJnaW41LXIvNSk7XHJcbiAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luNS1yLzQ7XHJcbiAgfVxyXG5cclxuICA+IC51aS1ibG9jay00LFxyXG4gID4gLnVpLWJsb2NrLmZvdXJ0aCB7XHJcbiAgICB3aWR0aDogJHdpZHRoNS00IC0gKCRtYXJnaW41LXIvNSk7XHJcbiAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luNS1yLzQ7XHJcbiAgfVxyXG5cclxuICA+IC51aS1ibG9jay01LFxyXG4gID4gLnVpLWJsb2NrLmxhc3Qge1xyXG4gICAgd2lkdGg6ICR3aWR0aDUtNSAtICgkbWFyZ2luNS1yLzUpO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMDsgIFxyXG4gIH1cclxufVxyXG5cclxuLy9KZWZmJ3MgdW5pdmVyc2FsIHVpLWdyaWQgbGF5b3V0IG1peGluXHJcblxyXG5AbWl4aW4gY29scygkY29sLW51bTogMiwgJHdpZHRoLTE6IDAsICR3aWR0aC0yOiAwLCAkd2lkdGgtMzogMCwgJHdpZHRoLTQ6IDAsICR3aWR0aC01OiAwLCAkd2lkdGgtbGFzdDogMCwgJG1hcmdpbi1yOjUlICkge1xyXG4gIFxyXG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuICAkdmFyLWxpc3Q6ICRjb2wtbnVtLCAkd2lkdGgtMSwgJHdpZHRoLTIsICR3aWR0aC0zLCAkd2lkdGgtNCwgJHdpZHRoLTUsICR3aWR0aC1sYXN0LCAkbWFyZ2luLXI7XHJcbiBcclxuICAvL0Rpc2NvdmVycyBtYXJnaW4gb3B0aW9uXHJcbiAgQGZvciAkbnVtIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkdmFyLWxpc3QpIHtcclxuICAgICR2YWx1ZTogbnRoKCR2YXItbGlzdCwgJG51bSk7XHJcbiAgICBAaWYgJG51bSA9PSAoJGNvbC1udW0gKyAyKXtcclxuICAgICAgQGlmICRudW0gPCBsZW5ndGgoJHZhci1saXN0KSB7XHJcbiAgICAgICAgQGlmIHR5cGVfb2YoJHZhbHVlKSA9PSBudW1iZXIge1xyXG4gICAgICAgICAgQGlmIHVuaXQoJHZhbHVlKSA9PSBcIiVcIiB7XHJcbiAgICAgICAgICAgICRtYXJnaW4tcjogJHZhbHVlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuIFxyXG4gIC8vRmxpcCBmdW5jdGlvbmFsaXR5XHJcbiAgJGZsaXA6IGZhbHNlO1xyXG4gIEBlYWNoICR2YXIgaW4gJHZhci1saXN0IHtcclxuICAgIEBpZiAkdmFyID09IGZsaXAge1xyXG4gICAgICAkZmxpcDogdHJ1ZTtcclxuICAgIH1cclxuICB9XHJcbiAgQGlmICRjb2wtbnVtID09IGZsaXAgeyAkY29sLW51bTogMjsgfVxyXG4gIEBpZiAkbWFyZ2luLXIgPT0gZmxpcCB7ICRtYXJnaW4tcjogNSU7IH1cclxuICBAaWYgJHdpZHRoLTEgPT0gZmxpcCB7ICR3aWR0aC0xOiAwOyB9XHJcbiAgQGlmICR3aWR0aC0yID09IGZsaXAgeyAkd2lkdGgtMjogMDsgfVxyXG4gIEBpZiAkd2lkdGgtMyA9PSBmbGlwIHsgJHdpZHRoLTM6IDA7IH1cclxuICBAaWYgJHdpZHRoLTQgPT0gZmxpcCB7ICR3aWR0aC00OiAwOyB9XHJcbiAgQGlmICR3aWR0aC01ID09IGZsaXAgeyAkd2lkdGgtNTogMDsgfVxyXG4gIC8vZW8gZmxpcCBmdW5jdGlvbmFsaXR5XHJcbiBcclxuICAvL0RlZmF1bHQgdmFsdWVzIGdpdmVuIG5vIHN1cHBsaWVkIHZhbHVlc1xyXG4gIEBpZiAkd2lkdGgtMSA9PSAwIHsgJHdpZHRoLTE6IDEwMCUgLyAkY29sLW51bTsgfVxyXG4gIEBpZiAkd2lkdGgtMiA9PSAwIHsgJHdpZHRoLTI6IDEwMCUgLyAkY29sLW51bTsgfVxyXG4gIEBpZiAkd2lkdGgtMyA9PSAwIHsgJHdpZHRoLTM6IDEwMCUgLyAkY29sLW51bTsgfVxyXG4gIEBpZiAkd2lkdGgtNCA9PSAwIHsgJHdpZHRoLTQ6IDEwMCUgLyAkY29sLW51bTsgfVxyXG4gIEBpZiAkd2lkdGgtNSA9PSAwIHsgJHdpZHRoLTU6IDEwMCUgLyAkY29sLW51bTsgfVxyXG4gIEBpZiAkd2lkdGgtbGFzdCA9PSAwIHsgJHdpZHRoLWxhc3Q6IDEwMCUgLyAkY29sLW51bTsgfVxyXG4gXHJcbiAgLy93aWR0aC1sYXN0IG5lZWRzIHRvIGJlIGRldGVybWluZWQgbm8gbWF0dGVyIHdoYXQsIGluIGNhc2UgaXQncyBub3Qgc3VwcGxpZWRcclxuICBAaWYgJGNvbC1udW0gPT0gNiB7ICR3aWR0aC1sYXN0OiAxMDAlIC0gJHdpZHRoLTUgLSAkd2lkdGgtNCAtICR3aWR0aC0zIC0gJHdpZHRoLTIgLSAkd2lkdGgtMTsgfVxyXG4gIEBpZiAkY29sLW51bSA9PSA1IHsgJHdpZHRoLWxhc3Q6IDEwMCUgLSAkd2lkdGgtNCAtICR3aWR0aC0zIC0gJHdpZHRoLTIgLSAkd2lkdGgtMTsgfVxyXG4gIEBpZiAkY29sLW51bSA9PSA0IHsgJHdpZHRoLWxhc3Q6IDEwMCUgLSAkd2lkdGgtMyAtICR3aWR0aC0yIC0gJHdpZHRoLTE7IH1cclxuICBAaWYgJGNvbC1udW0gPT0gMyB7ICR3aWR0aC1sYXN0OiAxMDAlIC0gJHdpZHRoLTIgLSAkd2lkdGgtMTsgfVxyXG4gIEBpZiAkY29sLW51bSA9PSAyIHsgJHdpZHRoLWxhc3Q6IDEwMCUgLSAkd2lkdGgtMTsgfVxyXG4gXHJcbiAgLy9OZWVkZWQgdG8gcmVzZXQgdmFyLWxpc3QgZm9yIHNvbWUgcmVhc29uXHJcbiAgJHZhci1saXN0OiAkY29sLW51bSwgJHdpZHRoLTEsICR3aWR0aC0yLCAkd2lkdGgtMywgJHdpZHRoLTQsICR3aWR0aC01LCAkd2lkdGgtbGFzdCwgJG1hcmdpbi1yO1xyXG4gICRuYW1lLWxpc3Q6IGZpcnN0LCBzZWNvbmQsIHRoaXJkLCBmb3VydGgsIGZpZnRoLCBzaXh0aDtcclxuIFxyXG4gIC8vRmlyc3QgY29sIC0gc2Vjb25kLXRvLWxhc3QgY29sXHJcbiAgQGZvciAkbnVtIGZyb20gMiB0aHJvdWdoICRjb2wtbnVtIHtcclxuICAgICR3aWR0aDogbnRoKCR2YXItbGlzdCwgJG51bSk7XHJcbiAgICAkbmFtZTogbnRoKCRuYW1lLWxpc3QsICgkbnVtIC0gMSkpO1xyXG4gICAgJGNvbDogJG51bSAtIDE7XHJcbiAgICA+IC5jb2wtI3skY29sfSxcclxuICAgID4gLmNvbC4jeyRuYW1lfSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbi1yLygkY29sLW51bSAtIDEpO1xyXG4gICAgICB3aWR0aDogJHdpZHRoIC0gKCRtYXJnaW4tci8kY29sLW51bSk7XHJcbiAgICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XHJcbiAgICAgIEBpZiAkZmxpcCA9PSB0cnVlIHtcclxuICAgICAgICBAaW5jbHVkZSBmbG9hdC1yaWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0gXHJcbiBcclxuICAvL0xhc3QgY29sXHJcbiAgPiAuY29sLSN7JGNvbC1udW19LFxyXG4gID4gLmNvbC4je250aCgkbmFtZS1saXN0LCAkY29sLW51bSl9LFxyXG4gID4gLmNvbC5sYXN0IHtcclxuICAgIHdpZHRoOiAkd2lkdGgtbGFzdCAtICgkbWFyZ2luLXIvJGNvbC1udW0pO1xyXG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMDsgICAgXHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xyXG5cclxuLy8gTWljcm8gTGF5b3V0cyAgICAgICAgICAgICAgICAgICAvLyBcclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xyXG5cclxuXHJcbi8vIEFydCAmIFRleHQgUGFpcnNcclxuLy8gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+XHJcbi8vIEZPUjogSGFybW9uaW91c2x5IHBsYWNpbmcgYXJ0IGFuZCB0ZXh0IG5leHQgdG8gZWFjaCBvdGhlci5cclxuLy8gR29vZCBmb3IgdGh1bWJuYWlscy90ZXh0IGFuZCBtYW55IG90aGVyIGFydC90ZXh0IHNpdHVhdGlvbnNcclxuLy8gV0hZOiBJdCdzIGEgY29tbW9uIHBhdHRlcm4uIEl0J3MgZWFzaWVyIHRvIHdyaXRlIHRoaXMgd2F5LlxyXG5cclxuLy8gSFRNTDpcclxuLy8gPGFydGljbGUgY2xhc3M9XCJsLXBhaXJcIj5cclxuLy8gIDxkaXYgY2xhc3M9XCJhcnQtYmRcIj5cclxuLy8gICAgPGltZyBjbGFzcz1cImFydFwiIHNyYz1cIiNcIiAvPlxyXG4vLyAgPC9kaXY+IDwhLS0gL2FydC1iZCAtLT5cclxuLy8gIDxkaXYgY2xhc3M9XCJ0eHQtYmRcIj5cclxuLy8gICAgPGgxPkhlYWRsaW5lPC9oMT5cclxuLy8gICAgPHA+UGFyYWdyYXBoIHBhcmFncmFwaCBwYXJhZ3JhcGggcGFyYWdyYXBoPC9wPlxyXG4vLyAgPC9kaXY+IDwhLS0gL3R4dC1iZCAtLT5cclxuLy8gPC9hcnRpY2xlPiA8IS0tIC9sLXBhaXIgLS0+XHJcblxyXG4vLyBVU0U6IEBpbmNsdWRlIHBhaXIoMTAwcHgsIDMwcHgpO1xyXG5cclxuQG1peGluIHBhaXIoJGFydC13aWR0aDogNTBweCwgJGFydC1tYXJnaW46IDIwcHgsICR2LWFsaWduOiBtaWRkbGUsICRkaXJlY3Rpb246IGxlZnQpIHtcclxuICAkZ3V0dGVyOiAkYXJ0LXdpZHRoICsgJGFydC1tYXJnaW47XHJcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cclxuICBAaWYgJHYtYWxpZ24gPT0gbWlkZGxlIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG5cclxuICAgID4gLmFydC1iZCB7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgIHdpZHRoOiAkYXJ0LXdpZHRoO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgID4gaW1nLFxyXG4gICAgICA+IC5hcnQge1xyXG4gICAgICAgIEBpbmNsdWRlIHJlc3AtaW1nO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC50eHQtYmQge1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6ICRhcnQtbWFyZ2luO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIElmIGxvd2VyIHRoYW4gSUU4LCB3aGljaCBoYXMgbm9cclxuICAgIC8vIHN1cHBvcnQgZm9yIHRhYmxlc1xyXG4gICAgLmx0LWllOCAmIHtcclxuICAgICAgPiAuYXJ0LWJkLFxyXG4gICAgICA+IC50eHQtYmQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgID4gLmFydC1iZCB7XHJcbiAgICAgICAgd2lkdGg6ICRhcnQtd2lkdGg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgPiAudHh0LWJkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogJGd1dHRlcjtcclxuICAgICAgfVxyXG4gICAgfSAvLyAubHQtaWU4XHJcbiAgfSAvL21pZGRsZVxyXG5cclxuICBAZWxzZSB7XHJcbiAgICA+IC5hcnQtYmQsXHJcbiAgICA+IC50eHQtYmQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgID4gLmFydC1iZCB7XHJcbiAgICAgIHdpZHRoOiAkYXJ0LXdpZHRoO1xyXG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgID4gaW1nLFxyXG4gICAgICA+IC5hcnQge1xyXG4gICAgICAgIEBpbmNsdWRlIHJlc3AtaW1nO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC50eHQtYmQge1xyXG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogJGd1dHRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0gLy9wYWlyICBcclxuXHJcbiAgXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xyXG5cclxuLy8gU3BhY2VycyAgICAgICAgICAgICAgICAgICAgICAgICAvLyBcclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xyXG5cclxuLy8gVmFyaWFibGVzXHJcblxyXG4kc3BhY2VyOiA1MHB4O1xyXG4kc3BhY2VyLXNtYWxsOiByb3VuZCgkc3BhY2VyLzUpO1xyXG4kc3BhY2VyLW1lZDogcm91bmQoJHNwYWNlci8yKTtcclxuJHNwYWNlci1sYXJnZTogcm91bmQoJHNwYWNlcioxLjUpO1xyXG5cclxuXHJcbiRzcGFjZXItdG9wOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kc3BhY2VyLWJvdHRvbTogaW5oZXJpdCAhZGVmYXVsdDtcclxuXHJcbkBtaXhpbiBzcGFjZXIoJHNwYWNlci10b3AsICRzcGFjZXItYm90dG9tKSB7XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNlci10b3A7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1ib3R0b207XHJcbn1cclxuXHJcblxyXG4vLyBTZWxlY3RvcnNcclxuXHJcbiVzcGFjZXIge1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcbn1cclxuXHJcbiVzcGFjZXItc21hbGwge1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXItc21hbGw7XHJcbn1cclxuXHJcbiVzcGFjZXItbWVkIHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLW1lZDtcclxufVxyXG5cclxuJXNwYWNlci1sYXJnZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sYXJnZTtcclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEZvbnQgUGF0aCBWYXJpYWJsZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGZvbnQtcGF0aDogXCIvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvZm9udHNcIjtcclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFRhYmFjIERldiBMaW5rc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBTYW5zJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXIuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXIuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgbG9jYWwoJ+KYuicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBTYW5zJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXJfSXRhbGljLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhcl9JdGFsaWMuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXJfSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXJfSXRhbGljLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgU2Fucyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodC5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0LmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodC5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIFNhbnMnO1xyXG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHRfSXRhbGljLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHRfSXRhbGljLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodF9JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHRfSXRhbGljLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgU2Fucyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZC5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgU2Fucyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkX0l0YWxpYy5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGRfSXRhbGljLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkX0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkX0l0YWxpYy5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIEczJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19SZWd1bGFyLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX1JlZ3VsYXIuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19SZWd1bGFyLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBHMyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfSXRhbGljLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0l0YWxpYy5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfSXRhbGljLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgRzMnO1xyXG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGQuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZC5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGQuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgbG9jYWwoJ+KYuicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIEczJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkX0l0YWxpYy5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkX0l0YWxpYy5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGRfSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkX0l0YWxpYy5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBWYXJpYWJsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRkZWZhdWx0LXNhbnM6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiRkZWZhdWx0LXNlcmlmOiBHZW9yZ2lhLCBUaW1lcywgc2VyaWY7XHJcblxyXG5cclxuJHNhbnM6IFwiVGFiYWMgU2Fuc1wiLCAkZGVmYXVsdC1zYW5zO1xyXG5cclxuJHNlcmlmOiBcIlRhYmFjIEczXCIsICRkZWZhdWx0LXNlcmlmO1xyXG5cclxuJGZhOiBcIkZvbnRBd2Vzb21lXCI7XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBWYXJpYWJsZXMgZm9yIGZvbnQtd2VpZ2h0XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFVzaW5nIHRoZXNlIHZhcmlhYmxlcyB3aWxsIHNhdmUgdGltZSBpbiB0ZXJtcyBvZiB1cGRhdGluZyBmb250IHdlaWdodC5cclxuLy8gRm9yIGluc3RhbmNlLCBpZiB5b3UgY2hhbmdlIHRvIGEgbGlnaHRlciB3ZWlnaHQgb2YgYSBzYW5zLXNlcmlmIGZvbnRcclxuLy8gSXQgd291bGQgbmVlZCB0byBiZSB1cGRhdGVkIGhlcmUsIHJhdGhlciB0aGFuXHJcbi8vIGV2ZXJ5IHBsYWNlIHdoZXJlIGZvbnQtd2VpZ2h0OiAzMDAsIG9yIHdoYXQgaGF2ZSB5b3UgZXhpc3RzXHJcblxyXG4kc2Fucy13ZWlnaHQtbGlnaHQ6ICBcdFx0MzAwO1xyXG4kc2Fucy13ZWlnaHQtcmVnOiAgXHRcdFx0NDAwO1xyXG4kc2Fucy13ZWlnaHQtYm9sZDogXHRcdFx0NzAwO1xyXG5cclxuJHNlcmlmLXdlaWdodC1yZWc6IFx0XHRcdDQwMDtcclxuJHNlcmlmLXdlaWdodC1ib2xkOiBcdFx0NzAwO1xyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVmFyaWFibGVzIGZvciBSV0QgdHlwZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBUaGVzZSB2YXJpYWJsZXMgYXJlIHVzZWQgZm9yIHZhcmlvdXMgcGllY2VzIG9mIHR5cGUgb24gdGhlIHNpdGVcclxuLy8gKHN1Y2ggYXMgaGVhZGxpbmVzLCBhbmQgbGFyZ2VyIHRleHQgdHlwZSkgdG8gc2V0IGZvbnQtc2l6ZSBhdCBzbWFsbGVyIHJlc29sdXRpb25zXHJcbi8vIFRoZSB2YXN0IG1ham9yaXR5IG9mIGRlY2xhcmF0aW9ucyBzaG91bGUgYmUgaW4gdGhlIHR5cGUuc2NzcyBmaWxlLlxyXG5cclxuJGJhc2UtcmVnOiAxZW07IFx0XHRcdFx0XHQvLyAxM1xyXG5cclxuJGJhc2UtbWVkOiAxLjIzMDc2OTIzMDc2OTIzZW07IFx0XHQvLyAxNlxyXG5cclxuJGJhc2UtbGc6IDIuMmVtOyBcdFx0XHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEZvbnQgbWl4aW5zXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AbWl4aW4gc2FucygkZm9udC13ZWlnaHQ6IHJlZ3VsYXIpIHtcclxuXHRmb250LWZhbWlseTogJHNhbnM7XHJcblx0QGlmICRmb250LXdlaWdodCA9PSByZWd1bGFyIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtcmVnO1xyXG5cdH1cclxuXHJcblx0QGlmICRmb250LXdlaWdodCA9PSBib2xkIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtYm9sZDtcclxuXHR9XHJcblxyXG5cdEBpZiAkZm9udC13ZWlnaHQgPT0gbGlnaHQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gc2VyaWYoJGZvbnQtd2VpZ2h0OiByZWd1bGFyKSB7XHJcblx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcclxuXHRAaWYgJGZvbnQtd2VpZ2h0ID09IHJlZ3VsYXIge1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRzZXJpZi13ZWlnaHQtcmVnO1xyXG5cdH1cclxuXHJcblx0QGlmICRmb250LXdlaWdodCA9PSBib2xkIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkc2VyaWYtd2VpZ2h0LWJvbGQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBCb2R5XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbmJvZHkgeyBcclxuXHRAaW5jbHVkZSBzYW5zKHJlZ3VsYXIpOyBcclxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIZWFkbGluZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiVoZWFkbGluZSB7XHJcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcclxuXHRjb2xvcjogJGhlYWQtY29sb3I7XHJcblx0bGluZS1oZWlnaHQ6IDEuMzVlbTtcclxuXHQuaGVhZC1saW5rIHtcclxuXHRcdEBpbmNsdWRlIGxpbmsoaGVhZCk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmgxLCAlaDEge1xyXG5cdEBleHRlbmQgJWhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogJGJhc2UtbGc7XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR0eXBlLWJwLW1lZCkge1xyXG5cdFx0Zm9udC1zaXplOiAyLjQ2MTUzODQ2MTUzODQ2ZW07IFx0XHQvLyAzMlxyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5oMiwgJWgyIHtcclxuXHRAZXh0ZW5kICVoZWFkbGluZTtcclxuXHRmb250LXNpemU6IDEuOTIzMDc2OTIzMDc2OTJlbTsgXHRcdC8vIDI1XHJcbn1cclxuXHJcblxyXG4uaDMsICVoMyB7XHJcblx0QGV4dGVuZCAlaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAxLjUzODQ2MTUzODQ2MTU0ZW07IFx0XHQvLyAyMFxyXG59XHJcblxyXG5cclxuLmg0LCAlaDQge1xyXG5cdEBleHRlbmQgJWhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMS4zMDc2OTIzMDc2OTIzMWVtOyBcdFx0Ly8gMTdcclxufVxyXG5cclxuXHJcbi5oNSwgJWg1IHtcclxuXHRAZXh0ZW5kICVoZWFkbGluZTtcclxuXHRmb250LXNpemU6IDEuMDc2OTIzMDc2OTIzMDhlbTsgXHRcdC8vIDE0XHJcbn1cclxuXHJcblxyXG4uaDYsICVoNiB7XHJcblx0QGV4dGVuZCAlaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAwLjkyMzA3NjkyMzA3NjkyZW07IFx0XHQvLyAxMlxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQXJ0aWNsZSBoZWFkbGluZXNcclxuXHJcbi5hcnRpY2xlLWgxLCAlYXJ0aWNsZS1oMSB7XHJcblx0QGV4dGVuZCAlaDE7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0Zm9udC1zaXplOiA0LjQ2MTUzODQ2MTUzODQ2ZW07XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGVhc2UgaGVhZGxpbmVzXHJcblxyXG4udHotaGVhZC14bGcsICV0ei1oZWFkLXhsZyB7XHJcblx0QGV4dGVuZCAlaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAzLjIzMDc2OTIzMDc2OTIzZW07ICBcdC8vIDQyXHJcblx0bGluZS1oZWlnaHQ6IDEuMTkwNDc2MTkwNDc2MTllbTtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG5cclxuLnR6LWhlYWQtbGcsICV0ei1oZWFkLWxnIHtcclxuXHRAZXh0ZW5kICVoZWFkbGluZTtcclxuXHRmb250LXNpemU6IDIuMjMwNzY5MjMwNzY5MjNlbTsgXHRcdC8vIDI5XHJcblx0bGluZS1oZWlnaHQ6IDEuMzQ0ODI3NTg2MjA2OWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0bWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuXHJcbi50ei1oZWFkLW1lZCwgJXR6LWhlYWQtbWVkIHtcclxuXHRAZXh0ZW5kICVoZWFkbGluZTtcclxuXHRmb250LXNpemU6IDEuNTM4NDYxNTM4NDYxNTRlbTsgXHRcdC8vIDIwXHJcblx0bGluZS1oZWlnaHQ6IDEuMzQ0ODI3NTg2MjA2OWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0bWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuXHJcbi50ei1oZWFkLXNtLCAldHotaGVhZC1zbSB7XHJcblx0QGV4dGVuZCAlaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAxLjMwNzY5MjMwNzY5MjMxZW07IFx0XHQvLyAxN1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjM0NDgyNzU4NjIwNjllbTtcclxuXHQvLyBtYXJnaW4tYm90dG9tOiAwLjQ1ZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG5cclxuLnR6LWhlYWQtdGhpbiB7XHJcblx0QGluY2x1ZGUgc2FucyhsaWdodCk7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xyXG5cdGNvbG9yOiAkYmxhY2stMzA7XHJcblx0bWFyZ2luLXJpZ2h0OiAxcHg7XHJcbn1cclxuXHJcblxyXG4uaGVhZC1yZWd1bGFyLXdlaWdodCwgJWhlYWQtcmVndWxhci13ZWlnaHQgeyBAaW5jbHVkZSBzYW5zOyB9XHJcbi5oZWFkLWxpZ2h0LXdlaWdodCwgJWhlYWQtbGlnaHQtd2VpZ2h0IHsgQGluY2x1ZGUgc2FucyhsaWdodCk7IH1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTZWN0aW9uIEhlYWRlcnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5zZWN0aW9uLWhkci1sZywgJXNlY3Rpb24taGRyLWxnIHtcclxuXHRmb250LXNpemU6IDIuMjMwNzY5MjMwNzY5MjNlbTsgXHRcdC8vIDI5XHJcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRjb2xvcjogJGJsYWNrLTkwO1xyXG5cdGJvcmRlci1ib3R0b206ICRzZWN0aW9uLWJkcjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZy1ib3R0b206IDAuNWVtO1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcbn1cclxuXHJcbi5zZWN0aW9uLWhkci1tZWQge1xyXG5cdGZvbnQtc2l6ZTogMS43NjkyMzA3NjkyMzA3N2VtOyBcdFx0Ly8gMjNcclxuXHRib3JkZXItYm90dG9tOiAkc2VjdGlvbi1iZHItdGhpbjtcclxuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdHBhZGRpbmctYm90dG9tOiAwLjVlbTtcclxuXHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xyXG59XHJcblxyXG5cclxuLnNlY3Rpb24taGRyLXNtIHtcclxuXHRmb250LXNpemU6IDEuMjMwNzY5MjMwNzY5MjNlbTsgXHRcdC8vIDE2XHJcblx0Ym9yZGVyLWJvdHRvbTogJHNlY3Rpb24tYmRyLXRoaW47XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMC41ZW07XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcclxuXHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcbn1cclxuXHJcbi5zZWN0aW9uLWhkci1hY2NvcmRpb24ge1xyXG5cdGZvbnQtc2l6ZTogMS4yMzA3NjkyMzA3NjkyM2VtOyBcdFx0Ly8gMTZcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAwLjVlbTtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xyXG5cdGNvbG9yOiAjZmZmZmZmO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM0ZTgxYmQ7XHJcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcclxufVxyXG5cclxuLnN1Yi1zZWN0aW9uLWhkci1hY2NvcmRpb24ge1xyXG5cdGZvbnQtc2l6ZTogMC44NWVtOyBcdFx0Ly8gMTZcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAwLjI1ZW07XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcclxuXHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkYWU1ZjA7XHJcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcclxufVxyXG5cclxuLnNlY3Rpb24taGRyLWxnLS1ncmF5IHtcclxuXHRAZXh0ZW5kICVzZWN0aW9uLWhkci1sZztcclxuXHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdGNvbG9yOiAkYmxhY2stMzA7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbiVzdWItaGRyIHtcclxuXHRmb250LXNpemU6IDEuMDc2OTIzMDc2OTIzMDhlbTsgXHRcdC8vIDE0XHJcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcbn1cclxuXHJcbi5zdWJzZWN0aW9uLWhkciwgJXN1YnNlY3Rpb24taGRyIHtcclxuXHRAZXh0ZW5kICVzdWItaGRyO1xyXG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xyXG5cclxufVxyXG5cclxuLnN1YnNlY3Rpb24taGRyLWJvbGQsICVzdWJzZWN0aW9uLWhkci1ib2xkIHtcclxuXHRAZXh0ZW5kICVzdWItaGRyO1xyXG5cclxufVxyXG5cclxuLnN1YnNlY3Rpb24taGRyLXVuZGVybGluZSB7XHJcblx0QGV4dGVuZCAlc3ViLWhkcjtcclxuXHRib3JkZXItYm90dG9tOiAkc2VjdGlvbi1iZHItdGhpbjtcclxuXHRwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG59XHJcblxyXG4uc3Vic2VjdGlvbi1oZHItY2VudGVyZWQsICVzdWJzZWN0aW9uLWhkci1jZW50ZXJlZCB7XHJcblx0QGV4dGVuZCAlc3ViLWhkcjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luOiA0ZW0gMDtcclxufVxyXG5cclxuLnN1YnNlY3Rpb24taGRyLWdyYXksICVzdWJzZWN0aW9uLWhkci1ncmF5IHtcclxuXHRAZXh0ZW5kICVzdWJzZWN0aW9uLWhkcjtcclxuXHRjb2xvcjogJGJsYWNrLTMwO1xyXG59XHJcblxyXG4uc3Vic2VjdGlvbi1oZHItY2VudGVyZWQtZ3JheSB7XHJcblx0QGV4dGVuZCAlc3Vic2VjdGlvbi1oZHItY2VudGVyZWQ7XHJcblx0Y29sb3I6ICRibGFjay0zMDtcclxufVxyXG5cclxuLmhkci1zdHJvbmcsICVoZHItc3Ryb25nIHtcclxuXHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFRlYXNlIFRleHRcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiV0ZWFzZS10ZXh0IHtcclxuXHRAaW5jbHVkZSBzYW5zKHJlZ3VsYXIpO1xyXG5cdGNvbG9yOiAkdHotdGV4dC1jb2xvcjtcclxuXHRsaW5lLWhlaWdodDogMS4zNWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRhIHtcclxuXHRcdGNvbG9yOiAjMDBhY2MxO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi50ei10ZXh0LWxnLCAldHotdGV4dC1sZyB7XHJcblx0QGV4dGVuZCAldGVhc2UtdGV4dDtcclxuXHRmb250LXNpemU6ICRiYXNlLW1lZDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkdHlwZS1icC1tZWQpIHtcclxuXHRcdGZvbnQtc2l6ZTogMS42OTIzMDc2OTIzMDc2OWVtOyAgXHQvLyAyMlxyXG5cdH1cclxufVxyXG5cclxuXHJcbi50ei10ZXh0LW1lZCwgJXR6LXRleHQtbWVkIHtcclxuXHRAZXh0ZW5kICV0ZWFzZS10ZXh0O1xyXG5cdGZvbnQtc2l6ZTogMS4zMDc2OTIzMDc2OTIzMWVtO1xyXG59XHJcblxyXG4udHotdGV4dC1yZWcsICV0ei10ZXh0LXJlZyB7XHJcblx0QGV4dGVuZCAldGVhc2UtdGV4dDtcclxuXHRmb250LXNpemU6IDEuMDc2OTIzMDc2OTIzMDhlbTsgXHRcdC8vIDE0XHJcblx0bGluZS1oZWlnaHQ6IDEuNTYyNWVtO1xyXG59XHJcblxyXG5cclxuLnR6LXRleHQtc20sICV0ei10ZXh0LXNtIHtcclxuXHRAZXh0ZW5kICV0ZWFzZS10ZXh0O1xyXG5cdGZvbnQtc2l6ZTogMC45MjMwNzY5MjMwNzY5MmVtOyBcdFx0Ly8gMTJcclxuXHRjb2xvcjogJHR6LXRleHQtY29sb3ItbHQ7XHJcblx0bGluZS1oZWlnaHQ6IDJlbTtcclxufVxyXG5cclxuXHJcbi50ei10ZXh0LXByb21vLCAldHotdGV4dC1wcm9tbyB7XHJcblx0QGV4dGVuZCAldGVhc2UtdGV4dDtcclxuXHRmb250LXNpemU6IDEuMDc2OTIzMDc2OTIzMDhlbTsgXHRcdC8vIDE0XHJcblx0bGluZS1oZWlnaHQ6IDEuNzg1NzE0Mjg1NzE0MjllbTtcclxufVxyXG5cclxuXHJcbi50ei10ZXh0LXByb21vLW1lZCwgJXR6LXRleHQtcHJvbW8tbWVkIHtcclxuXHRAZXh0ZW5kICV0ZWFzZS10ZXh0O1xyXG5cdGZvbnQtc2l6ZTogMS4yMzA3NjkyMzA3NjkyM2VtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU2MjVlbTtcclxufVxyXG5cclxuLnR6LXRleHQtcHJvbW8tbGcsICV0ei10ZXh0LXByb21vLWxnIHtcclxuXHRAZXh0ZW5kICV0ei10ZXh0LWxnO1xyXG5cdC8vIDIyLzM3XHJcblx0bGluZS1oZWlnaHQ6IDEuNjgxODE4MTgyZW07XHJcblx0QGluY2x1ZGUgc2FucyhsaWdodCk7XHJcbn1cclxuXHJcbi50ei10ZXh0LWFzaWRlLCAldHotdGV4dC1hc2lkZSB7XHJcblx0QGV4dGVuZCAldGVhc2UtdGV4dDtcclxuXHQvLyAxMy8yMFxyXG5cdGZvbnQtc2l6ZTogMWVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjUzODQ2MTUzOGVtOyBcdC8vIDIwcHhcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdGNvbG9yOiAkdHotdGV4dC1jb2xvci1sdDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gUGFnZSBUeXBlXHJcblxyXG4ucGFnZS1oZWFkLWxnLCAlcGFnZS1oZWFkLWxnIHtcclxuXHRAZXh0ZW5kICVoMTtcclxuXHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuNTVlbTtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4ucGFnZS1oZWFkLW1lZCwgJXBhZ2UtaGVhZC1tZWQge1xyXG5cdEBleHRlbmQgJWgzO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuNTVlbTtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4ucGFnZS1oZWFkLW1lZC1mYW5jeSwgJXBhZ2UtaGVhZC1tZWQtZmFuY3kge1xyXG5cdEBleHRlbmQgJXBhZ2UtaGVhZC1tZWQ7XHJcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5wYWdlLWhlYWQtc20ge1xyXG5cdEBleHRlbmQgJWg0O1xyXG5cdG1hcmdpbi1ib3R0b206IDAuNTVlbTtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4uY2FzZWJvb2stZGV0YWlsIHtcclxuXHQucGFnZS1oZWFkLWxnIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ucGFnZS10ZXh0LWxnLCAlcGFnZS10ZXh0LWxnIHtcclxuXHRAZXh0ZW5kICV0ei10ZXh0LXByb21vLWxnO1xyXG5cdGZvbnQtc2l6ZTogMS42OTIzMDc2OTIzMDc2OWVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0PiBwIHsgbWFyZ2luLWJvdHRvbTogMWVtOyB9XHJcbn1cclxuXHJcbi5wYWdlLXRleHQtbWVkLCAlcGFnZS10ZXh0LW1lZCB7XHJcblx0QGV4dGVuZCAldGVhc2UtdGV4dDtcclxuXHQvLyAxOC8yOFxyXG5cdGZvbnQtc2l6ZTogMS4zODQ2MTUzODVlbTtcclxuXHRsaW5lLWhlaWdodDogMS41NTU1NTU1NTZlbTtcclxuXHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG59XHJcblxyXG4ucGFnZS10ZXh0LW1lZC1mYW5jeSB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcclxuXHRjb2xvcjogJGxpbmstY29sb3I7XHJcbn1cclxuXHJcbi5wYWdlLXRleHQtc20sICVwYWdlLXRleHQtc20ge1xyXG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XHJcblx0Ly8gMTQvMjJcclxuXHRmb250LXNpemU6IDEuMDc2OTIzMDc3ZW07IFx0XHQvLyAxNFxyXG5cdGxpbmUtaGVpZ2h0OiAxLjU3MTQyODU3MWVtO1xyXG59XHJcblxyXG5cclxuLnBhZ2UtdGV4dC10aW55IHtcclxuXHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0bGluZS1oZWlnaHQ6IDEuMTVlbTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLnBhZ2UtdGV4dC10aGluLCAlcGFnZS10ZXh0LXRoaW4geyBmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0OyB9XHJcblxyXG4ucGFnZS10ZXh0LXRoaW4tZmFuY3kge1xyXG5cdEBleHRlbmQgJXBhZ2UtdGV4dC10aGluO1xyXG5cdGNvbG9yOiAkbGluay1jb2xvcjtcclxufVxyXG5cclxuLnBhZ2UtaXRlbS1yaWdodCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogMDtcclxuXHRjb2xvcjogJGxpbmstY29sb3I7XHJcbn1cclxuXHJcbi5wYWdlLWhlYWQtc3BsaXQge1xyXG5cdEBleHRlbmQgJXBhZ2UtaGVhZC1tZWQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDJlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0Ji5uby1tYXJnaW4ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5tdWctaGVhZCB7XHJcblx0QGV4dGVuZCAlaDU7XHJcblx0bWFyZ2luLWJvdHRvbTogMC4xNWVtO1xyXG59XHJcblxyXG4ubXVnLXRleHQsICVtdWctdGV4dCB7XHJcblx0QGV4dGVuZCAldGVhc2UtdGV4dDtcclxuXHRmb250LXNpemU6IDFlbTtcclxuXHRsaW5lLWhlaWdodDogMS4yNWVtO1xyXG59XHJcblxyXG4ubXVnLWxpc3Qge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0bGkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMC41NWVtO1xyXG5cdH1cclxufVxyXG5cclxuLm11Zy1saW5rIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ubXVnLXN1YmhkLWxmdCB7XHJcblx0QGV4dGVuZCAlbXVnLXRleHQ7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRtYXJnaW4tdG9wOiAzZW07XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5oZWFkLWl0ZW0tc3BsaXQge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDY1cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQXJ0aWNsZSBUZXh0XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuJWFydGljbGUtdGV4dCB7XHJcblx0QGluY2x1ZGUgc2VyaWY7XHJcblx0bGluZS1oZWlnaHQ6IDEuN2VtO1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRjb2xvcjogJGFydGljbGUtdGV4dDtcclxufVxyXG5cclxuXHJcbi50ei1hcnRpY2xlLWxnIHtcclxuXHRAZXh0ZW5kICVhcnRpY2xlLXRleHQ7XHJcblx0Zm9udC1zaXplOiAxLjUzODQ2MTUzODQ2MTU0ZW07XHJcblx0Y29sb3I6ICRibGFjay01MDtcclxufVxyXG5cclxuXHJcbi5hcnRpY2xlLXRleHQge1xyXG5cdEBleHRlbmQgJWFydGljbGUtdGV4dDtcclxuXHRmb250LXNpemU6IDEuMzg0NjE1Mzg0NjE1MzhlbTtcclxuXHRsaW5lLWhlaWdodDogMS44ODg4ODg4ODg4ODg4OWVtO1xyXG59XHJcblxyXG5cclxuLy8gdGhpcyB3aWxsIHByb2JhYmx5IGNoYW5nZSB0byBhIGZpcnN0IGNoaWxkOmZpcnN0bGV0dGVyIHR5cGUgb2Ygc2VsZWN0b3JcclxuLmFydGljbGUtdGV4dC0tZmlyc3RncmFwaCB7XHJcblx0QGV4dGVuZCAlYXJ0aWNsZS10ZXh0O1xyXG5cdGZvbnQtc2l6ZTogMS43NjkyMzA3NjkyMzA3N2VtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjY1MjE3MzkxMzA0MzQ4ZW07XHJcblx0JjpmaXJzdC1sZXR0ZXIge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogKDEuNzY5MjMwNzY5MjMwNzcgKiAyKSAqIDFlbTtcclxuXHRcdGNvbG9yOiAkYmxhY2stMTAwO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRwYWRkaW5nLXRvcDogMC4yNWVtO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjE1ZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBPdmVybGluZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiV0ei1vdmVybGluZSB7XHJcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuXHRAaW5jbHVkZSBzYW5zKHJlZ3VsYXIpO1xyXG59XHJcblxyXG4udHotb3ZlcmxpbmUtc20sICV0ei1vdmVybGluZS1zbSB7XHJcblx0QGV4dGVuZCAldHotb3ZlcmxpbmU7XHJcblx0Zm9udC1zaXplOiAwLjc2OTIzMDc2OWVtOyAgLy8gMTBweFxyXG5cdGZvbnQtc2l6ZTogMC44NDYxNTM4NDZlbTsgIC8vIDExcHhcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTGluayBpbmNsdWRlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnR6LWhlYWQtbGluayB7IEBpbmNsdWRlIGxpbmsoaGVhZCk7IH1cclxuXHJcbi50ei1vdmVybGluZS1zbSB7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRAaW5jbHVkZSBsaW5rO1xyXG59XHJcblxyXG4udHotcmVsYXRlZC1oZWFkLWxpbmsgeyBAaW5jbHVkZSBsaW5rKGhlYWQtbHQpOyB9XHJcblxyXG4udHotcmVsYXRlZC1saW5rIHsgQGluY2x1ZGUgbGluayhncmVlbik7IH1cclxuXHJcbi5kZWZhdWx0LWxpbmsgeyBAaW5jbHVkZSBsaW5rKGdyZWVuKTsgfVxyXG5cclxuLmRlZmF1bHQtbGluay0tdW5kZXJsaW5lIHtcclxuXHRAaW5jbHVkZSBsaW5rKGdyZWVuKTtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLmFsdGVybmF0ZS1saW5rIHsgQGluY2x1ZGUgbGluazsgfVxyXG5cclxuLmFsdGVybmF0ZS1saW5rLS11bmRlcmxpbmUsICVhbHRlcm5hdGUtbGluay0tdW5kZXJsaW5lIHtcclxuXHRAaW5jbHVkZSBsaW5rO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4ubGluay0tYm9sZCB7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuXHJcbi5wYWdlLWJvbGQtbGluayB7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWF4LXdpZHRoOiA4MCU7XHJcblx0QGluY2x1ZGUgbGluaztcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKXtcclxuXHRcdG1heC13aWR0aDogOTAlO1xyXG5cdH1cclxufVxyXG5cclxuLnNob3ctZnVsbCB7XHJcblx0QGV4dGVuZCAlaGRyLXN0cm9uZztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luOiA0ZW0gMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnXFwwMDIwJztcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC05cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0ei1pbmRleDogNDtcclxuXHRcdGJvcmRlci10b3A6IDlweCBzb2xpZCAkYmxhY2stNDA7XHJcblx0XHRib3JkZXItcmlnaHQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1ib3R0b206IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1sZWZ0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdCYuYWN0aXZlIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTlweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTI1cHg7XHJcblx0XHRcdHotaW5kZXg6IDQ7XHJcblx0XHRcdGJvcmRlci10b3A6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDlweCBzb2xpZCAkYmxhY2stNDA7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRhIHtcclxuXHRcdGNvbG9yOiAkYmxhY2stNDA7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uc2VlLWZ1bGwtcGFnZSB7XHJcblx0QGV4dGVuZCAlaGRyLXN0cm9uZztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luOiA0ZW0gMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG5cdFx0d2lkdGg6IDA7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR6LWluZGV4OiA0O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRcdG1hcmdpbi10b3A6IDFweDtcclxuXHRcdGJvcmRlci10b3A6IDZweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1yaWdodDogNnB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogNnB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDZweCBzb2xpZCAkYmxhY2stNDA7XHJcblx0fVxyXG5cdGEge1xyXG5cdFx0Y29sb3I6ICRibGFjay00MDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIcCB0b3BzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4laHAtaGVyby10eXBlIHtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG4uaHAtaGVyby1oZWFkLXNtIHtcclxuXHRAZXh0ZW5kICV0ei1oZWFkLXNtO1xyXG5cdEBleHRlbmQgJWhwLWhlcm8tdHlwZTtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0Zm9udC1zaXplOiAxLjhlbTtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4uaHAtaGVyby1oZWFkLW1lZCB7XHJcblx0QGV4dGVuZCAldHotaGVhZC1tZWQ7XHJcblx0QGV4dGVuZCAlaHAtaGVyby10eXBlO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjE4MTgxODE4MmVtOyBcdC8vIDI2LzIyXHJcblx0Zm9udC1zaXplOiAxLjhlbTtcclxuXHRsZXR0ZXItc3BhY2luZzogMDtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkdHlwZS1icC1tZWQpIHtcclxuXHRcdGZvbnQtc2l6ZTogMi41ZW07IFxyXG5cdH1cclxufVxyXG5cclxuLmhwLWhlcm8taGVhZC1sZyB7XHJcblx0QGV4dGVuZCAlYXJ0aWNsZS1oMTtcclxuXHRAZXh0ZW5kICVocC1oZXJvLXR5cGU7XHJcblx0bWFyZ2luLWJvdHRvbTogMC41NWVtO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmhwLWhlcm8tdGV4dCwgJWhwLWhlcm8tdGV4dCB7XHJcblx0QGV4dGVuZCAldHotdGV4dC1tZWQ7XHJcblx0QGV4dGVuZCAlaHAtaGVyby10eXBlO1xyXG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuXHRmb250LXNpemU6IDEuMmVtO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR0eXBlLWJwLW1lZCkge1xyXG5cdFx0Zm9udC1zaXplOiAxLjM2ZW07XHJcblx0fVxyXG5cdC8vID4gcCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxyXG59XHJcblxyXG4uaHAtaGVyby1zdWJoZWFkIHtcclxuXHRAZXh0ZW5kICVocC1oZXJvLXRleHQ7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXNpemU6IDJlbTtcclxufVxyXG5cclxuLmhwLWhlcm8tdGVhc2UtdGV4dCB7XHJcblx0QGV4dGVuZCAldHotdGV4dC1tZWQ7XHJcblx0QGV4dGVuZCAlaHAtaGVyby10eXBlO1xyXG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxufVxyXG5cclxuLmhwLWhlcm8tbGluayB7XHJcblx0QGluY2x1ZGUgbGluayh3aGl0ZSk7XHJcblx0Zm9udC1zaXplOiAwLjg1ZW07XHJcbn1cclxuXHJcbi5ocC1oZXJvLWxpbmtzIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLXRvcDogM2VtO1xyXG5cdGEuYnV0dG9uLWxnLFxyXG5cdGEuZGVmYXVsdCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjI1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdGEuZ3JlZW4ge1xyXG5cdFx0QGV4dGVuZCAlYnV0dG9uLWxnO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW4gIWltcG9ydGFudDtcclxuXHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0dGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZTtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGdyZWVuLW1haW4sIDUlKSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnR6LXByb21vIHtcclxuXHQudHh0LWJkIHtcclxuXHRcdC50ei10ZXh0LWJsb2NrIHtcclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdFx0XHR9XHJcblx0XHRcdGEsXHJcblx0XHRcdHVsIGxpIGEsXHJcblx0XHRcdG9sIGxpIGEge1xyXG5cdFx0XHRcdEBleHRlbmQgJWFsdGVybmF0ZS1saW5rLS11bmRlcmxpbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcclxuXHRcdFx0XHRAZXh0ZW5kICVidWxsZXRlZDtcclxuXHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVidWxsZXRlZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0b2wge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAlbnVtYmVyZWQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdG9sIHtcclxuXHRcdFx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0XHRcdFx0QGV4dGVuZCAlbnVtYmVyZWQ7XHJcblx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAlYnVsbGV0ZWQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdG9sIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcclxuXHRcdFx0XHRcdEBleHRlbmQgJW51bWJlcmVkO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIcCB0b3BzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4udGV4dC1ib2xkIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQcmljaW5nXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ud2l0aC1wcmljaW5nIHtcclxuXHQucGFnZS1pdGVtLXJpZ2h0IHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucGFnZS1oZWFkLXNwbGl0IHtcclxuXHRcdC5wYWdlLWJvbGQtbGluayB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdG1heC13aWR0aDogODAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5wcmljaW5nIHtcclxuXHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQuc2Vzc2lvbi1wcmljaW5nICYge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuLnNwbGl0LXByaWNpbmcge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDFlbTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdG1pbi13aWR0aDogMTYwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdC5zZXNzaW9uLXByaWNpbmcgJiB7XHJcblx0XHRmb250LXNpemU6IDAuNjZlbTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG4ubS1wcmljaW5nLCAubm0tcHJpY2luZyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHQuZmlyc3QtcHJpY2UgJiB7XHJcblx0XHRmb250LXNpemU6IDAuNjZlbTtcclxuXHR9XHJcbn1cclxuLm5tLXByaWNpbmcge1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XHJcblx0cGFkZGluZy1yaWdodDogMC41ZW07XHJcblx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4ubS1wcmljaW5nIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5wcmljZSB7XHJcblx0Zm9udC1zaXplOiAxLjNlbTtcclxufVxyXG4ubm9ubWVtYmVyIHtcclxuXHRjb2xvcjogJGJsYWNrLTMwO1xyXG59XHJcbi5ub25tZW1iZXItcHJpY2Uge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG5cdGNvbG9yOiAkYmxhY2stMzA7XHJcbn1cclxuLm1lbWJlci1wcmljZSB7XHJcblx0Y29sb3I6ICRibGFjay0xMDtcclxufVxyXG4ucHJpY2UtbG9naW4ge1xyXG5cdGNvbG9yOiAkYmxhY2stMzA7XHJcbn1cclxuLnNlc3Npb24tcHJpY2luZyB7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcblx0LmlhcHAtcHJvZHVjdC1zaG9ydC1kZXNjIHtcclxuXHRcdC5pYXBwLXByb2R1Y3QtaGVhZGVyIHtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIE92ZXJyaWRlIGFueSBwYXN0ZWQgdGV4dCBzdHlsZXMgZnJvbSBNUyBXb3JkIGluIGJpb3NcclxuXHJcbi5wZXJzb24tY29udGVudC1ibG9jayAudHh0LWJkIHNwYW4sIFxyXG4ucGVyc29uLWNvbnRlbnQtYmxvY2sgLnR4dC1iZCAuTXNvTm9ybWFsIHNwYW4sIFxyXG5mb250IHtcclxuXHRmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogMS4zNWVtICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcclxuXHRjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG59XHJcbi5Nc29Ob3JtYWwge1xyXG5cdG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbn1cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRGVmYXVsdCBTdGF0aWMgUGFnZSBTdHlsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5zdGF0aWMtcGFnZSB7XHJcblx0aDEge1xyXG5cdFx0QGV4dGVuZCAlcGFnZS1oZWFkLWxnO1xyXG5cdH1cclxuXHRoMiB7XHJcblx0XHRAZXh0ZW5kICVwYWdlLWhlYWQtbGc7XHJcblx0XHQmLnN1YnNlY3Rpb24taGRyLWJsdWUtYm9sZCB7XHJcblx0XHRcdGNvbG9yOiAjMGM3ZWMwO1xyXG5cdFx0XHRmb250LXNpemU6IDEuOGVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRoMyB7XHJcblx0XHRAZXh0ZW5kICVzdWJzZWN0aW9uLWhkci1ib2xkO1xyXG5cdH1cclxuXHRoNCB7XHJcblx0XHRAZXh0ZW5kICVwYWdlLWhlYWQtbWVkO1xyXG5cdH1cclxuXHRwIHtcclxuXHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XHJcblx0XHQmLmNlbnRlcmVkIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0Ji5zbWFsbCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzdlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxZW07XHJcblx0XHR9XHJcblx0XHQmLm11Zy10ZXh0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjA3NjkyMzA3N2VtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS41NzE0Mjg1NzFlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0cC5wYWdlLXRleHQtc20ge1xyXG5cdFx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdH1cclxuXHRhIHtcclxuXHRcdEBleHRlbmQgJWFsdGVybmF0ZS1saW5rLS11bmRlcmxpbmU7XHJcblx0XHRcdCYuYnV0dG9uIHtcclxuXHRcdFx0QGV4dGVuZCAlYnV0dG9uLWxnLS1mYW5jeTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMmVtO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQmLmdob3N0LWJ1dHRvbiB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHR1bCB7XHJcblx0XHRAZXh0ZW5kICVwYWdlLXRleHQtbWVkO1xyXG5cdFx0QGV4dGVuZCAlYnVsbGV0ZWQ7XHJcblx0XHQmLnNtYWxsIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjA3NjkyMzA3N2VtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS41NzE0Mjg1NzFlbTtcclxuXHRcdH1cclxuXHRcdHVsIHtcclxuXHRcdFx0Zm9udC1zaXplOmluaGVyaXQ7XHJcblx0XHR9XHJcblx0XHRvbCB7XHJcblx0XHRcdEBleHRlbmQgJW51bWJlcmVkO1xyXG5cdFx0XHRmb250LXNpemU6aW5oZXJpdDtcclxuXHRcdH1cclxuXHR9XHJcblx0b2wge1xyXG5cdFx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxLjU1ZW07XHJcblx0XHQmLnNtYWxsIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjA3NjkyMzA3N2VtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS41NzE0Mjg1NzFlbTtcclxuXHRcdH1cclxuXHRcdHVsIHtcclxuXHRcdFx0Zm9udC1zaXplOmluaGVyaXQ7XHJcblx0XHR9XHJcblx0XHRvbCB7XHJcblx0XHRcdGZvbnQtc2l6ZTppbmhlcml0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHR0ZCwgJXRkIHtcclxuXHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XHJcblx0XHRoZWlnaHQ6IDJlbTtcclxuXHRcdHBhZGRpbmc6IDAgMWVtO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdFx0Ji5wcmljZSB7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHR0aCB7XHJcblx0XHRAZXh0ZW5kICV0ZDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxuXHRpbWcge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHRibG9ja3F1b3RlIHtcclxuXHRcdG1hcmdpbjogMjBweCAwO1xyXG5cdFx0cGFkZGluZzogMC41cmVtO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcblx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkICMwMGFjYzE7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZmYxO1xyXG5cdH1cclxuXHJcblx0LmludGVyLWJsb2NrLS1xdW90ZSB7XHJcblx0XHRibG9ja3F1b3RlIHtcclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0Ji5pbnRlci1xdW90ZS1hdHRyIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC41ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC50YWJsZS1tb2Qge1xyXG5cdFx0dWwsIG9sIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdG1hcmdpbi10b3A6IC0wLjc1ZW07XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji50YWJsZS1leHBhbmRhYmxlIHtcclxuXHRcdFx0cCwgbGkge1xyXG5cdFx0XHRcdEBleHRlbmQgLnBhZ2UtdGV4dC1zbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFibGUtaGRyIHtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5idXR0b24tbGcsXHJcblx0LmJ1dHRvbi1sZy0tZmFuY3kge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBTcGVjaWZpYyBzdHlsZXMgZm9yIFNhbGVzIGxhbmRpbmcgcGFnZXNcclxuXHJcbi5zYWxlcy1sYW5kaW5nIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHQuY2xpZW50LWxvZ28ge1xyXG5cdFx0bWF4LWhlaWdodDogMTUwcHg7XHJcblx0fVxyXG5cdC5ncmlkLTMge1xyXG5cdFx0bWFyZ2luLXRvcDogNGVtO1xyXG5cdH1cclxuXHQuZ3JpZC0yLXNtIHtcclxuXHRcdG1hcmdpbjogNGVtIGF1dG8gMDsgXHJcblx0XHRtYXgtd2lkdGg6IDU1MHB4O1xyXG5cdFx0Lm1lZGlhLWJsb2NrIHtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMS41ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5sLTEzLS1jZW50ZXIge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyZW07XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyZW07XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY3RhLXNlY3Rpb24ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdFx0cGFkZGluZzogJHNwYWNlLWdyaWQtLWhhbGYgMCAkc3BhY2UtZ3JpZDtcclxuXHRcdG1hcmdpbi1ib3R0b206IC0kc3BhY2UtZ3JpZDtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRwYWRkaW5nOiAkc3BhY2UtZ3JpZCAwICRzcGFjZS1ncmlkKjIgMDtcclxuXHRcdH1cclxuXHRcdC5zZWN0aW9uLWhkci1sZyB7XHJcblx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbXBvdW5kLWJsb2NrLS10b3AgKyAuY3RhLXNlY3Rpb24ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdC5sLTEzLS1jZW50ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlLWdyaWQtLWhhbGY7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0kc3BhY2UtZ3JpZCAqIDI7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6ICRzcGFjZS1ncmlkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wYWdlLW1vZCB7XHJcblx0XHQmOmxhc3QtY2hpbGQsXHJcblx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdC5jb21wb3VuZC1ibG9jay0tdG9wIHtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlLWdyaWQqMjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29tcG91bmQtYmxvY2stLWJvdHRvbSB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYyLjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIFNwZWNpZmljIHN0eWxlcyBmb3IgdGhlIENhc2UgU3R1ZGllc1xyXG5cclxuLmNhc2Utc3R1ZHkge1xyXG5cdGJsb2NrcXVvdGUge1xyXG5cdFx0Zm9udC1jb2xvcjogIzAwMDtcclxuXHRcdHAge1xyXG5cdFx0XHRjb2xvcjojMDAwO1xyXG5cdFx0fVxyXG5cdFx0Zm9vdGVyIHtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXNpemU6IC44MmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW1nIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG4gIFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG4vLyBTcGVjaWZpYyBzdHlsZXMgZm9yIHRoZSBueW1pdHkgd29ya2Jvb2sgdG9vbCBpbiB0aGUgUkNcclxuXHJcbi5ueW1pdHktd29ya2Jvb2std3JhcHBlciB7XHJcblx0LmhpZGUge1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdH1cclxuXHQudmlzaWJsZSB7XHJcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdH1cclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogM2VtIDA7XHJcblx0YSBpbWcge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6JG1lZGl1bSkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc29jaWFsLWxpc3QtaXRlbXMge1xyXG5cdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR9XHJcblx0XHQuaWNvbi1jb21tZW50LFxyXG5cdFx0Lmljb24tcHJpbnQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Lmljb24tZmFjZWJvb2sge1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJpbnQtdiB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMWVtO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlxcZjAxOVwiO1xyXG5cdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMC41ZW07XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubnltaXR5LWNvbnRhaW5lciB7XHJcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdGRpc3BsYXk6IC1tb3otYm94O1xyXG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcblx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IFxyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjsgXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuXHRcdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgXHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL21lZGlhL2ltYWdlcy9wdWJsaWNhdGlvbnMvbnltaXR5LWJnLXdlYi5qcGcnKTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMmVtIDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0aGVpZ2h0OiA2OTJweDtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHR9XHJcblx0XHQuZmxleCB7XHJcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0XHRkaXNwbGF5OiAtbW96LWJveDtcclxuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0LXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjsgXHJcblx0XHR9IFxyXG5cdFx0LmNpcmNsZSB7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvOyBcclxuXHRcdFx0aGVpZ2h0OiAxODVweDsgXHJcblx0XHRcdHdpZHRoOiAxODVweDsgXHJcblx0XHRcdEBleHRlbmQgLmZsZXg7IFxyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG5cdFx0XHQtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyBcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcclxuXHRcdFx0Ym94LXNoYWRvdzogLTEwcHggMTBweCAzMHB4ICNCREJEQkQ7XHJcblx0XHRcdC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0LW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9XHJcblx0XHRwLnRpdGxlIHtcclxuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6JG1lZGl1bSkge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAxZW07XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxNjVweDtcclxuXHRcdFx0fSBcclxuXHRcdH1cclxuXHRcdHVsID4gbGk6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdFx0XHRjb250ZW50OiBcIlxcZjExMVwiO1xyXG5cdFx0XHRmb250LXNpemU6IDAuNGVtO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjc1ZW07XHJcblx0XHR9XHJcblx0XHR1bCA+IGxpID4gYSB7XHJcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0fVxyXG5cdFx0LmNpcmNsZS10eHQge1xyXG5cdFx0XHRtYXJnaW46IDAgMWVtOyBcclxuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHR9XHJcblx0XHQuaW5uZXItY29udGFpbmVyIHtcclxuXHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdGhlaWdodDogNjQwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0YWxpZ24tc2VsZjogY2VudGVyOyBcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdC5hYnNvbHV0ZSB7XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDowcHg7XHJcblx0XHRcdFx0dG9wOjBweDtcclxuXHRcdFx0XHRib3R0b206MHB4O1xyXG5cdFx0XHRcdHJpZ2h0OjBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHRcdFx0b3BhY2l0eTowO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5ueW1pdHlFeGNlbCB7XHJcblx0XHRcdFx0ei1pbmRleDotNDsgXHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTp1cmwoJy9tZWRpYS9pbWFnZXMvcHVibGljYXRpb25zL255bWl0eS1iZy1uZXctMi5wbmcnKTtcclxuXHRcdFx0XHRAZXh0ZW5kIC5hYnNvbHV0ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZmlyc3RBcnJvdyB7XHJcblx0XHRcdFx0ei1pbmRleDotMzsgXHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTp1cmwoJy9tZWRpYS9pbWFnZXMvcHVibGljYXRpb25zL2ZpcnN0LWFycm93LnBuZycpO1xyXG5cdFx0XHRcdEBleHRlbmQgLmFic29sdXRlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zZWNvbmRBcnJvdyB7XHJcblx0XHRcdFx0ei1pbmRleDotMjsgXHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTp1cmwoJy9tZWRpYS9pbWFnZXMvcHVibGljYXRpb25zL3NlY29uZC1hcnJvdy5wbmcnKTtcclxuXHRcdFx0XHRAZXh0ZW5kIC5hYnNvbHV0ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGhpcmRBcnJvdyB7XHJcblx0XHRcdFx0ei1pbmRleDotMTsgXHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTp1cmwoJy9tZWRpYS9pbWFnZXMvcHVibGljYXRpb25zL3RoaXJkLWFycm93LnBuZycpO1xyXG5cdFx0XHRcdEBleHRlbmQgLmFic29sdXRlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5wcml2YWN5LW1hbmFnZW1lbnQge1xyXG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6MHB4O1xyXG5cdFx0XHRcdHRvcDoyMDFweDtcclxuXHRcdFx0XHRib3R0b206MHB4O1xyXG5cdFx0XHRcdHJpZ2h0OjBweDtcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNlbTtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmZsZXgtcm93IHtcclxuXHRcdFx0XHRjbGVhcjogbGVmdDsgXHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0LnRvcC1sZWZ0IHtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0OyBcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvOyBcclxuXHRcdFx0XHRcdGhlaWdodDogMTg1cHg7IFxyXG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHRcdEBleHRlbmQgLmZsZXg7XHJcblx0XHRcdFx0XHQtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHRcdFx0XHRcdC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7ICBcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHRcdFx0XHRcdC5zdGFydC1oZXJlIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICM3MUJGNEI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zODQ2MTUzODVlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRvcC1taWRkbGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUwJTsgXHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9tZWRpYS9pbWFnZXMvcHVibGljYXRpb25zL255bWl0eS1jaXJjbGUtdG9wLnBuZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5jaXJjbGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50b3AtcmlnaHQge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7IFxyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxODVweDsgXHJcblx0XHRcdFx0XHR3aWR0aDogMjUlOyBcclxuXHRcdFx0XHRcdEBleHRlbmQgLmZsZXg7XHJcblx0XHRcdFx0XHQtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0XHQtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgXHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuZmxleC1yb3cubWlkZGxlIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDI3MHB4OyBcclxuXHRcdFx0XHRAZXh0ZW5kIC5mbGV4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHQubGVmdCB7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDsgXHJcblx0XHRcdFx0XHR3aWR0aDogNDAlOyBcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL21lZGlhL2ltYWdlcy9wdWJsaWNhdGlvbnMvbnltaXR5LWNpcmNsZS1sZWZ0LnBuZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5jaXJjbGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5taWRkbGUge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7IFxyXG5cdFx0XHRcdFx0d2lkdGg6IDIwJTsgXHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bzsgXHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTg1cHg7IFxyXG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5mbGV4OyBcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0ZGl2LnRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRncmVlbi1tYWluOyBcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7IFxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRwOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW4gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnJpZ2h0IHtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0OyBcclxuXHRcdFx0XHRcdHdpZHRoOiA0MCU7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy9ueW1pdHktY2lyY2xlLXJpZ2h0LnBuZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5jaXJjbGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5mbGV4LXJvdy5ib3R0b20ge1xyXG5cdFx0XHRcdC5taWRkbGUge1xyXG5cdFx0XHRcdFx0Y2xlYXI6IGxlZnQ7IFxyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy9ueW1pdHktY2lyY2xlLWJvdHRvbS5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAuY2lyY2xlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIFNwZWNpZmljIHN0eWxlcyBmb3IgdGhlIFdMUCBpbmZvZ3JhcGhpYyBpbiB0aGUgUkNcclxuXHJcbi53bHAtZ3JhcGhpYy13cmFwcGVyIHtcclxuXHRwYWRkaW5nOiAzZW0gMDtcclxuXHQuc29jaWFsLWxpc3QtaXRlbXMge1xyXG5cdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IC0zZW07XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR9XHJcblx0XHQuaWNvbi1jb21tZW50LFxyXG5cdFx0Lmljb24tcHJpbnQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Lmljb24tZmFjZWJvb2sge1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJpbnQtdiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0bWFyZ2luOiAxZW07XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDE5XCI7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQud2xwLWdyYXBoaWMge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDEuNWVtO1xyXG5cdFx0LmJyayB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNwYyB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmhpZGRlbiB7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnZpc2libGUge1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudXAtd2hpdGUge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQud2hpdGUge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcclxuXHRcdH1cclxuXHRcdC5sdC1vcmFuZ2Uge1xyXG5cdFx0XHRjb2xvcjogI2ZmZTNkOTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC51cC15ZWxsb3cge1xyXG5cdFx0XHRjb2xvcjogI2ZmYzYzZjtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQueWVsbG93IHtcclxuXHRcdFx0Y29sb3I6ICNmZmM2M2Y7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0XHR9XHJcblx0XHQudXAtb3JhbmdlIHtcclxuXHRcdFx0Y29sb3I6ICNmYzViNGM7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm9yYW5nZSB7XHJcblx0XHRcdGNvbG9yOiAjZmM1YjRjO1xyXG5cdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdFx0fVxyXG5cdFx0LndscC1ibG9jayB7XHJcblx0XHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0Ji53bHAtaGRyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjFiZDVhO1xyXG5cdFx0XHRcdC5pYXBwLWxvZ28ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuMDVlbTtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zNWVtO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNTVlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLndscC1oZWFkbGluZXMge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDNlNTI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvd2xwLWdyYXBoaWMvbmV3cy5qcGcpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcblx0XHRcdFx0ei1pbmRleDogMDtcclxuXHRcdFx0XHRwYWRkaW5nOiA0ZW0gMmVtIDJlbTtcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZTUyO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC44NTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmluZCB7XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYud2xwLWZpZWxkIHtcclxuXHRcdFx0XHRjb2xvcjogIzAwM2U1MjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmM1YjRjO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYud2xwLW51bWJlcnMge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDNlNTI7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jZW50ZXItaW1nIHtcclxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHQmLmNoYXJ0cyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0NXB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zYWxhcnkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNGVtO1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDdlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmVkIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDJlbTtcclxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQud2hpdGUge1xyXG5cdFx0XHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZsdC1ydCB7XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbHMsIC5jb2wge1xyXG5cdFx0XHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29scyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb2wge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29sLTQwIHtcclxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbC02MCB7XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5ydCB7XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZGlwbG9tYSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTAuNzVlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm1hbGUtYm9va3MsIC5mZW1hbGUtYm9va3Mge1xyXG5cdFx0XHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0LmJvb2tzIHtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjVlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJweDtcclxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYm9vayB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAtMnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5mbS1lbmQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wY3Qge1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdGNsZWFyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjY1ZW07XHJcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5iYWdzIHtcclxuXHRcdFx0XHRcdC5tb25leS1iYWctbGluZSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuMDc1ZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMS41ZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm1vbmV5LWJhZyB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjllbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC51cC1vcmFuZ2UsIC51cC15ZWxsb3cge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjJlbTtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRyZWVzIHtcclxuXHRcdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMWVtIDAgM2VtO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdC50cmVlIHtcclxuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjYwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudHJlZS1udW1iZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTEuOWVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjc1ZW07XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNS4zZW07XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnRyZWUtbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMmVtO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mZW1hbGUge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZjNWI0YztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5tYWxlIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmM2M2Y7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb2wtNTAge1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji53bHAtY2VydCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvd2xwLWdyYXBoaWMvd2xwLWNlcnQucG5nKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuM2VtO1xyXG5cdFx0XHRcdC5zZWFscyB7XHJcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5zZWFsIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMwJTtcclxuXHRcdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJHNtYWxsKSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDc1cHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcclxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQsXHJcblx0XHRcdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucmlnaHQtaW1nIHtcclxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTAuNWVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMWVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDJlbTtcclxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDYwJTtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5pbmQge1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudXAteWVsbG93IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYud2xwLWdhcCB7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNGVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2hhcnQtMiB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji53bHAtZnRyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDAuOGVtO1xyXG5cdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VmZWZlZjtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2ZW07XHJcblx0XHRcdFx0LnJpZ2h0LWluZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mbHQtcmlnaHQge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWN0aW9ucy13cmFwcGVyIHtcclxuXHQucGFnZS1tb2Qge1xyXG5cdFx0Y2xlYXI6Ym90aDtcclxuXHR9XHJcblx0Ly8gVHlwZSBDdXN0b20gU3R5bGVzXHJcblx0LnN1YnNlY3Rpb24taGRyLWJvbGQge1xyXG5cdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0cGFkZGluZzogMWVtO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzhjYzA3MztcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cdGJsb2NrcXVvdGUge1xyXG5cdFx0Zm9udC1zaXplOiAxLjI1ZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS43NWVtO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuXHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHR9XHJcblx0LnN0YXRpYyB7XHJcblx0XHRoNCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNzVlbTtcclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0XHR9XHJcblx0XHRhIHtcclxuXHRcdFx0QGV4dGVuZCAlYWx0ZXJuYXRlLWxpbmstLXVuZGVybGluZTtcclxuXHRcdH1cclxuXHRcdGEuYnV0dG9uLWxnLS1mYW5jeSB7XHJcblx0XHRcdGNvbG9yOiAjZmZmIWltcG9ydGFudDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gTWVkaWEgQ3VzdG9tIFN0eWxlc1xyXG5cdC5oZWFkc2hvdCB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1heC13aWR0aDogMTE1cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHRwLnZpZGVvIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC8vIFN0eWxlcyBmb3IgYWN0dWFsIGNvbnRlbnQgYmxvY2tzXHJcblx0LmNvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMWVtO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2VmZWZlZjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC8vIEhhbGYgQ29sdW1uIExheW91dFxyXG5cdC5oYWxmIHtcclxuXHRcdC5jb250ZW50LTEge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdHdpZHRoOiA0OC41JTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDQ4LjUlO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udGVudC0yIHtcclxuXHRcdFx0QGV4dGVuZCAuY29udGVudC0xIW9wdGlvbmFsO1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbnRlbnQtMyB7XHJcblx0XHRcdEBleHRlbmQgLmNvbnRlbnQtMiFvcHRpb25hbDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIDYwLzQwIExheW91dFxyXG5cdC5zaXh0eV80MCB7XHJcblx0XHQuY29udGVudC0xIHtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR3aWR0aDogNTUlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogNTUlO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMy4zMzMzMyU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250ZW50LTIge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHR3aWR0aDogNDEuNjY2NjYlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogNDEuNjY2NjY7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udGVudC0zIHtcclxuXHRcdFx0Y2xlYXI6IHJpZ2h0O1xyXG5cdFx0XHRAZXh0ZW5kIC5jb250ZW50LTIhb3B0aW9uYWw7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyA0MC82MCBMYXlvdXRcclxuXHQuZm9ydHlfNjAge1xyXG5cdFx0LmNvbnRlbnQtMSB7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0d2lkdGg6IDQxLjY2NjY2JTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDQxLjY2NjY2O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMy4zMzMzMyU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250ZW50LTIge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHR3aWR0aDogNTUlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogNTUlO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbnRlbnQtMyB7XHJcblx0XHRcdGNsZWFyOiBub25lO1xyXG5cdFx0XHRAZXh0ZW5kIC5jb250ZW50LTIhb3B0aW9uYWw7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBSZXNvdXJjZS9OZXdzIEN1c3RvbSBTdHlsZXNcclxuXHQuc21hbGwtc3RyZWFtIHtcclxuXHRcdC50eiB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHQgICAgXHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0LnR6LWhlYWQtZGF0ZSB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdH1cclxuXHRcdFx0LnR6LWhlYWQtbWVkIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMjVlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQudHotc2F2ZWFibGUtYmxvY2sge1xyXG5cdFx0XHRcdHRvcDogLTEzcHg7XHJcblx0XHRcdFx0bGVmdDogLTJlbTtcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0bGVmdDogLTEwcHg7XHJcblx0XHRcdFx0XHR0b3A6IC0xM3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYXJ0LWJkIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDkwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0LmhleC1sZyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnR4dC1iZCB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucmVzb3VyY2UtdHoge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA1LjhlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ly8gTGVmdCBDb2x1bW4gc3R5bGVzXHJcblx0LmxlZnQtY29sIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR3aWR0aDogNDguNSU7XHJcblx0XHRcdG1heC13aWR0aDogNDguNSU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdH1cclxuXHQgICAgJiA+IC5jb250ZW50IHtcclxuXHQgICAgXHRvcGFjaXR5OiAwO1xyXG5cdCAgICB9XHJcblx0fVxyXG5cdFxyXG5cdC8vIFJpZ2h0IENvbHVtbiBzdHlsZXNcclxuXHQucmlnaHQtY29sIHtcclxuXHRcdEBleHRlbmQgLmxlZnQtY29sO1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRjbGVhcjogcmlnaHQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC8vIFVwY29taW5nIEV2ZW50cyBDdXN0b20gU3R5bGVzXHJcblx0LmNvbmZlcmVuY2UtdHotbWVkaWEge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHRcdC50eHQtYmQge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyZW07XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDJlbTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDQuN2VtO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0YSwgcCB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnVwY29taW5nX2V2ZW50cyB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdFx0aW1nIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5sZWFkZ2VuLWhkciB7XHJcblx0LnNpdGUtbmF2IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5oZHIge1xyXG5cdFx0Lmhkci1jb250ZW50LW1vZCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IC02ZW07XHJcblx0XHRcdC5oZHItYmxvY2stLXRpdGxlIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaGRyLWgxLWxpbmssIC5oZHItdGFnbGluZSB7XHJcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMmVtIGF1dG87XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAzZW0gMCAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaGRyLWgxIHtcclxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDRlbTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuNmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmNpcHQtYmx1ZSB7XHJcblx0XHQuaGRyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN3YXRjaC04YTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wcGMtbG9nby13aGl0ZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdHRvcDogMmVtO1xyXG5cdHJpZ2h0OiA1JTtcclxuXHR3aWR0aDogNGVtO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdHdpZHRoOiA2ZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0d2lkdGg6IDEwZW07XHJcblx0fVxyXG59XHJcblxyXG4ubGVhZGdlbiB7XHJcblxyXG5cdHBhZGRpbmc6IDJlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdHBhZGRpbmc6IDRlbSAwO1xyXG5cdH1cclxuXHJcblx0aDIge1xyXG5cdFx0QGV4dGVuZCAldHotaGVhZC14bGc7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNC41ZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDU0JTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwJTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDAuM2VtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGgzLnBhZ2UtaGVhZCB7XHJcblx0XHRAZXh0ZW5kICV0ei1oZWFkLXhsZztcclxuXHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRmb250LXNpemU6IDMuNmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaGVyby1pbWcge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdG1heC13aWR0aDogMzYlO1xyXG5cdFx0fVxyXG5cdFx0aW1nIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyZW07XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oZXJvLXR4dCB7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA1MCU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNCU7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNhbGxvdXQtYm94IHtcclxuXHRcdG1hcmdpbi10b3A6IDJlbTtcclxuXHRcdGgzIHtcclxuXHRcdFx0QGV4dGVuZCAlcGFnZS1oZWFkLW1lZDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stNDA7XHJcblx0XHR9XHJcblx0XHQuZmEtdWwge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMS41ZW07XHJcblx0XHRcdC5mYS1saSB7XHJcblx0XHRcdFx0dG9wOiAwLjI4ZW07XHJcblx0XHRcdFx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRsaSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC50aHJlZS1jb2wtbGlzdCB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRcdGxpIHtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0d2lkdGg6IDI2JTtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRtYXJnaW46IDAgNCU7XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGZvcm0ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTMwO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRwYWRkaW5nOiAyZW0gM2VtO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0bWF4LXdpZHRoOiA2MCU7XHJcblx0XHR9XHJcblx0XHRoNCB7XHJcblx0XHRcdEBleHRlbmQgJXR6LWhlYWQtbGc7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0fVxyXG5cdFx0LnBhZ2UtdGV4dC1tZWQge1xyXG5cdFx0XHRjb2xvcjogI2U2ZTZlNjtcclxuXHRcdH1cclxuXHRcdC5wYWdlLXRleHQtc20ge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHRcdC5mb3JtLWJsb2NrIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdFx0LmJ1dHRvbi1sZy0tZmFuY3kge1xyXG5cdFx0XHRmb250LXNpemU6IDJlbTtcclxuXHRcdH1cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGhhbmtzLWhlYWQge1xyXG5cdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRmb250LXNpemU6IDNlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdGZvbnQtc2l6ZTogNmVtO1xyXG5cdH1cclxufVxyXG5cclxuLmVycm9yLWhlYWQge1xyXG5cdGNvbG9yOiAkcmVkLWx0O1xyXG5cdGZvbnQtc2l6ZTozZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRmb250LXNpemU6IDZlbTtcclxuXHR9XHJcbn1cclxuXHJcbi50aGFua3MtdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxLjZlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdGZvbnQtc2l6ZTogMi44ZW07XHJcblx0fVxyXG59XHJcblxyXG4ucHBjLWZvcm0tYm90dG9tIHtcclxuXHRjbGVhcjogYm90aDtcclxuXHRtYXJnaW4tdG9wOiAyZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRtYXJnaW4tdG9wOiAtMTBlbTtcclxuXHRcdG1heC13aWR0aDogNDQlO1xyXG5cdH1cclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEFydGljbGUgdmFyaWFibGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kYXJ0aWNsZS1zcGFjaW5nLS1sYXJnZTogNGVtO1xyXG4kYXJ0aWNsZS1zcGFjaW5nLS1tZWQ6IDNlbTtcclxuJGFydGljbGUtc3BhY2luZzogMmVtO1xyXG5cclxuXHJcblxyXG4uYXJ0aWNsZS1tZXRhIHtcclxuXHRtYXJnaW4tYm90dG9tOiAkYXJ0aWNsZS1zcGFjaW5nLS1sYXJnZTtcclxufVxyXG5cclxuXHJcbiVhcnRpY2xlLWJsb2NrIHtcclxuXHRib3JkZXItdG9wOiAkc2VjdGlvbi1iZHI7XHJcblx0cGFkZGluZy10b3A6ICRhcnRpY2xlLXNwYWNpbmctLW1lZDtcclxuXHRtYXJnaW4tdG9wOiAkYXJ0aWNsZS1zcGFjaW5nLS1tZWQ7XHJcbn1cclxuXHJcblxyXG4uYXJ0aWNsZS1iaW8tbW9kIHsgXHJcblx0QGV4dGVuZCAlYXJ0aWNsZS1ibG9jaztcclxuXHQmICsgJiB7XHJcblx0XHRib3JkZXItdG9wOiBub25lO1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdHBhZGRpbmctdG9wOiAyZW07XHJcblx0XHQudHh0LWJkIHtcclxuXHRcdFx0LnN1YnNlY3Rpb24taGRyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYXJ0aWNsZS1jb21tZW50LW1vZCB7IEBleHRlbmQgJWFydGljbGUtYmxvY2s7IH1cclxuXHJcbi5hcnRpY2xlLXJlbGF0ZWQtbW9kIHsgQGV4dGVuZCAlYXJ0aWNsZS1ibG9jazsgfVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEFydGljbGUgYnlsaW5lXHJcblxyXG4uYXJ0aWNsZS1tZXRhLWJsb2NrIHtcclxuXHRtYXJnaW4tYm90dG9tOiAkYXJ0aWNsZS1zcGFjaW5nO1xyXG5cdG1hcmdpbi10b3A6ICRhcnRpY2xlLXNwYWNpbmc7XHJcbn1cclxuXHJcbi8vIGV4dGVuZHMgJXR6LW1ldGEtaW1nIGZyb20gb2JqZWN0cy5zY3NzXHJcbi5hcnRpY2xlLW1ldGEtaW1nIHtcclxuXHRAZXh0ZW5kICV0ei1tZXRhLWltZztcclxuXHR3aWR0aDogNGVtO1xyXG59XHJcblxyXG4vLyBleHRlbmRzIHZhcmlvdXMgc2lsZW50IGNsYXNzZXMgZnJvbSB0ZWFzZS5zY3NzXHJcbi5hcnRpY2xlLW1ldGEtdGV4dCB7XHJcblx0QGV4dGVuZCAldHotbWV0YS10ZXh0O1xyXG5cdGxpbmUtaGVpZ2h0OiA0ZW07XHJcbn1cclxuXHJcbi5hcnRpY2xlLW1ldGEtYXV0aG9yIHsgQGV4dGVuZCAldHotbWV0YS1hdXRob3I7IH1cclxuXHJcbi5hcnRpY2xlLWF1dGhvci1saW5rLS1ib2xkIHsgQGV4dGVuZCAldHotYXV0aG9yLWxpbmstLWJvbGQ7IH1cclxuXHJcbi5hcnRpY2xlLW1ldGEtZGF0ZSB7IEBleHRlbmQgJXR6LW1ldGEtZGF0ZTsgfVxyXG5cclxuXHJcbi5hcnRpY2xlLWFzaWRlLW1vZCB7XHJcblx0Ly8gbWF4LXdpZHRoOiAkYXJ0aWNsZS1hc2lkZTtcclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBBcnRpY2xlIGZlYXR1cmVkIGltYWdlXHJcblxyXG5cclxuLmFydGljbGUtY29udGVudCB7XHJcblx0LmFydC1iZCB7XHJcblx0XHRtYXJnaW4tdG9wOiAtMmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIElubmVyIGFydGljbGUgU3R5bGVzXHJcblxyXG4uYXJ0aWNsZS10ZXh0IHtcclxuXHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xyXG5cdGZvbnQtc2l6ZTogMS41Mzg0NjE1MzhlbTtcclxuXHRcdCYubGctcXVvdGUge1xyXG5cdFx0XHRwYWRkaW5nOiAyZW07XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzZW07XHJcblx0XHRcdFx0Y29sb3I6ICNhN2E5YWM7XHJcblx0XHRcdH1cclxuXHRpbWcsIHAgaW1nLCBwIGEgaW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cclxuXHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQvLyBib2R5IHNpemVcclxuXHQ+IHAge1xyXG5cdFx0QGV4dGVuZCAlYXJ0aWNsZS10ZXh0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdH1cclxuXHJcblxyXG5cdC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdC8vIEhlYWRsaW5lIFN0eWxlc1xyXG5cdD4gaDEge1xyXG5cdFx0QGV4dGVuZCAlaDI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG5cdH1cclxuXHJcblx0PiBoMiB7XHJcblx0XHRAZXh0ZW5kICVoMjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcblx0fVxyXG5cclxuXHQ+IGgzIHtcclxuXHRcdEBleHRlbmQgJWgzO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0QGluY2x1ZGUgc2Fucyhib2xkKTtcclxuXHR9XHJcblxyXG5cdD4gaDQge1xyXG5cdFx0QGV4dGVuZCAlaDQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG5cdH1cclxuXHJcblx0PiBoNSB7XHJcblx0XHRAZXh0ZW5kICVoNTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcblx0fVxyXG5cclxuXHQ+IGg2IHtcclxuXHRcdEBleHRlbmQgJWg2O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0QGluY2x1ZGUgc2Fucyhib2xkKTtcclxuXHR9XHJcblxyXG5cdC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdC8vIEJsb2NrcXVvdGVcclxuXHQ+IGJsb2NrcXVvdGUsIC5wdWxsLXF1b3RlIHtcclxuXHRcdC8vIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG5cdFx0bWFyZ2luOiAyLjVlbSAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyZW07XHJcblx0XHRib3JkZXItbGVmdDogM3B4IHNvbGlkIGxpZ2h0ZW4oJGdyZWVuLW1haW4sIDEwJSk7XHJcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxZW0gMS41ZW0gMC41ZW07XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxpbmsoYXJ0aWNsZWxpbmspO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5mYS1ib3JkZXIge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuMmVtIDAuMjVlbSAwLjE1ZW07XHJcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAwLjA4ZW0gI2U3ZTdlNztcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwLjFlbTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNWVtO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay0yMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0PiBwIHtcclxuXHRcdFx0QGV4dGVuZCAlYXJ0aWNsZS10ZXh0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnB1bGwtcXVvdGUgYSB7XHJcblx0XHRAaW5jbHVkZSBsaW5rKGFydGljbGVsaW5rKTtcclxuXHR9XHJcblxyXG5cclxuXHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQvLyBMaXN0c1xyXG5cdD51bCwgb2wge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDEuMzVlbTtcclxuXHR9XHJcblxyXG5cdD4gdWwge1xyXG5cdFx0QGV4dGVuZCAlbGlzdC1pdGVtcztcclxuXHRcdD4gbGkge1xyXG5cdFx0XHRAZXh0ZW5kICVsaXN0LWl0ZW07XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IDEuMzVlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBkaXNjO1xyXG5cdFx0XHRmb250LXdlaWdodDogJHNlcmlmLXdlaWdodC1yZWc7XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHdpZHRoOiAwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAwcHg7XHJcblx0XHRcdFx0Ly9ib3JkZXI6IDVweCBzb2xpZCAkYmxhY2stMTA7XHJcblx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogJHNob3ctbWFpbjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA2cHg7XHJcblx0XHRcdFx0bGVmdDogLTEuMzVlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQ+IHVsIHtcclxuXHRcdFx0XHQ+IGxpIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgJWxpc3QtaXRlbTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyLjdlbTtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IHNxdWFyZTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VyaWYtd2VpZ2h0LXJlZztcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogNnB4O1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAtMS4zNWVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQ+IG9sIHtcclxuXHRcdFx0XHQ+IGxpIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgJWxpc3QtaXRlbTtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMi43ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQ+IG9sIHtcclxuXHRcdEBleHRlbmQgJWxpc3QtaXRlbXM7XHJcblx0XHQ+IGxpIHtcclxuXHRcdFx0QGV4dGVuZCAlbGlzdC1pdGVtO1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBkZWNpbWFsO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxyXG5cdFx0XHQ+IHVsIHtcclxuXHRcdFx0XHQ+IGxpIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgJWxpc3QtaXRlbTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyLjdlbTtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IHNxdWFyZTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VyaWYtd2VpZ2h0LXJlZztcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogNnB4O1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAtMS4zNWVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQ+IG9sIHtcclxuXHRcdFx0XHQ+IGxpIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgJWxpc3QtaXRlbTtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMi43ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0Ly8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0Ly8gTGlua3NcclxuXHQ+IHAsIHAgZW0sIHAgc3Ryb25nLCB1bCBsaSwgb2wgbGksIHVsIGxpIHAsIHVsIHAsIG9sIHAsIG9sIGxpIHAsIHVsIGxpIHVsIGxpIHAsIG9sIGxpIHVsIHAsIGRpdiwgZGl2IHAge1xyXG5cdFx0PiBhIHtcclxuXHRcdFx0QGluY2x1ZGUgbGluayhhcnRpY2xlbGluayk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0Ly8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0Ly8gSW1hZ2Ugc3R1ZmZcclxuXHQ+IHAge1xyXG5cdFx0PiAuc2l6ZS1mdWxsIHsgd2lkdGg6IGF1dG87IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XHJcblx0XHQ+IC5hbGlnbnJpZ2h0IHsgXHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTsgXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxZW07IFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+IC5hbGlnbmxlZnQgeyBcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtOyBcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0OyBcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFlbTsgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdD4gaW1nIHsgbWFyZ2luLWJvdHRvbTogMWVtOyB9XHJcblx0fVxyXG5cclxuXHQud3AtY2FwdGlvbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0Ji5zaXplLWZ1bGwgeyB3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cclxuXHRcdCYuYWxpZ25yaWdodCB7IHdpZHRoOiAxMDAlOyBmbG9hdDogcmlnaHQ7IG1hcmdpbi1sZWZ0OiAxZW07IG1hcmdpbi1ib3R0b206IDFlbTsgfVxyXG5cdFx0Ji5hbGlnbmxlZnQgeyB3aWR0aDogMTAwJTsgZmxvYXQ6IGxlZnQ7IG1hcmdpbi1yaWdodDogMWVtOyBtYXJnaW4tYm90dG9tOiAxZW07IH1cclxuXHR9XHJcblxyXG5cdC53cC1jYXB0aW9uLXRleHQge1xyXG5cdFx0QGluY2x1ZGUgc2FucztcclxuXHRcdGZvbnQtc2l6ZTogMC43NWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMzVlbTtcclxuXHRcdHBhZGRpbmc6IDAuODVlbSAwLjVlbTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHJcblx0LmNhcC1pbWFnZS1yaWdodCxcclxuXHQuY2FwLWltYWdlLWxlZnQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRlbC1zbWFsbCkge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyZW07XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblxyXG5cdC5jYXAtY2FwdGlvbiB7XHJcblx0XHRAaW5jbHVkZSBzYW5zO1xyXG5cdFx0Zm9udC1zaXplOiAwLjg1ZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS4zNWVtO1xyXG5cdFx0bWFyZ2luLXRvcDogMC44NWVtO1xyXG5cdH1cclxuXHJcblx0Ly8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0Ly8gVGhpcyBoaWRlcyBsZWdhY3kgYXV0aG9yIGJpbyBtdWdzLiBBbiBpbWcgdGFnIHdpdGhpbiB0aGUgZmlyc3QgcGFyYWdyYXBoIG9mIHRoZSBzdG9yeS5cclxuXHJcblx0PiBwOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0aW1nIHsgZGlzcGxheTogbm9uZTsgfVxyXG5cdH1cclxuXHJcblxyXG59IC8vIGFydGljbGUtdGV4dFxyXG5cclxuLnNiLWNhbGxvdXQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGFydGljbGUtc3BsaXQpIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG4uYm90dG9tLWNhbGxvdXQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRhcnRpY2xlLXNwbGl0KSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4uYXJ0aWNsZS1jYWxsb3V0IHtcclxuXHRtYXJnaW4tYm90dG9tOiAzZW07XHJcblx0LmFydGljbGUtY2FsbG91dC1oZWFkIHtcclxuXHRcdEBleHRlbmQgJWgzO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1lZDtcclxuXHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHR9XHJcblx0LmFydGljbGUtY2FsbG91dC1ib2R5IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcclxuXHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdHAsIGxpIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHR9XHJcblx0XHRhIHtcclxuXHRcdFx0QGluY2x1ZGUgbGluayhhcnRpY2xlbGluayk7XHJcblx0XHR9XHJcblx0XHRpbWcge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdH1cclxuXHRcdHVsIHtcclxuXHRcdFx0bGlzdC1zdHlsZTogZGlzYztcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdEBleHRlbmQgJXRlYXNlLXRleHQ7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LXJlZztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0b2wge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMS41NWVtO1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udHVtYmxyLXNlY3Rpb24ge1xyXG5cdGJhY2tncm91bmQ6ICNkOWRhZGI7XHJcblx0bWFyZ2luLXRvcDogLTJlbTtcclxuXHRtYXJnaW4tYm90dG9tOiA0ZW07XHJcblx0LmFydGljbGUtdHVtYmxyIHtcclxuXHRcdHBhZGRpbmc6IDJlbTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0Lm1lZGlhLWJsb2NrIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQudHVtYmxyLWNhcmQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0XHQudHVtYmxyLXR6LWhlYWQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDBweCAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50dW1ibHItcC1ib2R5IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHggMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTmF2IFZhcmlhYmxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gTmF2IGJyZWFrcG9pbnQgdmFyaWFibGVzIHJlc2lkZSBpbiBicmVha3BvaW50LXZhci5zY3NzIGZpbGUuXHJcblxyXG4kbmF2LWhlaWdodC1zbTogXHQyLjY5MjMwNzY5MmVtO1xyXG4kbmF2LWhlaWdodC1zbS1tb2Q6IDEuM2VtO1xyXG4kbmF2LWhlaWdodDogXHRcdDVlbTsgXHJcblxyXG4kbmF2LWhlaWdodC1weDogNjNweDtcclxuXHJcblxyXG4kbmF2LXBhZDogJHNpdGUtbWFyZ2luO1xyXG5cclxuJG5hdi1sb2dvLXdpZHRoOiA1Ljc2OTIzMDc2OWVtO1xyXG5cclxuJG5hdi1ibG9jay13aWR0aDogJG5hdi1sb2dvLXdpZHRoO1xyXG5cclxuJG5hdi1ibG9jay1wYWQ6ICRncmlkLS1xdWFydGVyO1xyXG5cclxuJG1heC1uYXYtd2lkdGg6ICRuYXYtYnAteGxnO1xyXG5cclxuXHJcblxyXG4uc2l0ZS1uYXYge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxMDAwMDA7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1tZWQpIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR9XHJcbn1cclxuXHJcbi5uYXYtaW5uZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0ei1pbmRleDogMTtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1tZWQpIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDsgLy8gY2hhbmdlZCBmcm9tIGZpeGVkIGZvciBoZWFkcm9vbS5qc1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0bWF4LXdpZHRoOiAkbmF2LWJwLWxnO1xyXG5cdFx0bWFyZ2luLWxlZnQ6ICRuYXYtYnAtbGcgLyAyICogLTE7XHJcblx0XHRwYWRkaW5nOiAwICRuYXYtYmxvY2stcGFkO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogJG5hdi1iZHI7XHJcblx0XHRib3gtc2hhZG93OiAwIC0ycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0bWF4LXdpZHRoOiAkbWF4LW5hdi13aWR0aDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAkbWF4LW5hdi13aWR0aCAvIDIgKiAtMTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBNYWluIG5hdiBsYXlvdXRcclxuXHJcbi5uYXYtbW9kLCAlbmF2LW1vZCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5uYXYtbWFpbi1tb2Qge1xyXG5cdEBleHRlbmQgJW5hdi1tb2Q7XHJcblx0Ly8gd2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLXJpZ2h0OiAtJG5hdi1ibG9jay13aWR0aDtcclxufVxyXG5cclxuLm5hdi1tYWluLWlubmVyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAkbmF2LWJsb2NrLXdpZHRoO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcbn1cclxuXHJcblxyXG4ubmF2LXNlY29uZGFyeS1tb2Qge1xyXG5cdEBleHRlbmQgJW5hdi1tb2Q7XHJcblx0bGluZS1oZWlnaHQ6ICRuYXYtaGVpZ2h0LXNtLW1vZDtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0cGFkZGluZy1yaWdodDogMC41ZW07XHJcblx0cGFkZGluZy10b3A6IDAuMWVtO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAkbmF2LWhlaWdodDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRib3JkZXItbGVmdDogJGJkci10aGluLWx0O1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0cGFkZGluZzogMCAwLjdlbTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyB4eHhcclxuXHJcbi5uYXYtbG9nby1tb2Qge1xyXG5cdEBleHRlbmQgJW5hdi1tb2Q7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHdpZHRoOiAkbmF2LWxvZ28td2lkdGg7XHJcblx0bGluZS1oZWlnaHQ6ICRuYXYtaGVpZ2h0LXNtLW1vZDtcclxuXHRoZWlnaHQ6ICRuYXYtaGVpZ2h0LXNtO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbi1sZWZ0OiAtKCRuYXYtbG9nby13aWR0aC8yKTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdHdpZHRoOiAkbmF2LWJsb2NrLXdpZHRoICsgJG5hdi1ibG9jay1wYWQ7XHJcblx0XHRib3JkZXItcmlnaHQ6ICRiZHItdGhpbi1sdDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDFlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAkbmF2LWhlaWdodDtcclxuXHRcdGhlaWdodDogJG5hdi1oZWlnaHQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLm5hdi1tZW51LW1vZCB7XHJcblx0QGV4dGVuZCAlbmF2LW1vZDtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRjb2xvcjogJGJsYWNrLTUwO1xyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTmF2IGVsZW1lbnRzXHJcblxyXG4ubmF2LWxvZ28ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiA3NSU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0Ji5pcy1hY3RpdmUge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnXFwwMDIwJztcclxuXHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGJvdHRvbTogLTNweDtcclxuXHRcdFx0XHRsZWZ0OiAzNSU7XHJcblx0XHRcdFx0ei1pbmRleDogNDtcclxuXHRcdFx0XHRib3JkZXItdG9wOiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogOXB4IHNvbGlkICRncmVlbi1tYWluO1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiAnXFwwMDIwJztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRib3R0b206IC00cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdFx0d2lkdGg6IDguMmVtO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMS45ZW07XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubC1jYW52YXMgJiB7XHJcblx0XHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5uYXYtbG9nby1saW5rIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDNlbTtcclxuXHR3aWR0aDogOC4yZW07XHJcblx0bWFyZ2luLWxlZnQ6IC0xLjllbTtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdG1hcmdpbi10b3A6IDAuNzVlbTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0aGVpZ2h0OiAkbmF2LWhlaWdodDtcclxuXHR9XHJcblx0aW1nIHtcclxuXHRcdHdpZHRoOiAxMDAlOyAvLyBmb3IgaWVcclxuXHRcdG1heC13aWR0aDogNC4yZW07XHJcblx0XHQvLyBoZWlnaHQ6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHQvLyBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubmF2LWl0ZW1zLW1vZCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAkbmF2LWhlaWdodC1zbS1tb2QgKyAyZW07XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRiZy1tZWQ7XHJcblx0cGFkZGluZzogMCAkbmF2LXBhZCAkbmF2LXBhZCAkbmF2LXBhZDtcclxuXHR6LWluZGV4OiAxO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0dG9wOiAkbmF2LWhlaWdodDtcclxuXHRcdGJvcmRlci10b3A6IG5vbmU7XHJcblx0fVxyXG5cdCYuaXMtYWN0aXZlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLm5hdi10cmlnZ2VyIHtcclxuXHRsaW5lLWhlaWdodDogJG5hdi1oZWlnaHQtc207XHJcblx0d2lkdGg6IDMwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Zm9udC1zaXplOiAxLjI1ZW07XHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTmF2IGl0ZW1zXHJcblxyXG4ubmF2LWl0ZW1zIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW1zO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmctbWVkO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLW1lZCkgYW5kIChtYXgtd2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdG1hcmdpbi10b3A6IDVlbTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykgYW5kIChtYXgtd2lkdGg6ICRuYXYtYnAteGxnKSB7XHJcblx0XHRwYWRkaW5nOiAwLjRlbSAwLjNlbSAwLjFlbTtcclxuXHR9XHJcblx0JiArICYge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdC5uYXYtbGluayB7XHJcblx0XHRcdCYuaXMtYWN0aXZlIHtcclxuXHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRiZy1tZWQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubmF2LWl0ZW0ge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbTtcclxuXHRmb250LXNpemU6IDEuMjVlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0Zm9udC1zaXplOiAxLjE1ZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAteGxnKSB7XHJcblx0XHRmb250LXNpemU6IDEuMjVlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5uYXYtbGluayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogMWVtIDA7XHJcblx0Y29sb3I6ICRuYXYtbGluay1jb2xvcjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0QGluY2x1ZGUgc2VyaWY7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogJGJsYWNrLTkwO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRsaW5lLWhlaWdodDogNGVtO1xyXG5cdFx0cGFkZGluZzogMCAxLjI1ZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAteGxnKSB7XHJcblx0XHRwYWRkaW5nOiAwIDEuNTc1ZW07XHJcblx0fVxyXG5cdCYuaXMtYWN0aXZlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IC0zcHg7XHJcblx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtOXB4O1xyXG5cdFx0XHRcdHotaW5kZXg6IDQ7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDlweCBzb2xpZCAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAtNHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykgYW5kIChtYXgtd2lkdGg6ICRuYXYtYnAteGxnKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubC1jYW52YXMgJiB7XHJcblx0XHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTZWFyY2hcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIENsaWNraW5nIHRoZSAubmF2LXNlYXJjaC10cmlnZ2VyIHdpbGwgZXhwb3NlIHRoZSBzZWFyY2ggbW9kXHJcbi8vIEJsYWggYmxhaCBibGFoIHdvcmRzXHJcblxyXG4uanMtc2VhcmNoLW5hdiB7IH1cclxuXHJcblxyXG4uaW5zdGFudC1zZWFyY2gtbW9kIHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGhlaWdodDogJG5hdi1oZWlnaHQtcHg7XHJcblxyXG5cdC5qcy1zZWFyY2gtbmF2ICYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0XHR3aWR0aDogMTE5JTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5uYXYtdHJpZ2dlci0taW5zdGFudC1zZWFyY2gge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0Zm9udC1zaXplOiAyZW07XHJcblx0bGluZS1oZWlnaHQ6IDYzcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRjb2xvcjogJGJsYWNrLTUwO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICRibGFjay05MDtcclxuXHR9XHJcblxyXG5cdC5qcy1zZWFyY2gtbmF2ICYge1xyXG5cdFx0cGFkZGluZzogMCAxZW07XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5hdi1pdGVtcyB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1tZWQpIHtcclxuXHRcdG1hcmdpbi10b3A6IDVlbTtcclxuXHR9XHJcblx0LmpzLXNlYXJjaC1uYXYgJiB7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTZWFyY2ggbGlua1xyXG5cclxuLm5hdi1zZWFyY2gtYmxvY2sge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bGluZS1oZWlnaHQ6ICRuYXYtaGVpZ2h0LXNtO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAkbmF2LWhlaWdodDtcclxuXHRcdGJvcmRlci1sZWZ0OiAkYmRyLXRoaW4tbHQ7XHJcblx0XHRwYWRkaW5nOiAwIDAuOWVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSBhbmQgKG1heC13aWR0aDogJG5hdi1icC14bGcpIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiA5LjVlbTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC14bGcpIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHBhZGRpbmc6IDAgMS41ZW07XHJcblx0fVxyXG5cdC5qcy1zZWFyY2gtbmF2ICYge1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykgYW5kIChtYXgtd2lkdGg6ICRuYXYtYnAteGxnKSB7XHJcblx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VhcmNoLWZvcm0ge1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnNlYXJjaC1saW5rIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNlYXJjaC10cmlnZ2VyLXRleHQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXYtc2VhcmNoLXRyaWdnZXIge1xyXG5cdHdpZHRoOiAzMHB4O1xyXG5cdGhlaWdodDogJG5hdi1oZWlnaHQtc207XHJcblx0bGluZS1oZWlnaHQ6ICRuYXYtaGVpZ2h0LXNtO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRoZWlnaHQ6ICRuYXYtaGVpZ2h0O1xyXG5cdFx0bGluZS1oZWlnaHQ6ICRuYXYtaGVpZ2h0O1xyXG5cdH1cclxuXHJcblx0LmpzLXNlYXJjaC1uYXYgJiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lmljb24tbGcge1xyXG5cdFx0dG9wOiAxOHB4O1xyXG5cdFx0bGVmdDogMnB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE15IElBUFAgbGlua1xyXG5cclxuLy8gVGhlIGRlZmF1bHQgc3RhdGUgZm9yIHRoZSBNeUlhcHAgbGluayBoYXMgYSBncmF5IGRvdCBiZXNpZGUgaXQuXHJcbi8vIElmIHRoZSB1c2VyIGlzIGxvZ2dlZCBpbixcclxuLy8gdGhlIGNsYXNzIG9mIC51c2VyLS1sb2dnZWRpbiBpcyBhcHBsaWVkIHRvIHRoZSBib2R5XHJcbi8vIGFuZCB0aGUgZG90IGNoYW5nZXMgY29sb3IgdG8gSUFQUCBncmVlZW5cclxuXHJcbi5teWlhcHAtbGluayB7XHJcblx0QGV4dGVuZCAubmF2LWxpbms7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0Ly8gdGhpcyBtYWtlcyB0aGUgZG90IGFwcGVhciBiZXNpZGUgbXlJQVBQXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHR3aWR0aDogOHB4O1xyXG5cdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDEuM2VtO1xyXG5cdFx0bGVmdDogMHB4O1xyXG5cdFx0bGVmdDogLTFlbTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1kYXJrO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0XHR0b3A6IDEuNjVlbTtcclxuXHRcdFx0bGVmdDogMS4zZW07XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0XHRsZWZ0OiAwLjdlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdHdpZHRoOiA3ZW07XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcclxuXHRcdGZvbnQtc2l6ZTogMS4xZW07XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xyXG5cdFx0d2lkdGg6ICRuYXYtbG9nby13aWR0aDtcclxuXHRcdGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQudXNlci0tbG9nZ2VkaW4gJiB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE5hdiBMb2dpbiBtb2RcclxuXHJcbi8vIFRoZSBMb2dpbiBtb2QgaXMgaGlkZGVuIGJ5IGRlZmF1bHRcclxuLy8gSWYgdGhlIGNsYXNzIGlzLWFjdGl2ZSBpcyBhZGRlZCB0byB0aGUgbW9kXHJcbi8vIE1vZCB3aWxsIGJlIGRpc3BsYXllZFxyXG5cclxuLm5hdi1teWlhcHAtbW9kIHtcclxuXHRAZXh0ZW5kICVuYXYtdHJpYW5nbGU7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogJG5hdi1oZWlnaHQtc20tbW9kICsgMmVtO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvcmRlci10b3A6IDRweCBzb2xpZCAkZ3JlZW4tbWFpbjtcclxuXHR6LWluZGV4OiAxO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdHRvcDogJG5hdi1oZWlnaHQ7XHJcblx0XHQvLyByaWdodDogMDtcclxuXHR9XHJcblxyXG5cdCYuaXMtYWN0aXZlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLm5hdi1teWlhcHAtbW9iaWxlIHtcclxuXHRAZXh0ZW5kICVuYXYtdHJpYW5nbGU7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogJG5hdi1oZWlnaHQtc20tbW9kO1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG5cdGJvcmRlci10b3A6IDRweCBzb2xpZCAkZ3JlZW4tbWFpbjtcclxuXHR6LWluZGV4OiAxO1xyXG5cdHdpZHRoOiAxNS42MTUzODQ2MTVlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHR0b3A6ICRuYXYtaGVpZ2h0O1xyXG5cdFx0Ly8gcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQmLmlzLWFjdGl2ZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubmF2LW15aWFwcC1pbm5lciB7XHJcblx0cGFkZGluZzogMmVtIDEuMjVlbSAxZW0gMS4yNWVtO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5uYXYtbXlpYXBwLWJvdHRvbSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTEwO1xyXG5cdHBhZGRpbmc6IDAgMC4yNWVtO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmxvZ2luLWxpbmsge1xyXG5cdEBpbmNsdWRlIGxpbms7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bGluZS1oZWlnaHQ6IDNlbTtcclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBMb2dnZWQgaW4gdnMuIG5vdCBsb2dnZWQgaW5cclxuXHJcbi8vIEJ5IGRlZmF1bHQsIHRoZSBwcm9tcHQgdG8gbG9naW4gd2lsbCBzaG93XHJcbi8vIElmIHRoZSB0aGUgY2xhc3Mgb2YgLnVzZXItLWxvZ2dlZGluIGlzIHByZXNlbnQgb24gdGhlIGJvZHlcclxuLy8gVGhlIGxvZ2luIHN0YXRlIHdpbGwgbm90IGRpc3BsYXkgYW5kIHRoZSBtZW51IGFsbG93aW5nIHVzZXJzXHJcbi8vIFRvIG5hdmlnYXRlIHRvIHNlY3Rpb24gb3MgdGhlaXIgTXlJQVBQIHByb2ZpbGUgd2lsbCBkaXNwbGF5XHJcblxyXG4ubmF2LW15aWFwcC1ub3Rsb2dnZWRpbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0LnVzZXItLWxvZ2dlZGluICYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4ubmF2LW15aWFwcC1sb2dnZWRpbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0LnVzZXItLWxvZ2dlZGluICYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBNZWdhIE1lbnVcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4ubWVnYS1tZW51LW1vZCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiAkbmF2LWhlaWdodDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHotaW5kZXg6IDEwMDAwMDAwO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdCYubWVnYS1pcy1hY3RpdmUgIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAteGxnKSB7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRtYXgtd2lkdGg6ICRtYXgtbmF2LXdpZHRoO1xyXG5cdFx0bWFyZ2luLWxlZnQ6ICRtYXgtbmF2LXdpZHRoIC8gMiAqIC0xO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4ubWVnYS1tZW51LWlubmVyIHtcclxuXHRmb250LXNpemU6IDFlbTtcclxuXHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGJsYWNrLTIwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Ly8gYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvdWktaW1nL2JnL21lZ2Ffc2lkZS5naWYpO1xyXG5cdC8vIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcclxuXHQvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTWVnYSBNZW51IExheW91dFxyXG5cclxuLmwtbWVnYS1wcmltYXJ5IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0bWluLWhlaWdodDogMTAwJTtcclxuXHRwYWRkaW5nOiAyZW0gMDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtJGdyaWQtMztcclxuXHJcblx0XHQ+IC5pbm5lciB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAkZ3JpZC0zO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRncmlkLTE7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRncmlkLTE7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm5hdi1tZXNzYWdlLWlzYWN0aXZlICYge1xyXG5cdFx0cGFkZGluZy10b3A6IDRlbTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubC1tZWdhLXNlY29uZGFyeSB7XHJcblx0d2lkdGg6ICRncmlkLTM7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBhZGRpbmc6IDJlbSAxLjVlbSAyZW0gMWVtO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAkZ3JpZC0zO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcclxuXHRcdHotaW5kZXg6IDA7XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stMjA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG4ubWVnYS1tYWluLW1vZCB7IH1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTWVnYSBNZW51IFNpZGVcclxuXHJcbi5tZWdhLXNpZGUtbW9kIHsgfVxyXG5cclxuLm1lZ2Etc2lkZS1oZHIge1xyXG5cdEBleHRlbmQgJXR6LW92ZXJsaW5lLXNtO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi5tZWdhLXNpZGUtaXRlbXMge1xyXG5cdEBleHRlbmQgJXNpZGUtbWVudS1pdGVtcztcclxuXHRsaW5lLWhlaWdodDogMmVtO1xyXG59XHJcblxyXG4ubWVnYS1zaWRlLWl0ZW0ge1xyXG5cdEBleHRlbmQgJXNpZGUtbWVudS1pdGVtO1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxufVxyXG5cclxuLm1lZ2Etc2lkZS1saW5rIHtcclxuXHRAZXh0ZW5kICVzaWRlLW1lbnUtbGluaztcclxuXHRwYWRkaW5nOiAwLjI1ZW0gMCAhaW1wb3J0YW50O1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICRibGFjay05MDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubWVnYS1zZWN0aW9uLWxpbmsge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcblx0Zm9udC1zaXplOiAxLjE1ZW07XHJcblx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHQmOmhvdmVyIHtcclxuXHRcdGNvbG9yOiBkYXJrZW4oJGdyZWVuLW1haW4sIDUlKTtcclxuXHR9XHJcbn1cclxuXHJcbi5saW5rLWFycm93IHtcclxuXHRsaW5lLWhlaWdodDogMDtcclxuXHRmb250LXNpemU6IDEuMzVlbTtcclxuXHRtYXJnaW4tbGVmdDogNHB4O1xyXG5cdGxldHRlci1zcGFjaW5nOiA1cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE1lZ2EgTWVudSBNYWluIENvbnRlbnQgYXJlYSBsYXlvdXQgbW9kZXNcclxuXHJcblxyXG4ubC1tZWdhLTEgeyB9XHJcblxyXG4ubC1tZWdhLTIge1xyXG5cdEBpbmNsdWRlIG1lZGlhLWdyaWQoMiwgJHNwYWNlLWdyaWQpO1xyXG5cclxuXHQvLyBUaGlzIHJlbW92ZXMgdGhlIGJvdHRvbSBib3JkZXIgZm9yIHRoZSBsYXN0IHR3byB0ZWFzZXMgdGhhdCBhcmUgaW5zaWRlIHRoZSAubC1tZWdhLTIgY29udGFpbmVyLlxyXG5cdC5tZWRpYS1ibG9jayB7XHJcblx0XHQmOm50aC1sYXN0LW9mLXR5cGUoLTFuICsgMikge1xyXG5cdFx0XHQubWVnYS10ei1pdGVtIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmwtbWVnYS0zIHtcclxuXHRAaW5jbHVkZSBtZWRpYS1ncmlkKDMsICRzcGFjZS1ncmlkKTtcclxuXHJcblx0Ly8gVGhpcyByZW1vdmVzIHRoZSBib3R0b20gYm9yZGVyIGZvciB0aGUgbGFzdCB0aHJlZSB0ZWFzZXMgdGhhdCBhcmUgaW5zaWRlIHRoZSAubC1tZWdhLTMgY29udGFpbmVyLlxyXG5cdC5tZWRpYS1ibG9jayB7XHJcblx0XHQmOm50aC1sYXN0LW9mLXR5cGUoLTFuICsgMykge1xyXG5cdFx0XHQubWVnYS10ei1pdGVtIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNwYWNlIGZvciBtZWRpYS1ibG9jayBpdGVtcyBpbiBNZWdhIE1lbnVcclxuXHJcbi5tZWdhLXR6LWl0ZW0ge1xyXG5cdC8vIGJvcmRlci1ib3R0b206ICRiZHItdGhpbi1sdDtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBNZWdhIGltYWdlcyBhbmQgaWNvbnNcclxuXHJcbi5tZWdhLXR6LWltZywgJW1lZ2EtdHotaW1nIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0aW1nIHtcclxuXHRcdHdpZHRoOiAxMDAlOyAvLyBmb3IgaWVcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHR9XHJcblx0Ji5oZXgtbWVnYSB7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmhleC1tZWdhIHtcclxuXHRtYXJnaW4tbGVmdDogMTJweDtcclxufVxyXG5cclxuXHJcbi8vIE5vdGU6IFF1ZXN0aW9uXHJcbi8vIHVzZSBkYXRhIG9yIHNvbWV0aGluZyB0byBjaGFuZ2UgY29sb3JzP1xyXG4ubWVnYS1pY29uLWxpbmsge1xyXG5cdEBleHRlbmQgJW1lZ2EtdHotaW1nO1xyXG5cdHdpZHRoOiA0NXB4O1xyXG5cdGhlaWdodDogNDVweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHQuaGV4LW1lZ2EgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ29uZmVyZW5jZSBOYXZcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5oZHItY29uZmVyZW5jZSB7XHJcblx0Lm5hdi1pdGVtcy1tb2Qge1xyXG5cdFx0Lm5hdi1pdGVtIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jb25mZXJlbmNlLW5hdiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTkwO1xyXG5cdGNvbG9yOiAkYmctZGFyaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1tZWQpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbmZlcmVuY2UtbmF2LWl0ZW1zIHtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1tZWQpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbmZlcmVuY2UtbmF2LWl0ZW0ge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbWVkKSB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdH1cclxuXHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLXNtKSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0Ji5jb25mZXJlbmNlLW5hdi1pdGVtLS13aXRoZHJvcCB7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLW1lZCkge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmN0YSB7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLW1lZCkge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbiB9XHJcblxyXG4uY29uZmVyZW5jZS1pdGVtLWxpbmsge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmc6IDFlbSAyZW07XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcclxuXHRjb2xvcjogJGJnLWRhcms7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYmxhY2stOTA7XHJcblx0fVxyXG5cdC5jb25mZXJlbmNlLW5hdi1kcm9wLWl0ZW1zICYge1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdH1cclxuXHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLW1lZCkge1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbmZlcmVuY2UtbmF2LWRyb3Bkb3duIHtcclxuXHRib3JkZXI6IDA7XHJcblx0b3V0bGluZTogMDtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcclxuXHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLW1lZCkge1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbmZlcmVuY2UtbmF2LXN1Ym1pdCB7XHJcblx0QGV4dGVuZCAlYnV0dG9uO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0cGFkZGluZzogMWVtIDJlbTtcclxuXHRtYXJnaW46IDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1tZWQpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbmZlcmVuY2UtbmF2LWRyb3AtaXRlbXMge1xyXG5cdHBhZGRpbmc6IDFlbSAyZW07XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjay04MDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0LmNvbmZlcmVuY2UtbmF2LWl0ZW0tLXdpdGhkcm9wLmlzLWFjdGl2ZSAmIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLW1lZCkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbmZlcmVuY2UtbmF2LWFuY2hvciB7XHJcblx0ZGlzcGxheTpibG9jaztcclxuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHR0b3A6LTVlbTtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi8vIDp0YXJnZXQ6YmVmb3JlIHtcclxuLy8gXHRjb250ZW50OiBcIlwiO1xyXG4vLyBcdGRpc3BsYXk6IGJsb2NrO1xyXG4vLyBcdGhlaWdodDogNzVweDtcclxuLy8gXHRtYXJnaW46IC03NXB4IDAgMDtcclxuLy8gfVxyXG5cclxuLmRyb3Atc2hvdy1tb3JlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0LmNvbmZlcmVuY2UtbmF2LWl0ZW0tLXdpdGhkcm9wLmlzLWFjdGl2ZSAmIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uZHJvcC1zaG93LWxlc3Mge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdC5jb25mZXJlbmNlLW5hdi1pdGVtLS13aXRoZHJvcC5pcy1hY3RpdmUgJiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi5tZCB7XHJcblx0Lm1lZ2EtbW9kYWwge1xyXG5cdFx0LnJvdyB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNpZGUgbmF2IDo6IGxheW91dC1kZWZhdWx0XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uc2lkZS1tZW51LWl0ZW1zLCAlc2lkZS1tZW51LWl0ZW1zIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW1zO1xyXG5cdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzY5MjMwOGVtO1x0XHQvLyAxNFxyXG5cdGxpbmUtaGVpZ2h0OiAyLjM1NzE0Mjg1N2VtO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5cclxuLnNpZGUtbmF2LWxnIHtcclxuXHRmb250LXNpemU6IDEuMzg0NjE1Mzg0NjE1MzhlbTsgXHRcdC8vIDE4XHJcblx0bGluZS1oZWlnaHQ6IDIuMTExMTExMTExZW07IFx0XHQvLyAzOFxyXG59XHJcblxyXG5cclxuLnNpZGUtbmF2LW1lZCB7XHJcblx0Zm9udC1zaXplOiAxLjIzMDc2OTIzMDc2OTIzZW07IFx0XHQvLyAxNlxyXG5cdGxpbmUtaGVpZ2h0OiAyLjM3NWVtO1x0XHRcdFx0Ly8gMzhcclxufVxyXG5cclxuXHJcbi5zaWRlLW5hdi1yZWcge1xyXG5cdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzY5MjMwOGVtO1x0XHQvLyAxNFxyXG5cdGxpbmUtaGVpZ2h0OiAyLjM1NzE0Mjg1N2VtO1xyXG59XHJcblxyXG5cclxuLnNpZGUtbWVudS1pdGVtLCAlc2lkZS1tZW51LWl0ZW0ge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbTtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHQmOmhvdmVyIHtcclxuXHRcdCYgKyAuaXMtc3VibGluayB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDlweCBzb2xpZCAkYmctbWVkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmlzLWFjdGl2ZSB7XHJcblx0XHQvLyBmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWJvbGQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZGFyayAhaW1wb3J0YW50O1xyXG5cdFx0LnNpZGUtbWVudS1saW5rIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1kYXJrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmICsgLmlzLXN1Ymxpbmsge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItdG9wOiA5cHggc29saWQgJGJnLWRhcms7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5pcy1zdWJsaW5rIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0XHQvLyBwYWRkaW5nLWxlZnQ6IDAuODVlbTtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnXFwwMDIwJztcclxuXHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IC0zcHg7XHJcblx0XHRcdGxlZnQ6IDQ0JTtcclxuXHRcdFx0ei1pbmRleDogNDtcclxuXHRcdFx0Ym9yZGVyLXRvcDogOXB4IHNvbGlkICRiZy1sdDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHRcdCYgKyAmIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNpZGUtbWVudS1saW5rIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwLjg1ZW07XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuXHRcdFx0XHRjb250ZW50OiAnXFxmMGRhJztcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNWVtO1xyXG5cdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHQvLyBsZWZ0OiA3cHg7XHJcblx0XHRcdFx0Ly8gdG9wOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zaWRlLW1lbnUtbm8tbGluayB7XHJcblx0XHRjb2xvcjogIzgwODI4NTtcclxuXHRcdHBhZGRpbmc6IDAuNzVlbSA3cHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uc2lkZS1tZW51LWxpbmssICVzaWRlLW1lbnUtbGluayB7XHJcblx0QGluY2x1ZGUgbGluayhwYWdlbmF2KTtcclxuXHQvLyBwYWRkaW5nOiAwLjI1ZW0gN3B4O1xyXG5cdHBhZGRpbmc6IDAuNzVlbSA3cHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5yZXN1bHRzLWNvdW50IHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDJlbTtcclxufVxyXG5cclxuLmZ0Yy1jYXNlLXNhdmUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdG1hcmdpbi10b3A6IC0yLjVlbTtcclxufVxyXG5cclxuLmNhc2Vib29rIHtcclxuXHQuaW5kZXgge1xyXG5cdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRtYXJnaW46IDFlbSBhdXRvO1xyXG5cdFx0bGkge1xyXG5cdFx0XHRAZXh0ZW5kICVidXR0b24tc2Vjb25kYXJ5O1xyXG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc3VwcG9ydGluZy1saXN0IHtcclxuXHQuZG9jcy1oZWFkZXIge1xyXG5cdFx0QGV4dGVuZCAlaDQ7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDAuNWVtO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRibGFjay0xMDtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5idXR0b24tbGcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0aSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMC41ZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYnJlYWRjcnVtYnMge1xyXG5cdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHRtYXJnaW4tdG9wOiAtMmVtO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuYnJlYWQge1xyXG5cdFx0Y29sb3I6ICMyMjI7XHJcblx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdG1hcmdpbi1yaWdodDogMC41ZW07XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdFx0XHRjb250ZW50OiBcIlxcZjEwNVwiO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMC43ZW07XHJcblx0XHR9XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdGEgLmNydW1iIHtcclxuXHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi50b29scy1zaWRlYmFyIHtcclxuXHRtYXJnaW4tdG9wOiAyZW07XHJcbn1cclxuXHJcbi8vIERpc2FibGUgaG92ZXIgc3RhdGUgb24gY2FydCBzaWRlYmFyXHJcblxyXG4uY2FydC1zaWRlYmFyIHtcclxuXHQuc2lkZS1tZW51LWl0ZW0ge1xyXG5cdFx0LnNpZGUtbWVudS1saW5rIHtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zaWRlYmFyLXN1Yi1jYWxsb3V0IHtcclxuXHQucGFnZS10ZXh0LXNtIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG59XHJcblxyXG4vKiBcclxuXHRhZGRlZCBmb3IgaGVhZHJvb20uanMgaW4gYWRkdGlvbiB0byBjaGFuZ2VzIHRvIFxyXG5cdC9zY3NzL2Jhc2UvX25hdi5jc3Mgb24gdGhlIGVsZW1lbnQgLmlubmVyLW5hdlxyXG5cdHdoaWNoIGNoYW5nZWQgcG9zdGlvbjogZml4ZWQgdG8gcG9zaXRpb246IGFic29sdXRlXHJcbiovXHJcbi5oZWFkcm9vbSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xyXG59XHJcbi5oZWFkcm9vbS0tdW5waW5uZWQge3RvcDogLTEwNXB4O31cclxuLmhlYWRyb29tLS1waW5uZWQge3RvcDogMHB4O31cclxuXHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIExpbmtzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AbWl4aW4gbGluaygkc3R5bGU6IG5vcm1hbCkge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHQmOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxuXHJcblx0QGlmICRzdHlsZSA9PSBub3JtYWwgeyBjb2xvcjogJGxpbmstY29sb3I7IH1cclxuXHJcblx0QGlmICRzdHlsZSA9PSBsaW5rYm9sZCB7IGNvbG9yOiBsaWdodGVuKCRsaW5rLWNvbG9yLCAzJSk7IH1cclxuXHJcblx0QGlmICRzdHlsZSA9PSBoZWFkLWx0IHsgY29sb3I6ICRoZWFkLWNvbG9yLWx0OyB9XHJcblxyXG5cdEBpZiAkc3R5bGUgPT0gdGFnIHsgY29sb3I6ICRibGFjay0zMDsgfVxyXG5cclxuXHRAaWYgJHN0eWxlID09IGdyZWVuIHsgY29sb3I6ICRncmVlbi1tYWluOyB9XHJcblxyXG5cdEBpZiAkc3R5bGUgPT0gYWNjZW50IHsgY29sb3I6ICRncmVlbi1tYWluOyB9XHJcblxyXG5cdEBpZiAkc3R5bGUgPT0gd2hpdGUgeyBjb2xvcjogI2ZmZjsgfVxyXG5cclxuXHJcblx0QGlmICRzdHlsZSA9PSBoZWFkIHtcclxuXHRcdGNvbG9yOiAkaGVhZC1jb2xvcjtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpZiAkc3R5bGUgPT0gcGFnZW5hdiB7XHJcblx0XHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdFx0Ly8gdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjay00MDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGlmICRzdHlsZSA9PSBhcnRpY2xlbGluayB7XHJcblx0XHQvLyBjb2xvcjogJGFydGljbGUtdGV4dDtcclxuXHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC8vIGNvbG9yOiAjMDAwO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHRcdGVtIHtcclxuXHRcdFx0Ly8gdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuLmluZm9ncmFwaFNtIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdC5pbmZvZ3JhcGhMZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cdFxyXG5cclxuXHQuaW5mb2dyYXBoU20ge1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmluZm9ncmFwaEltZyB7XHJcblx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50OyBcclxuXHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU2VhcmNoIEZvcm1cclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5zZWFyY2gtZm9ybSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdC5uYXYtc2VhcmNoLWJsb2NrICYge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAteGxnKSB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4uc2VhcmNoLWlucHV0IHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkYmctbWVkO1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRvdXRsaW5lOiAwO1xyXG5cdHBhZGRpbmc6IDAgMC44NWVtO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0aGVpZ2h0OiAzNXB4O1xyXG5cdHdpZHRoOiA4NSU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtc20pIHtcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdHdpZHRoOiA5MyU7XHJcblx0fVxyXG5cdC5uYXYtc2VhcmNoLWJsb2NrICYge1xyXG5cdFx0d2lkdGg6IDc1JTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtc20pIHtcclxuXHRcdFx0d2lkdGg6IDkyJTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbWVkKSB7XHJcblx0XHRcdHdpZHRoOiA5NSU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRcdHdpZHRoOiA1Ni44ODg4ZW07XHJcblx0XHRcdC8vIG1hcmdpbi10b3A6IDEuMmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlYXJjaC1zdWJtaXQge1xyXG5cdEBleHRlbmQgJWJ1dHRvbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dGV4dC1pbmRlbnQ6IC05OTk5ZW07XHJcblx0d2lkdGg6IDM1cHg7XHJcblx0aGVpZ2h0OiAzNXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0Lm5hdi1zZWFyY2gtYmxvY2sgJiB7XHJcblxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdC8vIG1hcmdpbi10b3A6IC0yLjdlbTtcclxuXHRcdFx0Ly8gcmlnaHQ6IC01OS42NjY2NmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmljb24uaWNvbi1sZyB7XHJcblx0XHR0b3A6IDNweDtcclxuXHRcdGxlZnQ6IDNweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEluc3RhbnQgU2VhcmNoIFJlc3VsdHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5pbnN0YW50LXNlYXJjaC1tb2Qge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcbn1cclxuXHJcbi5pbnN0YW50LXNlYXJjaC1yZXN1bHRzIHtcclxuXHRwYWRkaW5nOiAwIDEuNWVtO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyOiAkbmF2LWJkcjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA0MHB4O1xyXG5cdHdpZHRoOiA5OCU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0d2lkdGg6IDYwZW07XHJcblx0XHR0b3A6IDYzcHg7XHJcblx0fVxyXG5cdC5qcy1pbnN0YW50LXNlYXJjaCAmIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLmluc3RhbnQtc2VhcmNoLWNvbnRlbnQge1xyXG5cdGJvcmRlci10b3A6IDRweCBzb2xpZCAkZ3JlZW4tbWFpbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiAtNHB4O1xyXG5cdHBhZGRpbmc6IDFlbSAwO1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAtM3B4O1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItdG9wOiA5cHggc29saWQgJGdyZWVuLW1haW47XHJcblx0XHRcdGJvcmRlci1yaWdodDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcbn1cclxuXHJcbi5pbnN0YW50LWNvbnRlbnQtdG9wIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdCYucmVzdWx0cyB7XHJcblx0XHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XHJcblx0fVxyXG59XHJcblxyXG4uaW5zdGFudC1jb250ZW50LWJvdHRvbSB7IH1cclxuXHJcbi5saXZlLXNlYXJjaC10ZXh0IHtcclxuXHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0Y29sb3I6ICRibGFjay00MDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5saXZlLXNlYXJjaC10ZXJtIHtcclxuXHRjb2xvcjogYmxhY2s7XHJcbn1cclxuXHJcbi5pbnN0YW50LXN1Ym1pdCB7XHJcblx0QGV4dGVuZCAlYnV0dG9uLXNlY29uZGFyeTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDAuNWVtO1xyXG5cclxufVxyXG5cclxuXHJcbi5zZWFyY2gtaGVhZC1zbSB7XHJcblx0QGV4dGVuZCAldHotaGVhZC1zbTtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjFlbTtcclxufVxyXG5cclxuLnJlc3VsdHMtbGluay1uYXYge1xyXG5cdHBhZGRpbmc6IDAuNjVlbSAwLjM1ZW07XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdH1cclxufVxyXG5cclxuLnNlYXJjaC1kZXNjcmlwdGlvbi10ZXh0IHtcclxuXHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLnJlc3VsdHMtaXRlbXMgeyB9XHJcblxyXG4ucmVzdWx0cy1pdGVtIHtcclxuXHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uY2hpbGQtc2VhcmNoLXJlc3VsdHMge1xyXG5cdC5saXN0LWl0ZW0ge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDRlbTtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdFx0XHRjb250ZW50OiBcIlxcZjEwMVwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMmVtO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBEYXRlIHBpY2tlclxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5kYXRlLXBpY2tlciB7XHJcblx0LmhvcnotYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDNlbTtcclxuXHRcdG1hcmdpbi10b3A6IDFlbTtcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHRcdC5zb3J0LWxpbmsge1xyXG5cdFx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XHJcblx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAuNWVtO1xyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5kYXRlLWZpbHRlciB7XHJcblx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0XHRwYWRkaW5nOiAwLjNlbTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjRlbTtcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMC40ZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5kYXRlLWNsZWFyLCAuZGF0ZS1jbGVhciBpIHtcclxuXHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0fVxyXG59XHJcblxyXG4ucGlrYS1wcmV2IHtcclxuXHR0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGlrYS1wcmV2OmJlZm9yZSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0Y29udGVudDogXCJcXDI1QzBcIjtcclxufVxyXG5cclxuLnBpa2EtbmV4dDpiZWZvcmUge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRjb250ZW50OiBcIlxcMjViNlwiO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE1lbWJlciBEaXJlY3RvcnlcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4uc2VhcmNoLWJ5IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZzogMC41ZW0gMS4yNWVtO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRsYWJlbCB7XHJcblx0XHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdH1cclxuXHRzcGFuLmZpcCB7XHJcblx0XHRtYXJnaW4tbGVmdDogMWVtOyBcclxuXHRcdGNvbG9yOiAjODA4Mjg1OyBcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gUkMgU2VhcmNoXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLnJjLXNlYXJjaCB7XHJcblx0LnJlZmluZSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWF4LXdpZHRoOiAyNWVtO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHRcdC5yZWZpbmUtc2VsZWN0b3Ige1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHRcdGhlaWdodDogMzRweDtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucmVmaW5lLXNlbGVjdCB7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHNlbGVjdCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC41ZW07XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTBlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC8vIG9wdGlvblt2YWx1ZT1cIjdcIl0sXHJcblx0XHRcdFx0XHQvLyBvcHRpb25bdmFsdWU9XCI4XCJdLFxyXG5cdFx0XHRcdFx0Ly8gb3B0aW9uW3ZhbHVlPVwiMTZcIl0ge1xyXG5cdFx0XHRcdFx0Ly8gXHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQucmMtc2VhcmNoLWZpZWxkIHtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdFx0d2lkdGg6IDY1JTtcclxuXHRcdH1cclxuXHRcdC5zZWFyY2gtaW5wdXQge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdH1cclxuXHRcdC5zZWFyY2gtc3VibWl0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJjLXNlYXJjaC1yZXN1bHRzIHtcclxuXHQudHoge1xyXG5cdFx0LnR4dC1iZCB7XHJcblx0XHRcdC50ei1iZC10ZXh0IHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC41ZW07XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBOb3RpZmljYXRpb25zXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLm5vdGlmeSwgJW5vdGlmeSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdHBhZGRpbmc6IDFlbSAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHRbY2xhc3NePVwiaGV4LVwiXSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHR9XHJcbn1cclxuXHJcbi5ub3RpZnktLXNtIHtcclxuXHRAZXh0ZW5kICVub3RpZnk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDFlbSAwO1xyXG5cdG1hcmdpbi1sZWZ0OiAyZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdHdpZHRoOiA5MCU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLm5vdGlmeS10ZXh0LCAlbm90aWZ5LXRleHQge1xyXG5cdHBhZGRpbmctbGVmdDogNC41ZW07XHJcblx0cGFkZGluZy1yaWdodDogMWVtO1xyXG5cdG1hcmdpbjogMC41ZW0gMDtcclxufVxyXG5cclxuLm5vdGlmeS10ZXh0LWxmdCB7XHJcblx0QGV4dGVuZCAlbm90aWZ5O1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA2MCU7XHJcblx0cGFkZGluZy1sZWZ0OiAxZW07XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm5vdGlmeS10ZXh0LWxnIHtcclxuXHRAZXh0ZW5kICVub3RpZnk7XHJcblx0Zm9udC1zaXplOiAxLjFlbTtcclxuXHRsaW5lLWhlaWdodDogMC41ZW07XHJcblx0cGFkZGluZy10b3A6IDEuM2VtO1xyXG5cdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zODQ2MTUzODVlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAwLjVlbTtcclxuXHRcdHBhZGRpbmctdG9wOiAwLjllbTtcclxuXHR9XHJcbn1cclxuXHJcbi5ub3RpZnktZW1waCB7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLm5vdGlmeS0taGVhZGVyIHtcclxuXHRAZXh0ZW5kICVub3RpZnk7XHJcblx0cGFkZGluZzogMC41ZW0gMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAwLjMpO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdC5ub3RpZnktdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDEuMTVlbTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRtYXgtd2lkdGg6IDQ1MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmlhcHAtcHJvZHVjdC1kZXRhaWxzIC5ub3RpZnktLXNtIHtcclxuXHRAZXh0ZW5kICVub3RpZnk7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENhcnQgTmF2XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kbmF2LWNhcnQtaGVpZ2h0OiAzNXB4O1xyXG5cclxuLm5hdi1jYXJ0LW1vZCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdC8vIHRvcDogJG5hdi1oZWlnaHQ7XHJcblx0dG9wOiAkbmF2LWhlaWdodC1zbS1tb2Q7XHJcblx0Ly8gbWFyZ2luLXRvcDogNHB4O1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG5cdHotaW5kZXg6IDk5OTk5O1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0Lm5hdi1jYXJ0LWlzYWN0aXZlICYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbWVkKSB7XHJcblx0XHRtYXJnaW4tdG9wOiA0cHg7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdHRvcDogJG5hdi1oZWlnaHQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLm5hdi1jYXJ0LWxpbmsge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiA2NXB4O1xyXG5cdGhlaWdodDogJG5hdi1jYXJ0LWhlaWdodDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZzogMCAwLjU1ZW07XHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGdyZWVuLW1haW4sIDUlKTtcclxuXHR9XHJcbn1cclxuXHJcbi5uYXYtY2FydC1pY29uIHtcclxuXHRvcGFjaXR5OiAwLjg7XHJcblx0Lmljb24uaWNvbi1tZWQgeyBsZWZ0OiAwLjU1ZW07IHRvcDogN3B4OyB9XHJcbn1cclxuXHJcbi5uYXYtY2FydC1jb3VudCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdGxpbmUtaGVpZ2h0OiAkbmF2LWNhcnQtaGVpZ2h0O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTWVzc2FnZSBOYXZcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRuYXYtbWVzc2FnZS1oZWlnaHQ6ICRuYXYtY2FydC1oZWlnaHQ7XHJcblxyXG4ubmF2LW1lc3NhZ2UtbW9kIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAkbmF2LWhlaWdodDtcclxuXHRtYXJnaW4tdG9wOiA0cHg7XHJcblx0ei1pbmRleDogOTk5OTk7XHJcblx0bGVmdDogMzAlO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0Lm5hdi1tZXNzYWdlLWlzYWN0aXZlICYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4ubm90aWZ5LW5hdiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW47XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0aGVpZ2h0OiAkbmF2LW1lc3NhZ2UtaGVpZ2h0O1xyXG5cdGxpbmUtaGVpZ2h0OiAkbmF2LW1lc3NhZ2UtaGVpZ2h0O1xyXG5cdHBhZGRpbmc6IDAgMC43NWVtIDAgMWVtO1xyXG59XHJcblxyXG4ubmF2LW1lc3NhZ2UtbGluayB7XHJcblx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ubm90aWZ5LWhlYWQtbmF2IHtcclxuXHRAZXh0ZW5kICVoNTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5ub3RpZnktdGV4dC1uYXYge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLm5hdi1tZXNzYWdlLWNsb3NlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmVlbi1tYWluLCA1JSk7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgZGFya2VuKCRncmVlbi1tYWluLCA1JSk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRjb2xvcjogZGFya2VuKCRncmVlbi1tYWluLCAxMCUpO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IDRweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG59XHJcblxyXG4jaWFwcC1ub3RpZmljYXRpb25zIHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6ICRsYXJnZTtcclxufVxyXG5cclxuLmRlZmF1bHQtbm90aWZ5IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMTBlbTtcclxuXHR9XHJcbn1cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSGVybyB2YXJpYWJsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRoZXJvLWJnOiBcdFx0IzAwMDtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhlcm8gc3R5bGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uaHAtaGVyby1tb2Qge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGhlcm8tYmc7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDE4ZW07XHJcblx0fVxyXG5cdCYuaGFzLWltZyB7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAyNWVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5ocC1oZXJvLW1haW4tbW9kIHtcclxuXHRtYXJnaW46IDAgYXV0byAzZW07XHJcblx0cGFkZGluZy10b3A6IDdlbTtcclxufVxyXG5cclxuXHJcbi5ocC1oZXJvLXNlY29uZGFyeS1tb2Qge1xyXG5cdEBleHRlbmQgJWdyaWQtaGVyby0zO1xyXG5cdG1hcmdpbi1ib3R0b206IDZlbTtcclxuXHRtYXJnaW4tdG9wOiA0ZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvLWJnIHtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0cGVyc3BlY3RpdmU6IDEwMDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0fVxyXG5cdCYuaGVyby1iZy1pbWcge1xyXG5cdFx0bWluLWhlaWdodDogNjBlbTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHR9XHJcblx0XHQvLyBUaGlzIHNldHMgdGhlIGRhcmtlbmVkIGdyYWRpZW50IG92ZXIgdGhlIGhlcm9cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnXFwwMDIwJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblxyXG5cdFx0XHRmaWx0ZXI6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQSEpoWkdsaGJFZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdZM2c5SWpVd0pTSWdZM2s5SWpVd0pTSWdjajBpTnpVbElqNEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNREF3TURBaUlITjBiM0F0YjNCaFkybDBlVDBpTUNJdlBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSTVNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNREF3TURBaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXhNREFsSWlCemRHOXdMV052Ykc5eVBTSWpNREF3TURBd0lpQnpkRzl3TFc5d1lXTnBkSGs5SWpFaUx6NEtJQ0E4TDNKaFpHbGhiRWR5WVdScFpXNTBQZ29nSUR4eVpXTjBJSGc5SWkwMU1DSWdlVDBpTFRVd0lpQjNhV1IwYUQwaU1UQXhJaUJvWldsbmFIUTlJakV3TVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcclxuXHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgIzAwMCA3MCUsICMwMDApO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWF4LXdpZHRoKSBhbmQgKG1heC13aWR0aDogOTguNDM3NWVtKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsICMwMDAgOTUlLCAjMDAwKSxcclxuXHRcdFx0XHRcdCAgICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgIzAwMCwgdHJhbnNwYXJlbnQgMjAlKSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQgIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMCwgdHJhbnNwYXJlbnQgMjAlKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiA5OC40Mzc1ZW0pIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgIzAwMCA5MCUsICMwMDApLFxyXG5cdFx0XHRcdFx0ICAgICAgICAgICAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjMDAwLCB0cmFuc3BhcmVudCAyNSUpLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDAwLCB0cmFuc3BhcmVudCAyNSUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmhlcm8tY29uZi1iYW5uZXIge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAzNWVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHRvcDogMTBlbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICMwMDAgNzUlLCAjMDAwKTtcclxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0XHR0b3A6IDIwZW07XHJcblx0XHRcdFx0XHRib3R0b206IC01ZW07XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICMwMDAgMTAwJSwgIzAwMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaGVyby1jb25mLWJhbm5lciArIC5sLXNpdGUtd2lkdGgge1xyXG5cdC5ocC1oZXJvLW1haW4tbW9kIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJvdHRvbTogLTEwZW07XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRmaWx0ZXI6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdNREF3TUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqSTFKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdNREF3TUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGpRaUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlOelVsSWlCemRHOXdMV052Ykc5eVBTSWpNREF3TURBd0lpQnpkRzl3TFc5d1lXTnBkSGs5SWpBdU5DSXZQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l4TURBbElpQnpkRzl3TFdOdmJHOXlQU0lqTURBd01EQXdJaUJ6ZEc5d0xXOXdZV05wZEhrOUlqQWlMejRLSUNBOEwyeHBibVZoY2tkeVlXUnBaVzUwUGdvZ0lEeHlaV04wSUhnOUlqQWlJSGs5SWpBaUlIZHBaSFJvUFNJeElpQm9aV2xuYUhROUlqRWlJR1pwYkd3OUluVnliQ2dqWjNKaFpDMTFZMmRuTFdkbGJtVnlZWFJsWkNraUlDOCtDand2YzNablBnPT0pO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgwLDAsMCwwLjMzKSAyNSUscmdiYSgwLDAsMCwwLjMzKSA1MCUscmdiYSgwLDAsMCwwLjMzKSA3NSUscmdiYSgwLDAsMCwwKSAxMDAlKTtcclxuXHRcdFx0ei1pbmRleDogMDtcclxuXHRcdH1cclxuXHRcdC5ocC1oZXJvLWhlYWQtc20sXHJcblx0XHQuaHAtaGVyby1oZWFkLW1lZCxcclxuXHRcdC5ocC1oZXJvLXN1YmhlYWQsXHJcblx0XHQuaHAtaGVyby10ZXh0LFxyXG5cdFx0LmhwLWhlcm8tbGlua3Mge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHR9XHJcblx0XHQuaHAtaGVyby10ZXh0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjRlbTtcclxuXHRcdH1cclxuXHRcdC5ocC1oZXJvLWxpbmtzIC5idXR0b24tbGcge1xyXG5cdFx0XHRmb250LXNpemU6IDEuM2VtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIDE1NzUgLyAxNiAgICA5OC40Mzc1ZW1cclxuXHJcbi5oZXJvLWhlYWQtbGluayB7XHJcblx0QGluY2x1ZGUgbGluayh3aGl0ZSk7XHJcblx0Jjpob3ZlciB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi5ocC1oZXJvLXRleHQge1xyXG5cdHVsIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0bWF4LXdpZHRoOiA3MCU7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdGxpIHtcclxuXHRcdFx0QGV4dGVuZCAldGVhc2UtdGV4dDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0Y29udGVudDogXCJcXGYxMzhcIjtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxZW07XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0aGVpZ2h0OiAyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdGEge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIUCBNZXNzYWdlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ubWVzc2FnZS1tb2Qge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjay05MDtcclxuXHRwYWRkaW5nOiAyZW0gJHNpdGUtbWFyZ2luO1xyXG5cdGNvbG9yOiAkYmctbHQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdCYubWVzc2FnZS1vdmVybGF5IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0Y29sb3I6ICRibGFjay0yMDtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLm1lc3NhZ2UtaW5uZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuJW1lc3NhZ2UtdGV4dCB7XHJcblx0QGluY2x1ZGUgc2FucyhsaWdodCk7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5ZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xyXG5cdC5tZXNzYWdlLW92ZXJsYXkgJiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG4ubWVzc2FnZS10ZXh0LWxnIHtcclxuXHRAZXh0ZW5kICVtZXNzYWdlLXRleHQ7XHJcblx0Y29sb3I6ICRiZy1tZWQ7XHJcblx0Zm9udC1zaXplOiAkYmFzZS1tZWQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHR5cGUtYnAtbWVkKSB7XHJcblx0XHRmb250LXNpemU6IDIuMTUzODQ2MTU0ZW07IFx0XHRcdC8vIDI4XHJcblx0fVxyXG59XHJcblxyXG4ubWVzc2FnZS10ZXh0LW1lZCB7XHJcblx0QGV4dGVuZCAlbWVzc2FnZS10ZXh0O1xyXG5cdGZvbnQtc2l6ZTogJGJhc2UtbWVkO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR0eXBlLWJwLW1lZCkge1xyXG5cdFx0Zm9udC1zaXplOiAxLjY5MjMwNzY5MjMwNzY5ZW07IFx0XHQvLyAyMlxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5tZXNzYWdlLXRleHQtc20ge1xyXG5cdEBleHRlbmQgJW1lc3NhZ2UtdGV4dDtcclxuXHRmb250LXNpemU6IDEuMjMwNzY5MjMxZW07IFx0XHQvLyAxNlxyXG5cdG1hcmdpbi1sZWZ0OiAxLjVlbTtcclxuXHRtYXJnaW4tcmlnaHQ6IDEuNWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5tZXNzYWdlLWxpbmsge1xyXG5cdEBpbmNsdWRlIGxpbmsod2hpdGUpO1xyXG5cdGZvbnQtc2l6ZTogMC44NWVtO1xyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTm9uIGhlcm8gc3R5bGVzIDo6IG90aGVyIHNlY3Rpb25zIG9mIGhwXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhQIEJvdHRvbVxyXG5cclxuLmhwLWJvdHRvbS1tb2Qge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5ocC1zZWN0aW9ucy1tb2Qge1xyXG5cdHBhZGRpbmc6IDRlbSAwIDZlbTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmhwLXNlY3Rpb25zLW91dGVyIHtcclxuXHRtYXgtd2lkdGg6ICRncmlkLTE1O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4ubC1ocC1zZWN0aW9ucyB7XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UgLSAxKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkKTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDMsICRzcGFjZS1ncmlkKTtcclxuXHR9XHJcbn1cclxuXHJcbi5ocC1zZWN0aW9uLWl0ZW0ge1xyXG5cdG1hcmdpbi1ib3R0b206IDNlbTtcclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0JjpudGgtbGFzdC1jaGlsZCgyKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0JjpudGgtbGFzdC1jaGlsZCgzKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaHAtc2VjdGlvbnMtaGVhZCB7XHJcblx0QGV4dGVuZCAldHotaGVhZC1tZWQ7XHJcblx0QGluY2x1ZGUgc2FucztcclxufVxyXG5cclxuLmhwLWhlZC1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rKGhlYWQtbHQpO1xyXG5cdGNvbG9yOiAkYmxhY2stNjA7XHJcbn1cclxuXHJcbi5ocC1zZWN0aW9ucy1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rKGdyZWVuKTtcclxuXHRtYXJnaW4tbGVmdDogNHB4O1xyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIcCBTdHJlYW1cclxuXHJcbi5ocC1zdHJlYW0tbW9kIHtcclxuXHRwYWRkaW5nOiAzZW0gMCA0ZW07XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0ei1pbmRleDogMTAwMDA7XHJcblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvcmRlci1yaWdodDogMTJweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1sZWZ0OiAxMnB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cclxuXHR9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Ym9yZGVyLXRvcDogMTJweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmZjtcclxuXHRcdHRvcDogLTI0cHg7XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Ym9yZGVyLXRvcDogMTJweCBzb2xpZCAjZmZmO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMTJweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvdHRvbTogLTI0cHg7XHJcblx0fVxyXG5cdC5zdWJzZWN0aW9uLWhkci1ncmF5IHtcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0YSB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0Y29sb3I6ICRibGFjay00MDtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmFib3V0LWJsb2NrIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIuNWVtO1xyXG5cdH1cclxuXHQuc2VlLWFsbCB7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDFlbSAwIDNlbTtcclxuXHRcdGEge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdHBhZGRpbmc6IDFlbSAyZW07XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQsXHJcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly8gJjpiZWZvcmUge1xyXG5cdFx0XHQvLyBcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdC8vIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQvLyBcdHRvcDogMDtcclxuXHRcdFx0Ly8gXHRsZWZ0OiAwO1xyXG5cdFx0XHQvLyBcdHJpZ2h0OiAwO1xyXG5cdFx0XHQvLyBcdGJvdHRvbTogMDtcclxuXHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xyXG5cdFx0XHQvLyBcdG9wYWNpdHk6IDA7XHJcblx0XHRcdC8vIFx0dHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xyXG5cdFx0XHQvLyB9XHJcblx0XHRcdC8vICY6aG92ZXIge1xyXG5cdFx0XHQvLyBcdCY6YmVmb3JlIHtcclxuXHRcdFx0Ly8gXHRcdG9wYWNpdHk6IDAuMjU7XHJcblx0XHRcdC8vIFx0fVxyXG5cdFx0XHQvLyB9XHJcblx0XHR9XHJcblx0fVxyXG5cdC50eiwgLnN1YnNlY3Rpb24taGRyLWdyYXksIC5zZWUtYWxsIHtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdCYudmlzaWJsZSB7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQudHoge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTAwMDAwO1xyXG5cdFx0LnR6LWhlYWQtZGF0ZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjc1ZW07XHJcblx0XHRcdC51c2VyLS1sb2dnZWRpbiAmIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnR6LWhlYWQtbWVkIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjUzODQ2MTUzODQ2MTU0ZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5hcnQtYmQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAyNGVtO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogMTdlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudHh0LWJkIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHQudHotc2F2ZWFibGUtYmxvY2sge1xyXG5cdFx0XHRsZWZ0OiAxLjI1ZW07XHJcblx0XHRcdHRvcDogMS4xZW07XHJcblx0XHR9XHJcblx0XHQmLnR6LWlhcHBfY29uZmVyZW5jZXMge1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHQudHh0LWJkIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMmVtO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDJlbTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMy43ZW07XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDRlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnR6LWhlYWQtbGluayB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnR6LWJkLXRleHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYucmVzb3VyY2UtdHoge1xyXG5cdFx0XHQuYXJ0LWJkIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHQuaGV4LWxnIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuaW1nLXR6LWJnIHtcclxuXHRcdFx0XHR3aWR0aDogNTZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDU2cHg7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgIFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50ei10ZXh0LWJsb2NrIHtcclxuXHRcdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudHotc2F2ZWFibGUtYmxvY2sge1xyXG5cdFx0XHRcdGxlZnQ6IDAuMjVlbTtcclxuXHRcdFx0XHR0b3A6IDAuMWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnR6LWpvYiB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMC41ZW07XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjVlbTtcclxuXHRcdFx0LnR4dC1iZCwgLmFydC1iZCB7XHJcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5hcnQtYmQge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYudHotcHJvbW8ge1xyXG5cdFx0XHRib3JkZXItdG9wOiAxLjhlbSBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHQvLyAmOmJlZm9yZSB7XHJcblx0XHRcdC8vIFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0Ly8gXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdC8vIFx0dG9wOiAtMnB4O1xyXG5cdFx0XHQvLyBcdGJvdHRvbTogMDtcclxuXHRcdFx0Ly8gXHRsZWZ0OiAtMnB4O1xyXG5cdFx0XHQvLyBcdHJpZ2h0OiAwO1xyXG5cdFx0XHQvLyBcdGJvcmRlci10b3A6IDQuMjVlbSBzb2xpZCAkbGluay1jb2xvcjtcclxuXHRcdFx0Ly8gICAgIGJvcmRlci1yaWdodDogNC4yNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHQvLyAgICAgd2lkdGg6IDA7XHJcblx0XHRcdC8vIFx0b3BhY2l0eTogMC43NTtcclxuXHRcdFx0Ly8gfVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay0yMDtcclxuXHJcblx0XHRcdFx0Ly8gZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcclxuXHRcdFx0XHQvLyBjb250ZW50OiBcIlxcZjBhMVwiO1xyXG5cdFx0XHRcdC8vIGZvbnQtc2l6ZTogMS4zZW07XHJcblx0XHRcdFx0Ly8gdG9wOiAwLjI1ZW07XHJcblx0XHRcdFx0Ly8gbGVmdDogMC4zNWVtO1xyXG5cclxuXHRcdFx0XHQvLyBjb250ZW50OiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2lhcHAtaWNvbi13aGl0ZS5wbmdcIik7XHJcblx0XHRcdFx0Ly8gdG9wOiAwLjU1ZW07XHJcblx0XHRcdFx0Ly8gbGVmdDogMC43ZW07XHJcblxyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiSUFQUCBOZXdzXCI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjg1ZW07XHJcblx0XHRcdFx0dG9wOiAtMS41ZW07XHJcblx0XHRcdFx0bGVmdDogMS4zNWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnR6LWRmYWRzIHtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LmhwLWFkIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDRweCAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZnVsbC1ibG9ja3Mge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0LnR6LWlhcHBfY29uZmVyZW5jZXMge1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxZW07XHJcblx0XHRcdH1cclxuXHRcdFx0LmFydC1iZCB7XHJcblx0XHRcdFx0LnR6LWNvbmYtaHAge1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xyXG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxN2VtO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxLjVlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnR4dC1iZCB7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNWVtIDEuNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudHotc2F2ZWFibGUtYmxvY2sge1xyXG5cdFx0XHRcdGxlZnQ6IDAuMzVlbTtcclxuXHRcdFx0XHR0b3A6IDAuMjVlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubGVmdC1ibG9ja3MsXHJcblx0LnJpZ2h0LWJsb2NrcyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQudHotcHJvbW8ge1xyXG5cdFx0XHQuYXJ0LWJkIHtcclxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNDguNSU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQ4LjUlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0JTtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhwLXN0cmVhbS1kZWZhdWx0IHtcclxuXHRcdC5mdWxsLWJsb2NrcyB7XHJcblx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0LnR6IHtcclxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMzEuMTExMTElO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzLjMzMzMzJTtcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDNuKzMpLFxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnR4dC1iZCB7XHJcblx0XHRcdFx0XHQudHotaGVhZC1tZWQge1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkc21hbGwpIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOGVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41Mzg0NjE1Mzg0NjE1NGVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubGVmdC1ibG9ja3Mge1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XHJcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0d2lkdGg6IDQ4LjUlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogNDguNSU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5yaWdodC1ibG9ja3Mge1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdHdpZHRoOiA0OC41JTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDQ4LjUlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubmV3cy1ibG9jayB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdC50eiB7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ4LjUlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0OC41JTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMyU7XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSxcclxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoZXZlbikge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA0Ni4zMzMzMyU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQ2LjMzMzMzJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNi42NjY2NiU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50ei1zYXZlYWJsZS1ibG9jayB7XHJcblx0XHRcdFx0XHRsZWZ0OiAwLjRlbTtcclxuXHRcdFx0XHRcdHRvcDogMC4yNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnByb21vLWJsb2NrIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQudHoge1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogOTkuMjUlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudHotc2F2ZWFibGUtYmxvY2sge1xyXG5cdFx0XHRcdFx0bGVmdDogMC41ZW07XHJcblx0XHRcdFx0XHR0b3A6IDAuM2VtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnZpZGVvLWJsb2NrIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQudHoge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHQudHotc2F2ZWFibGUtYmxvY2sge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC4xZW0gMC4zZW07XHJcblx0XHRcdFx0XHRsZWZ0OiAtMnB4O1xyXG5cdFx0XHRcdFx0dG9wOiAtMnB4O1xyXG5cdFx0XHRcdFx0LnR6LXNhdmVhYmxlLXRyaWdnZXIge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiA0LjVlbSBzb2xpZCAjZjJmMmYyO1xyXG5cdFx0XHRcdFx0ICAgIGJvcmRlci1yaWdodDogNC41ZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHQgICAgd2lkdGg6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhwLXN0cmVhbS1hcnRpY2xlLW9uZSB7XHJcblx0XHRAZXh0ZW5kIC5ocC1zdHJlYW0tZGVmYXVsdDtcclxuXHRcdC5mdWxsLWJsb2NrcyB7XHJcblx0XHRcdC50eiB7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDU1JTtcclxuXHRcdFx0XHRcdFx0LmFydC1iZCB7XHJcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMzRlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQudHotaGVhZC1tZWQge1xyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjc1ZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSxcclxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0MS42NjY2NiU7XHJcblx0XHRcdFx0XHRcdC5hcnQtYmQge1xyXG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1ZW07XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYudHotaWFwcF9jb25mZXJlbmNlcyB7XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSxcclxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xyXG5cdFx0XHRcdFx0XHQuYXJ0LWJkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaHAtc3RyZWFtLXZpZGVvIHtcclxuXHRcdEBleHRlbmQgLmhwLXN0cmVhbS1kZWZhdWx0O1xyXG5cdH1cclxuXHQmLmhwLXN0cmVhbS1yZXNvdXJjZSB7XHJcblx0XHRAZXh0ZW5kIC5ocC1zdHJlYW0tZGVmYXVsdDtcclxuXHRcdC5sZWZ0LWJsb2NrcyB7XHJcblx0XHRcdC5zcG90bGlnaHQtYmxvY2sge1xyXG5cdFx0XHRcdC50eiB7XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSxcclxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnJpZ2h0LWJsb2NrcyB7XHJcblx0XHRcdC5zcG90bGlnaHQtYmxvY2sge1xyXG5cdFx0XHRcdC50eiB7XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyB4eHh4XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLmJ1bGxldGVkLCAlYnVsbGV0ZWQge1xyXG5cdGxpc3Qtc3R5bGU6IGRpc2M7XHJcblx0bGkge1xyXG5cdFx0QGV4dGVuZCAldGVhc2UtdGV4dDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyZW07XHJcblx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xyXG5cdH1cclxufVxyXG5cclxuLm51bWJlcmVkLCAlbnVtYmVyZWQge1xyXG5cdG1hcmdpbi1sZWZ0OiAxLjU1ZW07XHJcblx0bGkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0bGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG51bC50d28tY29sdW1ucyB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0bGkge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdC1tb3otY29sdW1uLWNvdW50OiAyO1xyXG5cdCAgICAtbW96LWNvbHVtbi1nYXA6IDIwcHg7XHJcblx0ICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAyO1xyXG5cdCAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDIwcHg7XHJcblx0ICAgIGNvbHVtbi1jb3VudDogMjtcclxuXHQgICAgY29sdW1uLWdhcDogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbnVsLnRocmVlLWNvbHVtbnMge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdGxpIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHQtbW96LWNvbHVtbi1jb3VudDogMjtcclxuXHQgICAgLW1vei1jb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdCAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcclxuXHQgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdCAgICBjb2x1bW4tY291bnQ6IDI7XHJcblx0ICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0LW1vei1jb2x1bW4tY291bnQ6IDM7XHJcblx0ICAgIC1tb3otY29sdW1uLWdhcDogMTBweDtcclxuXHQgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDM7XHJcblx0ICAgIC13ZWJraXQtY29sdW1uLWdhcDogMTBweDtcclxuXHQgICAgY29sdW1uLWNvdW50OiAzO1xyXG5cdCAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxudWwuZm91ci1jb2x1bW5zIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxuXHRsaSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0LW1vei1jb2x1bW4tY291bnQ6IDI7XHJcblx0ICAgIC1tb3otY29sdW1uLWdhcDogMjBweDtcclxuXHQgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XHJcblx0ICAgIC13ZWJraXQtY29sdW1uLWdhcDogMjBweDtcclxuXHQgICAgY29sdW1uLWNvdW50OiAyO1xyXG5cdCAgICBjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdC1tb3otY29sdW1uLWNvdW50OiA0O1xyXG5cdCAgICAtbW96LWNvbHVtbi1nYXA6IDEwcHg7XHJcblx0ICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiA0O1xyXG5cdCAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEwcHg7XHJcblx0ICAgIGNvbHVtbi1jb3VudDogNDtcclxuXHQgICAgY29sdW1uLWdhcDogMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbnVsLmZpdmUtY29sdW1ucyB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0bGkge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdC1tb3otY29sdW1uLWNvdW50OiAzO1xyXG5cdCAgICAtbW96LWNvbHVtbi1nYXA6IDEwcHg7XHJcblx0ICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAzO1xyXG5cdCAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEwcHg7XHJcblx0ICAgIGNvbHVtbi1jb3VudDogMztcclxuXHQgICAgY29sdW1uLWdhcDogMTBweDtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHQtbW96LWNvbHVtbi1jb3VudDogNTtcclxuXHQgICAgLW1vei1jb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdCAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogNTtcclxuXHQgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdCAgICBjb2x1bW4tY291bnQ6IDU7XHJcblx0ICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG4ubGlzdC1pdGVtcywgJWxpc3QtaXRlbXMge1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ubGlzdC1pdGVtLCAlbGlzdC1pdGVtIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblxyXG5cdC8vIElmIGEgbGlzdCBpdGVtIGhhcyB0aGUgcGFyZW50IGNsYXNzIG9mIC5saXN0LWl0ZW1zLS1saW5lZCBlYWNoIGxpc3QgaXRlbVxyXG5cdC8vIHdpbGwgaGF2ZSBhIGJvdHRvbSBib3JkZXIuIEV4Y2VwdCBmb3IgdGhlIGxhc3Qgb25lLlxyXG5cdC5saXN0LWl0ZW1zLS1saW5lZCA+ICYgIHtcclxuXHRcdGJvcmRlci1ib3R0b206ICRiZHItdGhpbjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyLjI1ZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyLjI1ZW07XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmxpc3QtaXRlbXMtLWxpbmVkLXNtID4gJiB7XHJcblx0XHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW47XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMC44NWVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdH1cclxuXHJcblx0JjpsYXN0LWNoaWxkIHsgbWFyZ2luLWJvdHRvbTogMDsgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxyXG59XHJcblxyXG4ubGlzdC1pdGVtLWxpbmssICVsaXN0LWl0ZW0tbGluayB7XHJcblx0QGluY2x1ZGUgbGluaztcclxufVxyXG5cclxuLnN0YXRpYy1wYWdlIHtcclxuXHQuZmEtdWwge1xyXG5cdFx0bGkge1xyXG5cdFx0XHRsaXN0LXN0eWxlOm5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTcG9uc29yaW5nL2V4aGliaXRpbmcgbGlzdHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4uc3BvbnNvcmluZywgLmV4aGliaXRpbmcge1xyXG5cdC5saXN0LWl0ZW1zIHtcclxuXHRcdGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHQubGlzdC1pdGVtIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdFx0LnBhZ2UtaGVhZC1zcGxpdCB7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdC5wYWdlLWJvbGQtbGluayB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHQmLnNvbGQtb3V0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwic29sZCBvdXRcIjtcclxuXHRcdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5pYXBwLXByb2R1Y3QtZGV0YWlscyB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDFlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQXNpZGUgaXRlbXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5hc2lkZS1pdGVtcyB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtcztcclxufVxyXG5cclxuLmFzaWRlLWl0ZW0ge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbTtcclxuXHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XHJcblx0cGFkZGluZy1ib3R0b206IDEuMjVlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAxLjI1ZW07XHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uYXNpZGUtaXRlbS1oZWFkIHtcclxuXHRAZXh0ZW5kICV0ei1oZWFkLXNtO1xyXG5cdEBleHRlbmQgJWhlYWQtcmVndWxhci13ZWlnaHQ7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSW5saW5lIGl0ZW1zXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ubGlzdC1pdGVtcy0taW5saW5lLCAlbGlzdC1pdGVtcy0taW5saW5lIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW1zO1xyXG59XHJcblxyXG4ubGlzdC1pdGVtLS1pbmxpbmUsICVsaXN0LWl0ZW0tLWlubGluZSB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBUYWcgaXRlbXMgSW5saW5lXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4udGFnLWl0ZW1zLS1pbmxpbmUge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbXMtLWlubGluZTtcclxufVxyXG5cclxuLnRhZy1pdGVtLS1pbmxpbmUge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbS0taW5saW5lO1xyXG5cdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCYgKyAmIHtcclxuXHRcdC50YWctaXRlbS1saW5rOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCIsXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAtN3B4O1xyXG5cdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWJvbGQ7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stMzA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGFnLWl0ZW0tbGluayB7XHJcblx0QGluY2x1ZGUgbGluayh0YWcpO1xyXG5cdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtYm9sZDtcclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBGaWx0ZXIgbWVudSBpdGVtc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmZpbHRlci1tZW51LWl0ZW1zIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW1zO1xyXG59XHJcblxyXG4uZmlsdGVyLW1lbnUtaXRlbSB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtO1xyXG5cdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzY5MjMwOGVtO1xyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHQmLmlzLWFjdGl2ZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZGFyaztcclxuXHR9XHJcbn1cclxuXHJcbi5maWx0ZXItaXRlbS1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rKHBhZ2VuYXYpO1xyXG5cdHBhZGRpbmc6IDAuNTVlbSA3cHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbWVkO1xyXG5cdH1cclxufVxyXG5cclxuLmZpbHRlci1pdGVtLW51bWJlciB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdGNvbG9yOiAkYmxhY2stMjA7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNvY2lhbFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5zb2NpYWwtbGlzdC1pdGVtcyB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtcy0taW5saW5lO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4uc29jaWFsLWxpc3QtaXRlbSB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtLS1pbmxpbmU7XHJcblx0dGV4dC1pbmRlbnQ6IC05OTk5ZW07XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWFyZ2luLWxlZnQ6IDdweDtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5cclxuLnNvY2lhbC1saXN0LWxpbmsge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGhkci1kZWZhdWx0LWNvbG9yLCAxNSUpO1xyXG5cdG9wYWNpdHk6IDAuOTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHQmOmhvdmVyIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cclxuXHQuaGRyLWRhaWx5LWRhc2hib2FyZCAmIHsgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRoZHItZGFpbHktZGFzaGJvYXJkLCAxNSUpOyB9XHJcblx0Lmhkci1wcml2YWN5LXRyYWNrZXIgJiB7IGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaGRyLXByaXZhY3ktdHJhY2tlciwgMTUlKTsgfVxyXG5cdC5oZHItcHJpdmFjeS1wZXJzcGVjdGl2ZSAmIHsgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRoZHItcHJpdmFjeS1wZXJzcGVjdGl2ZSwgMTUlKTsgfVxyXG5cclxuXHQuaWNvbnMtc20gJiB7XHJcblx0XHR3aWR0aDogMjVweDtcclxuXHRcdGhlaWdodDogMjVweDtcclxuXHR9XHJcblxyXG5cdC5pY29ucy1tZWQgJiB7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHR9XHJcblxyXG5cdC5pY29ucy1tZWQtc29jaWFsICYge1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuaWNvbnMtbGcgJiB7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHR9XHJcblxyXG5cdC5pY29ucy1sZy1zb2NpYWwgJiB7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNvY2lhbCBJdGVtcyB3aXRoIGJyYW5kIGNvbG9yc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5zb2NpYWwtbGlzdC1saW5rIHtcclxuXHQuYnJhbmQtY29sb3IgLmJyYW5kLWZhY2Vib29rICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkZmFjZWJvb2s7IH1cclxuXHQuYnJhbmQtY29sb3IgLmJyYW5kLXR3aXR0ZXIgJiB7IGJhY2tncm91bmQtY29sb3I6ICR0d2l0dGVyOyB9XHJcblx0LmJyYW5kLWNvbG9yIC5icmFuZC1nb29nbGUgJiB7IGJhY2tncm91bmQtY29sb3I6ICRnb29nbGU7IH1cclxuXHQuYnJhbmQtY29sb3IgLmJyYW5kLWxpbmtlZGluICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlua2VkaW47IH1cclxuXHQuYnJhbmQtY29sb3IgLmJyYW5kLWNvbW1lbnQgJiB7IGJhY2tncm91bmQtY29sb3I6ICRjb21tZW50OyB9XHJcblx0LmJyYW5kLWNvbG9yIC5icmFuZC1lbWFpbCAmIHsgYmFja2dyb3VuZC1jb2xvcjogJGVtYWlsOyB9XHJcblx0LmJyYW5kLWNvbG9yIC5icmFuZC1wcmludCAmIHsgYmFja2dyb3VuZC1jb2xvcjogJHByaW50OyB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQYWdlIGl0ZW1zXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLnBhZ2UtbGlzdC1pdGVtcyB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtcztcclxuXHJcbn1cclxuXHJcbi5wYWdlLWxpc3QtaXRlbSB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtO1xyXG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XHJcblx0bGlzdC1zdHlsZTogZGlzYyBpbnNpZGUgbm9uZTtcclxufVxyXG5cclxuLnBhZ2UtbGlzdC1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rO1xyXG59XHJcblxyXG5cclxuLmlhcHAtcHJvZHVjdC1kZXRhaWxzIHtcclxuXHR1bCB7XHJcblx0XHRAZXh0ZW5kICVidWxsZXRlZDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdGxpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTXkgSUFQUCBuYXYgaXRlbXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5uYXYtbXlpYXBwLWl0ZW1zIHtcclxuXHRAZXh0ZW5kICVzaWRlLW1lbnUtaXRlbXM7XHJcbn1cclxuXHJcbi5uYXYtbXlpYXBwLWl0ZW0ge1xyXG5cdEBleHRlbmQgJXNpZGUtbWVudS1pdGVtO1xyXG59XHJcblxyXG4ubmF2LW15aWFwcC1saW5rIHtcclxuXHRAZXh0ZW5kICVzaWRlLW1lbnUtbGluaztcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gUGFnaW5hdGlvblxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnBhZ2luYXRpb24tbW9kIHtcclxuXHRtYXJnaW46IDAgYXV0byA2ZW0gYXV0bztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1pbm5lciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1pdGVtcyB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtcztcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bGluZS1oZWlnaHQ6IDM1cHg7XHJcbn1cclxuXHJcblxyXG4ucGFnaW5hdGlvbi1pdGVtIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW07XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnBhZ2luYXRpb24taXRlbS1saW5rIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0cGFkZGluZzogMC4zNWVtIDAuODVlbTtcclxuXHRsaW5lLWhlaWdodDogMmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtYm9sZDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y29sb3I6ICRibGFjay0xMDtcclxuXHQmOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxuXHQuaXMtYWN0aXZlICYge1xyXG5cdFx0Y29sb3I6ICRiZy1tZWQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnLW1lZCwgNDUlKTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ucGFnaW5hdGlvbi1uZXh0LFxyXG4ucGFnaW5hdGlvbi1wcmV2IHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkYmctbWVkO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHQmOmhvdmVyIHtcclxuXHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRiZy1tZWQsIDUlKTtcclxuXHR9XHJcblx0JjphY3RpdmUge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBkYXJrZW4oJGJnLW1lZCwgMTUlKTtcclxuXHR9XHJcblx0Ji5kaXNhYmxlZCB7XHJcblx0XHRib3JkZXItY29sb3I6ICRibGFjay0xMDtcclxuXHRcdG9wYWNpdHk6IDAuMTU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnBhZ2luYXRpb24tbmV4dCB7XHJcblx0QGV4dGVuZCAlbmV4dDtcclxuXHRtYXJnaW4tbGVmdDogMTJweDtcclxuXHRmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLXByZXYge1xyXG5cdEBleHRlbmQgJXByZXY7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNlc3Npb24gYW5jaG9yIGxpbmtzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uc2Vzcy10cmFja3Mge1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMmVtO1xyXG5cdHVsIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0LXdlYmtpdC1jb2x1bW4tY291bnQ6IDM7IC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xyXG5cdFx0LW1vei1jb2x1bW4tY291bnQ6IDM7IC8qIEZpcmVmb3ggKi9cclxuXHRcdGNvbHVtbi1jb3VudDogMztcclxuXHRcdC13ZWJraXQtY29sdW1uLWdhcDogMWVtOyAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cclxuXHRcdC1tb3otY29sdW1uLWdhcDogMWVtOyAvKiBGaXJlZm94ICovXHJcblx0XHRjb2x1bW4tZ2FwOiAxZW07XHJcblx0XHRsaSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTZXNzaW9uIHNlbGVjdG9yc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcblxyXG4uc2Vzc2lvbi1zZWxlY3RvcnMge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0LnNlc3Npb24tc2VsZWN0b3Ige1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyOiA0cHggc29saWQgI2VmZWZlZjtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZTtcclxuXHQgICAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlO1xyXG5cdCAgICAtby10cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlO1xyXG5cdCAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdHdpZHRoOiAzMCU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNSU7XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnNlc3Npb24tdHlwZXMge1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHQuaGV4LXNtIHtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogLTAuM2VtIDFlbSAwIDAuNGVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zZWxlY3RlZC5hcnJvdyB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuc2Vzc2lvbi10cmFja3Mge1xyXG5cdFx0XHQmLm9wZW4ge1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDEwMDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA4LjdlbTtcclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdCYuc2VsZWN0ZWQge1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1ZW07XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMzMzMyU7XHJcblx0XHRcdFx0XHRcdCYuc2VsZWN0ZWQge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwLjExMTExJTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xNS4xMTExMSU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTUuM2VtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnNlc3Npb24tZGF5cyB7XHJcblx0XHRcdCYudGFnc29wZW4ge1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRsaSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHQmLm5vYm9yZGVyIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuOGVtIDAuNWVtO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xyXG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHRcdFx0ICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHRcdFx0ICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICRncmVlbi1tYWluO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC00cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuc2VsZWN0ZWQge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkIGxpZ2h0ZW4oJGdyZWVuLW1haW4sIDIwJSk7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5hcnJvdyB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYwNzhcIjtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubm9pY29uIHtcclxuXHRcdGEge1xyXG5cdFx0XHQuaGV4LXNtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdH1cclxufVxyXG5cclxuLnNlc3Npb24taWNvbi1rZXktdHJpZ2dlciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDEwZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdH1cclxufVxyXG5cclxuLnN0YXRpYy1zZXNzaW9uLWxpc3Qge1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdG1hcmdpbi10b3A6IDRlbSAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbi1sZWZ0OiAtMmVtO1xyXG5cdG1hcmdpbi1yaWdodDogLTJlbTtcclxuXHR3aWR0aDogYXV0bztcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdG1hcmdpbi10b3A6IDFlbSAhaW1wb3J0YW50O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHR9XHJcblx0LnNlc3Npb24tZGVzYy1leHAge1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRwYWRkaW5nOiAyZW0gMDtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRwYWRkaW5nOiAyZW0gMCAyZW0gMWVtO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdFx0cGFkZGluZzogMmVtIDFlbSAyZW0gMTMuN2VtO1xyXG5cdFx0fVxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS40ZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmwtcGFpci10ei1zZXNzaW9uIHtcclxuXHRcdC50eHQtYmQge1xyXG5cdFx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRhLnBhZ2UtYm9sZC1saW5rIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0fVx0XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQVBJQVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcblxyXG4uY29udHJpYnV0aW9ucyB7XHJcblx0bGkge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjay0xMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDNlbTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHRcdC5idG4ge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi10b3A6IDJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENvbGxlZ2VzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuXHJcbi5jb2xsZWdlLWxpc3Qge1xyXG5cdC5pYXBwLXByb2R1Y3QtaGVhZGVyIHtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAzOCU7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2hlY2ttYXJrIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0d2lkdGg6IDE1LjI1JTtcclxuXHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMC41ZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmlhcHAtcHJvZHVjdC1kZXRhaWxzIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRhIHtcclxuXHRcdFx0QGluY2x1ZGUgbGluaztcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVG9waWMgUG9zdHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4udG9waWMtcG9zdHMge1xyXG5cdG1hcmdpbi10b3A6IDNlbTtcclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBSZWNlbnQgQ29tbWVudHMgc2lkZWJhciBsaXN0XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuXHJcbi5yZWNlbnQtY29tbWVudHMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcblx0cGFkZGluZzogMWVtO1xyXG5cdG1hcmdpbi10b3A6IDFlbTtcclxuXHRsaSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0bWFyZ2luLXRvcDogM2VtO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0xZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFBhcmFncmFwaCBMaXN0XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLnAtbGlzdCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMC43NWVtO1xyXG59XHJcblxyXG4iLCJcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQmxhY2tzICsgR3JheXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRibGFjay0xMDA6IFx0IzFmMWYxZjsgXHRcdFx0XHQvLyAzMSwgMzEsIDMxXHJcbiRibGFjay05MDogXHRcdCMyMjIyMjI7XHRcdFx0XHQvLyAzNCwgMzQsIDM0XHJcbiRibGFjay04MDogXHRcdCMyZTJlMmY7IFx0XHRcdFx0Ly8gNDYsIDQ2LCA0N1xyXG4kYmxhY2stNzA6IFx0XHQjNDE0MTQxOyBcdFx0XHRcdC8vIDY1LCA2NSwgNjVcclxuJGJsYWNrLTYwOiBcdFx0IzQ2NDU0NztcdFx0XHRcdC8vIDcwLCA2OSwgNzFcclxuJGJsYWNrLTUwOiBcdFx0IzU1NTU1NTsgXHRcdFx0XHQvLyA4NSwgODUsIDg1XHJcbiRibGFjay00MDogXHRcdCM2NjY2NjY7IFx0XHRcdFx0Ly8gMTAyLCAxMDIsIDEwMlxyXG4kYmxhY2stMzA6IFx0XHQjODA4Mjg1OyBcdFx0XHRcdC8vIDEyOCwgMTMwLCAxMzNcclxuJGJsYWNrLTIwOiBcdFx0I2E3YTlhYzsgXHRcdFx0XHQvLyAxNjcsIDE2OSwgMTcyXHJcbiRibGFjay0xMDogXHRcdCNjY2NjY2M7IFx0XHRcdFx0Ly8gMjA0LCAyMDQsIDIwNFxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ29sb3JcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRncmVlbi1tYWluOiBcdCM3MGJmNGM7IFx0XHRcdFx0Ly8gMTEyLCAxOTEsIDc2XHJcbiRncmVlbi1tZWQ6IFx0IzZkYjY1MDsgXHRcdFx0XHQvLyAxMDksIDE4MiwgODBcclxuJGdyZWVuLWx0OiBcdFx0IzhjYzA3MztcdFx0XHRcdC8vIDE0MCwgMTkyLCAxMTVcclxuXHJcbiRwdXJwbGUtYmc6IFx0IzdhNzk5NDtcdFx0XHRcdC8vIDEyMiwgMTIxLCAxNDhcclxuJGdyZWVuLWJnOiBcdFx0IzI0NmM2MDsgXHRcdFx0XHQvLyAzNiwgMTA4LCA5NlxyXG4kYmx1ZS1iZzogXHRcdCMwMDNmNjQ7IFx0XHRcdFx0Ly8gMCwgNjMsIDEwMFxyXG4kZ3JheS1iZzogXHRcdCM0ZTU2NWI7IFx0XHRcdFx0Ly8gNzgsIDg2LCA5MVxyXG5cclxuXHJcbiRsaW5rLWNvbG9yOiBcdCMwYzdlYzA7IFx0XHRcdFx0Ly8gMTIsIDEyNiwgMTkyXHJcblxyXG4kb3JhbmdlOiBcdFx0I2ZhYjE1MDtcdFx0XHRcdC8vIDI1MCwgMTc3LCA4MFxyXG4kb3JhbmdlLXg6IFx0XHQjZTY0YjNkOyBcdFx0XHRcdC8vIDIzMCwgNzUsIDYxXHJcblxyXG4kcmVkLWx0Olx0XHQjZmY5NDk0O1x0XHRcdFx0Ly8gMjU1LCAxNDgsIDE0OFxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFBhbGV0dGUgMlxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJHN3YXRjaC0xOiBcdCNlNjRiM2Q7IFx0XHRcdFx0XHQvLyAyMzAsIDc1LCA2MVxyXG4kc3dhdGNoLTI6IFx0IzUxYTFhYTsgXHRcdFx0XHRcdC8vIDgxLCAxNjEsIDE3MFxyXG4kc3dhdGNoLTM6IFx0I2I0MmQzNTsgXHRcdFx0XHRcdC8vIDE4MCwgNDUsIDUzXHJcbiRzd2F0Y2gtNDogXHQjZjBjMTI1OyBcdFx0XHRcdFx0Ly8gMjQwLCAxOTMsIDM3XHJcbiRzd2F0Y2gtNTogXHQjZTEyMjMxOyBcdFx0XHRcdFx0Ly8gMjI1LCAzNCwgNDlcclxuJHN3YXRjaC02OiBcdCM3MzI5Njk7IFx0XHRcdFx0XHQvLyAxMTUsIDQxLCAxMDVcclxuJHN3YXRjaC03OiBcdCM2ZGI0NGY7IFx0XHRcdFx0XHQvLyAxMDksIDE4MCwgNzlcclxuJHN3YXRjaC03YTogIzU1ODE0OTsgXHRcdFx0XHRcdC8vIDg1LCAxMjksIDczXHJcbiRzd2F0Y2gtODogXHQjMjc4MmI4OyBcdFx0XHRcdFx0Ly8gMzksIDEzMCwgMTg0XHJcbiRzd2F0Y2gtOGE6ICMzMzY0ODM7IFx0XHRcdFx0XHQvLyA1MSwgMTAwLCAxMzFcclxuJHN3YXRjaC05OiBcdCMxYTM4NjU7IFx0XHRcdFx0XHQvLyAyNiwgNTYsIDEwMVxyXG4kc3dhdGNoLTlhOiAjMWUzMjRlOyBcdFx0XHRcdFx0Ly8gMzAsIDUwLCA3OFxyXG4kc3dhdGNoLTEwOiAjMjM2YzVmOyBcdFx0XHRcdFx0Ly8gMzUsIDEwOCwgOTVcclxuXHJcblxyXG5cclxuJGhlYWQtY29sb3I6ICRibGFjay04MDtcclxuJGhlYWQtY29sb3ItbHQ6ICRibGFjay00MDtcclxuXHJcbiR0ei10ZXh0LWNvbG9yOiAkYmxhY2stNjA7XHJcbiR0ei10ZXh0LWNvbG9yLW1lZDogJGJsYWNrLTUwO1xyXG4kdHotdGV4dC1jb2xvci1sdDogJGJsYWNrLTMwO1xyXG5cclxuJG5hdi1saW5rLWNvbG9yOiAkYmxhY2stNjA7XHJcblxyXG4kYXJ0aWNsZS10ZXh0OiAkYmxhY2stODA7XHJcblxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQmFja2dyb3VuZHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRiZy1kYXJrOiBcdFx0XHQjZDlkYWRiO1x0XHRcdC8vIDIxNywgMjE4LCAyMTlcclxuJGJnLW1lZDogXHRcdFx0I2U5ZWFlYTsgXHRcdFx0Ly8gMjMzLCAyMzQsIDIzNFxyXG4kYmctbHQ6IFx0XHRcdCNmN2Y3Zjc7XHRcdFx0Ly8gMjQ3LCAyNDcsIDI0N1xyXG5cclxuJGJnLXNreWJveDogXHRcdCM4OWE1YjQ7IFx0XHRcdC8vIDEzNywgMTY1LCAxODBcclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhlYWRlciBDb2xvcnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRoZHItZGVmYXVsdC1jb2xvcjogXHQkZ3JheS1iZztcclxuXHJcbi8vIFRoZXNlIGFyZSB0aGUgc3BlY2lmaWMgaGVhZGVycyBmb3Igc3BlY2lmaWMgSUFQUFxyXG4vLyBQdWJsaWNhdGlvbnNcclxuJGhkci1kYWlseS1kYXNoYm9hcmQ6IFx0XHQjMWViODlhOyBcdFx0XHRcdFx0Ly8gMzAsIDE4NCwgMTU0XHJcbiRoZHItcHJpdmFjeS10cmFja2VyOiBcdFx0IzI1NkQ2MDtcclxuJGhkci1wcml2YWN5LXBlcnNwZWN0aXZlOiBcdCM3QTJFMzY7XHJcblxyXG5cclxuJGhkci1jb25mZXJlbmNlOiBkYXJrZW4oIHJnYmEoJHB1cnBsZS1iZywgMC41NSksIDE3JSk7XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTb2NpYWwgSWNvbiBDb2xvcnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiR0d2l0dGVyOiBcdFx0IzU1YWNlZTtcclxuJGZhY2Vib29rOiBcdFx0IzNiNTk5ODtcclxuJGdvb2dsZTogXHRcdCNkZDRiMzk7XHJcbiRsaW5rZWRpbjpcdFx0IzAwN2JiNjtcclxuJGNvbW1lbnQ6IFx0XHQkcHVycGxlLWJnO1xyXG4kZW1haWw6IFx0XHQkc3dhdGNoLTEwO1xyXG4kcHJpbnQ6IFx0XHQkc3dhdGNoLTY7XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBSZXNvdXJjZSBDb2xvcnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiR0b3BpY3MtYmc6XHRcdFx0JG9yYW5nZTsgXHJcbiR0b29scy1iZzogXHRcdFx0JGxpbmstY29sb3I7XHJcbiRyZXNlYXJjaC1iZzogXHRcdCRwdXJwbGUtYmc7IFx0XHRcdFx0XHRcclxuJGFydGljbGVzLWJnOiBcdFx0JGdyZWVuLW1haW47XHJcbiRqb2ItYmc6IFx0XHRcdCRvcmFuZ2UteDsgXHJcbiRqb2JzLWJnOiBcdFx0XHQkb3JhbmdlLXg7XHJcbiRkcGEtYmc6IFx0XHRcdCRzd2F0Y2gtMjtcclxuJGdhbGxlcnktYmc6IFx0XHQkb3JhbmdlO1xyXG4kZGlzY3Vzcy1iZzogXHRcdCRzd2F0Y2gtMTA7XHJcbiRnbG9zc2FyeS1iZzogXHRcdCRzd2F0Y2gtOGE7XHJcbiR3ZXN0aW4tYmc6XHRcdFx0JGJsYWNrLTEwMDtcclxuJGJvb2tzLWJnOlx0XHRcdCRibHVlLWJnO1xyXG4kcHJlc2VudGF0aW9ucy1iZzogXHQkc3dhdGNoLTE7XHJcbiRpbmZvZ3JhcGhpYy1iZzogXHQkc3dhdGNoLTE7XHJcbiR3ZWJjb25zLWJnOlx0XHQkc3dhdGNoLTY7XHRcclxuJHZpZGVvcy1iZzpcdFx0XHQkZ3JheS1iZztcclxuJHZpZGVvLWJnOlx0XHRcdCRncmF5LWJnO1xyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSGVybyBCYWNrZ3JvdW5kIENvbG9yc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGhlcm8tZGVmYXVsdDogXHQjMWE0ZDZkO1xyXG4kaGVyby1yZWQ6IFx0XHQkc3dhdGNoLTM7XHJcbiRoZXJvLWdyZWVuOiBcdCRncmVlbi1iZztcclxuJGhlcm8tcHVycGxlOiBcdCRzd2F0Y2gtNjtcclxuJGhlcm8tb3JhbmdlOiBcdCM5NzRkMDk7XHJcbiRoZXJvLXBpbms6IFx0IzlhMWY0ZDtcclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU2Vzc2lvbiBDb2xvcnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiR0cmFkaXRpb25hbC1icmVha291dC1iZzpcdFx0XHQjQzIxQzc2O1xyXG4kcHJlY29uZmVyZW5jZS13b3Jrc2hvcC1iZzpcdFx0XHQkb3JhbmdlLXg7XHJcbiRjZXJ0aWZpY2F0aW9uLWJnOlx0XHRcdFx0XHQkZ3JlZW4tbWFpbjtcclxuJHRyYWluaW5nLWJnOlx0XHRcdFx0XHRcdCRzd2F0Y2gtMTA7XHJcbiRhY3RpdmUtbGVhcm5pbmctYmc6XHRcdFx0XHQkb3JhbmdlO1xyXG4kY29udmVyc2F0aW9ucy1pbi1wcml2YWN5LWJnOlx0XHQkcHVycGxlLWJnO1xyXG4kY29udmVyc2F0aW9ucy1hdC1wc3ItYmc6XHQgIFx0XHQkcHVycGxlLWJnO1xyXG4vLyAkZnJvbS10aGUtZ2FtZS1jaGFuZ2Vycy1iZzpcdFx0XHQkc3dhdGNoLTI7XHJcbi8vICRpbnNwaXJlZC1zcGVha2VyczpcdFx0XHRcdFx0JHN3YXRjaC0yO1xyXG4kc3BvdGxpZ2h0LXN0YWdlOlx0XHRcdFx0XHQkc3dhdGNoLTI7XHJcbiR0aGUtbGl0dGxlLWJpZy1zdGFnZS1iZzpcdFx0XHQkc3dhdGNoLThhO1xyXG4kYWR2YW5jZWQtdG9waWNzLWluLXByaXZhY3ktYmc6XHRcdCRibHVlLWJnO1xyXG4kbmV0d29ya2luZy1iZzpcdFx0XHRcdFx0XHQkZ3JheS1iZztcclxuJGdlbmVyYWwtc2Vzc2lvbi1iZzpcdFx0XHRcdCRzd2F0Y2gtNjtcclxuJHByZXNlbnRhdGlvbi1vZi1yZXNlYXJjaDpcdFx0XHQjMjM2QzVGO1xyXG4kcHJpdmFjeS10ZWNoLXZlbmRvci1zaG93Y2FzZS1iZzogICAjMDBhMGUyO1xyXG4kcGFuZWwtZGlzY3Vzc2lvbjpcdFx0XHRcdFx0IzI3ODJCODtcclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIExlYXJuIENvbG9yc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGFjY2Vzcy1iZzogXHRcdCRncmVlbi1tYWluO1xyXG4kaW5zaWdodC1iZzogXHRcdCRsaW5rLWNvbG9yO1xyXG4kaW5ub3ZhdGlvbi1iZzogXHQjM2YzZTY2O1xyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENvbG9yaXplZCB0ZWFzZXMgOjogQ29uZmVyZW5jZSB0ZWFzZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRjb2xvcml6ZWQtMTogJHN3YXRjaC02O1xyXG4kY29sb3JpemVkLTI6ICRzd2F0Y2gtMztcclxuJGNvbG9yaXplZC0zOiAkc3dhdGNoLTg7XHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFRoaWNrIGJvcmRlcnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRzZWN0aW9uLWJkcjogNHB4IHNvbGlkIGRhcmtlbigkYmctbHQsIDMlKTtcclxuXHJcbiRuYXYtYmRyOiA0cHggc29saWQgJGJnLW1lZDtcclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFRoaW4gYm9yZGVyc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJHNlY3Rpb24tYmRyLXRoaW46IDFweCBzb2xpZCAkYmctZGFyaztcclxuXHJcbiRiZHItdGhpbjogMXB4IHNvbGlkICRiZy1kYXJrO1xyXG5cclxuJGJkci10aGluLWx0OiAxcHggc29saWQgJGJnLW1lZDtcclxuXHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFJlc3BvbnNpdmUgVGFibGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG50YWJsZS5yZXNwb25zaXZlIHtcclxuXHR0aCB7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHBhZGRpbmc6IDlweCAxMHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRmb250LXNpemU6IDEuMDc2OTIzMDc3ZW07IFx0XHQvLyAxNFxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxZW07XHJcblx0fVxyXG5cdHRkIHtcclxuXHRcdHBhZGRpbmc6IDlweCAxMHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRmb250LXNpemU6IDEuMDc2OTIzMDc3ZW07IFx0XHQvLyAxNFxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxZW07XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcblx0XHRtaW4taGVpZ2h0OiAxNDBweDtcclxuXHRcdCYucmVzcG9uc2l2ZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdHRoLCB0ZCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRoZWlnaHQ6IDU0cHg7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYucGlubmVkIHtcclxuXHRcdFx0XHR0ZCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnBpbm5lZCB7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxyXG5cdFx0bGVmdDogMDsgXHJcblx0XHR0b3A6IDA7IFxyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjsgXHJcblx0XHR3aWR0aDogMzUlOyBcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47IFxyXG5cdFx0b3ZlcmZsb3cteDogc2Nyb2xsOyBcclxuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7IFxyXG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcblx0XHR0YWJsZSB7XHJcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR0aCwgdGQge1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRoZWlnaHQ6IDU0cHg7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMDc2OTIzMDc3ZW07IFx0XHQvLyAxNFxyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU3MTQyODU3MWVtO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR0aDpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdH1cclxuXHRcdHRkOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuZGl2LnRhYmxlLXdyYXBwZXIge1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7IFxyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjsgXHJcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xyXG5cdFx0ZGl2LnNjcm9sbGFibGUge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMzUlO1xyXG5cdFx0XHRvdmVyZmxvdzogc2Nyb2xsOyBcclxuXHRcdFx0b3ZlcmZsb3cteTogaGlkZGVuO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLnJlZy10YWJsZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dGQge1xyXG5cdFx0bWluLXdpZHRoOiA4MHB4O1xyXG5cdFx0cGFkZGluZzogMTBweCA1cHg7XHJcblx0fVxyXG59XHJcblxyXG4uYm9yZGVyZWQge1xyXG5cdHRyIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xyXG5cdFx0dGQge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMWVtO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBVSSBSZXNwb25zaXZlIFRhYmxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnRhYmxlLW1vZCB7XHJcblx0bWFyZ2luLWJvdHRvbTogNmVtO1xyXG59XHJcblxyXG5cclxuLnRhYmxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLnRoZWFkIHsgfVxyXG5cclxuLnRib2R5IHsgfVxyXG5cclxuLnJvdy1zcGFjZXIge1xyXG5cdGJvcmRlci10b3A6IDFlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnRoLXJvdyB7XHJcblx0Ym9yZGVyLXRvcDogJGJkci10aGluLWx0O1xyXG5cdGJvcmRlci1ib3R0b206ICRiZHItdGhpbi1sdDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLnRkLXJvdyB7XHJcblx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluLWx0O1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cGFkZGluZzogM2VtIDAgMWVtO1xyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnRhYmxlLXRoIHtcclxuXHRAZXh0ZW5kICVzdWJzZWN0aW9uLWhkci1ib2xkO1xyXG5cdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHBhZGRpbmc6IDFlbSAxZW0gMCAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxufVxyXG5cclxuLnRhYmxlLXRkIHtcclxuXHRmb250LXNpemU6IDEuMmVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0Y2xlYXI6IGJvdGg7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdGNsZWFyOiBub25lO1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdHBhZGRpbmc6IDAuNzVlbSAxZW0gMCAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdH1cclxuXHRhIHtcclxuXHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHR9XHJcbn1cclxuXHJcbi50YWJsZS10aCwgLnRhYmxlLXRkIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0Ji5vbmUtdGVudGgge1xyXG5cdFx0XHR3aWR0aDogMTAlO1xyXG5cdFx0fVxyXG5cdFx0Ji50d28tdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdH1cclxuXHRcdCYudGhyZWUtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDMwJTtcclxuXHRcdH1cclxuXHRcdCYuZm91ci10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5maXZlLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0XHQmLnNpeC10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5zZXZlbi10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5laWdodC10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5uaW5lLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHR9XHJcblx0XHQmLm9uZS10d2VsdnRoIHtcclxuXHRcdFx0d2lkdGg6IDguMzMzMzMzMzMzMzMzJTtcclxuXHRcdH1cclxuXHRcdCYudHdvLXR3ZWx2dGhzIHtcclxuXHRcdFx0d2lkdGg6IDE2LjY2NjY2NjY2NjY2NyU7XHJcblx0XHR9XHJcblx0XHQmLnRocmVlLXR3ZWx2dGhzIHtcclxuXHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdH1cclxuXHRcdCYuZm91ci10d2VsdnRocyB7XHJcblx0XHRcdHdpZHRoOiAzMy4zMzMzMzMzMzMzMzMlO1xyXG5cdFx0fVxyXG5cdFx0Ji5maXZlLXR3ZWx2dGhzIHtcclxuXHRcdFx0d2lkdGg6IDQxLjY2NjY2NjY2NjY2NyU7XHJcblx0XHR9XHJcblx0XHQmLnNpeC10d2VsdnRocyB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0XHQmLnNldmVuLXR3ZWx2dGhzIHtcclxuXHRcdFx0d2lkdGg6IDU4LjMzMzMzMzMzMzMzMyU7XHJcblx0XHR9XHJcblx0XHQmLmVpZ2h0LXR3ZWx2dGhzIHtcclxuXHRcdFx0d2lkdGg6IDY2LjY2NjY2NjY2NjY2NyU7XHJcblx0XHR9XHJcblx0XHQmLm5pbmUtdHdlbHZ0aHMge1xyXG5cdFx0XHR3aWR0aDogNzUlO1xyXG5cdFx0fVxyXG5cdFx0Ji50ZW4tdHdlbHZ0aHMge1xyXG5cdFx0XHR3aWR0aDogODMuMzMzMzMzMzMzMzMzJTtcclxuXHRcdH1cclxuXHRcdCYuZWxldmVuLXR3ZWx2dGhzIHtcclxuXHRcdFx0d2lkdGg6IDkxLjY2NjY2NjY2NjY2NyU7XHJcblx0XHR9XHJcblx0XHQmLmZ1bGwtd2lkdGgge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi50YWJsZS10ZCxcclxuLnByb2ZpbGUtdGV4dC1sZyB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcclxufVxyXG5cclxuLm1vYi1sYWJlbCB7XHJcblx0QGV4dGVuZCAlc3Vic2VjdGlvbi1oZHItZ3JheTtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjNlbTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuLm1vYi1oaWRlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi5zY2hlZC1idG4ge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAxMDUwcHg7XHJcblx0XHR3aWR0aDogMTAlO1xyXG5cdH1cclxufVxyXG5cclxuLmNidC1zY2hlZHVsZSB7XHJcblx0LmNsb3NlLXRyaWdnZXIge1xyXG5cdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiByZWQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGFibGUtbW9kLXN0eWxlMiB7XHJcblx0LnRhYmxlIHtcclxuXHRcdG1hcmdpbi10b3A6IDJlbTtcclxuXHRcdC50aGVhZCB7XHJcblx0XHRcdC50aC1yb3cge1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjc1ZW0gMWVtIDAgMC41ZW07XHJcblx0XHRcdFx0LnRhYmxlLXRkIHtcclxuXHRcdFx0XHRcdC50YWJsZS1oZHIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgI2VmZWZlZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC50Ym9keSB7XHJcblx0XHRcdC50ZC1yb3cge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0cGFkZGluZzogMC43NWVtIDFlbSAwIDAuNWVtO1xyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGFibGUtZXhwYW5kYWJsZSB7XHJcblx0LnRhYmxlIHtcclxuXHRcdG1hcmdpbi10b3A6IDRlbTtcclxuXHRcdC50ZC1yb3cge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGhlaWdodDogMjUwcHg7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxZW07XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0ei1pbmRleDogMTAwMDA7XHJcblx0XHRcdFx0LyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpZMkpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBGRjMuNisgKi9cclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkpLCBjb2xvci1zdG9wKDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDApKSwgY29sb3Itc3RvcCgxMDAlLHJnYmEoMjU1LDI1NSwyNTUsMSkpKTsgLyogQ2hyb21lLFNhZmFyaTQrICovXHJcblx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIE9wZXJhIDExLjEwKyAqL1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBJRTEwKyAqL1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIFczQyAqL1xyXG5cdFx0XHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZicsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTggKi9cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMmVtO1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDU1XCI7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay0zMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMWVtO1xyXG5cdFx0XHRcdHRvcDogMjIwcHg7XHJcblx0XHRcdFx0ei1pbmRleDogMTAwMDA7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuZXhwYW5kZWQge1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDU2XCI7XHJcblx0XHRcdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuI1ByaXZhY3lDb3JlVGFibGUge1xyXG5cdC5maXAtc2VhcmNoIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4yZW07XHJcblx0fVxyXG59XHJcbi5jb3JlLXRhYmxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRmb250LXNpemU6IDEuMjMxZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS41NTU1NTU1NTZlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0fVxyXG5cdC50aGVhZC1jb3JlIHtcclxuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzRlNTY1YjtcclxuXHQgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNjY2NjY2M7XHJcblx0ICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjY2NjY2NjO1xyXG5cdCAgICBAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0ICAgIFx0cGFkZGluZzogMS4yZW07XHJcblx0ICAgIH1cclxuXHR9XHJcblx0LnRoLXRpdGxlIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Ym9yZGVyOm5vbmUgIWltcG9ydGFudDtcclxuXHRcdHBhZGRpbmc6IDEuMmVtIDA7XHJcblx0fVxyXG5cdC5yb3ctY29yZSB7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWFlYTtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllYWVhO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGxpbmVhciBhbGw7XHJcblx0XHQuY29sdW1uLWNvcmUge1xyXG5cdFx0XHRwYWRkaW5nOiAuNWVtIDA7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRcdFx0cGFkZGluZzogMWVtIDFlbSAxZW0gLjVlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcdC5wcml2YWN5LWNvcmUtaXRlbSB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzQ0NDtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mYS1taW51cy1jaXJjbGUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmYWIxNTA7IFxyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjEuMmVtO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0ICAgIFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cdCAgICBcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0ICAgIFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcblx0ICAgIFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZmEtcGx1cy1jaXJjbGUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbi1tYWluOyBcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxLjJlbTtcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdCAgICBcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuXHQgICAgXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdCAgICBcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG5cdCAgICBcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHQubmctaGlkZSB7XHJcblx0XHQgbWF4LWhlaWdodDogMDtcclxuXHR9XHJcblx0LmRlc2MtY29yZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMWVtOyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07IFxyXG5cdFx0d2lkdGg6IDEwMCU7XHJcbiAgICBcdHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgXHRtYXgtaGVpZ2h0OiAxMDAwcHg7XHJcblx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7IFxyXG4gICAgXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDRlbTtcclxuXHRcdH1cclxuXHRcdFx0LmJ1bGxldGVkID4gbGkgeyBcclxuXHRcdFx0XHRjb2xvcjojODA4Mjg1O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyZW07XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjkyMzA3NjkyMzA3NjkyZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5kcG8tcmVhZHktd3JhcHBlciB7XHJcblx0LmRwby1pbWFnZS1mYWxsYmFjayB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmRwby1pbmZvZ3JhcGhpYyB7XHJcblx0XHR3aWR0aDogMTAyNHB4O1xyXG5cdFx0aGVpZ2h0OiA2NzVweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdH1cclxuXHRcdC50d28tdHdlbHZ0aHMge1xyXG5cdFx0XHR3aWR0aDoxNi42NjY2NjY2NjY2NjclO1xyXG5cdFx0XHRmbG9hdDpsZWZ0O1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdC5kcG8td29tYW4ge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IDMxOHB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAtNTBweDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5xdW90ZS1jb250YWluZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0dG9wOiAxMDhweDtcclxuXHRcdFx0XHQucXVvdGUge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC41ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5ieWxpbmUge1xyXG5cdFx0XHRcdFx0cGFkZGluZzowLjVlbTsgXHJcblx0XHRcdFx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5waWxsYXItbGluayB7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5waWxsYXItdGV4dC1jb250YWluZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDYyJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDFlbTtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOm5vbmU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XHJcblx0XHRcdFx0LnBpbGxhci10aXRsZSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNWVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS4zZW07XHJcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRsZWZ0OiBpbml0aWFsO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucGlsbGFyLXRleHQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRsZWZ0OiBpbml0aWFsO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucGlsbGFycyB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHotaW5kZXg6MTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5kaXYtc2xpZGUtdXAge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTsgXHJcblx0XHRcdFx0d2lkdGg6IGF1dG87IFxyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyBcclxuXHRcdFx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZHBvLWNvbHVtbnMge1xyXG5cdFx0Y2xlYXI6Ym90aDtcclxuXHRcdG1hcmdpbi10b3A6MmVtO1xyXG5cdFx0LnR3ZW50eS1wZXJjZW50IHtcclxuXHRcdFx0d2lkdGg6MjAlO1xyXG5cdFx0XHRmbG9hdDpsZWZ0O1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdCYuc3RpY2t5IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbC1maXhlZC1oZCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7IFxyXG5cdFx0XHRcdGhlaWdodDoxMTdweDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2RlZGVkZTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0LmNvbC1maXhlZC1zdWItaGQge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcbiAgICBcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC41ZW07XHJcblx0XHRcdFx0XHRjb2xvcjogIzBjN2VjMDtcclxuICAgIFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIFx0XHRcdFx0Zm9udC1zaXplOiAxLjFlbTtcclxuICAgIFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY29sLWZpeGVkLXR4dCB7XHJcblx0XHRcdFx0aGVpZ2h0OjQwcHg7XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTtcclxuXHRcdFx0XHRpLCBzcGFuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0LmJ1dHRvbi1zbSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBcdFx0XHRcdFx0Ym94LXNoYWRvdzogI2EyYTJhMiAycHggMnB4IDJweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbC1maXhlZC1ibG9jayB7XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHQuZml4ZWQtYmxvY2stY2VsbCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OnRhYmxlLWNlbGw7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiT1JcIjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdFx0XHR0b3A6IDMxcHg7XHJcblx0XHRcdFx0XHRyaWdodDogMjElO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI1ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJdXCI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0dG9wOiAyNSU7XHJcblx0XHRcdFx0XHRyaWdodDogMzUlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAxNHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjhlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtb2YtdHlwZSgybikge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6I2YyZjJmMjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmZhbmN5IHtcclxuXHRcdFx0XHRib3JkZXI6ICRvcmFuZ2Ugc29saWQgMnB4O1xyXG5cdFx0XHRcdC5jb2wtZml4ZWQtaGQge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA5OXB4O1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDVweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogMzFweDtcclxuICAgIFx0XHRcdFx0XHRsZWZ0OiAtMTZweDtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9pYXBwLm9yZy9tZWRpYS9pbWFnZXMvY2VydGlmaWNhdGlvbi9iZXN0VmFsdWVPcmFuZ2UtMDEtMDEucG5nJykgbm8tcmVwZWF0IDAgMDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29sLWZpeGVkLXR4dCB7XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lm5hdi1kcG8tdGFibGV7XHJcblx0XHRwYWRkaW5nOiAyZW07XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdC5jaGV2LW5hdmlnYXRpb24ge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRmbG9hdDpsZWZ0OyBcclxuXHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHQmLmRpc2FibGVkIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZGVkZWRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6JGxhcmdlKSB7XHJcblx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTmF2aWdhdGlvbiBUaWxlIFBsYWNlaG9sZGVyc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLm15aWFwcC13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG5cclxuLm15aWFwcC10aWxlLWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgd2lkdGg6NzY4cHg7XHJcbiAgaGVpZ2h0OjI2OHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuICBkaXNwbGF5OmdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDI0MHB4LCAzMjBweCkpO1xyXG4gIGdyaWQtYXV0by1yb3dzOiAxMjZweDtcclxuICBncmlkLWNvbHVtbi1nYXA6IDUwcHg7XHJcbiAgZ3JpZC1yb3ctZ2FwOiAxNnB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRwYWRkaW5nLWxlZnQ6IHVuc2V0O1xyXG5cdHBhZGRpbmctcmlnaHQ6IHVuc2V0O1xyXG5cdHdpZHRoOiAzMjBweDtcclxuXHRoZWlnaHQ6IDU3NnB4OyAvLyBhbGxvdyBmb3IgMTI2IHB4IGhlaWdodCB3aXRoIDI0cHggZ2FwIGJldHdlZW4gdmVydGljYWwgdGlsZXNcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgyNDBweCwgMzIwcHgpO1xyXG5cdGdyaWQtcm93LWdhcDogMjRweDtcclxuICB9XHJcblxyXG4gIC5teWlhcHAtdGlsZXtcclxuICAgIGJvcmRlci1yYWRpdXM6MnB4O1xyXG4gICAgY29sb3I6I2ZmZjtcclxuICAgIGZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1heC1oZWlnaHQ6IDEyOHB4O1xyXG5cdG1heC13aWR0aDogMzIwcHg7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGJveC1zaGFkb3c6IDJweCAycHggNHB4IDBweCByZ2JhKDMwLCAzMCwgMzAsIDAuMjUpO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubXlpYXBwLXRpbGUtaW1nLWZyYW1lIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRtYXgtaGVpZ2h0OiA4MHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDgwcHg7XHJcblx0fVxyXG5cclxuXHQubXlpYXBwLXRpbGUtaW1nLWZyYW1lIGltZyB7XHJcblx0XHRmbGV4LXNocmluazogMTtcclxuICAgIFx0bWluLXdpZHRoOiAxMDAlO1xyXG4gICAgXHRtaW4taGVpZ2h0OiAxMDAlO1xyXG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHQvLyBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwMDAwMDA7XHJcbiAgICBcdC8vIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwMDAwMDA7XHJcblx0fVxyXG5cclxuXHQubXlpYXBwLXRpbGUtbGFiZWwgeyBcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRoZWlnaHQ6IDQ2cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XHJcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xyXG5cdFx0Ly8gYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMDAwMDAwO1xyXG4gICAgXHQvLyBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAwMDAwO1xyXG5cclxuXHRcdC5teWlhcHAtdGlsZS1pY29uIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdH1cclxuXHJcblx0XHQubXlpYXBwLXRpbGUtdGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0fVxyXG5cdH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFByb2ZpbGUgeHh4XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ucHJvZmlsZS1oZHItYm9sZCB7XHJcblx0QGV4dGVuZCAlc3Vic2VjdGlvbi1oZHItYm9sZDtcclxuXHRjb2xvcjogJGJsYWNrLTkwO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuNTVlbTtcclxuXHRwYWRkaW5nLWJvdHRvbTogMC41NWVtO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5wcm9maWxlLWJhZGdlIHtcdFxyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRzcGFuIHtcclxuXHRcdGNvbG9yOiAjZmYwMDAwO1xyXG5cdH1cclxuXHRkaXY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0Ym9yZGVyOiAxcHggZGFzaGVkICMwMDAwMDA7XHJcblx0XHRwYWRkaW5nOjNweDtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHR3aWR0aDogNDAwcHg7XHRcdFxyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogYXV0bzsgXHJcblx0fVxyXG5cdGRpdjpsYXN0LWNoaWxkIHtcdFx0XHJcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0d2lkdGg6IDQwMHB4O1xyXG5cdH1cclxuXHRwOm50aC1jaGlsZCgxKSBsYWJlbCB7XHJcblx0XHRmb250LXNpemU6IDEuOGVtO1xyXG5cdFx0aGVpZ2h0OiAyZW07XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHR9XHJcblx0cDpudGgtY2hpbGQoMikgaW5wdXQge1xyXG5cdFx0Zm9udC1zaXplOiAyZW07XHJcblx0XHRoZWlnaHQ6IDJlbTtcclxuXHR9XHJcblx0cDpudGgtY2hpbGQoMykgaW5wdXQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjRlbTtcclxuXHRcdGhlaWdodDogMmVtO1xyXG5cdFx0Y29sb3I6ICM5OTk5OTk7XHJcblx0fVx0XHJcblx0cDpudGgtY2hpbGQoNCkgaW5wdXQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjZlbTtcclxuXHRcdGhlaWdodDogMmVtO1xyXG5cdH1cdFxyXG5cdHA6bnRoLWNoaWxkKDUpIGlucHV0IHtcdFx0XHJcblx0XHRoZWlnaHQ6IDJlbTtcclxuXHR9XHRcdFxyXG5cdGlucHV0IHtcclxuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0ICAgIGJvcmRlcjogMHB4IHNvbGlkO1xyXG5cdCAgICBoZWlnaHQ6IDIwcHg7XHQgICAgXHJcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1x0ICAgIFxyXG5cdH1cdFx0XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNob3BwaW5nIENhcnRcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG5cclxuLmNhcnQtaXRlbSB7XHJcblx0dmVydGljYWwtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmRpc2NvdW50LWxhYmVsIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0XHRwYWRkaW5nLXRvcDogMC4yNWVtO1xyXG5cdH1cclxufVxyXG5cclxuLmRpc2NvdW50LWlucHV0IHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWF4LXdpZHRoOiA2ZW0gIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uY2FydC1xdHkge1xyXG5cdHdpZHRoOiA0MHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0Ym9yZGVyOiAwO1xyXG59XHJcblxyXG4uY2FydC1yZW1vdmUge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG5cdHBhZGRpbmctYm90dG9tOiAyZW07XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDk4MHB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0d2lkdGg6IDEwJTtcclxuXHR9XHJcblx0YSB7XHJcblx0XHRmb250LXNpemU6IDAuODVlbTtcclxuXHRcdGNvbG9yOiAkYmxhY2stMjA7XHJcblx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0XHRib3JkZXItcmFkaXVzOiAyNSU7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6IHJlZDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5ibmRsLWNvbXAge1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdHBhZGRpbmctbGVmdDogMmVtO1xyXG59XHJcblxyXG5cclxuLy8gUHJvZmlsZSBzdHlsZXMgdG8gbWF0Y2ggQ29tbXVuaXR5IEh1YlxyXG5cclxuLnByb2ZpbGUtaGRyIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdG1hcmdpbi10b3A6IC00ZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtMWVtO1xyXG5cdH1cclxufVxyXG5cclxuLnByb2ZpbGUtc2Vjb25kYXJ5IHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XHJcblx0XHR3aWR0aDogMjUlO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHR9XHJcblx0LnBhZ2UtcmFpbCB7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDUuNWVtO1xyXG5cdFx0fVxyXG5cdFx0LnNpZGUtbWVudS1pdGVtIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRiZy1tZWQ7XHJcblx0XHRcdFx0cGFkZGluZzogMTIuNXB4IDVweDtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pcy1hY3RpdmUge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGJnLW1lZDtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGJnLW1lZDtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stMzA7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4ucHJvZmlsZS1wcmltYXJ5IHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdHdpZHRoOiA5NiU7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMThlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5sb2dpbi1wcm9tcHQge1xyXG5cdG1hcmdpbjogMmVtIDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQubG9naW4sIC5jcmVhdGUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAyZW07XHJcblx0XHRib3JkZXI6IDRweCBzb2xpZCAkYmctbWVkO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcclxuXHRcdFx0d2lkdGg6IDQ3LjUlO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1JTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5lYm9vay1wdXJjaGFzZXMtaGVhZGVyIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0QG1lZGlhKG1heC13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5lYm9vay1wdXJjaGFzZXMtaGVhZGVyIGgxLnBhZ2UtaGVhZC1sZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5lYm9vay1wdXJjaGFzZXMtaGVhZGVyIGRpdi5tZCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxufVxyXG5cclxuLmVib29rLXB1cmNoYXNlcy1oZWFkZXIgYnV0dG9uIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBWYXJpYWJsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRmb3JtLWJwOiAkbGFyZ2U7XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBFdmVudCByZWdpc3RlclxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuZm9ybSB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuXHQtd2Via2l0LW1hcmdpbi1zdGFydDogMDtcclxuXHQtd2Via2l0LW1hcmdpbi1lbmQ6IDA7XHJcblx0LXdlYmtpdC1wYWRkaW5nLWJlZm9yZTogMDtcclxuXHQtd2Via2l0LXBhZGRpbmctc3RhcnQ6IDA7XHJcblx0LXdlYmtpdC1wYWRkaW5nLWVuZDogMDtcclxuXHQtd2Via2l0LXBhZGRpbmctYWZ0ZXI6IDA7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci1pbWFnZS1zb3VyY2U6IG5vbmU7XHJcblx0Ym9yZGVyLWltYWdlLXNsaWNlOiBub25lO1xyXG5cdGJvcmRlci1pbWFnZS13aWR0aDogbm9uZTtcclxuXHRib3JkZXItaW1hZ2Utb3V0c2V0OiBub25lO1xyXG5cdGJvcmRlci1pbWFnZS1yZXBlYXQ6IG5vbmU7XHJcblx0bWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDI1cHg7XHJcbiAgaGVpZ2h0OiAyNXB4O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sIHNlbGVjdCB7XHJcblx0bWFyZ2luLWxlZnQ6IDAuM2VtO1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdCYuZGlzYWJsZWQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1zZWNvbmRhcnk7XHJcblx0XHRvcGFjaXR5OiAwLjMzO1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbiVpbnB1dCB7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG5cdCY6Zm9jdXMge1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0b3V0bGluZTogMDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uZm9ybS1wcmltYXJ5IHsgfVxyXG5cclxuXHJcbi5mb3JtLWJsb2NrIHtcclxuXHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XHJcblx0bWFyZ2luOiAxZW0gMDtcclxuXHRwYWRkaW5nOiAxZW0gMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5sYWJlbC10ZXh0IHtcclxuXHRAZXh0ZW5kICVwYWdlLXRleHQtbWVkO1xyXG5cdGNvbG9yOiAkYmxhY2stMjA7XHJcblx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRmb3JtLWJwKSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA1ZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi5pbnB1dC10ZXh0LCAlaW5wdXQtdGV4dCB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcclxuXHRAZXh0ZW5kICVpbnB1dDtcclxuXHRjb2xvcjogJGJsYWNrLTkwO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLWxlZnQ6IDAuM2VtO1xyXG59XHJcblxyXG4uaW5wdXQtdGV4dC1zbSB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xyXG5cdEBleHRlbmQgJWlucHV0O1xyXG5cdGJvcmRlcjogJGJkci10aGluLWx0O1xyXG5cdHBhZGRpbmc6IDAuMzVlbSAwLjVlbTtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Jjpmb2N1cyB7XHJcblx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0Ym9yZGVyOiAkYmRyLXRoaW47XHJcblx0fVxyXG59XHJcblxyXG4uaW5wdXQtdGV4dGFyZWEge1xyXG5cdEBleHRlbmQgJWlucHV0LXRleHQ7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcblx0Y29sb3I6ICRibGFjay05MDtcclxuXHRwYWRkaW5nOiAwLjM1ZW0gMC41ZW07XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA0M3B4O1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Jjpmb2N1cyB7XHJcblx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0aGVpZ2h0OiAxNTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5mb3JtLWJ1dHRvbi1ibG9jayB7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZm9ybS1idXR0b24tYmxvY2stLWNlbnRlciB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uYnV0dG9uLWlucHV0IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogLTk5OTllbTtcclxufVxyXG5cclxuLmJ1dHRvbi1yaWdodCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG5cclxuLmZvcm0taGRyLWJvbGQge1xyXG5cdEBleHRlbmQgJXN1YnNlY3Rpb24taGRyLWJvbGQ7XHJcblx0Y29sb3I6ICRibGFjay0zMDtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxyXG5pbnB1dFt0eXBlPVwicGhvbmVcIl0sXHJcbmlucHV0W3R5cGU9XCJ0ZWxcIl0ge1xyXG5cdG1pbi1oZWlnaHQ6IDI4cHg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5pbnB1dC10ZXh0LFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0uaW5wdXQtdGV4dCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmllLWxhYmVsIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE5hdiBsb2dpblxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbiVuYXYtaW5wdXQge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdHBhZGRpbmc6IDAuMTVlbSAwLjI1ZW07XHJcblx0bWFyZ2luOiAwO1xyXG5cdGJvcmRlcjogJHNlY3Rpb24tYmRyLXRoaW47XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Jjpmb2N1cyB7XHJcblx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0Ym94LXNoYWRvdzogMDtcclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuLm5hdi1mb3JtLWJsb2NrIHtcclxuXHRtYXJnaW46IDAgMCAxZW0gMDtcclxufVxyXG5cclxuLm5hdi1sYWJlbC10ZXh0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0bWFyZ2luLWJvdHRvbTogMC40NWVtO1xyXG59XHJcblxyXG5cclxuLm5hdi1pbnB1dC1lbWFpbCB7XHJcblx0QGV4dGVuZCAlbmF2LWlucHV0O1xyXG5cdGhlaWdodDogM2VtO1xyXG59XHJcblxyXG4ubmF2LWlucHV0LXBhc3N3b3JkIHtcclxuXHRAZXh0ZW5kICVuYXYtaW5wdXQ7XHJcblx0aGVpZ2h0OiAzZW07XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTWVtYmVyc2hpcCBEaXJlY3RvcnkgbG9va3VwXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLm1lbWJlci1zZWFyY2gtaW5wdXQge1xyXG5cdEBleHRlbmQgJWlucHV0LXRleHQ7XHJcblx0Jjpmb2N1cyB7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG5cdH1cclxufVxyXG5cclxuLm1lbWJlci1zZWFyY2gtcmVzdWx0cyB7XHJcblx0LmRldGFpbHMge1xyXG5cdFx0LnBhZ2UtdGV4dC1zbSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdCYucmVzdWx0cy10aXRsZSxcclxuXHRcdFx0Ji5yZXN1bHRzLXBob25lLFxyXG5cdFx0XHQmLnJlc3VsdHMtbGluZTMge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucmVzdWx0cy1hcmVhIHtcclxuXHRtYXJnaW4tdG9wOiA1ZW07XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG5cdCYubG9hZGluZyB7XHJcblx0XHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTMzKVwiO1xyXG5cdFx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTMzKTtcclxuXHRcdC1tb3otb3BhY2l0eTogMC4zMztcclxuXHRcdC1raHRtbC1vcGFjaXR5OiAwLjMzO1xyXG5cdFx0b3BhY2l0eTogMC4zMztcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL3VpLWltZy9pY29ucy9naWYvNzEyLkdJRicpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFJlcXVpcmVkXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ucmVxdWlyZWQtZmllbGQge1xyXG5cdGNvbG9yOiAjZmYwMDAwO1xyXG5cdG1hcmdpbi1sZWZ0OiAzcHg7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEFkZGl0aW9uYWwgTGF5b3V0c1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmZvcm0tYmxvY2sge1xyXG5cdCYuZm9ybS1jb21wb3VuZC1ibG9jay0tb25lLFxyXG5cdCYuZm9ybS1jb21wb3VuZC1ibG9jay0tdHdvIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0XHQuZm9ybS1ibG9jayB7XHJcblx0XHRcdG1hcmdpbjogMWVtIDAgMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IDFlbSAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxZW0gMCAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0bWFyZ2luOiAxZW0gMCAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5mb3JtLWNvbXBvdW5kLWJsb2NrLS1vbmUge1xyXG5cdFx0LmZvcm0tYmxvY2sge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5mb3JtLWNvbXBvdW5kLWJsb2NrLS1mb3VyIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHR9XHJcblx0XHQuZm9ybS1ibG9jayB7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAxZW0gMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDFlbSAwIDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mb3JtLWJsb2NrLWNpdHksXHJcblx0XHQuZm9ybS1ibG9jay1zdGF0ZSB7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluLWx0O1xyXG5cdFx0XHRcdG1hcmdpbjogMWVtIDA7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxZW0gMWVtIDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDFlbSAwIDAgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZvcm0tYmxvY2stY2l0eSxcclxuXHRcdC5mb3JtLWJsb2NrLXN0YXRlLFxyXG5cdFx0LmZvcm0tYmxvY2stcG9zdGFsLWNvZGUsXHJcblx0XHQuZm9ybS1ibG9jay1jb3VudHJ5IHtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY2hlY2tib3hlcyxcclxuXHQmLnJhZGlvcyB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG5cdFx0LmZvcm0tYmxvY2sge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnJhZGlvcyB7XHJcblx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHQucmFkaW8taW5wdXQtdGV4dCB7XHJcblx0XHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcclxuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTAuM2VtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdFx0Ji5jcmVkaXQtcmFkaW9zIHtcclxuXHRcdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwLjFlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaW5wdXQtbGFiZWwge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMi41ZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mb3JtLWhlcm8ge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHBhZGRpbmctbGVmdDogMmVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdG1heC13aWR0aDogNTAwcHg7XHJcblx0fVxyXG59XHJcblxyXG4vLyBGb3Jnb3QgcGFzc3dvcmRcclxuXHJcbi5mb3Jnb3QtcGFzc3dvcmQge1xyXG5cdG1hcmdpbi10b3A6IDFlbTtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0bWFyZ2luLXRvcDogLTEuN2VtO1xyXG5cdH1cclxufVxyXG5cclxuLy8gSW5ub3ZhdGlvbiBBd2FyZHMgZm9ybSBcclxuXHJcbi5pbm5vdmF0aW9uLWZvcm0ge1xyXG5cdC5idWxsZXRlZCBsaSB7XHJcblx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcclxuXHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHR9XHJcblx0LmlucHV0LXRleHRhcmVhIHtcclxuXHRcdGhlaWdodDogOC4zNWVtO1xyXG5cdH1cclxuXHRzZWxlY3Qge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cdCNzYXZlIHtcclxuXHRcdG1pbi13aWR0aDogMTE0cHg7XHJcblx0XHQmLmdob3N0LWJ1dHRvbiB7XHJcblx0XHRcdHBhZGRpbmc6IDAuNzZlbTtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTAuMDVlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmp1ZGdpbmctbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQmLnRleHQtZ3JlZW4ge1xyXG5cdFx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZmEtY2hlY2stc3F1YXJlIHtcclxuXHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHR9XHJcbn1cclxuXHJcbi8vIE1hcmtldG8gZm9ybXMgb24gSUFQUCBwYWdlc1xyXG5cclxuLm1hcmtldG8tZm9ybSB7XHJcblx0Lm1rdG9Gb3JtLCAubWt0b0Zvcm0gKiwgc3BhbiB7XHJcblx0XHRAaW5jbHVkZSBzYW5zKHJlZ3VsYXIpO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRzYW5zICFpbXBvcnRhbnQ7IFxyXG5cdFx0Ly8gZm9udC1zaXplOiAxLjAzZW0gIWltcG9ydGFudDtcclxuXHR9XHJcblx0Lm1rdG9Gb3JtIHtcclxuXHRcdC5ta3RvRmllbGQge1xyXG5cdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdH1cclxuXHRcdC5ta3RvRm9ybUNvbCB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcclxuXHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG5cdFx0aW5wdXRbdHlwZT1cInBob25lXCJdLFxyXG5cdFx0aW5wdXRbdHlwZT1cInRlbFwiXSxcclxuXHRcdHRleHRhcmVhIHtcclxuXHRcdFx0QGV4dGVuZCAlaW5wdXQtdGV4dDtcclxuXHRcdH1cclxuXHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXHJcblx0XHRpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5cdFx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0sXHJcblx0XHRidXR0b25bdHlwZT1cImJ1dHRvblwiXSB7XHJcblx0XHRcdEBleHRlbmQgJWJ1dHRvbi1sZztcclxuXHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4zZW0gIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC5ta3RvQnV0dG9uUm93IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdC5ta3RvQnV0dG9uV3JhcCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ta3RvUmFkaW9MaXN0ID4gbGFiZWwsIFxyXG5cdFx0Lm1rdG9DaGVja2JveExpc3QgPiBsYWJlbCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwLjJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1rdG9PZmZzZXQsXHJcblx0Lm1rdG9HdXR0ZXIsXHJcblx0bGFiZWxbc3R5bGU9XCJ3aWR0aDogMTBweDtcIl0ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Ly8gc3Vic2NyaXB0aW9uIGNlbnRlclxyXG5cdCYuc3Vic2NyaXB0aW9uLWNlbnRlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHQubWt0b0Zvcm0sIC5ta3RvRm9ybSAqLCBzcGFuLCBwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjAzZW0gIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC5ta3RvRm9ybSB7XHJcblx0XHRcdC5ta3RvRm9ybUNvbCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdC5ta3RvRmllbGRXcmFwIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aW5wdXRbc3R5bGU9XCJ3aWR0aDogNDUwcHg7XCJdLFxyXG5cdFx0XHRcdFx0ZGl2W3N0eWxlPVwid2lkdGg6IDQ1MHB4O1wiXSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5ta3RvRm9ybVJvdyB7XHJcblx0XHRcdFx0c2VsZWN0IHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMWVtIDA7XHJcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAtMjBweCAwIDAgMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm1rdG9MYWJlbCB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMS41ZW07XHJcblx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xLjVlbTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDMwMG1zIGxpbmVhcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYwZmVcIjtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDU2XCI7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkb3JhbmdlO1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5ta3RvTGFiZWxbc3R5bGU9XCJ3aWR0aDogMHB4O1wiXSxcclxuXHRcdFx0XHQubWt0b0xhYmVsW3N0eWxlPVwid2lkdGg6IDA7XCJdLFxyXG5cdFx0XHRcdC5ta3RvTGFiZWxbd2lkdGg9XCIwcHhcIl0sXHJcblx0XHRcdFx0Lm1rdG9MYWJlbFt3aWR0aD1cIjBcIl0sXHJcblx0XHRcdFx0bGFiZWxbZm9yPVwiRW1haWxcIl0ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmVtYWlsLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNzVlbSAxZW07XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjllbSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTkwcHg7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxZW0gMWVtIDAgMWVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHRcdFx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zN3B4O1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE0cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5ta3RvRmllbGREZXNjcmlwdG9yIHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjNlbSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyBIaWRlIFByaXZhY3kgQWR2aXNvciB0byBhbm9ueW1vdXMgYW5kIG5vbm1lbWJlcnNcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgxMyksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMTQpLFxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDE1KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubWt0b0NoZWNrYm94TGlzdCB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5ta3RvQ2hlY2tib3hMaXN0W3N0eWxlPVwid2lkdGg6IDE1MHB4O1wiXSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTIwcHg7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5tZW1iZXIge1xyXG5cdFx0XHQubWt0b0Zvcm0ge1xyXG5cdFx0XHRcdC5ta3RvRm9ybVJvdyB7XHJcblx0XHRcdFx0XHQvLyBTaG93IFByaXZhY3kgQWR2aXNvciB0byBtZW1iZXJzIG9ubHlcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEzKSxcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDE0KSxcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDE1KSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy9NYXJrZXRvIFNob3J0Y29kZSBGb3JtIFN0eWxlc1xyXG4uaWFwcC1tYXJrZXRvLWZvcm0ge1xyXG5cdC5ta3RvRm9ybSB7XHJcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQubWt0b0Zvcm1Sb3cge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiRtZWRpdW0pIHtcclxuXHRcdFx0XHRtYXJnaW46IDFlbSAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVhZWE7XHJcblx0XHRcdH1cclxuXHRcdC5ta3RvRm9ybUNvbCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQubWt0b0NoZWNrYm94TGlzdCB7XHJcblx0XHRcdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMmVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5ta3RvQ2hlY2tib3hMaXN0ID4gbGFiZWwge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDFlbSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5ta3RvRmllbGRXcmFwIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5ta3RvSGFzV2lkdGgge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRleHRhcmVhIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNWVtO1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjVlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxZW07XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1rdG9GaWVsZFdyYXAubWt0b1JlcXVpcmVkRmllbGQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwZW0gIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHRAZm9yICRpIGZyb20gMCB0aHJvdWdoIDMge1xyXG5cdCAgXHRcdFx0Lm1rdG9Gb3JtQ29sOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKCN7JGl9KSxcclxuXHQgIFx0XHRcdC5ta3RvRm9ybUNvbDpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgjeyRpfSkgfiAubWt0b0Zvcm1Db2wge1xyXG5cdCAgXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDokc21hbGwpIHtcclxuXHQgICAgXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWFlYTtcclxuXHQgICAgXHRcdFx0fVxyXG5cdCAgXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDokbWVkaXVtKSB7XHJcblx0ICAgIFx0XHRcdFx0d2lkdGg6IDEwMCUgLyAoJGkgLSAxKTtcclxuXHQgICAgXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdCAgICBcdFx0XHR9XHJcblx0ICAgIFx0XHR9XHJcbiAgICBcdFx0fSBcclxuXHRcdC5ta3RvRm9ybUNvbCArIC5ta3RvRm9ybUNvbCB7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiRtZWRpdW0pIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNWVtO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lm1rdG9CdXR0b25Sb3cge1xyXG5cdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdH1cclxufVxyXG4ucHJpdmFjeWxpc3Qge1xyXG5cdHBhZGRpbmc6IDJlbTtcclxufVxyXG5cclxuLnRyYWNrZXIge1xyXG5cdHBhZGRpbmc6IDZweDtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1NzM3MztcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4udHJhY2tlcjphZnRlciB7XHJcblx0Y29udGVudDogJyBjaGFyYWN0ZXJzIHJlbWFpbmluZyc7XHJcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBFdmVudCB0ZWFzZSB0eXBlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uZXZlbnQtdHotaGVhZCB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LWxnO1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxufVxyXG5cclxuXHJcbi5ldmVudC10ei10ZXh0LWxnIHtcclxuXHRAZXh0ZW5kICVwYWdlLXRleHQtbGc7XHJcblx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xyXG59XHJcblxyXG5cclxuLmV2ZW50LXR6LXRleHQtbWVkIHtcclxuXHRAZXh0ZW5kICVwYWdlLXRleHQtbWVkO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxufVxyXG5cclxuLmV2ZW50LXR6LXRleHQtc20ge1xyXG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjI1ZW07XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRXZlbnQgdGVhc2VzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4lZXZlbnQtYmxvY2sge1xyXG5cdG1hcmdpbi1ib3R0b206IDJlbTtcclxufVxyXG5cclxuLmV2ZW50LXR6LW1vZCB7IH1cclxuXHJcbi5ldmVudC1oZWFkLWJsb2NrIHtcclxuXHRAZXh0ZW5kICVldmVudC1ibG9jaztcclxufVxyXG5cclxuLmV2ZW50LWluZm8tYmxvY2sge1xyXG5cdEBleHRlbmQgJWV2ZW50LWJsb2NrO1xyXG59XHJcblxyXG4uZXZlbnQtcmVnaXN0ZXItYmxvY2sge1xyXG5cdEBleHRlbmQgJWV2ZW50LWJsb2NrO1xyXG59XHJcblxyXG5cclxuLmV2ZW50LWNvbnRyb2xzLWJsb2NrIHtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluLWx0O1xyXG5cdGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcclxufVxyXG5cclxuLmV2ZW50LXJlZ2lzdGVyLWZvcm0ge1xyXG5cdEBleHRlbmQgJWV2ZW50LWJsb2NrO1xyXG5cdCYuaXMtYWN0aXZlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLmV2ZW50LXRhYnMge1xyXG5cdG1hcmdpbjogMC45ZW0gMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG4gICAgXHRwYWRkaW5nLXRvcDogMWVtO1xyXG4gICAgXHRkaXNwbGF5OiBibG9jaztcclxuICAgIFx0d2lkdGg6IDg1JTtcclxuICAgIFx0ZmxvYXQ6cmlnaHQ7XHJcbiAgICBcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHRcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG4gICAgXHR3aWR0aDogOTAlO1xyXG4gICAgfVxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2Utc2NyZWVuKSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuICAgIFx0ZmxvYXQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuZXZlbnQtdGFiIHtcclxuICAgIFx0cGFkZGluZzogMC42ZW0gMC43NWVtO1xyXG4gICAgXHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcbiAgICBcdFx0cGFkZGluZzogMWVtIDAuNzVlbTtcdFxyXG4gICAgXHR9XHJcbiAgICBcdGJvcmRlcjogcmdiKDIzOSwgMjM5LCAyMzkpIHNvbGlkIDRweDtcclxuICAgIFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDIzOSwgMjM5LCAyMzkpO1xyXG4gICAgXHRjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIFx0ZGlzcGxheTogaW5saW5lO1xyXG4gICAgXHQmLmFjdGl2ZSB7XHJcbiAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIFx0XHRwYWRkaW5nLWJvdHRvbTogMC45ZW07XHJcbiAgICBcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG4gICAgXHRcdFx0cGFkZGluZy1ib3R0b206IDEuMmVtO1xyXG4gICAgXHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBGb290ZXIgVmFyaWFibGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kZnRyLXRleHQtY29sb3I6ICRibGFjay0zMDtcclxuXHJcbiRmdHItYnAtc206ICRtZWRpdW07XHJcbiRmdHItYnAtbWVkOiAkbGFyZ2U7XHJcblxyXG4kZnRyLWJwLXRvcDogNTBlbTtcclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEZvb3RlciBTdHlsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5sLWZ0ciB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGZ0ci1icC1zbSkgYW5kIChtYXgtd2lkdGg6ICRmdHItYnAtbWVkKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkKTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRmdHItYnAtbWVkKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkLS1kb3VibGUpO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5mdHIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjay05MDtcclxuXHRjb2xvcjogJGZ0ci10ZXh0LWNvbG9yO1xyXG5cdHBhZGRpbmc6ICRzcGFjZS1ncmlkIDA7XHJcbn1cclxuXHJcbi5mdHItbWFpbiB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRibGFjay02MDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrLTYwO1xyXG5cdHBhZGRpbmc6IDNlbSAwO1xyXG5cdG1hcmdpbjogMS41ZW0gMDtcclxufVxyXG5cclxuLmZ0ci1tYWluLWl0ZW0ge1xyXG5cdG1hcmdpbi1ib3R0b206IDNlbTtcclxuXHRAbWVkaWEoJGZ0ci1icC1zbSkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5mdHItdHotaGVhZCB7XHJcblx0Y29sb3I6ICRiZy1sdDtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHRmb250LXNpemU6IDJlbTtcclxuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xyXG5cdEBpbmNsdWRlIHNhbnM7XHJcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5mdHItdHotdGV4dCB7XHJcblx0QGV4dGVuZCAldGVhc2UtdGV4dDtcclxuXHRmb250LXNpemU6IDEuMjVlbTtcclxuXHRsaW5lLWhlaWdodDogMS41NWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG5cdGNvbG9yOiAkYmxhY2stMzA7XHJcbn1cclxuXHJcbi5mdHItbGlzdC1pdGVtIHtcclxuXHRmb250LXNpemU6IDEuMTVlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDQwJTtcclxuXHRcdG1hcmdpbi1yaWdodDogMmVtO1xyXG5cdH1cclxuIH1cclxuXHJcbi5mdHItdG9wIHtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcbn1cclxuXHJcbi5mdHItbG9nbyB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGZ0ci1icC10b3ApIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxufVxyXG5cclxuLmZ0ci1sb2dvLWxpbmsge1xyXG5cdHdpZHRoOiA4NXB4O1xyXG5cdGhlaWdodDogMzZweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuXHJcbi5mdHItdGFnbGluZSB7XHJcblx0bGluZS1oZWlnaHQ6IDM2cHg7XHJcblx0Y29sb3I6ICRibGFjay0zMDtcclxuXHRmb250LXNpemU6IDEuMzVlbTtcclxuXHRkaXNwbGF5OmJsb2NrO1xyXG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRmdHItYnAtdG9wKSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0fVxyXG59XHJcblxyXG4uZnRyLWJvdHRvbSB7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZnRyLWJwLW1lZCkge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcbn1cclxuXHJcbi5mdHItYm90dG9tLWJsb2NrIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZnRyLWJwLW1lZCkge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogNDUlO1xyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mdHItYm90dG9tLXRleHQge1xyXG5cdG1hcmdpbjogMC41ZW0gMDtcclxuXHRmb250LXNpemU6IDEuMTVlbTtcclxufVxyXG5cclxuLmZ0ci11dGlsaXR5LWl0ZW1zIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW1zLS1pbmxpbmU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdEBleHRlbmQgJXR6LXRleHQtc207XHJcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcclxuXHRmb250LXNpemU6IDEuMTVlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZnRyLWJwLW1lZCkge1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0fVxyXG59XHJcblxyXG4uZnRyLXV0aWxpdHktaXRlbSB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtLS1pbmxpbmU7XHJcblx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHR9XHJcblxyXG59XHJcblxyXG4udXRpbGl0eS1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rKHRhZyk7XHJcblx0Y29sb3I6ICRmdHItdGV4dC1jb2xvcjtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG59XHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENvbW1lbnRzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uY29tbWVudHMtaXRlbXMge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbXM7XHJcbn1cclxuXHJcblxyXG4uY29tbWVudC1pdGVtIHtcclxuXHRAZXh0ZW5kICVsaXN0LWl0ZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMS4xNWVtO1xyXG5cdGJvcmRlci1ib3R0b206ICRiZHItdGhpbi1sdDtcclxufVxyXG5cclxuXHJcbi5jb21tZW50LW1ldGEge1xyXG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdGNvbG9yOiAkYmxhY2stNTA7XHJcbn1cclxuXHJcblxyXG4uY29tbWVudC1hdXRob3Ige1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcblx0Y29sb3I6ICRibGFjay04MDtcclxuXHRtYXJnaW4tcmlnaHQ6IDAuMjVlbTtcclxufVxyXG5cclxuXHJcbi5jb21tZW50LWVtYWlsIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDAuMjVlbTtcclxufVxyXG5cclxuLmNvbW1lbnQtZGF0ZSB7IH1cclxuXHJcblxyXG4uY29tbWVudC1idWxsZXQge1xyXG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdGNvbG9yOiAkYmxhY2stMzA7XHJcblx0bWFyZ2luLXJpZ2h0OiAwLjI1ZW07XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogMnB4O1xyXG59XHJcblxyXG5cclxuLmNvbW1lbnQtY29udGVudCB7XHJcblx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcclxuXHRjb2xvcjogJGJsYWNrLTYwO1xyXG59XHJcblxyXG4uY29tbWVudC1saW5rIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Jjpob3ZlciB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDb21tZW50IEZvcm1cclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5jb21tZW50LXJlc3BvbmQtbW9kIHtcclxuXHRtYXJnaW4tYm90dG9tOiAkc3BhY2UtZ3JpZC0taGFsZjtcclxufVxyXG5cclxuXHJcbi5jb21tZW50LWNvbnRyb2xzLWJsb2NrIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHQuY29tbWVudC1pcy1hY3RpdmUgJiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi5sb2dnZWQtaW4tYXMge1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcblx0Zm9udC1zaXplOiAxLjI1ZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xyXG59XHJcblxyXG4ubG9nZ2VkLWluLWxpbmsge1xyXG5cdGNvbG9yOiAkYmxhY2stOTA7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uZm9ybS1hbGxvd2VkLXRhZ3Mge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWF4LXdpZHRoOiA2NSU7XHJcblx0fVxyXG59XHJcblxyXG4uZm9ybS1zdWJtaXQge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHR9XHJcbn1cclxuXHJcbi5jb21tZW50cy1jb2RlIHtcclxuXHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdGZvbnQtc2l6ZTogMC44NWVtO1xyXG59XHJcblxyXG5cclxuLmlucHV0LXRleHRhcmVhIHtcclxuXHQuY29tbWVudC1pcy1hY3RpdmUgJiB7XHJcblx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdH1cclxufVxyXG4iLCIjZW52LWluZGljYXRvciB7XHJcblx0bWFyZ2luOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDc1cHg7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgei1pbmRleDogOTk5OTk5OTk7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZzogNXB4IDIwcHg7XHJcblx0QG1lZGlhKG1heC13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQmLnByb2R1Y3Rpb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuICAgIH1cclxuICAgICYuc3RhZ2luZyB7XHJcbiAgICAgICAgY29sb3I6ICM4MDgyODU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xyXG4gICAgfVxyXG4gICAgJi5kZXYge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xyXG4gICAgfVxyXG59XHJcblxyXG4kdG9hc3QtaGVpZ2h0OiA0OHB4ICFkZWZhdWx0O1xyXG4kdG9hc3QtY29sb3I6ICMzMjMyMzIgIWRlZmF1bHQ7XHJcbiR0b2FzdC10ZXh0LWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG5cclxuI3RvYXN0LWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTpibG9jaztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMTAwMDA7XHJcblxyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgYm90dG9tOiAwJTtcclxuICB9XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XHJcbiAgICByaWdodDogNSU7XHJcbiAgICBib3R0b206IDclO1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGJvdHRvbTogMTAlO1xyXG4gICAgcmlnaHQ6IDclO1xyXG4gICAgbWF4LXdpZHRoOiA4NiU7XHJcbiAgfVxyXG59XHJcblxyXG4udG9hc3Qge1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWF4LXdpZHRoOjEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1pbi1oZWlnaHQ6ICR0b2FzdC1oZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtY29sb3I7XHJcbiAgcGFkZGluZzogMTBweCAyNXB4O1xyXG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgY29sb3I6ICR0b2FzdC10ZXh0LWNvbG9yO1xyXG5cclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAuYnRuLCAuYnRuLWZsYXQge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgfVxyXG5cclxuICAmLnJvdW5kZWR7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgICBcdGJvcmRlci1yYWRpdXM6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFJvdW5kZWQgdGVhc2UgaW1hZ2VzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uaW1nLXJvdW5kZWQge1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRpbWcge1xyXG5cdFx0QGluY2x1ZGUgcmVzcC1pbWc7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFJlZ3VsYXIgdGVhc2UgaW1hZ2VcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5pbWctdHosICVpbWctdHoge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0aW1nIHtcclxuXHRcdEBpbmNsdWRlIHJlc3AtaW1nO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cdGZpZ3VyZSB7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG59XHJcblxyXG4udHotYXJ0IHtcclxuXHRAZXh0ZW5kICVpbWctdHo7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhQIHRvcCBpbWFnZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmhwLWhlcm8tbWVkaWEtYmxvY2sge1xyXG5cdEBleHRlbmQgJWltZy10ejtcclxuXHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGltZyB7XHJcblx0XHRtYXgtaGVpZ2h0OiAxOGVtO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQYWdlIGltYWdlIHRlYXNlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ucGFnZS1pbWctdHoge1xyXG5cdEBleHRlbmQgJWltZy10ejtcclxuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTmF2IHRyaWFuZ2xlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4lbmF2LXRyaWFuZ2xlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogLTE5cHg7XHJcblx0XHRsZWZ0OiA1MyU7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0Ym9yZGVyLXRvcDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItYm90dG9tOiA5cHggc29saWQgJGdyZWVuLW1haW47XHJcblx0XHRib3JkZXItbGVmdDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTWVudSBidXJnZXJcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiVidXJnZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGJsdWU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblxyXG5cdH1cclxuXHQmOmJlZm9yZSB7XHJcblx0XHR0b3A6IDNweDtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRib3R0b206IDNweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSGV4IHNoYXBlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AbWl4aW4gaGV4KCR3aWR0aCwgJGNvbG9yOiAkZ3JlZW4tbWFpbikge1xyXG5cdHdpZHRoOiAoJHdpZHRoICogMC44NSkgKiAxcHg7XHJcblx0aGVpZ2h0OiAocm91bmQoJHdpZHRoICogMS42KSkgKiAxcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0JHRyaS12aXNpYmxlOiAocm91bmQoJHdpZHRoICogMC41KSkgKiAxcHg7XHJcblx0JHRyaS1pbnZpc2libGU6IChyb3VuZCgkd2lkdGggKiAwLjgpKSAqIDFweDtcclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0bGVmdDogLSR0cmktdmlzaWJsZTtcclxuXHRcdGJvcmRlci1yaWdodDogJHRyaS12aXNpYmxlIHNvbGlkICRjb2xvcjtcclxuXHRcdGJvcmRlci1ib3R0b206ICR0cmktaW52aXNpYmxlIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXRvcDogJHRyaS1pbnZpc2libGUgc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdHJpZ2h0OiAtJHRyaS12aXNpYmxlO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6ICR0cmktdmlzaWJsZSBzb2xpZCAkY29sb3I7XHJcblx0XHRib3JkZXItYm90dG9tOiAkdHJpLWludmlzaWJsZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci10b3A6ICR0cmktaW52aXNpYmxlIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHJcblx0QGVhY2ggJHNlc3Npb24gaW4gJHNlc3Npb25zIHtcclxuXHRcdCYuaWNvbi0je250aCgkc2Vzc2lvbiwgMSl9ICB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG50aCgkc2Vzc2lvbiwgMik7XHJcblx0XHRcdCY6YmVmb3JlIHsgYm9yZGVyLXJpZ2h0LWNvbG9yOiBudGgoJHNlc3Npb24sIDIpOyB9XHJcblx0XHRcdCY6YWZ0ZXIgeyBib3JkZXItbGVmdC1jb2xvcjogbnRoKCRzZXNzaW9uLCAyKTsgfVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGVhY2ggJHJlc291cmNlIGluICRyZXNvdXJjZXMge1xyXG5cdFx0Ji5pY29uLSN7bnRoKCRyZXNvdXJjZSwgMSl9ICB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG50aCgkcmVzb3VyY2UsIDIpO1xyXG5cdFx0XHQmOmJlZm9yZSB7IGJvcmRlci1yaWdodC1jb2xvcjogbnRoKCRyZXNvdXJjZSwgMik7IH1cclxuXHRcdFx0JjphZnRlciB7IGJvcmRlci1sZWZ0LWNvbG9yOiBudGgoJHJlc291cmNlLCAyKTsgfVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1lbnUtaWNvbnMgJiB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDdweDtcclxuXHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0b3BhY2l0eTogMC42O1xyXG5cdFx0Lmljb24geyB0b3A6IDRweDsgbGVmdDogMDsgfVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5oZXgtc20geyBAaW5jbHVkZSBoZXgoMTUpOyB9XHJcblxyXG4uaGV4LW1lZCB7IEBpbmNsdWRlIGhleCgyMCk7IH1cclxuXHJcbi5oZXgtbGcgeyBAaW5jbHVkZSBoZXgoMzUpOyB9XHJcblxyXG4uaGV4LXhsZyB7IEBpbmNsdWRlIGhleCgxMDApOyB9XHJcblxyXG5cclxuLmhleC1ncmF5LXNtIHsgQGluY2x1ZGUgaGV4KDE1LCAkYmxhY2stMTApOyB9XHJcblxyXG4uaGV4LWdyYXktbGcgeyBAaW5jbHVkZSBoZXgoMzUsICRibGFjay0xMCk7IH1cclxuXHJcbi5oZXgtZ3JheS14bGcgeyBAaW5jbHVkZSBoZXgoMTAwLCAkYmxhY2stMTApOyB9XHJcblxyXG5cclxuLmhleC1tZWdhIHsgQGluY2x1ZGUgaGV4KDI4KTsgfVxyXG5cclxuXHJcbi5oZXgtd2FybmluZy1tZWQgeyBAaW5jbHVkZSBoZXgoMjAsICRvcmFuZ2UpOyBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XHJcblxyXG4uaGV4LXN1Y2Nlc3MtbWVkIHsgQGluY2x1ZGUgaGV4KDIwKTsgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxyXG4uaGV4LWVycm9yLW1lZCB7IEBpbmNsdWRlIGhleCgyMCwgJHJlZC1sdCk7IG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIExlYXJuIHNlY3Rpb24gaWNvbnNcclxuXHJcbi5pY29uLWhlYWRwaG9uZXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRhY2Nlc3MtYmc7XHJcbn1cclxuXHJcbi5pY29uLXN0YXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRpbnNpZ2h0LWJnO1xyXG59XHJcblxyXG4uaWNvbi1saWdodGJ1bGIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRpbm5vdmF0aW9uLWJnO1xyXG59XHJcblxyXG5cclxuLmljb24tY29udGFpbmVyIHtcclxuXHR3aWR0aDogNjBweDtcclxuXHRoZWlnaHQ6IDYwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBzYXZlYWJsZVxyXG5cclxuLnR6LXNhdmVhYmxlLWJsb2NrIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IC0zZW07XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG4udHotc2F2ZWFibGUge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogJGJnLWRhcms7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6IGRhcmtlbigkYmctZGFyaywgNSUpO1xyXG5cdH1cclxuXHQuaXMtc2F2ZWQgJiB7XHJcblx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0fVxyXG59XHJcblxyXG4uc2F2ZWFibGUtaWNvbiB7XHJcblx0Zm9udC1zaXplOiAyZW07XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSGVscGVyICsgTW9kaWZpZXJzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4udGV4dC1jZW50ZXJlZCB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxyXG5cclxuXHJcbi5pbWctbGluayB7IGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU3BhY2UgYmV0d2VlbiBtZWRpYSBibG9jayBpbnNpZGUgZ3JpZC14XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoaXMgY29udHJvbHMgc3BhY2UgYmV0d2VlbiBtZWRpYS1ibG9jayBhbmQgdGhlIC50eHQtYmQgdGhhdCBhcmVcclxuLy8gaW5zaWRlIGdyaWQteCBjb250YWluZXJzLlxyXG5cclxuLm1lZGlhLWJsb2NrIHtcclxuXHRbY2xhc3NePVwiZ3JpZC1cIl0gJiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHQudHh0LWJkIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnZlcnRpY2FsLWJyZWFrIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDM1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTmV4dCArIFByZXZpb3VzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4lbmV4dCB7XHJcblx0aGVpZ2h0OiAzNXB4O1xyXG5cdHdpZHRoOiAzNXB4O1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0dG9wOiAyNSU7XHJcblx0XHRyaWdodDogMzYlO1xyXG5cdFx0Ym9yZGVyLXRvcDogOHB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogOHB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDhweCBzb2xpZCBsaWdodGVuKCRibGFjay05MCwgNDAlKTtcclxuXHRcdGJvcmRlci1yaWdodDogMHB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHQmOmFmdGVyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0dG9wOiAyNSU7XHJcblx0XHRyaWdodDogNDglO1xyXG5cdFx0Ym9yZGVyLXRvcDogOHB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogOHB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDhweCBzb2xpZCB3aGl0ZTtcclxuXHRcdGJvcmRlci1yaWdodDogMHB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbiVwcmV2IHtcclxuXHRoZWlnaHQ6IDM1cHg7XHJcblx0d2lkdGg6IDM1cHg7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR0b3A6IDI1JTtcclxuXHRcdGxlZnQ6IDM2JTtcclxuXHRcdGJvcmRlci10b3A6IDhweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1ib3R0b206IDhweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1yaWdodDogOHB4IHNvbGlkIGxpZ2h0ZW4oJGJsYWNrLTkwLCA0MCUpO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDBweCBpbnNldCB0cmFuc3BhcmVudDtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHRvcDogMjUlO1xyXG5cdFx0bGVmdDogNDglO1xyXG5cdFx0Ym9yZGVyLXRvcDogOHB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogOHB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiA4cHggc29saWQgd2hpdGU7XHJcblx0XHRib3JkZXItbGVmdDogMHB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ2hhcHRlciBsaXN0IGJsb2Nrc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmNoYXB0ZXItYmxvY2sge1xyXG5cdGJvcmRlci1ib3R0b206ICRiZHItdGhpbjtcclxuXHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0cGFkZGluZy1ib3R0b206IDJlbTtcclxuXHRwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAuNTVlbTtcclxuXHR9XHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0fVxyXG5cdC5ncmlkLTMge1xyXG5cdFx0cC5tZWRpYS1ibG9jayB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjA3NjkyMzA3N2VtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4xNWVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSW50ZXJzdGl0aWFsIFF1b3RlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kcXVvdGUtZ3JhZGllbnQtMTogcmdiYSgjMzM2NDgzLCAwLjkpO1xyXG4kcXVvdGUtZ3JhZGllbnQtMjogcmdiYSgjNmRiNDRmLCAwLjgpO1xyXG5cclxuXHJcblxyXG4uaW50ZXItaW1nIHtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRAZWFjaCAkcXVvdGUgaW4gJHF1b3RlcyB7XHJcblx0XHQmLmhkci1xdW90ZS0jeyRxdW90ZX0ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skcXVvdGUtcGF0aH0vI3skcXVvdGV9LmpwZyk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggNzBkZWcsICRxdW90ZS1ncmFkaWVudC0xLCB0cmFuc3BhcmVudCk7XHJcblx0XHQvLyBpZTlcclxuXHRcdC5yZ2JhLm5vLWNzc2dyYWRpZW50cyAmIHsgYmFja2dyb3VuZC1jb2xvcjogJHF1b3RlLWdyYWRpZW50LTE7IH1cclxuXHRcdCAvLyBpZThcclxuXHRcdC5uby1yZ2JhLm5vLWNzc2dyYWRpZW50cyAmIHsgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjMzM2NDgzLCAxMCUpOyB9XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIDcwZGVnLCB0cmFuc3BhcmVudCwgJHF1b3RlLWdyYWRpZW50LTIpO1xyXG5cdH1cclxufVxyXG5cclxuLmludGVyLWlubmVyIHtcclxuXHRwYWRkaW5nOiA0ZW0gMDtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcbn1cclxuXHJcbi5pbnRlci1xdW90ZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5cclxuLmludGVyLXRhZ2xpbmUge1xyXG5cdEBleHRlbmQgJXR6LXRleHQtcmVnO1xyXG5cdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5pbnRlci1xdW90ZS1tb2Qge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0Zm9udC1zaXplOiAyLjI1ZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuNWVtO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAyO1xyXG5cdGJvcmRlci1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLmludGVyLXF1b3RlIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjg1ZW07XHJcbn1cclxuXHJcbi5pbnRlci1xdW90ZS1hdHRyIHtcclxuXHRmb250LXNpemU6IDAuNDVlbTtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRmb250LXdlaWdodDogJHNlcmlmLXdlaWdodC1yZWc7XHJcbn1cclxuXHJcbi5xdW90ZS1saW5lIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL3F1b3RlX2Fycm93LnN2Zyk7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3MCUgMDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG5cclxuLmludGVyLWJsb2NrLS1xdW90ZSB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0d2lkdGg6IDU1JTtcclxuXHRcdC5pbnRlci1zbSAmIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaW50ZXItbm9pbWcge1xyXG5cdC5pbnRlci1ibG9jay0tcXVvdGUge1xyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHRcdG1hcmdpbi1yaWdodDogNSU7XHJcblx0fVxyXG59XHJcblxyXG4uY29uZi1zZWN0aW9uIHtcclxuXHQmLmZ1bGwtd2lkdGgtYmctc2VjdGlvbiB7XHJcblx0XHQmICsgLnBhZ2UtbW9kLS1iZyB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC5wYWdlLW1vZC0tYmcgKyAmIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0LmludGVyLWltZyB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stMTAwO1xyXG5cdFx0XHQuc2VjdGlvbi1oZHItbGcge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSGVhZCBPdmVybGF5XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uaGVhZC1vdmVybGF5LCAlaGVhZC1vdmVybGF5IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0ei1pbmRleDogMztcclxuXHR0b3A6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0bWFyZ2luOiBhdXRvO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAwIDFlbTtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmhlYWQtb3ZlcmxheS1sZyB7XHJcblx0QGV4dGVuZCAlaGVhZC1vdmVybGF5O1xyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRmb250LXNpemU6IDEuNWVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0Zm9udC1zaXplOiAxLjdlbTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE5vdGlmaWNhdGlvbnMgaW4gZGVmYXVsdCBsYXlvdXQgcmFpbFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5hc2lkZS1zZWNvbmRhcnktbW9kIHtcclxuXHRwYWRkaW5nOiAwIDFlbTtcclxuXHRtYXJnaW46IDNlbSAwO1xyXG5cclxuXHQuaGV4LW1lZCB7IG1hcmdpbi1ib3R0b206IDJlbTsgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBJbm5lciBwYWdlIG5hdlxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5pbm5lci1uYXYtbW9kIHtcclxuXHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW47XHJcblx0cGFkZGluZzogMWVtIDA7XHJcblx0bWFyZ2luLWJvdHRvbTogM2VtO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHQuY29tYm8tbmF2LW1vZCAmIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5pbm5lci1uYXYtaGRyIHtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGZvbnQtc2l6ZTogMmVtO1xyXG59XHJcblxyXG5cclxuLmlubmVyLW5hdi1pdGVtcyB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdGZvbnQtc2l6ZTogMS4zNWVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAyZW07XHJcblx0LmNvbWJvLW5hdi1tb2QgJiB7XHJcblx0XHRmb250LXNpemU6IDEuMjVlbTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxufVxyXG5cclxuLmlubmVyLW5hdi1pdGVtIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5pbm5lci1pdGVtLWxpbmsge1xyXG5cdEBpbmNsdWRlIGxpbmsoaGVhZC1sdCk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHQuaXMtYWN0aXZlICYge1xyXG5cdFx0QGluY2x1ZGUgbGluayhoZWFkKTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENvbmZlcmVuY2UgYml0c1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmNvbmYtc2VjdGlvbiB7XHJcblx0aW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5mZWF0dXJlZC1jb25mLWltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHNtYWxsKSB7XHJcblx0XHRoZWlnaHQ6IDE1ZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdGhlaWdodDogMTllbTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRoZWlnaHQ6IDIwZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRoZWlnaHQ6IDE3ZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRoZWlnaHQ6IDE4ZW07XHJcblx0fVxyXG59XHJcblxyXG4uZmVhdHVyZWQtY29uZi10aXRsZSB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRoNCB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1vcmUtY29uZiB7XHJcblx0Lm1lZGlhLWJsb2NrIHsgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtNjIuNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHQubWVkaWEtYmxvY2sgeyB3aWR0aDogMzMuMzMzMzMzJSAhaW1wb3J0YW50OyB9XHJcblx0fVxyXG59XHJcblxyXG4ub3RoZXItY29uZi1pbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCkge1xyXG5cdFx0aGVpZ2h0OiAxNWVtO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbmYtc3RhY2tlZCB7XHJcblx0cGFkZGluZzogMCAyZW0gMWVtO1xyXG59XHJcblxyXG4uY29uZi1zZXBhcmF0b3Ige1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdG1hcmdpbjogMmVtIDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjay0xMDtcclxufVxyXG5cclxuLnR6LWNvbmYtaHAge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGhlaWdodDogMTNlbTtcclxufVxyXG4uY29uZi1tZWdhLWltZyB7XHJcblx0d2lkdGg6IDQ1cHg7XHJcblx0aGVpZ2h0OiA0NXB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcbn1cclxuLmFhZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLWJvdHRvbTogM2VtO1xyXG5cdC5icmVha291dCB7XHJcblx0XHR0ZCB7XHJcblx0XHRcdG1hcmdpbjogMWVtIDAgM2VtO1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMC41ZW0gMC41ZW0gMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDNlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0dGQge1xyXG5cdFx0aGVpZ2h0OiAyZW07XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdCY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDIwJTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xyXG5cdFx0fVxyXG5cdFx0YSB7XHJcblx0XHRcdEBpbmNsdWRlIGxpbms7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNhbGxvdXQtYm94LCAlY2FsbG91dC1ib3gge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0cGFkZGluZzogMWVtIDEuNWVtO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHRwOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblx0Ji5jYWxsb3V0LXJpZ2h0IHtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY2FsbG91dC1sZWZ0IHtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY2FsbG91dC1ib3gtZmFuY3kge1xyXG5cdEBleHRlbmQgJWNhbGxvdXQtYm94O1xyXG5cdGJvcmRlci1sZWZ0OiA0cHggc29saWQgJGdyZWVuLW1haW47XHJcblx0Ji5jYWxsb3V0LXJpZ2h0IHtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY2FsbG91dC1sZWZ0IHtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCYud2FybmluZyB7XHJcblx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICRvcmFuZ2U7XHJcblx0fVxyXG59XHJcblxyXG4udG9vbC1ib3gtcmVzb3VyY2VzIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjZWZlZmVmO1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHQudHoge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHR9XHRcclxuXHQudHh0LWJkIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLmNvbmZlcmVuY2Uge1xyXG5cdHBhZGRpbmctYm90dG9tOiA2Mi41cHg7XHJcblx0LmNvbmYtc2VjdGlvbiwgLmNvbmYtc3VicGFnZSB7XHJcblx0XHRwLCBsaSB7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRhLmJ1dHRvbi1sZy0tZmFuY3kge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJpY2luZy1ncmlkIHtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTVlbTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC01ZW07XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTEwZW07XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTBlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLnByaWNlLXNlY3Rpb24ge1xyXG5cdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiA2ZW07XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5wcmljaW5nLWdyaWQtMyB7IFxyXG5cdFx0XHRcdC5wcmljZS1jYXJkLXNwYWNlciB7XHJcblx0XHRcdFx0XHR3aWR0aDogNSU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbmYtY2FsbG91dCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwwLDAsLjE2KSwwIDJweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTIpO1xyXG4gICAgXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICBcdFx0XHRcdHBhZGRpbmc6IDI1cHg7XHJcbiAgICBcdFx0XHRcdC5iYW5uZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiZjRjO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDRlbTtcclxuICAgIFx0XHRcdFx0XHRoMyB7XHJcbiAgICBcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogLjVlbTtcclxuICAgIFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG4gICAgXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnByaWNlLWNhcmQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE5MiwxOTIsMTkyLDAuMyk7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsMCwwLC4xNiksMCAycHggMTBweCAwIHJnYmEoMCwwLDAsLjEyKTtcclxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aDMge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnR6LXRleHQtc20ge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzU1NTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5iYW5uZXItc3BlY2lhbCB7XHJcbiAgICBcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzZW07XHJcblx0XHRcdFx0XHR9IFxyXG5cdFx0XHRcdFx0LmFjdGl2ZS1sZWFybmluZy1iYW5uZXIge1xyXG4gICAgXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzcwYmY0YztcclxuXHQgICAgXHRcdFx0XHRcdGgzIHtcclxuXHQgICAgXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IC41ZW07XHJcblx0ICAgIFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdCAgICBcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5zcGVjaWFsIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGdyZWVuLW1haW47XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDsgICBcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmJhbm5lciB7XHJcbiAgICBcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiZjRjO1xyXG4gICAgXHRcdFx0XHRcdFx0aGVpZ2h0OiA0ZW07XHJcblx0ICAgIFx0XHRcdFx0XHRoMyB7XHJcblx0ICAgIFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAuNWVtO1xyXG5cdCAgICBcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHQgICAgXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnByaWNpbmctdGV4dCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWVkO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNhcmQtY29udGVudCB7XHJcblx0XHRcdFx0XHRcdC5jb250ZW50LXNlY3Rpb24ge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0LmJ1dHRvbi1sZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTIsMTkyLDE5MiwwLjMpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnBhZ2UtbW9kLnF1b3RlLXNlY3Rpb24ge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0KyAucGFnZS1tb2QtLWJnIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi5zZXNzaW9uLWtleSB7XHJcblx0bWFyZ2luLXRvcDogM2VtO1xyXG5cdC50eiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHQuYXJ0LWJkIHtcclxuXHRcdFx0d2lkdGg6IDEwJTtcclxuXHRcdFx0bWluLXdpZHRoOiA2MHB4O1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0fVxyXG5cdFx0LnR4dC1iZCB7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4zODQ2MTUzODVlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTU1NTU1NTU2ZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGltZXN0YW1wLXNob3J0Y29kZSB7XHJcblx0cGFkZGluZzogMmVtIDA7XHJcbn1cclxuXHJcbi5jb3VudGRvd24ge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdC5ra2NvdW50ZG93bi1ib3gge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0LmtrYy1kbmksIC5ra2MtZ29keiwgLmtrYy1taW4sIC5ra2Mtc2VjIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR3aWR0aDogMjEuMSU7XHJcblx0XHRcdG1heC13aWR0aDogMjEuMSU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNSU7XHJcblx0XHRcdHBhZGRpbmc6IDFlbSAwO1xyXG5cdFx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0zZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ra2MtZG5pIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiRGF5c1wiO1xyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMy4zZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQua2tjLWdvZHoge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJIb3Vyc1wiO1xyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMy4xZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQua2tjLW1pbiB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIk1pbnV0ZXNcIjtcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIuNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmtrYy1zZWMge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlNlY29uZHNcIjtcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIuNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmtrYy1kbmktdGV4dCwgLmtrYy1nb2R6LXRleHQsIC5ra2MtbWluLXRleHQsIC5ra2Mtc2VjLXRleHQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBEUEEgTWFwXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLm1hcC10YWJzIHtcclxuXHQuci10YWJzLWFjY29yZGlvbi10aXRsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5tYXAtYXJlYS5yLXRhYnMtc3RhdGUtYWN0aXZlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1hcC1hcmVhOmxhc3QtY2hpbGQge1xyXG5cdCAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCAgICBwYWRkaW5nOiAxNXB4O1xyXG5cdCAgICBjb2x1bW4tY291bnQ6IDU7XHJcblx0ICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0ICAgIC1tb3otY29sdW1uLWNvdW50OiA1O1xyXG5cdCAgICAtbW96LWNvbHVtbi1nYXA6IDEwcHg7XHJcblx0ICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiA1O1xyXG5cdCAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEwcHg7XHJcblx0XHR1bCB7XHJcblx0ICAgIFx0bWFyZ2luOiAwO1xyXG5cdCAgICBcdHBhZGRpbmc6IDA7XHJcblx0ICAgIFx0bGkge1xyXG5cdCAgICBcdCAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0ICAgIFx0ICAgIG1hcmdpbjogMDtcclxuXHQgICAgXHQgICAgd2lkdGg6IDEwMCU7XHJcblx0ICAgIFx0ICAgIHBhZGRpbmc6IDAuMiUgMSU7XHJcblx0ICAgIFx0ICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblx0ICAgIFx0ICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0ICAgIFx0ICAgIGEge1xyXG5cdCAgICBcdCAgICBcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHQgICAgXHQgICAgfVxyXG5cdCAgICBcdH1cclxuXHRcdH1cclxuXHRcdHNlbGVjdCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y29sdW1uLWNvdW50OiAxO1xyXG5cdFx0XHRjb2x1bW4tZ2FwOiAwO1xyXG5cdFx0XHQtbW96LWNvbHVtbi1jb3VudDogMTtcclxuXHRcdFx0LW1vei1jb2x1bW4tZ2FwOiAwO1xyXG5cdFx0XHQtd2Via2l0LWNvbHVtbi1jb3VudDogMTtcclxuXHRcdFx0LXdlYmtpdC1jb2x1bW4tZ2FwOiAwO1xyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRzZWxlY3Qge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdHNlbGVjdCB7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEVtYmVkZGVkIHZpZGVvc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuaWZyYW1lIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5yZXNwb25zaXZlLXZpZGVvIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRoZWlnaHQ6IDQwMHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRoZWlnaHQ6IDUwMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmltZy1vdmVybGF5LWJ0bSB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdG1hcmdpbi10b3A6IC0zZW07XHJcblx0XHRwYWRkaW5nOiAwIDAgM2VtIDJlbTtcclxuXHR9XHJcblx0YSB7XHJcblx0XHRAZXh0ZW5kICVwYWdlLXRleHQtbWVkO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIuOGVtO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0XHRpIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDAuNWVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBUb29sdGlwc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcblxyXG4kdG9vbHRpcC1iZzogcmdiYSgwLDAsMCwwLjc1KTtcclxuXHJcblxyXG4uaW5mby10b29sdGlwIHtcclxuXHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0Zm9udC1zaXplOiAwLjc1ZW07XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6IGRhcmtlbigkZ3JlZW4tbWFpbiwgNSUpO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4jdG9vbHRpcCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6ICR0b29sdGlwLWJnO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxMDAwMDAwMDtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40ZW07XHJcbiAgICAmOmFmdGVyIHtcclxuICAgIFx0d2lkdGg6IDA7XHJcbiAgICBcdGhlaWdodDogMDtcclxuICAgIFx0Ym9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBcdGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIFx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCAkdG9vbHRpcC1iZztcclxuICAgIFx0Y29udGVudDogJyc7XHJcbiAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIFx0bGVmdDogNTAlO1xyXG4gICAgXHRib3R0b206IC0xMHB4O1xyXG4gICAgXHRtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICB9XHJcbiAgICAudG9wIHtcclxuICAgIFx0JjphZnRlciB7XHJcbiAgICBcdFx0Ym9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBcdFx0Ym9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAkdG9vbHRpcC1iZztcclxuICAgIFx0XHR0b3A6IC0yMHB4O1xyXG4gICAgXHRcdGJvdHRvbTogYXV0bztcclxuICAgIFx0fVxyXG4gICAgfVxyXG4gICAgLmxlZnQge1xyXG4gICAgXHQmOmFmdGVyIHtcclxuICAgIFx0XHRsZWZ0OiAxMHB4O1xyXG4gICAgXHRcdG1hcmdpbjogMDtcclxuICAgIFx0fVxyXG4gICAgfVxyXG4gICAgLnJpZ2h0IHtcclxuICAgIFx0JjphZnRlciB7XHJcbiAgICBcdFx0cmlnaHQ6IDEwcHg7XHJcbiAgICBcdFx0bGVmdDogYXV0bztcclxuICAgIFx0XHRtYXJnaW46IDA7XHJcbiAgICBcdH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gdGVtcG9yYXJ5IGZpeCBmb3IgbWF0ZXJpYWwgdG9vbHRpcHNcclxuXHJcbi5tYXRlcmlhbC10b29sdGlwIHtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICB6LWluZGV4OiAyMDAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBtaW4taGVpZ2h0OiAzNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1heC13aWR0aDogMzAwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLmJhY2tkcm9wIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgb3BhY2l0eTogMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogN3B4O1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1MCUgNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzI7XHJcbiAgei1pbmRleDogLTE7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG59XHJcblxyXG5cclxuLy9FeHBhbmRhYmxlIERldGFpbHNcclxuXHJcbi5leHBhbmRhYmxlLWRldGFpbHMge1xyXG5cdG1hcmdpbi10b3A6IDNlbTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHQucGFnZS10ZXh0LXNtIHAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMS42ZW07XHJcblx0fVxyXG5cdC5idXR0b24tYmxvY2stLWNlbnRlcmVkIHtcclxuXHRcdG1hcmdpbi10b3A6IDFlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEuNmVtO1xyXG5cdH1cclxufVxyXG5cclxuLy9FeHBhbmRhYmxlIENvbnRlbnQgdXNlZCBmb3IgSW5kdXN0cnkgRXZlbnRzXHJcblxyXG4uZXhwYW5kYWJsZS1jb250ZW50IHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMCFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtIWltcG9ydGFudDtcclxuXHRwLnBhZ2UtaGVhZC1tZWQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblx0LnBhZ2UtdGV4dC1zbSBhIHtcclxuXHRcdEBleHRlbmQgJWFsdGVybmF0ZS1saW5rLS11bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0Om50aC1jaGlsZCgxKS5leHBhbmRhYmxlLWNvbCB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCkge1xyXG5cdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHR3aWR0aDogNzUlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQ6bnRoLWNoaWxkKDIpLmV4cGFuZGFibGUtY29sIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkc21hbGwpIHtcclxuXHRcdFx0d2lkdGg6IDMwJTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmdob3N0LWJ1dHRvbiB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0cGFkZGluZzogMWVtO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRwYWRkaW5nOiAxZW0gMmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2hvdyB7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJEZXRhaWxzXCI7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oaWRlIHtcclxuICAgIFx0Ym9yZGVyOiAycHggc29saWQgJG9yYW5nZTtcclxuICAgIFx0Y29sb3I6ICRvcmFuZ2U7XHJcbiAgICBcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZSFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJIaWRlXCI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBFeHBhbmRhYmxlIHNlY3Rpb25zIFxyXG5cclxuLmV4cGFuZGFibGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRoZWlnaHQ6IDIwMHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ei1pbmRleDogMTAwO1xyXG5cdFx0LyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJalkySlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XHJcblx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogRkYzLjYrICovXHJcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkpLCBjb2xvci1zdG9wKDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDApKSwgY29sb3Itc3RvcCgxMDAlLHJnYmEoMjU1LDI1NSwyNTUsMSkpKTsgLyogQ2hyb21lLFNhZmFyaTQrICovXHJcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXHJcblx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBPcGVyYSAxMS4xMCsgKi9cclxuXHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBJRTEwKyAqL1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogVzNDICovXHJcblx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi04ICovXHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcclxuXHRcdGZvbnQtc2l6ZTogMmVtO1xyXG5cdFx0Y29udGVudDogXCJcXGYwNTVcIjtcclxuXHRcdGNvbG9yOiAkYmxhY2stMzA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRtYXJnaW4tbGVmdDogLTAuNWVtO1xyXG5cdFx0dG9wOiAxNzBweDtcclxuXHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHQmLmV4cGFuZGVkIHtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDU2XCI7XHJcblx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMC41ZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubG9uZy1kZXNjcmlwdGlvbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogMjAwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR6LWluZGV4OiA5O1xyXG5cdFx0LyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJalkySlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XHJcblx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogRkYzLjYrICovXHJcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkpLCBjb2xvci1zdG9wKDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDApKSwgY29sb3Itc3RvcCgxMDAlLHJnYmEoMjU1LDI1NSwyNTUsMSkpKTsgLyogQ2hyb21lLFNhZmFyaTQrICovXHJcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXHJcblx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBPcGVyYSAxMS4xMCsgKi9cclxuXHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBJRTEwKyAqL1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogVzNDICovXHJcblx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi04ICovXHJcblx0fVxyXG5cdCYuZXhwYW5kZWQge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5sZC1idXR0b24ge1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdGZvbnQtc2l6ZTogMmVtO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmV4cGFuZGFibGUtb3V0ZXIge1xyXG5cdC5leHBhbmRhYmxlLWJveCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ei1pbmRleDogMTAwMDA7XHJcblx0XHQvKiBJRTkgU1ZHLCBuZWVkcyBjb25kaXRpb25hbCBvdmVycmlkZSBvZiAnZmlsdGVyJyB0byAnbm9uZScgKi9cclxuXHRcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqWTJKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTm1abVptWm1ZaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcclxuXHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBGRjMuNisgKi9cclxuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUscmdiYSgyNTUsMjU1LDI1NSwwKSksIGNvbG9yLXN0b3AoNTAlLHJnYmEoMjU1LDI1NSwyNTUsMCkpLCBjb2xvci1zdG9wKDEwMCUscmdiYSgyNTUsMjU1LDI1NSwxKSkpOyAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cclxuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cclxuXHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIE9wZXJhIDExLjEwKyAqL1xyXG5cdFx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIElFMTArICovXHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBXM0MgKi9cclxuXHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZicsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTggKi9cclxuXHRcdH1cclxuXHR9XHJcblx0LmV4cGFuZGVkIHtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdGk6bGFzdC1jaGlsZCB7XHJcblx0XHRjb2xvcjogIzgwODI4NTtcclxuXHRcdGZvbnQtc2l6ZTogMmVtO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxufVxyXG4vLyAuZXhwYW5kLWJ0biB7XHJcbi8vIFx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcclxuLy8gICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4vLyAgICAgY29udGVudDogXCJcXGYwNTVcIjtcclxuLy8gICAgIGNvbG9yOiAjODA4Mjg1O1xyXG4vLyB9XHJcblxyXG4vLyBCYXNpYyBleHBhbmRhYmxlIHNlY3Rpb25zXHJcbi5leHBhbmQtc2VjdGlvbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcblxyXG4vLyBPcGFxdWUgd2hpdGUgYmdcclxuXHJcbi53aGl0ZS1mYWRlLWJnIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTIpOyBcclxuXHRwYWRkaW5nOiAxLjVlbTtcclxufVxyXG5cclxuLy8gQWNjb3JkaW9uIEJveGVzXHJcblxyXG4uYWNjb3JkaW9uLWJveCB7XHJcblx0I2FjY29yZGlvbiB7XHJcblx0ICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0ICAgIHBhZGRpbmc6IDAgMCAwIDA7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQjYWNjb3JkaW9uIGRpdiB7XHJcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1x0ICAgIFxyXG5cdCAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblx0ICAgIHBhZGRpbmc6MC41ZW07XHJcblx0fVxyXG5cdCNhY2NvcmRpb24gdWwge1xyXG5cdCAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cdCAgICBkaXNwbGF5OiBub25lO1xyXG5cdCAgICBwYWRkaW5nOiAwIDAgMCAwO1xyXG5cdCAgICBcdC5ncmlkLTMge1xyXG5cdCAgICBcdFx0bWFyZ2luLWxlZnQ6MHB4O1xyXG5cdCAgICBcdFx0cGFkZGluZzowcHg7XHJcblx0ICAgIFx0XHQubWVkaWEtYmxvY2sge1xyXG5cdCAgICBcdFx0XHRtYXJnaW4tYm90dG9tOjBweDtcclxuXHQgICAgXHRcdH1cclxuXHQgICAgXHRcdHVsIHtcclxuXHQgICAgXHRcdFx0ZGlzcGxheTogbGlzdC1pdGVtO1xyXG5cdCAgICBcdFx0XHRsaSB7XHJcblx0ICAgIFx0XHRcdFx0bGlzdC1zdHlsZTogY2lyY2xlO1xyXG5cdCAgICBcdFx0XHRcdHAge1xyXG5cdCAgICBcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjVlbTtcclxuXHQgICAgXHRcdFx0XHR9XHJcblx0ICAgIFx0XHRcdH1cclxuXHQgICAgXHRcdH1cclxuXHQgICAgXHR9XHJcblx0ICAgIC5nYWxsZXJ5IHtcclxuXHQgICAgXHRtYXJnaW4tbGVmdDogMDtcclxuXHQgICAgfVxyXG5cdCAgICBsaS5mb3JtIHtcclxuXHQgICAgXHRwYWRkaW5nOiAwLjc1ZW07XHJcblx0ICAgIH1cclxuXHR9XHJcblx0I2FjY29yZGlvbiB1bCBsaSAge1xyXG5cdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdCAgICBjdXJzb3I6IGF1dG87XHJcblx0ICAgIHBhZGRpbmc6IDAuNWVtIDAgMCAwO1xyXG5cdCAgICBwLnRyaWFuZ2xlLWJ1bGxldDpiZWZvcmUge1xyXG5cdCAgICBcdGNvbnRlbnQ6IFwiXFxmMGRhXCI7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRcdFx0Y29sb3I6ICM0ZTgxYmQ7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuM2VtO1xyXG5cdCAgICB9XHJcblx0fVxyXG5cdCNhY2NvcmRpb24gYSB7XHJcblx0ICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcblx0I2FjY29yZGlvbiBhOmhvdmVyIHtcclxuXHQgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0fVxyXG5cdC5tZWRpYS1ibG9jay1iZWhpbmQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkc21hbGwpIHtcclxuXHRcdFx0bWluLWhlaWdodDogMjAwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA0MjBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA2MDBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDQyMHB4O1xyXG5cdFx0fVxyXG5cdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrLTEwO1xyXG5cdFx0fVxyXG5cdFx0LmFuaW1hdGVkLWJnIHsgXHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXHJcblx0XHRcdHotaW5kZXg6IC0xOyBcclxuXHRcdFx0dG9wOiAwOyBcclxuXHRcdFx0bGVmdDogMDsgXHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luLXRvcDogNGVtO1xyXG5cdFx0XHQvLyBiYWNrZ3JvdW5kLXNpemU6IDgwcHggMTYwcHg7XHJcblx0XHRcdC8vIGJhY2tncm91bmQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDIwJTtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjI7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1MCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9IFxyXG5cdH1cclxufVxyXG5cclxuLnN2Zy1jb250YWludGVyLWllIHtcclxuICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcbiAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuICAgICAuZ2Rwci1zdmcge1xyXG5cdCAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG5cdCAgICAgd2lkdGg6IDEwMCU7IFxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5nZHByLXJlY3Qge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHQmOmhvdmVyIHtcclxuXHQgIFx0b3BhY2l0eTogLjY7XHJcblx0fVxyXG59XHJcblxyXG4uZ2Rwci1tb2RhbC1oaWRlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubW9kYWwge1xyXG5cdHdpZHRoOiA3NSU7XHJcblx0ei1pbmRleDogOTk5OTk7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJhY2tncm91bmQ6ICNmMWYxZjE7XHJcblx0Ym9yZGVyOiA1cHggc29saWQgIzhjYzYzZjtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0fVxyXG5cdC5tb2RhbC1jb250ZW50IHtcclxuXHQgICAgcGFkZGluZzogMjBweCAyMHB4IDBweCAyMHB4O1xyXG5cdCAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdCAgICBcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhbC1jbG9zZSB7XHJcblx0YmFja2dyb3VuZDogIzQxNDA0MjtcclxuXHRjb2xvcjogI0ZGRkZGRjtcclxuXHRsaW5lLWhlaWdodDogMjVweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IC0xMnB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR0b3A6IC0xMHB4O1xyXG5cdHdpZHRoOiAyNHB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gUGVyc29uXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kcGVyc29uLWJwOiAkbWVkaXVtO1xyXG5cclxuJHBlcnNvbi1icC1sZzogJGxhcmdlO1xyXG5cclxuXHJcbi5sLXBlcnNvbiB7XHJcblx0QG1lZGlhKG1heC13aWR0aDogJHBlcnNvbi1icCkge1xyXG5cdFx0PiAuYXJ0LWJkIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMmVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkcGVyc29uLWJwKSB7XHJcblx0XHRAaW5jbHVkZSBwYWlyKDEwMHB4LCAkc3BhY2UtZ3JpZCk7XHJcblx0XHQ+IC5hcnQtYmQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IGF1dG87XHJcblx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnBlcnNvbi1tb2Qge1xyXG5cdGEge1xyXG5cdFx0QGV4dGVuZCAlYWx0ZXJuYXRlLWxpbmstLXVuZGVybGluZTtcclxuXHR9XHJcbn1cclxuXHJcbi5hcnRpY2xlcy1ieSB7XHJcblx0bWFyZ2luLXRvcDogMmVtO1xyXG5cdGxpIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbSAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDFlbSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5wZXJzb24tbmFtZS1sZyB7XHJcblx0QGV4dGVuZCAlaDI7XHJcblx0Y29sb3I6ICRibGFjay00MDtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjc1ZW07XHJcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblx0ZGlzcGxheTpibG9jaztcclxufVxyXG5cclxuLnBlcnNvbi1jb250ZW50LWJsb2NrIHsgfVxyXG5cclxuLnBlcnNvbi1tZXRhLWJsb2NrIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLXRvcDogMWVtO1xyXG59XHJcblxyXG4ucGVyc29uLW1ldGEtaXRlbSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi1ib3R0b206IDEuMjVlbTtcclxuXHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMjUlO1xyXG5cdFx0XHRyaWdodDogMjUlO1xyXG5cdFx0XHRib3R0b206IC0wLjI1ZW07XHJcblx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbWVkO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEFydGljbGUgQmlvXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ucGVyc29uLW1vZCB7IH1cclxuXHJcblxyXG4ucGVyc29uLWNvbnRlbnQtYmxvY2sgeyB9XHJcblxyXG4ubC1wZXJzb24ge1xyXG5cdEBleHRlbmQgJWwtcGFpci0yO1xyXG59XHJcblxyXG5cclxuLnBlcnNvbi1uYW1lLWxnIHtcclxuXHRAZXh0ZW5kICVoMjtcclxuXHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuNzVlbTtcclxufVxyXG5cclxuLmFzaWRlLWhlYWRzaG90IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogNjAlO1xyXG5cdFx0bWFyZ2luOiA0ZW0gYXV0bztcclxuXHRcdC5hcnQtYmQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5icmFuZC1sb2dvIHtcclxuXHRpbWcge1xyXG5cdFx0d2lkdGg6IDkwcHg7XHJcblx0XHRtYXgtd2lkdGg6IDkwcHg7XHJcblx0fVxyXG59XHJcblxyXG5uYXYge1xyXG5cdC5uYXYtd3JhcHBlciB7XHJcblx0XHQubmF2LXRyaWdnZXIgaSB7XHJcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG5cdFx0XHRcdGhlaWdodDogNTZweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5hdi1jb250YWluZXIge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0bmF2IHtcclxuXHRcdC5idG4ge1xyXG5cdFx0XHRpLm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji50b3AtbmF2IHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xyXG5cdFx0XHRoZWlnaHQ6IDM2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgbWFwLWdldCgkZ3JleSwgJ2xpZ2h0ZW4tNCcpO1xyXG5cdFx0XHR6LWluZGV4OiAxMDA7XHJcblx0XHRcdC8qdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuMTVzIGxpbmVhcjsqL1xyXG5cdFx0XHQvKiYuY29sbGFwc2VkIHtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0fSovXHJcblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdH1cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdC8vIGhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdCYuZHJvcGRvd24tdHJpZ2dlciB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgbWFwLWdldCgkZ3JleSwgJ2xpZ2h0ZW4tNCcpO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5sZWZ0IHtcclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgbWFwLWdldCgkZ3JleSwgJ2xpZ2h0ZW4tNCcpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnJpZ2h0IHtcclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCAnbGlnaHRlbi00Jyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnNpdGUtbmF2IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRmb250LWZhbWlseTogJHNlcmlmO1xyXG5cdFx0XHR6LWluZGV4OiAxMDE7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxuXHRcdFx0Ji5maXhlZCB7XHJcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQubWVudS10cmlnZ2VyIHtcclxuXHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzM3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuXHRcdFx0XHRoZWlnaHQ6IDU2cHg7XHJcbiAgICBcdFx0XHRsaW5lLWhlaWdodDogNTZweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdFx0Lm5hdi1pdGVtcy1saXN0IHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Lm5hdi1pdGVtIHtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIG1hcC1nZXQoJGdyZWVuLCAnYmFzZScpO1xyXG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjI4cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5zdG9yZS1idG4tY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5zdG9yZS1idG4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmNoZWNrb3V0LWJ0bi1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0LmNoZWNrb3V0LWJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0LmNoZWNrb3V0LWJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5jYXJ0LWNvdW50IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuN3JlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogLTVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLmNhcnQtYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLm1pbmkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xNXB4O1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0Ji5taW5pLWJvdHRvbSB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgbWFwLWdldCgkZ3JleSwgXCJsaWdodGVuLTJcIik7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubmF2LWl0ZW1zLWxpc3Qge1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogNTBweDtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdC5uYXYtaXRlbSB7XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFx0Ji5zdG9yZS1idG4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jaGVja291dC1idG4ge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguNzUpIHRyYW5zbGF0ZVkoMTJweCk7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5uYXYtYnRucyB7XHJcblx0XHRcdFx0XHQucHJvZmlsZS1idG4ge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC43NSkgdHJhbnNsYXRlWSgxOHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsIHtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksICdsaWdodGVuLTQnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5uYXYtYnRucyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAxcmVtO1xyXG5cdGJvdHRvbTogMXB4O1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG5cdC5jYXJ0LWJ0biB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogNDJweDtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcclxuXHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDJweDtcclxuXHRcdH1cclxuXHRcdC5jYXJ0LWNvdW50IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogaW5oZXJpdDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC44NXJlbTtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnByb2ZpbGUtYnRuIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksICdiYXNlJyk7XHJcblx0XHR3aWR0aDogMzZweDtcclxuXHRcdGhlaWdodDogMzZweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcblx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRcdFx0aGVpZ2h0OiAzNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlYXJjaC10cmlnZ2VyIHtcclxuXHRtYXgtaGVpZ2h0OiAzNnB4O1xyXG59XHJcblxyXG4udXNlci0tbG9nZ2VkaW4ge1xyXG5cdC5uYXYtYnRucyB7XHJcblx0XHQucHJvZmlsZS1idG4ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgJ2xpZ2h0ZW4tMScpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5hdi1zZWFyY2gtZm9ybSB7XHJcblx0QGV4dGVuZCAuZ3JleSwgLmxpZ2h0ZW4tNDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGhlaWdodDogNjRweDtcclxuXHRtYXgtaGVpZ2h0OiAwO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCAnbGlnaHRlbi0zJyk7XHJcblx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAuMjhzIGVhc2U7XHJcblx0Zm9ybSB7XHJcblx0XHRAZXh0ZW5kIC5jb250YWluZXI7XHJcblx0XHRoZWlnaHQ6IDY0cHg7XHJcblx0XHQuaW5wdXQtZmllbGQge1xyXG5cdFx0XHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi0zO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwOyBcclxuXHRcdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDY0cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDY0cHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMTVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0XHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sICdiYXNlJykgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYgKyAubmF2LXNlYXJjaC1jbG9zZSB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tNDtcclxuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI4cyBlYXNlO1xyXG5cdFx0XHRcdCYubmF2LXNlYXJjaC1jbG9zZSB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQvKiYuYWN0aXZlIHtcclxuXHRcdG1heC1oZWlnaHQ6IDY0cHg7XHJcblx0XHQmLmNvbGxhcHNlZCB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fSovXHJcbn1cclxuXHJcbi5uYXYtaXRlbXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0bWF4LXdpZHRoOiBub25lO1xyXG5cdHRyYW5zaXRpb246IG1heC13aWR0aCAzMDBtcyBlYXNlLWluLW91dDtcclxuXHQmLmhpZGRlbiB7XHJcblx0XHRtYXgtd2lkdGg6IDIwMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLm5hdi1zdG9yZSB7XHJcblx0Zm9udC1mYW1pbHk6ICRzYW5zO1xyXG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHQgXHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCAnbGlnaHRlbi0zJyk7XHJcblx0fVxyXG59XHJcblxyXG4udXRpbGl0eS1tZW51IHtcclxuXHRyaWdodDogMTBweDtcclxuXHRib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5uYXYtYXJ0aWNsZS1wcm9ncmVzcyB7XHJcblx0QGV4dGVuZCAucHJvZ3Jlc3MsIC5ncmV5LCAubGlnaHRlbi00OyBcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0aGVpZ2h0OiA0cHg7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGJvdHRvbTogLTRweDtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdHotaW5kZXg6IDk5ODtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xyXG5cdC5wcm9ncmVzcy1hbXQge1xyXG5cdFx0QGV4dGVuZCAuZGV0ZXJtaW5hdGUsIC5ncmVlbjtcclxuXHR9XHJcbn1cclxuXHJcbi5jb25mZXJlbmNlLW5hdi1kcm9wLWl0ZW1zIHtcclxuXHR6LWluZGV4OiAxO1xyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBBbHBoYSBOYXZcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5hbHBoYS1uYXYtbW9kIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5hbHBoYS1uYXYtaXRlbSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdGZvbnQtc2l6ZTogMS4xNWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmFscGhhLW5hdi1saW5rIHtcclxuXHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtYm9sZDtcclxuXHQmOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENvbWJvIE5hdlxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmNvbWJvLW5hdi1tb2Qge1xyXG5cdG1hcmdpbi1ib3R0b206IDRlbTtcclxufVxyXG4iLCIuaW5wdXQtZmllbGQge1xyXG5cdGxhYmVsLmFjdGl2ZSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG5cdH1cclxufVxyXG5cclxuLmlucHV0LWZpZWxkIHtcclxuXHRsYWJlbCB7XHJcblx0XHRjb2xvcjogJG9mZi1ibGFjaztcclxuXHR9XHJcblx0aW5wdXQsXHJcblx0Lm1hdGVyaWFsaXplLXRleHRhcmVhIHtcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDFweCAwIDAgbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHQmICsgbGFiZWwge1xyXG5cdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYudmFsaWQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgbWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDFweCAwIDAgbWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0Ji5pbnZhbGlkIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJHJlZCwgXCJiYXNlXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDAgMCBtYXAtZ2V0KCRyZWQsIFwiYmFzZVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJlZml4LmFjdGl2ZSB7XHJcblx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLnJlc2V0LXRhYmxlLWZpZWxkIHtcclxuXHRtYXJnaW4tdG9wOiAwLjVyZW07XHJcblx0YnV0dG9uIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JleSwgXCJsaWdodGVuLTNcIik7XHJcblx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc3dpdGNoIHtcclxuXHRsYWJlbCB7XHJcblx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG5cdFx0XHQmOmNoZWNrZWQge1xyXG5cdFx0XHRcdCYgKyAubGV2ZXIge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAuZ3JlZW47XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wcmVmaXgge1xyXG4gICYubm90LWljb24ge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgYm90dG9tOiA0NiU7XHJcbiAgICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgICAgYm90dG9tOiAzOCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWFya2V0byB7XHJcblx0c2VsZWN0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblxyXG59XHJcblxyXG4vLyBlZGl0cyB0byBtZW1iZXIgZGlyZWN0b3J5IGZpbHRlciBmb3JtXHJcbiNkaXJlY3RvcnktZmlsdGVycyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTsgXHJcblx0Ym9yZGVyOiAxcHggc29saWQgI0U0RTRFNDtcclxuXHRwYWRkaW5nOiAwIDFlbTsgXHJcblx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdC5oZWFkaW5nIHtcclxuXHRcdGRpc3BsYXk6ZmxleDsgXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHQjZmlsdGVyQnV0dG9ucyB7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDsgXHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5OyBcclxuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZmlsdGVyLWJvZHkge1xyXG5cdFx0LmxhYmVsLW9yIHtcclxuXHRcdFx0Ly8gdGhpcyBpcyBhIGxhYmVsIG92ZXJyaWRlXHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcblx0XHRcdHRvcDogaW5pdGlhbDsgXHJcblx0XHRcdGxlZnQ6IGluaXRpYWw7IFxyXG5cdFx0XHRmb250LXNpemU6IC44cmVtOyBcclxuXHRcdFx0Y29sb3I6ICM5ZTllOWU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb3VudCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzRhNjlhO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHR3aWR0aDogMTZweDtcclxuXHRcdGhlaWdodDogMTZweDtcclxuXHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdHRvcDogLTVweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuLnRhYi1ib3R0b20tYm9yZGVyIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0cGFkZGluZzogOXB4O1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbkBpbXBvcnQgJ2lucHV0LWZpZWxkcyc7XHJcbkBpbXBvcnQgJ3JhZGlvLWJ1dHRvbnMnO1xyXG5AaW1wb3J0ICdjaGVja2JveGVzJztcclxuQGltcG9ydCAnc3dpdGNoZXMnO1xyXG5AaW1wb3J0ICdzZWxlY3QnO1xyXG5AaW1wb3J0ICdmaWxlLWlucHV0JztcclxuQGltcG9ydCAncmFuZ2UnOyIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEZvbnQgQXdlc29tZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGZhLWZvbnQtcGF0aDogXCIvd3AtY29udGVudC90aGVtZXMvaWFwcC9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL2ZvbnRzXCI7XHJcblxyXG5AaW1wb3J0IFwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL2ZvbnQtYXdlc29tZS5zY3NzXCI7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBWYXJpYWJsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvbWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvbGF5b3V0LXZhclwiO1xyXG5AaW1wb3J0IFwidmFyaWFibGVzL2NvbG9yLXZhclwiO1xyXG5AaW1wb3J0IFwidmFyaWFibGVzL2JvcmRlci12YXJcIjtcclxuQGltcG9ydCBcInZhcmlhYmxlcy9icmVha3BvaW50LXZhclwiO1xyXG5AaW1wb3J0IFwidmFyaWFibGVzL3R5cGUtdmFyXCI7XHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvaW1nLXZhclwiO1xyXG5AaW1wb3J0IFwidmFyaWFibGVzL2xpc3QtdmFyXCI7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBCYXNlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AaW1wb3J0IFwiYmFzZS9saW5rc1wiO1xyXG5AaW1wb3J0IFwiYmFzZS90eXBlXCI7XHJcbkBpbXBvcnQgXCJiYXNlL2xpc3RzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL2J1dHRvbnNcIjtcclxuQGltcG9ydCBcImJhc2Uvb2JqZWN0c1wiO1xyXG5AaW1wb3J0IFwiYmFzZS9sYXlvdXRcIjtcclxuQGltcG9ydCBcImJhc2UvaWNvbnNcIjtcclxuQGltcG9ydCBcImJhc2Uvc2VhcmNoXCI7XHJcbkBpbXBvcnQgXCJiYXNlL25hdlwiO1xyXG5AaW1wb3J0IFwiYmFzZS9oZWFkZXJcIjtcclxuQGltcG9ydCBcImJhc2UvZm9vdGVyXCI7XHJcbkBpbXBvcnQgXCJiYXNlL3RlYXNlc1wiO1xyXG5AaW1wb3J0IFwiYmFzZS9ocC1oZXJvXCI7XHJcbkBpbXBvcnQgXCJiYXNlL2V2ZW50c1wiO1xyXG5AaW1wb3J0IFwiYmFzZS9mb3Jtc1wiO1xyXG5AaW1wb3J0IFwiYmFzZS9wZXJzb25cIjtcclxuQGltcG9ydCBcImJhc2UvYXJ0aWNsZVwiO1xyXG5AaW1wb3J0IFwiYmFzZS9jYWxlbmRhclwiO1xyXG5AaW1wb3J0IFwiYmFzZS9wcm9maWxlXCI7XHJcbkBpbXBvcnQgXCJiYXNlL2NvbW1lbnRzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL25vdGlmeVwiO1xyXG5AaW1wb3J0IFwiYmFzZS90YWJzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL2J1bmRsZXNcIjtcclxuQGltcG9ydCBcImJhc2UvYWRzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL21lbWJlcl9zZWFyY2hcIjtcclxuQGltcG9ydCBcImJhc2UvZ2FsbGVyeVwiO1xyXG5AaW1wb3J0IFwiYmFzZS90YWJsZXNcIjtcclxuQGltcG9ydCBcImJhc2Uvc3RhdGljX3BhZ2VcIjtcclxuQGltcG9ydCBcImJhc2UvbGVhZGdlblwiO1xyXG5AaW1wb3J0IFwiYmFzZS9tYXBzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL3N0eWxlZ3VpZGVcIjtcclxuQGltcG9ydCBcImJhc2UvcHJpbnRcIjtcclxuQGltcG9ydCBcImJhc2UvYW5pbWF0ZVwiO1xyXG5AaW1wb3J0IFwiYmFzZS95b3V0dWJlXCI7XHJcbkBpbXBvcnQgXCJiYXNlL3N0b3JlXCI7XHJcblxyXG4vLyBJbXBvcnQgTWF0ZXJpYWwgRGVzaWduXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbmJvZHkge1xyXG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4jY29udGVudCB7XHJcblx0ZmxleDogMSAwIGF1dG87XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5tZCB7IC8vIFdSQVBQRVIgQ0xBU1MgRk9SIE1BVEVSSUFMIERFU0lHTlxyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG5cdCAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XHJcblx0ICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHQgIH1cclxuXHJcblx0ICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0ICAgIGZvbnQtc2l6ZTogMTQuNXB4O1xyXG5cdCAgfVxyXG5cclxuXHQgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0ICAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHQgIH1cclxuXHJcblx0QGltcG9ydCBcIm1hdGVyaWFsL21hdGVyaWFsaXplXCI7XHJcbn1cclxuXHJcbiIsIi5pY29ucy1tZWdhIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5jaXJjbGUtbWVnYSB7XHJcblx0d2lkdGg6IDQ1cHggIWltcG9ydGFudDtcclxuXHRtYXJnaW4tbGVmdDogN3B4ICFpbXBvcnRhbnQ7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jYXJkIHtcclxuXHRwLCBhLCBsaSB7XHJcblx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTb2NpYWxcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4uc29jaWFsLWxpc3QtaXRlbXMge1xyXG5cdEBleHRlbmQgJWxpc3QtaXRlbXMtLWlubGluZTtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4uc29jaWFsLWxpc3QtaXRlbSB7XHJcblx0QGV4dGVuZCAlbGlzdC1pdGVtLS1pbmxpbmU7XHJcblx0dGV4dC1pbmRlbnQ6IC05OTk5ZW07XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWFyZ2luLWxlZnQ6IDdweDtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uc29jaWFsLWxpc3QtbGluayB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaGRyLWRlZmF1bHQtY29sb3IsIDE1JSk7XHJcblx0b3BhY2l0eTogMC45O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0Lmljb25zLXNtICYge1xyXG5cdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0fVxyXG5cclxuXHQuaWNvbnMtbWVkICYge1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuaWNvbnMtbGcgJiB7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5pY29uLCAlaWNvbiB7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHR3aWR0aDogMTVweDtcclxuXHRoZWlnaHQ6IDE1cHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNXB4O1xyXG5cdGxlZnQ6IDVweDtcclxuXHJcblx0QGVhY2ggJGljb24gaW4gJGljb25zIHtcclxuXHRcdC5pY29uLSN7JGljb259ICYge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skc3ZnLWljb24tcGF0aH0jeyRpY29ufV9mdWxsLnN2Zyk7XHJcblx0XHRcdC5uby1zdmcgJiB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwbmctaWNvbi1wYXRofSN7JGljb259X21lZC5wbmcpfVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGVhY2ggJHNlc3Npb24gaW4gJHNlc3Npb25zIHtcclxuXHRcdC5pY29uLSN7bnRoKCRzZXNzaW9uLCAxKX0gJiB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRzdmctaWNvbi1wYXRofSN7bnRoKCRzZXNzaW9uLCAxKX1fZnVsbC5zdmcpO1xyXG5cdFx0XHQubm8tc3ZnICYgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skcG5nLWljb24tcGF0aH0je250aCgkc2Vzc2lvbiwgMSl9X21lZC5wbmcpfVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmljb24tICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHN2Zy1pY29uLXBhdGh9YXJ0aWNsZXNfZnVsbC5zdmcpO1xyXG5cdFx0Lm5vLXN2ZyAmIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBuZy1pY29uLXBhdGh9YXJ0aWNsZXNfbWVkLnBuZyl9XHJcblx0fVxyXG5cclxuXHQuaWNvbnMtc20gJiwgJi5pY29uLXNtIHtcdH1cclxuXHJcblx0Lmljb25zLW1lZC1zb2NpYWwgJiwgJi5pY29uLW1lZC1zb2NpYWwge1xyXG5cdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaWNvbnMtbGctc29jaWFsICYsICYuaWNvbi1sZy1zb2NpYWwge1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHR0b3A6IDEwcHg7XHJcblx0XHRsZWZ0OiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Ji5pY29uLXR6IHtcclxuXHRcdHdpZHRoOiAzOHB4O1xyXG5cdFx0aGVpZ2h0OiAzOHB4O1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdFx0bGVmdDogMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5tZWdhLW1vZGFsIHtcclxuXHQuaWNvbnMtbWVnYSB7XHJcblx0XHQuaWNvbiB7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdH1cclxuXHRcdCYuY2lyY2xlLW1lZ2Ege1xyXG5cdCBcdFx0Lmljb24ge1xyXG5cdCBcdFx0XHRsZWZ0OiA5cHg7XHJcblx0XHRcdCBcdHdpZHRoOiAyOHB4O1xyXG5cdFx0IFx0XHRoZWlnaHQ6IGluaGVyaXQ7XHJcblx0IFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gUmVsYXRlZCB0ZWFzZXMgOjogQXJ0aWNsZSBwYWdlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnR6LXJlbGF0ZWQge1xyXG5cdC8vIG1hcmdpbi1ib3R0b206IDRlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBJbmRleCBwYWdlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4udHotaW5kZXgge1xyXG5cdGJvcmRlcjogJGJkci10aGluLWx0O1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRwYWRkaW5nOiAxcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQuaW1nLXR6IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzd2F0Y2gtNiwgMC42KTsgei1pbmRleDogMjsgIH1cclxuXHRcdCY6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAwLjYpOyAgei1pbmRleDogMTsgfVxyXG5cclxuXHR9XHJcblxyXG59XHJcblxyXG4udHotaW5kZXgtYmQge1xyXG5cdHBhZGRpbmc6IDFlbTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ29sb3JpemVkIHRlYXNlIGltYWdlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uaW1nLXR6LWNvbG9yaXplZCB7XHJcblx0QGV4dGVuZCAlaW1nLXR6O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRib3JkZXItYm90dG9tOiA2cHggc29saWQgYmxhY2s7XHJcblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6aW5oZXJpdDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0ei1pbmRleDoyO1xyXG5cdH1cclxuXHJcblx0Ly8gSWRlYWxseSwgYiZ3IGltYWdlcyBhcmUgdXBsb2FkZWQgZm9yIHRoZXNlIHN0eWxpemVkIHRlYXNlcy5cclxuXHQvLyBIb3dldmVyLCBmb3IgY2FwYWJsZSBicm93c2VycywgdGhlc2UgbGluZXMgd2lsbCBtYWtlIHN1cmUgdGhlIGltYWdlXHJcblx0Ly8gaXMgYiZ3XHJcblx0aW1nIHtcclxuXHRcdC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcblx0XHQgICAtbW96LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG5cdFx0ICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuXHR9XHJcblxyXG5cdCYudHlwZS0xIHtcclxuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbigkY29sb3JpemVkLTEsIDMwJSk7XHJcblx0XHQmOmJlZm9yZSB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yaXplZC0xLCAwLjM1KTsgei1pbmRleDogMjsgIH1cclxuXHR9XHJcblxyXG5cdCYudHlwZS0yIHtcclxuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbigkY29sb3JpemVkLTIsIDMwJSk7XHJcblx0XHQmOmJlZm9yZSB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yaXplZC0yLCAwLjM1KTsgei1pbmRleDogMjsgIH1cclxuXHR9XHJcblxyXG5cdCYudHlwZS0zIHtcclxuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbigkY29sb3JpemVkLTMsIDMwJSk7XHJcblx0XHQmOmJlZm9yZSB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yaXplZC0zLCAwLjM1KTsgei1pbmRleDogMjsgIH1cclxuXHR9XHJcblxyXG5cdCY6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAuNSk7ICB6LWluZGV4OiAxOyB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDb2xvcml6ZWQgaW1hZ2VcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi50ei1jb2xvcml6ZWQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnR6LWNvbG9yaXplZC1iZCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHotaW5kZXg6IDM7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMjAlO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0bWFyZ2luOiBhdXRvO1xyXG5cdGhlaWdodDogMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jb2xvcml6ZWQtaGVhZCB7IEBpbmNsdWRlIGxpbmsod2hpdGUpOyB9XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBUZWFzZSBVbml2ZXJzYWxcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi50ei1tZXRhLWJsb2NrIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjU1ZW07XHJcbn1cclxuXHJcbi50ei1tZXRhLXRleHQsICV0ei1tZXRhLXRleHQge1xyXG5cdGNvbG9yOiAkYmxhY2stMzA7XHJcblx0LnR6LWV4Y2VycHQgJiB7XHJcblx0XHRsaW5lLWhlaWdodDogMmVtO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi50ei1hdXRob3ItbGluaywgJXR6LWF1dGhvci1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rKGhlYWQtbHQpO1xyXG5cdG1hcmdpbi1yaWdodDogMnB4O1xyXG59XHJcblxyXG4udHotYXV0aG9yLWxpbmstLWJvbGQsICV0ei1hdXRob3ItbGluay0tYm9sZCB7XHJcblx0QGV4dGVuZCAldHotYXV0aG9yLWxpbms7XHJcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcclxufVxyXG5cclxuLnR6LXB1Yi1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rO1xyXG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XHJcblx0bWFyZ2luLWxlZnQ6IDJweDtcclxufVxyXG5cclxuLnR6LW1ldGEtZGF0ZSwgJXR6LW1ldGEtZGF0ZSB7XHJcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcclxufVxyXG5cclxuXHJcbi8vIFRoaXMgc2V0cyBzcGFjZSBhbmQgYSBydWxlIGJldHdlZW4gdGhlIGF1dGhvciBhbmQgdGhlIGRhdGVcclxuLy8gV2hlbiBib3RoIGFyZSBwcmVzZW50IGRpcmVjdGx5IGZvbGxvd2luZyBvbmUgYW5vdGhlclxyXG4udHotbWV0YS1hdXRob3IsICV0ei1tZXRhLWF1dGhvciB7XHJcblx0KyAudHotbWV0YS1kYXRlLFxyXG5cdCsgLmFydGljbGUtbWV0YS1kYXRlIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwLjU1ZW07XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDAuODVlbTtcclxuXHRcdGJvcmRlci1sZWZ0OiAkYmRyLXRoaW47XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gVGVhc2Ugc2ltcGxlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4udHoge1xyXG5cdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHRwYWRkaW5nLWJvdHRvbTogMmVtO1xyXG5cdGJvcmRlci1ib3R0b206ICRiZHItdGhpbjtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4udHotc291cmNlLWxpbmsgeyBAaW5jbHVkZSBsaW5rKGhlYWQtbHQpOyB9XHJcblxyXG4udHotbWV0YS1zb3VyY2Uge1xyXG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdGZvbnQtc2l6ZTogMC44NWVtO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG5cclxuLnR6LWJkIHsgfVxyXG5cclxuXHJcbi50ei1iZC10ZXh0IHsgXHJcblx0QGV4dGVuZCAldHotdGV4dC1yZWc7IFxyXG5cdHAge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHR9XHJcblxyXG59XHJcblxyXG4udHotYmQtbGluayB7XHJcblx0QGluY2x1ZGUgbGluayhhY2NlbnQpO1xyXG5cdG1hcmdpbi1sZWZ0OiAzcHg7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFRlYXNlIEV4Y2VycHRcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi50ei1tZXRhLWltZywgJXR6LW1ldGEtaW1nIHtcclxuXHR3aWR0aDogMmVtO1xyXG5cdG1hcmdpbi1yaWdodDogOHB4O1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4udHotZXhjZXJwdCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4udHotdGFncy1ibG9jayB7XHJcblx0cGFkZGluZy10b3A6IDFlbTtcclxuXHRib3JkZXItdG9wOiAkYmRyLXRoaW4tbHQ7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG59XHJcblxyXG5cclxuLnR6LXNvY2lhbC1ibG9jayB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6ICRncmlkLS1xdWFydGVyO1xyXG5cdGxlZnQ6IC0kc3BhY2UtZ3JpZDtcclxuXHQudHotZXhjZXJwdDpob3ZlciAmIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcbn1cclxuXHJcblxyXG4udHotZXhjZXJwdC1saW5rIHtcclxuXHRAaW5jbHVkZSBsaW5rO1xyXG5cdEBpbmNsdWRlIHNhbnM7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcclxufVxyXG5cclxuLnR6LWV4Y2VycHQtY2F0IHtcclxuXHRAaW5jbHVkZSBsaW5rKGxpbmtib2xkKTtcclxuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXJpZ2h0OiA3cHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBSZXNvdXJjZSBwYWdlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ucmVzb3VyY2UtdGVhc2Uge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ29udGV4dHVhbCBTdHlsZXMgZm9yIHZhcmlvdXMgdGVhc2VzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ucmVzb3VyY2UtdHoge1xyXG5cdC8vIFRoaXMgYWxsb3dzIGZvciB0aGUgc2F2ZWFibGUgc3RhciB0byBub3Qgb3ZlcmxhcCB3aXRoIHRoZSByZXNvdXJjZSBpY29uXHJcblx0bWluLWhlaWdodDogMTBlbTtcclxuXHRtYXgtd2lkdGg6IDg1JTtcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA0ZW07XHJcblx0fVxyXG5cclxuXHQuYXJ0LWJkIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGxlZnQ6IDFlbTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDRlbTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XHJcblx0fVxyXG5cdC5pbWctdHotYmctc2F2ZWQge1xyXG5cdFx0d2lkdGg6IDU2cHg7XHJcblx0XHRoZWlnaHQ6IDU2cHg7XHJcblx0XHRmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICBcdG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgIFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcbiAgICBcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9ICAgXHJcblx0fVxyXG59XHJcblxyXG4udHotLWhhcy1pbWcge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA2Mi41cHg7XHJcblx0fVxyXG59XHJcblxyXG4uaWNvbi10eiB7IH1cclxuXHJcblxyXG4ucmVzb3VyY2UtdHosXHJcbi5pY29uLXR6IHtcclxuXHQuYXJ0LWJkIHsgZmxvYXQ6IGxlZnQ7IH1cclxuXHQudHh0LWJkIHtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDdlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5yZXNvdXJjZS1zaW5nbGUge1xyXG5cdC5hcnQtYmQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDUwJTsgXHJcblx0XHRcdGZsb2F0OiBsZWZ0OyBcclxuXHRcdFx0cGFkZGluZzogMCA0ZW0gMmVtIDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaHAtc3RyZWFtLW1vZCB7XHJcblx0LmwtcGFpci10eiwgLnJlc291cmNlLXR6IHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi50ei1nbG9zc2FyeSB7XHJcblx0LnR4dC1iZCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIERQQSB0ZWFzZXNcclxuXHJcbi5oZXgtbGcuaWNvbi1kcGEge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0fVxyXG59XHJcblxyXG4udHotaWFwcF9kcGEge1xyXG5cdC50eHQtYmQge1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogIzBjN2VjMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIElzc3VlIHN1YnNlY3Rpb25zXHJcblxyXG4uaXNzdWUtc3Vic2VjdGlvbiB7XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0bWFyZ2luLXRvcDogLTMwcHg7XHJcblx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCAjZmZmO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuXHJcbi8vIFVzZWQgZm9yIGZpeCB3aGVyZSBjb25mZXJlbmNlIGhlYWQgb3ZlcmxheXMgd2VyZSBhcyBkZWVwIGFzIC5hcnQtYmRcclxuLmNvbmZlcmVuY2UtdHotbWVkaWEge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmJyZWFrb3V0LXNlc3Npb25zIHtcclxuXHRwYWRkaW5nOiAwIDJlbTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdC50eiB7XHJcblx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLy8gVXNlZCBmb3IgdG9wIG5ld3Mgc3Rvcmllc1xyXG5cclxuLnRvcC1zdG9yeSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC50ei1oZWFkLXhsZyB7XHJcblx0XHRtYXJnaW4tbGVmdDogMC42ZW07XHJcblx0XHRmb250LXNpemU6IDIuMWVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMC4yZW07XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkc21hbGwpIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDglO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTAuMjVlbTtcclxuXHRcdFx0Zm9udC1zaXplOiAzLjIzMDc2OTIzMDc2OTIzZW07XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5hcnQtYmQge1xyXG5cdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdH1cclxuXHQudHotc2F2ZWFibGUtYmxvY2sge1xyXG5cdG1hcmdpbi10b3A6IDNweDtcclxuXHRsZWZ0OiAtMS4yZW07XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdFx0bGVmdDogMC4yZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC50ei1tZXRhLWF1dGhvciB7XHJcblx0XHRtYXJnaW4tbGVmdDogMmVtO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJHNtYWxsKSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA4JTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC0wLjhlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA2Mi41cHg7XHJcblx0fVxyXG59XHJcblxyXG4vLyBWb2x1bnRlZXIgc3BvdGxpZ2h0c1xyXG5cclxuLnZvbC1zcG90IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0cGFkZGluZzogM2VtIDNlbSAwO1xyXG5cdC5wYWdlLWhlYWQtbGcge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxufVxyXG5cclxuLy8gU2hvdyBEYWlseVxyXG5cclxuLnNob3ctZGFpbHktd3JhcHBlciB7XHJcblx0bWFyZ2luLXRvcDogLTRlbTtcclxuXHRwYWRkaW5nLWJvdHRvbTogNGVtO1xyXG5cdC5sLXBhaXItdHoge1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0LmFydC1iZCwgLnR4dC1iZCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gTmV3IHNlc3Npb25zL3NjaGVkdWxlIHRlbXBsYXRlIGZvciBjb25mZXJlbmNlc1xyXG5cclxuLnNlc3Npb24tbGlzdCB7XHJcblx0bWFyZ2luLXRvcDogLTRlbTtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHR3aWR0aDogODUlO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0Ym9yZGVyOiA0cHggc29saWQgI2VmZWZlZjtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHR9XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5sLXBhaXItdHotc2Vzc2lvbiB7XHJcblx0XHRAZXh0ZW5kICVsLXBhaXItdHotc207XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0cGFkZGluZzogMWVtIDA7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRwYWRkaW5nOiAxZW07XHJcblx0XHR9XHJcblx0XHQuYXJ0LWJkIHtcclxuXHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5oZXgtc20ge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2Vzc2lvbi1sYWJlbCB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay01MDtcclxuXHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zZXNzaW9uLXRpbWUge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwLjRlbTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZhIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc2Vzc2lvbi10aW1lLWJyZWFrIHtcclxuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnNlc3Npb24tZW5kLXRpbWUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay0zMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5hcnQtYmQtdGltZSB7XHJcblx0XHRcdHdpZHRoOiAxNSU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGltZS1iZyB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQgICAgLy8gd2lkdGg6IDE1JTtcclxuXHRcdFx0ICAgIHRvcDogMTNweDtcclxuXHRcdFx0ICAgIGxlZnQ6IDEwcHg7XHJcblx0XHRcdCAgICBmb250LXNpemU6IDIuNWVtO1xyXG5cdFx0XHQgICAgY29sb3I6ICNFRkVGRUY7XHJcblx0XHRcdCAgICB6LWluZGV4OiAtMTtcclxuXHRcdFx0ICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuaGV4LXNtIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnNlc3Npb24tbGFiZWwge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stNTA7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuc2Vzc2lvbi10aW1lIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMC40ZW07XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mYSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zZXNzaW9uLXRpbWUtYnJlYWsge1xyXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc2Vzc2lvbi1lbmQtdGltZSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrLTMwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnR4dC1iZCB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHQmLmdyZWVuLWJvcmRlciB7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNzBiZjRjO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDUuNWVtO1xyXG5cdCAgICBcdFx0cGFkZGluZy1yaWdodDogMC40ZW07XHJcblx0ICAgIFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6MTAwJTtcclxuXHRcdFx0XHR9XHJcblx0ICAgIFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6MTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxZW07XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50ei1oZWFkLXNtIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwLjI1ZW07XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxLjFlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNlbTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGEudHotaGVhZC1zbSB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDUlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVlbTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stNTA7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdHRvcDogMC40NWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0c3Bhbi50ei1oZWFkLXNtIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlc3MtbG9jIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcbiAgICBcdFx0d2lkdGg6IDM1JTtcclxuICAgIFx0XHRwYWRkaW5nLWxlZnQ6IDAuNWVtO1xyXG4gICAgXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdFx0fVxyXG4gICAgXHRcdC5zZXNzaW9uLWxhYmVsIHtcclxuICAgIFx0XHRcdHBhZGRpbmctdG9wOjAuNGVtO1xyXG4gICAgXHRcdH1cclxuICAgIFx0XHQuZmEge1xyXG4gICAgXHRcdFx0ZGlzcGxheTpub25lO1xyXG4gICAgXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuICAgIFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG4gICBcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuNGVtO1xyXG4gICAgXHRcdFx0bWluLWhlaWdodDogMzBweDtcclxuXHRcdFx0XHR9XHJcbiAgICBcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNlc3MtZGVzYyB7XHJcblx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMWVtO1xyXG5cdFx0XHQuc2Vzcy1yYWlsIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdFx0XHRwYWRkaW5nOiAxZW0gMWVtIDA7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMTBweDtcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDFlbSAwIDA7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc2Vzc2lvbi1sYWJlbCB7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNzUlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmZhIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNSU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDg1JTtcclxuXHRcdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5zZXNzaW9uLXRhZy1saXN0LWl0ZW1zIHtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAlbGlzdC1pdGVtcy0taW5saW5lO1xyXG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTUlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnNlc3Npb24tY3BlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnNlc3MtY29udGVudCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay01MDtcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHR3aWR0aDogNzUlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHVsIGxpIHtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxLjVlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dWwsIG9sIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNlc3Npb24tZGF0ZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDFlbSAwO1xyXG5cdFx0ei1pbmRleDogMTAwMDAwO1xyXG5cdFx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0bWFyZ2luLXRvcDogNGVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogLTUzcHg7XHJcblx0XHQmLnN0YXRpYy1kYXRlLWZpeCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDBlbTtcclxuXHRcdH1cdFxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTIxJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0cGFkZGluZzogMTdweCAxLjVlbSAxN3B4IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdCYuc3RhdGljLWRhdGUtZml4IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTc1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdFx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMzA1cHg7XHJcblx0XHR9XHJcblx0XHQmLnN0YXRpYy1kYXRlIHtcclxuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHR9XHJcblx0XHQmLmZpeGVkLWRhdGUge1xyXG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdHotaW5kZXg6IC0xMDtcclxuXHRcdFx0dG9wOiAzNXB4O1xyXG5cdFx0fVxyXG5cdFx0Ji5hYnNvbHV0ZS1kYXRlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0LnNlc3Npb24tZGF0ZS1idWZmZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDRlbTtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNlc3Npb24tbGFiZWwge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRjb2xvcjogJGJsYWNrLTUwO1xyXG5cdH1cclxuXHQuZmEtY29nLCAuZmEtZXhjbGFtYXRpb24tY2lyY2xlIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMWVtO1xyXG5cdH1cclxufVxyXG5cclxuLnNlc3Npb24tdG9vbHRpcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiA2NSU7XHJcblx0bWF4LXdpZHRoOiA2NSU7XHJcblx0dG9wOiA2ZW07XHJcblx0cmlnaHQ6IDA7XHJcblx0cGFkZGluZzogMmVtIDJlbSAxZW0gMmVtO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyOiA0cHggc29saWQgI2VmZWZlZjtcclxuXHR6LWluZGV4OiAxO1xyXG5cdC5oNCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjU1ZW07XHJcblx0fVxyXG5cdC5zZXNzaW9uLXRvb2x0aXAtaGV4IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdG1hcmdpbjogLTMuNGVtIDAgMCAtMi43NWVtO1xyXG5cdFx0cGFkZGluZzogMCAxLjI1ZW0gMC41ZW0gMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0fVxyXG59XHJcblxyXG4uZnRjLW5ld3Mge1xyXG5cdG1hcmdpbi10b3A6IDVlbTtcclxuXHQudHoge1xyXG5cdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQcml2YWN5IEluZHVzdHJ5IEluZGV4XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuXHJcbi5waWktcmVzdWx0cy1oZHIge1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0Zm9udC1zaXplOiAyZW07XHJcblx0Y29sb3I6ICRibGFjay00MDtcclxufVxyXG5cclxuLnR6LXBpaSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRwYWRkaW5nOiAxLjVlbSAxLjVlbSAwLjVlbTtcclxuXHQmLmlhcHAtZGlhbW9uZCwgXHJcblx0Ji5pYXBwLXBsYXRpbnVtLFxyXG5cdCYuaWFwcC1nb2xkLFxyXG5cdCYuaWFwcC1zaWx2ZXIsXHJcblx0Ji5pYXBwLWJyb256ZSxcclxuXHQmLmlhcHAtZ3JvdXAtbWVtYmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0XHQubWVtYmVyLWxldmVsIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwLjRlbTtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0wLjJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTIuMmVtO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMC42ZW07XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay0yMDtcclxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmlhcHAtZGlhbW9uZCB7XHJcblx0XHQubWVtYmVyLWxldmVsIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvaWFwcC1kaWFtb25kLnBuZyk7IFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJJQVBQIERpYW1vbmQgTWVtYmVyXCI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5pYXBwLXBsYXRpbnVtIHtcclxuXHRcdC5tZW1iZXItbGV2ZWwge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9wbGF0aW51bS5wbmcpOyBcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiSUFQUCBQbGF0aW51bSBNZW1iZXJcIjtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblx0fVxyXG5cdCYuaWFwcC1nb2xkIHtcclxuXHRcdC5tZW1iZXItbGV2ZWwge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9nb2xkLnBuZyk7IFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJJQVBQIEdvbGQgTWVtYmVyXCI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5pYXBwLXNpbHZlciB7XHJcblx0XHQubWVtYmVyLWxldmVsIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvc2lsdmVyLnBuZyk7IFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJJQVBQIFNpbHZlciBNZW1iZXJcIjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmlhcHAtYnJvbnplIHtcclxuXHRcdC5tZW1iZXItbGV2ZWwge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9pYXBwLWJyb256ZS5wbmcpO1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJJQVBQIEJyb256ZSBNZW1iZXJcIjtcclxuXHRcdFx0fVxyXG5cdFx0fSBcdFxyXG5cdH1cclxuXHQmLmlhcHAtZ3JvdXAtbWVtYmVyIHtcclxuXHRcdC5tZW1iZXItbGV2ZWwge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9ncm91cC5wbmcpO1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJJQVBQIEdyb3VwIE1lbWJlclwiO1xyXG5cdFx0XHR9XHJcblx0XHR9IFxyXG5cdH1cclxufVxyXG5cclxuLy8gVHdpdHRlciB0d2VldHNcclxuXHJcbmJsb2NrcXVvdGUudHdpdHRlci10d2VldCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgXCJTZWdvZSBVSVwiLCBDYWxpYnJpLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMTZweDtcclxuICBib3JkZXItY29sb3I6ICNlZWUgI2RkZCAjYmJiO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIGJvcmRlci13aWR0aDogMXB4O1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gIG1hcmdpbjogMTBweCA1cHg7XHJcbiAgcGFkZGluZzogMTZweDtcclxuICBtYXgtd2lkdGg6IDQ2OHB4O1xyXG59XHJcbiBcclxuYmxvY2txdW90ZS50d2l0dGVyLXR3ZWV0IHAge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcbiBcclxuYmxvY2txdW90ZS50d2l0dGVyLXR3ZWV0IGEge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIG91dGxpbmU6IDAgbm9uZTtcclxufVxyXG4gXHJcbmJsb2NrcXVvdGUudHdpdHRlci10d2VldCBhOmhvdmVyLFxyXG5ibG9ja3F1b3RlLnR3aXR0ZXItdHdlZXQgYTpmb2N1cyB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcblxyXG4vLyBWaWRlbyB0ZWFzZXNcclxuXHJcbi50ei12aWRlbyB7XHJcblx0cCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0fVxyXG59XHJcblxyXG4vLyBFeHRlcm5hbCBsaW5raW5nIHRlYXNlXHJcblxyXG4jbmV3cyB7XHJcblx0LnR6LWlhcHBfcGFnZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHQuZXh0ZXJuYWwtdGVhc2Uge1xyXG5cdFx0XHRwYWRkaW5nOiAyZW07XHJcblx0XHRcdCYuZmVhdHVyZWQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XHJcblx0XHRcdH1cclxuXHRcdFx0LnBhZ2UtdGV4dC1zbSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQ6Zmlyc3QtY2hpbGQgJiB7XHJcblx0XHRcdFx0Ji5mZWF0dXJlZCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvLyBzaGFyZWQgc3R5bGVzXHJcbi5idG4sXHJcbi5idG4tZmxhdCB7XHJcbiAgYm9yZGVyOiAkYnV0dG9uLWJvcmRlcjtcclxuICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLXJhZGl1cztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAkYnV0dG9uLWhlaWdodDtcclxuICBsaW5lLWhlaWdodDogJGJ1dHRvbi1oZWlnaHQ7XHJcbiAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAvLyBHZXRzIHJpZCBvZiB0YXAgYWN0aXZlIHN0YXRlXHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBmb250LWZhbWlseTogXCJUYWJhYyBTYW5zXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi8vIERpc2FibGVkIHNoYXJlZCBzdHlsZVxyXG4uYnRuLmRpc2FibGVkLFxyXG4uYnRuLWZsb2F0aW5nLmRpc2FibGVkLFxyXG4uYnRuLWxhcmdlLmRpc2FibGVkLFxyXG4uYnRuLWZsYXQuZGlzYWJsZWQsXHJcbi5idG46ZGlzYWJsZWQsXHJcbi5idG4tZmxvYXRpbmc6ZGlzYWJsZWQsXHJcbi5idG4tbGFyZ2U6ZGlzYWJsZWQsXHJcbi5idG4tZmxhdDpkaXNhYmxlZCxcclxuLmJ0bltkaXNhYmxlZF0sXHJcbi5idG4tZmxvYXRpbmdbZGlzYWJsZWRdLFxyXG4uYnRuLWxhcmdlW2Rpc2FibGVkXSxcclxuLmJ0bi1mbGF0W2Rpc2FibGVkXSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBjb2xvcjogJGJ1dHRvbi1kaXNhYmxlZC1jb2xvciAhaW1wb3J0YW50O1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTaGFyZWQgaWNvbiBzdHlsZXNcclxuLmJ0bixcclxuLmJ0bi1mbG9hdGluZyxcclxuLmJ0bi1sYXJnZSxcclxuLmJ0bi1mbGF0IHtcclxuXHJcbiAgb3V0bGluZTogMDtcclxuXHJcbiAgaSB7XHJcbiAgICBmb250LXNpemU6ICRidXR0b24tZm9udC1zaXplO1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTaGFyZWQgZm9jdXMgYnV0dG9uIHN0eWxlXHJcbi5idG4sXHJcbi5idG4tZmxvYXRpbmcge1xyXG4gICY6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRidXR0b24tcmFpc2VkLWJhY2tncm91bmQsIDEwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBSYWlzZWQgQnV0dG9uXHJcbi5idG4ge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogJGJ1dHRvbi1yYWlzZWQtY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZC1ob3ZlcjtcclxuICAgIEBleHRlbmQgLnotZGVwdGgtMS1oYWxmO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRmxvYXRpbmcgYnV0dG9uXHJcbi5idG4tZmxvYXRpbmcge1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1mbG9hdGluZy1iYWNrZ3JvdW5kLWhvdmVyO1xyXG4gICAgQGV4dGVuZCAuei1kZXB0aC0xLWhhbGY7XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuXHJcbiAgJi5idG4tbGFyZ2Uge1xyXG4gICAgd2lkdGg6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcclxuICAgIGhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplO1xyXG4gICAgaSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmhhbGZ3YXktZmFiIHtcclxuICAgICYubGVmdCB7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICBsZWZ0OiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyNHB4O1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgfVxyXG5cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICRidXR0b24tZmxvYXRpbmctY29sb3I7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgei1pbmRleDogMTtcclxuICB3aWR0aDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gIGhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQ7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1mbG9hdGluZy1yYWRpdXM7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgaSB7XHJcbiAgICB3aWR0aDogaW5oZXJpdDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWNvbG9yO1xyXG4gICAgZm9udC1zaXplOiAkYnV0dG9uLWxhcmdlLWljb24tZm9udC1zaXplO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIGJ1dHRvbiBmaXhcclxuYnV0dG9uLmJ0bi1mbG9hdGluZyB7XHJcbiAgYm9yZGVyOiAkYnV0dG9uLWJvcmRlcjtcclxufVxyXG5cclxuLy8gRml4ZWQgQWN0aW9uIEJ1dHRvblxyXG4uZml4ZWQtYWN0aW9uLWJ0biB7XHJcbiAgJi5hY3RpdmUge1xyXG4gICAgdWwge1xyXG4gICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmhvcml6b250YWwge1xyXG4gICAgcGFkZGluZzogMCAwIDAgMTVweDtcclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICByaWdodDogNjRweDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICB3aWR0aDogNTAwcHg7IC8qd2lkdGggMTAwJSBvbmx5IGdvZXMgdG8gd2lkdGggb2YgYnV0dG9uIGNvbnRhaW5lciAqL1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDE1cHggMTVweCAwIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYudG9vbGJhciB7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICYgPiBhIGkge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMjNweDtcclxuICBib3R0b206IDIzcHg7XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB6LWluZGV4OiA5OTg7XHJcblxyXG4gIHVsIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogNjRweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYS5idG4tZmxvYXRpbmcge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZhYi1iYWNrZHJvcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICB3aWR0aDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gICAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLWZsb2F0aW5nLXJhZGl1cztcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGbGF0IGJ1dHRvblxyXG4uYnRuLWZsYXQge1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICRidXR0b24tZmxhdC1jb2xvcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnM7XHJcblxyXG4gICY6Zm9jdXMsXHJcbiAgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzLFxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMik7XHJcbiAgfVxyXG5cclxuICAmLmRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJGJ1dHRvbi1mbGF0LWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBMYXJnZSBidXR0b25cclxuLmJ0bi1sYXJnZSB7XHJcbiAgQGV4dGVuZCAuYnRuO1xyXG4gIGhlaWdodDogJGJ1dHRvbi1sYXJnZS1oZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRidXR0b24tbGFyZ2UtaGVpZ2h0O1xyXG5cclxuICBpIHtcclxuICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1sYXJnZS1pY29uLWZvbnQtc2l6ZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEJsb2NrIGJ1dHRvblxyXG4uYnRuLWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuZGl2LmJ0biwgYnV0dG9uLmJ0biB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG59XHJcblxyXG5kaXYuYnV0dG9uIHNwYW4sIGJ1dHRvbi5idG4gc3BhbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEJ1dHRvbnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRidXR0b24tbWFpbjogICRncmVlbi1tYWluO1xyXG4kYnV0dG9uLXNlY29uZGFyeTogJGJsYWNrLTIwO1xyXG5cclxuXHJcbi5idXR0b24sICVidXR0b24ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tbWFpbjtcclxuXHRmb250OiBpbmhlcml0O1xyXG5cdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0cGFkZGluZzogMC40NWVtIDAuNjVlbTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRvdXRsaW5lOiAwO1xyXG5cdGJvcmRlcjogMDtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRidXR0b24tbWFpbiwgNSUpO1xyXG5cdH1cclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ1dHRvbi1tYWluLCA4JSk7XHJcblx0XHR0ZXh0LXNoYWRvdzogMCAtMXB4IGRhcmtlbigkYnV0dG9uLW1haW4sIDE1JSk7XHJcblx0fVxyXG5cdCYgKyAmIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmZhbmN5LWJ1dHRvbiwgJWZhbmN5LWJ1dHRvbiB7XHJcblx0QGV4dGVuZCAlYnV0dG9uO1xyXG5cdHBhZGRpbmctdG9wOiAwLjY1ZW07XHJcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAycHggMCBsaWdodGVuKCRidXR0b24tbWFpbiwgMTUlKTtcclxuXHRib3JkZXItcmFkaXVzOiAwLjQ1ZW07XHJcblx0Ym9yZGVyOiAxcHggc29saWQgZGFya2VuKCRidXR0b24tbWFpbiwgNyUpO1xyXG5cdGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYnV0dG9uLW1haW4sIDIlKTtcclxuXHQmOmhvdmVyIHtcclxuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uYnV0dG9uLXNlY29uZGFyeSwgJWJ1dHRvbi1zZWNvbmRhcnkge1xyXG5cdEBleHRlbmQgJWJ1dHRvbjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXNlY29uZGFyeTtcclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnV0dG9uLXNlY29uZGFyeSwgNSUpO1xyXG5cdH1cclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ1dHRvbi1zZWNvbmRhcnksIDglKTtcclxuXHRcdHRleHQtc2hhZG93OiAwIC0xcHggZGFya2VuKCRidXR0b24tc2Vjb25kYXJ5LCAxNSUpO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5idXR0b24tc20sICVidXR0b24tc20ge1xyXG5cdEBleHRlbmQgJWJ1dHRvbjtcclxuXHRmb250LXNpemU6IDAuODQ2MTUzODQ2MTUzODVlbTsgXHRcdC8vIDExcHhcclxufVxyXG5cclxuXHJcbi5idXR0b24tbWVkLCAlYnV0dG9uLW1lZCB7XHJcblx0QGV4dGVuZCAlYnV0dG9uO1xyXG5cdGZvbnQtc2l6ZTogMWVtO1xyXG5cdHBhZGRpbmc6IDAuNjVlbSAxLjc1ZW07XHJcbn1cclxuXHJcblxyXG4uYnV0dG9uLWxnLCAlYnV0dG9uLWxnIHtcclxuXHRAZXh0ZW5kICVidXR0b247XHJcblx0Zm9udC1zaXplOiAxLjE1Mzg0NjE1Mzg0NjE1ZW07XHRcdC8vMTVweFxyXG5cdHBhZGRpbmc6IDAuODVlbSAyLjI1ZW07XHJcbn1cclxuXHJcbi5idXR0b24tc20tLWZhbmN5IHtcclxuXHRAZXh0ZW5kICVidXR0b24tc207XHJcblx0QGV4dGVuZCAlZmFuY3ktYnV0dG9uO1xyXG59XHJcblxyXG4uYnV0dG9uLW1lZC0tZmFuY3kge1xyXG5cdEBleHRlbmQgJWJ1dHRvbi1tZWQ7XHJcblx0QGV4dGVuZCAlZmFuY3ktYnV0dG9uO1xyXG59XHJcblxyXG4uYnV0dG9uLWxnLS1mYW5jeSwgJWJ1dHRvbi1sZy0tZmFuY3kge1xyXG5cdEBleHRlbmQgJWJ1dHRvbi1sZztcclxuXHRAZXh0ZW5kICVmYW5jeS1idXR0b247XHJcbn1cclxuXHJcblxyXG4uYnV0dG9uLXNlY29uZGFyeS1zbSwgJWJ1dHRvbi1zZWNvbmRhcnktc20ge1xyXG5cdEBleHRlbmQgJWJ1dHRvbi1zbTtcclxuXHRAZXh0ZW5kICVidXR0b24tc2Vjb25kYXJ5O1xyXG59XHJcblxyXG4uYnV0dG9uLXNlY29uZGFyeS1tZWQge1xyXG5cdEBleHRlbmQgJWJ1dHRvbi1tZWQ7XHJcblx0QGV4dGVuZCAlYnV0dG9uLXNlY29uZGFyeTtcclxufVxyXG5cclxuLmJ1dHRvbi1zZWNvbmRhcnktbGcge1xyXG5cdEBleHRlbmQgJWJ1dHRvbi1sZztcclxuXHRAZXh0ZW5kICVidXR0b24tc2Vjb25kYXJ5O1xyXG59XHJcblxyXG5cclxuLmJ1dHRvbi1waWxsIHtcclxuXHRAZXh0ZW5kICVidXR0b247XHJcblx0cGFkZGluZy1sZWZ0OiAxZW07XHJcblx0cGFkZGluZy1yaWdodDogMWVtO1xyXG5cdHdpZHRoOiA1NXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdGhlaWdodDogMzVweDtcclxuXHRib3JkZXItcmFkaXVzOiAxLjI1ZW07XHJcbn1cclxuXHJcblxyXG5cclxuLy8gUHJpdmFjeSBJbmR1c3RyeSBJbmRleFxyXG5cclxuLnBpaS1tZXRhIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgcGFkZGluZzogMC4zZW0gMC42ZW07XHJcbiAgICBtYXJnaW46IDAgMC41ZW0gMC41ZW0gMDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGdyZWVuLW1haW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hY3RpdmUtdGFnIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRmaWxsOiAkZ3JlZW4tbWFpbjtcclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0ZmlsbDogJGdyZWVuLW1haW47XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gRklQIERpcmVjdG9yeSBCdXR0b25cclxuLmJ0bi1uZXh0IHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZTllYWVhO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICNlOWVhZWE7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3YTdhO1xyXG4gICAgcGFkZGluZzogMC4zNWVtIDAuODVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgKyAuaXMtYWN0aXZlIHtcclxuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuICAgIFx0Y29sb3I6ICNjY2NjY2M7XHJcbiAgICB9XHJcbn1cclxuLmJ0bi1uZXh0W2Rpc2FibGVkXSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuICAgIGNvbG9yOiAjY2NjY2NjO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEJ1dHRvbiBibG9ja3NcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5idXR0b24tYmxvY2stLWNlbnRlcmVkIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLXRvcDogNGVtO1xyXG5cdC5naG9zdC1meCB7XHJcblx0XHRtYXJnaW46IDFlbTsgXHJcblx0XHRwYWRkaW5nOiAxZW07XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQdWJzIHN1YnNjcmlwdGlvbiBidXR0b25zXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLnNpZGViYXItc3ViLWNhbGxvdXQge1xyXG5cdHdpZHRoOiA5NSU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRwYWRkaW5nOiAwLjc1ZW07XHJcblx0bWFyZ2luLXRvcDogMmVtO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0aW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LnN1YnNjcmliZS1idG4ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRpIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhKG1heC13aWR0aDogJGxhcmdlKSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDJlbSAwIDA7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0LnN1YnNjcmliZS1idG4ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBSZW1pbmQgbWUgYnV0dG9uXHJcblxyXG4ucmVtaW5kLW1lIHtcclxuXHRcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0OyBcclxuXHRcdG1hcmdpbi10b3A6IC0yLjRlbTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIENyZWF0ZSBhbiBhY2NvdW50XHJcblxyXG4uY3JlYXRlLWFjY291bnQge1xyXG5cdGxpbmUtaGVpZ2h0OiAyLjVlbTtcclxuXHRtYXgtd2lkdGg6IDE3NXB4O1xyXG5cdG1hcmdpbjogLTdlbSBhdXRvIDJlbTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2VmZWZlZjtcclxuXHRcdG1heC13aWR0aDogMTgzcHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwIDAuNzVlbSAwIDA7XHJcblx0fVxyXG5cdC5mYSB7XHJcblx0XHRtYXJnaW46IDAgMC41ZW0gMCAtMC41ZW07XHJcblx0fVxyXG59XHJcblxyXG4vLyBHaG9zdCBidXR0b25cclxuXHJcbi5naG9zdC1idXR0b24ge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRwYWRkaW5nOiAxZW0gMmVtO1xyXG5cdGZvbnQtc2l6ZTogMS4xZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDFlbTtcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmFydGljbGUtdGV4dCAmIHtcclxuXHRcdHBhZGRpbmc6IDAuNzVlbTtcclxuXHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xyXG5cdH1cclxuXHQmOmhvdmVyIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0b3BhY2l0eTogMC4yNTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5naG9zdC1ncmVlbiB7XHJcblx0XHRjb2xvcjogZGFya2VuKCRncmVlbi1tYWluLCA1JSk7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkZ3JlZW4tbWFpbjtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWFpbiAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLXRvcDogM2VtO1xyXG5cdFx0fVxyXG5cdFx0Ji5naG9zdC0teGwge1xyXG5cdFx0XHRtaW4td2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5naG9zdC1yZWQge1xyXG5cdFx0Y29sb3I6IGRhcmtlbigkc3dhdGNoLTEsIDUlKTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRzd2F0Y2gtMTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLTEgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi10b3A6IDNlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5naG9zdC1ibHVlIHtcclxuXHRcdGNvbG9yOiBkYXJrZW4oJHN3YXRjaC04YSwgNSUpO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHN3YXRjaC04YTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLThhICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuZ2hvc3QtcHVycGxlIHtcclxuXHRcdGNvbG9yOiBkYXJrZW4oJHN3YXRjaC02LCA1JSk7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkc3dhdGNoLTY7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN3YXRjaC02ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VlLWFsbCB7XHJcblx0YSB7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uc2VlLWFsbC1uZXdzIHtcclxuXHRhIHtcclxuXHRcdGNvbG9yOiBkYXJrZW4oJGdyZWVuLW1lZCwgNSUpO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGdyZWVuLW1lZDtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1lZDtcclxuXHRcdH0gXHJcblx0fVxyXG59XHJcblxyXG4uc2VlLWFsbC1qb2JzIHtcclxuXHRhIHtcclxuXHRcdGNvbG9yOiBkYXJrZW4oJHN3YXRjaC0xLCA1JSk7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkc3dhdGNoLTE7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtMTtcclxuXHRcdH0gXHJcblx0fVxyXG59XHJcblxyXG4uc2VlLWFsbC12aWRlb3Mge1xyXG5cdGEge1xyXG5cdFx0Y29sb3I6IGRhcmtlbigkc3dhdGNoLTYsIDUlKTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRzd2F0Y2gtNjtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN3YXRjaC02O1xyXG5cdFx0fSBcclxuXHR9XHJcbn1cclxuXHJcbi5zZWUtYWxsLXJlc291cmNlcyB7XHJcblx0YSB7XHJcblx0XHRjb2xvcjogZGFya2VuKCRzd2F0Y2gtOGEsIDUlKTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRzd2F0Y2gtOGE7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtOGE7XHJcblx0XHR9IFxyXG5cdH1cclxufVxyXG5cclxuLy8gU3dpdGNoZXJcclxuXHJcbi5zd2l0Y2hlci1sYWJlbCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcclxufVxyXG4uc3dpdGNoZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTEwO1xyXG4gICAgbWFyZ2luOiAtMnB4IGF1dG8gMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1vdXQ7XHJcbiAgICAmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXFxmMTExXCI7XHJcblx0ICAgIGZvbnQtZmFtaWx5OiAkZmE7XHJcblx0ICAgIGNvbG9yOiAjZmZmO1xyXG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIGxlZnQ6IDJweDtcclxuXHQgICAgdG9wOiAtMXB4O1xyXG5cdCAgICBmb250LXNpemU6IDE5cHg7XHJcblx0ICAgIHdpZHRoOiAxOXB4O1xyXG5cdCAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xyXG4gICAgXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0IDEwMG1zO1xyXG5cdCAgICAmOmFmdGVyIHtcclxuXHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XHJcblx0ICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi1sb2FkZXIge1xyXG5cdHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgLnNwaW5uZXItbGF5ZXIge1xyXG4gICAgXHRib3JkZXItY29sb3I6ICNmMmYyZjIhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTZWFyY2ggRm9ybVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLm1lbWJlci1zZWFyY2gtZm9ybSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC5uYXYtc2VhcmNoLWJsb2NrICYge1xyXG5cdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ly8gd2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi5maXAtc2VhcmNoLWZvcm0ge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmZpcC1zZWFyY2gtZm9ybTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICdcXGYwMDInO1xyXG5cdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRmb250LXNpemU6IDJlbTtcclxuXHR0b3A6IDFweDtcclxuXHRyaWdodDogOHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcblx0Y29sb3I6ICNhOWE5YTk7XHJcbn1cclxuXHJcbi5tZW1iZXItc2VhcmNoLWlucHV0IHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRvdXRsaW5lOiAwO1xyXG5cdHBhZGRpbmc6IDAgMC44NWVtO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0aGVpZ2h0OiAzNXB4O1xyXG5cdHdpZHRoOiA4NSU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtc20pIHtcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdHdpZHRoOiA5NSU7XHJcblx0fVxyXG5cdC5uYXYtc2VhcmNoLWJsb2NrICYge1xyXG5cdFx0d2lkdGg6IDg3JTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtc20pIHtcclxuXHRcdFx0d2lkdGg6IDkyJTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbWVkKSB7XHJcblx0XHRcdHdpZHRoOiA5NSU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRcdHdpZHRoOiA1Ni44ODg4ZW07XHJcblx0XHRcdC8vIG1hcmdpbi10b3A6IDEuMmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZpcC1zZWFyY2gge1xyXG5cdEBleHRlbmQgLm1lbWJlci1zZWFyY2gtaW5wdXQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tZW1iZXItc2VhcmNoLXN1Ym1pdCB7XHJcblx0QGV4dGVuZCAlYnV0dG9uO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0ZXh0LWluZGVudDogLTk5OTllbTtcclxuXHR3aWR0aDogMzVweDtcclxuXHRoZWlnaHQ6IDM1cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHQubmF2LXNlYXJjaC1ibG9jayAmIHtcclxuXHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ly8gbWFyZ2luLXRvcDogLTIuN2VtO1xyXG5cdFx0XHQvLyByaWdodDogLTU5LjY2NjY2ZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaWNvbi5pY29uLWxnIHtcclxuXHRcdHRvcDogM3B4O1xyXG5cdFx0bGVmdDogM3B4O1xyXG5cdH1cclxufSIsIi5hbGdvbGlhLXNlYXJjaCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogNjRweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdHotaW5kZXg6IDE7XHJcblx0Zm9ybSB7XHJcblx0XHRAZXh0ZW5kIC5jb250YWluZXI7XHJcblx0XHRoZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdC5pbnB1dC1maWVsZCB7XHJcblx0XHRcdEBleHRlbmQgLndoaXRlLCAuei1kZXB0aC0xO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7IFxyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMnB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXHJcblx0XHRcdC5hbGdvbGlhLXNlYXJjaC1maWVsZCB7XHJcblx0XHRcdFx0QGV4dGVuZCAuZmxvdy10ZXh0O1xyXG5cdFx0XHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNjRweDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDMycHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogM3JlbTtcclxuXHRcdFx0ICAgIG1hcmdpbi1yaWdodDogM3JlbTtcclxuXHRcdFx0ICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2cmVtKTtcclxuXHRcdFx0XHRpbnB1dDpub3QoW3R5cGVdKSxcclxuXHRcdFx0XHRpbnB1dDpub3QoW3R5cGVdKTpmb2N1cyB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogaW5oZXJpdDtcclxuXHRcdFx0XHRcdGhlaWdodDogaW5oZXJpdDtcclxuICAgIFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcclxuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ICAgIHJpZ2h0OiAwLjc1ZW07XHJcblx0XHRcdCAgICB0b3A6IDAuNzVlbTtcclxuXHRcdFx0ICAgIGJvcmRlcjogMnB4IHNvbGlkIG1hcC1nZXQoJGdyZWVuLCAnYmFzZScpICFpbXBvcnRhbnQ7XHJcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHQgICAgb3BhY2l0eTogMDtcclxuXHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0ICAgIGhlaWdodDogNDJweDtcclxuXHRcdFx0ICAgIHdpZHRoOiA0MnB4O1xyXG5cdFx0XHQgICAgcGFkZGluZzogMDtcclxuXHRcdFx0ICAgIHRyYW5zaXRpb246IGFsbCAxMDBtcyBlYXNlLWluLW91dDtcclxuXHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZWVuLCAnYmFzZScpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0Ji5hcnJvdyB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdCAgICB0b3A6IDA7XHJcblx0XHRcdFx0XHQgICAgbGVmdDogMC4xNWVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmFycm93LWJ0biB7XHJcblx0XHRcdFx0XHR0b3A6IDAuNWVtO1xyXG5cdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0ICAgIHRvcDogMDtcclxuXHRcdFx0XHRcdCAgICBsZWZ0OiAwLjE1ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JlZW4sICdiYXNlJykgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMC43NXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaHAtc2VhcmNoIHtcclxuXHRcdG1hcmdpbjogLTMycHggMDtcclxuXHRcdGZvcm0ge1xyXG5cdFx0XHR3aWR0aDogNDBlbSAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHQuaW5wdXQtZmllbGQge1xyXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDRyZW07XHJcblx0XHRcdFx0ICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XHJcblx0XHRcdFx0ICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4cmVtKTtcclxuXHRcdFx0XHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDEwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDEwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0MCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksXHJcblx0XHRcdFx0XHRcdFx0XHRcdDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4zKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYgKyBsYWJlbC5hY3RpdmUge1xyXG5cdFx0XHRcdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBjb2xvcjogbWFwLWdldCgkZ3JlZW4sICdiYXNlJykgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yNSkgdHJhbnNsYXRlWCgtMC4zZW0pO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmICsgbGFiZWwuYWN0aXZlICsgYnV0dG9uLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuODVlbSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMXJlbTtcclxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQ6Zm9jdXMge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNnbG9iYWwtc2VhcmNoIHtcclxuXHRtYXJnaW4tdG9wOiAxZW07XHJcbn1cclxuXHJcbiNpYXBwLXNlYXJjaC1yZXN1bHRzIHtcclxuXHQuY29sbGVjdGlvbiB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNuZXdzLXNlYXJjaC1yZXN1bHRzIHtcclxuXHQuY29sbGVjdGlvbi1pdGVtIHtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0LW1ldGEge1xyXG5cdG1heC13aWR0aDogNDc1cHg7IFxyXG5cdG1hcmdpbi1ib3R0b206IDAuNWVtOyBcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWFyY2gtZmlsdGVycy1idXR0b24ge1xyXG5cdEBleHRlbmQgLmNoaXA7XHJcblx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0LCBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XHJcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5zb3J0LWZpbHRlcnMtYnV0dG9uIHtcclxuXHRAZXh0ZW5kIC5jaGlwO1xyXG5cdG1hcmdpbi10b3A6IDFlbTtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dCwgY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xyXG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKTtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luOiA1cHg7XHJcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4uc2VhcmNoLXNvcnQge1xyXG5cdG1hcmdpbjogMDtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRwb3NpdGlvbjogaW5oZXJpdDtcclxuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMi41cmVtO1xyXG5cdFx0bWFyZ2luLXRvcDogMS4yNXJlbTtcclxuXHR9XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0bWFyZ2luLXRvcDogMC4yNXJlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWFyY2gtZ28ge1xyXG5cdEBleHRlbmQgLmdob3N0LWJ1dHRvbiwgLmdob3N0LWdyZWVuLCAuY2lyY2xlO1xyXG5cdG1hcmdpbi10b3A6IDE1cHg7IFxyXG5cdGhlaWdodDogMmVtOyBcclxuXHRwYWRkaW5nOiAwOyBcclxuXHRmb250LXNpemU6IDFlbTtcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0bWFyZ2luLXRvcDogMXB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDJweDtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWFyY2gtaW1hZ2Uge1xyXG5cdG1hcmdpbjogMTVweCAwO1xyXG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdG1hcmdpbjogMTVweCBhdXRvO1xyXG5cdH1cclxuXHRpbWcge1xyXG5cdFx0d2lkdGg6IDk2cHg7XHJcblx0XHRib3JkZXI6IDFwcyBzb2xpZCAjMDAwO1xyXG5cdH1cclxufVxyXG5cclxuLnNlYXJjaC1pbWFnZS1uZXdzIHtcclxuXHRpbWcge1xyXG5cdFx0d2lkdGg6IDIwMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLm5ld3MtZm9udCB7XHJcblx0Zm9udC1zaXplOiAxLjI1ZW07XHJcbn1cclxuXHJcbi5maWx0ZXItc2V0IHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuLmZhY2V0LXZhbHVlLW5hbWUge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uZmFjZXQtdmFsdWUtY291bnQge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRsaW5lLWhlaWdodDogMmVtO1xyXG59XHJcblxyXG4uZ2xvYmFsLXN0b3JlLXNlYXJjaCB7XHJcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cdCY6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbi5iYWRnZS1zZWFyY2gge1xyXG5cdEBleHRlbmQgLmJhZGdlLCAubmV3LCAuZ3JleTsgXHJcblx0d2lkdGg6IDQwJTtcclxuXHRtaW4td2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1pbi13aWR0aDogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWFyY2gtc3RvcmUtbGlzdGluZ3Mge1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0bGFiZWwge1xyXG5cdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tMjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMXJlbTtcclxuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjI4cyBlYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHQmICsgbGFiZWwge1xyXG5cdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5ld3Mtc2VhcmNoLXJlc3VsdHMge1xyXG5cdC5jb2xsZWN0aW9uIHtcclxuXHRcdC5pc0ZlYXR1cmUge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgIzc4YmY0MTtcclxuXHRcdH1cclxuXHRcdC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG5cdFx0XHQuaGl0LXdyYXBwZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7IFxyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7IFxyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7IFxyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHQuaGl0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7IFxyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdzsgXHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQ3NXB4O1xyXG5cdFx0XHRcdFx0Lml0ZW0ge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7IFxyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4OyBcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IFxyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdC5mZWF0dXJlZC1pdGVtIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNWVtO1xyXG4gICAgXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjVlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmFsZ29saWEtc3ViamVjdC10YWdzLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6ZmxleDsgXHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdC5zZWFyY2gtZmlsdGVycy1idXR0b24ge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHQucmVmaW5lZC10YWcge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICMwMGFjYzE7XHJcblx0fVxyXG59XHJcblxyXG4uYWxnb2xpYS1jcGUtZmVlZCB7XHJcblx0LmZsZXgtaXRlbSB7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0fVxyXG5cdC5mZWVkLXRleHQge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4OyBcclxuXHRcdHBhZGRpbmctdG9wOiA1cHg7IFxyXG5cdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdC5mbGV4LXdyYXAge1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gbW9kYWxzIGdsb2JhbFxyXG4ubW9kYWwge1xyXG5cdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdG1heC1oZWlnaHQ6IG5vbmU7XHJcbn1cclxuLm1vZGFsLWlubmVyIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHQubW9kYWwtY29udGVudCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG4ubW9kYWwtZm9vdGVyIHtcclxuXHRhLCBidXR0b24ge1xyXG5cdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDJyZW07XHJcblx0XHQgICAgZm9udC1zaXplOiAxLjJyZW07XHJcblx0XHQgICAgd2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdGEgKyBhLFxyXG5cdGJ1dHRvbiArIGJ1dHRvbixcclxuXHRhICsgYnV0dG9uLFxyXG5cdGJ1dHRvbiArIGEge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIGxvZ2luIG1vZGFsXHJcbiNsb2dpbi1tb2RhbCB7XHJcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0d2lkdGg6IDQwJTtcclxuXHRcdG1heC13aWR0aDogNjAwcHg7XHJcblx0fVxyXG59XHJcblxyXG4vLyBtZWdhIG1lbnUgbW9kYWxzXHJcbi5tZWdhLW1vZGFsIHtcclxuXHRAZXh0ZW5kIC5tb2RhbCwgLmNvbnRhaW5lcjtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWF4LWhlaWdodDogbm9uZTtcclxuXHRtYXgtd2lkdGg6IDEyODBweDtcclxuXHR6LWluZGV4OiA5OTk5OTtcclxuXHQmLmFjdGl2ZSB7XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYjY29uZmVyZW5jZXMtbW9kYWwge1xyXG5cdFx0LnJvdyB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnJvdyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0LmNvbCB7XHJcblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbGxlY3Rpb24ge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcclxuXHRcdFx0XHQuY29sbGVjdGlvbi1pdGVtIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkIG1hcC1nZXQoJGdyZXksICdsaWdodGVuLTInKTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjhzIGVhc2U7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCBtYXAtZ2V0KCRncmVlbiwgJ2Jhc2UnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5mZWF0dXJlZC1pdGVtcyB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRcdC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcclxuXHRcdFx0XHRcdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTM7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0yO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5zdG9yZS1tb2RhbCB7XHJcblx0XHRtYXgtd2lkdGg6IDYwMHB4O1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0Ji5oaWRkZW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIuNSU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDcuNSU7XHJcblx0XHR9XHJcblx0XHQmLm5vdC1lbXB0eSB7XHJcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHR9XHJcblx0XHQucm93IHtcclxuXHRcdFx0LmNvbCB7XHJcblx0XHRcdFx0Lm1lZ2EtY2FydC1oZHIge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29sbGVjdGlvbi5mZWF0dXJlZC1pdGVtcyB7XHJcblx0XHRcdFx0XHQuY29sbGVjdGlvbi1pdGVtIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCBcImxpZ2h0ZW4tM1wiKTtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQubWVnYS1jYXJ0LXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNzAlO1xyXG5cdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdC5tZWdhLWNhcnQtaW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNjRweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQubS1wcmljZSB7XHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm5tLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQubWVnYS1jYXJ0LXF1YW50aXR5IHtcclxuXHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi0yO1xyXG5cdFx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ji5pbmNyZWFzZS1jb3VudCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTE7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC40cmVtIDAuMXJlbSAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZWVuLCBcImJhc2VcIikgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ji5jb3VudCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXksIC5saWdodGVuLTQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwLjRyZW07XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLmRlY3JlYXNlLWNvdW50IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tMTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjRyZW0gMC4xcmVtIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjI4cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkb3JhbmdlLCBcImJhc2VcIikgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5tZWdhLWNhcnQtcmVtb3ZlLFxyXG5cdFx0XHRcdFx0XHQubWVnYS1jYXJ0LWVkaXQge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgM3B4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yOHMgZWFzZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQubWVnYS1jYXJ0LXJlbW92ZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJG9yYW5nZSwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkb3JhbmdlLCBcImJhc2VcIik7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5tZWdhLWNhcnQtZWRpdCB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGxpZ2h0LWJsdWUsIFwiZGFya2VuLTFcIik7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGxpZ2h0LWJsdWUsIFwiZGFya2VuLTFcIik7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMC4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubWVnYS1jYXJ0LXVwZGF0ZSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMuNHJlbTtcclxuXHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJHNlcmlmO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAxLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lm1lZ2EtY2FydC10b3RhbCB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDEuMjVyZW07XHJcblx0XHRcdFx0XHRcdHRvcDogMXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5tZWdhLWNhcnQtdG90YWwtcGVuZGluZyB7XHJcblx0XHRcdFx0XHRcdEBleHRlbmQgLm1lZ2EtY2FydC10b3RhbCwgLmdyZXktdGV4dDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gcHJvZmlsZSBtb2RhbFxyXG4ucHJvZmlsZS1tb2RhbCB7XHJcbiAgICB3aWR0aDogMjYwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRzZXJpZjtcclxuICAgIC5tb2RhbC1jb250ZW50IHtcclxuICAgIFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICBcdHBhZGRpbmc6IDA7XHJcbiAgICBcdC5yb3cge1xyXG4gICAgXHRcdG1hcmdpbi1ib3R0b206IDAuNzVyZW07XHJcbiAgICBcdFx0LmhlYWRpbmcge1xyXG5cdCAgICBcdFx0cGFkZGluZzogMCAwLjVyZW07XHJcblx0ICAgIFx0XHRoNiB7XHJcblx0ICAgIFx0XHRcdGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcblx0ICAgIFx0XHRcdGNvbG9yOiAjMjIyO1xyXG5cdCAgICBcdFx0fVxyXG5cdCAgICBcdFx0cCB7XHJcblx0ICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdCAgICBcdFx0XHRjb2xvcjogIzIyMjtcclxuXHQgICAgXHRcdH1cclxuXHQgICAgXHR9XHJcbiAgICBcdH1cclxuICAgIFx0LmNvbGxlY3Rpb24ge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG5cdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCAnbGlnaHRlbi0yJyk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yOHMgZWFzZTtcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgbWFwLWdldCgkZ3JlZW4sICdiYXNlJyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEZpbHRlciBtb2RhbFxyXG4uZmlsdGVycy1tb2RhbCB7XHJcblx0Ji5tb2RhbC1maXhlZC1mb290ZXJ7XHJcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dG9wOiAwIWltcG9ydGFudDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Lm1vZGFsLWZvb3RlciB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0LmNsb3NlLWZpbHRlcnMge1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBDb29raWUtc2V0dGluZyBtb2RhbHNcclxuI2NvbnNlbnQtbW9kYWwsXHJcbiNvZmZpY2UtY2xvc2VkLW1vZGFsIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogMTAwO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1heC13aWR0aDogbm9uZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRib3JkZXItYm90dG9tOiA0cHggc29saWQgbWFwLWdldCgkb3JhbmdlLCBcImJhc2VcIik7XHJcblx0Lm1vZGFsLWNvbnRlbnQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAxZW0gMDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdHBhZGRpbmc6IDEuNWVtIDAgMC41ZW07XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDc1JTtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLnJpZ2h0IHtcclxuXHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRib3R0b206IDE1cHg7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lm1vZGFsLWNsb3NlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkc2FucztcclxuXHR9XHJcbn1cclxuI29mZmljZS1jbG9zZWQtbW9kYWwge1xyXG5cdC5tb2RhbC1jb250ZW50IHtcclxuXHRcdHAge1xyXG5cdFx0XHQmLmxlZnQsXHJcblx0XHRcdCYucmlnaHQge1xyXG5cdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRcdGJvdHRvbTogMC4zZW07XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuI3BzLW1vZGFsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRib3R0b206IDA7XHJcblx0bWF4LXdpZHRoOiBub25lO1xyXG5cdGJvcmRlci10b3A6IDRweCBzb2xpZCBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xyXG5cdC5tb2RhbC1jb250ZW50IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogMC41ZW07XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMC41ZW07XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS41ZW07XHJcblx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIik7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pY29uLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4yZW0pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubW9kYWwtY2xvc2Uge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xyXG5cdH1cclxufSIsIi8vIHVzZWQgdG8gaW5kaWNhdGUgaXRlbXMgbm90IHlldCBidWlsdC4gd2l0aGluIGxheW91dC1hcnRpY2xlLCBmb3IgaW5zdGFuY2VcclxuLnBsYWNlaG9sZCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdHBhZGRpbmc6IDJlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAyZW07XHJcbn1cclxuXHJcbi8vIGp1c3QgYSBzcGFjZXIgdG8gYWRkIG1hcmdpbiBiZXR3ZWVuIGRlbW9zdHJhdGlvbiBpdGVtcyBpbiBzdHlsZSBndWlkZVxyXG4uZGVtby1zcGFjZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdG1hcmdpbjogNGVtIDA7XHJcbn1cclxuXHJcbi5jbGVhciB7XHJcblx0Y2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdHBhZGRpbmctdG9wOiA1NnB4O1xyXG5cdEBtZWRpYShtaW4td2lkdGg6IDk5M3B4KSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XHJcblx0fVxyXG59XHJcblxyXG4jY29udGVudCB7XHJcblx0Ly8gb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTGF5b3V0IHZhcmlhYmxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJHNwYWNlLWdyaWQ6IDYyLjVweDsgXHRcdFx0XHRcdC8vIDQuODA3NjkyMzA4ZW07XHJcbiRzcGFjZS1ncmlkLS1oYWxmOiAzMi4yNXB4OyBcdFx0XHQvLyAyLjQwMzg0NjE1NGVtO1xyXG4kc3BhY2UtZ3JpZC0tcXVhcnRlcjogMTYuMTI1cHg7XHRcdFx0Ly8gMS4yNDAzODQ2MTVlbTtcclxuXHJcbiRzcGFjZS1ncmlkLS1kb3VibGU6IDE2NXB4O1xyXG5cclxuXHJcbiRncmlkLS1xdWFydGVyOiBcdDEuMjQwMzg0NjE1ZW07XHJcblxyXG4kb25lLXB4OiAwLjA2MjVlbTsgIC8vIDFweFxyXG5cclxuJGdyaWQtMTogXHRcdFx0NC44MDc2OTIzMDhlbTtcdFx0XHRcdC8vIDYyLjVweFxyXG4kZ3JpZC0yOiBcdFx0XHQxMi42OTIzMDc2OTJlbTsgXHRcdFx0Ly8gMTY1cHhcclxuJGdyaWQtMzogIFx0XHRcdDE0LjQyMzA3NjkyNGVtO1xyXG4kZ3JpZC01OiBcdFx0XHQyNC4wMzg0NjE1NGVtO1xyXG4kZ3JpZC03OiBcdFx0XHQzMy42NTM4NDYxNTZlbTtcclxuJGdyaWQtMTA6XHRcdFx0NDguMDc2OTIzZW07XHJcbiRncmlkLTEyOiBcdFx0XHQ1Ny42OTIzMDc2OTZlbTtcdFx0XHRcdC8vIDc1MHB4XHJcbiRncmlkLTEzOiBcdFx0XHQ2Mi41MDAwMDAwMDRlbTtcclxuJGdyaWQtMTQ6IFx0XHRcdDY3LjMwNzY5MjMxMmVtO1xyXG4kZ3JpZC0xNTogXHRcdFx0NzIuMTE1Mzg0NjJlbTtcclxuXHJcbi8vIDg0LjYxNTM4NDYxNWVtOyBcdFx0Ly8gMTEwMHB4XHJcblxyXG4jY29udGVudCB7IEBpbmNsdWRlIHBpZS1jbGVhcmZpeDsgfVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFNpdGUgd2lkdGhcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5sLXNpdGUtd2lkdGgsICVsLXNpdGUtd2lkdGgge1xyXG5cdG1hcmdpbjogMCAkc2l0ZS1tYXJnaW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCArIDFlbSkge1xyXG5cdFx0bWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCArICgkc2l0ZS1tYXJnaW4qNCkgKSB7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbi5sLW5hdi13aWR0aCB7XHJcblx0bWFyZ2luOiAwICRzaXRlLW1hcmdpbi0taGFsZjtcclxuXHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wICsgMWVtKSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbi5sLWZ0ci13aWR0aCB7IEBleHRlbmQgJWwtc2l0ZS13aWR0aDsgfVxyXG5cclxuLmwtY29udGVudC13aWR0aCB7XHJcblx0bWFyZ2luOiAwICRzaXRlLW1hcmdpbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wICsgMWVtKSB7XHJcblx0XHRtYXgtd2lkdGg6ICR4LWxhcmdlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQYWRkaW5nXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uZ3JpZC1wYWQsICVncmlkLXBhZCB7IHBhZGRpbmc6IDAgJHNwYWNlLWdyaWQ7IH1cclxuXHJcbiVjb250ZW50LXBhZCB7XHJcblx0cGFkZGluZy1sZWZ0OiAkc2l0ZS1tYXJnaW47XHJcblx0cGFkZGluZy1yaWdodDogJHNpdGUtbWFyZ2luO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gTWljcm8gTGF5b3V0IDo6IExheW91dCBwYWlyc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gVGhlc2UgYXJlIHVzZWQgaW4gYSB2YXJpZXR5IG9mIHBsYWNlcy5cclxuLy8gT24gdGVhc2VzIGZvciBpbnN0YW5jZSB3aGVyZSBhbiBpbWFnZSBhbmQgdGVhc2UgdGV4dCBzaXRzIG5leHQgdG8gb25lIGFub3RoZXJcclxuLy8gSW4gYSB0d28tY29sdW1uIGxheW91dC5cclxuXHJcbi5sLXBhaXItMSB7IEBpbmNsdWRlIHBhaXIoMTAwcHgsICRzcGFjZS1ncmlkLS1oYWxmKTsgfVxyXG5cclxuXHJcbi5sLXBhaXItMiwgJWwtcGFpci0yIHtcclxuXHQuYXJ0LWJkIHtcclxuXHRcdG1heC13aWR0aDogMzAwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxLjI1ZW07XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHsgbWFyZ2luLWJvdHRvbTogMDsgfVxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AgLSAkb25lLXB4KSB7XHJcblx0XHRAaW5jbHVkZSBwYWlyKDI1MHB4LCAkc3BhY2UtZ3JpZC0taGFsZik7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0QGluY2x1ZGUgcGFpcigzMDBweCwgJHNwYWNlLWdyaWQtLWhhbGYpO1xyXG5cdH1cclxuXHJcblx0JiArICYgeyBtYXJnaW4tdG9wOiA0ZW07IH1cclxufVxyXG5cclxuXHJcbi5sLXBhaXItdHotc20sICVsLXBhaXItdHotc20ge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdEBpbmNsdWRlIHBhaXIoMTUwcHgsICRzcGFjZS1ncmlkLS1oYWxmKTtcclxuXHR9XHJcblx0LmFydC1iZCB7XHJcblx0XHQuaW1nLXJvdW5kZWQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAyZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmwtcGFpci0zIHsgQGluY2x1ZGUgcGFpciAoODVweCwgJHNwYWNlLWdyaWQtLWhhbGYpOyB9XHJcblxyXG5cclxuLmwtcGFpci1hc2lkZSB7IEBpbmNsdWRlIHBhaXIgKDcwcHgsICRzcGFjZS1ncmlkLS1xdWFydGVyKTsgfVxyXG5cclxuXHJcbi5sLXBhaXItdHoge1xyXG5cdG1heC13aWR0aDogODUlO1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdD4gLnR6LWFydCB7XHJcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0bWF4LXdpZHRoOiA4MDBweDtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDRlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQ+IC50eHQtYmQge1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogNGVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRAaW5jbHVkZSBwYWlyKDI1MHB4LCAkc3BhY2UtZ3JpZCk7XHJcblx0XHQ+IC50ei1hcnQsIC50eHQtYmQge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubC1wYWlyLXJlbGF0ZWQge1xyXG5cdD4gLmltZy10eiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6IDI4LjEyNWVtKSB7XHJcblx0XHRAaW5jbHVkZSBwYWlyICgxODVweCwgJHNwYWNlLWdyaWQtLWhhbGYsIHRvcCwgcmlnaHQpO1xyXG5cdFx0PiAuaW1nLXR6IHsgbWFyZ2luLWJvdHRvbTogMDsgfVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5sLXBhaXItbWVnYSB7IFxyXG5cdEBpbmNsdWRlIHBhaXIoNDVweCwgJHNwYWNlLWdyaWQtLXF1YXJ0ZXIpO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBNZWRpYSBHcmlkc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gTWVkaWEgR3JpZHMgYXJlIHVzZWQgZm9yIHRoZSBsYXlvdXQgb2YgdmFyaW91cyBzaXRlIGNvbXBvbmVudHMuXHJcbi8vIEZvciBpbnN0YW5jZSwgaWYgeW91IHNlZSBhIHJvdyBvZiBDb25mZXJlbmNlIFNwZWFrZXIgbXVnc2hvdHMgaW5cclxuLy8gYSByb3cgb2YgdGhyZWUuIEdvb2QgY2hhbmNlIGl0J3MgdXNpbmcgb25lIG9mIHRoZXNlIGdyaWQgY2xhc3Nlcy5cclxuXHJcblxyXG4kZ3JpZC1icC1zbTogJG1lZGl1bTtcclxuXHJcblxyXG4uZ3JpZC0yLCAlZ3JpZC0yIHtcclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtYnAtc20pIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMiwgJHNwYWNlLWdyaWQpO1xyXG5cdH1cclxufVxyXG5cclxuLmdyaWQtMi1zbSB7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0LmFydC1iZCB7XHJcblx0XHRtYXgtd2lkdGg6IDE3NXB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHQudHh0LWJkIHtcclxuXHRcdG1heC13aWR0aDogMjI1cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkKTtcclxuXHR9XHJcbn1cclxuXHJcbi5ncmlkLTItc20tY2VudGVyZWQge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHRtYXgtd2lkdGg6IDU0MHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHQubWVkaWEtYmxvY2sge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZ3JpZC0yLXJlc291cmNlcyB7XHJcblx0bWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQubWVkaWEtYmxvY2sge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtYnAtc20pIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMiwgJHNwYWNlLWdyaWQpO1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5jb25mLXNlY3Rpb24ge1xyXG5cdC5ncmlkLTIsICVncmlkLTIge1xyXG5cdFx0LmFydC1iZCB7XHJcblx0XHRcdG1heC13aWR0aDogMjUwcHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdC50eHQtYmQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5ncmlkLTMsICVncmlkLTMge1xyXG5cdC5hcnQtYmQge1xyXG5cdFx0bWF4LXdpZHRoOiAxNzVweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnR4dC1iZCB7XHJcblx0XHRtYXgtd2lkdGg6IDIyNXB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgzLCAkc3BhY2UtZ3JpZCk7XHJcblxyXG5cdFx0LmFydC1iZCB7IG1heC13aWR0aDogYXV0bzsgfVxyXG5cdFx0LnR4dC1iZCB7IG1heC13aWR0aDogYXV0bzsgfVxyXG5cdH1cclxufVxyXG5cclxuLmdyaWQtMi1vdXRlciB7XHJcblx0bWF4LXdpZHRoOjU1MHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAxNy41JTtcclxuXHRtYXJnaW4tcmlnaHQ6IDE3LjUlO1xyXG5cdC5ncmlkLTItbWVkLCAlZ3JpZC0yLW1lZCB7XHJcblx0XHQuYXJ0LWJkIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxNzVweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0LnR4dC1iZCB7XHJcblx0XHRcdG1heC13aWR0aDogMjI1cHg7XHJcblx0XHRcdG1hcmdpbjogMWVtIGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtYnAtc20pIHtcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XHJcblx0XHRcdC5hcnQtYmQgeyBtYXgtd2lkdGg6IGF1dG87IH1cclxuXHRcdFx0LnR4dC1iZCB7IG1heC13aWR0aDogYXV0bzsgfVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5ncmlkLTQsICVncmlkLTQge1xyXG5cdC5tZWRpYS1ibG9jayB7XHJcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0d2lkdGg6IDI1JSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYXJ0LWJkIHsgbWF4LXdpZHRoOiAxMjVweDsgbWFyZ2luOiAwIGF1dG87IH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiA0MDBweCkgYW5kIChtYXgtd2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkKTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtYnAtc20pIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoNCwgJHNwYWNlLWdyaWQpO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5ncmlkLTMtLXBhZCB7XHJcblx0QGV4dGVuZCAlZ3JpZC1wYWQ7XHJcblx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgzLCAkc3BhY2UtZ3JpZCk7XHJcbn1cclxuXHJcblxyXG4uZ3JpZC00LS1wYWQge1xyXG5cdEBleHRlbmQgJWdyaWQtcGFkO1xyXG5cdEBpbmNsdWRlIG1lZGlhLWdyaWQoNCwgJHNwYWNlLWdyaWQpO1xyXG59XHJcblxyXG4uZ3JpZC01LCAlZ3JpZC01IHtcclxuXHQubWVkaWEtYmxvY2sge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0d2lkdGg6IDIwJSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE5hcnJvdyBsZWZ0IHJhaWwgbGF5b3V0IChyZXNwb25zaXZlKVxyXG5cclxuXHJcblxyXG4ubmFycm93LWxlZnQtcmFpbCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0LmNvbC0xIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdHdpZHRoOiAxNSU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29sLTIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0d2lkdGg6IDg1JTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBJc3N1ZXMgZ3JpZFxyXG5cclxuXHJcbi5pc3N1ZXMtZ3JpZCB7XHJcblx0d2lkdGg6IDEwMSU7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQubWVkaWEtYmxvY2sge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDElO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDElO1xyXG5cdFx0d2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHQmOm50aC1vZi10eXBlKDRuKzUpIHtcclxuXHRcdCAgICBjbGVhcjogbm9uZTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0d2lkdGg6IDMzLjMzMzMzJSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdHdpZHRoOiAyNSUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC50b3BpYy10ZWFzZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdFx0aGVpZ2h0OiA4ZW07XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdC50b3BpYy1iZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuMTtcclxuXHRcdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0XHRcdC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcblx0XHRcdFx0LW1vei1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuXHRcdFx0XHQtbXMtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcblx0XHRcdFx0LW8tZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcblx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcblx0XHRcdFx0ZmlsdGVyOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9ncmF5c2NhbGUuc3ZnI2dyZXlzY2FsZSk7IC8qIEZpcmVmb3ggNCsgKi9cclxuXHRcdFx0XHRmaWx0ZXI6IGdyYXk7IC8qIElFIDYtOSAqL1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50b3BpYy1iZy10cmFpbiB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuMTtcclxuXHRcdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0XHRcdGZpbHRlcjogbm9uZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHQmOmZvY3VzLFxyXG5cdFx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdFx0LnRvcGljLWJnIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNzU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50b3BpYy1iZy10cmFpbiB7XHJcblx0XHRcdFx0XHQtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG5cdFx0XHRcdFx0LW1vei1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuXHRcdFx0XHRcdC1tcy1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuXHRcdFx0XHRcdC1vLWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG5cdFx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcblx0XHRcdFx0XHRmaWx0ZXI6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2dyYXlzY2FsZS5zdmcjZ3JleXNjYWxlKTsgLyogRmlyZWZveCA0KyAqL1xyXG5cdFx0XHRcdFx0ZmlsdGVyOiBncmF5OyAvKiBJRSA2LTkgKi9cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnR4dC1iZCB7XHJcblx0XHRcdFx0XHQudHotaGVhZC1zbSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRcdGJvcmRlci13aWR0aDogMCA1MHB4IDUwcHggMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudHh0LWJkIHtcclxuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0aGVpZ2h0OiA2ZW07XHJcblx0XHRcdFx0d2lkdGg6IDIzMHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnR6LWhlYWQtc20ge1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHgtbGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCA4cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHRcdFx0Ly8gY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5vdmVybGF5LWljb24ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0XHR0b3A6IC0wLjVlbTtcclxuXHRcdFx0XHRyaWdodDogMWVtO1xyXG5cdFx0XHRcdHotaW5kZXg6IDM7XHJcblx0XHRcdFx0Lmljb24tbGcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZCg2bisxKSxcclxuXHRcdCY6bnRoLW9mLXR5cGUoNm4rMSkge1xyXG5cdFx0XHQudG9waWMtdGVhc2Uge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJGdyZWVuLW1haW4gdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZCg2bisyKSxcclxuXHRcdCY6bnRoLW9mLXR5cGUoNm4rMikge1xyXG5cdFx0XHQudG9waWMtdGVhc2Uge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtOGE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkc3dhdGNoLThhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjpudGgtY2hpbGQoNm4rMyksXHJcblx0XHQmOm50aC1vZi10eXBlKDZuKzMpIHtcclxuXHRcdFx0LnRvcGljLXRlYXNlIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLTY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkc3dhdGNoLTYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZCg2bis0KSxcclxuXHRcdCY6bnRoLW9mLXR5cGUoNm4rNCkge1xyXG5cdFx0XHQudG9waWMtdGVhc2Uge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1iZztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRncmVlbi1iZyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6bnRoLWNoaWxkKDZuKzUpLFxyXG5cdFx0JjpudGgtb2YtdHlwZSg2bis1KSB7XHJcblx0XHRcdC50b3BpYy10ZWFzZSB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN3YXRjaC01O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJHN3YXRjaC01IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjpudGgtY2hpbGQoNm4rNiksXHJcblx0XHQmOm50aC1vZi10eXBlKDZuKzYpIHtcclxuXHRcdFx0LnRvcGljLXRlYXNlIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLTQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkc3dhdGNoLTQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ29ycG9yYXRlIFNlYWxzXHJcblxyXG4uY29ycC1zZWFsc3tcclxuXHRtYXgtd2lkdGg6IDE1MHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDJlbTtcclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU3BvbnNvciBsb2dvIGdyaWRzXHJcblxyXG4ubG9nby1ncmlkLTEge1xyXG5cdC5tZWRpYS1ibG9jayB7IG1hcmdpbi1ib3R0b206ICRzcGFjZS1ncmlkLS1xdWFydGVyOyB9XHJcblx0LmFydC1iZCB7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogMzUwcHgpIGFuZCAobWF4LXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0LmFydC1iZCB7IFxyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA2ZW07XHJcblx0XHRcdC5pbWctbGluayB7XHJcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0LmFydC1iZCB7IFxyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAxMGVtO1xyXG5cdFx0XHQuaW1nLWxpbmsge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5sb2dvLWdyaWQtMiB7XHJcblx0Lm1lZGlhLWJsb2NrIHsgbWFyZ2luLWJvdHRvbTogJHNwYWNlLWdyaWQtLXF1YXJ0ZXI7IH1cclxuXHQuYXJ0LWJkIHtcclxuXHRcdG1heC13aWR0aDogMzAwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogMzUwcHgpIGFuZCAobWF4LXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkLS1oYWxmKTtcclxuXHRcdFx0LmFydC1iZCB7IFxyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiA2ZW07XHJcblx0XHRcdFx0LmltZy1saW5rIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZC0taGFsZik7XHJcblx0XHQuYXJ0LWJkIHsgXHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDEwZW07XHJcblx0XHRcdC5pbWctbGluayB7XHJcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5sb2dvLWdyaWQtMyB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHQubWVkaWEtYmxvY2s6bnRoLW9mLXR5cGUoM24rNCkge1xyXG5cdFx0XHRcdGNsZWFyOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHQubWVkaWEtYmxvY2sge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlLWdyaWQtLXF1YXJ0ZXI7XHJcblx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0d2lkdGg6IDMzJSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0Lm1lbWJlci1sb2dvcyB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHQuYXJ0LWJkIHtcclxuXHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDsgXHJcblx0XHRcdGhlaWdodDogMTUwcHg7IFxyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHR9XHJcblx0LmFydC1iZCB7IFxyXG5cdFx0bWF4LXdpZHRoOiAxNzVweDsgXHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9IFxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogMzUwcHgpIGFuZCAobWF4LXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZC0taGFsZik7XHJcblx0XHQuYXJ0LWJkIHsgXHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDZlbTtcclxuXHRcdFx0LmltZy1saW5rIHtcclxuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDMsICRzcGFjZS1ncmlkLS1oYWxmKTtcclxuXHRcdC5hcnQtYmQgeyBcclxuXHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0bWluLWhlaWdodDogMTBlbTtcclxuXHRcdFx0LmltZy1saW5rIHtcclxuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHQvLyBtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubG9nby1ncmlkLTQsICVsb2dvLWdyaWQtNCB7XHJcblx0Lm1lZGlhLWJsb2NrIHtcclxuXHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZS1ncmlkLS1xdWFydGVyO1xyXG5cdFx0d2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdHdpZHRoOiAyNSUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmFydC1iZCB7IG1heC13aWR0aDogODBweDsgbWFyZ2luOiAwIGF1dG87IH1cclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogMzUwcHgpIGFuZCAobWF4LXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZC0taGFsZik7XHJcblx0XHQuYXJ0LWJkIHsgXHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDZlbTtcclxuXHRcdFx0LmltZy1saW5rIHtcclxuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHQvLyBtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDQsICRzcGFjZS1ncmlkLS1oYWxmKTtcclxuXHRcdC5hcnQtYmQgeyBcclxuXHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0bWluLWhlaWdodDogMTBlbTtcclxuXHRcdFx0LmltZy1saW5rIHtcclxuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHQvLyBtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gdXNlZCBmb3Igc2Vjb25kYXJ5IHRlYXNlIGFyZWEgaW4gSFAgSGVyb3NcclxuJWdyaWQtaGVyby0zIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDMsICRzcGFjZS1ncmlkKTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtJHNwYWNlLWdyaWQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBNb2RzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyAubW9kLWFzaWRlIHsgbWF4LXdpZHRoOiAzMDBweDsgfVxyXG5cclxuLm1vZC1yZWxhdGVkIHsgbWF4LXdpZHRoOiA2MjRweDsgfVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQYWdlIGxheW91dCB0eXBlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRGVmYXVsdCBwYWdlIGxheW91dFxyXG5cclxuLy8gVGhpcyBzZWN0aW9uIG5vdyBjb250YWlucyBzb21lIHN0dWZmIG5vdCByZWxhdGVkIHRvIGxheW91dFxyXG4vLyBCdXQgcmVsYXRlZCB0byB0aGUgc3BlY2lmaWMgZWxlbWVudHMgdGhhdCByZXNpZGUgb24gYSBkZWZhdWx0IHBhZ2VcclxuLy8gU28gQGdjc3RhdWJsaW4gd2lsbCBkZWNpZGUgd2hhdCB0byBkbyBhYm91dCB0aGlzXHJcbi8vIE9uZSBvcHRpb24gbWlnaHQgdG8gYnJlYWsgaW5kaXZpZHVhbCBsYXlvdXRzIG91dCBpbnRvIHRoZWlyIG93biBmaWxlc1xyXG4vLyBTbyBEZWZhdWx0IHBhZ2UgbGF5b3V0IHdvdWxkIGhhdmUgaXQncyBvd24gZGVmYXVsdC1sYXlvdXQuc2NzcyBmaWxlXHJcbi8vIEFuZCBzbyBvbiBhbmQgc28gZm9ydGguXHJcblxyXG4kZGVmYXVsdC1icC1zbTogJGxhcmdlO1xyXG5cclxuLnBhZ2UtYmFzZSB7IH1cclxuXHJcblxyXG4ubC1wcmltYXJ5IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0kZ3JpZC0zO1xyXG5cclxuXHRcdD4gLmlubmVyIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6ICRncmlkLTM7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogJGdyaWQtMTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogJGdyaWQtMTtcclxuXHRcdFx0cGFkZGluZy10b3A6ICRncmlkLTE7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubC1zZWNvbmRhcnkge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbi1ib3R0b206ICRzcGFjZS1ncmlkO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZWZhdWx0LWJwLXNtKSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1heC13aWR0aDogJGdyaWQtMztcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogOTk5OWVtO1xyXG5cdFx0bGVmdDogLTk5OTllbTtcclxuXHRcdHRvcDogLTk5OTllbTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAkZ3JpZC0zO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkZGVmYXVsdC1icC1zbSkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnNpZGUtbWVudS1jb250YWluZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogM2VtO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnNpZGUtbWVudS1pdGVtcyB7XHJcblx0LnNpZGUtbWVudS1jb250YWluZXIgJiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zaWRlLW1lbnUtY29udGFpbmVyLmlzLWFjdGl2ZSAmIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHR9XHJcblx0LnN1Yi1zaWRlLW1lbnUtaXRlbXMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZWZhdWx0LWJwLXNtKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuLnNpZGUtbWVudS10cmlnZ2VyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbWVkO1xyXG5cdHBhZGRpbmc6IDFlbSAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdEBpbmNsdWRlIGxpbmsocGFnZW5hdik7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnLW1lZCwgNSUpO1xyXG5cdH1cclxuXHQuaXMtYWN0aXZlICYgeyBtYXJnaW4tYm90dG9tOiAxZW07IH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVmYXVsdC1icC1zbSkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uc2lkZS1tZW51LW1lc3NhZ2UtLWNsb3NlZCB7XHJcblx0ZGlzcGxheTogaW5saW5lO1xyXG5cdC5pcy1hY3RpdmUgJiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLnNpZGUtbWVudS1tZXNzYWdlLS1vcGVuIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdC5pcy1hY3RpdmUgJiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLnBhZ2UtYmcge1xyXG4vLyBcdEBtZWRpYShtaW4td2lkdGg6ICRkZWZhdWx0LWJwLXNtKSB7XHJcbi8vIFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skYmctcGF0aH0vYmdfbHQucG5nKTtcclxuLy8gXHRcdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcclxuLy8gXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDMwJSAwO1xyXG4vLyBcdH1cclxuLy8gfVxyXG5cclxuLnBhZ2UtcmFpbCB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBhZGRpbmctdG9wOiAkZ3JpZC0xO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5wYWdlLW1haW4td3JhcCB7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdG1hcmdpbi1ib3R0b206ICRncmlkLTE7XHJcbn1cclxuXHJcbi5tb2JpbGVBZHMge1xyXG5cdEBtZWRpYShtaW4td2lkdGg6IDEwMjRweCkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHRcclxufVxyXG5cclxuLm1vYmlsZVNpZGVBZHMge1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cdFxyXG59XHJcblxyXG4ucGFnZS1tYWluLXdyYXAtYWRzIHtcclxuXHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEFydGljbGUgcGFnZSBsYXlvdXRcclxuXHJcbiRhcnRpY2xlLXNwbGl0OiAkbGFyZ2U7XHJcbiRhcnRpY2xlLWFzaWRlOiAkZ3JpZC01O1xyXG4kYXJ0aWNsZS1tYWluOiAkYXJ0aWNsZS1hc2lkZSArICRncmlkLTE7XHJcblxyXG5cclxuLmFydGljbGUtY29udGVudCB7XHJcblx0cGFkZGluZzogJHNwYWNlLWdyaWQtLWhhbGYgMDtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcbn1cclxuXHJcbi5sLWFydGljbGUtbWFpbiB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLWJvdHRvbTogNGVtO1xyXG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkYXJ0aWNsZS1zcGxpdCkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1hcmdpbi1yaWdodDogLSRhcnRpY2xlLW1haW47XHJcblx0XHQ+IC5pbm5lciB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogJGFydGljbGUtbWFpbjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5sLWFydGljbGUtY2FsbG91dCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRhcnRpY2xlLXNwbGl0KSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRtYXgtd2lkdGg6ICRhcnRpY2xlLWFzaWRlO1xyXG5cdH1cclxufVxyXG5cclxuLmwtYXJ0aWNsZS1hc2lkZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAkYXJ0aWNsZS1hc2lkZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkYXJ0aWNsZS1zcGxpdCkge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIFRoZXNlIC5sLXh4LS1jZW50ZXIgY2xhc3NlcyBhcmUgdXNlZCBvbiBvcGVuIHBhZ2UtYmFzZVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gMTUgQ29scyBDZW50ZXJlZFxyXG5cclxuLmwtMTUtLWNlbnRlciB7XHJcblx0bWF4LXdpZHRoOiAkZ3JpZC0xNTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIDEzIENvbHMgQ2VudGVyZWRcclxuXHJcbi5sLTEzLS1jZW50ZXIge1xyXG5cdG1heC13aWR0aDogJGdyaWQtMTM7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyAxMiBDb2xzIENlbnRlcmVkXHJcblxyXG4ubC0xMi0tY2VudGVyIHtcclxuXHRtYXgtd2lkdGg6ICRncmlkLTEyO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDAgJHNpdGUtbWFyZ2luO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLTEyKSB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIDEwIENvbHMgQ2VudGVyZWRcclxuXHJcbi5sLTEwLS1jZW50ZXIge1xyXG5cdG1heC13aWR0aDogJGdyaWQtMTA7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogMCAkc2l0ZS1tYXJnaW47XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtMTApIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gNyBDb2xzIENlbnRlcmVkXHJcblxyXG4ubC03LS1jZW50ZXIge1xyXG5cdG1heC13aWR0aDogJGdyaWQtNztcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBQYWdlLW1vZFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5wYWdlLW1vZCB7XHJcblx0Ly8gJjpmaXJzdC1vZi10eXBlIHsgLy8gbWFyZ2luLXRvcDogJHNwYWNlLWdyaWQqMjsgfVxyXG5cdCYgKyAmIHtcclxuXHRcdG1hcmdpbi10b3A6ICRzcGFjZS1ncmlkO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ29tcG91bmQgcGFnZSBtb2RzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ucGFnZS1tb2QtLWNvbXBvdW5kIHtcclxuXHRtYXJnaW46ICRzcGFjZS1ncmlkKjIgMDtcclxufVxyXG5cclxuLmNvbXBvdW5kLWJsb2NrLS10b3Age1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcclxuXHRwYWRkaW5nOiAkc3BhY2UtZ3JpZC0taGFsZiAwO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0cGFkZGluZzogJHNwYWNlLWdyaWQgMCAkc3BhY2UtZ3JpZCoyIDA7XHJcblx0fVxyXG59XHJcblxyXG4uY29tcG91bmQtYmxvY2stLXRvcC1zYWxlcyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdHBhZGRpbmc6ICRzcGFjZS1ncmlkLS1oYWxmIDA7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRwYWRkaW5nOiAkc3BhY2UtZ3JpZCAwICRzcGFjZS1ncmlkIDA7XHJcblx0fVxyXG59XHJcblxyXG4uY29tcG91bmQtYmxvY2stLWJvdHRvbSB7XHJcblx0PiAuaW5uZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdHBhZGRpbmctdG9wOiAkc3BhY2UtZ3JpZC0taGFsZjtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtJHNwYWNlLWdyaWQ7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2UtZ3JpZDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jb21wb3VuZC1ibG9jay0tYm90dG9tLXNhbGVzIHtcclxuXHQ+IC5pbm5lciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0cGFkZGluZy10b3A6ICRzcGFjZS1ncmlkLS1oYWxmO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdHBhZGRpbmc6ICRzcGFjZS1ncmlkIDAgJHNwYWNlLWdyaWQgMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gUGFnZSBtb2Qgd2l0aCBiYWNrZ3JvdW5kXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ucGFnZS1tb2QtLWJnIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XHJcblx0cGFkZGluZzogJHNwYWNlLWdyaWQtLWhhbGYgMDtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdHBhZGRpbmc6ICRzcGFjZS1ncmlkIDA7XHJcblx0fVxyXG59XHJcblxyXG4uc3BvbnNvcnMtc2VjdCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuLnBhZ2UtbW9kLnBhZ2UtbW9kICsgLnNwb25zb3JzLXNlY3Qge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcclxuXHRwYWRkaW5nLXRvcDogJHNwYWNlLWdyaWQ7XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBPcGVuIFBhZ2UgV3JhcFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLm9wZW4tcGFnZS13cmFwIHtcclxuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XHJcblx0cGFkZGluZzogJHNwYWNlLWdyaWQgMDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gT3BlbiBQYWdlIFdyYXBcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5tb2QtLWNlbnRlciB7IG1hcmdpbjogMCBhdXRvOyB9XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFVuaXZlcnNpdHkgbGFuZGluZyBwYWdlIHN0eWxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnVuaXYtY2FsbG91dCB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47IFxyXG5cdFx0cGFkZGluZzogMmVtO1xyXG5cdH1cclxuXHQudW5pdi1sb2dvIHsgXHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDFlbSBhdXRvIDJlbTtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHBhZGRpbmc6IDAuNWVtIDNlbSAxZW0gMC41ZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc3VydmV5IHtcclxuXHRwYWRkaW5nOiAzZW0gMWVtO1xyXG59XHJcblxyXG5cclxuLy8gVG9waWMgUGFnZXNcclxuXHJcbi50b3BpYy1lZCB7XHJcblx0bWFyZ2luLWJvdHRvbTogM2VtO1xyXG59XHJcblxyXG4vLyBoaWRlcyB0aGUgZ3JlY2FwdGNoYS1iYWRnZSB0aGF0IHdvdWxkIG5vcm1hbGx5IHNob3cgdXAgb24gYm90dG9tIHJpZ2h0XHJcbi5ncmVjYXB0Y2hhLWJhZGdlIHtcclxuXHRkaXNwbGF5Om5vbmUhaW1wb3J0YW50O1xyXG59XHJcbiIsIlxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU2l0ZSBtYXJnaW5cclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4kc2l0ZS1tYXJnaW46IDIuMjVlbTtcclxuXHJcbiRzaXRlLW1hcmdpbi0taGFsZjogJHNpdGUtbWFyZ2luLzI7XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTaXRlIHdpZHRoXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kbWF4LXdpZHRoOiBcdFx0ODQuNjE1Mzg0NjE1ZW07IFx0XHQvLyAxMTAwcHhcclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSWNvbiB0eXBlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG5cclxuLmljb24sICVpY29uIHtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdHdpZHRoOiAxNXB4O1xyXG5cdGhlaWdodDogMTVweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1cHg7XHJcblx0bGVmdDogNXB4O1xyXG5cclxuXHRAZWFjaCAkaWNvbiBpbiAkaWNvbnMge1xyXG5cdFx0Lmljb24tI3skaWNvbn0gJiB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRzdmctaWNvbi1wYXRofSN7JGljb259X2Z1bGwuc3ZnKTtcclxuXHRcdFx0Lm5vLXN2ZyAmIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBuZy1pY29uLXBhdGh9I3skaWNvbn1fbWVkLnBuZyl9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAZWFjaCAkc2Vzc2lvbiBpbiAkc2Vzc2lvbnMge1xyXG5cdFx0Lmljb24tI3tudGgoJHNlc3Npb24sIDEpfSAmIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHN2Zy1pY29uLXBhdGh9I3tudGgoJHNlc3Npb24sIDEpfV9mdWxsLnN2Zyk7XHJcblx0XHRcdC5uby1zdmcgJiB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwbmctaWNvbi1wYXRofSN7bnRoKCRzZXNzaW9uLCAxKX1fbWVkLnBuZyl9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAZWFjaCAkcmVzb3VyY2UgaW4gJHJlc291cmNlcyB7XHJcblx0XHQuaWNvbi0je250aCgkcmVzb3VyY2UsIDEpfSAmIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHN2Zy1pY29uLXBhdGh9I3tudGgoJHJlc291cmNlLCAxKX1fZnVsbC5zdmcpO1xyXG5cdFx0XHQubm8tc3ZnICYgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skcG5nLWljb24tcGF0aH0je250aCgkcmVzb3VyY2UsIDEpfV9tZWQucG5nKX1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pY29uLSAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRzdmctaWNvbi1wYXRofWFydGljbGVzX2Z1bGwuc3ZnKTtcclxuXHRcdC5uby1zdmcgJiB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwbmctaWNvbi1wYXRofWFydGljbGVzX21lZC5wbmcpfVxyXG5cdH1cclxuXHJcblxyXG5cdC5pY29ucy1zbSAmLCAmLmljb24tc20ge1x0fVxyXG5cclxuXHQuaWNvbnMtbWVkICYsICYuaWNvbi1tZWQge1xyXG5cdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRsZWZ0OiAwcHg7XHJcblx0fVxyXG5cclxuXHQuaWNvbnMtbWVkLXNvY2lhbCAmLCAmLmljb24tbWVkLXNvY2lhbCB7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5pY29ucy1sZyAmLCAmLmljb24tbGcge1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHR0b3A6IDEycHg7XHJcblx0XHRsZWZ0OiAwcHg7XHJcblx0fVxyXG5cclxuXHQuaWNvbnMtbGctc29jaWFsICYsICYuaWNvbi1sZy1zb2NpYWwge1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHR0b3A6IDEwcHg7XHJcblx0XHRsZWZ0OiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Ji5pY29uLXR6IHtcclxuXHRcdHdpZHRoOiAzOHB4O1xyXG5cdFx0aGVpZ2h0OiAzOHB4O1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdFx0bGVmdDogMTBweDtcclxuXHR9XHJcblxyXG5cclxuXHQubWVudS1pY29ucyAmLCAmLmljb24tbWVudSB7IH1cclxuXHJcblx0Ly8gRm9yIGljb25zIGluIHRoZSBtZWdhIG1lbnVcclxuXHQuaWNvbnMtbWVnYSAmIHtcclxuXHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0bGVmdDogNnB4O1xyXG5cdFx0dG9wOiAwO1xyXG5cdH1cclxuXHJcblx0Ly8gUmVwb3NpdGlvbnMgaWNvbnMgZm9yIGhleCBpdGVtcyBpbiBtZWdhIG1lbnVcclxuXHQuaWNvbnMtbWVnYS5oZXgtbWVnYSAmIHtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0aGVpZ2h0OiA0MnB4O1xyXG5cdH1cclxuXHJcblx0Lmljb25zLXBpbGwgJiwgJi5pY29uLXBpbGwge1xyXG5cdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRsZWZ0OiAxMnB4O1xyXG5cdFx0dG9wOiA1cHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIElBUFAgSm9icyBJY29uXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4udHotaWFwcC1qb2Ige1xyXG5cdGkge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHN2Zy1pY29uLXBhdGh9am9iX2Z1bGwuc3ZnKTtcclxuXHRcdC5uby1zdmcgJiB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwbmctaWNvbi1wYXRofWpvYl9tZWQucG5nKX07XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEljb24gb3ZlcmxheVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLm92ZXJsYXktaWNvbiB7XHJcblx0d2lkdGg6IDQwcHg7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBGYW5jeSBmb250IGF3ZXNvbWUgc3R5bGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLmZhLWZhbmN5LS1jaXJjbGUge1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuXHR3aWR0aDogM2VtO1xyXG5cdGhlaWdodDogM2VtO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMS41ZW07XHJcblx0Ym9yZGVyOiA1cHggc29saWQgJGJsYWNrLTEwO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLmljb24taGVhZGVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0bWFyZ2luLWJvdHRvbTogLTFlbTtcclxufVxyXG5cclxuLnNnLW11Zy1pY29uIHtcclxuXHRmb250LXNpemU6IDJlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdC5mYS1lZGl0IHtcclxuXHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHR9XHJcblx0LmZhLWltYWdlIHtcclxuXHRcdGNvbG9yOiAkc3dhdGNoLTY7XHJcblx0fVxyXG5cdC5mYS1sYXB0b3Age1xyXG5cdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENhc2Vib29rXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLmNhc2Vib29rLXNvY2lhbCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdC5zb2NpYWwtbGlzdC1pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDEwMDA7XHJcblx0fVxyXG5cdC5icmFuZC1jb21tZW50IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU2Vzc2lvbiBpY29uc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5icmVha291dC1zZXNzaW9ucyB7XHJcblx0LmhleC1zbSB7XHJcblx0XHQuaWNvbiB7XHJcblx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHRsZWZ0OiAtMXB4O1xyXG5cdFx0XHR6LWluZGV4OiAxMDAwO1xyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLXRyYWRpdGlvbmFsLWJyZWFrb3V0IHtcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLXRyYWluaW5nLWFuZC1jZXJ0aWZpY2F0aW9uIHtcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHRcdGxlZnQ6IC0ycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaWNvbi1hZHZhbmNlZC10b3BpY3MtaW4tcHJpdmFjeSB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR0b3A6IDVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLWNvbnZlcnNhdGlvbnMtaW4tcHJpdmFjeSB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRsZWZ0OiAtMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmljb24tY29udmVyc2F0aW9ucy1hdC1wc3Ige1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0bGVmdDogLTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLW5ldHdvcmtpbmcge1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0d2lkdGg6IDE3cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdGxlZnQ6IC0zcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaWNvbi1nZW5lcmFsLXNlc3Npb24ge1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0d2lkdGg6IDE3cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdHRvcDogM3B4O1xyXG5cdFx0XHRcdGxlZnQ6IC0zcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaWNvbi1jb252ZXJzYXRpb25zLWluLXByaXZhY3kge1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0d2lkdGg6IDIycHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRcdHRvcDogMXB4O1xyXG5cdFx0XHRcdGxlZnQ6IC01cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaWNvbi1jb252ZXJzYXRpb25zLWF0LXBzciB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR3aWR0aDogMjJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdFx0bGVmdDogLTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLXRoZS1saXR0bGUtYmlnLXN0YWdlIHtcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHdpZHRoOiAxN3B4O1xyXG5cdFx0XHRcdGhlaWdodDogMTdweDtcclxuXHRcdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0XHRsZWZ0OiAtM3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmljb24tcHJpdmFjeS10ZWNoLXZlbmRvci1zaG93Y2FzZSB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR3aWR0aDogMTVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0dG9wOiA0cHg7XHJcblx0XHRcdFx0bGVmdDogLTFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgICAgICYuaWNvbi1zcG90bGlnaHQtc3RhZ2Uge1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0d2lkdGg6IDE3cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHRcdGxlZnQ6IC0ycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmhleC1tZWQge1xyXG5cdFx0Lmljb24ge1xyXG5cdFx0XHR6LWluZGV4OiAxMDAwO1xyXG5cdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHR0b3A6IDZweDtcclxuXHRcdFx0bGVmdDogLTFweDtcclxuXHRcdH1cclxuXHRcdCYuaWNvbi10cmFkaXRpb25hbC1icmVha291dCB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR0b3A6IDdweDtcclxuXHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaWNvbi1jb252ZXJzYXRpb25zLWluLXByaXZhY3kge1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdHRvcDogMXB4O1xyXG5cdFx0XHRcdGxlZnQ6IC02cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaWNvbi1jb252ZXJzYXRpb25zLWF0LXBzciB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdFx0bGVmdDogLTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLW5ldHdvcmtpbmcge1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0bGVmdDogLTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pY29uLWdlbmVyYWwtc2Vzc2lvbiB7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDIxcHg7XHJcblx0XHRcdFx0d2lkdGg6IDIxcHg7XHJcblx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0bGVmdDogLTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udHJhbnMtc2xvdyB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOjAuNHM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246MC40cztcclxuICAgIC1tcy10cmFuc2l0aW9uOjAuNHM7XHJcbiAgICAtby10cmFuc2l0aW9uOjAuNHM7XHJcbiAgICB0cmFuc2l0aW9uOjAuNHM7XHJcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBCYXNlIDE2IGJyZWFrcG9pbnRzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLy8gaWYgYmFzZSAxNlxyXG4kc21hbGw6IFx0XHRcdDEyLjVlbTsgXHRcdC8vIDIwMHB4XHJcbiRtZWRpdW06IFx0XHRcdDM3LjVlbTtcdFx0XHQvLyA2MDBweFxyXG4kbWVkLWxnOlx0XHRcdDQ2Ljg3NWVtO1x0XHQvLyA3NTBweFxyXG4kbGFyZ2U6IFx0XHRcdDU2LjI1ZW07XHRcdC8vIDkwMHB4XHJcbiRkZXNrdG9wOiBcdFx0XHQ2NGVtO1x0XHRcdC8vIDEwMjRweFxyXG4keC1sYXJnZTogXHRcdFx0NjguNzVlbTsgXHRcdC8vIDExMDBweFxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBFbGVtZW50IG9yIG1vZCBicmVha3BvaW50c1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGVsLXNtYWxsOiBcdFx0XHQzMC43NjkyMzA3NjllbTsgXHRcdC8vIDQwMHB4XHJcbiRlbC1tZWRpdW06IFx0XHQkbWVkaXVtO1xyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gUldEIHR5cGUgYnJlYWtwb2ludHNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIFRoZXNlIGJyZWFrcG9pbnRzIGFyZSB1c2VkIGZvciBkaXNwbGF5IHR5cGUgZWxlbWVudHMsXHJcbi8vIGdlbmVyYWxseSBtYWtpbmcgdGhlbSBzbWFsbGVyIGF0IHNtYWxsZXIgc2NyZWVuIHNpemVzLlxyXG4vLyBNb3N0IGFwcGxpY2F0aW9ucyBvZiB0aGlzIHdpbGwgYmUgaW4gdHlwZS5zY3NzXHJcblxyXG4kdHlwZS1icC1tZWQ6ICRtZWRpdW07XHJcblxyXG4kdHlwZS1icC1sZzogJGxhcmdlO1xyXG5cclxuXHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU2l0ZSBOYXZpZ2F0aW9uIGJyZWFrcG9pbnRzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kbmF2LWJwLXNtOiAkbWVkaXVtO1xyXG5cclxuJG5hdi1icC1tZWQ6ICRsYXJnZTtcclxuXHJcbiRuYXYtYnAtbGc6ICR4LWxhcmdlO1xyXG5cclxuJG5hdi1icC14bGc6IDEyNjBweDtcclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE1hdGVyaWFsaXplIG1lZGlhIHF1ZXJpZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4kc21hbGwtc2NyZWVuLXVwOiA2MDFweCAhZGVmYXVsdDtcclxuJG1lZGl1bS1zY3JlZW4tdXA6IDk5M3B4ICFkZWZhdWx0O1xyXG4kbGFyZ2Utc2NyZWVuLXVwOiAxMjAxcHggIWRlZmF1bHQ7XHJcbiRzbWFsbC1zY3JlZW46IDYwMHB4ICFkZWZhdWx0O1xyXG4kbWVkaXVtLXNjcmVlbjogOTkycHggIWRlZmF1bHQ7XHJcbiRsYXJnZS1zY3JlZW46IDEyMDBweCAhZGVmYXVsdDtcclxuXHJcbiRtZWRpdW0tYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skc21hbGwtc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcclxuJGxhcmdlLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xyXG4kc21hbGwtYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRzbWFsbC1zY3JlZW59KVwiICFkZWZhdWx0O1xyXG4kbWVkaXVtLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XHJcbiRtZWRpdW0tb25seTogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbi11cH0pIGFuZCAobWF4LXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhlYWRlciBWYXJpYWJsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRoZHItcGFkLXNtOiAkbmF2LWhlaWdodC1zbTtcclxuJGhkci1wYWQtbWVkOiAkbmF2LWhlaWdodC1zbSAqIDIgKyAxZW07XHJcbiRoZHItcGFkLWxnOiAkbmF2LWhlaWdodCAqIDIgKyAyZW07XHJcblxyXG4kcHJpdmFjeS10ZWNoLWJnOiByZ2JhKCMwMDAsIDAuMzMpO1xyXG4kZnRjLWJnOiByZ2JhKCMwMDAsIDAuNTApO1xyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhlYWRlciBTdHlsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5oZHIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRoZHItZGVmYXVsdC1jb2xvcjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOiAkaGRyLXBhZC1zbSAwO1xyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXNtKSB7XHJcblx0XHRwYWRkaW5nOiAkaGRyLXBhZC1tZWQgMCAyZW0gMDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcclxuXHRcdHBhZGRpbmc6ICRoZHItcGFkLWxnIDAgMmVtIDA7XHJcblx0fVxyXG5cclxuXHJcblx0Ly8gVGhlc2UgY2xhc3NlcyBhcmUgdXNlZCB0byBjaGFuZ2UgdGhlIGJhY2tncm91bmQtY29sb3Igb2YgdGhlIGhlYWRlclxyXG5cdC8vIFRoZXkgYXJlIGFwcGxpZWQgd2hlbiB0aGV5J3JlIGluY2x1ZGVkIGF0IHRoZSB0ZW1wbGF0ZSBsZXZlbC5cclxuXHQvLyBGb3IgaW5zdGFuY2Ugb24gbmV3c19sYW5kaW5nLnR3aWcuXHJcblx0Lmhkci1uZXdzICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL25ld3MtYmFubmVyMy5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZHItZGFpbHktZGFzaGJvYXJkICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2RkLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZHItcHJpdmFjeS1wZXJzcGVjdGl2ZXMgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvcGVyc3BlY3RpdmVzLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0Lmhkci1ibG9jay0tdGl0bGUge1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHQuaGRyLWgxLWxpbmsge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdH1cclxuXHRcdFx0Lmhkci10YWdsaW5lIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci1wcml2YWN5LWFkdmlzb3IgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvcHJpdmFjeS1hZHZpc29yLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1pYXBwLWNhbGVuZGFyLXRhYmxldCAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9pYXBwLWNhbGVuZGFyLXRhYmxldC5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdH1cclxuXHJcblx0Lmhkci1pbWctZHBhLWJhbm5lciAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9kcGEtYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1jcGUtYmFubmVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL0lBUFBfY2VydF9wcm9ncmFtcy5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDIwJTtcclxuXHR9XHJcblxyXG5cdC5oZHItaW1nLWRwYS1zYW5jdGlvbnMtYmFubmVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2RwYS1zYW5jdGlvbnMtaGRyLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdH1cclxuXHJcblx0Lmhkci1pbWctZ2Rwci1iYW5uZXIgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZ2Rwci1iYW5uZXIucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1lbnRlcnByaXNlLWJhbm5lciAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9lbnRlcnByaXNlLTAxLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdH1cclxuXHJcblx0Lmhkci1pbWctcGVyc29uYTEtYmFubmVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2VudGVycHJpc2VfcGVyc29uYS0xLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdH1cclxuXHJcblx0Lmhkci1pbWctcGVyc29uYTItYmFubmVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2VudGVycHJpc2VfcGVyc29uYS0yLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdH1cclxuXHJcblx0Lmhkci1pbWctcGVyc29uYTMtYmFubmVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2VudGVycHJpc2VfcGVyc29uYS0zLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdH1cclxuXHJcblx0Lmhkci1pbWctcGVyc29uYTQtYmFubmVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2VudGVycHJpc2VfcGVyc29uYS00LnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdH1cclxuXHJcblx0Lmhkci1pbWctZHBpLW92ZXJ2aWV3LWJhbm5lciAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9EUEkyMF9iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1zdW1taXQtc2Vzc2lvbnMtYmFubmVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3N1bW1pdC1zZXNzaW9ucy5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHR9XHJcblxyXG5cdC5oZHItaW1nLXN1bW1pdC1zZXNzaW9ucy1iYW5uZXIgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvc3VtbWl0LXNlc3Npb25zLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdH1cclxuXHJcblx0Lmhkci1pbWctY2NwYS1iYW5uZXIgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvQ0NQQV9oZWFkZXJfMTQ0MHg0MjYtMDEucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cdC5oZHItaW1nLWNjcGEtYmFubmVyLTIgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvQ0NQQV9oZWFkZXIucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cdC5oZHItaW1nLWRlbW8tY2VudGVyLWxhbmRpbmcgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZGVtby1jZW50ZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cdC5oZHItcHJpdmFjeS10cmFja2VyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3RyYWNrZXItYmFubmVyMS5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG5cdFx0Lmhkci1ibG9jay0tdGl0bGUge1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHQuaGRyLWgxLWxpbmsge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdH1cclxuXHRcdFx0Lmhkci10YWdsaW5lIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc29jaWFsLWxpc3QtbGluayB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjay04MDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci1kcG8tY29uZmVzc2lvbmFsICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2Rwby1jb25mZXNzaW9uYWwtYmFubmVyLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcblx0XHQuaGRyLWJsb2NrLS10aXRsZSB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdC5oZHItaDEtbGluayB7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaGRyLXRhZ2xpbmUge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zb2NpYWwtbGlzdC1saW5rIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLXByaXZhY3ktdGVjaCAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9wcml2YWN5LXRlY2gtYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggMjBkZWcsICRwcml2YWN5LXRlY2gtYmcgMCUsIHRyYW5zcGFyZW50IDYwJSApO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWNhbmFkYS1kYXNoYm9hcmQtZGlnZXN0ICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2NkZC1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWV1cm9wZS1kYXRhLXByb3RlY3Rpb24tZGlnZXN0ICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2VkcGQtYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci11bml0ZWQtc3RhdGVzLWRhc2hib2FyZC1kaWdlc3QgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvdXNkZC1iYW5uZXIucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWxhdGluLWFtZXJpY2EtZGFzaGJvYXJkLWRpZ2VzdCAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9sYXRpbi1hbWVyaWNhLWRhc2hib2FyZC1kaWdlc3QucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWFzaWEtcGFjaWZpYy1kYXNoYm9hcmQtZGlnZXN0ICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2FzaWEtcGFjaWZpYy1iYW5uZXItMi5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaGRyLXZpZGVvcyAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC92aWRlb3MtYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oZHItd2VzdGluLXJlc2VhcmNoLWNlbnRlciAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC93ZXN0aW4tYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblx0XHR9XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQuaGRyLXN0eWxlZ3VpZGUgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvc3R5bGVndWlkZS1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHR9XHJcblxyXG5cdC5oZHItc2ctbGFuZGluZyAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9zZy1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHR9XHJcblxyXG5cdC5oZHItaW1nICYsIC5oZHItY29uZmVyZW5jZSAmIHtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0Ly8gRm9yIGltYWdlIGhlYWRlcnMgb3IgY29uZmVyZW5jZSBoZWFkZXJzIGFkZCBhIG5hbWUgdG8gYSByZXNwZWN0aXZlIGxpc3RcclxuXHQvLyBpbiB0aGUgbGlzdC12YXIuc2NzcyBmaWxlLiBGb3IgaW5zdGFuY2UsIGZvciBhIGNvbmZlcmVuY2UgaGVhZGVyIHRoYXQncyBzZXQgaW4gUGFyaXMsXHJcblx0Ly8gYWRkICdjb25mZXJlbmNlLXBhcmlzJyB0byB0aGUgY29uZmVyZW5jZXMgbGlzdC4gVGhlbiwgYWRkIGFuIGltYWdlIGluIHRoZVxyXG5cdC8vIHN0YXRpYyA+IGltZyA+IGJhY2tncm91bmRzID4gY29uZmVyZW5jZXMgZm9sZGVyIG5hbWUgJ2NvbmZlcmVuY2UtcGFyaXMuanBnJ1xyXG5cdC8vIFVzZSB0aGUgQ1NTIGNsYXNzIC5oZHItaW1nLWNvbmZlcmVuY2UtcGFyaXMgaW4geW91ciBodG1sLiBCb29tLiBZb3UgaGF2ZSBhIGhlYWRlclxyXG5cdEBlYWNoICRoZWFkZXIgaW4gJGhlYWRlcnMge1xyXG5cdFx0Lmhkci1pbWctI3skaGVhZGVyfSAmIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGhlYWRlci1wYXRofS8jeyRoZWFkZXJ9LmpwZyk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBlYWNoICRjb25mZXJlbmNlIGluICRjb25mZXJlbmNlcyB7XHJcblx0XHQuaGRyLWltZy0jeyRjb25mZXJlbmNlfSAmIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGNvbmZlcmVuY2UtcGF0aH0vI3skY29uZmVyZW5jZX0uanBnKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oZHItaHAgJiB7IGhlaWdodDogNDVlbTsgfVxyXG59XHJcblxyXG4uaGRyLWltZyB7XHJcblx0Ji5oZHItaW1nLWlhcHAtY2FsZW5kYXItYmFubmVyIHtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMTAwcHg7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdC8qYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCAwZGVnLCAjMDAwLCB0cmFuc3BhcmVudCk7Ki9cclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0LypvcGFjaXR5OiAwLjc7Ki9cclxuXHRcdH1cclxuXHRcdC5oZHItaW1nLWlubmVyIHtcclxuXHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5oZHItaW1nLWRwYS1iYW5uZXIge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAxMDBweDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCAwZGVnLCAjMDAwLCB0cmFuc3BhcmVudCk7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdH1cclxuXHRcdC5oZHItaW1nLWlubmVyIHtcclxuXHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5oZHItaW1nLWRwYS1zYW5jdGlvbnMtYmFubmVyIHtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMTAwcHg7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdC8vIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggMGRlZywgIzAwMCwgdHJhbnNwYXJlbnQpO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHQvLyBvcGFjaXR5OiAwLjc7XHJcblx0XHR9XHJcblx0XHQuaGRyLWltZy1pbm5lciB7XHJcblx0XHRcdCY6YmVmb3JlLFxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaGRyLWltZy1nZHByLWJhbm5lciB7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDEwMHB4O1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHQvLyBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIDBkZWcsICMwMDAsIHRyYW5zcGFyZW50KTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0Ly8gb3BhY2l0eTogMC43O1xyXG5cdFx0fVxyXG5cdFx0Lmhkci1pbWctaW5uZXIge1xyXG5cdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhkci1jb250ZW50LW1vZCB7XHJcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxMDtcclxuXHRwYWRkaW5nLXRvcDogM2VtO1xyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXNtKSB7XHJcblx0XHRwYWRkaW5nOiAwICRzaXRlLW1hcmdpbi0taGFsZjtcclxuXHR9XHJcblx0LnNvY2lhbC1kaXYtLWRhcmsge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHQuc29jaWFsLWxpbmstLWRhcmsge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdC5zb2NpYWwtaWNvbi0tZGFyayB7XHJcblx0XHRcdFx0Y29sb3I6ICNEMUQzRDQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzJlMmUyZjtcclxuXHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBIZWFkZXIgYmxvY2tzXHJcblxyXG4uaGRyLWJsb2NrLS10aXRsZSB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1zbSkge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHR9XHJcblxyXG5cdC5oZHItaW1nICYge1xyXG5cdFx0Lmhkci1oMSwgLmhkci1oMS1saW5rLCAuaGRyLXRhZ2xpbmUge1xyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qLmhkci1ibG9jay0tc29jaWFsIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXNtKSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0fVxyXG59Ki9cclxuXHJcbi5oZHItYmxvY2stLXF1b3RlIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHR3aWR0aDogNTUlO1xyXG5cdH1cclxufVxyXG5cclxuLmhkci1ibG9jay0tZGFyayB7XHJcblx0Y29sb3I6ICRibGFjay04MDtcclxuXHQuaGRyLWgxIHtcclxuXHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHQuaGRyLWgxLWxpbmsge1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHQuaGRyLXRhZ2xpbmUge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci10YWdsaW5lIHtcclxuXHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSGVhZGVyIHR5cGVcclxuLy9cclxuLmhkci1oMSB7XHJcblx0QGV4dGVuZCAlaDE7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0bWFyZ2luLWJvdHRvbTogMC4xNWVtO1xyXG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbn1cclxuXHJcbi5oZHItaDEtbGluayB7XHJcblx0QGluY2x1ZGUgbGluayh3aGl0ZSk7XHJcblx0Jjpob3ZlciB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uaGRyLWgxLXJlZyB7XHJcblx0QGluY2x1ZGUgc2FucyhsaWdodCk7XHJcbn1cclxuXHJcbi5oZHItdGFnbGluZSB7XHJcblx0QGV4dGVuZCAldHotdGV4dC1yZWc7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0QGluY2x1ZGUgc2FucztcclxufVxyXG5cclxuLmhkci1xdW90ZS1tb2Qge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xyXG5cdGZvbnQtc2l6ZTogMi4yNWVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMjtcclxufVxyXG5cclxuXHJcbi5oZHItcXVvdGUge1xyXG5cdG1hcmdpbi1ib3R0b206IDAuODVlbTtcclxufVxyXG5cclxuLmhkci1xdW90ZS1hdHRyIHtcclxuXHRmb250LXNpemU6IDAuNDVlbTtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRAaW5jbHVkZSBzZXJpZjtcclxufVxyXG5cclxuLnF1b3RlLWxpbmUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDMwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvcXVvdGVfYXJyb3cuc3ZnKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDcwJSAwO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBIZWFkZXIgaW1hZ2VcclxuXHJcbiRncmFkaWVudC1oZHItMTogcmdiYSgjNmRiNDRmLCAwLjcpO1xyXG4kZ3JhZGllbnQtaGRyLTI6IHJnYmEoIzMzNjQ4MywgMC45KTtcclxuXHJcbiRncmFkaWVudC1oZHItMS0tbHQ6IHJnYmEoJGdyYWRpZW50LWhkci0xLCAwLjIpO1xyXG4kZ3JhZGllbnQtaGRyLTItLWx0OiByZ2JhKCRncmFkaWVudC1oZHItMiwgMC4yKTtcclxuXHJcbi5oZHItaW1nIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0JjpiZWZvcmUsXHJcblx0JjphZnRlciB7XHJcblx0XHR0b3A6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LmhkciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHQmLmhkci1pbWctcmVsYXRpdmUge1xyXG5cdFx0LmhkciB7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaGRyLWltZy0xMCB7XHJcblx0XHQuaGRyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDE1JTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5oZHItaW1nLTIwIHtcclxuXHRcdC5oZHIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMjAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhkci1pbWctMjUge1xyXG5cdFx0LmhkciB7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAyNSU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaGRyLWltZy0zMyB7XHJcblx0XHQuaGRyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDMzJTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5oZHItaW1nLWJvdHRvbSB7XHJcblx0XHQuaGRyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0dG9wOiAxMDBweDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggNzBkZWcsICRncmFkaWVudC1oZHItMS0tbHQsIHRyYW5zcGFyZW50KTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHQvLyBmb3IgYnJvd3NlcnMgdGhhdCBkbyBubyBzdXBwb3J0IGNzcyBncmFkaWVudHMuIGllOS5cclxuXHRcdC5yZ2JhLm5vLWNzc2dyYWRpZW50cyAmIHsgYmFja2dyb3VuZC1jb2xvcjogJGdyYWRpZW50LWhkci0xLS1sdDsgfVxyXG5cdFx0Ly8gLm5vLXJnYmEubm8tY3NzZ3JhZGllbnRzICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjNmRiNDRmOyB9XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR0b3A6IDEwMHB4O1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCA3MGRlZywgdHJhbnNwYXJlbnQsICRncmFkaWVudC1oZHItMi0tbHQpO1xyXG5cdH1cclxuXHQmLm5vLW92ZXJsYXkge1xyXG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5oZHItaW1nLWlubmVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdC8vIHN0YW5kYXJkdCBoZWFkZXJzLiB0aGVzZSBvbmx5IGFwcGVhciB3aGVuIHRoZSAuaGRyLWltZyBjbGFzcyBpcyBhbHNvIHByZXNlbnRcclxuXHQuaGRyLWltZyAmIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNzBkZWcsICRncmFkaWVudC1oZHItMSAzJSwgJGdyYWRpZW50LWhkci0xLS1sdCAyMCUsIHRyYW5zcGFyZW50KTtcclxuXHRcdFx0ei1pbmRleDogMztcclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggNzBkZWcsIHRyYW5zcGFyZW50LCAkZ3JhZGllbnQtaGRyLTItLWx0IDgwJSwgJGdyYWRpZW50LWhkci0yIDk3JSk7XHJcblx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHR9XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uby1vdmVybGF5ICYge1xyXG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmhkci1jb25mZXJlbmNlICYge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR0b3A6IDEwMHB4O1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEhvbWVwYWdlIGhlYWRlclxyXG5cclxuLmhkci1ocC1jb250ZW50LW1vZCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENvbmZlcmVuY2UgSGVhZGVyXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uaGRyLWNvbmZlcmVuY2Uge1xyXG5cdC8vIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblxyXG5cdC5oZHItaW1nLWlubmVyIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC8vIG92ZXJ3cml0ZXMgc29tZSBzdHlsZSBmb3IgaGVhZGVyIGVsZW1lbnRzIGluc2lkZSB0aGVcclxuXHQvLyAuaGRyLWNvbmZlcmVuY2UgY2xhc3NcclxuXHQuaGRyLWJsb2NrLS10aXRsZSB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0fVxyXG5cdC5zb2NpYWwtZGl2LS1saWdodCB7XHJcblx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0fVxyXG5cdC5oZHIge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDRlbTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi5oZHItY29uZmVyZW5jZS1vdmVybGluZSB7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc2l6ZTogMS4xNWVtO1xyXG5cdG1hcmdpbi1ib3R0b206ICRzaXRlLW1hcmdpbi0taGFsZjtcclxuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xyXG59XHJcblxyXG4uaGRyLWNvbmZlcmVuY2UtaDEge1xyXG5cdGZvbnQtc2l6ZTogNC4yNWVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMC4zNWVtO1xyXG59XHJcblxyXG4uaGRyLWNvbmZlcmVuY2Utc3VidGl0bGUge1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0Zm9udC1zaXplOiAxLjc1ZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcblxyXG4uaGRyLWNvbmZlcmVuY2UtdGFnbGluZSB7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXNpemU6IDEuNWVtO1xyXG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0JiArICYge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogJHNpdGUtbWFyZ2luO1xyXG5cdH1cclxuXHRzcGFuIHtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEFQSUEgSGVhZGVyXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uYXBpYS1pY29uIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAxNTBweDtcclxuXHRoZWlnaHQ6IDE1MHB4O1xyXG5cdG1hcmdpbi1yaWdodDogM2VtO1xyXG5cdG1hcmdpbi10b3A6IDFlbTtcclxuXHRib3JkZXI6IDhweCBzb2xpZCAkZ3JlZW4tbWVkO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRAbWVkaWEobWF4LXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMmVtO1xyXG5cdH1cclxuXHRpbWcge1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uY2FsbG91dC1ib3gge1xyXG5cdC5hcGlhLWljb24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tbGVmdDogMWVtO1xyXG5cdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdGltZyB7XHJcblx0XHRcdG1heC13aWR0aDogNTBweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDE3cHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogM3B4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTdWJzY3JpcHRpb24gYmFubmVyc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcblxyXG4uc3Vic2NyaWJlLWJhbm5lciB7XHJcblx0bWFyZ2luLWJvdHRvbTogM2VtO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuXHJcbiIsIi5jYWxGb3JtIHtcclxuXHRtYXJnaW46IDEzcHggMCAwIDA7XHJcbn1cclxuXHJcbi5jYWxlbmRhckxpc3Qge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHR3aWR0aDogNzAlO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0JEMEQzO1xyXG59XHJcblxyXG4uY2FsZW5kYXJFdmVudCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQkQwRDM7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcclxufVxyXG5cclxuLmNhbGVuZGFyTGluayB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uY2FsU3Bhbk91dGVyIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4uY2FsRm9udFNpemUge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5jYWxEZXRhaWxzIHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0Y29sb3I6ICM0NjQ1NDc7XHJcbn1cclxuXHJcbi5jYWxEZXRhaWxzTW9iaWxlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uY2FsVGl0bGVIb3ZlciB7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG4uY2FsVGl0bGVIb3Zlcjpob3ZlciB7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uY2FsRmlsdGVyRGl2IHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMjUlO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XHJcblx0Ym94LXNoYWRvdzogMHB4IDNweCA2cHggIzAwMDAwMDI5O1xyXG5cdHBhZGRpbmc6IDAgMTVweDtcclxufVxyXG5cclxuLmNhbEZpbHRlckhlYWQge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLmNhbENsZWFyQWxsIHtcclxuXHRjb2xvcjogIzAxNzY5ODtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4uY2FsTW9iaWxlRmlsdGVyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uY2FsSW5wdXQge1xyXG5cdHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XHJcblx0aGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uY2FsTGFiZWwge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4uY2FsRGF0ZSB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGNvbG9yOiAjMzQzNjM4O1xyXG59XHJcblxyXG4uY2FsRGF0ZVN0YXJ0IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDM4cHg7XHJcblx0Y29sb3I6ICM3MDcwNzA7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmNhbERhdGVFbmQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMzhweDtcclxuXHRjb2xvcjogIzcwNzA3MDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uY3BlIHtcclxuXHRtYXJnaW46IDAgMCAxM3B4IDA7XHJcbn1cclxuXHJcbi5jbG9zZVAge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zb3JyeU1zZ1Nob3cge1xyXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRwYWRkaW5nLXRvcDogMTBweDtcclxufVxyXG5cclxuLmhpZGVMaXN0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2hvd0xpc3Qge1xyXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xyXG59XHJcblxyXG4uc29sZG91dC1iYWRnZSxcclxuLm11bHRpZGF5LWJhZGdlLFxyXG4ucHJpY2luZy1iYWRnZVxyXG57XHJcblx0ZGlzcGxheTppbmxpbmU7XHJcblx0Y29sb3I6I2ZmZjtcclxuXHRmb250LXNpemU6MC43cmVtO1xyXG5cdGZvbnQtZmFtaWx5OlwiVGFiYWMgU2Fuc1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xyXG5cdGxldHRlci1zcGFjaW5nOjAuMDI1ZW07XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRib3JkZXItcmFkaXVzOjNweDtcclxuXHRtYXJnaW4tbGVmdDoycHg7XHJcblx0bWFyZ2luLXJpZ2h0OjJweDtcclxuXHRwYWRkaW5nOjAuMTVlbSA1cHggMC4xNWVtIDVweDtcclxuXHRtYXJnaW4tdG9wOjVweDtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5zb2xkb3V0LWJhZGdlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGRjhBODA7XHJcbn1cclxuXHJcbi5tdWx0aWRheS1iYWRnZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjojMjBCRUE4O1xyXG59XHJcblxyXG4ucHJpY2luZy1iYWRnZVxyXG4ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IzhDOEM4QztcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG5cdC5jYWxJbnRybyB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblx0LnNvbGRvdXQtYmFkZ2UsXHJcblx0Lm11bHRpZGF5LWJhZGdlLFxyXG5cdC5wcmljaW5nLWJhZGdlXHJcblx0ICB7XHJcblx0XHR3aWR0aDotd2Via2l0LWZpdC1jb250ZW50O1xyXG5cdFx0d2lkdGg6LW1vei1maXQtY29udGVudDtcclxuXHRcdHdpZHRoOmZpdC1jb250ZW50O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OmF1dG87XHJcblx0XHRtYXJnaW4tbGVmdDphdXRvXHJcblx0fVxyXG5cdC5jYWxlbmRhckxpc3Qge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblxyXG5cdC5jYWxNb2JpbGUge1xyXG5cdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XHJcblx0XHRib3gtc2hhZG93OiAwcHggM3B4IDZweCAjMDAwMDAwMjk7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcbiAgXHR9XHJcblxyXG4gIFx0LmNhbEZpbHRlckRpdiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNhbE1vYmlsZUZpbHRlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNvbG9yOiAjMDE3Njk4O1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XHJcblx0fVxyXG5cclxuXHQuY2xvc2VQIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNEOUQ5RDk7XHJcblx0fVxyXG5cclxuXHQuY2FsQ2xvc2Uge1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xyXG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGNvbG9yOiAjNDY0NTQ3O1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0LmNhbERldGFpbHMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jYWxEZXRhaWxzTW9iaWxlIHtcclxuXHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdGNvbG9yOiAjNDY0NTQ3O1xyXG5cdH1cclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIERlZmF1bHQgVGFiIFN0eWxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnItdGFicyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQuci10YWJzLW5hdiB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogNjZweDtcclxuXHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbWVkO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5yLXRhYnMtdGFiIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5yLXRhYnMtYW5jaG9yIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdHBhZGRpbmc6IDFlbTtcclxuXHRcdH1cclxuXHJcblx0XHQudGFiLXRleHQtc20ge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnItdGFicy1zdGF0ZS1hY3RpdmUge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnXFwwMDIwJztcclxuXHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNzBweDtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC05cHg7XHJcblx0XHRcdFx0ei1pbmRleDogNDtcclxuXHRcdFx0XHRib3JkZXItdG9wOiA5cHggc29saWQgJGdyZWVuLW1haW47XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiAnXFwwMDIwJztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR0b3A6IDY2cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5yLXRhYnMtc3RhdGUtZGlzYWJsZWQge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuci10YWJzLW5hdi5pY29uLXRhYnMge1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogOTFweDtcclxuXHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbWVkO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnItdGFicy10YWIge1xyXG5cdCAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdCAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cdCAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICNmZmY7XHJcblx0ICAgIGhlaWdodDogNzBweDtcclxuXHQgICAgbWluLXdpZHRoOiA5MnB4O1xyXG5cdH1cclxuXHJcblx0LnItdGFicy1wYW5lbCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnItdGFicy1hY2NvcmRpb24tdGl0bGUge1xyXG5cdCAgICBkaXNwbGF5OiBub25lO1xyXG5cdCAgICBmb250LXNpemU6IDE4cHg7XHJcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQgICAgcGFkZGluZzogMC41NWVtIDA7XHJcblx0ICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmctbWVkO1xyXG5cclxuXHQgICAgLnItdGFicy1hbmNob3Ige1xyXG5cdCAgICBcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdCAgICBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHQgICAgXHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdCAgICB9XHJcblx0fVxyXG5cclxuXHQuci10YWJzLWFjY29yZGlvbi10aXRsZS5yLXRhYnMtc3RhdGUtYWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcblx0fVxyXG5cclxuXHQuci10YWJzLXBhbmVsLnItdGFicy1zdGF0ZS1hY3RpdmUge1xyXG5cdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5yLXRhYnMtYWNjb3JkaW9uLXRpdGxlLnItdGFicy1zdGF0ZS1kaXNhYmxlZCB7XHJcblx0XHRvcGFjaXR5OiAwLjU7XHJcblx0fVxyXG5cclxuXHQuci10YWJzLWFjY29yZGlvbi10aXRsZS5yLXRhYnMtc3RhdGUtYWN0aXZlIHtcclxuXHRcdC5yLXRhYnMtYW5jaG9yIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaWNvbi10YWJzIHtcclxuXHQudHh0LW9ubHkge1xyXG5cdFx0bWluLXdpZHRoOiA5MnB4O1xyXG5cclxuXHRcdC5yLXRhYnMtYW5jaG9yIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAxLjNlbSAxZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucGFuZWwge1xyXG5cdHBhZGRpbmctdG9wOiAyZW07XHJcbn1cclxuXHJcbi5jb2xsYXBzaWJsZSB7XHJcblx0bWluLWhlaWdodDogN2VtO1xyXG5cclxuXHQuci10YWJzLW5hdixcclxuXHQuci10YWJzLWFjY29yZGlvbi10aXRsZSB7XHJcblxyXG5cdFx0LnItdGFicy1hbmNob3Ige1xyXG5cdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnItdGFicy1zdGF0ZS1hY3RpdmUge1xyXG5cclxuXHRcdC5yLXRhYnMtYW5jaG9yIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjay00MDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5yLXRhYnMtbmF2IHtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHJcblx0LnBhbmVsIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdG1hcmdpbi10b3A6IC00LjNlbTtcclxuXHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbWVkO1xyXG5cdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLndjLXRhYnMge1xyXG5cdC5yLXRhYnMtbmF2IHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0dG9wOiAxOTlweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5uby1qcyB7XHJcblx0bWluLWhlaWdodDogN2VtO1xyXG5cclxuXHQuci10YWJzLW5hdixcclxuXHQuci10YWJzLWFjY29yZGlvbi10aXRsZSB7XHJcblxyXG5cdFx0LnItdGFicy1hbmNob3Ige1xyXG5cdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnItdGFicy1zdGF0ZS1hY3RpdmUge1xyXG5cclxuXHRcdC5yLXRhYnMtYW5jaG9yIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjay00MDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYubG9hZGluZyB7XHJcblx0XHRcclxuXHRcdC5wYW5lbCB7XHJcblx0XHRcdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MzMpXCI7XHJcblx0XHRcdGZpbHRlcjogYWxwaGEob3BhY2l0eT0zMyk7XHJcblx0XHRcdC1tb3otb3BhY2l0eTogMC4zMztcclxuXHRcdFx0LWtodG1sLW9wYWNpdHk6IDAuMzM7XHJcblx0XHRcdG9wYWNpdHk6IDAuMzM7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy91aS1pbWcvaWNvbnMvZ2lmLzcxMi5HSUYnKTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdHRvcDogMjkwcHg7XHJcblx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5icmVha291dC1zZXNzaW9ucyB7XHJcblx0LnRhYnMge1xyXG5cdFx0LnNlc3MtdGFicyB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5tb3JlLWNvbmZlcmVuY2VzIHtcclxuXHQuci10YWJzLW5hdiB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRtYXJnaW4tdG9wOiAtMS41ZW07XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdHRvcDogNDdweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnItdGFicy1hY2NvcmRpb24tdGl0bGUge1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRtYXJnaW46IDJlbSAwIDFlbTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5wYW5lbCB7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLnNwb25zb3JpbmcsIC5leGhpYml0aW5nIHtcclxuXHQuci10YWJzLW5hdiB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdHRvcDogNjZweDtcclxuXHRcdH1cclxuXHRcdC5yLXRhYnMtc3RhdGUtYWN0aXZlIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdGJvdHRvbTogLTE0cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY29sbGVnZS10YWJzIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHQuci10YWJzLW5hdiB7XHJcblx0XHRcdC5yLXRhYnMtdGFiIHtcclxuXHRcdFx0XHR3aWR0aDogMTUlO1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0XHRcdCYuci10YWJzLXN0YXRlLWFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDQ3JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvbGxlZ2UtcmVnaW9uIHtcclxuXHRtYXJnaW4tdG9wOiAzZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRib3JkZXItYm90dG9tOiA0cHggc29saWQgI2NjYztcclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQWNjb3JkaW9uIFJlc3BvbnNpdmUgQnJlYWtwb2ludFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcclxuXHQubm8tanMge1xyXG5cdFx0LnItdGFicy1uYXYge1xyXG5cdFx0XHQuci10YWJzLXRhYiB7XHJcblx0XHRcdFx0bWluLXdpZHRoOiAwO1xyXG5cdFx0XHRcdC5yLXRhYnMtYW5jaG9yIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuMmVtO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0Lm5vLWpzIHtcclxuXHRcdC5yLXRhYnMtbmF2IHtcclxuXHRcdFx0LnItdGFicy10YWIge1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTglO1xyXG5cdFx0XHRcdC5yLXRhYnMtYW5jaG9yIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuM2VtO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnItdGFicy1zdGF0ZS1hY3RpdmUge1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0bGVmdDogMzUlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcclxuICAgIC5yLXRhYnMge1xyXG4gICAgXHQuci10YWJzLW5hdiB7XHJcbiAgICBcdCAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgXHR9XHJcbiAgICBcdC5saXN0LWl0ZW0ge1xyXG4gICAgXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgXHR9XHJcbiAgICB9XHJcblxyXG4gICAgLnItdGFicyB7XHJcbiAgICAgICAgLnItdGFicy1hY2NvcmRpb24tdGl0bGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhbmVsIHtcclxuICAgIFx0JjpiZWZvcmUge1xyXG4gICAgXHRcdGRpc3BsYXk6IG5vbmU7XHJcbiAgICBcdH1cclxuICAgIH1cclxuXHJcblx0Lm5vLWpzIHtcclxuXHRcdC5yLXRhYnMtbmF2IHtcclxuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdC5yLXRhYnMtYWNjb3JkaW9uLXRpdGxlIHtcclxuXHRcdCAgICBkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LnBhbmVsIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFdlc3RpbiBTdXJ2ZXlzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuXHJcbi53ZXN0aW4tc3VydmV5cyB7XHJcblx0LmNvdW50cmllcyB7XHJcblx0XHQuY291bnRyeSB7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZTllYWVhO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJhaWwge1xyXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmFuc3dlciB7XHJcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEZsb2F0aW5nIHRhYnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG5cclxuLmZsb2F0aW5nLXRhYnMge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR1bCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXgtd2lkdGg6IDc4OHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubGlzdC10cmFpbmluZy1wYXJ0bmVyIHtcclxuXHRtYXgtd2lkdGg6IDUwcHg7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCkge1xyXG5cdFx0bWFyZ2luLXRvcDogLTFlbTtcclxuXHR9XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRtYXJnaW4tdG9wOiAtMC4zZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtMC4zZW07XHJcblx0fVxyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gRGVmYXVsdFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmlhcHAtYnVuZGxlIHtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDZlbTtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcclxuXHRcdG1hcmdpbi10b3A6IDAuMWVtOyBcclxuXHRcdG1hcmdpbi1yaWdodDogMC41NWVtO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdG1hcmdpbi10b3A6IDAuMWVtOyBcclxuXHR9XHJcblx0Lmxpc3QtaXRlbXMtLWxpbmVkIHtcclxuXHRcdC5saXN0LWl0ZW0ge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0LmlhcHAtcHJvZHVjdC1oZWFkZXIge1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubm90aWZ5LS1zbVx0e1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxZW0gIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi5mcmVlLXJlc291cmNlcyB7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2ZW07XHJcblx0fVxyXG59XHJcblxyXG4uYnVuZGxlLW5hbWUge1xyXG5cdG1hcmdpbi1ib3R0b206IDNlbTtcclxufVxyXG5cclxuLm1vYi1jaGVja291dCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uY2hlY2tvdXQtcHJpY2Uge1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRmb250LXNpemU6IDEuMzg0NjE1Mzg1ZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuNTU1NTU1NTU2ZW07XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAxZW07XHJcblx0XHRtYXJnaW4tdG9wOiAtMS41ZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmZpeGVkLWNoZWNrb3V0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRib3R0b206IDNlbTtcclxuXHRib3JkZXItdG9wOiAkbmF2LWJkcjtcclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogNzAlO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogNjJlbTtcclxuXHR9XHJcblx0Lm5vdGlmeS0tc20ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdCYubGktY2hlY2tvdXQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xyXG5cdFx0cGFkZGluZzogMWVtIDA7XHJcblx0XHQuY2hlY2tvdXQtcHJpY2Uge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMC40ZW07XHJcblx0XHR9XHJcblx0XHQuYnV0dG9uLWxnLS1mYW5jeSB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc3RhdG1lIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IC03ZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdHdpZHRoOiA3MCU7XHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XHJcblx0XHR3aWR0aDogNjJlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5maXhtZSB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGJvdHRvbTogMDtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHR3aWR0aDogNjYlO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xyXG5cdFx0d2lkdGg6IDYyZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENlcnRpZmljYXRpb24gQnVuZGxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5jZXJ0LWJ1bmRsZXMge1xyXG5cdC5idW5kbGUtbmFtZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4iLCIuZGZhZCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmctYm90dG9tOiAyLjVlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAyLjVlbTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZGFkYjtcclxuXHRpbWcge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLmRmYWQtcG9zdCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDFlbTtcclxuXHRtYXJnaW46IDFlbTtcclxuXHQvLyBwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG5cdC8vIG1hcmdpbi1ib3R0b206IDFlbTtcdFxyXG5cdGltZyB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4uaWFwcC1hZC1oaWRkZW4ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5pYXBwLWFkLWNlcnRpZmljYXRpb24ge1xyXG5cdC5kZmFkIHtcclxuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4jam9icy1pbnRybyB7XHJcblx0LmRmYWQge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdG1hcmdpbi10b3A6IDRlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5zaG93LWRhaWx5LXdyYXBwZXIge1xyXG5cdC5pYXBwLWFkLWFwcCB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcblx0fVxyXG59XHJcblxyXG4uY2VydC1zaWRlYmFyLWFkIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1heC13aWR0aDogMzAwcHg7XHJcblx0bWFyZ2luOiAzZW0gYXV0byAwO1xyXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0bWFyZ2luOiAyZW0gMC4xZW0gMCAwO1xyXG5cdH1cclxuXHRhIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdC50ei1oZWFkLXNtIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IC0zZW07XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDFlbTtcclxuXHRcdFx0dGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnBhZ2UtdGV4dC1zbSB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0cGFkZGluZzogMC41ZW0gMS41ZW07XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdH1cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEdhbGxlcnkgbGF5b3V0XHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLmdhbGxlcnkge1xyXG5cdC5hcnQtYmQgeyBcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDRlbTsgXHJcblx0fVxyXG5cdEBtZWRpYShtaW4td2lkdGg6IDQwMHB4KSBhbmQgKG1heC13aWR0aDogJGdyaWQtYnAtc20pIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMiwgJHNwYWNlLWdyaWQpO1xyXG5cdH1cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC1icC1zbSkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCg0LCAkc3BhY2UtZ3JpZCk7XHJcblx0fVxyXG5cdGltZyB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0fVxyXG59IiwiLmp2ZWN0b3JtYXAtbGFiZWwge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGJvcmRlcjogc29saWQgMXB4ICNDRENEQ0Q7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYmFja2dyb3VuZDogJGJsYWNrLTgwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZiwgVmVyZGFuYTtcclxuICAgIGZvbnQtc2l6ZTogc21hbGxlcjtcclxuICAgIHBhZGRpbmc6IDNweDtcclxufVxyXG5cclxuLmp2ZWN0b3JtYXAtem9vbWluLCAuanZlY3Rvcm1hcC16b29tb3V0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDFlbTtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG4gICAgcGFkZGluZzogMC41ZW07XHJcbiAgICBjb2xvcjogJGJsYWNrLTgwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDAuNWVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEuN2VtO1xyXG4gICAgaGVpZ2h0OiAxLjdlbTtcclxufVxyXG5cclxuLmp2ZWN0b3JtYXAtem9vbWluIHtcclxuICAgIHRvcDogMWVtO1xyXG59XHJcblxyXG4uanZlY3Rvcm1hcC16b29tb3V0IHtcclxuICAgIHRvcDogM2VtO1xyXG59XHJcblxyXG4ubWFwIHtcclxuICAgIGhlaWdodDogMjVlbTtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7ICAgXHJcbiAgICAgICAgaGVpZ2h0OiA0MGVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkgeyAgIFxyXG4gICAgICAgIGhlaWdodDogNDgwcHg7XHJcbiAgICAgICAgJiNhY3QtbWFwIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdGF0ZS10YWcge1xyXG4gICAgZmxvYXQ6IGxlZnQ7IFxyXG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07IFxyXG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFjdC10YWcge1xyXG4gICAgQGV4dGVuZCAlYnV0dG9uLXNlY29uZGFyeS1zbTtcclxufVxyXG5cclxuLmFjdC1hc3Qge1xyXG4gICAgZm9udC1zaXplOiAwLjY2ZW07XHJcbiAgICBjb2xvcjogJGJsYWNrLTgwO1xyXG59XHJcblxyXG4uYWN0LWNvbnRlbnQtYXJlYSB7XHJcbiAgICBtaW4taGVpZ2h0OiA4MDBweDtcclxufVxyXG5cclxuLmFjdC1rZXkge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXRvcDogLTFlbTtcclxuICAgIC5hY3Qtc3dhdGNoIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OGIxYzA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZGVmYXVsdC1hY3Qge1xyXG4gICAgYm9yZGVyOiA0cHggc29saWQgI2VmZWZlZjtcclxuICAgIHBhZGRpbmc6IDFlbSAxZW0gMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBhcnRpY2xlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbiAgICAgICAgcGFkZGluZzogMWVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XHJcbiAgICAgICAgb2wubnVtYmVyZWQge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICAgICAgICAgICAgICAgIHVsLmJ1bGxldGVkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9ICAgXHJcbn1cclxuXHJcbi5ydWxlcyB7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG4gICAgcGFkZGluZzogMWVtIDFlbSAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC5ydWxlcy1oZWFkZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgfVxyXG4gICAgLnJ1bGUge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICB3aWR0aDogNDklO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC41ZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIG9sLm51bWJlcmVkIHtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICAgICAgICAgICAgICAgICAgICB1bC5idWxsZXRlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnN0eWxlZ3VpZGUge1xyXG5cdC5zZy1zZWN0aW9uIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cdC5zZy1ibG9jayB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlcjogM3B4IHNvbGlkICNlNmU2ZTY7XHJcblx0XHRwYWRkaW5nOiAyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XHJcblx0XHR4bXAge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbmFjbztcclxuXHRcdFx0fVxyXG5cdFx0LyogUHJldHR5IHByaW50aW5nIHN0eWxlcy4gVXNlZCB3aXRoIHByZXR0aWZ5LmpzLiAqL1xyXG5cdFx0LyogVmltIHN1bmJ1cnN0IHRoZW1lIGJ5IERhdmlkIExlaWJvdmljICovXHJcblxyXG5cdFx0eG1wIC5zdHIgeyBjb2xvcjogIzY1QjA0MjsgfSAvKiBzdHJpbmcgIC0gZ3JlZW4gKi9cclxuXHRcdHhtcCAua3dkIHsgY29sb3I6ICNFMjg5NjQ7IH0gLyoga2V5d29yZCAtIGRhcmsgcGluayAqL1xyXG5cdFx0eG1wIC5jb20geyBjb2xvcjogI0FFQUVBRTsgZm9udC1zdHlsZTogaXRhbGljOyB9IC8qIGNvbW1lbnQgLSBncmF5ICovXHJcblx0XHR4bXAgLnR5cCB7IGNvbG9yOiAjODliZGZmOyB9IC8qIHR5cGUgLSBsaWdodCBibHVlICovXHJcblx0XHR4bXAgLmxpdCB7IGNvbG9yOiAjMzM4N0NDOyB9IC8qIGxpdGVyYWwgLSBibHVlICovXHJcblx0XHR4bXAgLnB1biB7IGNvbG9yOiAjZmZmOyB9IC8qIHB1bmN0dWF0aW9uIC0gd2hpdGUgKi9cclxuXHRcdHhtcCAucGxuIHsgY29sb3I6ICNmZmY7IH0gLyogcGxhaW50ZXh0IC0gd2hpdGUgKi9cclxuXHRcdHhtcCAudGFnIHsgY29sb3I6ICM4OWJkZmY7IH0gLyogaHRtbC94bWwgdGFnICAgIC0gbGlnaHQgYmx1ZSAqL1xyXG5cdFx0eG1wIC5hdG4geyBjb2xvcjogI2JkYjc2YjsgfSAvKiBodG1sL3htbCBhdHRyaWJ1dGUgbmFtZSAgLSBraGFraSAqL1xyXG5cdFx0eG1wIC5hdHYgeyBjb2xvcjogIzY1QjA0MjsgfSAvKiBodG1sL3htbCBhdHRyaWJ1dGUgdmFsdWUgLSBncmVlbiAqL1xyXG5cdFx0eG1wIC5kZWMgeyBjb2xvcjogIzMzODdDQzsgfSAvKiBkZWNpbWFsIC0gYmx1ZSAqL1xyXG5cdFx0eG1wLnByZXR0eXByaW50IHtcclxuXHQgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XHJcblx0ICAgICAgICB3aWR0aDogMTAwJTtcclxuXHQgICAgICAgIG1hcmdpbjogMWVtIGF1dG87XHJcblx0ICAgICAgICBwYWRkaW5nOiAwIDEuM2VtIDEuM2VtO1xyXG5cdCAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8qIFNwZWNpZnkgY2xhc3M9bGluZW51bXMgb24gYSBwcmUgdG8gZ2V0IGxpbmUgbnVtYmVyaW5nICovXHJcblx0XHRvbC5saW5lbnVtcyB7IG1hcmdpbi10b3A6IDA7IG1hcmdpbi1ib3R0b206IDA7IGNvbG9yOiAjQUVBRUFFOyB9IC8qIElFIGluZGVudHMgdmlhIG1hcmdpbi1sZWZ0ICovXHJcblx0XHRsaS5MMCxsaS5MMSxsaS5MMixsaS5MMyxsaS5MNSxsaS5MNixsaS5MNyxsaS5MOCB7IGxpc3Qtc3R5bGUtdHlwZTogbm9uZSB9XHJcblx0XHQvKiBBbHRlcm5hdGUgc2hhZGluZyBmb3IgbGluZXMgKi9cclxuXHRcdGxpLkwxLGxpLkwzLGxpLkw1LGxpLkw3LGxpLkw5IHsgfVxyXG5cclxuXHRcdEBtZWRpYSBwcmludCB7XHJcblx0XHQgIHhtcCAuc3RyIHsgY29sb3I6ICMwNjA7IH1cclxuXHRcdCAgeG1wIC5rd2QgeyBjb2xvcjogIzAwNjsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cclxuXHRcdCAgeG1wIC5jb20geyBjb2xvcjogIzYwMDsgZm9udC1zdHlsZTogaXRhbGljOyB9XHJcblx0XHQgIHhtcCAudHlwIHsgY29sb3I6ICM0MDQ7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XHJcblx0XHQgIHhtcCAubGl0IHsgY29sb3I6ICMwNDQ7IH1cclxuXHRcdCAgeG1wIC5wdW4geyBjb2xvcjogIzQ0MDsgfVxyXG5cdFx0ICB4bXAgLnBsbiB7IGNvbG9yOiAjMDAwOyB9XHJcblx0XHQgIHhtcCAudGFnIHsgY29sb3I6ICMwMDY7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XHJcblx0XHQgIHhtcCAuYXRuIHsgY29sb3I6ICM0MDQ7IH1cclxuXHRcdCAgeG1wIC5hdHYgeyBjb2xvcjogIzA2MDsgfVxyXG5cdFx0fVxyXG5cdFx0LmRpc3BsYXkge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luOiAxZW0gMDtcclxuXHRcdFx0cGFkZGluZzogMS4zZW07XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmMmYyZjI7XHJcblx0XHRcdC5kaXNwbGF5LWhlYWQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjVlbSAwLjVlbSAwLjNlbTtcclxuXHRcdFx0XHRtYXJnaW46IC0wLjVlbSAwIDAuNWVtIC0wLjVlbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubm90ZXMge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuXHRcdFx0bWFyZ2luOiAxZW0gMDtcclxuXHRcdFx0cGFkZGluZzogMS4zZW07XHJcblx0XHRcdGg0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm1hcmstaGVhZCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xyXG5cdFx0XHRtYXJnaW46IDFlbSBhdXRvIC0xLjNlbTtcclxuXHRcdFx0cGFkZGluZzogMS4zZW0gMS4zZW0gMDtcclxuXHRcdH1cclxuXHRcdC5zd2F0Y2gge1xyXG5cdFx0XHRwYWRkaW5nOiAwLjVlbSAxZW0gMC43ZW07IFxyXG5cdFx0XHRjb2xvcjogI2ZmZjsgXHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtOyBcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0XHQuaW5saW5lLWNvZGUge1xyXG5cdFx0XHRmb250LWZhbWlseTogTW9uYWNvO1xyXG5cdFx0XHRmb250LXNpemU6IDExcHg7XHJcblx0XHRcdHBhZGRpbmc6IDAuMWVtIDAuM2VtO1xyXG5cdFx0XHRtYXJnaW46IDAgMC4xZW07XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3O1xyXG5cdFx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0LW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdH1cclxuXHRcdC5oZXJvLWJnLmhlcm8tYmctaW1nIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcclxuXHRcdFx0bWF4LXdpZHRoOiA3Mi43JTtcclxuXHRcdFx0bWluLWhlaWdodDogMzAwcHg7IFxyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9pYXBwLm9yZy9tZWRpYS91cGxvYWRzLzIwMTQvMDgvb25saW5lLXRyYWluaW5nLWJnMS5wbmcpOyBcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkc21hbGwpe1xyXG5cdFx0XHRcdG1heC13aWR0aDogNzYuNSU7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMjgwcHg7IFxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pe1xyXG5cdFx0XHRcdG1heC13aWR0aDogODMlO1xyXG5cdFx0XHRcdGhlaWdodDogNTAwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKXtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDYzLjMzMzMzJTsgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mYS1pY29uIHtcclxuXHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNnLXNlbGVjdG9yIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRib3JkZXI6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xyXG5cdFx0XHR3aWR0aDogMzMuMzMzMzMlO1xyXG5cdFx0XHRib3JkZXI6IDRweCBzb2xpZCAjZWZlZmVmO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgI2VmZWZlZjtcclxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiA0cHggc29saWQgI2VmZWZlZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xyXG5cdFx0XHRib3JkZXItdG9wOiA0cHggc29saWQgI2VmZWZlZjtcclxuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHRcdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdFx0ICAgIC1vLXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdFx0ICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wOiA0cHggc29saWQgJGdyZWVuLW1haW47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wYWdlLWhlYWQtbGcge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuLW1haW47XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxMnB4IG91dHNldCAkZ3JlZW4tbWFpbjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6IDRweCBzb2xpZCAkc3dhdGNoLTY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wYWdlLWhlYWQtbGcge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHN3YXRjaC02O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogMTJweCBvdXRzZXQgJHN3YXRjaC02O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkICRsaW5rLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucGFnZS1oZWFkLWxnIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogMTJweCBvdXRzZXQgJGxpbmstY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2ctb3B0aW9uIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0cGFkZGluZzogNGVtIDA7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0XHQgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHRcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHRcdCAgICAucGFnZS1oZWFkLWxnIHtcclxuXHRcdCAgICBcdGNvbG9yOiAkYmxhY2stNDA7XHJcblx0ICAgIFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdCAgICBcdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdCAgICBcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHQgICAgXHQgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0ICAgIFx0ICAgIHNwYW4ge1xyXG4gICAgXHQgICAgXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcbiAgICBcdCAgICBcdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG4gICAgXHQgICAgXHQgICAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcbiAgICBcdCAgICBcdCAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuICAgIFx0ICAgIFx0XHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdCAgICBcdCAgICB9XHJcblx0XHQgICAgfVxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAwLjVlbTtcclxuXHRcdFx0XHRmb250LXNpemU6IDdlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDE4MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxODBweDtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxODBweDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDE4MHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwLjRlbTtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTQwO1xyXG5cdFx0XHRcdGJvcmRlcjogOHB4IG91dHNldCAkYmxhY2stMTA7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0LW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0XHRcdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdFx0XHQgICAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHRcdFx0XHQmLmZhLWVkaXQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbi1tYWluO1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuNDVlbTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC4xNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmZhLWltYWdlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkc3dhdGNoLTY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuZmEtbGFwdG9wIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuXHRcdFx0XHQucGFnZS1oZWFkLWxnIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oaWdobGlnaHRlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjAwO1xyXG5cdH1cclxufVxyXG5cclxuLnN0eWxlZ3VpZGUtbmF2IHtcclxuXHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdGEuaXMtYWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1kYXJrO1xyXG5cdFx0d2lkdGg6IDE4N3B4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdH1cclxufVxyXG5cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gUHJpbnQgc3R5bGVzaGVldFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuXHJcblx0LnNpdGUtbmF2IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyLW1vZCwgLmhkci1pbWctaW5uZXIge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5oZHIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZzogMCAwIDIwcHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0XHJcblx0LmFydGljbGUtYXNpZGUtbW9kIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS1yZWxhdGVkLW1vZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNvY2lhbC1saXN0LWl0ZW1zIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS1tZXRhLWltZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUtbWV0YS10ZXh0IHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWJvZHkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS1iaW8ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5mdHIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5kZmFkLXBvc3Qge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LnR6LWFydGljbGUtbGcsIC5hcnRpY2xlLXRleHQsIC5hcnRpY2xlLXRleHQtLWZpcnN0Z3JhcGgsIC5hcnRpY2xlLXRleHQgPiBwLCAuYXJ0aWNsZS10ZXh0ID4gYmxvY2txdW90ZSA+IHAsIC5hcnRpY2xlLXRleHQgLnB1bGwtcXVvdGUgPiBwIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJwdDtcclxuXHR9XHJcblxyXG5cdC50ei1hcnQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jYXAtaW1hZ2UtcmlnaHQsIC5jYXAtaW1hZ2UtbGVmdCwgLndwLWNhcHRpb24tdGV4dCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUtdGV4dCA+IHAgPiBhLCAuYXJ0aWNsZS10ZXh0IHAgZW0gPiBhLCAuYXJ0aWNsZS10ZXh0IHAgc3Ryb25nID4gYSB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRjb2xvcjogIzJlMmUyZjtcclxuXHR9XHJcblxyXG5cdC5zaWRlLW1lbnUtdHJpZ2dlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnRkLXJvdyB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cclxuXHQudGFibGUtdGgge1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0Ji5vbmUtdGVudGgge1xyXG5cdFx0XHR3aWR0aDogMTAlO1xyXG5cdFx0fVxyXG5cdFx0Ji50d28tdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdH1cclxuXHRcdCYudGhyZWUtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDMwJTtcclxuXHRcdH1cclxuXHRcdCYuZm91ci10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5maXZlLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0XHQmLnNpeC10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5zZXZlbi10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5laWdodC10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5uaW5lLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHR9XHJcblx0XHQmLmZ1bGwtd2lkdGgge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC50YWJsZS10ZCB7XHJcblx0XHRjbGVhcjogbm9uZTtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yZW07XHJcblx0XHRwYWRkaW5nOiAwLjc1ZW0gMWVtIDAgMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdCYub25lLXRlbnRoIHtcclxuXHRcdFx0d2lkdGg6IDEwJTtcclxuXHRcdH1cclxuXHRcdCYudHdvLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHR9XHJcblx0XHQmLnRocmVlLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiAzMCU7XHJcblx0XHR9XHJcblx0XHQmLmZvdXItdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdH1cclxuXHRcdCYuZml2ZS10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5zaXgtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdH1cclxuXHRcdCYuc2V2ZW4tdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDcwJTtcclxuXHRcdH1cclxuXHRcdCYuZWlnaHQtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdH1cclxuXHRcdCYubmluZS10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5mdWxsLXdpZHRoIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubW9iLWxhYmVsIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5tb2ItaGlkZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5zY2hlZC1idG4ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jYnQtc2NoZWR1bGUge1xyXG5cdFx0LmNsb3NlLXRyaWdnZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNhc2Vib29rLWRldGFpbCB7XHJcblx0XHQuc3VwcG9ydGluZy1saXN0IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5icmVhZGNydW1icyB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuZnRjLWNhc2Utc2F2ZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQucGFnZS1oZWFkLWxnLCAuc2VjdGlvbi1oZHItbGcge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cdFx0fVxyXG5cdFx0LmNhc2Vib29rLXNvY2lhbCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHR1bC5pbmRleCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubm8tcHJpbnQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLyohXHJcbkFuaW1hdGUuY3NzIC0gaHR0cDovL2RhbmVkZW4ubWUvYW5pbWF0ZVxyXG5MaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXHJcblxyXG5Db3B5cmlnaHQgKGMpIDIwMTUgRGFuaWVsIEVkZW5cclxuKi9cclxuXHJcbi5oaWRkZW4ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi52aXNpYmxlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmFuaW1hdGVkIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcclxuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxufVxyXG5cclxuLmFuaW1hdGVkLmluZmluaXRlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcblxyXG4uYW5pbWF0ZWQuaGluZ2Uge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xyXG59XHJcblxyXG4uYW5pbWF0ZWQuYm91bmNlSW4sXHJcbi5hbmltYXRlZC5ib3VuY2VPdXQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xyXG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcclxufVxyXG5cclxuLmFuaW1hdGVkLmZsaXBPdXRYLFxyXG4uYW5pbWF0ZWQuZmxpcE91dFkge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xyXG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZSB7XHJcbiAgMCUsIDIwJSwgNTMlLCA4MCUsIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA0MyUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNzAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtNHB4LDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XHJcbiAgMCUsIDIwJSwgNTMlLCA4MCUsIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA0MyUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNzAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtNHB4LDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoIHtcclxuICAwJSwgNTAlLCAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAyNSUsIDc1JSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmbGFzaCB7XHJcbiAgMCUsIDUwJSwgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMjUlLCA3NSUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5mbGFzaCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxhc2g7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xyXG59XHJcblxyXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBwdWxzZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBwdWxzZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuLnB1bHNlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcclxuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5kIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcclxuICB9XHJcblxyXG4gIDY1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcnViYmVyQmFuZCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XHJcbiAgfVxyXG5cclxuICA2NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4ucnViYmVyQmFuZCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcclxuICBhbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlIHtcclxuICAwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcclxuICAwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2hha2Uge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nIHtcclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzd2luZyB7XHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5zd2luZyB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG5cclxuICAxMCUsIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG4gIH1cclxuXHJcbiAgMzAlLCA1MCUsIDcwJSwgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA2MCUsIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdGFkYSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG5cclxuICAxMCUsIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG4gIH1cclxuXHJcbiAgMzAlLCA1MCUsIDcwJSwgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA2MCUsIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi50YWRhIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB0YWRhO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB0YWRhO1xyXG59XHJcblxyXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB3b2JibGUge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxuXHJcbiAgMTUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcclxuICB9XHJcblxyXG4gIDQ1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG5cclxuICAxNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgMzAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi53b2JibGUge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcclxuICBhbmltYXRpb24tbmFtZTogd29iYmxlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW4ge1xyXG4gIDAlLCAyMCUsIDQwJSwgNjAlLCA4MCUsIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gIH1cclxuXHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VJbiB7XHJcbiAgMCUsIDIwJSwgNDAlLCA2MCUsIDgwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgfVxyXG5cclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlSW4ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XHJcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcclxuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZUluRG93biB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xyXG4gIDAlLCA2MCUsIDc1JSwgOTAlLCAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICB9XHJcblxyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XHJcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VJbkxlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XHJcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XHJcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VJblJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcCB7XHJcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcclxuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlSW5VcCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xyXG4gIH1cclxuXHJcbiAgNTAlLCA1NSUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dCB7XHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xyXG4gIH1cclxuXHJcbiAgNTAlLCA1NSUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlT3V0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xyXG4gIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA0NSUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDQwJSwgNDUlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VPdXREb3duIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XHJcbiAgMjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XHJcbiAgMjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VPdXRMZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xyXG4gIDIwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcclxuICAyMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZU91dFJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcCB7XHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDQwJSwgNDUlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xyXG4gIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDQ1JSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlT3V0VXAge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRVcDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJbiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW5Eb3duIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW5Eb3duQmlnIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZUluTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZUluTGVmdEJpZyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcclxuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5SaWdodCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW5SaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZUluUmlnaHRCaWcge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW5VcCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZUluVXBCaWcge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZU91dERvd24ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVPdXREb3duIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVPdXREb3duQmlnIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcclxuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZU91dExlZnQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dExlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVPdXRMZWZ0QmlnIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcclxuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVPdXRSaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dFJpZ2h0QmlnIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZU91dFVwIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVPdXRVcCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVPdXRVcEJpZyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmbGlwIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxufVxyXG5cclxuLmFuaW1hdGVkLmZsaXAge1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXA7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxpcEluWCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmxpcEluWCB7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxpcEluWSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmxpcEluWSB7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gIH1cclxuXHJcbiAgMzAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5mbGlwT3V0WCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFg7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRZIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxpcE91dFkge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZsaXBPdXRZIHtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFk7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLmxpZ2h0U3BlZWRJbiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW47XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubGlnaHRTcGVlZE91dCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcclxuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcclxuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlSW4ge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZUluIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW47XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlSW5Eb3duTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVJbkRvd25SaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVJblVwTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZUluVXBSaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcFJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVPdXQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZU91dERvd25MZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVPdXREb3duUmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZU91dFVwTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlT3V0VXBSaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICAyMCUsIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICA0MCUsIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBoaW5nZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuXHJcbiAgMjAlLCA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuXHJcbiAgNDAlLCA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5oaW5nZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGluZ2U7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xyXG59XHJcblxyXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb2xsSW4ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm9sbEluIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucm9sbEluIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsSW47XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcclxufVxyXG5cclxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb2xsT3V0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4ucm9sbE91dCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbE91dDtcclxuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbiB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21JbiB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbUluIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW47XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd24ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21JbkRvd24ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbUluRG93biB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcclxuICBhbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21JbkxlZnQge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbUluTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tSW5SaWdodCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi56b29tSW5SaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXAge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21JblVwIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuLnpvb21JblVwIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcclxuICBhbmltYXRpb24tbmFtZTogem9vbUluVXA7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbU91dCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbU91dCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dDtcclxuICBhbmltYXRpb24tbmFtZTogem9vbU91dDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duIHtcclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tT3V0RG93biB7XHJcbiAgNDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi56b29tT3V0RG93biB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dERvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnQge1xyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLnpvb21PdXRMZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbU91dFJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcCB7XHJcbiAgNDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuLnpvb21PdXRVcCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0VXA7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93biB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVJbkRvd24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZUluTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZUluUmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVJblVwIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZUluVXAge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcclxuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZU91dERvd24ge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVPdXREb3duIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZU91dExlZnQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZU91dExlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZU91dFJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZU91dFVwIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVPdXRVcCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcclxuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIGh0dHA6Ly93d3cubGFibm9sLm9yZy9pbnRlcm5ldC9saWdodC15b3V0dWJlLWVtYmVkcy8yNzk0MS9cclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLm1hcmdpbi13cmFwcGVyIHtcclxuICAgIG1hcmdpbjogNXB4O1xyXG59XHJcbi55b3V0dWJlLXBsYXllciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yMyU7XHJcbiAgICAgICAgLyogVXNlIDc1JSBmb3IgNDozIHZpZGVvcyAqL1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAvL2JhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgLy9tYXJnaW46IDVweDtcclxuICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwNSU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDUlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzIGFsbDtcclxuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiAuNHMgYWxsO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgYWxsO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDc1JSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wbGF5IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNzJweDtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzZweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy9UeHpDNzBmLnBuZ1wiKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgIFxyXG59XHJcblxyXG4gICAgXHJcbiIsIi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxyXG4gKiAyLiBQcmV2ZW50IGlPUyBhbmQgSUUgdGV4dCBzaXplIGFkanVzdCBhZnRlciBkZXZpY2Ugb3JpZW50YXRpb24gY2hhbmdlLFxyXG4gKiAgICB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb20uXHJcbiAqL1xyXG5cclxuaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cclxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXHJcbiAqIGFuZCBGaXJlZm94LlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxyXG4gKi9cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1haW4sXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbixcclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxyXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxuYXVkaW8sXHJcbmNhbnZhcyxcclxucHJvZ3Jlc3MsXHJcbnZpZGVvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXHJcbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXHJcbiAqL1xyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cclxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxyXG4gKi9cclxuXHJcbltoaWRkZW5dLFxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogTGlua3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5hIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgZm9jdXNlZCBlbGVtZW50cyB3aGVuIHRoZXkgYXJlIGFsc28gaW4gYW5cclxuICogYWN0aXZlL2hvdmVyIHN0YXRlLlxyXG4gKi9cclxuXHJcbmE6YWN0aXZlLFxyXG5hOmhvdmVyIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxyXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxyXG4gKi9cclxuXHJcbm1hcmsge1xyXG4gIGJhY2tncm91bmQ6ICNmZjA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXHJcbiAqL1xyXG5cclxuaW1nIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cclxuICovXHJcblxyXG5zdmc6bm90KDpyb290KSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAxZW0gNDBweDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cclxuICovXHJcblxyXG5ociB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnByZSxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXHJcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cclxuICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxyXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cclxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cclxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAxICovXHJcbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG4gIG1hcmdpbjogMDsgLyogMyAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXHJcbiAqL1xyXG5cclxuYnV0dG9uIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cclxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cclxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cclxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXHJcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxyXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXHJcbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXHJcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXHJcbiAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXHJcbiAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXHJcbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxyXG4gKi9cclxuXHJcbmlucHV0IHtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4vKipcclxuICogSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxyXG4gKiBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxyXG4gKlxyXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxyXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cclxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcclxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxyXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxyXG4gKiBTYWZhcmkgKGJ1dCBub3QgQ2hyb21lKSBjbGlwcyB0aGUgY2FuY2VsIGJ1dHRvbiB3aGVuIHRoZSBzZWFyY2ggaW5wdXQgaGFzXHJcbiAqIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXHJcbiAqL1xyXG5cclxuZmllbGRzZXQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XHJcbiAgbWFyZ2luOiAwIDJweDtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXHJcbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cclxuICovXHJcblxyXG5sZWdlbmQge1xyXG4gIGJvcmRlcjogMDsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkvMTAvMTEuXHJcbiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxyXG4gKiBOT1RFOiB0aGUgZGVmYXVsdCBjYW5ub3Qgc2FmZWx5IGJlIGNoYW5nZWQgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cclxuICovXHJcblxyXG5vcHRncm91cCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qIFRhYmxlc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cclxuICovXHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxudGQsXHJcbnRoIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbiIsIlxyXG4vKiFcclxuICogV2F2ZXMgdjAuNi4wXHJcbiAqIGh0dHA6Ly9maWFuLm15LmlkL1dhdmVzXHJcbiAqXHJcbiAqIENvcHlyaWdodCAyMDE0IEFsZmlhbmEgRS4gU2lidWVhIGFuZCBvdGhlciBjb250cmlidXRvcnNcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXHJcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9maWFucy9XYXZlcy9ibG9iL21hc3Rlci9MSUNFTlNFXHJcbiAqL1xyXG5cclxuXHJcbi53YXZlcy1lZmZlY3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgLy8gd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIC8vIG91dGxpbmU6IDA7XHJcblxyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIC8vIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIC8vIGJvcmRlcjogbm9uZTtcclxuICAgIC8vIG91dGxpbmU6IG5vbmU7XHJcbiAgICAvLyBjb2xvcjogaW5oZXJpdDtcclxuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAvLyBmb250LXNpemU6IDFlbTtcclxuICAgIC8vIGxpbmUtaGVpZ2h0OjFlbTtcclxuICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC8vIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0O1xyXG5cclxuICAgIC53YXZlcy1yaXBwbGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6LTEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6LTEwcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjIpO1xyXG4gICAgICAgIC8vICRncmFkaWVudDogcmdiYSgwLDAsMCwwLjIpIDAscmdiYSgwLDAsMCwuMykgNDAlLHJnYmEoMCwwLDAsLjQpIDUwJSxyZ2JhKDAsMCwwLC41KSA2MCUscmdiYSgyNTUsMjU1LDI1NSwwKSA3MCU7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoJGdyYWRpZW50KTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAtby1yYWRpYWwtZ3JhZGllbnQoJGdyYWRpZW50KTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudCgkZ3JhZGllbnQpO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgkZ3JhZGllbnQpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2Utb3V0O1xyXG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFdhdmVzIENvbG9yc1xyXG4gICAgJi53YXZlcy1saWdodCAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcclxuICAgIH1cclxuXHJcbiAgICAmLndhdmVzLXJlZCAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDY3LCA1NCwgLjcwKTtcclxuICAgIH1cclxuICAgICYud2F2ZXMteWVsbG93IC53YXZlcy1yaXBwbGUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgLjcwKTtcclxuICAgIH1cclxuICAgICYud2F2ZXMtb3JhbmdlIC53YXZlcy1yaXBwbGUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAuNzApO1xyXG4gICAgfVxyXG4gICAgJi53YXZlcy1wdXJwbGUgLndhdmVzLXJpcHBsZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjcwKTtcclxuICAgIH1cclxuICAgICYud2F2ZXMtZ3JlZW4gLndhdmVzLXJpcHBsZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDE3NSwgODAsIDAuNzApO1xyXG4gICAgfVxyXG4gICAgJi53YXZlcy10ZWFsIC53YXZlcy1yaXBwbGUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjcwKTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBTdHlsZSBpbnB1dCBidXR0b24gYnVnLlxyXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud2F2ZXMtbm90cmFuc2l0aW9uIHtcclxuICAgIHRyYW5zaXRpb246IG5vbmUgI3tcIiFpbXBvcnRhbnRcIn07XHJcbn1cclxuXHJcbi53YXZlcy1jaXJjbGUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHdoaXRlIDEwMCUsIGJsYWNrIDEwMCUpO1xyXG59XHJcblxyXG4vLyAud2F2ZXMtYnV0dG9uLFxyXG4vLyAud2F2ZXMtYnV0dG9uOmhvdmVyLFxyXG4vLyAud2F2ZXMtYnV0dG9uOnZpc2l0ZWQsXHJcbi8vIC53YXZlcy1idXR0b24taW5wdXQge1xyXG4vLyAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuLy8gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbi8vICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbi8vICAgICBib3JkZXI6IG5vbmU7XHJcbi8vICAgICBvdXRsaW5lOiBub25lO1xyXG4vLyAgICAgY29sb3I6IGluaGVyaXQ7XHJcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4vLyAgICAgZm9udC1zaXplOiAxZW07XHJcbi8vICAgICBsaW5lLWhlaWdodDoxZW07XHJcbi8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbi8vICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbi8vICAgICB6LWluZGV4OiAxO1xyXG4vLyB9XHJcblxyXG4vLyAud2F2ZXMtYnV0dG9uIHtcclxuLy8gICAgIHBhZGRpbmc6IDAuODVlbSAxLjFlbTtcclxuLy8gICAgIGJvcmRlci1yYWRpdXM6IDAuMmVtO1xyXG4vLyB9XHJcblxyXG4vLyAud2F2ZXMtYnV0dG9uLWlucHV0IHtcclxuLy8gICAgIG1hcmdpbjogMDtcclxuLy8gICAgIHBhZGRpbmc6IDAuODVlbSAxLjFlbTtcclxuLy8gfVxyXG5cclxuLndhdmVzLWlucHV0LXdyYXBwZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC4yZW07XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cclxuICAgIC8vICYud2F2ZXMtYnV0dG9uIHtcclxuICAgIC8vICAgICBwYWRkaW5nOiAwO1xyXG4gICAgLy8gfVxyXG5cclxuICAgIC53YXZlcy1idXR0b24taW5wdXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud2F2ZXMtY2lyY2xlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAyLjVlbTtcclxuICAgIGhlaWdodDogMi41ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi41ZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IG5vbmU7XHJcbn1cclxuXHJcbi8vIC53YXZlcy1mbG9hdCB7XHJcbiAgICAvLyAtd2Via2l0LW1hc2staW1hZ2U6IG5vbmU7XHJcbiAgICAvLyBAaW5jbHVkZSBib3gtc2hhZG93KDBweCAxcHggMS41cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xMikpO1xyXG5cclxuICAgIC8vICY6YWN0aXZlIHtcclxuICAgICAgICAvLyBAaW5jbHVkZSBib3gtc2hhZG93KDBweCA4cHggMjBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMwKSk7XHJcbi8vICAgICB9XHJcbi8vIH1cclxuXHJcbi53YXZlcy1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogRmlyZWZveCBCdWc6IGxpbmsgbm90IHRyaWdnZXJlZCAqL1xyXG4ud2F2ZXMtZWZmZWN0IC53YXZlcy1yaXBwbGUge1xyXG4gICAgei1pbmRleDogLTE7XHJcbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAkQkFTRS1QSUNLRVJcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIE5vdGU6IHRoZSByb290IHBpY2tlciBlbGVtZW50IHNob3VsZCAqTk9UKiBiZSBzdHlsZWQgbW9yZSB0aGFuIHdoYXQncyBoZXJlLlxyXG4gKi9cclxuLnBpY2tlciB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMTAwMDA7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG4vKipcclxuICogVGhlIHBpY2tlciBpbnB1dCBlbGVtZW50LlxyXG4gKi9cclxuLnBpY2tlcl9faW5wdXQge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4vKipcclxuICogV2hlbiB0aGUgcGlja2VyIGlzIG9wZW5lZCwgdGhlIGlucHV0IGVsZW1lbnQgaXMgXCJhY3RpdmF0ZWRcIi5cclxuICovXHJcbi5waWNrZXJfX2lucHV0LnBpY2tlcl9faW5wdXQtLWFjdGl2ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgaG9sZGVyIGlzIHRoZSBvbmx5IFwic2Nyb2xsYWJsZVwiIHRvcC1sZXZlbCBjb250YWluZXIgZWxlbWVudC5cclxuICovXHJcbi5waWNrZXJfX2hvbGRlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbn1cclxuXHJcbi8qIVxyXG4gKiBEZWZhdWx0IG1vYmlsZS1maXJzdCwgcmVzcG9uc2l2ZSBzdHlsaW5nIGZvciBwaWNrYWRhdGUuanNcclxuICogRGVtbzogaHR0cDovL2Ftc3VsLmdpdGh1Yi5pby9waWNrYWRhdGUuanNcclxuICovXHJcbi8qKlxyXG4gKiBOb3RlOiB0aGUgcm9vdCBwaWNrZXIgZWxlbWVudCBzaG91bGQgKk5PVCogYmUgc3R5bGVkIG1vcmUgdGhhbiB3aGF0J3MgaGVyZS5cclxuICovXHJcbi8qKlxyXG4gKiBNYWtlIHRoZSBob2xkZXIgYW5kIGZyYW1lIGZ1bGxzY3JlZW4uXHJcbiAqL1xyXG4ucGlja2VyX19ob2xkZXIsXHJcbi5waWNrZXJfX2ZyYW1lIHtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDEwMCU7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBob2xkZXIgc2hvdWxkIG92ZXJsYXkgdGhlIGVudGlyZSBzY3JlZW4uXHJcbiAqL1xyXG4ucGlja2VyX19ob2xkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQsIHRvcCAwcyAwLjE1cztcclxuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQsIHRvcCAwcyAwLjE1cztcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0LCB0b3AgMHMgMC4xNXM7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBmcmFtZSB0aGF0IGJvdW5kcyB0aGUgYm94IGNvbnRlbnRzIG9mIHRoZSBwaWNrZXIuXHJcbiAqL1xyXG4ucGlja2VyX19mcmFtZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1pbi13aWR0aDogMjU2cHg7XHJcblxyXG4vLyAgcGlja2VyIHdpZHRoXHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIG1heC1oZWlnaHQ6IDM1MHB4O1xyXG5cclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG4gIC1tb3otb3BhY2l0eTogMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDI4Ljg3NWVtKSB7XHJcbiAgLnBpY2tlcl9fZnJhbWUge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IC0xMDAlO1xyXG4gICAgbWF4LWhlaWdodDogODAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDQwLjEyNWVtKSB7XHJcbiAgLnBpY2tlcl9fZnJhbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNy41JTtcclxuICB9XHJcbn1cclxuLyoqXHJcbiAqIFRoZSB3cmFwcGVyIHNldHMgdGhlIHN0YWdlIHRvIHZlcnRpY2FsbHkgYWxpZ24gdGhlIGJveCBjb250ZW50cy5cclxuICovXHJcbi5waWNrZXJfX3dyYXAge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDI4Ljg3NWVtKSB7XHJcbiAgLnBpY2tlcl9fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBib3ggY29udGFpbnMgYWxsIHRoZSBwaWNrZXIgY29udGVudHMuXHJcbiAqL1xyXG4ucGlja2VyX19ib3gge1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi8vQG1lZGlhIChtaW4taGVpZ2h0OiAyNi41ZW0pIHtcclxuLy8gIC5waWNrZXJfX2JveCB7XHJcbi8vLy8gICAgZm9udC1zaXplOiAxLjI1ZW07XHJcbi8vICB9XHJcbi8vfVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDI4Ljg3NWVtKSB7XHJcbiAgLnBpY2tlcl9fYm94IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuLy8gICAgcGlja2VyIGhlYWRlciBmb250LXNpemVcclxuLy8gICAgZm9udC1zaXplOiAxcmVtO1xyXG5cclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3Nzc3Nzc7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjODk4OTg5O1xyXG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTJweCAzNnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcclxuICAgIC1tb3otYm94LXNoYWRvdzogMCAxMnB4IDM2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xyXG4gICAgYm94LXNoYWRvdzogMCAxMnB4IDM2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xyXG4gIH1cclxufVxyXG4vL0BtZWRpYSAobWluLWhlaWdodDogNDAuMTI1ZW0pIHtcclxuLy8gIC5waWNrZXJfX2JveCB7XHJcbi8vICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4vLyAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcbi8vICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xyXG4vLyAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcclxuLy8gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4vLyAgfVxyXG4vL31cclxuLyoqXHJcbiAqIFdoZW4gdGhlIHBpY2tlciBvcGVucy4uLlxyXG4gKi9cclxuLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2hvbGRlciB7XHJcbiAgdG9wOiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9IzFFMDAwMDAwLGVuZENvbG9yc3RyPSMxRTAwMDAwMClcIjtcclxuICB6b29tOiAxO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zMik7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dDtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0O1xyXG59XHJcbi5waWNrZXItLW9wZW5lZCAucGlja2VyX19mcmFtZSB7XHJcbiAgdG9wOiAwO1xyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xyXG4gIC1tb3otb3BhY2l0eTogMTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbkBtZWRpYSAobWluLWhlaWdodDogMzUuODc1ZW0pIHtcclxuICAucGlja2VyLS1vcGVuZWQgLnBpY2tlcl9fZnJhbWUge1xyXG4gICAgdG9wOiAxMCU7XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgfVxyXG59XHJcbi8qKlxyXG4gKiBGb3IgYGxhcmdlYCBzY3JlZW5zLCB0cmFuc2Zvcm0gaW50byBhbiBpbmxpbmUgcGlja2VyLlxyXG4gKi9cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIENVU1RPTSBNQVRFUklBTElaRSBTVFlMRVNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5waWNrZXJfX2lucHV0LnBpY2tlcl9faW5wdXQtLWFjdGl2ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiBjb2xvcihcImJsdWVcIiwgXCJsaWdodGVuLTVcIik7XHJcbn1cclxuXHJcbi5waWNrZXJfX2ZyYW1lIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDMyNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDM4Ljg3NWVtKSB7XHJcbiAgLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2ZyYW1lIHtcclxuICAgIHRvcDogMTAlO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gIH1cclxufVxyXG4iLCIvKiFcclxuKiBTQ1NTIGFkYXB0YXRpb24gb2YgYW5pbWF0ZS5jc3NcclxuKiBieSBTdGVwaGVuIFNjaG9lcGtlIHwgc3NjaG9lcGtlLmNvbVxyXG4qIFJlZm9ybWF0dGVkLCBtb2RpZmllZCBjbGFzcyBhbmQgYW5pbWF0aW9uIG5hbWVzLCBcclxuKiBwcmVmaXhlcyByZW1vdmVkLCBhZGRpdGlvbmFsIGFuaW1hdGlvbnMgYWRkZWRcclxuKiBJbmNsdWRlcyBjdXN0b20gQW5ndWxhciBhbmltYXRpb25zXHJcbipcclxuKiBPcmlnaW5hbDpcclxuKiBhbmltYXRlLmNzcyAtaHR0cDovL2RhbmVkZW4ubWUvYW5pbWF0ZVxyXG4qIFZlcnNpb24gLSAzLjUuMVxyXG4qIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuKiBDb3B5cmlnaHQgKGMpIDIwMTYgRGFuaWVsIEVkZW5cclxuKi9cclxuXHJcbi8vIEFuZ3VsYXItc3BlY2lmaWMgYW5pbWF0aW9uc1xyXG5cclxuLmZhZGUtb24tY2hhbmdlIHtcclxuXHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcblx0Ji5uZy1oaWRlIHtcclxuXHRcdG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Ji5uZy1oaWRlLWFkZCxcclxuXHQmLm5nLWhpZGUtcmVtb3ZlIHtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDAuMjhzICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBTdGFuZGFyZCBhbmltYXRpb25zXHJcblxyXG4uYW5pbWF0ZWQge1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuXHQmLmluZmluaXRlIHtcclxuXHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG5cdH1cclxuXHQmLmhpbmdlIHtcclxuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcblx0fVxyXG5cdCYuZmxpcC1vdXQteCxcclxuXHQmLmZsaXAtb3V0LXksXHJcblx0Ji5ib3VuY2UtaW4sXHJcblx0Ji5ib3VuY2Utb3V0IHtcclxuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcclxuXHR9XHJcblx0Ji5pbmZpbml0ZS1mbGlwLXdpdGgtZGVsYXkge1xyXG5cdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDVzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAxcztcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuLnNwaW4ge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzcGluO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW4tZWFzZWQge1xyXG4gICAgZnJvbSB7XHJcbiAgICBcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKTtcclxuICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3Bpbi1lYXNlZCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNwaW4tZWFzZWQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlIHtcclxuXHRmcm9tLCAyMCUsIDUzJSwgODAlLCB0byB7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcblx0fVxyXG5cdDQwJSwgNDMlIHtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcclxuXHR9XHJcblx0NzAlIHtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcclxuXHR9XHJcblx0OTAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtNHB4LDApO1xyXG5cdH1cclxufVxyXG5cclxuLmJvdW5jZSB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsYXNoIHtcclxuXHRmcm9tLCA1MCUsIHRvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDI1JSwgNzUlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uZmxhc2gge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBwdWxzZSB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcblx0fVxyXG5cdDUwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHR9XHJcbn1cclxuXHJcbi5wdWxzZSB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHB1bHNlLWJpZyB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcblx0fVxyXG5cdDUwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4yLCAxLjIsIDEuMik7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHR9XHJcbn1cclxuXHJcbi5wdWxzZS1iaWcge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBwdWxzZS1iaWc7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcnViYmVyLWJhbmQge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG5cdH1cclxuXHQzMCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xyXG5cdH1cclxuXHQ0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xyXG5cdH1cclxuXHQ2NSUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG5cdH1cclxufVxyXG5cclxuLnJ1YmJlci1iYW5kIHtcclxuXHRhbmltYXRpb24tbmFtZTogcnViYmVyLWJhbmQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2hha2Uge1xyXG5cdGZyb20sIHRvIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0fVxyXG5cdDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG5cdH1cclxuXHQyMCUsIDQwJSwgNjAlLCA4MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5zaGFrZSB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xyXG59XHJcblxyXG5cclxuQGtleWZyYW1lcyBoZWFkLXNoYWtlIHtcclxuXHQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0fVxyXG5cdDYuNSUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xyXG5cdH1cclxuXHQxOC41JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xyXG5cdH1cclxuXHQzMS41JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XHJcblx0fVxyXG5cdDQzLjUlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XHJcblx0fVxyXG5cdDUwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0fVxyXG59XHJcblxyXG4uaGVhZC1zaGFrZSB7XHJcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGhlYWQtc2hha2U7XHJcbn1cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIHN3aW5nIHtcclxuXHQyMCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XHJcblx0fVxyXG5cdDQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xyXG5cdH1cclxuXHQ4MCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XHJcblx0fVxyXG59XHJcblxyXG4uc3dpbmcge1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHRhZGEge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG5cdH1cclxuXHQxMCUsIDIwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG5cdH1cclxuXHQzMCUsIDUwJSwgNzAlLCA5MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG5cdH1cclxuXHQ0MCUsIDYwJSwgODAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHR9XHJcbn1cclxuXHJcbi50YWRhIHtcclxuXHRhbmltYXRpb24tbmFtZTogdGFkYTtcclxufVxyXG5cclxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXHJcblxyXG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG5cdDE1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuXHR9XHJcblx0MzAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcclxuXHR9XHJcblx0NDUlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xyXG5cdH1cclxuXHQ3NSUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLndvYmJsZSB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBqZWxsbyB7XHJcblx0ZnJvbSwgMTEuMSUsIHRvIHtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcblx0MjIuMiUge1xyXG5cdFx0dHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xyXG5cdH1cclxuXHQzMy4zJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xyXG5cdH1cclxuXHQ0NC40JSB7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcclxuXHR9XHJcblx0NTUuNSUge1xyXG5cdFx0dHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XHJcblx0fVxyXG5cdDY2LjYlIHtcclxuXHRcdHRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcclxuXHR9XHJcblx0NzcuNyUge1xyXG5cdFx0dHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xyXG5cdH1cclxuXHQ4OC44JSB7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuLmplbGxvIHtcclxuXHRhbmltYXRpb24tbmFtZTogamVsbG87XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZS1pbiB7XHJcblx0ZnJvbSwgMjAlLCA0MCUsIDYwJSwgODAlLCB0byB7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG5cdH1cclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG5cdH1cclxuXHQyMCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG5cdH1cclxuXHQ0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHR9XHJcbn1cclxuXHJcbi5ib3VuY2UtaW4ge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2UtaW47XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlLWluLWRvd24ge1xyXG5cdGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcblx0fVxyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuXHR9XHJcblx0OTAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmJvdW5jZS1pbi1kb3duIHtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLWluLWRvd247XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlLWluLWxlZnQge1xyXG5cdGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcblx0fVxyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuXHR9XHJcblx0OTAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmJvdW5jZS1pbi1sZWZ0IHtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLWluLWxlZnQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmMtaW4tcmlnaHQge1xyXG5cdGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcblx0fVxyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcclxuXHR9XHJcblx0NzUlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcblx0fVxyXG5cdDkwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uYm91bmNlLWluLXJpZ2h0IHtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLWluLXJpZ2h0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZS1pbi11cCB7XHJcblx0ZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuXHR9XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG5cdH1cclxuXHQ3NSUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuXHR9XHJcblx0OTAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uYm91bmNlLWluLXVwIHtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLWluLXVwO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZS1vdXQge1xyXG5cdDIwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcblx0fVxyXG5cdDUwJSwgNTUlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcblx0fVxyXG59XHJcblxyXG4uYm91bmNlLW91dCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZS1vdXQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlLW91dC1kb3duIHtcclxuXHQyMCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuXHR9XHJcblx0NDAlLCA0NSUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG5cdH1cclxufVxyXG5cclxuLmJvdW5jZS1vdXQtZG93biB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZS1vdXQtZG93bjtcclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2Utb3V0LWxlZnQge1xyXG5cdDIwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uYm91bmNlLW91dC1sZWZ0IHtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLW91dC1sZWZ0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZS1vdXQtcmlnaHQge1xyXG5cdDIwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uYm91bmNlLW91dC1yaWdodCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZS1vdXQtcmlnaHQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlLW91dC11cCB7XHJcblx0MjAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG5cdH1cclxuXHQ0MCUsIDQ1JSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uYm91bmNlLW91dC11cCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZS1vdXQtdXA7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1pbiB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuLmZhZGUtaW4ge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLWluO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tZG93biB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1pbi1kb3duIHtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZS1pbi1kb3duO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tZG93bi1iaWcge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1pbi1kb3duLWJpZyB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tZG93bi1iaWc7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1pbi1sZWZ0IHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYWRlLWluLWxlZnQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLWluLWxlZnQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1pbi1sZWZ0LWJpZyB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYWRlLWluLWxlZnQtYmlnIHtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZS1pbi1sZWZ0LWJpZztcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLWluLXJpZ2h0IHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmZhZGUtaW4tcmlnaHQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLWluLXJpZ2h0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tcmlnaHQtYmlnIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1pbi1yaWdodC1iaWcge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLWluLXJpZ2h0LWJpZztcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLWluLXVwIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmZhZGUtaW4tdXAge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLWluLXVwO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tdXAtYmlnIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1pbi11cC1iaWcge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLWluLXVwLWJpZztcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLW91dCB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmZhZGUtb3V0IHtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1vdXQtZG93biB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYWRlLW91dC1kb3duIHtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQtZG93bjtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLW91dC1kb3duLWJpZyB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG5cdH1cclxufVxyXG5cclxuLmZhZGUtb3V0LWRvd24tYmlnIHtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQtZG93bi1iaWc7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1vdXQtbGVmdCB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1vdXQtbGVmdCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtb3V0LWxlZnQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1vdXQtbGVmdC1iaWcge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1vdXQtbGVmdC1iaWcge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLW91dC1sZWZ0LWJpZztcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLW91dC1yaWdodCB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYWRlLW91dC1yaWdodCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtb3V0LXJpZ2h0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0LXJpZ2h0LWJpZyB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG5cdH1cclxufVxyXG5cclxuLmZhZGUtb3V0LXJpZ2h0LWJpZyB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtb3V0LXJpZ2h0LWJpZztcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLW91dC11cCB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1vdXQtdXAge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLW91dC11cDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLW91dC11cC1iaWcge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uZmFkZS1vdXQtdXAtYmlnIHtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQtdXAtYmlnO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsaXAge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuXHR9XHJcblx0NDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcblx0fVxyXG59XHJcblxyXG4uZmxpcCB7XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRhbmltYXRpb24tbmFtZTogZmxpcDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBpbmZpbml0ZS1mbGlwLXdpdGgtZGVsYXkge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuXHR9XHJcblx0OCUge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcblx0fVxyXG5cdDExJSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG5cdH1cclxuXHQxNiUge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcblx0fVxyXG5cdDIwJSwgdG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG5cdH1cclxufVxyXG5cclxuLmluZmluaXRlLWZsaXAtd2l0aC1kZWxheSB7XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRhbmltYXRpb24tbmFtZTogaW5maW5pdGUtZmxpcC13aXRoLWRlbGF5O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsaXAtaW4teCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0NDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcblx0fVxyXG59XHJcblxyXG4uZmxpcC1pbi14IHtcclxuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZsaXAtaW4teDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmbGlwLWluLXkge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDgwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG5cdH1cclxufVxyXG5cclxuLmZsaXAtaW4teSB7XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmbGlwLWluLXk7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxpcC1vdXQteCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuXHR9XHJcblx0MzAlIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmZsaXAtb3V0LXgge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmbGlwLW91dC14O1xyXG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmbGlwLW91dC15IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG5cdH1cclxuXHQzMCUge1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uZmxpcC1vdXQteSB7XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmbGlwLW91dC15O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxpZ2h0LXNwZWVkLWluIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDgwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG4ubGlnaHQtc3BlZWQtaW4ge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBsaWdodC1zcGVlZC1pbjtcclxuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBsaWdodC1zcGVlZC1vdXQge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmxpZ2h0LXNwZWVkLW91dCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGxpZ2h0LXNwZWVkLW91dDtcclxuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1pbiB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbi5yb3RhdGUtaW4ge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtaW47XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlLWluLWRvd24tbGVmdCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbi5yb3RhdGUtaW4tZG93bi1sZWZ0IHtcclxuXHRhbmltYXRpb24tbmFtZTogcm90YXRlLWluLWRvd24tbGVmdDtcclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGUtaW4tZG93bi1yaWdodCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG4ucm90YXRlLWluLWRvd24tcmlnaHQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtaW4tZG93bi1yaWdodDtcclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGUtaW4tdXAtbGVmdCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuLnJvdGF0ZS1pbi11cC1sZWZ0IHtcclxuXHRhbmltYXRpb24tbmFtZTogcm90YXRlLWluLXVwLWxlZnQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlLWluLXVwLXJpZ2h0IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG4ucm90YXRlLWluLXVwLXJpZ2h0IHtcclxuXHRhbmltYXRpb24tbmFtZTogcm90YXRlLWluLXVwLXJpZ2h0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1vdXQge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5yb3RhdGUtb3V0IHtcclxuXHRhbmltYXRpb24tbmFtZTogcm90YXRlLW91dDtcclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGUtb3V0LWRvd24tbGVmdCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLnJvdGF0ZS1vdXQtZG93bi1sZWZ0IHtcclxuXHRhbmltYXRpb24tbmFtZTogcm90YXRlLW91dC1kb3duLWxlZnQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlLW91dC1kb3duLXJpZ2h0IHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4ucm90YXRlLW91dC1kb3duLXJpZ2h0IHtcclxuXHRhbmltYXRpb24tbmFtZTogcm90YXRlLW91dC1kb3duLXJpZ2h0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1vdXQtdXAtbGVmdCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5yb3RhdGUtb3V0LXVwLWxlZnQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtb3V0LXVwLWxlZnQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlLW91dC11cC1yaWdodCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4ucm90YXRlLW91dC11cC1yaWdodCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHJvdGF0ZS1vdXQtdXAtcmlnaHQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgaGluZ2Uge1xyXG5cdDAlIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcblx0fVxyXG5cdDIwJSwgNjAlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuXHR9XHJcblx0NDAlLCA4MCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmhpbmdlIHtcclxuXHRhbmltYXRpb24tbmFtZTogaGluZ2U7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm9sbC1pbiB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4ucm9sbC1pbiB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHJvbGwtaW47XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm9sbC1vdXQge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbi5yb2xsLW91dCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHJvbGwtb3V0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb20taW4ge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG4uem9vbS1pbiB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20taW47XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbS1pbi1kb3duIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuXHR9XHJcbn1cclxuXHJcbi56b29tLWluLWRvd24ge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tLWluLWRvd247XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbS1pbi1sZWZ0IHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuXHR9XHJcbn1cclxuXHJcbi56b29tLWluLWxlZnQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tLWluLWxlZnQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbS1pbi1yaWdodCB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcblx0fVxyXG59XHJcblxyXG4uem9vbS1pbi1yaWdodCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20taW4tcmlnaHQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbS1pbi11cCB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcblx0fVxyXG59XHJcblxyXG4uem9vbS1pbi11cCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20taW4tdXA7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbS1vdXQge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uem9vbS1vdXQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tLW91dDtcclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tLW91dC1kb3duIHtcclxuXHQ0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG5cdH1cclxufVxyXG5cclxuLnpvb20tb3V0LWRvd24ge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tLW91dC1kb3duO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb20tb3V0LWxlZnQge1xyXG5cdDQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi56b29tLW91dC1sZWZ0IHtcclxuXHRhbmltYXRpb24tbmFtZTogem9vbS1vdXQtbGVmdDtcclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tLW91dC1yaWdodCB7XHJcblx0NDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi56b29tLW91dC1yaWdodCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20tb3V0LXJpZ2h0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb20tb3V0LXVwIHtcclxuXHQ0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG5cdH1cclxufVxyXG5cclxuLnpvb20tb3V0LXVwIHtcclxuXHRhbmltYXRpb24tbmFtZTogem9vbS1vdXQtdXA7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGUtaW4tZG93biB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uc2xpZGUtaW4tZG93biB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlLWluLWRvd247XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGUtaW4tbGVmdCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uc2xpZGUtaW4tbGVmdCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlLWluLWxlZnQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGUtaW4tcmlnaHQge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uc2xpZGUtaW4tcmlnaHQge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZS1pbi1yaWdodDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZS1pbi11cCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5zbGlkZS1pbi11cCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlLWluLXVwO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlLW91dC1kb3duIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uc2xpZGUtb3V0LWRvd24ge1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZS1vdXQtZG93bjtcclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZS1vdXQtbGVmdCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5zbGlkZS1vdXQtbGVmdCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlLW91dC1sZWZ0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlLW91dC1yaWdodCB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG5cdH1cclxufVxyXG5cclxuLnNsaWRlLW91dC1yaWdodCB7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlLW91dC1yaWdodDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZS1vdXQtdXAge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uc2xpZGUtb3V0LXVwIHtcclxuXHRhbmltYXRpb24tbmFtZTogc2xpZGUtb3V0LXVwO1xyXG59IiwiLy8gZWxlbWVudCByZXNldHNcclxucCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuICAgIC13ZWJraXQtbWFyZ2luLWJlZm9yZTogMWVtO1xyXG4gICAgLXdlYmtpdC1tYXJnaW4tYWZ0ZXI6IDFlbTtcclxuICAgIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwcHg7XHJcbiAgICAtd2Via2l0LW1hcmdpbi1lbmQ6IDBweDtcclxuXHJcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRmb250LXNpemU6IDE0LjVweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0fVxyXG59XHJcblxyXG51bCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6IDFlbTtcclxuICAgIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAxZW07XHJcbiAgICAtd2Via2l0LW1hcmdpbi1zdGFydDogMHB4O1xyXG4gICAgLXdlYmtpdC1tYXJnaW4tZW5kOiAwcHg7XHJcbiAgICAtd2Via2l0LXBhZGRpbmctc3RhcnQ6IDQwcHg7XHJcbn1cclxuXHJcbi8vIG5hdiByZXNldHNcclxuLnNpdGUtbmF2IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ly8gLm5hdi1zZWFyY2gtdHJpZ2dlciB7XHJcblx0Ly8gXHRoZWlnaHQ6IGF1dG87XHJcblx0Ly8gICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdC8vICAgICB3aWR0aDogYXV0bztcclxuXHQvLyAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cdC8vIH1cclxufVxyXG5cclxuLnVzZXItLWxvZ2dlZGluIHtcclxuXHQucHJvZmlsZS1idG4ge1xyXG5cdFx0LmJ0bi1mbG9hdGluZyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM2NkJCNkEgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vXHJcblxyXG4uc3Vic2VjdGlvbi1oZHIge1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbn1cclxuXHJcbi8vIG1vZGFsc1xyXG5cclxuLm1vZGFsIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHQubW9kYWwtY2xvc2Uge1xyXG5cdFx0cmlnaHQ6IGluaGVyaXQ7XHJcblx0XHR0b3A6IGluaGVyaXQ7XHJcblx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLy8gQWRzXHJcblxyXG4uZGZhZCB7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxufSIsIi8vIFRhYmxlIGluIGNvbGxhcHNpYmxlIGJvZHksIHVzZWQgb24gRFBBIE1hcCBwYWdlXHJcbi5jb2xsYXBzaWJsZSB7XHJcblx0LmNvbGxhcHNpYmxlLWJvZHkge1xyXG5cdFx0cGFkZGluZzogMCAxcmVtO1xyXG5cdFx0dGFibGUge1xyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gVXRpbGl0eSBDb2xvciBDbGFzc2VzXHJcblxyXG4vLy5zdWNjZXNzIHtcclxuLy9cclxuLy99XHJcblxyXG4vLyBHb29nbGUgQ29sb3IgUGFsZXR0ZSBkZWZpbmVkOiBodHRwOi8vd3d3Lmdvb2dsZS5jb20vZGVzaWduL3NwZWMvc3R5bGUvY29sb3IuaHRtbFxyXG5cclxuXHJcbiRtYXRlcmlhbGl6ZS1yZWQ6IChcclxuICBcImJhc2VcIjogICAgICAgI2U1MWMyMyxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZkZWFlYixcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2Y4YzFjMyxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2YzOTg5YixcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2VlNmU3MyxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2VhNDU0YixcclxuICBcImRhcmtlbi0xXCI6ICAgI2QwMTgxZSxcclxuICBcImRhcmtlbi0yXCI6ICAgI2I5MTUxYixcclxuICBcImRhcmtlbi0zXCI6ICAgI2EyMTMxOCxcclxuICBcImRhcmtlbi00XCI6ICAgIzhiMTAxNCxcclxuKTtcclxuXHJcbiRyZWQ6IChcclxuICBcImJhc2VcIjogICAgICAgI0Y0NDMzNixcclxuICBcImxpZ2h0ZW4tNVwiOiAgI0ZGRUJFRSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI0ZGQ0REMixcclxuICBcImxpZ2h0ZW4tM1wiOiAgI0VGOUE5QSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI0U1NzM3MyxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI0VGNTM1MCxcclxuICBcImRhcmtlbi0xXCI6ICAgI0U1MzkzNSxcclxuICBcImRhcmtlbi0yXCI6ICAgI0QzMkYyRixcclxuICBcImRhcmtlbi0zXCI6ICAgI0M2MjgyOCxcclxuICBcImRhcmtlbi00XCI6ICAgI0I3MUMxQyxcclxuICBcImFjY2VudC0xXCI6ICAgICNGRjhBODAsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjRkY1MjUyLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI0ZGMTc0NCxcclxuICBcImFjY2VudC00XCI6ICAgICNENTAwMDBcclxuKTtcclxuXHJcbiRwaW5rOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICNlOTFlNjMsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmY2U0ZWMsXHJcbiAgXCJsaWdodGVuLTRcIjogICNmOGJiZDAsXHJcbiAgXCJsaWdodGVuLTNcIjogICNmNDhmYjEsXHJcbiAgXCJsaWdodGVuLTJcIjogICNmMDYyOTIsXHJcbiAgXCJsaWdodGVuLTFcIjogICNlYzQwN2EsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICNkODFiNjAsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICNjMjE4NWIsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICNhZDE0NTcsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICM4ODBlNGYsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmY4MGFiLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2ZmNDA4MSxcclxuICBcImFjY2VudC0zXCI6ICAgICNmNTAwNTcsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjYzUxMTYyXHJcbik7XHJcblxyXG4kcHVycGxlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICM5YzI3YjAsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmM2U1ZjUsXHJcbiAgXCJsaWdodGVuLTRcIjogICNlMWJlZTcsXHJcbiAgXCJsaWdodGVuLTNcIjogICNjZTkzZDgsXHJcbiAgXCJsaWdodGVuLTJcIjogICNiYTY4YzgsXHJcbiAgXCJsaWdodGVuLTFcIjogICNhYjQ3YmMsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICM4ZTI0YWEsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICM3YjFmYTIsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICM2YTFiOWEsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICM0YTE0OGMsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZWE4MGZjLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2UwNDBmYixcclxuICBcImFjY2VudC0zXCI6ICAgICNkNTAwZjksXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjYWEwMGZmXHJcbik7XHJcblxyXG4kZGVlcC1wdXJwbGU6IChcclxuICBcImJhc2VcIjogICAgICAgIzY3M2FiNyxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2VkZTdmNixcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2QxYzRlOSxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2IzOWRkYixcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzk1NzVjZCxcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzdlNTdjMixcclxuICBcImRhcmtlbi0xXCI6ICAgIzVlMzViMSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzUxMmRhOCxcclxuICBcImRhcmtlbi0zXCI6ICAgIzQ1MjdhMCxcclxuICBcImRhcmtlbi00XCI6ICAgIzMxMWI5MixcclxuICBcImFjY2VudC0xXCI6ICAgICNiMzg4ZmYsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjN2M0ZGZmLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzY1MWZmZixcclxuICBcImFjY2VudC00XCI6ICAgICM2MjAwZWFcclxuKTtcclxuXHJcbiRpbmRpZ286IChcclxuICBcImJhc2VcIjogICAgICAgIzNmNTFiNSxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2U4ZWFmNixcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2M1Y2FlOSxcclxuICBcImxpZ2h0ZW4tM1wiOiAgIzlmYThkYSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzc5ODZjYixcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzVjNmJjMCxcclxuICBcImRhcmtlbi0xXCI6ICAgIzM5NDlhYixcclxuICBcImRhcmtlbi0yXCI6ICAgIzMwM2Y5ZixcclxuICBcImRhcmtlbi0zXCI6ICAgIzI4MzU5MyxcclxuICBcImRhcmtlbi00XCI6ICAgIzFhMjM3ZSxcclxuICBcImFjY2VudC0xXCI6ICAgICM4YzllZmYsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjNTM2ZGZlLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzNkNWFmZSxcclxuICBcImFjY2VudC00XCI6ICAgICMzMDRmZmVcclxuKTtcclxuXHJcbiRibHVlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICMyMTk2RjMsXHJcbiAgXCJsaWdodGVuLTVcIjogICNFM0YyRkQsXHJcbiAgXCJsaWdodGVuLTRcIjogICNCQkRFRkIsXHJcbiAgXCJsaWdodGVuLTNcIjogICM5MENBRjksXHJcbiAgXCJsaWdodGVuLTJcIjogICM2NEI1RjYsXHJcbiAgXCJsaWdodGVuLTFcIjogICM0MkE1RjUsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICMxRTg4RTUsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICMxOTc2RDIsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICMxNTY1QzAsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMwRDQ3QTEsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjODJCMUZGLFxyXG4gIFwiYWNjZW50LTJcIjogICAgIzQ0OEFGRixcclxuICBcImFjY2VudC0zXCI6ICAgICMyOTc5RkYsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjMjk2MkZGXHJcbik7XHJcblxyXG4kbGlnaHQtYmx1ZTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjMDNhOWY0LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZTFmNWZlLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjYjNlNWZjLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjODFkNGZhLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjNGZjM2Y3LFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjMjliNmY2LFxyXG4gIFwiZGFya2VuLTFcIjogICAjMDM5YmU1LFxyXG4gIFwiZGFya2VuLTJcIjogICAjMDI4OGQxLFxyXG4gIFwiZGFya2VuLTNcIjogICAjMDI3N2JkLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMDE1NzliLFxyXG4gIFwiYWNjZW50LTFcIjogICAgIzgwZDhmZixcclxuICBcImFjY2VudC0yXCI6ICAgICM0MGM0ZmYsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjMDBiMGZmLFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzAwOTFlYVxyXG4pO1xyXG5cclxuJGN5YW46IChcclxuICBcImJhc2VcIjogICAgICAgIzAwYmNkNCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2UwZjdmYSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2IyZWJmMixcclxuICBcImxpZ2h0ZW4tM1wiOiAgIzgwZGVlYSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzRkZDBlMSxcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzI2YzZkYSxcclxuICBcImRhcmtlbi0xXCI6ICAgIzAwYWNjMSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzAwOTdhNyxcclxuICBcImRhcmtlbi0zXCI6ICAgIzAwODM4ZixcclxuICBcImRhcmtlbi00XCI6ICAgIzAwNjA2NCxcclxuICBcImFjY2VudC0xXCI6ICAgICM4NGZmZmYsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjMThmZmZmLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzAwZTVmZixcclxuICBcImFjY2VudC00XCI6ICAgICMwMGI4ZDRcclxuKTtcclxuXHJcbiR0ZWFsOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICMwMDk2ODgsXHJcbiAgXCJsaWdodGVuLTVcIjogICNlMGYyZjEsXHJcbiAgXCJsaWdodGVuLTRcIjogICNiMmRmZGIsXHJcbiAgXCJsaWdodGVuLTNcIjogICM4MGNiYzQsXHJcbiAgXCJsaWdodGVuLTJcIjogICM0ZGI2YWMsXHJcbiAgXCJsaWdodGVuLTFcIjogICMyNmE2OWEsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICMwMDg5N2IsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICMwMDc5NmIsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICMwMDY5NWMsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMwMDRkNDAsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjYTdmZmViLFxyXG4gIFwiYWNjZW50LTJcIjogICAgIzY0ZmZkYSxcclxuICBcImFjY2VudC0zXCI6ICAgICMxZGU5YjYsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjMDBiZmE1XHJcbik7XHJcblxyXG4kZ3JlZW46IChcclxuICBcImJhc2VcIjogICAgICAgIzRDQUY1MCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI0U4RjVFOSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI0M4RTZDOSxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI0E1RDZBNyxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzgxQzc4NCxcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzY2QkI2QSxcclxuICBcImRhcmtlbi0xXCI6ICAgIzQzQTA0NyxcclxuICBcImRhcmtlbi0yXCI6ICAgIzM4OEUzQyxcclxuICBcImRhcmtlbi0zXCI6ICAgIzJFN0QzMixcclxuICBcImRhcmtlbi00XCI6ICAgIzFCNUUyMCxcclxuICBcImFjY2VudC0xXCI6ICAgICNCOUY2Q0EsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjNjlGMEFFLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzAwRTY3NixcclxuICBcImFjY2VudC00XCI6ICAgICMwMEM4NTNcclxuKTtcclxuXHJcbiRsaWdodC1ncmVlbjogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjOGJjMzRhLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZjFmOGU5LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZGNlZGM4LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjYzVlMWE1LFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjYWVkNTgxLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjOWNjYzY1LFxyXG4gIFwiZGFya2VuLTFcIjogICAjN2NiMzQyLFxyXG4gIFwiZGFya2VuLTJcIjogICAjNjg5ZjM4LFxyXG4gIFwiZGFya2VuLTNcIjogICAjNTU4YjJmLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMzM2OTFlLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2NjZmY5MCxcclxuICBcImFjY2VudC0yXCI6ICAgICNiMmZmNTksXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjNzZmZjAzLFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzY0ZGQxN1xyXG4pO1xyXG5cclxuJGxpbWU6IChcclxuICBcImJhc2VcIjogICAgICAgI2NkZGMzOSxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2Y5ZmJlNyxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2YwZjRjMyxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2U2ZWU5YyxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2RjZTc3NSxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2Q0ZTE1NyxcclxuICBcImRhcmtlbi0xXCI6ICAgI2MwY2EzMyxcclxuICBcImRhcmtlbi0yXCI6ICAgI2FmYjQyYixcclxuICBcImRhcmtlbi0zXCI6ICAgIzllOWQyNCxcclxuICBcImRhcmtlbi00XCI6ICAgIzgyNzcxNyxcclxuICBcImFjY2VudC0xXCI6ICAgICNmNGZmODEsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjZWVmZjQxLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI2M2ZmYwMCxcclxuICBcImFjY2VudC00XCI6ICAgICNhZWVhMDBcclxuKTtcclxuXHJcbiR5ZWxsb3c6IChcclxuICBcImJhc2VcIjogICAgICAgI2ZmZWIzYixcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZmZmRlNyxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2ZmZjljNCxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2ZmZjU5ZCxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2ZmZjE3NixcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2ZmZWU1OCxcclxuICBcImRhcmtlbi0xXCI6ICAgI2ZkZDgzNSxcclxuICBcImRhcmtlbi0yXCI6ICAgI2ZiYzAyZCxcclxuICBcImRhcmtlbi0zXCI6ICAgI2Y5YTgyNSxcclxuICBcImRhcmtlbi00XCI6ICAgI2Y1N2YxNyxcclxuICBcImFjY2VudC0xXCI6ICAgICNmZmZmOGQsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjZmZmZjAwLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI2ZmZWEwMCxcclxuICBcImFjY2VudC00XCI6ICAgICNmZmQ2MDBcclxuKTtcclxuXHJcbiRhbWJlcjogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjZmZjMTA3LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmZmOGUxLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZmZlY2IzLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZmZlMDgyLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZmZkNTRmLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjZmZjYTI4LFxyXG4gIFwiZGFya2VuLTFcIjogICAjZmZiMzAwLFxyXG4gIFwiZGFya2VuLTJcIjogICAjZmZhMDAwLFxyXG4gIFwiZGFya2VuLTNcIjogICAjZmY4ZjAwLFxyXG4gIFwiZGFya2VuLTRcIjogICAjZmY2ZjAwLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmZTU3ZixcclxuICBcImFjY2VudC0yXCI6ICAgICNmZmQ3NDAsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjZmZjNDAwLFxyXG4gIFwiYWNjZW50LTRcIjogICAgI2ZmYWIwMFxyXG4pO1xyXG5cclxuJG9yYW5nZTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjZmY5ODAwLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmZmM2UwLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZmZlMGIyLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZmZjYzgwLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZmZiNzRkLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjZmZhNzI2LFxyXG4gIFwiZGFya2VuLTFcIjogICAjZmI4YzAwLFxyXG4gIFwiZGFya2VuLTJcIjogICAjZjU3YzAwLFxyXG4gIFwiZGFya2VuLTNcIjogICAjZWY2YzAwLFxyXG4gIFwiZGFya2VuLTRcIjogICAjZTY1MTAwLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmZDE4MCxcclxuICBcImFjY2VudC0yXCI6ICAgICNmZmFiNDAsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjZmY5MTAwLFxyXG4gIFwiYWNjZW50LTRcIjogICAgI2ZmNmQwMFxyXG4pO1xyXG5cclxuJGRlZXAtb3JhbmdlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICNmZjU3MjIsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmYmU5ZTcsXHJcbiAgXCJsaWdodGVuLTRcIjogICNmZmNjYmMsXHJcbiAgXCJsaWdodGVuLTNcIjogICNmZmFiOTEsXHJcbiAgXCJsaWdodGVuLTJcIjogICNmZjhhNjUsXHJcbiAgXCJsaWdodGVuLTFcIjogICNmZjcwNDMsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICNmNDUxMWUsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICNlNjRhMTksXHJcbiAgXCJkYXJrZW4tM1wiOiAgICNkODQzMTUsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICNiZjM2MGMsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmY5ZTgwLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2ZmNmU0MCxcclxuICBcImFjY2VudC0zXCI6ICAgICNmZjNkMDAsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjZGQyYzAwXHJcbik7XHJcblxyXG4kYnJvd246IChcclxuICBcImJhc2VcIjogICAgICAgIzc5NTU0OCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2VmZWJlOSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2Q3Y2NjOCxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2JjYWFhNCxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2ExODg3ZixcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzhkNmU2MyxcclxuICBcImRhcmtlbi0xXCI6ICAgIzZkNGM0MSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzVkNDAzNyxcclxuICBcImRhcmtlbi0zXCI6ICAgIzRlMzQyZSxcclxuICBcImRhcmtlbi00XCI6ICAgIzNlMjcyM1xyXG4pO1xyXG5cclxuJGJsdWUtZ3JleTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjNjA3ZDhiLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZWNlZmYxLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjY2ZkOGRjLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjYjBiZWM1LFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjOTBhNGFlLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjNzg5MDljLFxyXG4gIFwiZGFya2VuLTFcIjogICAjNTQ2ZTdhLFxyXG4gIFwiZGFya2VuLTJcIjogICAjNDU1YTY0LFxyXG4gIFwiZGFya2VuLTNcIjogICAjMzc0NzRmLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMjYzMjM4XHJcbik7XHJcblxyXG4kZ3JleTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjOWU5ZTllLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmFmYWZhLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZjVmNWY1LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZWVlZWVlLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZTBlMGUwLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjYmRiZGJkLFxyXG4gIFwiZGFya2VuLTFcIjogICAjNzU3NTc1LFxyXG4gIFwiZGFya2VuLTJcIjogICAjNjE2MTYxLFxyXG4gIFwiZGFya2VuLTNcIjogICAjNDI0MjQyLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMjEyMTIxXHJcbik7XHJcblxyXG4kc2hhZGVzOiAoXHJcbiAgXCJibGFja1wiOiAgICAgICAgIzAwMDAwMCxcclxuICBcIndoaXRlXCI6ICAgICAgICAjRkZGRkZGLFxyXG4gIFwidHJhbnNwYXJlbnRcIjogIHRyYW5zcGFyZW50XHJcbik7XHJcblxyXG4kY29sb3JzOiAoXHJcbiAgXCJtYXRlcmlhbGl6ZS1yZWRcIjogJG1hdGVyaWFsaXplLXJlZCxcclxuICBcInJlZFwiOiAkcmVkLFxyXG4gIFwicGlua1wiOiAkcGluayxcclxuICBcInB1cnBsZVwiOiAkcHVycGxlLFxyXG4gIFwiZGVlcC1wdXJwbGVcIjogJGRlZXAtcHVycGxlLFxyXG4gIFwiaW5kaWdvXCI6ICRpbmRpZ28sXHJcbiAgXCJibHVlXCI6ICRibHVlLFxyXG4gIFwibGlnaHQtYmx1ZVwiOiAkbGlnaHQtYmx1ZSxcclxuICBcImN5YW5cIjogJGN5YW4sXHJcbiAgXCJ0ZWFsXCI6ICR0ZWFsLFxyXG4gIFwiZ3JlZW5cIjogJGdyZWVuLFxyXG4gIFwibGlnaHQtZ3JlZW5cIjogJGxpZ2h0LWdyZWVuLFxyXG4gIFwibGltZVwiOiAkbGltZSxcclxuICBcInllbGxvd1wiOiAkeWVsbG93LFxyXG4gIFwiYW1iZXJcIjogJGFtYmVyLFxyXG4gIFwib3JhbmdlXCI6ICRvcmFuZ2UsXHJcbiAgXCJkZWVwLW9yYW5nZVwiOiAkZGVlcC1vcmFuZ2UsXHJcbiAgXCJicm93blwiOiAkYnJvd24sXHJcbiAgXCJibHVlLWdyZXlcIjogJGJsdWUtZ3JleSxcclxuICBcImdyZXlcIjogJGdyZXksXHJcbiAgXCJzaGFkZXNcIjogJHNoYWRlc1xyXG4pO1xyXG5cclxuXHJcbi8vIENvbG9yIENsYXNzZXNcclxuXHJcbkBlYWNoICRjb2xvcl9uYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XHJcbiAgQGVhY2ggJGNvbG9yX3R5cGUsICRjb2xvcl92YWx1ZSBpbiAkY29sb3Ige1xyXG4gICAgQGlmICRjb2xvcl90eXBlID09IFwiYmFzZVwiIHtcclxuICAgICAgLiN7JGNvbG9yX25hbWV9IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAuI3skY29sb3JfbmFtZX0tdGV4dCB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAkY29sb3JfbmFtZSAhPSBcInNoYWRlc1wiIHtcclxuICAgICAgLiN7JGNvbG9yX25hbWV9LiN7JGNvbG9yX3R5cGV9IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAuI3skY29sb3JfbmFtZX0tdGV4dC50ZXh0LSN7JGNvbG9yX3R5cGV9IHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFNoYWRlIGNsYXNzZXNcclxuQGVhY2ggJGNvbG9yLCAkY29sb3JfdmFsdWUgaW4gJHNoYWRlcyB7XHJcbiAgLiN7JGNvbG9yfSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLiN7JGNvbG9yfS10ZXh0IHtcclxuICAgIGNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyB1c2FnZTogY29sb3IoXCJuYW1lX29mX2NvbG9yXCIsIFwidHlwZV9vZl9jb2xvclwiKVxyXG4vLyB0byBhdm9pZCB0byByZXBlYXRpbmcgbWFwLWdldCgkY29sb3JzLCAuLi4pXHJcblxyXG5AZnVuY3Rpb24gY29sb3IoJGNvbG9yLCAkdHlwZSkge1xyXG4gIEBpZiBtYXAtaGFzLWtleSgkY29sb3JzLCAkY29sb3IpIHtcclxuICAgICRjdXJyX2NvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsICRjb2xvcik7XHJcbiAgICBAaWYgbWFwLWhhcy1rZXkoJGN1cnJfY29sb3IsICR0eXBlKSB7XHJcbiAgICAgIEByZXR1cm4gbWFwLWdldCgkY3Vycl9jb2xvciwgJHR5cGUpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAd2FybiBcIlVua25vd24gYCN7bmFtZX1gIGluICRjb2xvcnMuXCI7XHJcbiAgQHJldHVybiBudWxsO1xyXG59XHJcblxyXG4iLCIvL0RlZmF1bHQgc3R5bGVzXHJcblxyXG5odG1sIHtcclxuIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xyXG4gYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgLy8gZGlzcGxheTogZmxleDtcclxuICAvLyBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG5tYWluIHtcclxuICAvLyBmbGV4OiAxIDAgYXV0bztcclxufVxyXG5cclxudWwge1xyXG4gICY6bm90KC5icm93c2VyLWRlZmF1bHQpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAkbGluay1jb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gIC8vIEdldHMgcmlkIG9mIHRhcCBhY3RpdmUgc3RhdGVcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5cclxuLy8gUG9zaXRpb25pbmdcclxuLnZhbGlnbi13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIC52YWxpZ24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gY2xhc3NpYyBjbGVhcmZpeFxyXG4uY2xlYXJmaXgge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5cclxuLy8gWi1sZXZlbHNcclxuLnotZGVwdGgtMCB7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi56LWRlcHRoLTEge1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG4uei1kZXB0aC0xLWhhbGYge1xyXG4gIGJveC1zaGFkb3c6IDAgM3B4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDdweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgM3B4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG4uei1kZXB0aC0yIHtcclxuICBib3gtc2hhZG93OiAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG59XHJcbi56LWRlcHRoLTMge1xyXG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG59XHJcbi56LWRlcHRoLTQge1xyXG4gIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxufVxyXG4uei1kZXB0aC01IHtcclxuICBib3gtc2hhZG93OiAwIDE2cHggMjRweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA2cHggMzBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA4cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxufVxyXG5cclxuLmhvdmVyYWJsZSB7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xyXG4gIGJveC1zaGFkb3c6IDA7XHJcbn1cclxuXHJcbi5ob3ZlcmFibGU6aG92ZXIge1xyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcclxuICBib3gtc2hhZG93OiAwIDhweCAxN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTtcclxufVxyXG5cclxuLy8gRGl2aWRlcnNcclxuXHJcbi5kaXZpZGVyIHtcclxuICBoZWlnaHQ6IDFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKFwiZ3JleVwiLCBcImxpZ2h0ZW4tMlwiKTtcclxufVxyXG5cclxuXHJcbi8vICBCbG9ja3F1b3RlXHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICBtYXJnaW46IDIwcHggMDtcclxuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xyXG59XHJcblxyXG4vLyBJY29uIFN0eWxlc1xyXG5cclxuaSB7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG4gICYubGVmdCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICB9XHJcbiAgJi5yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICB9XHJcbiAgJi50aW55IHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICB9XHJcbiAgJi5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgfVxyXG4gICYubWVkaXVtIHtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICB9XHJcbiAgJi5sYXJnZSB7XHJcbiAgICBmb250LXNpemU6IDZyZW07XHJcbiAgfVxyXG59XHJcblxyXG4vLyBJbWFnZXNcclxuaW1nLnJlc3BvbnNpdmUtaW1nLFxyXG52aWRlby5yZXNwb25zaXZlLXZpZGVvIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvblxyXG5cclxuLnBhZ2luYXRpb24ge1xyXG5cclxuICBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSBhIHsgY29sb3I6ICNmZmY7IH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7IGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yOyB9XHJcblxyXG4gICAgJi5kaXNhYmxlZCBhIHtcclxuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICBjb2xvcjogIzk5OTtcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIGxpLnBhZ2VzIHVsIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZsb2F0OiBub25lO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgLnBhZ2luYXRpb24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgbGkucHJldixcclxuICAgIGxpLm5leHQge1xyXG4gICAgICB3aWR0aDogMTAlO1xyXG4gICAgfVxyXG5cclxuICAgIGxpLnBhZ2VzIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEJyZWFkY3J1bWJzXHJcbi5icmVhZGNydW1iIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIC43KTtcclxuXHJcbiAgaSxcclxuICBbY2xhc3NePVwibWRpLVwiXSwgW2NsYXNzKj1cIm1kaS1cIl0sXHJcbiAgaS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICdcXEU1Q0MnO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIC43KTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBtYXJnaW46IDAgMTBweCAwIDhweDtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIH1cclxuXHJcbiAgJjpmaXJzdC1jaGlsZDpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBQYXJhbGxheFxyXG4ucGFyYWxsYXgtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBoZWlnaHQ6IDUwMHB4O1xyXG59XHJcblxyXG4ucGFyYWxsYXgge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgei1pbmRleDogLTE7XHJcblxyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUHVzaHBpblxyXG4ucGluLXRvcCwgLnBpbi1ib3R0b20ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucGlubmVkIHtcclxuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKlxyXG4gIFRyYW5zaXRpb24gQ2xhc3Nlc1xyXG4qKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxudWwuc3RhZ2dlcmVkLWxpc3QgbGkge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5mYWRlLWluIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKlxyXG4gIE1lZGlhIFF1ZXJ5IENsYXNzZXNcclxuKioqKioqKioqKioqKioqKioqKioqKi9cclxuLmhpZGUtb24tc21hbGwtb25seSwgLmhpZGUtb24tc21hbGwtYW5kLWRvd24ge1xyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaGlkZS1vbi1tZWQtYW5kLWRvd24ge1xyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmhpZGUtb24tbWVkLWFuZC11cCB7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmhpZGUtb24tbWVkLW9ubHkge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtYWxsLXNjcmVlbikgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0tc2NyZWVuKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5oaWRlLW9uLWxhcmdlLW9ubHkge1xyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctb24tbGFyZ2Uge1xyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLW1lZGl1bSB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLXNtYWxsIHtcclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLW1lZGl1bS1hbmQtdXAge1xyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uc2hvdy1vbi1tZWRpdW0tYW5kLWRvd24ge1xyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gQ2VudGVyIHRleHQgb24gbW9iaWxlXHJcbi5jZW50ZXItb24tc21hbGwtb25seSB7XHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGb290ZXJcclxuZm9vdGVyLnBhZ2UtZm9vdGVyIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmctY29sb3I7XHJcblxyXG4gIC5mb290ZXItY29weXJpZ2h0IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsNTEsNTEsLjA4KTtcclxuICAgIEBleHRlbmQgLmxpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gVGFibGVzXHJcbnRhYmxlLCB0aCwgdGQge1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICB3aWR0aDoxMDAlO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG5cclxuICAmLmJvcmRlcmVkID4gdGhlYWQgPiB0cixcclxuICAmLmJvcmRlcmVkID4gdGJvZHkgPiB0ciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gICYuc3RyaXBlZCA+IHRib2R5IHtcclxuICAgID4gdHI6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtc3RyaXBlZC1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICA+IHRyID4gdGQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5oaWdobGlnaHQgPiB0Ym9keSA+IHRyIHtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1zdHJpcGVkLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jZW50ZXJlZCB7XHJcbiAgICB0aGVhZCB0ciB0aCwgdGJvZHkgdHIgdGQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxudGhlYWQge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG59XHJcblxyXG50ZCwgdGh7XHJcbiAgcGFkZGluZzogMTVweCA1cHg7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG59XHJcblxyXG4vLyBSZXNwb25zaXZlIFRhYmxlXHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHJcbiAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIHRkOmVtcHR5OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXDAwYTAnO1xyXG4gICAgfVxyXG5cclxuICAgIHRoLFxyXG4gICAgdGQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcblxyXG4gICAgdGggeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XHJcbiAgICB0aGVhZCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgIHRyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xyXG5cclxuICAgICAgICB0aDo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXFwwMGEwXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0Ym9keSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgdHIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0aCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICAgIHRkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEuMjVlbTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIHRyIHsgcGFkZGluZzogMCAxMHB4OyB9XHJcblxyXG4gICAgLyogc29ydCBvdXQgYm9yZGVycyAqL1xyXG4gICAgdGhlYWQge1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJi5ib3JkZXJlZCB7XHJcbiAgICAgIHRoIHsgYm9yZGVyLWJvdHRvbTogMDsgYm9yZGVyLWxlZnQ6IDA7IH1cclxuICAgICAgdGQgeyBib3JkZXItbGVmdDogMDsgYm9yZGVyLXJpZ2h0OiAwOyBib3JkZXItYm90dG9tOiAwOyB9XHJcbiAgICAgIHRyIHsgYm9yZGVyOiAwOyB9XHJcbiAgICAgIHRib2R5IHRyIHsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjsgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLy8gQ29sbGVjdGlvbnNcclxuLmNvbGxlY3Rpb24ge1xyXG4gIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sbGVjdGlvbi1ib3JkZXItY29sb3I7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuY29sbGVjdGlvbi1pdGVtIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWJnLWNvbG9yO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sbGVjdGlvbi1ib3JkZXItY29sb3I7XHJcblxyXG4gICAgLy8gQXZhdGFyIENvbGxlY3Rpb25cclxuICAgICYuYXZhdGFyIHtcclxuICAgICAgbWluLWhlaWdodDogODRweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA3MnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAuY2lyY2xlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDQycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgfVxyXG4gICAgICBpLmNpcmNsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG5cclxuICAgICAgLnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlY29uZGFyeS1jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbGxlY3Rpb24tYWN0aXZlLWJnLWNvbG9yO1xyXG4gICAgICBjb2xvcjogJGNvbGxlY3Rpb24tYWN0aXZlLWNvbG9yO1xyXG5cclxuICAgICAgLnNlY29uZGFyeS1jb250ZW50IHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBhLmNvbGxlY3Rpb24taXRlbXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cztcclxuICAgIGNvbG9yOiAkY29sbGVjdGlvbi1saW5rLWNvbG9yO1xyXG4gICAgJjpub3QoLmFjdGl2ZSkge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGVjdGlvbi1ob3Zlci1iZy1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi53aXRoLWhlYWRlciB7XHJcbiAgICAuY29sbGVjdGlvbi1oZWFkZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGVjdGlvbi1iZy1jb2xvcjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xsZWN0aW9uLWJvcmRlci1jb2xvcjtcclxuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbGxlY3Rpb24taXRlbSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgIH1cclxuICAgIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA3MnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuLy8gTWFkZSBsZXNzIHNwZWNpZmljIHRvIGFsbG93IGVhc2llciBvdmVycmlkaW5nXHJcbi5zZWNvbmRhcnktY29udGVudCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG59XHJcbi5jb2xsYXBzaWJsZSAuY29sbGVjdGlvbiB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuXHJcblxyXG4vLyBCYWRnZXNcclxuc3Bhbi5iYWRnZSB7XHJcbiAgbWluLXdpZHRoOiAzcmVtO1xyXG4gIHBhZGRpbmc6IDAgNnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgY29sb3I6IGNvbG9yKCdncmV5JywgJ2Rhcmtlbi0xJyk7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICYubmV3IHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhZGdlLWJnLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIH1cclxuICAmLm5ldzphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBuZXdcIjtcclxuICB9XHJcblxyXG4gICZbZGF0YS1iYWRnZS1jYXB0aW9uXTo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCIgYXR0cihkYXRhLWJhZGdlLWNhcHRpb24pO1xyXG4gIH1cclxufVxyXG5uYXYgdWwgYSBzcGFuLmJhZGdlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICBsaW5lLWhlaWdodDogMjJweDtcclxuICBoZWlnaHQ6IDIycHg7XHJcbn1cclxuLnNpZGUtbmF2IHNwYW4uYmFkZ2UubmV3LFxyXG4uY29sbGFwc2libGUgc3Bhbi5iYWRnZS5uZXcge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTBweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWRnZS1iZy1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5jb2xsYXBzaWJsZSBzcGFuLmJhZGdlLm5ldyB7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLnNvbGRvdXQtYmFkZ2Uge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRyZWQsIFwiYWNjZW50LTFcIik7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAwLjdyZW07XHJcbiAgZm9udC1mYW1pbHk6ICRzYW5zO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBtYXJnaW4tbGVmdDogMnB4O1xyXG4gIHBhZGRpbmc6IDAgNXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLnNvbGRvdXQtYmFkZ2Uge1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAuYWNjb3JkaW9uQXJyb3cge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogN3B4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBSZXNwb25zaXZlIFZpZGVvc1xyXG4udmlkZW8tY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIGlmcmFtZSwgb2JqZWN0LCBlbWJlZCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBQcm9ncmVzcyBCYXJcclxuLnByb2dyZXNzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogNHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHByb2dyZXNzLWJhci1jb2xvciwgNDAlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLmRldGVybWluYXRlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xyXG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjNzIGxpbmVhcjtcclxuICB9XHJcbiAgLmluZGV0ZXJtaW5hdGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OjA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0O1xyXG4gICAgICAvLyBDdXN0b20gYmV6aWVyXHJcbiAgICAgIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZSAyLjFzIGN1YmljLWJlemllcigwLjY1MCwgMC44MTUsIDAuNzM1LCAwLjM5NSkgaW5maW5pdGU7XHJcblxyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDowO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpbGwtY2hhbmdlOiBsZWZ0LCByaWdodDtcclxuICAgICAgLy8gQ3VzdG9tIGJlemllclxyXG4gICAgICBhbmltYXRpb246IGluZGV0ZXJtaW5hdGUtc2hvcnQgMi4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQwLCAwLjQ0MCwgMS4wMDApIGluZmluaXRlO1xyXG4gICAgICBhbmltYXRpb24tZGVsYXk6IDEuMTVzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGluZGV0ZXJtaW5hdGUge1xyXG4gICAgMCUge1xyXG4gICAgICBsZWZ0OiAtMzUlO1xyXG4gICAgICByaWdodDoxMDAlO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgcmlnaHQ6IC05MCU7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgcmlnaHQ6IC05MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZS1zaG9ydCB7XHJcbiAgICAwJSB7XHJcbiAgICAgIGxlZnQ6IC0yMDAlO1xyXG4gICAgICByaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgIDYwJSB7XHJcbiAgICAgIGxlZnQ6IDEwNyU7XHJcbiAgICAgIHJpZ2h0OiAtOCU7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgbGVmdDogMTA3JTtcclxuICAgICAgcmlnaHQ6IC04JTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbiAgVXRpbGl0eSBDbGFzc2VzXHJcbioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4uaGlkZSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyBUZXh0IEFsaWduXHJcbi5sZWZ0LWFsaWduIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5yaWdodC1hbGlnbiB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHRcclxufVxyXG4uY2VudGVyLCAuY2VudGVyLWFsaWduIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5sZWZ0IHtcclxuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcbi5yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIE5vIFRleHQgU2VsZWN0XHJcbi5uby1zZWxlY3Qge1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLmNpcmNsZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4uY2VudGVyLWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi50cnVuY2F0ZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG4ubm8tcGFkZGluZyB7XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGFibGVTbWFsbCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59IiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gTWF0ZXJpYWxpemUgdmFyaWFibGVzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vXHJcbi8vIFRhYmxlIG9mIENvbnRlbnRzOlxyXG4vL1xyXG4vLyAgMS4gQ29sb3JzXHJcbi8vICAyLiBCYWRnZXNcclxuLy8gIDMuIEJ1dHRvbnNcclxuLy8gIDQuIENhcmRzXHJcbi8vICA1LiBDb2xsYXBzaWJsZVxyXG4vLyAgNi4gQ2hpcHNcclxuLy8gIDcuIERhdGUgUGlja2VyXHJcbi8vICA4LiBEcm9wZG93blxyXG4vLyAgMTAuIEZvcm1zXHJcbi8vICAxMS4gR2xvYmFsXHJcbi8vICAxMi4gR3JpZFxyXG4vLyAgMTMuIE5hdmlnYXRpb24gQmFyXHJcbi8vICAxNC4gU2lkZSBOYXZpZ2F0aW9uXHJcbi8vICAxNS4gUGhvdG8gU2xpZGVyXHJcbi8vICAxNi4gU3Bpbm5lcnMgfCBMb2FkZXJzXHJcbi8vICAxNy4gVGFic1xyXG4vLyAgMTguIFRhYmxlc1xyXG4vLyAgMTkuIFRvYXN0c1xyXG4vLyAgMjAuIFR5cG9ncmFwaHlcclxuLy8gIDIxLiBGb290ZXJcclxuLy8gIDIyLiBGbG93IFRleHRcclxuLy8gIDIzLiBDb2xsZWN0aW9uc1xyXG4vLyAgMjQuIFByb2dyZXNzIEJhclxyXG5cclxuXHJcblxyXG4vLyAxLiBDb2xvcnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRwcmltYXJ5LWNvbG9yOiBjb2xvcihcIm1hdGVyaWFsaXplLXJlZFwiLCBcImxpZ2h0ZW4tMlwiKSAhZGVmYXVsdDtcclxuJHByaW1hcnktY29sb3ItbGlnaHQ6IGxpZ2h0ZW4oJHByaW1hcnktY29sb3IsIDE1JSkgIWRlZmF1bHQ7XHJcbiRwcmltYXJ5LWNvbG9yLWRhcms6IGRhcmtlbigkcHJpbWFyeS1jb2xvciwgMTUlKSAhZGVmYXVsdDtcclxuXHJcbiRzZWNvbmRhcnktY29sb3I6IGNvbG9yKFwidGVhbFwiLCBcImxpZ2h0ZW4tMVwiKSAhZGVmYXVsdDtcclxuJHN1Y2Nlc3MtY29sb3I6IGNvbG9yKFwiZ3JlZW5cIiwgXCJiYXNlXCIpICFkZWZhdWx0O1xyXG4kZXJyb3ItY29sb3I6IGNvbG9yKFwicmVkXCIsIFwiYmFzZVwiKSAhZGVmYXVsdDtcclxuJGxpbmstY29sb3I6IGNvbG9yKFwibGlnaHQtYmx1ZVwiLCBcImRhcmtlbi0xXCIpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDIuIEJhZGdlc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGJhZGdlLWJnLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDMuIEJ1dHRvbnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIFNoYXJlZCBzdHlsZXNcclxuJGJ1dHRvbi1ib3JkZXI6IG5vbmUgIWRlZmF1bHQ7XHJcbiRidXR0b24tYmFja2dyb3VuZC1mb2N1czogbGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCA0JSkgIWRlZmF1bHQ7XHJcbiRidXR0b24tZm9udC1zaXplOiAxLjNyZW0gIWRlZmF1bHQ7XHJcbiRidXR0b24taGVpZ2h0OiAzNnB4ICFkZWZhdWx0O1xyXG4kYnV0dG9uLXBhZGRpbmc6IDAgMnJlbSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1yYWRpdXM6IDJweCAhZGVmYXVsdDtcclxuXHJcbi8vIERpc2FibGVkIHN0eWxlc1xyXG4kYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQ6ICNERkRGREYgIWRlZmF1bHQ7XHJcbiRidXR0b24tZGlzYWJsZWQtY29sb3I6ICM5RjlGOUYgIWRlZmF1bHQ7XHJcblxyXG4vLyBSYWlzZWQgYnV0dG9uc1xyXG4kYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLWhvdmVyOiBsaWdodGVuKCRidXR0b24tcmFpc2VkLWJhY2tncm91bmQsIDUlKSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1yYWlzZWQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcblxyXG4vLyBMYXJnZSBidXR0b25zXHJcbiRidXR0b24tbGFyZ2UtaWNvbi1mb250LXNpemU6IDEuNnJlbSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1sYXJnZS1oZWlnaHQ6ICRidXR0b24taGVpZ2h0ICogMS41ICFkZWZhdWx0O1xyXG5cclxuLy8gRmxhdCBidXR0b25zXHJcbiRidXR0b24tZmxhdC1jb2xvcjogIzM0MzQzNCAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbGF0LWRpc2FibGVkLWNvbG9yOiBsaWdodGVuKCM5OTksIDEwJSkgIWRlZmF1bHQ7XHJcblxyXG4vLyBGbG9hdGluZyBidXR0b25zXHJcbiRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZDogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1iYWNrZ3JvdW5kLWhvdmVyOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRidXR0b24tZmxvYXRpbmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRidXR0b24tZmxvYXRpbmctc2l6ZTogNDBweCAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplOiA1NnB4ICFkZWZhdWx0O1xyXG4kYnV0dG9uLWZsb2F0aW5nLXJhZGl1czogNTAlICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDQuIENhcmRzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kY2FyZC1wYWRkaW5nOiAyMHB4ICFkZWZhdWx0O1xyXG4kY2FyZC1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGNhcmQtbGluay1jb2xvcjogY29sb3IoXCJvcmFuZ2VcIiwgXCJhY2NlbnQtMlwiKSAhZGVmYXVsdDtcclxuJGNhcmQtbGluay1jb2xvci1saWdodDogbGlnaHRlbigkY2FyZC1saW5rLWNvbG9yLCAyMCUpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDUuIENvbGxhcHNpYmxlXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kY29sbGFwc2libGUtaGVpZ2h0OiAzcmVtICFkZWZhdWx0O1xyXG4kY29sbGFwc2libGUtaGVhZGVyLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kY29sbGFwc2libGUtYm9yZGVyLWNvbG9yOiAjZGRkICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDYuIENoaXBzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kY2hpcC1iZy1jb2xvcjogI2U0ZTRlNCAhZGVmYXVsdDtcclxuJGNoaXAtYm9yZGVyLWNvbG9yOiAjOWU5ZTllICFkZWZhdWx0O1xyXG4kY2hpcC1zZWxlY3RlZC1jb2xvcjogIzI2YTY5YSAhZGVmYXVsdDtcclxuJGNoaXAtbWFyZ2luOiA1cHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gNy4gRGF0ZSBQaWNrZXJcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRkYXRlcGlja2VyLXdlZWtkYXktYmc6IGRhcmtlbigkc2Vjb25kYXJ5LWNvbG9yLCA3JSkgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLWRhdGUtYmc6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLXllYXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpICFkZWZhdWx0O1xyXG4kZGF0ZXBpY2tlci1mb2N1czogcmdiYSgwLDAsMCwgLjA1KSAhZGVmYXVsdDtcclxuJGRhdGVwaWNrZXItc2VsZWN0ZWQ6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLXNlbGVjdGVkLW91dGZvY3VzOiBkZXNhdHVyYXRlKGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgMzUlKSwgMTUlKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyA4LiBEcm9wZG93blxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGRyb3Bkb3duLWJnLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taG92ZXItYmctY29sb3I6ICNlZWUgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWl0ZW0taGVpZ2h0OiA1MHB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDkuIEZvbnRzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyAkcm9ib3RvLWZvbnQtcGF0aDogXCIuLi9mb250cy9yb2JvdG8vXCIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTAuIEZvcm1zXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBUZXh0IElucHV0cyArIFRleHRhcmVhXHJcbiRpbnB1dC1oZWlnaHQ6IDNyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItY29sb3I6IGNvbG9yKFwiZ3JleVwiLCBcImJhc2VcIikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kaW5wdXQtYmFja2dyb3VuZDogI2ZmZiAhZGVmYXVsdDtcclxuJGlucHV0LWVycm9yLWNvbG9yOiAkZXJyb3ItY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1zdWNjZXNzLWNvbG9yOiAkc3VjY2Vzcy1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtbWFyZ2luOiAwIDAgMjBweCAwICFkZWZhdWx0O1xyXG4kaW5wdXQtcGFkZGluZzogMCAhZGVmYXVsdDtcclxuJGlucHV0LXRyYW5zaXRpb246IGFsbCAuM3MgIWRlZmF1bHQ7XHJcbiRsYWJlbC1mb250LXNpemU6IC44cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6IHJnYmEoMCwwLDAsIC4yNikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjogI0JEQkRCRCAhZGVmYXVsdDtcclxuJGlucHV0LWRpc2FibGVkLWJvcmRlcjogMXB4IGRvdHRlZCAkaW5wdXQtZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1pbnZhbGlkLWJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1lcnJvci1jb2xvciAhZGVmYXVsdDtcclxuJHBsYWNlaG9sZGVyLXRleHQtY29sb3I6IGxpZ2h0ZW4oJGlucHV0LWJvcmRlci1jb2xvciwgNSUpICFkZWZhdWx0O1xyXG5cclxuLy8gUmFkaW8gQnV0dG9uc1xyXG4kcmFkaW8tZmlsbC1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJHJhZGlvLWVtcHR5LWNvbG9yOiAjNWE1YTVhICFkZWZhdWx0O1xyXG4kcmFkaW8tYm9yZGVyOiAycHggc29saWQgJHJhZGlvLWZpbGwtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBSYW5nZVxyXG4kcmFuZ2UtaGVpZ2h0OiAxNHB4ICFkZWZhdWx0O1xyXG4kcmFuZ2Utd2lkdGg6IDE0cHggIWRlZmF1bHQ7XHJcbiR0cmFjay1oZWlnaHQ6IDNweCAhZGVmYXVsdDtcclxuXHJcbi8vIFNlbGVjdFxyXG4kc2VsZWN0LWJvcmRlcjogMXB4IHNvbGlkICNmMmYyZjIgIWRlZmF1bHQ7XHJcbiRzZWxlY3QtYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkwKSAhZGVmYXVsdDtcclxuJHNlbGVjdC1mb2N1czogMXB4IHNvbGlkIGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgNDclKSAhZGVmYXVsdDtcclxuJHNlbGVjdC1wYWRkaW5nOiA1cHggIWRlZmF1bHQ7XHJcbiRzZWxlY3QtcmFkaXVzOiAycHggIWRlZmF1bHQ7XHJcbiRzZWxlY3QtZGlzYWJsZWQtY29sb3I6IHJnYmEoMCwwLDAsLjMpICFkZWZhdWx0O1xyXG5cclxuLy8gU3dpdGNoZXNcclxuJHN3aXRjaC1iZy1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJHN3aXRjaC1jaGVja2VkLWxldmVyLWJnOiBkZXNhdHVyYXRlKGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgMjUlKSwgMjUlKSAhZGVmYXVsdDtcclxuJHN3aXRjaC11bmNoZWNrZWQtYmc6ICNGMUYxRjEgIWRlZmF1bHQ7XHJcbiRzd2l0Y2gtdW5jaGVja2VkLWxldmVyLWJnOiAjODE4MTgxICFkZWZhdWx0O1xyXG4kc3dpdGNoLXJhZGl1czogMTVweCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxMS4gR2xvYmFsXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBNZWRpYSBRdWVyeSBSYW5nZXNcclxuJHNtYWxsLXNjcmVlbi11cDogNjAxcHggIWRlZmF1bHQ7XHJcbiRtZWRpdW0tc2NyZWVuLXVwOiA5OTNweCAhZGVmYXVsdDtcclxuJGxhcmdlLXNjcmVlbi11cDogMTIwMXB4ICFkZWZhdWx0O1xyXG4kc21hbGwtc2NyZWVuOiA2MDBweCAhZGVmYXVsdDtcclxuJG1lZGl1bS1zY3JlZW46IDk5MnB4ICFkZWZhdWx0O1xyXG4kbGFyZ2Utc2NyZWVuOiAxMjAwcHggIWRlZmF1bHQ7XHJcblxyXG4kbWVkaXVtLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XHJcbiRsYXJnZS1hbmQtdXA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRtZWRpdW0tc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcclxuJHNtYWxsLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skc21hbGwtc2NyZWVufSlcIiAhZGVmYXVsdDtcclxuJG1lZGl1bS1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW59KVwiICFkZWZhdWx0O1xyXG4kbWVkaXVtLW9ubHk6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRzbWFsbC1zY3JlZW4tdXB9KSBhbmQgKG1heC13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW59KVwiICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDEyLiBHcmlkXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kbnVtLWNvbHM6IDEyICFkZWZhdWx0O1xyXG4kZ3V0dGVyLXdpZHRoOiAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRlbGVtZW50LXRvcC1tYXJnaW46ICRndXR0ZXItd2lkdGgvMyAhZGVmYXVsdDtcclxuJGVsZW1lbnQtYm90dG9tLW1hcmdpbjogKCRndXR0ZXItd2lkdGgqMikvMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxMy4gTmF2aWdhdGlvbiBCYXJcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRuYXZiYXItaGVpZ2h0OiA2NHB4ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWhlaWdodC1tb2JpbGU6IDU2cHggIWRlZmF1bHQ7XHJcbiRuYXZiYXItZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xyXG4kbmF2YmFyLWZvbnQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAyLjFyZW0gIWRlZmF1bHQ7XHJcblxyXG4vLyAxNC4gU2lkZSBOYXZpZ2F0aW9uXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kc2lkZW5hdi1mb250LXNpemU6IDE0cHggIWRlZmF1bHQ7XHJcbiRzaWRlbmF2LWZvbnQtY29sb3I6IHJnYmEoMCwwLDAsLjg3KSAhZGVmYXVsdDtcclxuJHNpZGVuYXYtYmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRzaWRlbmF2LXBhZGRpbmc6IDE2cHggIWRlZmF1bHQ7XHJcbiRzaWRlbmF2LWl0ZW0taGVpZ2h0OiA0OHB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDE1LiBQaG90byBTbGlkZXJcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRzbGlkZXItYmctY29sb3I6IGNvbG9yKCdncmV5JywgJ2Jhc2UnKSAhZGVmYXVsdDtcclxuJHNsaWRlci1iZy1jb2xvci1saWdodDogY29sb3IoJ2dyZXknLCAnbGlnaHRlbi0yJykgIWRlZmF1bHQ7XHJcbiRzbGlkZXItaW5kaWNhdG9yLWNvbG9yOiBjb2xvcignZ3JlZW4nLCAnYmFzZScpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDE2LiBTcGlubmVycyB8IExvYWRlcnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRzcGlubmVyLWRlZmF1bHQtY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTcuIFRhYnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiR0YWJzLXVuZGVybGluZS1jb2xvcjogJHByaW1hcnktY29sb3ItbGlnaHQgIWRlZmF1bHQ7XHJcbiR0YWJzLXRleHQtY29sb3I6ICRwcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kdGFicy1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxOC4gVGFibGVzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAjZDBkMGQwICFkZWZhdWx0O1xyXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogI2YyZjJmMiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxOS4gVG9hc3RzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kdG9hc3QtaGVpZ2h0OiA0OHB4ICFkZWZhdWx0O1xyXG4kdG9hc3QtY29sb3I6ICMzMjMyMzIgIWRlZmF1bHQ7XHJcbiR0b2FzdC10ZXh0LWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDIwLiBUeXBvZ3JhcGh5XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kb2ZmLWJsYWNrOiByZ2JhKDAsIDAsIDAsIDAuODcpICFkZWZhdWx0O1xyXG4vLyBIZWFkZXIgU3R5bGVzXHJcbiRoMS1mb250c2l6ZTogNC4ycmVtICFkZWZhdWx0O1xyXG4kaDItZm9udHNpemU6IDMuNTZyZW0gIWRlZmF1bHQ7XHJcbiRoMy1mb250c2l6ZTogMi45MnJlbSAhZGVmYXVsdDtcclxuJGg0LWZvbnRzaXplOiAyLjI4cmVtICFkZWZhdWx0O1xyXG4kaDUtZm9udHNpemU6IDEuNjRyZW0gIWRlZmF1bHQ7XHJcbiRoNi1mb250c2l6ZTogMXJlbSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAyMS4gRm9vdGVyXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kZm9vdGVyLWJnLWNvbG9yOiAkcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAyMi4gRmxvdyBUZXh0XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kcmFuZ2UgOiAkbGFyZ2Utc2NyZWVuIC0gJHNtYWxsLXNjcmVlbiAhZGVmYXVsdDtcclxuJGludGVydmFsczogMjAgIWRlZmF1bHQ7XHJcbiRpbnRlcnZhbC1zaXplOiAkcmFuZ2UgLyAkaW50ZXJ2YWxzICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDIzLiBDb2xsZWN0aW9uc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yOiAjZTBlMGUwICFkZWZhdWx0O1xyXG4kY29sbGVjdGlvbi1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGNvbGxlY3Rpb24tYWN0aXZlLWJnLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kY29sbGVjdGlvbi1hY3RpdmUtY29sb3I6IGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgNTUlKSAhZGVmYXVsdDtcclxuJGNvbGxlY3Rpb24taG92ZXItYmctY29sb3I6ICNkZGQgIWRlZmF1bHQ7XHJcbiRjb2xsZWN0aW9uLWxpbmstY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMjQuIFByb2dyZXNzIEJhclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHByb2dyZXNzLWJhci1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuIiwiLyogVGhpcyBpcyBuZWVkZWQgZm9yIHNvbWUgbW9iaWxlIHBob25lcyB0byBkaXNwbGF5IHRoZSBHb29nbGUgSWNvbiBmb250IHByb3Blcmx5ICovXHJcbi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcclxufVxyXG4iLCIuY29udGFpbmVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDEyODBweDtcclxuICB3aWR0aDogOTAlO1xyXG59XHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gIH1cclxufVxyXG4uY29udGFpbmVyIC5yb3cge1xyXG4gIG1hcmdpbi1sZWZ0OiAoLTEgKiAkZ3V0dGVyLXdpZHRoIC8gMik7XHJcbiAgbWFyZ2luLXJpZ2h0OiAoLTEgKiAkZ3V0dGVyLXdpZHRoIC8gMik7XHJcbn1cclxuXHJcbi5zZWN0aW9uIHtcclxuICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgJi5uby1wYWQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgJi5uby1wYWQtYm90IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuICAmLm5vLXBhZC10b3Age1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnJvdyB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gIC8vIENsZWFyIGZsb2F0aW5nIGNoaWxkcmVuXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcblxyXG4gIC5jb2wge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcGFkZGluZzogMCAkZ3V0dGVyLXdpZHRoIC8gMjtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuXHJcbiAgICAmW2NsYXNzKj1cInB1c2gtXCJdLFxyXG4gICAgJltjbGFzcyo9XCJwdWxsLVwiXSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAkaTogMTtcclxuICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XHJcbiAgICAgICYucyN7JGl9IHtcclxuICAgICAgICB3aWR0aDogJHBlcmM7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAkaTogJGkgKyAxO1xyXG4gICAgfVxyXG5cclxuICAgICRpOiAxO1xyXG4gICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgJi5vZmZzZXQtcyN7JGl9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogJHBlcmM7XHJcbiAgICAgIH1cclxuICAgICAgJi5wdWxsLXMjeyRpfSB7XHJcbiAgICAgICAgcmlnaHQ6ICRwZXJjO1xyXG4gICAgICB9XHJcbiAgICAgICYucHVzaC1zI3skaX0ge1xyXG4gICAgICAgIGxlZnQ6ICRwZXJjO1xyXG4gICAgICB9XHJcbiAgICAgICRpOiAkaSArIDE7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuXHJcbiAgICAgICRpOiAxO1xyXG4gICAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcclxuICAgICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XHJcbiAgICAgICAgJi5tI3skaX0ge1xyXG4gICAgICAgICAgd2lkdGg6ICRwZXJjO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgICRpOiAkaSArIDFcclxuICAgICAgfVxyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICAmLm9mZnNldC1tI3skaX0ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICRwZXJjO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnB1bGwtbSN7JGl9IHtcclxuICAgICAgICAgIHJpZ2h0OiAkcGVyYztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wdXNoLW0jeyRpfSB7XHJcbiAgICAgICAgICBsZWZ0OiAkcGVyYztcclxuICAgICAgICB9XHJcbiAgICAgICAgJGk6ICRpICsgMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHJcbiAgICAgICRpOiAxO1xyXG4gICAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcclxuICAgICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XHJcbiAgICAgICAgJi5sI3skaX0ge1xyXG4gICAgICAgICAgd2lkdGg6ICRwZXJjO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgICRpOiAkaSArIDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICRpOiAxO1xyXG4gICAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcclxuICAgICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XHJcbiAgICAgICAgJi5vZmZzZXQtbCN7JGl9IHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkcGVyYztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wdWxsLWwjeyRpfSB7XHJcbiAgICAgICAgICByaWdodDogJHBlcmM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucHVzaC1sI3skaX0ge1xyXG4gICAgICAgICAgbGVmdDogJHBlcmM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICRpOiAkaSArIDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwibmF2IHtcclxuICAmLm5hdi1leHRlbmRlZCB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgLm5hdi13cmFwcGVyIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgY29sb3I6ICRuYXZiYXItZm9udC1jb2xvcjtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XHJcbiAgbGluZS1oZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuXHJcbiAgYSB7IGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7IH1cclxuXHJcbiAgaSxcclxuICBbY2xhc3NePVwibWRpLVwiXSwgW2NsYXNzKj1cIm1kaS1cIl0sXHJcbiAgaS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuICB9XHJcblxyXG4gIC5uYXYtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBhLmJ1dHRvbi1jb2xsYXBzZSB7IGRpc3BsYXk6IG5vbmU7IH1cclxuICB9XHJcblxyXG5cclxuICAvLyBDb2xsYXBzZSBidXR0b25cclxuICAuYnV0dG9uLWNvbGxhcHNlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gICAgbWFyZ2luOiAwIDE4cHg7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gICAgICBsaW5lLWhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC8vIExvZ29cclxuICAuYnJhbmQtbG9nbyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICYuY2VudGVyIHtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAgICYubGVmdCwgJi5yaWdodCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubGVmdCB7IGxlZnQ6IDAuNXJlbTsgfVxyXG4gICAgICAmLnJpZ2h0IHtcclxuICAgICAgICByaWdodDogMC41cmVtO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnJpZ2h0IHtcclxuICAgICAgcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICBpLFxyXG4gICAgW2NsYXNzXj1cIm1kaS1cIl0sIFtjbGFzcyo9XCJtZGktXCJdLFxyXG4gICAgaS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLy8gTmF2YmFyIExpbmtzXHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICAgIGZvbnQtc2l6ZTogJG5hdmJhci1mb250LXNpemU7XHJcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICYuYnRuLCAmLmJ0bi1sYXJnZSwgJi5idG4tZmxhdCwgJi5idG4tZmxvYXRpbmcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubGVmdCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gTmF2YmFyIFNlYXJjaCBGb3JtXHJcbiAgZm9ybSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQtZmllbGQge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcblxyXG4gICAgICAmOmZvY3VzLCAmW3R5cGU9dGV4dF06dmFsaWQsICZbdHlwZT1wYXNzd29yZF06dmFsaWQsXHJcbiAgICAgICZbdHlwZT1lbWFpbF06dmFsaWQsICZbdHlwZT11cmxdOnZhbGlkLCAmW3R5cGU9ZGF0ZV06dmFsaWQge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNyk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZlIGkgeyBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yOyB9XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEZpeGVkIE5hdmJhclxyXG4ubmF2YmFyLWZpeGVkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XHJcbiAgei1pbmRleDogOTk3O1xyXG5cclxuICBuYXYge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG4gIG5hdiwgbmF2IC5uYXYtd3JhcHBlciBpLCBuYXYgYS5idXR0b24tY29sbGFwc2UsIG5hdiBhLmJ1dHRvbi1jb2xsYXBzZSBpIHtcclxuICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQ7XHJcbiAgICBsaW5lLWhlaWdodDogJG5hdmJhci1oZWlnaHQ7XHJcbiAgfVxyXG4gIC5uYXZiYXItZml4ZWQge1xyXG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcclxuICB9XHJcbn1cclxuIiwiXHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLy8gaHRtbCB7XHJcbi8vICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcbi8vICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XHJcbi8vICAgICBmb250LXNpemU6IDE0cHg7XHJcbi8vICAgfVxyXG5cclxuLy8gICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0tc2NyZWVuKSB7XHJcbi8vICAgICBmb250LXNpemU6IDE0LjVweDtcclxuLy8gICB9XHJcblxyXG4vLyAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlLXNjcmVlbikge1xyXG4vLyAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4vLyAgIH1cclxuXHJcbi8vICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XHJcbi8vICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuLy8gICBjb2xvcjogJG9mZi1ibGFjaztcclxuLy8gfVxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjE7XHJcbn1cclxuXHJcbi8vIEhlYWRlciBTdHlsZXNcclxuaDEgYSwgaDIgYSwgaDMgYSwgaDQgYSwgaDUgYSwgaDYgYSB7IGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XHJcbmgxIHsgZm9udC1zaXplOiAkaDEtZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDEtZm9udHNpemUgLyAyKSAwICgkaDEtZm9udHNpemUgLyAyLjUpIDA7fVxyXG5oMiB7IGZvbnQtc2l6ZTogJGgyLWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGgyLWZvbnRzaXplIC8gMikgMCAoJGgyLWZvbnRzaXplIC8gMi41KSAwO31cclxuaDMgeyBmb250LXNpemU6ICRoMy1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoMy1mb250c2l6ZSAvIDIpIDAgKCRoMy1mb250c2l6ZSAvIDIuNSkgMDt9XHJcbmg0IHsgZm9udC1zaXplOiAkaDQtZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDQtZm9udHNpemUgLyAyKSAwICgkaDQtZm9udHNpemUgLyAyLjUpIDA7fVxyXG5oNSB7IGZvbnQtc2l6ZTogJGg1LWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGg1LWZvbnRzaXplIC8gMikgMCAoJGg1LWZvbnRzaXplIC8gMi41KSAwO31cclxuaDYgeyBmb250LXNpemU6ICRoNi1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoNi1mb250c2l6ZSAvIDIpIDAgKCRoNi1mb250c2l6ZSAvIDIuNSkgMDt9XHJcblxyXG4vLyBUZXh0IFN0eWxlc1xyXG5lbSB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxyXG5zdHJvbmcgeyBmb250LXdlaWdodDogNTAwOyB9XHJcbnNtYWxsIHsgZm9udC1zaXplOiA3NSU7IH1cclxuLmxpZ2h0IHsgZm9udC13ZWlnaHQ6IDMwMDsgfVxyXG4udGhpbiB7IGZvbnQtd2VpZ2h0OiAyMDA7IH1cclxuXHJcblxyXG4uZmxvdy10ZXh0e1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgJGk6IDA7XHJcbiAgQHdoaWxlICRpIDw9ICRpbnRlcnZhbHMge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMzYwICsgKCRpICogJGludGVydmFsLXNpemUpKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtICogKDEgKyAoLjAyICogJGkpKTtcclxuICAgIH1cclxuICAgICRpOiAkaSArIDE7XHJcbiAgfVxyXG5cclxuICAvLyBIYW5kbGUgYmVsb3cgMzYwcHggc2NyZWVuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgfVxyXG59IiwiXHJcblxyXG4uY2FyZC1wYW5lbCB7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xyXG4gIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XHJcbiAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmctY29sb3I7XHJcbn1cclxuXHJcbi5jYXJkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnLWNvbG9yO1xyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG5cclxuICAuY2FyZC10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xcmVtO1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAxNXB4IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2YXRvciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIENhcmQgU2l6ZXNcclxuICAmLnNtYWxsLCAmLm1lZGl1bSwgJi5sYXJnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA2MCU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAuY2FyZC1pbWFnZSArIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0MCU7XHJcbiAgICB9XHJcbiAgICAuY2FyZC1jb250ZW50IHtcclxuICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIC5jYXJkLWFjdGlvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuc21hbGwge1xyXG4gICAgaGVpZ2h0OiAzMDBweDtcclxuICB9XHJcblxyXG4gICYubWVkaXVtIHtcclxuICAgIGhlaWdodDogNDAwcHg7XHJcbiAgfVxyXG5cclxuICAmLmxhcmdlIHtcclxuICAgIGhlaWdodDogNTAwcHg7XHJcbiAgfVxyXG5cclxuICAvLyBIb3Jpem9udGFsIENhcmRzXHJcbiAgJi5ob3Jpem9udGFsIHtcclxuICAgICYuc21hbGwsICYubWVkaXVtLCAmLmxhcmdlIHtcclxuICAgICAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgJi5jYXJkLWxhbmd1YWdlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMnB4ICMwMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtc3RhY2tlZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gU3RpY2t5IEFjdGlvbiBTZWN0aW9uXHJcbiAgJi5zdGlja3ktYWN0aW9uIHtcclxuICAgIC5jYXJkLWFjdGlvbiB7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtcmV2ZWFsIHtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG5cclxuICAuY2FyZC1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLy8gSW1hZ2UgYmFja2dyb3VuZCBmb3IgY29udGVudFxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICBjb2xvcjogJGNhcmQtYmctY29sb3I7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xyXG4gICAgJi5jYXJkLWxhbmd1YWdlIHsgICAgICAgIFxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgJi5jYXJkLWxhbmd1YWdlLXNwZWNpYWwge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMDVyZW07XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIH1cclxuICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FyZC1hY3Rpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE2MCwxNjAsMTYwLC4yKTtcclxuICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XHJcblxyXG4gICAgYTpub3QoLmJ0bik6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLWZsb2F0aW5nKSB7XHJcbiAgICAgIGNvbG9yOiAkY2FyZC1saW5rLWNvbG9yO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLXBhZGRpbmc7XHJcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgJjpob3ZlciB7IGNvbG9yOiAkY2FyZC1saW5rLWNvbG9yLWxpZ2h0OyB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FyZC1yZXZlYWwge1xyXG4gICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnLWNvbG9yO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYXJkLWFsdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogNDc1cHg7XHJcbiAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTNhM2M7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcblxyXG4gIC5jYXJkLWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAvLyBJbWFnZSBiYWNrZ3JvdW5kIGZvciBjb250ZW50XHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAkY2FyZC1iZy1jb2xvcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmNhcmQtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EzYTNjO1xyXG4gICAgaGVpZ2h0OiA0NSUgIWltcG9ydGFudDtcclxuICAgICYuY2FyZC1sYW5ndWFnZSB7ICAgICAgICBcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIG1hcmdpbjogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICYuY2FyZC1sYW5ndWFnZS1zcGVjaWFsIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA1cmVtO1xyXG4gICAgICAgIG1hcmdpbjogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyBcclxuICAgICAgbWluLWhlaWdodDogNjAlO1xyXG4gICAgfVxyXG4gICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJkLWFjdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTYwLDE2MCwxNjAsLjIpO1xyXG4gICAgaGVpZ2h0OiA0MCU7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIFxyXG4gICAgYTpub3QoLmJ0bik6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLWZsb2F0aW5nKSB7XHJcbiAgICAgIGNvbG9yOiAkY2FyZC1saW5rLWNvbG9yO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLXBhZGRpbmc7XHJcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgJjpob3ZlciB7IGNvbG9yOiAkY2FyZC1saW5rLWNvbG9yLWxpZ2h0OyB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBIYW5kbGUgYmVsb3cgMzYwcHggc2NyZWVuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbn0iLCIjdG9hc3QtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OmJsb2NrO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMDAwMDtcclxuXHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICBib3R0b206IDAlO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuICAgIGxlZnQ6IDUlO1xyXG4gICAgYm90dG9tOiA3JTtcclxuICAgIG1heC13aWR0aDogOTAlO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICB0b3A6IDEwJTtcclxuICAgIHJpZ2h0OiA3JTtcclxuICAgIG1heC13aWR0aDogODYlO1xyXG4gIH1cclxufVxyXG5cclxuLnRvYXN0IHtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogYXV0bztcclxuICBjbGVhcjogYm90aDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXgtd2lkdGg6MTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWluLWhlaWdodDogJHRvYXN0LWhlaWdodDtcclxuICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1jb2xvcjtcclxuICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcbiAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBjb2xvcjogJHRvYXN0LXRleHQtY29sb3I7XHJcblxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gIC5idG4sIC5idG4tZmxhdCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICB9XHJcblxyXG4gICYucm91bmRlZHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG5cclxufVxyXG4iLCIudGFicyB7XHJcbiAgJi50YWJzLXRyYW5zcGFyZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIC50YWIgYSxcclxuICAgIC50YWIuZGlzYWJsZWQgYSxcclxuICAgIC50YWIuZGlzYWJsZWQgYTpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYiBhOmhvdmVyLFxyXG4gICAgLnRhYiBhLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmRpY2F0b3Ige1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi50YWJzLWZpeGVkLXdpZHRoIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLnRhYiB7XHJcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gIGhlaWdodDogNDhweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFicy1iZy1jb2xvcjtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAudGFiIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogJHRhYnMtdGV4dC1jb2xvcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgY29sb3I6IHJnYmEoJHRhYnMtdGV4dC1jb2xvciwgLjcpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMjhzIGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kaXNhYmxlZCBhLFxyXG4gICAgJi5kaXNhYmxlZCBhOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHJnYmEoJHRhYnMtdGV4dC1jb2xvciwgLjcpO1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbmRpY2F0b3Ige1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFicy11bmRlcmxpbmUtY29sb3I7XHJcbiAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGaXhlZCBzaWRlTmF2IGhpZGUgb24gc21hbGxlclxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgLnRhYnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAudGFiIHtcclxuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAgICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XHJcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1hdGVyaWFsLXRvb2x0aXAge1xyXG4gIHBhZGRpbmc6IDEwcHggOHB4O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICB6LWluZGV4OiAyMDAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBtaW4taGVpZ2h0OiAzNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uYmFja2Ryb3Age1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiA3cHg7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAwIDUwJSA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcclxuICB6LWluZGV4OiAtMTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbn1cclxuIiwiLmRyb3Bkb3duLWNvbnRlbnQge1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmctY29sb3I7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgbWluLXdpZHRoOiAxMDBweDtcclxuICBtYXgtaGVpZ2h0OiA2NTBweDtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICB3aWxsLWNoYW5nZTogd2lkdGgsIGhlaWdodDtcclxuXHJcbiAgbGkge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb2xvcjogJG9mZi1ibGFjaztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG1pbi1oZWlnaHQ6ICRkcm9wZG93bi1pdGVtLWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHJcbiAgICAmOmhvdmVyLCAmLmFjdGl2ZSwgJi5zZWxlY3RlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1ob3Zlci1iZy1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZS5zZWxlY3RlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkZHJvcGRvd24taG92ZXItYmctY29sb3IsIDUlKTtcclxuICAgIH1cclxuXHJcbiAgICAmLmRpdmlkZXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gYSwgJiA+IHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgcGFkZGluZzogKCgkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAyMikgLyAyKSAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgPiBzcGFuID4gbGFiZWwge1xyXG4gICAgICB0b3A6IDFweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEljb24gYWxpZ25tZW50IG92ZXJyaWRlXHJcbiAgICAmID4gYSA+IGkge1xyXG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gSW5wdXQgZmllbGQgc3BlY2lmaWNpdHkgYnVnZml4XHJcbi5pbnB1dC1maWVsZC5jb2wgLmRyb3Bkb3duLWNvbnRlbnQgW3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsIHtcclxuICB0b3A6IDFweDtcclxuICBsZWZ0OiAwO1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG5cclxuIiwiLm1vZGFsIHtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTQ7XHJcblxyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1heC1oZWlnaHQ6IDcwJTtcclxuICB3aWR0aDogNTUlO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG5cclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgd2lsbC1jaGFuZ2U6IHRvcCwgb3BhY2l0eTtcclxuXHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICB3aWR0aDogODAlO1xyXG4gIH1cclxuXHJcbiAgaDEsaDIsaDMsaDQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgfVxyXG4gIC5tb2RhbC1jbG9zZSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAubW9kYWwtZm9vdGVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcclxuICAgIHBhZGRpbmc6IDRweCA2cHg7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuYnRuLCAuYnRuLWZsYXQge1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbjogNnB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5tb2RhbC1vdmVybGF5IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIHRvcDogLTEwMHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGhlaWdodDogMTI1JTtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xyXG59XHJcblxyXG4vLyBNb2RhbCB3aXRoIGZpeGVkIGFjdGlvbiBmb290ZXJcclxuLm1vZGFsLm1vZGFsLWZpeGVkLWZvb3RlciB7XHJcbiAgcGFkZGluZzogMDtcclxuICBoZWlnaHQ6IDcwJTtcclxuXHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1NnB4KTtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgfVxyXG5cclxuICAubW9kYWwtZm9vdGVyIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1vZGFsIEJvdHRvbSBTaGVldCBTdHlsZVxyXG4ubW9kYWwuYm90dG9tLXNoZWV0IHtcclxuICB0b3A6IGF1dG87XHJcbiAgYm90dG9tOiAtMTAwJTtcclxuICBtYXJnaW46IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LWhlaWdodDogNDUlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgd2lsbC1jaGFuZ2U6IGJvdHRvbSwgb3BhY2l0eTtcclxufVxyXG5cclxuLy8gTW9kYWwgZm9yIENlcnRpZnkgQ0lQVCBwYWdlXHJcbi5tb2RhbENlcnQge1xyXG4gIC5tb2RhbCB7XHJcbiAgICB0b3A6IDEyJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAvKiBNb2RhbCBDb250ZW50ICovXHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC8qIFRoZSBDbG9zZSBCdXR0b24gKi9cclxuICAuY2xvc2Uge1xyXG4gICAgY29sb3I6ICNhYWFhYWE7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcblxyXG4gIC5jbG9zZTpob3ZlcixcclxuICAuY2xvc2U6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAubW9kYWxJbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7IFxyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICBzZWxlY3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59IiwiLmNvbGxhcHNpYmxlIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcclxuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG59XHJcblxyXG4uY29sbGFwc2libGUtaGVhZGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgbWluLWhlaWdodDogJGNvbGxhcHNpYmxlLWhlaWdodDtcclxuICBsaW5lLWhlaWdodDogJGNvbGxhcHNpYmxlLWhlaWdodDtcclxuICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbGxhcHNpYmxlLWhlYWRlci1jb2xvcjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcclxuXHJcbiAgaSB7XHJcbiAgICB3aWR0aDogMnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRjb2xsYXBzaWJsZS1oZWlnaHQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbGxhcHNpYmxlLWJvZHkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xsYXBzaWJsZS1ib3JkZXItY29sb3I7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gIH1cclxufVxyXG5cclxuLy8gc2lkZU5hdiBjb2xsYXBzaWJsZSBzdHlsaW5nXHJcbi5zaWRlLW5hdixcclxuLnNpZGUtbmF2LmZpeGVkIHtcclxuXHJcbiAgLmNvbGxhcHNpYmxlIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgbGkgeyBwYWRkaW5nOiAwOyB9XHJcbiAgfVxyXG5cclxuICAuY29sbGFwc2libGUtaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBwYWRkaW5nOiAwICRzaWRlbmF2LXBhZGRpbmc7XHJcblxyXG4gICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA1KTsgfVxyXG4gICAgaSB7IGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XHJcbiAgfVxyXG5cclxuICAuY29sbGFwc2libGUtYm9keSB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGFwc2libGUtaGVhZGVyLWNvbG9yO1xyXG5cclxuICAgIGxpIGEge1xyXG4gICAgICBwYWRkaW5nOiAwICg3LjVweCArICRzaWRlbmF2LXBhZGRpbmcpXHJcbiAgICAgICAgICAgICAgIDAgKDE1cHggKyAkc2lkZW5hdi1wYWRkaW5nKTtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4vLyBQb3BvdXQgQ29sbGFwc2libGVcclxuXHJcbi5jb2xsYXBzaWJsZS5wb3BvdXQge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gID4gbGkge1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbiAgICAvLyB0cmFuc2Zvcm06IHNjYWxlWCguOTIpO1xyXG4gICAgbWFyZ2luOiAwIDI0cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gLjM1cyBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApO1xyXG4gIH1cclxuICA+IGxpLmFjdGl2ZSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDVweCAxMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICBtYXJnaW46IDE2cHggMDtcclxuICAgIC8vIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gIH1cclxufVxyXG4iLCIuY2hpcCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogMzJweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNik7XHJcbiAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgcGFkZGluZzogMCAxMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNoaXAtYmctY29sb3I7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGNoaXAtbWFyZ2luO1xyXG4gIG1hcmdpbi1yaWdodDogJGNoaXAtbWFyZ2luO1xyXG5cclxuICBpbWcge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgOHB4IDAgLTEycHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB9XHJcblxyXG4gIC5jbG9zZSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNoaXBzIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjaGlwLWJvcmRlci1jb2xvcjtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIG1hcmdpbjogJGlucHV0LW1hcmdpbjtcclxuICBtaW4taGVpZ2h0OiA0NXB4O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbiAgJi5mb2N1cyB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNoaXAtc2VsZWN0ZWQtY29sb3I7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJGNoaXAtc2VsZWN0ZWQtY29sb3I7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGN1cnNvcjogdGV4dDtcclxuICB9XHJcblxyXG4gIC5jaGlwLnNlbGVjdGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGlwLXNlbGVjdGVkLWNvbG9yO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiByZ2JhKDAsMCwwLC42KTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZTtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmlucHV0OmZvY3VzIHtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gRm9ybSBwcmVmaXhcclxuLnByZWZpeCB+IC5jaGlwcyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgd2lkdGg6IDkyJTtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbn1cclxuLmNoaXBzOmVtcHR5IH4gbGFiZWwgIHtcclxuICBmb250LXNpemU6IDAuOHJlbTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0MCUpO1xyXG59XHJcbiIsIi5tYXRlcmlhbGJveGVkIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjdXJzb3I6IHpvb20taW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICB9XHJcbiAgICB3aWxsLWNoYW5nZTogbGVmdCwgdG9wLCB3aWR0aCwgaGVpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLm1hdGVyaWFsYm94ZWQuYWN0aXZlIHtcclxuICBjdXJzb3I6IHpvb20tb3V0O1xyXG59XHJcblxyXG4jbWF0ZXJpYWxib3gtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246Zml4ZWQ7XHJcbiAgdG9wOjA7XHJcbiAgbGVmdDowO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyOTI5O1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcblxyXG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xyXG59XHJcbi5tYXRlcmlhbGJveC1jYXB0aW9uIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBsaW5lLWhlaWdodDogNTBweDtcclxuICBib3R0b206IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDAlIDE1JTtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufSIsIi8vIFJlbW92ZSBGb2N1cyBCb3hlc1xyXG5zZWxlY3Q6Zm9jdXMge1xyXG4gIG91dGxpbmU6ICRzZWxlY3QtZm9jdXM7XHJcbn1cclxuXHJcbmJ1dHRvbjpmb2N1cyB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWJhY2tncm91bmQtZm9jdXM7XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuICBmb250LXNpemU6ICRsYWJlbC1mb250LXNpemU7XHJcbiAgY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XHJcbn1cclxuXHJcbi8vIGctcmVjYXB0Y2hhXHJcbi5nLXJlY2FwdGNoYSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcblxyXG5cclxuQGltcG9ydCAnaW5wdXQtZmllbGRzJztcclxuQGltcG9ydCAncmFkaW8tYnV0dG9ucyc7XHJcbkBpbXBvcnQgJ2NoZWNrYm94ZXMnO1xyXG5AaW1wb3J0ICdzd2l0Y2hlcyc7XHJcbkBpbXBvcnQgJ3NlbGVjdCc7XHJcbkBpbXBvcnQgJ2ZpbGUtaW5wdXQnO1xyXG5AaW1wb3J0ICdyYW5nZSc7XHJcbiIsIi8qIFRleHQgSW5wdXRzICsgVGV4dGFyZWFcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIFN0eWxlIFBsYWNlaG9sZGVycyAqL1xyXG5cclxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogJHBsYWNlaG9sZGVyLXRleHQtY29sb3I7XHJcbn1cclxuXHJcbjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cclxuICBjb2xvcjogJHBsYWNlaG9sZGVyLXRleHQtY29sb3I7XHJcbn1cclxuXHJcbjo6LW1vei1wbGFjZWhvbGRlciB7ICAvKiBGaXJlZm94IDE5KyAqL1xyXG4gIGNvbG9yOiAkcGxhY2Vob2xkZXItdGV4dC1jb2xvcjtcclxufVxyXG5cclxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICRwbGFjZWhvbGRlci10ZXh0LWNvbG9yO1xyXG59XHJcblxyXG4vKiBUZXh0IGlucHV0cyAqL1xyXG5cclxuaW5wdXQ6bm90KFt0eXBlXSksXHJcbmlucHV0W3R5cGU9dGV4dF0sXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxyXG5pbnB1dFt0eXBlPWVtYWlsXSxcclxuaW5wdXRbdHlwZT11cmxdLFxyXG5pbnB1dFt0eXBlPXRpbWVdLFxyXG5pbnB1dFt0eXBlPWRhdGVdLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lXSxcclxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXHJcbmlucHV0W3R5cGU9dGVsXSxcclxuaW5wdXRbdHlwZT1udW1iZXJdLFxyXG5pbnB1dFt0eXBlPXNlYXJjaF0sXHJcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhIHtcclxuXHJcbiAgLy8gR2VuZXJhbCBTdHlsZXNcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogJGlucHV0LWJvcmRlcjtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZTtcclxuICBtYXJnaW46ICRpbnB1dC1tYXJnaW47XHJcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmc7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICB0cmFuc2l0aW9uOiAkaW5wdXQtdHJhbnNpdGlvbjtcclxuXHJcbiAgLy8gRGlzYWJsZWQgaW5wdXQgc3R5bGVcclxuICAmOmRpc2FibGVkLFxyXG4gICZbcmVhZG9ubHk9XCJyZWFkb25seVwiXSB7XHJcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogJGlucHV0LWRpc2FibGVkLWJvcmRlcjtcclxuICB9XHJcblxyXG4gIC8vIERpc2FibGVkIGxhYmVsIHN0eWxlXHJcbiAgJjpkaXNhYmxlZCtsYWJlbCxcclxuICAmW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0rbGFiZWwge1xyXG4gICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIEZvY3VzZWQgaW5wdXQgc3R5bGVcclxuICAmOmZvY3VzOm5vdChbcmVhZG9ubHldKSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGlucHV0LWZvY3VzLWNvbG9yO1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICRpbnB1dC1mb2N1cy1jb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIEZvY3VzZWQgbGFiZWwgc3R5bGVcclxuICAmOmZvY3VzOm5vdChbcmVhZG9ubHldKStsYWJlbCB7XHJcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gVmFsaWQgSW5wdXQgU3R5bGVcclxuICAmLnZhbGlkLFxyXG4gICY6Zm9jdXMudmFsaWQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRpbnB1dC1zdWNjZXNzLWNvbG9yO1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICRpbnB1dC1zdWNjZXNzLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gQ3VzdG9tIFN1Y2Nlc3MgTWVzc2FnZVxyXG4gICYudmFsaWQgKyBsYWJlbDphZnRlcixcclxuICAmOmZvY3VzLnZhbGlkICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogYXR0cihkYXRhLXN1Y2Nlc3MpO1xyXG4gICAgY29sb3I6ICRpbnB1dC1zdWNjZXNzLWNvbG9yO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC8vIEludmFsaWQgSW5wdXQgU3R5bGVcclxuICAmLmludmFsaWQsXHJcbiAgJjpmb2N1cy5pbnZhbGlkIHtcclxuICAgIGJvcmRlci1ib3R0b206ICRpbnB1dC1pbnZhbGlkLWJvcmRlcjtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDAgMCAkaW5wdXQtZXJyb3ItY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBDdXN0b20gRXJyb3IgbWVzc2FnZVxyXG4gICYuaW52YWxpZCArIGxhYmVsOmFmdGVyLFxyXG4gICY6Zm9jdXMuaW52YWxpZCArIGxhYmVsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1lcnJvcik7XHJcbiAgICBjb2xvcjogJGlucHV0LWVycm9yLWNvbG9yO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC8vIEZ1bGwgd2lkdGggbGFiZWwgd2hlbiB1c2luZyB2YWxpZGF0ZSBmb3IgZXJyb3IgbWVzc2FnZXNcclxuICAmLnZhbGlkYXRlICsgbGFiZWwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcblxyXG4gIC8vIEZvcm0gTWVzc2FnZSBTaGFyZWQgU3R5bGVzXHJcbiAgJiArIGxhYmVsOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNjBweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnMgb3BhY2l0eSBlYXNlLW91dCwgLjJzIGNvbG9yIGVhc2Utb3V0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gU3R5bGluZyBmb3IgaW5wdXQgZmllbGQgd3JhcHBlclxyXG4uaW5wdXQtZmllbGQge1xyXG4gIC8vIElubGluZSBzdHlsZXNcclxuICAmLmlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuXHJcbiAgICBpbnB1dCxcclxuICAgIC5zZWxlY3QtZHJvcGRvd24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gR3V0dGVyIHNwYWNpbmdcclxuICAmLmNvbCB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGxlZnQ6ICRndXR0ZXItd2lkdGggLyAyO1xyXG4gICAgfVxyXG5cclxuICAgIC5wcmVmaXggfiBsYWJlbCxcclxuICAgIC5wcmVmaXggfiAudmFsaWRhdGUgfiBsYWJlbCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtIC0gI3skZ3V0dGVyLXdpZHRofSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLXRvcDogMXJlbTtcclxuXHJcbiAgbGFiZWwge1xyXG4gICAgY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDAuOHJlbTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBjdXJzb3I6IHRleHQ7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgfVxyXG5cclxuICBsYWJlbC5hY3RpdmUge1xyXG4gICAgZm9udC1zaXplOiAkbGFiZWwtZm9udC1zaXplO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNDAlKTtcclxuICB9XHJcblxyXG4gIC8vIFByZWZpeCBJY29uc1xyXG4gIC5wcmVmaXgge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnM7XHJcblxyXG4gICAgJi5hY3RpdmUgeyBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yOyB9XHJcbiAgfVxyXG5cclxuICAucHJlZml4IH4gaW5wdXQsXHJcbiAgLnByZWZpeCB+IHRleHRhcmVhLFxyXG4gIC5wcmVmaXggfiBsYWJlbCxcclxuICAucHJlZml4IH4gLnZhbGlkYXRlIH4gbGFiZWwsXHJcbiAgLnByZWZpeCB+IC5hdXRvY29tcGxldGUtY29udGVudCB7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICAgIHdpZHRoOiA5MiU7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbiAgfVxyXG5cclxuICAucHJlZml4IH4gbGFiZWwgeyBtYXJnaW4tbGVmdDogM3JlbTsgfVxyXG5cclxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgICAucHJlZml4IH4gaW5wdXQge1xyXG4gICAgICB3aWR0aDogODYlO1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIC5wcmVmaXggfiBpbnB1dCB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBTZWFyY2ggRmllbGQgKi9cclxuXHJcbi5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXNlYXJjaF0ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIHBhZGRpbmctbGVmdDogNHJlbTtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJhY2tncm91bmQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgY29sb3I6ICM0NDQ7XHJcblxyXG4gICAgJiArIGxhYmVsIGksXHJcbiAgICAmIH4gLm1kaS1uYXZpZ2F0aW9uLWNsb3NlLFxyXG4gICAgJiB+IC5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiArIGxhYmVsIHtcclxuICAgIGxlZnQ6IDFyZW07XHJcbiAgfVxyXG5cclxuICAmIH4gLm1kaS1uYXZpZ2F0aW9uLWNsb3NlLFxyXG4gICYgfiAubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDFyZW07XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB0cmFuc2l0aW9uOiAuM3MgY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogVGV4dGFyZWEgKi9cclxuXHJcbi8vIERlZmF1bHQgdGV4dGFyZWFcclxudGV4dGFyZWEge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgJi5tYXRlcmlhbGl6ZS10ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47IC8qIHByZXZlbnRzIHNjcm9sbCBiYXIgZmxhc2ggKi9cclxuICAgIHBhZGRpbmc6IC44cmVtIDAgMS42cmVtIDA7IC8qIHByZXZlbnRzIHRleHQganVtcCBvbiBFbnRlciBrZXlwcmVzcyAqL1xyXG4gICAgcmVzaXplOiBub25lO1xyXG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZvciB0ZXh0YXJlYSBhdXRvcmVzaXplXHJcbi5oaWRkZW5kaXYge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkOyAvKiBmdXR1cmUgdmVyc2lvbiBvZiBkZXByZWNhdGVkICd3b3JkLXdyYXAnICovXHJcbiAgcGFkZGluZy10b3A6IDEuMnJlbTsgLyogcHJldmVudHMgdGV4dCBqdW1wIG9uIEVudGVyIGtleXByZXNzICovXHJcbn1cclxuXHJcblxyXG4vKiBBdXRvY29tcGxldGUgKi9cclxuLmF1dG9jb21wbGV0ZS1jb250ZW50IHtcclxuICBtYXJnaW4tdG9wOiAtMTVweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBvcGFjaXR5OiAxO1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcblxyXG4gIGxpIHtcclxuICAgIC5oaWdobGlnaHQgeyBjb2xvcjogIzQ0NDsgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGhlaWdodDogJGRyb3Bkb3duLWl0ZW0taGVpZ2h0IC0gMTA7XHJcbiAgICAgIHdpZHRoOiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcclxuICAgICAgbWFyZ2luOiA1cHggMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyogUmFkaW8gQnV0dG9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLy8gUmVtb3ZlIGRlZmF1bHQgUmFkaW8gQnV0dG9uc1xyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCksXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IC05OTk5cHg7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwsXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAyNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICB0cmFuc2l0aW9uOiAuMjhzIGVhc2U7XHJcblxyXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChrb25xdWVyb3IpIGJyb3dzZXJzICovXHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIG1hcmdpbjogNHB4O1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTZweDtcclxuICB6LWluZGV4OiAwO1xyXG4gIHRyYW5zaXRpb246IC4yOHMgZWFzZTtcclxufVxyXG5cclxuLyogVW5jaGVja2VkIHN0eWxlcyAqL1xyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1lbXB0eS1jb2xvcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbn1cclxuXHJcbi8qIENoZWNrZWQgc3R5bGVzICovXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICBib3JkZXI6ICRyYWRpby1ib3JkZXI7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWZpbGwtY29sb3I7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xyXG59XHJcblxyXG4vKiBSYWRpbyBXaXRoIGdhcCAqL1xyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbn1cclxuXHJcbi8qIEZvY3VzZWQgc3R5bGVzICovXHJcblt0eXBlPVwicmFkaW9cIl0udGFiYmVkOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcclxuICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMCwwLDAsLjEpO1xyXG59XHJcblxyXG4vKiBEaXNhYmxlZCBSYWRpbyBXaXRoIGdhcCAqL1xyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbn1cclxuXHJcbi8qIERpc2FibGVkIHN0eWxlICovXHJcblt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCArIGxhYmVsIHtcclxuICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xyXG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG59XHJcbiIsIi8qIENoZWNrYm94ZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIENVU1RPTSBDU1MgQ0hFQ0tCT1hFUyAqL1xyXG5mb3JtIHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuZm9ybSBwOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi8qIFJlbW92ZSBkZWZhdWx0IGNoZWNrYm94ICovXHJcblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSxcclxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLTk5OTlweDtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4vLyBDaGVja2JveCBTdHlsZXNcclxuW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgLy8gVGV4dCBMYWJlbCBTdHlsZVxyXG4gICsgbGFiZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChzYWZhcmksIGNocm9tZSkgYnJvd3NlcnMgKi9cclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IC8qIG1vemlsbGEgYnJvd3NlcnMgKi9cclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChrb25xdWVyb3IpIGJyb3dzZXJzICovXHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIElFMTArICovXHJcbiAgfVxyXG5cclxuICAvKiBjaGVja2JveCBhc3BlY3QgKi9cclxuICArIGxhYmVsOmJlZm9yZSxcclxuICAmOm5vdCguZmlsbGVkLWluKSArIGxhYmVsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1lbXB0eS1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gICY6bm90KC5maWxsZWQtaW4pICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICB9XHJcblxyXG4gICY6bm90KDpjaGVja2VkKTpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBGb2N1c2VkIHN0eWxlc1xyXG4gICYudGFiYmVkOmZvY3VzICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgwLDAsMCwuMSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcclxuICB9XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XHJcbiAgKyBsYWJlbDpiZWZvcmUge1xyXG4gICAgdG9wOiAtNHB4O1xyXG4gICAgbGVmdDogLTVweDtcclxuICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogJHJhZGlvLWJvcmRlcjtcclxuICAgIGJvcmRlci1ib3R0b206ICRyYWRpby1ib3JkZXI7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkICsgbGFiZWw6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBJbmRldGVybWluYXRlIGNoZWNrYm94ICovXHJcblt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XHJcbiAgK2xhYmVsOmJlZm9yZSB7XHJcbiAgICB0b3A6IC0xMXB4O1xyXG4gICAgbGVmdDogLTEycHg7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgIGJvcmRlci1yaWdodDogJHJhZGlvLWJvcmRlcjtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBpbmRldGVybWluYXRlXHJcbiAgJjpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZpbGxlZCBpbiBTdHlsZVxyXG5bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbiB7XHJcbiAgLy8gR2VuZXJhbFxyXG4gICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIH1cclxuXHJcbiAgKyBsYWJlbDpiZWZvcmUsXHJcbiAgKyBsYWJlbDphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvKiAuMXMgZGVsYXkgaXMgZm9yIGNoZWNrIGFuaW1hdGlvbiAqL1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIC4yNXMsIGJhY2tncm91bmQtY29sb3IgLjI1cywgd2lkdGggLjIwcyAuMXMsIGhlaWdodCAuMjBzIC4xcywgdG9wIC4yMHMgLjFzLCBsZWZ0IC4yMHMgLjFzO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgfVxyXG5cclxuICAvLyBVbmNoZWNrZWQgc3R5bGVcclxuICAmOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGxlZnQ6IDZweDtcclxuICAgIHRvcDogMTBweDtcclxuXHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAyMCUgNDAlO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJjpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1lbXB0eS1jb2xvcjtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgei1pbmRleDogMDtcclxuICB9XHJcblxyXG4gIC8vIENoZWNrZWQgc3R5bGVcclxuICAmOmNoZWNrZWQge1xyXG4gICAgKyBsYWJlbDpiZWZvcmUge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDFweDtcclxuICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRpbnB1dC1iYWNrZ3JvdW5kO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGlucHV0LWJhY2tncm91bmQ7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcclxuXHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgKyBsYWJlbDphZnRlciB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJHNlY29uZGFyeS1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgICAgei1pbmRleDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIEZvY3VzZWQgc3R5bGVzXHJcbiAgJi50YWJiZWQ6Zm9jdXMgKyBsYWJlbDphZnRlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBib3JkZXItY29sb3I6ICRyYWRpby1lbXB0eS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xyXG4gIH1cclxuXHJcbiAgJi50YWJiZWQ6Y2hlY2tlZDpmb2N1cyArIGxhYmVsOmFmdGVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBzdHlsZVxyXG4gICY6ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZDpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcclxuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLy8gQ2hlY2tib3ggU3R5bGVzIHdpdGggcmVxdWlyZWRcclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnJlcXVpcmVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5yZXF1aXJlZDpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2I3MTIzNDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiBcclxuICAgICIsIi8qIFN3aXRjaFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLnN3aXRjaCxcclxuLnN3aXRjaCAqIHtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLnN3aXRjaCBsYWJlbCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuXHJcbiAgJjpjaGVja2VkICsgLmxldmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtY2hlY2tlZC1sZXZlci1iZztcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN3aXRjaC1iZy1jb2xvcjtcclxuICAgICAgbGVmdDogMjRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zd2l0Y2ggbGFiZWwgLmxldmVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgaGVpZ2h0OiAxNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtdW5jaGVja2VkLWxldmVyLWJnO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRzd2l0Y2gtcmFkaXVzO1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIG1hcmdpbjogMCAxNnB4O1xyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMjFweDtcclxuICAgIGhlaWdodDogMjFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtdW5jaGVja2VkLWJnO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjFweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCAxcHggcmdiYSgwLDAsMCwuNCk7XHJcbiAgICBsZWZ0OiAtNXB4O1xyXG4gICAgdG9wOiAtM3B4O1xyXG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIGJhY2tncm91bmQgLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4xcyBlYXNlO1xyXG4gIH1cclxufVxyXG5cclxuLy8gU3dpdGNoIGFjdGl2ZSBzdHlsZVxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpIH4gLmxldmVyOmFjdGl2ZTo6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6bm90KDpkaXNhYmxlZCkudGFiYmVkOmZvY3VzIH4gLmxldmVyOjphZnRlciB7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IDFweCByZ2JhKDAsMCwwLC40KSwgMCAwIDAgMTVweCB0cmFuc3BhcmVudGl6ZSgkc3dpdGNoLWJnLWNvbG9yLCAuOSk7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6ZGlzYWJsZWQpIH4gLmxldmVyOmFjdGl2ZTphZnRlcixcclxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpkaXNhYmxlZCkudGFiYmVkOmZvY3VzIH4gLmxldmVyOjphZnRlciB7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IDFweCByZ2JhKDAsMCwwLC40KSwgMCAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIC4wOCk7XHJcbn1cclxuXHJcbi8vIERpc2FibGVkIFN0eWxlc1xyXG4uc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSArIC5sZXZlciB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSArIC5sZXZlcjphZnRlcixcclxuLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF06Y2hlY2tlZCArIC5sZXZlcjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG59XHJcbiIsIi8qIFNlbGVjdCBGaWVsZFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuc2VsZWN0IHsgZGlzcGxheTogbm9uZTsgfVxyXG5zZWxlY3QuYnJvd3Nlci1kZWZhdWx0IHsgZGlzcGxheTogYmxvY2s7IH1cclxuXHJcbnNlbGVjdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdC1iYWNrZ3JvdW5kO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6ICRzZWxlY3QtcGFkZGluZztcclxuICBib3JkZXI6ICRzZWxlY3QtYm9yZGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRzZWxlY3QtcmFkaXVzO1xyXG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxufVxyXG5cclxuLnNlbGVjdC1sYWJlbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4uc2VsZWN0LXdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgaW5wdXQuc2VsZWN0LWRyb3Bkb3duIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogJGlucHV0LWJvcmRlcjtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xyXG4gICAgbWFyZ2luOiAkaW5wdXQtbWFyZ2luO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgc3Bhbi5jYXJldCB7XHJcbiAgICBjb2xvcjogaW5pdGlhbDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTBweDtcclxuXHJcbiAgICAmLmRpc2FibGVkIHtcclxuICAgICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYgKyBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0xNHB4O1xyXG4gICAgZm9udC1zaXplOiAkbGFiZWwtZm9udC1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRGlzYWJsZWQgc3R5bGVzXHJcbnNlbGVjdDpkaXNhYmxlZCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjMpO1xyXG59XHJcblxyXG4uc2VsZWN0LXdyYXBwZXIgaW5wdXQuc2VsZWN0LWRyb3Bkb3duOmRpc2FibGVkIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMyk7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIHdlYmtpdCAoc2FmYXJpLCBjaHJvbWUpIGJyb3dzZXJzICovXHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgLyogbW96aWxsYSBicm93c2VycyAqL1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSUUxMCsgKi9cclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMyk7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcHBlciBpIHtcclxuICBjb2xvcjogJHNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuLnNlbGVjdC1kcm9wZG93biBsaS5kaXNhYmxlZCxcclxuLnNlbGVjdC1kcm9wZG93biBsaS5kaXNhYmxlZCA+IHNwYW4sXHJcbi5zZWxlY3QtZHJvcGRvd24gbGkub3B0Z3JvdXAge1xyXG4gIGNvbG9yOiAkc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vLyBQcmVmaXggSWNvbnNcclxuLnByZWZpeCB+IC5zZWxlY3Qtd3JhcHBlciB7XHJcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgd2lkdGg6IDkyJTtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbn1cclxuXHJcbi5wcmVmaXggfiBsYWJlbCB7IG1hcmdpbi1sZWZ0OiAzcmVtOyB9XHJcblxyXG4vLyBJY29uc1xyXG4uc2VsZWN0LWRyb3Bkb3duIGxpIHtcclxuICBpbWcge1xyXG4gICAgaGVpZ2h0OiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcclxuICAgIHdpZHRoOiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcclxuICAgIG1hcmdpbjogNXB4IDE1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBPcHRncm91cCBzdHlsZXNcclxuLnNlbGVjdC1kcm9wZG93biBsaS5vcHRncm91cCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkcm9wZG93bi1ob3Zlci1iZy1jb2xvcjtcclxuXHJcbiAgJi5zZWxlY3RlZCA+IHNwYW4ge1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjcpO1xyXG4gIH1cclxuXHJcbiAgJiA+IHNwYW4ge1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xyXG4gIH1cclxuXHJcbiAgJiB+IGxpLm9wdGdyb3VwLW9wdGlvbiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgfVxyXG59XHJcbiIsIi8qIEZpbGUgSW5wdXRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5maWxlLWZpZWxkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5maWxlLXBhdGgtd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgaW5wdXQuZmlsZS1wYXRoIHsgd2lkdGg6IDEwMCU7IH1cclxuXHJcbiAgLmJ0biB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gIH1cclxuXHJcbiAgc3BhbiB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPWZpbGVdIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcbiAgfVxyXG59XHJcbiIsIi8qIFJhbmdlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4ucmFuZ2UtZmllbGQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV0sXHJcbmlucHV0W3R5cGU9cmFuZ2VdICsgLnRodW1iIHtcclxuICBAZXh0ZW5kIC5uby1zZWxlY3Q7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMTVweCAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdICsgLnRodW1iIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGhlaWdodDogMDtcclxuICB3aWR0aDogMDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWZpbGwtY29sb3I7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG5cclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblxyXG4gIC52YWx1ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICRyYWRpby1maWxsLWNvbG9yO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgMDtcclxuXHJcbiAgICAudmFsdWUge1xyXG4gICAgICBjb2xvcjogJGlucHV0LWJhY2tncm91bmQ7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFdlYktpdFxyXG5pbnB1dFt0eXBlPXJhbmdlXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xyXG4gIGhlaWdodDogJHRyYWNrLWhlaWdodDtcclxuICBiYWNrZ3JvdW5kOiAjYzJjMGMyO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGhlaWdodDogJHJhbmdlLWhlaWdodDtcclxuICB3aWR0aDogJHJhbmdlLXdpZHRoO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmFkaW8tZmlsbC1jb2xvcjtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gIG1hcmdpbjogLTVweCAwIDAgMDtcclxuICB0cmFuc2l0aW9uOiAuM3M7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxufVxyXG5cclxuLy8gRmlyZUZveFxyXG5pbnB1dFt0eXBlPXJhbmdlXSB7XHJcbiAgLyogZml4IGZvciBGRiB1bmFibGUgdG8gYXBwbHkgZm9jdXMgc3R5bGUgYnVnICAqL1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xyXG5cclxuICAvKnJlcXVpcmVkIGZvciBwcm9wZXIgdHJhY2sgc2l6aW5nIGluIEZGKi9cclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2sge1xyXG4gIGhlaWdodDogJHRyYWNrLWhlaWdodDtcclxuICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBoZWlnaHQ6ICRyYW5nZS1oZWlnaHQ7XHJcbiAgd2lkdGg6ICRyYW5nZS13aWR0aDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZDogJHJhZGlvLWZpbGwtY29sb3I7XHJcbiAgbWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5cclxuLy8gaGlkZSB0aGUgb3V0bGluZSBiZWhpbmQgdGhlIGJvcmRlclxyXG5pbnB1dFt0eXBlPXJhbmdlXTotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZmY7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbW96LXJhbmdlLXRyYWNrIHtcclxuICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG59XHJcblxyXG4vLyBJRSAxMCtcclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10cmFjayB7XHJcbiAgaGVpZ2h0OiAkdHJhY2staGVpZ2h0O1xyXG5cclxuICAvLyByZW1vdmUgYmcgY29sb3VyIGZyb20gdGhlIHRyYWNrLCB3ZSdsbCB1c2UgbXMtZmlsbC1sb3dlciBhbmQgbXMtZmlsbC11cHBlciBpbnN0ZWFkXHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG4gIC8vIGxlYXZlIHJvb20gZm9yIHRoZSBsYXJnZXIgdGh1bWIgdG8gb3ZlcmZsb3cgd2l0aCBhIHRyYW5zcGFyZW50IGJvcmRlciAqL1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXdpZHRoOiA2cHggMDtcclxuXHJcbiAgLypyZW1vdmUgZGVmYXVsdCB0aWNrIG1hcmtzKi9cclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlciB7XHJcbiAgYmFja2dyb3VuZDogIzc3NztcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRodW1iIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgaGVpZ2h0OiAkcmFuZ2UtaGVpZ2h0O1xyXG4gIHdpZHRoOiAkcmFuZ2Utd2lkdGg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQ6ICRyYWRpby1maWxsLWNvbG9yO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtbG93ZXIge1xyXG4gIGJhY2tncm91bmQ6ICM4ODg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbXMtZmlsbC11cHBlciB7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxufVxyXG4iLCIvKioqKioqKioqKioqKioqXHJcbiAgICBOYXYgTGlzdFxyXG4qKioqKioqKioqKioqKiovXHJcbi50YWJsZS1vZi1jb250ZW50cyB7XHJcbiAgJi5maXhlZCB7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIH1cclxuXHJcbiAgbGkge1xyXG4gICAgcGFkZGluZzogMnB4IDA7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjNzU3NTc1O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC40O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogbGlnaHRlbigjNzU3NTc1LCAyMCUpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgbGlnaHRlbihjb2xvcihcIm1hdGVyaWFsaXplLXJlZFwiLCBcImJhc2VcIiksMTAlKTtcclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGxpZ2h0ZW4oY29sb3IoXCJtYXRlcmlhbGl6ZS1yZWRcIiwgXCJiYXNlXCIpLDEwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zaWRlLW5hdiB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHdpZHRoOiAzMDBweDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA2MHB4KTtcclxuICBoZWlnaHQ6IC1tb3otY2FsYygxMDAlKTsgLy9UZW1wb3JhcnkgRmlyZWZveCBGaXhcclxuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZW5hdi1iZy1jb2xvcjtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpO1xyXG5cclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcblxyXG4gIC8vIFJpZ2h0IEFsaWduXHJcbiAgJi5yaWdodC1hbGlnbmVkIHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICB9XHJcblxyXG4gIC5jb2xsYXBzaWJsZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuXHJcbiAgbGkge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtaXRlbS1oZWlnaHQ7XHJcblxyXG4gICAgJi5hY3RpdmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNSk7IH1cclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRzaWRlbmF2LWZvbnQtY29sb3I7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogJHNpZGVuYXYtZm9udC1zaXplO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGhlaWdodDogJHNpZGVuYXYtaXRlbS1oZWlnaHQ7XHJcbiAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtaXRlbS1oZWlnaHQ7XHJcbiAgICBwYWRkaW5nOiAwICgkc2lkZW5hdi1wYWRkaW5nICogMik7XHJcblxyXG4gICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA1KTt9XHJcblxyXG4gICAgJi5idG4sICYuYnRuLWxhcmdlLCAmLmJ0bi1mbGF0LCAmLmJ0bi1mbG9hdGluZyB7XHJcbiAgICAgIG1hcmdpbjogMTBweCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuYnRuLFxyXG4gICAgJi5idG4tbGFyZ2UsXHJcbiAgICAmLmJ0bi1mbG9hdGluZyB7IGNvbG9yOiAkYnV0dG9uLXJhaXNlZC1jb2xvcjsgfVxyXG4gICAgJi5idG4tZmxhdCB7IGNvbG9yOiAkYnV0dG9uLWZsYXQtY29sb3I7IH1cclxuXHJcbiAgICAmLmJ0bjpob3ZlcixcclxuICAgICYuYnRuLWxhcmdlOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLCA1JSk7IH1cclxuICAgICYuYnRuLWZsb2F0aW5nOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZDsgfVxyXG4gIH1cclxuXHJcbiAgbGkgPiBhID4gaSxcclxuICBsaSA+IGEgPiBbY2xhc3NePVwibWRpLVwiXSwgbGkgPiBhID4gW2NsYXNzKj1cIm1kaS1cIl0sXHJcbiAgbGkgPiBhID4gaS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGhlaWdodDogJHNpZGVuYXYtaXRlbS1oZWlnaHQ7XHJcbiAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtaXRlbS1oZWlnaHQ7XHJcbiAgICBtYXJnaW46IDAgKCRzaWRlbmF2LXBhZGRpbmcgKiAyKSAwIDA7XHJcbiAgICB3aWR0aDogJHNpZGVuYXYtaXRlbS1oZWlnaHQgLyAyO1xyXG4gICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICB9XHJcblxyXG4gIC5kaXZpZGVyIHtcclxuICAgIG1hcmdpbjogKCRzaWRlbmF2LXBhZGRpbmcgLyAyKSAwIDAgMDtcclxuICB9XHJcblxyXG4gIC5zdWJoZWFkZXIge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgIGN1cnNvcjogaW5pdGlhbDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICAgIGZvbnQtc2l6ZTogJHNpZGVuYXYtZm9udC1zaXplO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcclxuICB9XHJcblxyXG4gIC51c2VyVmlldyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAoJHNpZGVuYXYtcGFkZGluZyAqIDIpICgkc2lkZW5hdi1wYWRkaW5nICogMikgMDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzaWRlbmF2LXBhZGRpbmcgLyAyO1xyXG5cclxuICAgICYgPiBhIHtcclxuICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFja2dyb3VuZCB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2lyY2xlLCAubmFtZSwgLmVtYWlsIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmNpcmNsZSB7XHJcbiAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hbWUsXHJcbiAgICAuZW1haWwge1xyXG4gICAgICBmb250LXNpemU6ICRzaWRlbmF2LWZvbnQtc2l6ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hbWUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5lbWFpbCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFRvdWNoIGludGVyYWN0aW9uXHJcbi5kcmFnLXRhcmdldCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgei1pbmRleDogOTk4O1xyXG59XHJcblxyXG5cclxuLy8gRml4ZWQgc2lkZS1uYXYgc2hvd25cclxuLnNpZGUtbmF2LmZpeGVkIHtcclxuICBsZWZ0OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcblxyXG4gIC8vIFJpZ2h0IEFsaWduXHJcbiAgJi5yaWdodC1hbGlnbmVkIHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi8vIEZpeGVkIHNpZGVOYXYgaGlkZSBvbiBzbWFsbGVyXHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAuc2lkZS1uYXYge1xyXG4gICAgJi5maXhlZCB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTA1JSk7XHJcblxyXG4gICAgICAmLnJpZ2h0LWFsaWduZWQge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDUlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBwYWRkaW5nOiAwICRzaWRlbmF2LXBhZGRpbmc7XHJcbiAgICB9XHJcblxyXG4gICAgLnVzZXJWaWV3IHtcclxuICAgICAgcGFkZGluZzogJHNpZGVuYXYtcGFkZGluZyAkc2lkZW5hdi1wYWRkaW5nIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnNpZGUtbmF2IC5jb2xsYXBzaWJsZS1ib2R5ID4gdWw6bm90KC5jb2xsYXBzaWJsZSkgPiBsaS5hY3RpdmUsXHJcbi5zaWRlLW5hdi5maXhlZCAuY29sbGFwc2libGUtYm9keSA+IHVsOm5vdCguY29sbGFwc2libGUpID4gbGkuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICBhIHtcclxuICAgIGNvbG9yOiAkc2lkZW5hdi1iZy1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4jc2lkZW5hdi1vdmVybGF5IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcblxyXG4gIGhlaWdodDogMTIwdmg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNSk7XHJcbiAgei1pbmRleDogOTk3O1xyXG5cclxuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcclxufVxyXG4iLCIvKlxyXG4gICAgQGxpY2Vuc2VcclxuICAgIENvcHlyaWdodCAoYykgMjAxNCBUaGUgUG9seW1lciBQcm9qZWN0IEF1dGhvcnMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXHJcbiAgICBUaGlzIGNvZGUgbWF5IG9ubHkgYmUgdXNlZCB1bmRlciB0aGUgQlNEIHN0eWxlIGxpY2Vuc2UgZm91bmQgYXQgaHR0cDovL3BvbHltZXIuZ2l0aHViLmlvL0xJQ0VOU0UudHh0XHJcbiAgICBUaGUgY29tcGxldGUgc2V0IG9mIGF1dGhvcnMgbWF5IGJlIGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9BVVRIT1JTLnR4dFxyXG4gICAgVGhlIGNvbXBsZXRlIHNldCBvZiBjb250cmlidXRvcnMgbWF5IGJlIGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9DT05UUklCVVRPUlMudHh0XHJcbiAgICBDb2RlIGRpc3RyaWJ1dGVkIGJ5IEdvb2dsZSBhcyBwYXJ0IG9mIHRoZSBwb2x5bWVyIHByb2plY3QgaXMgYWxzb1xyXG4gICAgc3ViamVjdCB0byBhbiBhZGRpdGlvbmFsIElQIHJpZ2h0cyBncmFudCBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vUEFURU5UUy50eHRcclxuICovXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi8qIFNUWUxFUyBGT1IgVEhFIFNQSU5ORVIgKi9cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLypcclxuICogQ29uc3RhbnRzOlxyXG4gKiAgICAgIFNUUk9LRVdJRFRIID0gM3B4XHJcbiAqICAgICAgQVJDU0laRSAgICAgPSAyNzAgZGVncmVlcyAoYW1vdW50IG9mIGNpcmNsZSB0aGUgYXJjIHRha2VzIHVwKVxyXG4gKiAgICAgIEFSQ1RJTUUgICAgID0gMTMzM21zICh0aW1lIGl0IHRha2VzIHRvIGV4cGFuZCBhbmQgY29udHJhY3QgYXJjKVxyXG4gKiAgICAgIEFSQ1NUQVJUUk9UID0gMjE2IGRlZ3JlZXMgKGhvdyBtdWNoIHRoZSBzdGFydCBsb2NhdGlvbiBvZiB0aGUgYXJjXHJcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaG91bGQgcm90YXRlIGVhY2ggdGltZSwgMjE2IGdpdmVzIHVzIGFcclxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUgcG9pbnRlZCBzdGFyIHNoYXBlIChpdCdzIDM2MC81ICogMykuXHJcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGb3IgYSA3IHBvaW50ZWQgc3Rhciwgd2UgbWlnaHQgZG9cclxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDM2MC83ICogMyA9IDE1NC4yODYpXHJcbiAqICAgICAgQ09OVEFJTkVSV0lEVEggPSAyOHB4XHJcbiAqICAgICAgU0hSSU5LX1RJTUUgPSA0MDBtc1xyXG4gKi9cclxuXHJcblxyXG4ucHJlbG9hZGVyLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDQ4cHg7XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG5cclxuICAmLnNtYWxsIHtcclxuICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgaGVpZ2h0OiAzNnB4O1xyXG4gIH1cclxuXHJcbiAgJi5iaWcge1xyXG4gICAgd2lkdGg6IDY0cHg7XHJcbiAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICAvKiBkdXJhdGlvbjogMzYwICogQVJDVElNRSAvIChBUkNTVEFSVFJPVCArICgzNjAtQVJDU0laRSkpICovXHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgYW5pbWF0aW9uOiBjb250YWluZXItcm90YXRlIDE1NjhtcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgY29udGFpbmVyLXJvdGF0ZSB7XHJcbiAgdG8geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGNvbnRhaW5lci1yb3RhdGUge1xyXG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSB9XHJcbn1cclxuXHJcbi5zcGlubmVyLWxheWVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgYm9yZGVyLWNvbG9yOiAkc3Bpbm5lci1kZWZhdWx0LWNvbG9yO1xyXG59XHJcblxyXG4uc3Bpbm5lci1ibHVlLFxyXG4uc3Bpbm5lci1ibHVlLW9ubHkge1xyXG4gIGJvcmRlci1jb2xvcjogIzQyODVmNDtcclxufVxyXG5cclxuLnNwaW5uZXItcmVkLFxyXG4uc3Bpbm5lci1yZWQtb25seSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZGI0NDM3O1xyXG59XHJcblxyXG4uc3Bpbm5lci15ZWxsb3csXHJcbi5zcGlubmVyLXllbGxvdy1vbmx5IHtcclxuICBib3JkZXItY29sb3I6ICNmNGI0MDA7XHJcbn1cclxuXHJcbi5zcGlubmVyLWdyZWVuLFxyXG4uc3Bpbm5lci1ncmVlbi1vbmx5IHtcclxuICBib3JkZXItY29sb3I6ICMwZjlkNTg7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJTVBPUlRBTlQgTk9URSBBQk9VVCBDU1MgQU5JTUFUSU9OIFBST1BFUlRJRVMgKGtlYW51bGVlKTpcclxuICpcclxuICogaU9TIFNhZmFyaSAodGVzdGVkIG9uIGlPUyA4LjEpIGRvZXMgbm90IGhhbmRsZSBhbmltYXRpb24tZGVsYXkgdmVyeSB3ZWxsIC0gaXQgZG9lc24ndFxyXG4gKiBndWFyYW50ZWUgdGhhdCB0aGUgYW5pbWF0aW9uIHdpbGwgc3RhcnQgX2V4YWN0bHlfIGFmdGVyIHRoYXQgdmFsdWUuIFNvIHdlIGF2b2lkIHVzaW5nXHJcbiAqIGFuaW1hdGlvbi1kZWxheSBhbmQgaW5zdGVhZCBzZXQgY3VzdG9tIGtleWZyYW1lcyBmb3IgZWFjaCBjb2xvciAoYXMgcmVkdW5kYW50IGFzIGl0XHJcbiAqIHNlZW1zKS5cclxuICpcclxuICogV2Ugd3JpdGUgb3V0IGVhY2ggYW5pbWF0aW9uIGluIGZ1bGwgKGluc3RlYWQgb2Ygc2VwYXJhdGluZyBhbmltYXRpb24tbmFtZSxcclxuICogYW5pbWF0aW9uLWR1cmF0aW9uLCBldGMuKSBiZWNhdXNlIHVuZGVyIHRoZSBwb2x5ZmlsbCwgU2FmYXJpIGRvZXMgbm90IHJlY29nbml6ZSB0aG9zZVxyXG4gKiBzcGVjaWZpYyBwcm9wZXJ0aWVzIHByb3Blcmx5LCB0cmVhdHMgdGhlbSBhcyAtd2Via2l0LWFuaW1hdGlvbiwgYW5kIG92ZXJyaWRlcyB0aGVcclxuICogb3RoZXIgYW5pbWF0aW9uIHJ1bGVzLiBTZWUgaHR0cHM6Ly9naXRodWIuY29tL1BvbHltZXIvcGxhdGZvcm0vaXNzdWVzLzUzLlxyXG4gKi9cclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLWJsdWUge1xyXG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgYmx1ZS1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBibHVlLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxufVxyXG5cclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLXJlZCB7XHJcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCByZWQtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgcmVkLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxufVxyXG5cclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLXllbGxvdyB7XHJcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCB5ZWxsb3ctZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgeWVsbG93LWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxufVxyXG5cclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLWdyZWVuIHtcclxuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIGdyZWVuLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIGdyZWVuLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxufVxyXG5cclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllcixcclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLWJsdWUtb25seSxcclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLXJlZC1vbmx5LFxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXIteWVsbG93LW9ubHksXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ncmVlbi1vbmx5IHtcclxuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXHJcbiAgb3BhY2l0eTogMTtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmaWxsLXVuZmlsbC1yb3RhdGUge1xyXG4gIDEyLjUlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyAgfSAvKiAwLjUgKiBBUkNTSVpFICovXHJcbiAgMjUlICAgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7ICB9IC8qIDEgICAqIEFSQ1NJWkUgKi9cclxuICAzNy41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDA1ZGVnKTsgIH0gLyogMS41ICogQVJDU0laRSAqL1xyXG4gIDUwJSAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1NDBkZWcpOyAgfSAvKiAyICAgKiBBUkNTSVpFICovXHJcbiAgNjIuNSUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDY3NWRlZyk7ICB9IC8qIDIuNSAqIEFSQ1NJWkUgKi9cclxuICA3NSUgICB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoODEwZGVnKTsgIH0gLyogMyAgICogQVJDU0laRSAqL1xyXG4gIDg3LjUlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5NDVkZWcpOyAgfSAvKiAzLjUgKiBBUkNTSVpFICovXHJcbiAgdG8gICAgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEwODBkZWcpOyB9IC8qIDQgICAqIEFSQ1NJWkUgKi9cclxufVxyXG5cclxuQGtleWZyYW1lcyBmaWxsLXVuZmlsbC1yb3RhdGUge1xyXG4gIDEyLjUlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgIH0gLyogMC41ICogQVJDU0laRSAqL1xyXG4gIDI1JSAgIHsgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgIH0gLyogMSAgICogQVJDU0laRSAqL1xyXG4gIDM3LjUlIHsgdHJhbnNmb3JtOiByb3RhdGUoNDA1ZGVnKTsgIH0gLyogMS41ICogQVJDU0laRSAqL1xyXG4gIDUwJSAgIHsgdHJhbnNmb3JtOiByb3RhdGUoNTQwZGVnKTsgIH0gLyogMiAgICogQVJDU0laRSAqL1xyXG4gIDYyLjUlIHsgdHJhbnNmb3JtOiByb3RhdGUoNjc1ZGVnKTsgIH0gLyogMi41ICogQVJDU0laRSAqL1xyXG4gIDc1JSAgIHsgdHJhbnNmb3JtOiByb3RhdGUoODEwZGVnKTsgIH0gLyogMyAgICogQVJDU0laRSAqL1xyXG4gIDg3LjUlIHsgdHJhbnNmb3JtOiByb3RhdGUoOTQ1ZGVnKTsgIH0gLyogMy41ICogQVJDU0laRSAqL1xyXG4gIHRvICAgIHsgdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7IH0gLyogNCAgICogQVJDU0laRSAqL1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmx1ZS1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cclxuICAyNSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgMjYlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDg5JSB7IG9wYWNpdHk6IDA7IH1cclxuICA5MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgMTAwJSB7IG9wYWNpdHk6IDE7IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBibHVlLWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMTsgfVxyXG4gIDI1JSB7IG9wYWNpdHk6IDE7IH1cclxuICAyNiUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgODklIHsgb3BhY2l0eTogMDsgfVxyXG4gIDkwJSB7IG9wYWNpdHk6IDE7IH1cclxuICAxMDAlIHsgb3BhY2l0eTogMTsgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcmVkLWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDE1JSB7IG9wYWNpdHk6IDA7IH1cclxuICAyNSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDUxJSB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByZWQtZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XHJcbiAgMTUlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDI1JSB7IG9wYWNpdHk6IDE7IH1cclxuICA1MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNTElIHsgb3BhY2l0eTogMDsgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgeWVsbG93LWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDQwJSB7IG9wYWNpdHk6IDA7IH1cclxuICA1MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNzUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDc2JSB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB5ZWxsb3ctZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XHJcbiAgNDAlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDUwJSB7IG9wYWNpdHk6IDE7IH1cclxuICA3NSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNzYlIHsgb3BhY2l0eTogMDsgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZ3JlZW4tZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XHJcbiAgNjUlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDc1JSB7IG9wYWNpdHk6IDE7IH1cclxuICA5MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgMTAwJSB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBncmVlbi1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICA2NSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgNzUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDkwJSB7IG9wYWNpdHk6IDE7IH1cclxuICAxMDAlIHsgb3BhY2l0eTogMDsgfVxyXG59XHJcblxyXG4vKipcclxuICogUGF0Y2ggdGhlIGdhcCB0aGF0IGFwcGVhciBiZXR3ZWVuIHRoZSB0d28gYWRqYWNlbnQgZGl2LmNpcmNsZS1jbGlwcGVyIHdoaWxlIHRoZVxyXG4gKiBzcGlubmVyIGlzIHJvdGF0aW5nIChhcHBlYXJzIG9uIENocm9tZSAzOCwgU2FmYXJpIDcuMSwgYW5kIElFIDExKS5cclxuICovXHJcbi5nYXAtcGF0Y2gge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogNDUlO1xyXG4gIHdpZHRoOiAxMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4uZ2FwLXBhdGNoIC5jaXJjbGUge1xyXG4gIHdpZHRoOiAxMDAwJTtcclxuICBsZWZ0OiAtNDUwJTtcclxufVxyXG5cclxuLmNpcmNsZS1jbGlwcGVyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAuY2lyY2xlIHtcclxuICAgIHdpZHRoOiAyMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7IC8qIFNUUk9LRVdJRFRIICovXHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xyXG4gICAgYW5pbWF0aW9uOiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAmLmxlZnQgLmNpcmNsZSB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMjlkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTI5ZGVnKTtcclxuICB9XHJcbiAgJi5yaWdodCAuY2lyY2xlIHtcclxuICAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMjlkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEyOWRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5hY3RpdmUgLmNpcmNsZS1jbGlwcGVyLmxlZnQgLmNpcmNsZSB7XHJcbiAgLyogZHVyYXRpb246IEFSQ1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogbGVmdC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IGxlZnQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLmNpcmNsZS1jbGlwcGVyLnJpZ2h0IC5jaXJjbGUge1xyXG4gIC8qIGR1cmF0aW9uOiBBUkNUSU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IHJpZ2h0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gIGFuaW1hdGlvbjogcmlnaHQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBsZWZ0LXNwaW4ge1xyXG4gIGZyb20geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cclxuICA1MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTsgfVxyXG4gIHRvIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbGVmdC1zcGluIHtcclxuICBmcm9tIHsgdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTsgfVxyXG4gIDUwJSB7IHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTsgfVxyXG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTsgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcmlnaHQtc3BpbiB7XHJcbiAgZnJvbSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH1cclxuICA1MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDVkZWcpOyB9XHJcbiAgdG8geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcmlnaHQtc3BpbiB7XHJcbiAgZnJvbSB7IHRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpOyB9XHJcbiAgNTAlIHsgdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7IH1cclxuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpOyB9XHJcbn1cclxuXHJcbiNzcGlubmVyQ29udGFpbmVyLmNvb2xkb3duIHtcclxuICAvKiBkdXJhdGlvbjogU0hSSU5LX1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlLCBmYWRlLW91dCA0MDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSk7XHJcbiAgYW5pbWF0aW9uOiBjb250YWluZXItcm90YXRlIDE1NjhtcyBsaW5lYXIgaW5maW5pdGUsIGZhZGUtb3V0IDQwMG1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMTsgfVxyXG4gIHRvIHsgb3BhY2l0eTogMDsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMTsgfVxyXG4gIHRvIHsgb3BhY2l0eTogMDsgfVxyXG59IiwiLnNsaWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogNDAwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC8vIEZ1bGxzY3JlZW4gc2xpZGVyXHJcbiAgJi5mdWxsc2NyZWVuIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG5cclxuICAgIHVsLnNsaWRlcyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICB1bC5pbmRpY2F0b3JzIHtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWRlcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLWJnLWNvbG9yO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXB0aW9uIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNSU7XHJcbiAgICAgICAgbGVmdDogMTUlO1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAgICAgcCB7IGNvbG9yOiAkc2xpZGVyLWJnLWNvbG9yLWxpZ2h0OyB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLmluZGljYXRvcnMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIC5pbmRpY2F0b3ItaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIG1hcmdpbjogMCAxMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLWJnLWNvbG9yLWxpZ2h0O1xyXG5cclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLWluZGljYXRvci1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0iLCIuY2Fyb3VzZWwge1xyXG4gICYuY2Fyb3VzZWwtc2xpZGVyIHtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcblxyXG4gICAgLmNhcm91c2VsLWZpeGVkLWl0ZW0ge1xyXG4gICAgICAmLndpdGgtaW5kaWNhdG9ycyB7XHJcbiAgICAgICAgYm90dG9tOiA2OHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcm91c2VsLWl0ZW0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0MDBweDtcclxuICBwZXJzcGVjdGl2ZTogNTAwcHg7XHJcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XHJcblxyXG4gIC5jYXJvdXNlbC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbmRpY2F0b3JzIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAuaW5kaWNhdG9yLWl0ZW0ge1xyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgIG1hcmdpbjogMjRweCA0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xyXG5cclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgJEJBU0UtREFURS1QSUNLRVJcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIFRoZSBwaWNrZXIgYm94LlxyXG4gKi9cclxuLnBpY2tlcl9fYm94IHtcclxuICBwYWRkaW5nOiAwIDFlbTtcclxufVxyXG4vKipcclxuICogVGhlIGhlYWRlciBjb250YWluaW5nIHRoZSBtb250aCBhbmQgeWVhciBzdHVmZi5cclxuICovXHJcbi5waWNrZXJfX2hlYWRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiAuNzVlbTtcclxufVxyXG4vKipcclxuICogVGhlIG1vbnRoIGFuZCB5ZWFyIGxhYmVscy5cclxuICovXHJcbi5waWNrZXJfX21vbnRoLFxyXG4ucGlja2VyX195ZWFyIHtcclxuLy8gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiAuMjVlbTtcclxuICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgbW9udGggYW5kIHllYXIgc2VsZWN0b3JzLlxyXG4gKi9cclxuLnBpY2tlcl9fc2VsZWN0LS1tb250aCxcclxuLnBpY2tlcl9fc2VsZWN0LS15ZWFyIHtcclxuXHJcbiAgaGVpZ2h0OiAyZW07XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW4tbGVmdDogLjI1ZW07XHJcbiAgbWFyZ2luLXJpZ2h0OiAuMjVlbTtcclxufVxyXG5cclxuLy8gTW9kaWZpZWRcclxuLnBpY2tlcl9fc2VsZWN0LS1tb250aC5icm93c2VyLWRlZmF1bHQge1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gIHdpZHRoOiA0MCU7XHJcbn1cclxuLnBpY2tlcl9fc2VsZWN0LS15ZWFyLmJyb3dzZXItZGVmYXVsdCB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgd2lkdGg6IDI2JTtcclxufVxyXG4ucGlja2VyX19zZWxlY3QtLW1vbnRoOmZvY3VzLFxyXG4ucGlja2VyX19zZWxlY3QtLXllYXI6Zm9jdXMge1xyXG4gIGJvcmRlci1jb2xvcjogJGRhdGVwaWNrZXItZm9jdXM7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBtb250aCBuYXZpZ2F0aW9uIGJ1dHRvbnMuXHJcbiAqL1xyXG4ucGlja2VyX19uYXYtLXByZXYsXHJcbi5waWNrZXJfX25hdi0tbmV4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHBhZGRpbmc6IC41ZW0gMS4yNWVtO1xyXG4gIHdpZHRoOiAxZW07XHJcbiAgaGVpZ2h0OiAxZW07XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgdG9wOiAtMC4yNWVtO1xyXG59XHJcbi8vQG1lZGlhIChtaW4td2lkdGg6IDI0LjVlbSkge1xyXG4vLyAgLnBpY2tlcl9fbmF2LS1wcmV2LFxyXG4vLyAgLnBpY2tlcl9fbmF2LS1uZXh0IHtcclxuLy8gICAgdG9wOiAtMC4zM2VtO1xyXG4vLyAgfVxyXG4vL31cclxuLnBpY2tlcl9fbmF2LS1wcmV2IHtcclxuICBsZWZ0OiAtMWVtO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVlbTtcclxufVxyXG4vL0BtZWRpYSAobWluLXdpZHRoOiAyNC41ZW0pIHtcclxuLy8gIC5waWNrZXJfX25hdi0tcHJldiB7XHJcbi8vICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xyXG4vLyAgfVxyXG4vL31cclxuLnBpY2tlcl9fbmF2LS1uZXh0IHtcclxuICByaWdodDogLTFlbTtcclxuICBwYWRkaW5nLWxlZnQ6IDEuMjVlbTtcclxufVxyXG4vL0BtZWRpYSAobWluLXdpZHRoOiAyNC41ZW0pIHtcclxuLy8gIC5waWNrZXJfX25hdi0tbmV4dCB7XHJcbi8vICAgIHBhZGRpbmctbGVmdDogMS41ZW07XHJcbi8vICB9XHJcbi8vfVxyXG5cclxuLnBpY2tlcl9fbmF2LS1kaXNhYmxlZCxcclxuLnBpY2tlcl9fbmF2LS1kaXNhYmxlZDpob3ZlcixcclxuLnBpY2tlcl9fbmF2LS1kaXNhYmxlZDpiZWZvcmUsXHJcbi5waWNrZXJfX25hdi0tZGlzYWJsZWQ6YmVmb3JlOmhvdmVyIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXItcmlnaHQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBjYWxlbmRhciB0YWJsZSBvZiBkYXRlc1xyXG4gKi9cclxuLnBpY2tlcl9fdGFibGUge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi10b3A6IC43NWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IC41ZW07XHJcbn1cclxuXHJcblxyXG5cclxuLnBpY2tlcl9fdGFibGUgdGgsIC5waWNrZXJfX3RhYmxlIHRkIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLnBpY2tlcl9fdGFibGUgdGQge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgd2Vla2RheSBsYWJlbHNcclxuICovXHJcbi5waWNrZXJfX3dlZWtkYXkge1xyXG4gIHdpZHRoOiAxNC4yODU3MTQyODYlO1xyXG4gIGZvbnQtc2l6ZTogLjc1ZW07XHJcbiAgcGFkZGluZy1ib3R0b206IC4yNWVtO1xyXG4gIGNvbG9yOiAjOTk5OTk5O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgLyogSW5jcmVhc2UgdGhlIHNwYWNpbmcgYSB0YWQgKi9cclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDMzLjg3NWVtKSB7XHJcbiAgLnBpY2tlcl9fd2Vla2RheSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVlbTtcclxuICB9XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBkYXlzIG9uIHRoZSBjYWxlbmRhclxyXG4gKi9cclxuXHJcbi5waWNrZXJfX2RheS0tdG9kYXkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogIzU5NTk1OTtcclxuICBsZXR0ZXItc3BhY2luZzogLS4zO1xyXG4gIHBhZGRpbmc6IC43NXJlbSAwO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG59XHJcblxyXG4vLy5waWNrZXJfX2RheS0tdG9kYXk6YmVmb3JlIHtcclxuLy8gIGNvbnRlbnQ6IFwiIFwiO1xyXG4vLyAgcG9zaXRpb246IGFic29sdXRlO1xyXG4vLyAgdG9wOiAycHg7XHJcbi8vICByaWdodDogMnB4O1xyXG4vLyAgd2lkdGg6IDA7XHJcbi8vICBoZWlnaHQ6IDA7XHJcbi8vICBib3JkZXItdG9wOiAwLjVlbSBzb2xpZCAjMDA1OWJjO1xyXG4vLyAgYm9yZGVyLWxlZnQ6IC41ZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbi8vfVxyXG4ucGlja2VyX19kYXktLWRpc2FibGVkOmJlZm9yZSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2FhYWFhYTtcclxufVxyXG5cclxuXHJcbi5waWNrZXJfX2RheS0taW5mb2N1czpob3ZlcntcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLnBpY2tlcl9fZGF5LS1vdXRmb2N1cyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwYWRkaW5nOiAuNzVyZW0gMDtcclxuICBjb2xvcjogI2ZmZjtcclxuXHJcbn1cclxuLnBpY2tlcl9fZGF5LS1vdXRmb2N1czpob3ZlciB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjZGRkZGRkO1xyXG4vLyAgYmFja2dyb3VuZDogI2IxZGNmYjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG5cclxuLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZCB7XHJcbi8vICBib3JkZXItY29sb3I6ICMwMDg5ZWM7XHJcbn1cclxuLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19kYXktLWhpZ2hsaWdodGVkIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbi8vICBjb2xvcjogIzAwMDAwMDtcclxuLy8gIGJhY2tncm91bmQ6ICNiMWRjZmI7XHJcbi8vICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQsXHJcbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQ6aG92ZXIsXHJcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1zZWxlY3RlZCB7XHJcblxyXG5cclxuLy8gIENpcmNsZSBiYWNrZ3JvdW5kXHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKC43NSk7XHJcbiAgYmFja2dyb3VuZDogIzAwODllYztcclxuICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG4ucGlja2VyX19kYXktLWRpc2FibGVkLFxyXG4ucGlja2VyX19kYXktLWRpc2FibGVkOmhvdmVyLFxyXG4ucGlja2VyLS1mb2N1c2VkIC5waWNrZXJfX2RheS0tZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xyXG4gIGNvbG9yOiAjZGRkZGRkO1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4ucGlja2VyX19kYXktLWhpZ2hsaWdodGVkLnBpY2tlcl9fZGF5LS1kaXNhYmxlZCxcclxuLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZC5waWNrZXJfX2RheS0tZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNiYmJiYmI7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBmb290ZXIgY29udGFpbmluZyB0aGUgXCJ0b2RheVwiLCBcImNsZWFyXCIsIGFuZCBcImNsb3NlXCIgYnV0dG9ucy5cclxuICovXHJcbi5waWNrZXJfX2Zvb3RlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS10b2RheSxcclxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcixcclxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIGZvbnQtc2l6ZTogLjhlbTtcclxuICBwYWRkaW5nOiAuNjZlbSAwO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHdpZHRoOiAzMyU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS10b2RheTpob3ZlcixcclxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3ZlcixcclxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZTpob3ZlciB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2IxZGNmYjtcclxufVxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5OmZvY3VzLFxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmZvY3VzLFxyXG4ucGlja2VyX19idXR0b24tLWNsb3NlOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xyXG4gIGJvcmRlci1jb2xvcjogJGRhdGVwaWNrZXItZm9jdXM7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5OmJlZm9yZSxcclxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpiZWZvcmUsXHJcbi5waWNrZXJfX2J1dHRvbi0tY2xvc2U6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5OmJlZm9yZSxcclxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIG1hcmdpbi1yaWdodDogLjQ1ZW07XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS10b2RheTpiZWZvcmUge1xyXG4gIHRvcDogLTAuMDVlbTtcclxuICB3aWR0aDogMDtcclxuICBib3JkZXItdG9wOiAwLjY2ZW0gc29saWQgIzAwNTliYztcclxuICBib3JkZXItbGVmdDogLjY2ZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpiZWZvcmUge1xyXG4gIHRvcDogLTAuMjVlbTtcclxuICB3aWR0aDogLjY2ZW07XHJcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNlZTIyMDA7XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxEN1wiO1xyXG4gIHRvcDogLTAuMWVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgZm9udC1zaXplOiAxLjFlbTtcclxuICBtYXJnaW4tcmlnaHQ6IC4zNWVtO1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXlbZGlzYWJsZWRdLFxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5W2Rpc2FibGVkXTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XHJcbiAgY29sb3I6ICNkZGRkZGQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXlbZGlzYWJsZWRdOmJlZm9yZSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2FhYWFhYTtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgQ1VTVE9NIE1BVEVSSUFMSVpFIFNUWUxFU1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4ucGlja2VyX19ib3gge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ucGlja2VyX19kYXRlLWRpc3BsYXkge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGF0ZXBpY2tlci1kYXRlLWJnO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi5waWNrZXJfX25hdi0tcHJldjpob3ZlcixcclxuLnBpY2tlcl9fbmF2LS1uZXh0OmhvdmVyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgYmFja2dyb3VuZDogJGRhdGVwaWNrZXItc2VsZWN0ZWQtb3V0Zm9jdXM7XHJcbn1cclxuXHJcbi5waWNrZXJfX3dlZWtkYXktZGlzcGxheSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItd2Vla2RheS1iZztcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC41O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ucGlja2VyX19tb250aC1kaXNwbGF5IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogMnJlbTtcclxufVxyXG4ucGlja2VyX19kYXktZGlzcGxheSB7XHJcblxyXG4gIGZvbnQtc2l6ZTogNC41cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuLnBpY2tlcl9feWVhci1kaXNwbGF5IHtcclxuICBmb250LXNpemU6IDEuOHJlbTtcclxuICBjb2xvcjogJGRhdGVwaWNrZXIteWVhcjtcclxufVxyXG5cclxuLnBpY2tlcl9fYm94IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5waWNrZXJfX2NhbGVuZGFyLWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogMCAxcmVtO1xyXG5cclxuICB0aGVhZCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBDYWxlbmRhclxyXG4ucGlja2VyX190YWJsZSB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAuNWVtO1xyXG59XHJcblxyXG4ucGlja2VyX19kYXktLWluZm9jdXMge1xyXG4gIGNvbG9yOiAjNTk1OTU5O1xyXG4gIGxldHRlci1zcGFjaW5nOiAtLjM7XHJcbiAgcGFkZGluZzogLjc1cmVtIDA7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLy9Ub2RheSBzdHlsZVxyXG4ucGlja2VyX19kYXkucGlja2VyX19kYXktLXRvZGF5IHtcclxuICBjb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQ7XHJcbn1cclxuXHJcbi5waWNrZXJfX2RheS5waWNrZXJfX2RheS0tdG9kYXkucGlja2VyX19kYXktLXNlbGVjdGVkIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLy8gVGFibGUgSGVhZGVyXHJcbi5waWNrZXJfX3dlZWtkYXkge1xyXG4gIGZvbnQtc2l6ZTogLjlyZW07XHJcbn1cclxuXHJcblxyXG4ucGlja2VyX19kYXktLXNlbGVjdGVkLFxyXG4ucGlja2VyX19kYXktLXNlbGVjdGVkOmhvdmVyLFxyXG4ucGlja2VyLS1mb2N1c2VkIC5waWNrZXJfX2RheS0tc2VsZWN0ZWQge1xyXG4gIC8vIENpcmNsZSBiYWNrZ3JvdW5kXHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoLjkpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyLXNlbGVjdGVkO1xyXG4gICYucGlja2VyX19kYXktLW91dGZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyLXNlbGVjdGVkLW91dGZvY3VzO1xyXG4gIH1cclxuICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLnBpY2tlcl9fZm9vdGVyIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxufVxyXG5cclxuLy8gTWF0ZXJpYWxpemUgbW9kaWZpZWRcclxuLnBpY2tlcl9fY2xvc2UsIC5waWNrZXJfX3RvZGF5IHtcclxuICBmb250LXNpemU6IDEuMXJlbTtcclxuICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgY29sb3I6ICRkYXRlcGlja2VyLXNlbGVjdGVkO1xyXG59XHJcblxyXG4vL21vbnRoIG5hdiBidXR0b25zXHJcbi5waWNrZXJfX25hdi0tcHJldjpiZWZvcmUsXHJcbi5waWNrZXJfX25hdi0tbmV4dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIGJvcmRlci10b3A6IC41ZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogLjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmlnaHQ6IDAuNzVlbSBzb2xpZCAjNjc2NzY3O1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4ucGlja2VyX19uYXYtLW5leHQ6YmVmb3JlIHtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgYm9yZGVyLWxlZnQ6IDAuNzVlbSBzb2xpZCAjNjc2NzY3O1xyXG59XHJcbmJ1dHRvbi5waWNrZXJfX3RvZGF5OmZvY3VzLCBidXR0b24ucGlja2VyX19jbGVhcjpmb2N1cywgYnV0dG9uLnBpY2tlcl9fY2xvc2U6Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyLXNlbGVjdGVkLW91dGZvY3VzO1xyXG59XHJcbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICRCQVNFLVRJTUUtUElDS0VSXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qKlxyXG4gKiBUaGUgbGlzdCBvZiB0aW1lcy5cclxuICovXHJcbi5waWNrZXJfX2xpc3Qge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMC43NWVtIDAgNC4yZW07XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgdGltZXMgb24gdGhlIGNsb2NrLlxyXG4gKi9cclxuLnBpY2tlcl9fbGlzdC1pdGVtIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcclxuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIHBhZGRpbmc6IC43NWVtIDEuMjVlbTtcclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDQ2Ljc1ZW0pIHtcclxuICAucGlja2VyX19saXN0LWl0ZW0ge1xyXG4gICAgcGFkZGluZzogLjVlbSAxZW07XHJcbiAgfVxyXG59XHJcbi8qIEhvdmVyZWQgdGltZSAqL1xyXG4ucGlja2VyX19saXN0LWl0ZW06aG92ZXIge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xyXG4gIGJvcmRlci1jb2xvcjogIzAwODllYztcclxuICB6LWluZGV4OiAxMDtcclxufVxyXG4vKiBIaWdobGlnaHRlZCBhbmQgaG92ZXJlZC9mb2N1c2VkIHRpbWUgKi9cclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1oaWdobGlnaHRlZCB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjO1xyXG4gIHotaW5kZXg6IDEwO1xyXG59XHJcbi5waWNrZXJfX2xpc3QtaXRlbS0taGlnaGxpZ2h0ZWQ6aG92ZXIsXHJcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fbGlzdC1pdGVtLS1oaWdobGlnaHRlZCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XHJcbn1cclxuLyogU2VsZWN0ZWQgYW5kIGhvdmVyZWQvZm9jdXNlZCB0aW1lICovXHJcbi5waWNrZXJfX2xpc3QtaXRlbS0tc2VsZWN0ZWQsXHJcbi5waWNrZXJfX2xpc3QtaXRlbS0tc2VsZWN0ZWQ6aG92ZXIsXHJcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fbGlzdC1pdGVtLS1zZWxlY3RlZCB7XHJcbiAgYmFja2dyb3VuZDogIzAwODllYztcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICB6LWluZGV4OiAxMDtcclxufVxyXG4vKiBEaXNhYmxlZCB0aW1lICovXHJcbi5waWNrZXJfX2xpc3QtaXRlbS0tZGlzYWJsZWQsXHJcbi5waWNrZXJfX2xpc3QtaXRlbS0tZGlzYWJsZWQ6aG92ZXIsXHJcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fbGlzdC1pdGVtLS1kaXNhYmxlZCB7XHJcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XHJcbiAgY29sb3I6ICNkZGRkZGQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDtcclxuICB6LWluZGV4OiBhdXRvO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgY2xlYXIgYnV0dG9uXHJcbiAqL1xyXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiA4MCU7XHJcbiAgbWFyZ2luOiAxZW0gYXV0byAwO1xyXG4gIHBhZGRpbmc6IDFlbSAxLjI1ZW07XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IC42N2VtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiAjNjY2O1xyXG59XHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3ZlcixcclxuLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyOmZvY3VzIHtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xyXG4gIGJhY2tncm91bmQ6ICNlZTIyMDA7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWUyMjAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpiZWZvcmUge1xyXG4gIHRvcDogLTAuMjVlbTtcclxuICBjb2xvcjogIzY2NjtcclxuICBmb250LXNpemU6IDEuMjVlbTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6aG92ZXI6YmVmb3JlLFxyXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6Zm9jdXM6YmVmb3JlIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgJERFRkFVTFQtVElNRS1QSUNLRVJcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIFRoZSBmcmFtZSB0aGUgYm91bmRzIHRoZSB0aW1lIHBpY2tlci5cclxuICovXHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fZnJhbWUge1xyXG4gIG1pbi13aWR0aDogMjU2cHg7XHJcbiAgbWF4LXdpZHRoOiAzMjBweDtcclxufVxyXG4vKipcclxuICogVGhlIHBpY2tlciBib3guXHJcbiAqL1xyXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2JveCB7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbkBtZWRpYSAobWluLWhlaWdodDogNDAuMTI1ZW0pIHtcclxuICAucGlja2VyLS10aW1lIC5waWNrZXJfX2JveCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1ZW07XHJcbiAgfVxyXG59XHJcbiIsIi5zb2xpZC1ncmV5LWJvcmRlciB7XHJcblx0Ym9yZGVyOiAycHggc29saWQgI2U5ZWFlYTsgXHJcblx0cGFkZGluZzogMmVtO1xyXG59IiwiLnAtMiB7XHJcblx0cGFkZGluZzogMmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTAge1xyXG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS0wNSB7XHJcblx0bWFyZ2luOiAwLjVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWwtMSB7XHJcblx0bWFyZ2luLWxlZnQ6IDFlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWwtMiB7XHJcblx0bWFyZ2luLWxlZnQ6IDJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXItMDI1IHtcclxuXHRtYXJnaW4tcmlnaHQ6IDAuMjVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yZWwge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmFicyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG59IiwiLmRjX2NhcmQge1xyXG4gICAgaGVpZ2h0OiA3NzVweDtcclxuXHJcbiAgICAuZGNfY2FyZF9oZWFkbGluZSB7XHJcbiAgICBcdGhlaWdodDogMTUlOyBcclxuICAgIFx0cGFkZGluZy1ib3R0b206IDVweDsgXHJcbiAgICBcdG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5kY19jYXJkX2Rlc2NyaXB0aW9uIHtcclxuICAgIFx0aGVpZ2h0OiAyOCU7IFxyXG4gICAgXHRwYWRkaW5nLXRvcDogNXB4OyBcclxuICAgIFx0cGFkZGluZy1ib3R0b206IDVweDsgXHJcbiAgICBcdG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5kY19jYXJkX2FjdGlvbiB7XHJcbiAgICBcdGhlaWdodDogMTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5kY192ZW5kb3JfbGluayB7XHJcbiAgICBcdGNvbG9yOiAjZmZmZmZmOyBcclxuICAgIFx0YmFja2dyb3VuZDogIzcwYmY0YztcclxuICAgIH1cclxuXHJcbiAgICAuZGNfY2FyZF9pbWFnZXMge1xyXG4gICAgXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAuZGNfY2FyZF9pbWFnZV9zaW5nbGUge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyBcclxuICAgICAgICBtYXJnaW46IDI1cHg7IFxyXG4gICAgICAgIGhlaWdodDogMTIlO1xyXG4gICAgfVxyXG5cclxuICAgIC5kY192ZW5kb3JfbG9nbyB7XHJcbiAgICBcdHdpZHRoOiAxMDBweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmRjX3ZlbmRvcl9sb2dvX3NpbmdsZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuZGNfdmVuZG9yX2xldmVsIHtcclxuICAgIFx0d2lkdGg6IDcwcHggIWltcG9ydGFudDsgXHJcbiAgICBcdGZsb2F0OiByaWdodDsgXHJcbiAgICBcdHRvcDogNTAlICFpbXBvcnRhbnQ7IFxyXG4gICAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmRjX25vbm1lbWJlciB7XHJcbiAgICBcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyBcclxuICAgIFx0bWFyZ2luOiAyNXB4OyBcclxuICAgIFx0aGVpZ2h0OiA1JTtcclxuICAgIH1cclxuXHJcbiAgICAuaW1nLXR6LWRjIHtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIH1cclxuXHJcbiAgICAuZGNfbm9ubWVtYmVyX2xvZ28ge1xyXG4gICAgXHRtYXgtd2lkdGg6IDE1MHB4OyBcclxuICAgIFx0bWFyZ2luOiAyNXB4OyBcclxuICAgIFx0bWF4LWhlaWdodDogMTUwcHg7IFxyXG4gICAgXHR0b3A6IDUwJTsgXHJcbiAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIH1cclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEN1c3RvbSBtZWRpYSBxdWVyaWVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuJHhsYXJnZS1zY3JlZW4tdXA6IDE0MDFweCAhZGVmYXVsdDtcclxuJHhsYXJnZS1zY3JlZW46IDE0MDBweCAhZGVmYXVsdDtcclxuXHJcbiR4bGFyZ2UtYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skeGxhcmdlLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XHJcblxyXG5AbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDg1JTtcclxuICB9XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdHBhZGRpbmctdG9wOiA1NnB4O1xyXG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcclxuXHR9XHJcbn1cclxuXHJcbiNlbnYtaW5kaWNhdG9yIHtcclxuXHRtYXJnaW46IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogNzVweDtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5OTtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdCYucHJvZHVjdGlvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG4gICAgfVxyXG4gICAgJi5zdGFnaW5nIHtcclxuICAgICAgICBjb2xvcjogIzgwODI4NTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7XHJcbiAgICB9XHJcbiAgICAmLmRldiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIGhpZGVzIGFuZ3VsYXJcclxuW25nXFw6Y2xvYWtdLCBbbmctY2xvYWtdLCBbZGF0YS1uZy1jbG9ha10sIFt4LW5nLWNsb2FrXSwgLm5nLWNsb2FrLCAueC1uZy1jbG9hayB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLy8gVGFibGUgc3R5bGVzXHJcblxyXG4udGFibGUtY29sdW1uLWhkciB7XHJcblx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tMztcclxuXHRmb250LXNpemU6IDFyZW07XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Ji5zb3J0LXRyaWdnZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0aSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuXHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0yXCIpO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC40NXJlbSk7XHJcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcclxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0wLjQ1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuZmEtYWN0aXZlIHtcclxuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvbGxlY3Rpb24ge1xyXG5cdCYuY2FyZCB7XHJcblx0XHRib3JkZXItdG9wOiBub25lO1xyXG5cdH1cclxuXHQmLmtleSB7XHJcblx0XHQuY29sbGVjdGlvbi1oZWFkZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0fVxyXG5cdFx0LmNvbGxlY3Rpb24taXRlbSB7XHJcblx0XHRcdHBhZGRpbmc6IDAuNXJlbTtcclxuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29sbGVjdGlvbi1pdGVtIHtcclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JleSwgXCJiYXNlXCIpO1xyXG5cdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gUGFnaW5hdGlvblxyXG5cclxuLnBhZ2luYXRpb24ge1xyXG5cdGxpIHtcclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0QGV4dGVuZCAuY3lhbiwgLmRhcmtlbi0xO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmxpc3QtcGFnaW5hdGlvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmNvbW1lbnQtY291bnQge1xyXG5cdEBleHRlbmQgLmJhZGdlLCAubmV3O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JleSwgXCJiYXNlXCIpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIFZpZGVvIGVtYmVkcyBcclxuXHJcbi52aWRlby1jb250YWluZXIgKyAudmlkZW8tY29udGFpbmVyLFxyXG5pZnJhbWUgKyBpZnJhbWUge1xyXG5cdG1hcmdpbi10b3A6IDJyZW07XHJcbn1cclxuXHJcbi8vIEltYWdlcyB3aXRoIGNhcHRpb25zXHJcblxyXG5wIHtcclxuXHQ+IC5zaXplLWZ1bGwgeyB3aWR0aDogYXV0bzsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cclxuXHQ+IC5hbGlnbnJpZ2h0IHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07IFxyXG5cdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRtYXJnaW4tbGVmdDogMWVtOyBcclxuXHRcdH1cclxuXHR9XHJcblx0PiAuYWxpZ25sZWZ0IHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07IFxyXG5cdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRmbG9hdDogbGVmdDsgXHJcblx0XHRcdG1hcmdpbi1yaWdodDogMWVtOyBcclxuXHRcdH1cclxuXHR9XHJcblx0PiBpbWcgeyBtYXJnaW4tYm90dG9tOiAxZW07IH1cclxufVxyXG5cclxuLndwLWNhcHRpb24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCYuc2l6ZS1mdWxsIHsgd2lkdGg6IDEwMCU7IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XHJcblx0Ji5hbGlnbnJpZ2h0IHsgd2lkdGg6IDEwMCU7IGZsb2F0OiByaWdodDsgbWFyZ2luLWxlZnQ6IDFlbTsgbWFyZ2luLWJvdHRvbTogMWVtOyB9XHJcblx0Ji5hbGlnbmxlZnQgeyB3aWR0aDogMTAwJTsgZmxvYXQ6IGxlZnQ7IG1hcmdpbi1yaWdodDogMWVtOyBtYXJnaW4tYm90dG9tOiAxZW07IH1cclxufVxyXG5cclxuLndwLWNhcHRpb24tdGV4dCB7XHJcblx0QGluY2x1ZGUgc2FucztcclxuXHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xyXG5cdGZvbnQtc2l6ZTogMC44NXJlbSAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmc6IDAuODVlbSAwLjVlbTtcclxuXHRtYXJnaW46IDAgMTBweCAwIDA7XHJcbn1cclxuXHJcblxyXG4uY2FwLWltYWdlLXJpZ2h0LFxyXG4uY2FwLWltYWdlLWxlZnQge1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0QG1lZGlhKG1pbi13aWR0aDogMzAwcHgpIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyZW07XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uY2FwLWNhcHRpb24ge1xyXG5cdEBpbmNsdWRlIHNhbnM7XHJcblx0Zm9udC1zaXplOiAwLjg1ZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuMzVlbTtcclxuXHRtYXJnaW4tdG9wOiAwLjg1ZW07XHJcbn1cclxuXHJcbi8vIFNlYXJjaFxyXG4uYmFkZ2Utc2VhcmNoIHtcclxuXHRAZXh0ZW5kIC5iYWRnZSwgLm5ldywgLmdyZXk7IFxyXG5cdHdpZHRoOiAzMyU7XHJcblx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gU3RhdGljIHBhZ2VzXHJcbi5zdGF0aWMtcGFnZSB7XHJcblx0LmludGVyLWJsb2NrLS1xdW90ZSB7XHJcblx0XHRibG9ja3F1b3RlIHtcclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0Ji5pbnRlci1xdW90ZS1hdHRyIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC41ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBTUzIwIG1vYmlsZSBzdHlsaW5nICovXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY5cHgpIHtcclxuXHQjaGlkUmVsZWFzZSB7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHRcclxuXHR9XHRcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQjcGRmTW9iaWxlIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcblx0I25ld0xvdyB7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0fVxyXG5cdCNwbGF5TW9iaWxlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcdFxyXG5cdH1cclxuXHQjaGlkU3BhbiB7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHQjcmVsZWFzZVNwYW4ge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMzAwcHg7XHRcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XHJcblx0I3JlbGVhc2VTcGFuIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDI4NXB4O1x0XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzNweCkge1xyXG5cdCNyZWxlYXNlU3BhbiB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNDBweDtcdFxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuXHQjcmVsZWFzZVNwYW4ge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTQwcHg7XHRcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5NnB4KSB7XHJcblx0I3JlbGVhc2VTcGFuIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDc1cHg7XHRcclxuXHR9XHRcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuXHQjcmVsZWFzZVNwYW4ge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcdFxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcclxuXHQjcGRmTW9iaWxlIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcblx0I25ld0xvdyB7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0fVxyXG5cdCNwbGF5TW9iaWxlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcdFxyXG5cdH1cclxuXHQjaGlkU3BhbiB7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHQjcmVsZWFzZVNwYW4ge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMHB4O1x0XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDVweCkge1xyXG5cdCNuZXdMb3cge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdCNyZWxlYXNlU3BhbiB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA1NXB4O1x0XHJcblx0fVxyXG5cdCNoaWRTcGFue1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuOyBcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR9XHJcblx0LnRpdGxlTW9iaWxlIHtcclxuXHRcdHBhZGRpbmctbGVmdDogNjBweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcblx0I25ld0xvdyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0I3JlbGVhc2VTcGFuIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDU1cHg7XHRcclxuXHR9XHJcblx0I2hpZFNwYW57XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdH1cclxuXHQudGl0bGVNb2JpbGUge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcclxuXHQudGl0bGVNb2JpbGUge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdCNhcnJvd01vYmlsZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XHJcblx0LnRpdGxlTW9iaWxlIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdCNhcnJvd01vYmlsZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0I3JlbGVhc2VTcGFuIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHRcclxuXHR9XHJcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBNYXRlcmlhbCBjb250YWluZXIgd2lkdGggb3ZlcnJpZGVcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICB9XHJcbn1cclxuXHJcbi5vdXRlci13cmFwcGVyIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4udmFsaWduLXdyYXBwZXIge1xyXG5cdGhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLm5vLWJvdHRvbS1wYWQge1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5uby1wYWQge1xyXG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG4ubm8tcGFkLWJvdCB7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuLm5vLXBhZC10b3Age1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG59XHJcbi5uby1tYXJnIHtcclxuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxufVxyXG4ubm8tbWFyZy1ib3Qge1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLm5vLW1hcmctdG9wIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5uby1taW4taGVpZ2h0IHtcclxuXHRtaW4taGVpZ2h0OiBpbml0aWFsO1xyXG59XHJcblxyXG4uc2VjdGlvbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCYucmFpc2VkLXNlY3Rpb24ge1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHR9XHJcblx0Ji5leHRyYS1wYWQge1xyXG5cdFx0cGFkZGluZzogM3JlbSAwIDFyZW07XHJcblx0fVxyXG5cdCYubGluZWQge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0zXCIpO1xyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLm1hcmdpbi1hZnRlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogM3JlbTtcclxufVxyXG4uYXJ0aWNsZS1tZXRhIHtcclxuXHRtYXJnaW46IDNyZW0gMDtcclxufVxyXG5cclxuI2NvbnRlbnQge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mbGV4LXJvdyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEZvbnQgUGF0aCBWYXJpYWJsZVxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGZvbnQtcGF0aDogXCIvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvZm9udHNcIjtcclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFRhYmFjIERldiBMaW5rc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBTYW5zJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXIuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXIuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgbG9jYWwoJ+KYuicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBTYW5zJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXJfSXRhbGljLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhcl9JdGFsaWMuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXJfSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXJfSXRhbGljLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgU2Fucyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodC5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0LmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodC5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIFNhbnMnO1xyXG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHRfSXRhbGljLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHRfSXRhbGljLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodF9JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHRfSXRhbGljLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgU2Fucyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZC5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgU2Fucyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkX0l0YWxpYy5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGRfSXRhbGljLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkX0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkX0l0YWxpYy5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIEczJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19SZWd1bGFyLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX1JlZ3VsYXIuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19SZWd1bGFyLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBHMyc7XHJcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfSXRhbGljLmVvdCcpO1xyXG4gIHNyYzogbG9jYWwoJ+KYuicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0l0YWxpYy5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfSXRhbGljLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgIGxvY2FsKCfimLonKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgRzMnO1xyXG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGQuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZC5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGQuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgbG9jYWwoJ+KYuicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RhYmFjIEczJztcclxuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkX0l0YWxpYy5lb3QnKTtcclxuICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkX0l0YWxpYy5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGRfSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkX0l0YWxpYy5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICBsb2NhbCgn4pi6Jyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBWYXJpYWJsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRkZWZhdWx0LXNhbnM6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiRkZWZhdWx0LXNlcmlmOiBHZW9yZ2lhLCBUaW1lcywgc2VyaWY7XHJcblxyXG5cclxuJHNhbnM6IFwiVGFiYWMgU2Fuc1wiLCAkZGVmYXVsdC1zYW5zO1xyXG5cclxuJHNlcmlmOiBcIlRhYmFjIEczXCIsICRkZWZhdWx0LXNlcmlmO1xyXG5cclxuJGZhOiBcIkZvbnRBd2Vzb21lXCI7XHJcblxyXG5odG1se1xyXG4gIGZvbnQtZmFtaWx5OiAkc2FucztcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiAkb2ZmLWJsYWNrO1xyXG59XHJcblxyXG4uZmxvdy10ZXh0e1xyXG4gIC8vIFNldCBtYXggZm9udCBzaXplXHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5hbGlnbi1sZWZ0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uYWxpZ24tcmlnaHQge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4uYWxpZ24tY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEZvbnQgbWl4aW5zXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AbWl4aW4gc2FucygkZm9udC13ZWlnaHQ6IHJlZ3VsYXIpIHtcclxuICBmb250LWZhbWlseTogJHNhbnM7XHJcbiAgQGlmICRmb250LXdlaWdodCA9PSByZWd1bGFyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtcmVnO1xyXG4gIH1cclxuXHJcbiAgQGlmICRmb250LXdlaWdodCA9PSBib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtYm9sZDtcclxuICB9XHJcblxyXG4gIEBpZiAkZm9udC13ZWlnaHQgPT0gbGlnaHQge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gc2VyaWYoJGZvbnQtd2VpZ2h0OiByZWd1bGFyKSB7XHJcbiAgZm9udC1mYW1pbHk6ICRzZXJpZjtcclxuICBAaWYgJGZvbnQtd2VpZ2h0ID09IHJlZ3VsYXIge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRzZXJpZi13ZWlnaHQtcmVnO1xyXG4gIH1cclxuXHJcbiAgQGlmICRmb250LXdlaWdodCA9PSBib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkc2VyaWYtd2VpZ2h0LWJvbGQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIE92ZXJyaWRlIFJvYm90byBpbiBNYXRlcmlhbGNzc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuaHRtbCB7XHJcbiAgQGluY2x1ZGUgc2FucyhyZWd1bGFyKTsgXHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIERlZmF1bHRzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuXHJcbmJvZHkgeyBcclxuICBAaW5jbHVkZSBzYW5zKHJlZ3VsYXIpOyBcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICBAaW5jbHVkZSBzYW5zKGJvbGQpOyBcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xyXG59XHJcblxyXG5wIHtcclxuICBAaW5jbHVkZSBzZXJpZihyZWd1bGFyKTtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xyXG59XHJcblxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uZGVmYXVsdC1saW5rIHtcclxuICBAZXh0ZW5kIC5jeWFuLXRleHQsIC5kYXJrZW4tMTsgXHJcbn1cclxuXHJcbi5zdWJzZWN0aW9uLWhkciB7XHJcbiAgQGluY2x1ZGUgc2VyaWYocmVndWxhcik7XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIEhlYWRpbmdzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ucGFnZS1oZWFkaW5nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCBcImxpZ2h0ZW4tNFwiKTtcclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICB9XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyR4bGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICB9XHJcbn1cclxuLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgQGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tMztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICB9XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gIH1cclxuICBAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xyXG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFRleHQgc2l6ZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5wYWdlLXRhZ2xpbmUge1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLXRleHQtbGcge1xyXG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcclxufVxyXG5cclxuLnBhZ2UtdGV4dC1tZWQge1xyXG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxufVxyXG5cclxuLnBhZ2UtdGV4dC1zbSB7XHJcbiAgZm9udC1zaXplOiAwLjlyZW07XHJcbn1cclxuXHJcbi5zZWN0aW9uLXRleHQtd3JhcHBlciB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgICBmb250LXNpemU6IDE0LjVweDtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gIH1cclxuICB1bCwgb2wge1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICBsaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRzZXJpZjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHVsIHtcclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgIH1cclxuICB9XHJcbiAgYSB7XHJcbiAgICBAZXh0ZW5kIC5kZWZhdWx0LWxpbms7XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTZWFyY2ggZGVmYXVsdCBzdHlsZXNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbmg1IHtcclxuICAmLnNlYXJjaC10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oaWdobGlnaHRlZC10ZXh0IHtcclxuICBAZXh0ZW5kIC5ibHVlLWdyZXk7XHJcbiAgQGV4dGVuZCAubGlnaHRlbi00O1xyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBTdG9yZSBkZWZhdWx0IHN0eWxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuaDUge1xyXG4gICYuZmVhdHVyZWQtaGVhZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQXJ0aWNsZSBkZWZhdWx0IHN0eWxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5hcnRpY2xlLWJvZHkge1xyXG4gIEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XHJcbiAgcCwgYmxvY2txdW90ZSB7XHJcbiAgICBAZXh0ZW5kIC5mbG93LXRleHQ7XHJcbiAgICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBhIHtcclxuICAgIEBleHRlbmQgLmN5YW4tdGV4dCwgLnRleHQtZGFya2VuLTE7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHVsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyZW07XHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgICAgZm9udC1mYW1pbHk6ICRzZXJpZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIG9sIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0ZW07XHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRzZXJpZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmVsYXRlZC1wb3N0cy1tb2QsXHJcbi5hcnRpY2xlLXJlY2VudC1jb21tZW50cy1tb2Qge1xyXG4gIHVse1xyXG4gICAgbGkge1xyXG4gICAgICBhIHtcclxuICAgICAgICBAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0yO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4yNXMgYWxsIGVhc2U7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBAZXh0ZW5kIC5jeWFuLXRleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIb21lcGFnZSBIZXJvXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuXHJcbi5ocC1oZXJvIHtcclxuICBoNSwgaDYge1xyXG4gICAgQGluY2x1ZGUgc2FucyhyZWd1bGFyKTsgXHJcbiAgfVxyXG4gIGg0IHtcclxuICAgIEBpbmNsdWRlIHNhbnMoYm9sZCk7IFxyXG4gIH1cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gU3RvcmUgQ2Fyb3VzZWwgSGVyb1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcblxyXG4uaGVhZGVyLWJsb2NrIHtcclxuICBoMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDYXJkc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcblxyXG4uY2FyZCB7XHJcbiAgJi5jYXJkLWltYWdlLFxyXG4gICYuY2FyZC1ob3Jpem9udGFsIHtcclxuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgICBAaW5jbHVkZSBzZXJpZihyZWd1bGFyKTtcclxuICAgIH1cclxuICAgIC5jYXJkLWhlYWQge1xyXG4gICAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXJkLWFjdGlvbiB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgICYubW9yZS1saW5rIHtcclxuICAgICAgICAgIEBleHRlbmQgLmdyZWVuLXRleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2F2ZS10aGlzIHtcclxuICAgICAgICAgIEBleHRlbmQgLmN5YW4tdGV4dCwgLnRleHQtZGFya2VuLTE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2F2ZWQge1xyXG4gICAgICAgICAgQGV4dGVuZCAubGlnaHQtYmx1ZS10ZXh0LCAudGV4dC1hY2NlbnQtNDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNhcmQtY29udGVudCB7XHJcbiAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgIEBpbmNsdWRlIHNlcmlmKHJlZ3VsYXIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZlYXR1cmVkLWNhcmQge1xyXG4gIC5jYXJkIHtcclxuICAgIC5jYXJkLWhlYWQge1xyXG4gICAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDYXJvdXNlbFxyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmNhcm91c2VsLWhlYWQge1xyXG4gIC8vIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmNhcm91c2VsIHtcclxuICAuY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICBoNSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1ZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBCbG9ja3F1b3Rlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi5hcnRpY2xlLWJvZHkge1xyXG4gIGJsb2NrcXVvdGUge1xyXG4gICAgQGV4dGVuZCAuYmx1ZS1ncmV5LCAubGlnaHRlbi01LCAuYmx1ZS1ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0yO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwLjFyZW0gMnJlbTtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBUZXh0IGVmZmVjdHMgYW5kIHNwZWNpYWwgbW9kaWZpY2F0aW9uc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi53ZWlnaHQtcmVndWxhciB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9sZCA+IGEge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4udGV4dC1zaGFkb3cge1xyXG4gIHRleHQtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC41KSwgMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMSk7XHJcbn1cclxuXHJcbi5zYW5zIHtcclxuICBAaW5jbHVkZSBzYW5zKHJlZ3VsYXIpO1xyXG59XHJcblxyXG4uY2xpY2thYmxlIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5ib2xkZXN0IHtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG59XHJcblxyXG4uc3MtaXRlbS10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxLjJlbTtcclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIENvbW1lbnRzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uY29tbWVudC1pdGVtcyB7XHJcbiAgZm9udC1mYW1pbHk6ICRzZXJpZjtcclxuICAuY2FyZCB7XHJcbiAgICAuY2FyZC1jb250ZW50IHtcclxuICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHByZSB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFN0b3JlIE5vdGlmaWNhdGlvbnNcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAuaWFwcC1zdG9yZSB7XHJcbiAgICAucHJvZHVjdC1wYWdlIHtcclxuICAgICAgI2lhcHAtc3RvcmUtbm90aWZpY2F0aW9ucyB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgICAgICAuY29sbGVjdGlvbi1pdGVtIHtcclxuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gQ29sb3JzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5pYXBwLWdyZWVuLXR4dCB7XHJcbiAgY29sb3I6ICRzdWNjZXNzLWNvbG9yO1xyXG59XHJcbiIsIi5jYXJkIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCYuaG92ZXJhYmxlIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDhweCAxN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJlc3QtdmFsdWUge1xyXG5cdGJvcmRlcjogI2ZhYjE1MCBzb2xpZCAycHg7XHJcblx0b3ZlcmZsb3c6IGluaXRpYWw7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdHdpZHRoOiA0NXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAzMXB4O1xyXG5cdFx0XHRyaWdodDogLTI1cHg7XHJcblx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vaWFwcC5vcmcvbWVkaWEvaW1hZ2VzL2NlcnRpZmljYXRpb24vYmVzdFZhbHVlT3JhbmdlLTAxLTAxLnBuZycpIG5vLXJlcGVhdCAwIDA7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIENhcmQgU2l6ZXNcclxuXHQmLnh4bGFyZ2Uge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuXHRcdC5jYXJkLWltYWdlIHtcclxuXHRcdFx0bWF4LWhlaWdodDogNjAlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0fVxyXG5cdFx0LmNhcmQtaW1hZ2UgKyAuY2FyZC1jb250ZW50IHtcclxuXHRcdFx0bWF4LWhlaWdodDogNDAlO1xyXG5cdFx0fVxyXG5cdFx0LmNhcmQtY29udGVudCB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR9XHJcblx0XHQuY2FyZC1hY3Rpb24ge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnh4bGFyZ2Uge1xyXG5cdFx0aGVpZ2h0OiA4MDBweDtcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHR9XHJcblxyXG5cdCYuY2FyZC1pYXBwX2NvbmZlcmVuY2VzIHtcclxuXHRcdC5jYXJkLWltYWdlIHtcclxuXHRcdFx0aGVpZ2h0OiAxNXJlbTtcclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxOHJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdC52YWxpZ24ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHQuY2FyZC1jb25mLWhkciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWNvbmYtc2Vjb25kYXJ5IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmNhcmQtdmlkZW8ge1xyXG5cdFx0LnZpZGVvLWNvbnRhaW5lciB7XHJcblx0XHRcdC55b3V0dWJlLXBsYXllciB7XHJcblx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC05LjMlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmNhcmQtaG9yaXpvbnRhbCB7XHJcblx0XHQuY2FyZC1pbWFnZSB7XHJcblx0XHRcdEBleHRlbmQgLmdyZXksIC5saWdodGVuLTQ7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHQuY2FyZC1pbWFnZSB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHQuY2FyZC1pbWFnZSB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMS41cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnNoYXJlLXRoaXMtY2FyZCB7XHJcblx0XHRtYXJnaW46IDFyZW0gMCAwO1xyXG5cdFx0LmNhcmQtY29udGVudCB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweCA4cHg7XHJcblx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMi44cmVtO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHR3aWR0aDogMi40cmVtO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyLjRyZW07XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNhcmQtYWN0aW9uIHtcclxuXHRcdFx0cGFkZGluZzogMjBweCAyMHB4IDA7XHJcblx0XHRcdC5zb2NpYWwtc2hhcmluZy1idG5zIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5jYXJkLW5vdGUge1xyXG5cdFx0QGV4dGVuZCAuYmx1ZS1ncmV5LCAubGlnaHRlbi0xLCAuZ3JleS10ZXh0LCAudGV4dC1saWdodGVuLTU7XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHR9XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJkYXJrZW4tM1wiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMnJlbTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi01XCIpO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC43NXJlbTtcclxuXHRcdH1cclxuXHRcdC5jYXJkLWNvbnRlbnQgbGkge1xyXG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmNhcmQtdHVtYmxyIHtcclxuXHRcdEBleHRlbmQgLmdyZXksIC5saWdodGVuLTM7XHJcblx0XHQuY2FyZC1pbWFnZSB7XHJcblx0XHRcdGZpZ3VyZSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2FyZC10aXRsZSxcclxuXHRcdC5jYXJkLWNvbnRlbnQsXHJcblx0XHRwIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tNDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMjhzIGVhc2U7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnJvdyxcclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0fVxyXG5cdFx0LmNhcmQtYWN0aW9uIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIikgIWltcG9ydGFudDtcclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgLmN5YW4sIC5kYXJrZW4tMTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMC43NXJlbTtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogMS41cmVtO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxLjVyZW07XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmludHJvLWNhcmQge1xyXG5cdCAgICBib3JkZXI6IDNweCBzb2xpZCBtYXAtZ2V0KCRibHVlLWdyZXksIFwiZGFya2VuLTFcIik7XHJcblx0ICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJsaWdodGVuLTVcIik7XHJcblx0ICAgIC5jYXJkLWJvZHkge1xyXG5cdCAgICBcdGgzIHtcclxuXHQgICAgXHRcdGNvbG9yOiBtYXAtZ2V0KCRibHVlLWdyZXksIFwiZGFya2VuLTFcIik7XHJcblx0ICAgIFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdCAgICBcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdCAgICBcdFx0XHRmb250LXNpemU6IDJyZW07XHJcblx0ICAgIFx0XHR9XHJcblx0ICAgIFx0fVxyXG5cdCAgICBcdHAge1xyXG5cdCAgICBcdFx0Zm9udC1zaXplOiAxLjA1cmVtO1xyXG5cdCAgICBcdH1cclxuXHQgICAgfVxyXG5cdH1cclxuXHQmLmludHJvLWNhcmQtYW56IHtcclxuXHQgICAgYm9yZGVyOiAzcHggc29saWQgbWFwLWdldCgkbGlnaHQtZ3JlZW4sIFwiZGFya2VuLTRcIik7XHJcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2U4ZTI7XHJcblx0ICAgIC5jYXJkLWJvZHkge1xyXG5cdCAgICBcdGgzIHtcclxuXHQgICAgXHRcdGNvbG9yOiBtYXAtZ2V0KCRsaWdodC1ncmVlbiwgXCJkYXJrZW4tNFwiKTtcclxuXHQgICAgXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0ICAgIFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0ICAgIFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHQgICAgXHRcdH1cclxuXHQgICAgXHR9XHJcblx0ICAgIFx0cCB7XHJcblx0ICAgIFx0XHRmb250LXNpemU6IDEuMDVyZW07XHJcblx0ICAgIFx0fVxyXG5cdCAgICB9XHJcblx0fVxyXG5cdC5jYXJkLWNvbW1lbnRzIHtcclxuXHRcdGhlaWdodDogM2VtO1xyXG5cdH1cclxuXHQuY2FyZC1jb250ZW50IHtcclxuXHRcdCYuaGFzLWNvbW1lbnRzIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XHJcblx0XHR9XHJcblx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdCYuYm9sZGVkIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRvbCwgdWwge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMmVtO1xyXG5cdFx0XHQmLmJvbGRlZCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5udW1iZXJlZCB7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogZGVjaW1hbDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmxldHRlcmVkIHtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOiB1cHBlci1hbHBoYTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmJ1bGxldGVkIHtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOiBkaXNjO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuc3F1YXJlcyB7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogc3F1YXJlO1xyXG5cdFx0XHR9XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGluaGVyaXQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2FyZC1sYW5ndWFnZSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGxpZ2h0LWJsdWUsIFwiZGFya2VuLTRcIik7XHJcblx0XHRcdG9wYWNpdHk6IDAuMjU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLWdyZXksIFwiZGFya2VuLTRcIik7XHJcblx0XHRcdG9wYWNpdHk6IDAuMTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2FyZC1sYW5ndWFnZS1hbnoge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRsaWdodC1ncmVlbiwgXCJkYXJrZW4tNFwiKTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNhcmQtZnVsbC1jb250ZW50IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNhcmQtYWN0aW9uIHtcclxuXHRcdC5zYXZlYWJsZS10cmlnZ2VyIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0zcHg7IC8vIG1heSBuZWVkIHRvIHJlbW92ZSB0aGlzIHdoZW4gbGVnYWN5IFNjc3MgcmVtb3ZlZFxyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0LmRldGFpbHMtbGluayxcclxuXHRcdC5iYWNrLXRvLXRvcCB7XHJcblx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQuZXhwYW5kLWxpbmsge1xyXG5cdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS43NXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmxlZnQge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuYWN0aW9uLWxpbmtzIHtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0Lm1vcmUtbGluayxcclxuXHRcdFx0LnNhdmUtdGhpcyxcclxuXHRcdFx0LmJhY2stdG8tdG9wLFxyXG5cdFx0XHQuZXhwYW5kLWxpbmsge1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5iYWNrLXRvLXRvcCxcclxuXHRcdC5leHBhbmQtbGluayB7XHJcblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMS4yNWVtO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0wLjQ1ZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5yZXZlYWwtYWN0aXZlIHtcclxuXHRcdC5jYXJkLWFjdGlvbiB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNhcmQtYXV0aG9yICsgLmNhcmQtYm9keSB7XHJcblx0XHRtYXJnaW4tdG9wOiAwLjVyZW07XHJcblx0fVxyXG5cdC5mZWF0dXJlZC10aXRsZSB7XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cdFx0XHRmb250LXNpemU6IDIuMjhyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZlYXR1cmVkLXJlc291cmNlIHtcclxuXHQuY29sIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdC5jYXJkIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCAwIDUwcHggNTBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgbWFwLWdldCgkZ3JlZW4sICdiYXNlJyk7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmE7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjAwNVwiO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwLjVyZW07XHJcblx0XHRcdFx0XHR0b3A6IDAuM3JlbTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXJkLWhlYWQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi4zcmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm90aGVyLXJlc291cmNlcyB7XHJcblx0LmNvbCB7XHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zdG9yZS1jYXJkLWhlYWQge1xyXG5cdHBhZGRpbmc6IDEwcHggMjBweCAwICFpbXBvcnRhbnQ7XHJcblx0LmNhcmQtdGl0bGUge1xyXG5cdFx0QGV4dGVuZCAuY3lhbi10ZXh0LCAudGV4dC1kYXJrZW4tMTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxufVxyXG5cclxuLnRvcC1zdG9yeS10aXRsZSB7XHJcblx0Zm9udC1zaXplOiAyLjNyZW07XHJcblx0bGluZS1oZWlnaHQ6IDNyZW07XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1jYXJkcyB7XHJcblx0LnJvdyB7XHJcblx0XHR3aWR0aDogMTAwJTsgXHJcblx0XHRtYXJnaW46MCBhdXRvO1xyXG5cdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHR3aWR0aDogODklO1xyXG5cdFx0fVxyXG5cdFx0LmNvbCB7XHJcblx0XHRcdCYudmFsaWduIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jYXJvdXNlbC1jYXJkIHtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQuYy1jYXJkLS1pbWFnZXtcclxuXHRcdFx0aGVpZ2h0OiAxNTBweDsgXHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHQuaGFsZndheS1mYWIge1xyXG5cdFx0XHRcdHRvcDogMTEwcHg7XHJcblx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogaW5pdGlhbDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jLWNhcmQtLXR4dCB7XHJcblx0XHRcdHBhZGRpbmc6IDAuNzVlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZmVhdHVyZWQtY2Fyb3VzZWwge1xyXG5cdCYuY2FyZCB7XHJcblx0XHQuY2FyZC1jb250ZW50IHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0LmNhcm91c2VsLXNsaWRlciB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY2Fyb3VzZWwtY2FyZHMtd3JhcHBlciB7XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0ZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XHJcblx0XHRvdmVyZmxvdy14OiBhdXRvO1xyXG5cdH1cclxuXHQuY2Fyb3VzZWwtY2FyZCB7XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdG1heC13aWR0aDogMjUwcHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdH1cclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHQuYy1jYXJkLS1pbWFnZSB7XHJcblx0XHRcdFx0LmhhbGZ3YXktZmFiIHtcclxuXHRcdFx0XHRcdHJpZ2h0OiAxMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhwLXN0cmVhbSB7XHJcblx0LnJvdyB7XHJcblx0XHQubDYge1xyXG5cdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcclxuXHRcdFx0XHRjbGVhcjogYm90aCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jYXJkLmNhcmQtaG9yaXpvbnRhbCB7XHJcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdC5jYXJkLWltYWdlIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE3cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2FyZC1jb21tZW50cyB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4uY2xlYXItb2RkIHtcclxuXHQuY29sIHtcclxuXHRcdCY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc3RvcmUtaGRyIHtcclxuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG5cdFx0aGVpZ2h0OiAxNTBweDtcclxuXHR9XHJcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICBcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgXHRcdG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBcdFx0ZGlzcGxheTogZmxleDtcclxuICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgXHR9XHJcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0b3JlLXBhZ2UtdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMS41cmVtO1xyXG59XHJcblxyXG4uaWFwcC1zdG9yZSB7XHJcblx0ZmxleDogMSAwIGF1dG87XHJcblx0LnN0b3JlLXRhYmxlIHtcclxuXHRcdHRhYmxlIHtcclxuXHRcdFx0dGhlYWQge1xyXG5cdFx0XHRcdHRyIHtcclxuXHRcdFx0XHRcdHRkIHtcclxuXHRcdFx0XHRcdFx0LnByaWNpbmctaGRyIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxLjFyZW0gMCAxLjE2OHJlbSAwO1xyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiTWVtYmVyXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOHJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IC0xLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJOb25tZW1iZXJcIjtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLTEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDMuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5tLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAzLjZyZW07XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYubm0tcHJpY2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiYmFzZVwiKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5zdGFuZGFyZC1wcmljZSB7XHJcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHR0Ym9keSB7XHJcblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0zXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc3RvcmUtdGFibGUtc2VwYXJhdG9yIHtcclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0dGQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QGV4dGVuZCAuYmx1ZS1ncmV5LCAubGlnaHRlbi00LCAuYmx1ZS1ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0yO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5jb2xsYXBzaWJsZSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRtYXJnaW46IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogMDtcclxuXHRcdFx0XHRcdC5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1yb3c7XHJcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtOyBcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFyZW07XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogaW5pdGlhbDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb2xsYXBzaWJsZS1ib2R5IHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5zb2xkLW91dCB7XHJcblx0XHRcdFx0XHQuc29sZC1vdXQtYmFkZ2Uge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzb2xkLW91dC1iYWRnZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5uZXctbW9kZS1iYWRnZSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNvbGQtb3V0LWJhZGdlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJhY2NlbnQtMlwiKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wcmUtc2FsZS1iYWRnZSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNvbGQtb3V0LWJhZGdlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLCBcImFjY2VudC0xXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubGl2ZS1vbmxpbmUge1xyXG5cdFx0XHRcdFx0LmxpdmUtb25saW5lLWJhZGdlIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbGl2ZS1vbmxpbmUtYmFkZ2U7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubmV3LW1vZGUtYmFkZ2Uge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBsaXZlLW9ubGluZS1iYWRnZTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZSwgXCJhY2NlbnQtMlwiKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wcmUtc2FsZS1iYWRnZSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxpdmUtb25saW5lLWJhZGdlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJhY2NlbnQtMVwiKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dHIge1xyXG5cdFx0XHRcdFx0dGQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOHJlbTsgXHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHQmLnByb3ZpZGVyIHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDsgXHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdC5wcm92aWRlci10eXBlIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzcmVtOyBcclxuXHRcdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0OyBcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7IFxyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBhbGlnbi1pdGVtczogY2VudGVyOyBcclxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyOyBcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuM2VtIDAgMDtcclxuXHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC4zZW07XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5tLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiYmFzZVwiKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm5tLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImJhc2VcIik7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLnByb2QtbmFtZSB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tNDtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQub3RwLWJhZGdlIHtcclxuXHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDhweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHR0ZCB7XHJcblx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtICFpbXBvcnRhbnQ7XHRcclxuXHRcdFx0XHR9XHJcblx0ICAgIFx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdCAgICBcdFx0Ym9yZGVyLXJhZGl1czogaW5pdGlhbDtcclxuXHRcdFx0XHQuY2hlY2tvdXQtYnRuIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMS41cmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcclxuXHRcdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ncmlkLXNvcnQge1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDAuNzVyZW0gMDtcclxuXHRcdFx0LnNvcnQtdHJpZ2dlciB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzcmVtO1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZ3JpZC1pdGVtIHtcclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMm4rMSkge1xyXG5cdFx0XHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDNuKzEpIHtcclxuXHRcdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3RvcmUtZmlsdGVycyB7XHJcblx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHQgICAgXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdH1cclxuXHRcdC5maWx0ZXJzIHtcclxuXHRcdFx0LmZpbHRlciB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0XHQuZmlsdGVyLWZvcm0ge1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRcdFx0XHQuZmlsdGVyLXNldCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDc1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlIC4yOHM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjIyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3RvcmUtbWFpbiB7XHJcblx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC5zdG9yZS1zZWFyY2gtYWN0aXZlIHtcclxuXHRcdFx0Lmdsb2JhbC1zdG9yZS1zZWFyY2gsXHJcblx0XHRcdGxhYmVsLFxyXG5cdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnN0b3JlLXNlYXJjaC1yZXN1bHRzIHtcclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdHotaW5kZXg6IDIyO1xyXG5cdFx0XHRcdC5yZXN1bHQge1xyXG4gICAgXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgXHRcdFx0XHQucmVzdWx0LWNhdGVnb3J5IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG4gICAgXHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBleHRlbmQgLmNhcmQ7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0ei1pbmRleDogNTtcclxuXHRcdFx0bGVmdDogMC43NXJlbTtcclxuXHRcdFx0cmlnaHQ6IDAuNzVyZW07XHJcblx0XHRcdC5yZXN1bHQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuNzVyZW07XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0zXCIpO1xyXG5cdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5yZXN1bHQtY2F0ZWdvcnkge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAuZ3JleTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRyaWdodDogMC41cmVtO1xyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdC5jYXJkLWNvbnRlbnQge1x0XHRcclxuXHRcdFx0XHQuc29sZC1vdXQge1xyXG5cdFx0XHRcdFx0LnNvbGQtb3V0LWJhZGdlIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc29sZC1vdXQtYmFkZ2U7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubmV3LW1vZGUtYmFkZ2Uge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzb2xkLW91dC1iYWRnZTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYWNjZW50LTJcIik7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucHJlLXNhbGUtYmFkZ2Uge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzb2xkLW91dC1iYWRnZTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZSwgXCJhY2NlbnQtMVwiKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5saXZlLW9ubGluZSB7XHJcblx0XHRcdFx0XHQubGl2ZS1vbmxpbmUtYmFkZ2Uge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBsaXZlLW9ubGluZS1iYWRnZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5uZXctbW9kZS1iYWRnZSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxpdmUtb25saW5lLWJhZGdlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLCBcImFjY2VudC0yXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnByZS1zYWxlLWJhZGdlIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbGl2ZS1vbmxpbmUtYmFkZ2U7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZWVuLCBcImFjY2VudC0xXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnZhbGlnbi13cmFwcGVyIHtcclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDJyZW07XHJcblx0XHRcdFx0XHRcdCAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0Ji52YWxpZ24ge1xyXG5cdFx0XHRcdFx0XHRcdCYucmlnaHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0ICAgIHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXJkLWFjdGlvbiB7XHJcblx0XHRcdFx0LmFkZC10by1jYXJ0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTAuNXJlbTtcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmVlbi10ZXh0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucmVtb3ZlLWZyb20tY2FydCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0wLjVyZW07XHJcblx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAub3JhbmdlLXRleHQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuY2FyZC1tZXJjaGFuZGlzZSxcclxuXHRcdFx0Ji5wcm9kLWNoZWNrb3V0LWNhcmQge1xyXG5cdFx0XHRcdC5tLXByaWNlIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIk1lbWJlciBQcmljZVwiO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiYmFzZVwiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5zaW5nbGUge1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJQcmljZVwiO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi00XCIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYua25ldCB7XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJNZW1iZXIgUHJpY2VcIjtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubm0tcHJpY2Uge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiTm9ubWVtYmVyIFByaWNlXCI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiYmFzZVwiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0Ly8gZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuc2luZ2xlIHtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiUHJpY2VcIjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmNhcmQtbWVyY2hhbmRpc2Uge1xyXG5cdFx0XHRcdCYubGFyZ2Uge1xyXG5cdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0LmNhcmQtY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmNhcmQtYWN0aW9uIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQ3NXB4O1xyXG5cdFx0XHRcdFx0XHQuY2FyZC1jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHQuY2FyZC1oZWFkIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0ICAgIFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QG1lZGlhICN7JHhsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0NTBweDtcclxuXHRcdFx0XHRcdFx0LmNhcmQtY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0LmNhcmQtaGVhZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHRcdCAgICBcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuN3JlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWltYWdlIHtcclxuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTJyZW07XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTByZW07XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMXJlbSBhdXRvIDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuY2FyZC1tZXJjaGFuZGlzZS1leGFtIHtcclxuXHRcdFx0XHQmLmxhcmdlIHtcclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdC5jYXJkLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5jYXJkLWFjdGlvbiB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MDBweDtcclxuXHRcdFx0XHRcdFx0LmNhcmQtY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0XHRcdFx0LmNhcmQtaGVhZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdCAgICBcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuXHRcdCAgICBcdFx0XHRcdFx0bWluLWhlaWdodDogNzVweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MDBweDtcclxuXHRcdFx0XHRcdFx0LmNhcmQtY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0XHRcdFx0LmNhcmQtaGVhZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdCAgICBcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuXHRcdCAgICBcdFx0XHRcdFx0bWluLWhlaWdodDogNzVweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAjeyR4bGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNDI1cHg7XHJcblx0XHRcdFx0XHRcdC5jYXJkLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdC5jYXJkLWhlYWQge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHQgICAgXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjdyZW07XHJcblx0XHQgICAgXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDc1cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY2FyZC1pbWFnZSB7XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEycmVtO1xyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDFyZW0gYXV0byAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYucHJvZC1jaGVja291dC1jYXJkIHtcclxuXHRcdFx0XHQubS1wcmljZSxcclxuXHRcdFx0XHQubm0tcHJpY2Uge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubW9kYWwge1xyXG5cdFx0XHRcdFx0Lm1vZGFsLWZvb3RlciB7XHJcblx0XHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnByb2R1Y3QtcGFnZSB7XHJcblx0XHQuc29sZC1vdXQge1xyXG5cdFx0XHQuc29sZC1vdXQtYmFkZ2Uge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNvbGQtb3V0LWJhZGdlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5uZXctbW9kZS1iYWRnZSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc29sZC1vdXQtYmFkZ2U7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYWNjZW50LTJcIik7XHJcblx0XHRcdH1cclxuXHRcdFx0LnByZS1zYWxlLWJhZGdlIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzb2xkLW91dC1iYWRnZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLCBcImFjY2VudC0xXCIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubGl2ZS1vbmxpbmUge1xyXG5cdFx0XHQubGl2ZS1vbmxpbmUtYmFkZ2Uge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxpdmUtb25saW5lLWJhZGdlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5uZXctbW9kZS1iYWRnZSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbGl2ZS1vbmxpbmUtYmFkZ2U7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZSwgXCJhY2NlbnQtMlwiKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQucHJlLXNhbGUtYmFkZ2Uge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxpdmUtb25saW5lLWJhZGdlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZWVuLCBcImFjY2VudC0xXCIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJvZC1wYWdlLWltZyB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHR9XHJcblx0XHR1bCwgb2wge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0dWwgbGkge1xyXG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcblx0XHR9XHJcblx0XHQucHJvZHVjdC1xdWFudGl0eSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xyXG5cdFx0XHQubGFiZWwge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5pbnB1dCB7XHJcblx0XHRcdFx0QGV4dGVuZCAuZ3JleSwgLmxpZ2h0ZW4tMjtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAwLjE1cmVtO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjI4cyBlYXNlO1xyXG5cdFx0XHRcdFx0Ji5kZWNyZWFzZS1jb3VudCB7XHJcblx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTE7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJG9yYW5nZSwgXCJiYXNlXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuY291bnQge1xyXG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAuMzVyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmluY3JlYXNlLWNvdW50IHtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tMTtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJvZC1jYXJ0LWFkanVzdCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0aGVpZ2h0OiAxLjc1cmVtO1xyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlZC1jb250ZW50IHtcclxuXHQgICAgbWFyZ2luOiAwLjc1cmVtIC0wLjc1cmVtO1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxLjVyZW07XHJcblx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNzVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ0bi1mbG9hdGluZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwLjc1cmVtO1xyXG5cdFx0XHRcdGJvdHRvbTogMi42cmVtO1xyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnByaWNlLWlubmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNpbmdsZS1wcmljZSB7XHJcblx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTRcIikgIWltcG9ydGFudDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcblx0LnByaWNlLWlubmVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4ucGxhY2Vob2xkZXItaW1nIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0LmZhIHtcclxuXHRcdEBleHRlbmQgLmdyZXktdGV4dDtcclxuXHRcdGZvbnQtc2l6ZTogN3JlbTtcclxuXHRcdHBhZGRpbmc6IDJyZW0gMDtcclxuXHR9XHJcbn0iLCIuaHAtaGVybyB7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdHBhZGRpbmc6IDJyZW0gMCAzcmVtO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHR9XHJcblx0LnBhcmFsbGF4IHtcclxuXHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7IFxyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMCU7XHJcblx0fVxyXG5cdC5oZXJvLWlubmVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gSGVybyBiYWNrZ3JvdW5kIGNvbG9yIGFuZCB0ZXh0dXJlXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AZWFjaCAkaGVyby1jb2xvciBpbiAkaGVyby1jb2xvcnMge1xyXG5cdC5oZXJvLWJnIHtcclxuXHRcdCYuaGVyby1iZy0je250aCgkaGVyby1jb2xvciwgMSl9IHtcclxuXHRcdFx0YmFja2dyb3VuZDogbnRoKCRoZXJvLWNvbG9yLCAyKTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUsIGNpcmNsZSBjb3ZlciwgbnRoKCRoZXJvLWNvbG9yLCAyKSwgZGFya2VuKG50aCgkaGVyby1jb2xvciwgMiksIDUlKSAxMDAlKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBlYWNoICRoZXJvLXRleHR1cmUgaW4gJGhlcm8tdGV4dHVyZXMge1xyXG5cdC5oZXJvLWJnIHtcclxuXHRcdCYuaGVyby1wYXR0ZXJuLSN7bnRoKCRoZXJvLXRleHR1cmUsIDEpfSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy8je250aCgkaGVyby10ZXh0dXJlLCAyKX0ucG5nKTtcclxuXHRcdFx0XHRvcGFjaXR5OiAje250aCgkaGVyby10ZXh0dXJlLCAzKX07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFBhZ2UgYmFubmVyc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnBhcmFsbGF4IHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDAlO1xyXG5cdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7IFxyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDI1MCU7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgMCU7XHJcblx0fVxyXG5cdEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxNTAlO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwJTtcclxuXHR9XHJcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMjUlO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNzUlIDEwJTtcclxuXHR9XHJcblx0QG1lZGlhICN7JHhsYXJnZS1hbmQtdXB9IHtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAxMCU7XHJcblx0fVxyXG59XHJcblxyXG4ucHViLWhkciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgei1pbmRleDogOTk7XHJcbiAgICB0b3A6IDU1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4tdG9wIC41cyBlYXNlO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgXHRtYXJnaW4tdG9wOiAtMzVweDtcclxuICAgIFx0dG9wOiAxMzZweDtcclxuICAgIH1cclxuXHRoZWFkZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0LmJhY2tzcGxhc2gge1xyXG5cdFx0XHRAZXh0ZW5kIC5ncmV5LCAuZGFya2VuLTQ7XHJcblx0XHRcdG9wYWNpdHk6IDAuNzU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0fVxyXG5cdFx0LnJvdyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdC5wdWItdGl0bGUge1xyXG5cdFx0XHRcdEBleHRlbmQgLndoaXRlLXRleHQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtOyBcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07IFxyXG5cdFx0XHRcdG1hcmdpbjogMXJlbSAwO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuOTU7XHJcblx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wdWItbGluayxcclxuXHRcdFx0XHQuZGl2aWRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IG1heC13aWR0aCAuMjhzIGVhc2U7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucnNzLWxpbmsge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjk1O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA2N3B4O1xyXG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA1OHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY29sbGFwc2VkIHtcclxuXHRcdEBleHRlbmQgLnotZGVwdGgtMjtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMzZweDtcclxuXHRcdGhlYWRlciB7XHJcblx0XHRcdC5iYWNrc3BsYXNoIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5yb3cge1xyXG5cdFx0XHRcdC5wdWItdGl0bGUge1xyXG5cdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTNcIikgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMC41cmVtIDA7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0Ji5jdXJyZW50LXRpdGxlLFxyXG5cdFx0XHRcdFx0XHQmLm5leHQtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjhzIGVhc2U7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5jdXJyZW50LXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubmV4dC10aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmICsgc3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5yc3MtbGluayB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzRweDtcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tM1wiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYubWluaSB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0Ji5taW5pLWJvdHRvbSB7XHJcblx0XHRcdGhlYWRlciB7XHJcblx0XHRcdFx0LnJvdyB7XHJcblx0XHRcdFx0XHQucHViLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0LnB1Yi1saW5rLFxyXG5cdFx0XHRcdFx0XHQuZGl2aWRlciB7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5jdXJyZW50LXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5uZXh0LXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5iYW5uZXIge1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRwYWRkaW5nOiAxcmVtO1xyXG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdHBhZGRpbmc6IDIuNXJlbSAxcmVtO1xyXG5cdH1cclxuXHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0cGFkZGluZzogNXJlbSAxcmVtO1xyXG5cdH1cclxuXHQmLmNvbG9yZWQtb3ZlcmxheSB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxyXG5cdFx0XHRcdDcwZGVnLCBcclxuXHRcdFx0XHRtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpIDMlLCBcclxuXHRcdFx0XHRtYXAtZ2V0KCRncmVlbiwgXCJsaWdodGVuLTJcIikgMjAlLCBcclxuXHRcdFx0XHR0cmFuc3BhcmVudFxyXG5cdFx0XHQpO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcblx0XHRcdFx0NzBkZWcsIFxyXG5cdFx0XHRcdHRyYW5zcGFyZW50LCBcclxuXHRcdFx0XHRtYXAtZ2V0KCRibHVlLCBcImxpZ2h0ZW4tMlwiKSA4MCUsIFxyXG5cdFx0XHRcdG1hcC1nZXQoJGJsdWUsIFwiYmFzZVwiKSA5NyVcclxuXHRcdFx0KTtcclxuXHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0fVxyXG5cdFx0LnZhbGlnbi13cmFwcGVyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLm5vLW92ZXJsYXkge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tM1wiKTtcclxuXHR9XHJcblx0LmNoaXAge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdCYuY2hpcC1pY29uLWJlZm9yZSB7XHJcblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmhvdmVyYWJsZSB7XHJcblx0XHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgOHB4IDE3cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmFjdGlvbi1saW5rcyB7XHJcblx0XHRcdHdpZHRoOiAxMDVweDtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDVweDtcclxuXHRcdFx0LnNhdmUtdGhpcyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2F2ZWQge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5saWdodC1zY2hlbWUsXHJcblx0Ji5kZWZhdWx0LXNjaGVtZSB7XHJcblx0XHRoMSwgLmhlYWRlci1zb2NpYWwgPiB1bCA+IGxpID4gYSB7XHJcblx0XHRcdEBleHRlbmQgLnRleHQtc2hhZG93O1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHRcdC5jaGlwLFxyXG5cdFx0LmNoaXAgYSB7XHJcblx0XHRcdEBleHRlbmQgLmdyZXksIC5kYXJrZW4tNDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdCYuc2F2ZS10aGlzLFxyXG5cdFx0XHQmLnNhdmVkIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi00XCIpO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5kYXJrLXNjaGVtZSB7XHJcblx0XHRoMSwgLmhlYWRlci1zb2NpYWwgPiB1bCA+IGxpID4gYSB7XHJcblx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XHJcblx0XHR9XHJcblx0XHQuY2hpcCxcclxuXHRcdC5jaGlwIGEge1xyXG5cdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHQmLnNhdmUtdGhpcyxcclxuXHRcdFx0Ji5zYXZlZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tNFwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY3VzdG9tLXNjaGVtZSB7XHJcblx0XHRoMSwgLmhlYWRlci1zb2NpYWwgPiB1bCA+IGxpID4gYSB7XHJcblx0XHRcdEBleHRlbmQgLnRleHQtc2hhZG93O1xyXG5cdFx0fVxyXG5cdFx0LmNoaXAsXHJcblx0XHQuY2hpcCBhIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdCYuc2F2ZS10aGlzLFxyXG5cdFx0XHQmLnNhdmVkIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNoaXAge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuOTtcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNzU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0LnJvdyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oZHItYXJ0aWNsZSB7XHJcblx0LmJhbm5lciB7XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdC5oZHItdGl0bGUge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIuNWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdHBhZGRpbmc6IDZyZW0gMXJlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAjeyR4bGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdHBhZGRpbmc6IDlyZW0gMXJlbTtcclxuXHRcdFx0Lmhkci10aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0LjJyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wYXJhbGxheCB7XHJcblx0XHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7IFxyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjE7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNTAlIGF1dG87XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDAlO1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC4yNTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhkci1wdWJsaWNhdGlvbiB7XHJcblx0LnBhcmFsbGF4LWNvbnRhaW5lciB7XHJcblx0XHQucGFyYWxsYXgge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3NSUgMCU7XHJcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDMwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTUwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhkci1hcnRpY2xlIHtcclxuXHRcdC5wYXJhbGxheC1jb250YWluZXIge1xyXG5cdFx0XHQucGFyYWxsYXgge1xyXG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzUwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhICN7JHhsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wdWItdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW0gIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wdWItdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogM3JlbTtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRwYWRkaW5nLWxlZnQ6IDFyZW07XHJcblx0JiArIC5oZWFkZXItc29jaWFsIHtcclxuXHRcdGxlZnQ6IDglO1xyXG5cdFx0Ym90dG9tOiA1JTtcclxuXHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0xcmVtO1xyXG5cdFx0XHRsZWZ0OiBpbml0aWFsO1xyXG5cdFx0XHRib3R0b206IGluaXRpYWw7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaGRyLXRpdGxlIHtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDEuNzVyZW07XHJcblx0bGluZS1oZWlnaHQ6IDE0MCU7XHJcblx0dGV4dC1zaGFkb3c6IDAgMXB4IDFweCAjMDAwICFpbXBvcnRhbnQ7XHJcblx0YSB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuXHRcdGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cdH1cclxuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRmb250LXNpemU6IDNyZW07XHJcblx0fVxyXG59XHJcblxyXG4uaGRyLXRhZ2xpbmUge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMXJlbTtcclxuXHR0ZXh0LXNoYWRvdzogMCAxcHggMXB4ICMwMDA7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XHJcblx0YSB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWN0aW9uLXNlYWwge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcblx0dG9wOiAwLjlyZW07XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0cGFkZGluZy10b3A6IDNweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0cmlnaHQ6IDNyZW07XHJcblx0fVxyXG5cdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdHJpZ2h0OiA2LjVyZW07XHJcblx0fVxyXG5cdCY6bnRoLWNoaWxkKDQpIHtcclxuXHRcdHJpZ2h0OiAxMHJlbTtcclxuXHR9XHJcblx0JjpudGgtY2hpbGQoNSkge1xyXG5cdFx0cmlnaHQ6IDEzLjVyZW07XHJcblx0fVxyXG5cdGltZyB7XHJcblx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5taW5pIHtcclxuXHQuc2VjdGlvbi1zZWFsIHtcclxuXHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0dG9wOiAwLjJyZW07XHJcblx0fVxyXG59XHJcblxyXG4uY2hpcCArIC5oZWFkZXItc29jaWFsIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAyJTtcclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cdFx0Ym90dG9tOiBpbml0aWFsO1xyXG5cdH1cclxufVxyXG5cclxuLmhlYWRlci1zb2NpYWwge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRjbGVhcjogYm90aDtcclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDUlO1xyXG5cdH1cclxuXHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0cmlnaHQ6IDE1JTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcblx0fVxyXG5cdHVsIHtcclxuXHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHRcdGxpIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBIZWFkZXIgU3R5bGVzXHJcbi8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uaGRyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGRyLWRlZmF1bHQtY29sb3I7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogJGhkci1wYWQtc20gMDtcclxuXHJcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1zbSkge1xyXG5cdFx0cGFkZGluZzogJGhkci1wYWQtbWVkIDAgMmVtIDA7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XHJcblx0XHRwYWRkaW5nOiAkaGRyLXBhZC1sZyAwIDJlbSAwO1xyXG5cdH1cclxuXHJcblxyXG5cdC8vIFRoZXNlIGNsYXNzZXMgYXJlIHVzZWQgdG8gY2hhbmdlIHRoZSBiYWNrZ3JvdW5kLWNvbG9yIG9mIHRoZSBoZWFkZXJcclxuXHQvLyBUaGV5IGFyZSBhcHBsaWVkIHdoZW4gdGhleSdyZSBpbmNsdWRlZCBhdCB0aGUgdGVtcGxhdGUgbGV2ZWwuXHJcblx0Ly8gRm9yIGluc3RhbmNlIG9uIG5ld3NfbGFuZGluZy50d2lnLlxyXG5cdC5oZHItbmV3cyAmIHsgXHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvbmV3cy1iYW5uZXIzLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWRhaWx5LWRhc2hib2FyZCAmIHsgXHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZGQtYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0OyBcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7IFxyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7IFxyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci1wcml2YWN5LXBlcnNwZWN0aXZlcyAmIHsgXHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvcGVyc3BlY3RpdmVzLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHRcdC5oZHItYmxvY2stLXRpdGxlIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0Lmhkci1oMS1saW5rIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5oZHItdGFnbGluZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0OyBcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7IFxyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7IFxyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci1wcml2YWN5LWFkdmlzb3IgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvcHJpdmFjeS1hZHZpc29yLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDsgXHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjsgXHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmOyBcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDsgXHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxyXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4OyBcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7IFxyXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaGRyLWltZy1kcGEtYmFubmVyICYgeyBcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9kcGEtYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxyXG5cdH1cclxuXHJcblx0Lmhkci1pbWctZHBhLXNhbmN0aW9ucy1iYW5uZXIgJiB7IFxyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2RwYS1zYW5jdGlvbnMtaGRyLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlOyBcclxuXHR9XHJcblxyXG5cdC5oZHItaW1nLWdkcHItYmFubmVyICYgeyBcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9nZHByLWJhbm5lci5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0fVxyXG5cclxuXHQuaGRyLXByaXZhY3ktdHJhY2tlciAmIHsgXHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvdHJhY2tlci1iYW5uZXIxLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7IFxyXG5cdFx0Lmhkci1ibG9jay0tdGl0bGUge1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHQuaGRyLWgxLWxpbmsge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XHJcblx0XHRcdH1cclxuXHRcdFx0Lmhkci10YWdsaW5lIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc29jaWFsLWxpc3QtbGluayB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjay04MDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci1kcG8tY29uZmVzc2lvbmFsICYgeyBcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9kcG8tY29uZmVzc2lvbmFsLWJhbm5lci5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlOyBcclxuXHRcdC5oZHItYmxvY2stLXRpdGxlIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0Lmhkci1oMS1saW5rIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5oZHItdGFnbGluZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNvY2lhbC1saXN0LWxpbmsge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stODA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZHItcHJpdmFjeS10ZWNoICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3ByaXZhY3ktdGVjaC1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCAyMGRlZywgJHByaXZhY3ktdGVjaC1iZyAwJSwgdHJhbnNwYXJlbnQgNjAlICk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZHItcHJpdmFjeS1hZHZpc29yLXBvZGNhc3QgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvcG9kY2FzdC1iYW5uZXIucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWNhbmFkYS1kYXNoYm9hcmQtZGlnZXN0ICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2NkZC1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWV1cm9wZS1kYXRhLXByb3RlY3Rpb24tZGlnZXN0ICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2VkcGQtYmFubmVyLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0OyBcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7IFxyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7IFxyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmhkci11bml0ZWQtc3RhdGVzLWRhc2hib2FyZC1kaWdlc3QgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvdXNkZC1iYW5uZXIucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWxhdGluLWFtZXJpY2EtZGFzaGJvYXJkLWRpZ2VzdCAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9sYXRpbi1hbWVyaWNhLWRhc2hib2FyZC1kaWdlc3QucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGRyLWFzaWEtcGFjaWZpYy1kYXNoYm9hcmQtZGlnZXN0ICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2FzaWEtcGFjaWZpYy1iYW5uZXItMi5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTsgXHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmhkci12aWRlb3MgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvdmlkZW9zLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTsgXHJcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmhkci13ZXN0aW4tcmVzZWFyY2gtY2VudGVyICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3dlc3Rpbi1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluOyBcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdFx0fVxyXG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0OyBcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7IFxyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXHJcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7IFxyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oZHItc3R5bGVndWlkZSAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9zdHlsZWd1aWRlLWJhbm5lci5qcGcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHR9XHJcblxyXG5cdC5oZHItc2ctbGFuZGluZyAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9zZy1iYW5uZXIuanBnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0fVxyXG5cclxuXHQuaGRyLWltZyAmLCAuaGRyLWNvbmZlcmVuY2UgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcbn0iLCIjdG9hc3QtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OmJsb2NrO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMDAwMDtcclxuXHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICBib3R0b206IDAlO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuICAgIHJpZ2h0OiA1JTtcclxuICAgIGJvdHRvbTogNyU7XHJcbiAgICBtYXgtd2lkdGg6IDkwJTtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgYm90dG9tOiAxMCU7XHJcbiAgICByaWdodDogNyU7XHJcbiAgICBtYXgtd2lkdGg6IDg2JTtcclxuICB9XHJcbn1cclxuXHJcbi50b2FzdCB7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogYXV0bztcclxuICBjbGVhcjogYm90aDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXgtd2lkdGg6MTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWluLWhlaWdodDogJHRvYXN0LWhlaWdodDtcclxuICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1jb2xvcjtcclxuICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcbiAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBjb2xvcjogJHRvYXN0LXRleHQtY29sb3I7XHJcblxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gIC5idG4sIC5idG4tZmxhdCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICB9XHJcblxyXG4gICYucm91bmRlZHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIFx0Ym9yZGVyLXJhZGl1czogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcblxyXG59IiwiLnRhYnMge1xyXG5cdC50YWIge1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjc7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjhzIGVhc2U7XHJcblx0XHRcdCYuYWN0aXZlLFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pbmRpY2F0b3Ige1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuXHR9XHJcbn1cclxuXHJcbi5zdG9yZS1zZWFyY2gtdGFicyB7XHJcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdC50YWIge1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpO1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI4cyBlYXNlO1xyXG5cdFx0XHQmLmFjdGl2ZSxcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIik7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW5kaWNhdG9yIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIik7XHJcblx0fVxyXG59IiwiLnNlZS1hbGwge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMTVyZW07XHJcbn1cclxuXHJcbi5zdWJzZWN0aW9uLWhkciB7XHJcblx0JiArIC5idG4ge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0bWFyZ2luLXRvcDogLTIuNzVyZW07XHJcblx0fVxyXG59XHJcblxyXG4vLyBTb2NpYWwgc2hhcmluZ1xyXG5cclxuLnNvY2lhbC1zaGFyaW5nLWJ0bnMge1xyXG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdGEge1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0ICAgIFx0bGkge1xyXG5cdCAgICBcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0ICAgIFx0XHRtYXJnaW46IDAgMC41cmVtIDFyZW07XHJcblx0ICAgIFx0fVxyXG5cdCAgICB9XHJcblx0fVxyXG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdGEge1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdH1cclxuXHRcdHVsIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAyLjUlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE2MHB4O1xyXG5cdFx0XHQmLmZpeGVkIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdFx0Ym90dG9tOiA2MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAjeyR4bGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRhIHtcclxuXHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHR9XHJcblx0XHR1bCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBSU1NcclxuXHJcbi5hcnRpY2xlLXJzcyB7XHJcblx0YSB7XHJcblx0XHRpIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBTcGVjaWFsIHN0b3JlIGJ1dHRvbnNcclxuXHJcbi5wcm9kLWNhcnQtYWRqdXN0LFxyXG4ubWVnYS1jYXJ0LXVwZGF0ZSB7XHJcblx0LmJ0biB7XHJcblx0XHRAZXh0ZW5kIC5mYWRlLW9uLWNoYW5nZTtcclxuXHR9XHJcbn1cclxuXHJcbi5pYXBwLXN0b3JlIC5zdG9yZS10YWJsZSB0YWJsZSB0ZCAuY2hlY2tvdXQtYnRuIHtcclxuXHQmLndpZGUge1xyXG5cdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNnJlbSk7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gc2hvdyBtb3JlIGJ1dHRvblxyXG4uaWFwcC1zaG93LW1vcmUtdHJpZ2dlciB7XHJcblx0bWluLXdpZHRoOiAxNjRweDtcclxufVxyXG5cclxuLy8gZWRpdCByZWcgYnV0dG9uIFxyXG4uZWRpdC1yZWctYnRuIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbn1cclxuXHJcbi8vIFNhdmUgbGlua3NcclxuLmFjdGlvbi1saW5rcyB7XHJcblx0LnNhdmUtdGhpcyB7XHJcblx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4yOHMgZWFzZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuc2F2ZWQge1xyXG5cdFx0Y29sb3I6IG1hcC1nZXQoJGxpZ2h0LWJsdWUsIFwiYWNjZW50LTRcIikgIWltcG9ydGFudDtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjhzIGVhc2UgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Ji5pcy1zYXZlZCB7XHJcblx0XHQuc2F2ZS10aGlzIHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdH1cclxuXHRcdC5zYXZlZCB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBHcmVlbiBidXR0b25cclxuYSB7XHJcblx0Ji5idG4ge1xyXG5cdFx0Ji5ncmVlbiB7XHJcblx0XHRcdGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhlcm9saW5rLWJ1dHRvbiB7XHJcblx0d2lkdGg6IDE2cmVtO1xyXG5cdG1hcmdpbjogMHB4IDEwcHggNXB4IDEwcHg7IFxyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcclxuICAuaGVyb2xpbmstYnV0dG9uIHtcclxuICAgIG1hcmdpbjogMHB4IDEwcHggMTBweCAxMHB4OyBcclxuICB9XHJcbn0iLCIuZHJvcGRvd24tdHJpZ2dlciB7XHJcblx0Ji5ob3Zlci10cmlnZ2VyIHtcclxuXHR9XHJcbn1cclxuXHJcbi5kcm9wZG93bi1jb250ZW50IHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cdGxpIHtcclxuXHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdHBhZGRpbmc6IDE0cHggMTZweDtcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHQgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHR9XHJcbn0iLCIvLyBBbGxvd3MgZm9yIGN1c3RvbSBjb2xvciBiYWRnZXMgaW4gY29sbGFwc2libGVzIGluc3RlYWQgb2YganVzdCBjb2xsZWN0aW9uc1xyXG4uY29sbGFwc2libGUtaGVhZGVyIHtcclxuXHRmb250LWZhbWlseTogJHNlcmlmO1xyXG5cdCYuY3VzdG9tLWJhZGdle1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0LmJkZyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMTBweCAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDZweDtcclxuXHRcdFx0bWluLXdpZHRoOiAzZW07XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdGhlaWdodDogMjhweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5yb3RhdGUtb24tYWN0aXZlIHtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjhzIGVhc2U7XHJcblx0fVxyXG5cdCYuYWN0aXZlIHtcclxuXHRcdC5yb3RhdGUtb24tYWN0aXZlIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcblx0XHR9XHJcblx0XHQmICsgLmNvbGxhcHNpYmxlLWJvZHkge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvbGxhcHNpYmxlLWJvZHkge1xyXG5cdGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcblx0cGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0cCB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDVweCAwO1xyXG5cdH1cclxuXHRoMSB7XHJcbiBcdCAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiBcdCAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gXHQgICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xyXG4gXHQgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWRhZGI7XHJcbiAgICB9XHJcblx0dWwsIG9sIHtcclxuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRsaSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdHVsIHtcclxuXHRcdGxpIHtcclxuXHRcdFx0bGlzdC1zdHlsZTogZGlzYztcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IGNpcmNsZTtcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBzcXVhcmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdG9sIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRsaSB7XHJcblx0XHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWwgIWltcG9ydGFudDtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IGxvd2VyLWxhdGluICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbG93ZXItcm9tYW4gIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0b2wge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0YSB7XHJcblx0XHRAZXh0ZW5kIC5kZWZhdWx0LWxpbms7XHJcblx0fVxyXG5cdC5zZWN0aW9uLXRleHQtd3JhcHBlciArIC5jb2xsYXBzaWJsZS5uby1tYXJnIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi5jb2xsYXBzaWJsZS1saSB7XHJcblx0bGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2xsYXBzaWJsZS1uZXN0ZWQge1xyXG5cdC5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdH1cclxuXHQuY29sbGFwc2libGUtYm9keSB7XHJcblx0XHQuY29sbGFwc2libGUtaGVhZGVyIHtcclxuXHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTJcIik7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LmNvbGxhcHNpYmxlLWJvZHkge1xyXG5cdFx0XHQuY29sbGFwc2libGUtaGVhZGVyIHtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tM1wiKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5vLW1pbi1oZWlnaHQge1xyXG5cdG1pbi1oZWlnaHQ6IGluaXRpYWw7XHJcbn1cclxuXHJcbi5zcy1leHBhbmRlZC1oZWFkZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQuZXhwYW5kZWQtaWNvbi1jb250YWluZXIge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAyLjI1ZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuLypPbmluZSBjb25mZXJlbmNlIGFjY29yZGlvbiovXHJcbi52aXJ0dWFsTGkge1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG5cclxuLnZpcnR1YWxIZWFkZXIge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiA3cHg7XHJcbn1cclxuXHJcbi52aXJ0dWFsQ2hldnJvbiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdG1hcmdpbi10b3A6IC0xLjUlO1xyXG59XHJcblxyXG4udmlydHVhbFAge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xyXG5cdGZvbnQtZmFtaWx5OiBcIlRhYmFjIFNhbnNcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLnZpcnR1YWxIcmVmIHtcclxuXHRjb2xvcjogIzRjYWY1MDtcclxufVxyXG5cclxuLnZpcnR1YWxIcmVmT25saW5lIHtcclxuXHRjb2xvcjogIzRjYWY1MCAhaW1wb3J0YW50O1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi52aXJ0dWFsU3BhbiB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0cGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcblxyXG4udmlydENvbGxQIHtcclxuXHRmb250LWZhbWlseTogXCJUYWJhYyBTYW5zXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHQudmlydHVhbEhlYWRlciB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcblx0fVxyXG5cclxuXHQudmlydHVhbFNwYW4ge1xyXG5cdFx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgXHR0ZXh0LWFsaWduLWxhc3Q6IGNlbnRlcjtcclxuICAgIFx0cGFkZGluZy10b3A6IDVweDtcclxuXHR9XHJcblxyXG5cdC52aXJ0dWFsSHJlZk9ubGluZSB7XHJcblx0XHRjb2xvcjogIzRjYWY1MDtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnZpcnR1YWxDaGV2cm9uIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xyXG5cdC52aXJ0dWFsQ2hldnJvbiB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxufSIsIi5jaGlwIHtcclxuXHRhIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblx0Ji5iaW8tY2hpcCB7XHJcblx0XHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi0zO1xyXG5cdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuM3JlbTtcclxuXHRcdHBhZGRpbmc6IDAgMjRweCAwIDEycHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzMnB4O1xyXG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHR3aWR0aDogNjRweDtcclxuXHRcdH1cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHRyYW5zaXRpb246IC4yNXMgYWxsIGVhc2U7XHJcblx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdEBleHRlbmQgLmN5YW4tdGV4dCwgLnRleHQtZGFya2VuLTE7XHJcblx0XHRcdH1cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuODVyZW0gMDtcclxuXHRcdFx0XHQuY29udHJpYnV0b3ItdHlwZSB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC5kYXJrZW4tMTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdFx0XHR3aWR0aDogNDhweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuM3JlbSAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLm9wYXF1ZS1jaGlwIHtcclxuXHRcdG9wYWNpdHk6IDAuNztcclxuXHR9XHJcblx0aSB7XHJcblx0XHQmLmxlZnQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5hcnRpY2xlLXRhZ3MtbW9kIHtcclxuXHQuY2hpcCB7XHJcblx0XHR0cmFuc2l0aW9uOiAuMjVzIGFsbCBlYXNlO1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi0xXCIpO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0dHJhbnNpdGlvbjogLjI1cyBhbGwgZWFzZTtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRAZXh0ZW5kIC5jeWFuLCAuZGFya2VuLTE7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnN0b3JlLW1haW4ge1xyXG5cdC5zd2l0Y2gge1xyXG5cdFx0bWFyZ2luLXRvcDogMS4yNWVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMS4yNWVtO1xyXG5cdH1cclxufSIsIi8vTWFya2V0byBTaG9ydGNvZGUgRm9ybSBTdHlsZXNcclxuLmlhcHAtbWFya2V0by1mb3JtIHtcclxuXHQubWt0b0Zvcm1Sb3cge1xyXG5cdFx0Lm1rdG9Gb3JtQ29sIHtcclxuXHRcdFx0Lm1rdG9GaWVsZFdyYXAge1xyXG5cdFx0XHRcdHNlbGVjdCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwidGFibGUge1xyXG5cdCYubW9iaWxlLXRhYmxlIHtcclxuXHRcdG92ZXJmbG93LXg6YXV0bztcclxuXHRcdG92ZXJmbG93LXk6aGlkZGVuO1xyXG5cdFx0d2lkdGg6MTAwJTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcbiAgICBcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIFx0XHRoZWlnaHQ6IDEwMCU7XHJcbiAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZS1ncmV5LCBcImxpZ2h0ZW4tNFwiKTtcclxuICAgIFx0fVxyXG5cdFx0LmNvbGxhcHNpYmxlIHtcclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjVlbTtcclxuICAgIFx0XHRcdC8vIGhlaWdodDoyMDBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcbiAgICBcdFx0XHQuY29sbGFwc2libGUtaGVhZGVyIHtcclxuICAgIFx0XHRcdFx0ZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XHJcbiAgICBcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBcdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuICAgIFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcbiAgICBcdFx0XHRcdGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsMCwwLDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAzcHggNXB4IC0xcHggcmdiYSgwLDAsMCwwLjMpO1xyXG4gICAgXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcclxuICAgIFx0XHRcdFx0dGQge1x0XHJcblx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuNHJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG4gICAgXHRcdFx0XHR9XHJcbiAgICBcdFx0XHRcdC5wcm92aWRlciB7XHJcbiAgICBcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuICAgIFx0XHRcdFx0XHRoZWlnaHQ6IGluaXRpYWw7XHJcbiAgICBcdFx0XHRcdH1cclxuICAgIFx0XHRcdFx0Lm1vYmlsZS1idXR0b25zIHtcclxuICAgIFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG4gICAgXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG4gICAgXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIFx0XHRcdFx0XHQuYnRuIHtcclxuICAgIFx0XHRcdFx0XHRcdGZsZXg6IDE7XHJcbiAgICBcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDJyZW07XHJcbiAgICBcdFx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMi41cmVtO1xyXG4gICAgXHRcdFx0XHRcdFx0fVxyXG4gICAgXHRcdFx0XHRcdH1cclxuICAgIFx0XHRcdFx0fVxyXG4gICAgXHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICRtZWRpdW0tc2NyZWVuKSBhbmQgKG1heC13aWR0aCA6ICRsYXJnZS1zY3JlZW4pIHtcclxuXHRcdFx0XHQuY2hlY2tvdXQtYnRuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHRkIHtcclxuXHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmNhcmQtdmlldyB7XHJcblx0XHRcdC8vIGZvciBjYXJkIHZpZXcgbmVlZCB0byBhZGQgY2xhc3NcclxuXHRcdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdFx0LmNvbGxhcHNpYmxlIHtcclxuXHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0Lm1vYmlsZS1idXR0b25zIHtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuZGJsLWNhcmQtdmlldyB7XHJcblx0XHRcdC8vIEFub3RoZXIgb3B0aW9uIGZvciB0d28gYnkgaXRlbXNcclxuXHRcdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdFx0LmNvbGxhcHNpYmxlIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUob2RkKSB7XHJcblx0XHRcdFx0XHRjbGVhcjogbGVmdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVlbTtcclxuXHRcdFx0XHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdC5tb2JpbGUtYnV0dG9ucyB7XHJcblx0XHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAzcmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0gXHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdG92ZXJmbG93LXg6IGluaXRpYWw7XHJcblx0XHRcdFx0LmNvbGxhcHNpYmxlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGluaGVyaXQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcbiAgICBcdH1cclxuXHR9XHJcbn1cclxuLnRhYmxlLW5hdiB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0zXCIpO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC5maWx0ZXJzIHtcclxuICAgIFx0bWFyZ2luLWxlZnQ6IDAuNWVtO1xyXG4gICAgXHRjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgIFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcblx0LmZpbHRlci13cmFwcGVyIHtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0fVxyXG59XHJcbi5zdG9yZS10YWJsZS1zZXBhcmF0b3Ige1xyXG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHRwYWRkaW5nOiAwLjVlbSFpbXBvcnRhbnQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdEBleHRlbmQgLmJsdWUtZ3JleSwgLmxpZ2h0ZW4tNCwgLmJsdWUtZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tMjtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG5cclxuLy8gU2xpZGUgaW5kaWNhdG9yIGZvciBtb2JpbGVcclxuQGtleWZyYW1lcyBzbGlkZSB7XHJcbiAgMCUsIDIwJSwgNTAlLCA4MCUsIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxuICA0MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KTtcclxuICB9XHJcbiAgNjAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtN3B4KTtcclxuICB9XHJcbn1cclxuXHJcbi5zY3JvbGwtaW5kaWNhdG9yIHtcclxuXHRtYXJnaW46IDA7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cdGkge1xyXG5cdFx0YW5pbWF0aW9uOiBzbGlkZSAycyBpbmZpbml0ZTtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdG1hcmdpbi10b3A6IC04cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtMjRweDtcclxuXHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDE2cHg7XHJcblx0XHR6LWluZGV4OiAxMDAzO1xyXG5cdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRhbmltYXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBVc2VkIGZvciBwcmljaW5nIGRldGFpbHMgbW9kYWwgb24gY29uZmVyZW5jZXNcclxuLnByaWNpbmctZGV0YWlscy10YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG5cdHRoZWFkIHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHR9XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0dGQsIHRoIHtcclxuXHRcdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHRib2R5IHtcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRcdFx0XHR0ciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHRkIHtcclxuXHRcdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0Lm1haW4tdGJsLWhlYWQge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnICc7IFxyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucmVzcG9uc2l2ZS10YWJsZS1oZHIge1xyXG5cdEBleHRlbmQgLmhpZGUtb24tbGFyZ2Utb25seSwgLmNlbnRlciwgLndoaXRlLXRleHQsIC5ibHVlLWdyZXksIC5zZWN0aW9uO1xyXG5cdG1hcmdpbi10b3A6IDFlbTtcclxuXHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0QGV4dGVuZCAuYW5pbWF0ZWQsIC5pbmZpbml0ZSwgLnNsaWRlLWluLXJpZ2h0O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcclxuXHRcdHRvcDogMC4zM2VtO1xyXG5cdH0gXHJcbn0iLCIubGVmdC1zaWRlYmFyIHtcclxuXHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4OiAxO1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAtMS4xZW07XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogLTNlbTtcclxuXHRcdGxlZnQ6IC05OTk5OXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdH1cclxuXHQuY29sbGVjdGlvbiB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHQuY29sbGVjdGlvbi1pdGVtIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI4cyBlYXNlO1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMjhzIGVhc2U7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0xXCIpO1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYgKyAuY29sbGVjdGlvbiB7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCBcImxpZ2h0ZW4tMlwiKTtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTFyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWFyZ2luOiAwIDJyZW0gMCAwO1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHQmLmVkaXRvci1jYXJkIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEzcmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXJkLWhlYWQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5hcnRpY2xlLXJlY2VudC1jb21tZW50cy1tb2Qge1xyXG5cdFx0bWFyZ2luOiAwIDJyZW0gMCAwO1xyXG5cdH1cclxufVxyXG5cclxuLnNpZGUtbmF2IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDUwMHB4O1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcblx0c3Ryb25nIHtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0fVxyXG5cdC5uYXYtdGl0bGUge1xyXG5cdFx0QGV4dGVuZCAuZ3JleSwgLmRhcmtlbi0xO1xyXG5cdFx0Lm5hdi1jb2xsYXBzZSB7XHJcblx0XHRcdEBleHRlbmQgLndoaXRlLXRleHQ7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHR9XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5uYXYtb3Blbi10cmlnZ2VyIHtcclxuXHRcdEBleHRlbmQgLmN5YW4sIC5kYXJrZW4tMTtcclxuXHRcdGEge1xyXG5cdFx0XHRAZXh0ZW5kIC53aGl0ZS10ZXh0O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0fVxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xyXG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBwdWxzZS1iaWc7XHJcblx0XHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYmFjay1saW5rIHtcclxuXHRcdEBleHRlbmQgLm9yYW5nZSwgLmxpZ2h0ZW4tMztcclxuXHRcdGEge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0fVxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubmF2LWl0ZW0ge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgbWFwLWdldCgkYmx1ZS1ncmV5LCBcImxpZ2h0ZW4tNFwiKTtcclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0YSB7XHJcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44NXJlbTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0XHQmLmZhIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjJweDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHQmLmZhLW5ld3NwYXBlci1vIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYucmlnaHQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaGlnaGxpZ2h0LWl0ZW0ge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMy4yNXJlbTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTRcIik7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjE1O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0JjpsYXN0LWNoaWxkLFxyXG5cdFx0Ji5uby1ib3JkZXIge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Ji5jaGVja291dC1idG4tY29udGFpbmVyIHtcclxuXHRcdFx0LmNoZWNrb3V0LWJ0biB7XHJcblx0XHRcdFx0LmNhcnQtY291bnQge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0ICAgIG1hcmdpbi10b3A6IC00cHg7XHJcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHQgICAgd2lkdGg6IDE4cHg7XHJcblx0XHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0ICAgIHotaW5kZXg6IDI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmxhbmctc2VsZWN0LW1vYmlsZSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdC5jb2xsYXBzaWJsZS1hY2NvcmRpb24ge1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0LmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLWdyZXksIFwibGlnaHRlbi0yXCIpO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb2xsYXBzaWJsZS1ib2R5IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0dWwubm8tbWFyZyB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNTZweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdC5sYW5nLW9wdGlvbi1tb2JpbGUge1xyXG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJsaWdodGVuLTVcIik7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tNFwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubmF2LXNlYXJjaCB7XHJcblx0XHRAZXh0ZW5kIC5jYXJkLCAuYmx1ZS1ncmV5LCAubGlnaHRlbi00O1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0bWFyZ2luOiAwLjVyZW07XHJcblx0XHRsYWJlbCB7XHJcblx0XHRcdHRvcDogLTAuMjVlbTtcclxuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubmF2LXNlYXJjaC1jbG9zZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYXJ0aWNsZS1zaWRlYmFyIHtcclxuXHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXg6IDE7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IC0xcmVtO1xyXG5cdFx0XHRsZWZ0OiAtNHJlbTtcclxuXHRcdFx0Ym90dG9tOiAtM2VtO1xyXG5cdFx0XHRyaWdodDogLTk5OTk5cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJlbGF0ZWQtcG9zdHMtbW9kLFxyXG4uYXJ0aWNsZS1yZWNlbnQtY29tbWVudHMtbW9kIHtcclxuXHRmb250LWZhbWlseTogJHNlcmlmO1xyXG5cdHVsIHtcclxuXHRcdGxpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IC0yLjZyZW07XHJcblx0XHRcdFx0dG9wOiAwLjVyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDFyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbW1lbnQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jYXJkLWJvZHkge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcclxuXHR9XHJcblx0LmNhcmQtYWN0aW9uIHtcclxuXHRcdGEge1xyXG5cdFx0XHRmb250LWZhbWlseTogJHNhbnM7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnByZWxvYWRlci13cmFwcGVyIHtcclxuXHQmLnRpbnkge1xyXG5cdFx0d2lkdGg6IDFyZW07XHJcbiAgICBcdGhlaWdodDogMXJlbTtcclxuXHR9XHJcblx0Ji5vbi1idG4ge1xyXG5cdFx0LnNwaW5uZXItbGF5ZXIge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0XHQmLnRpbnkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmxvYWRpbmctc3Bpbm5lci1ob2xkZXIge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0b3BhY2l0eTogMTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdHotaW5kZXg6IDk5OTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyIDAuNXM7XHJcblx0LnByZWxvYWRlci13cmFwcGVyIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHQgICAgdG9wOiA1MCU7XHJcblx0ICAgIGxlZnQ6IDUwJTtcclxuXHQgICAgbWFyZ2luLXRvcDogLTMycHg7XHJcblx0ICAgIG1hcmdpbi1sZWZ0OiAtMzJweDtcclxuXHQgICAgY29sb3I6ICRibGFjay0xMDtcclxuXHQgICAgei1pbmRleDogMTM7XHJcblx0fVxyXG5cdCYuZmFkZS1vdXQge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0Ji5oaWRkZW4ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5wcm9kdWN0LWxvYWRpbmcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiAtMTBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDNweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2UgMS4yNXM7XHJcblx0LnByZWxvYWRlci13cmFwcGVyIHtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlIDEuMjVzO1xyXG5cdH1cclxuXHQmLmFjdGl2ZSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2U7XHJcblx0XHQucHJlbG9hZGVyLXdyYXBwZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDYXJvdXNlbCBIZXJvIGJhY2tncm91bmQgY29sb3IgYW5kIHRleHR1cmVcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLmNhcm91c2VsIHtcclxuXHRAZWFjaCAkaGVyby1jb2xvciBpbiAkaGVyby1jb2xvcnMge1xyXG5cdFx0LmNhcm91c2VsLWl0ZW0ge1xyXG5cdFx0XHQmLmhlcm8tYmctI3tudGgoJGhlcm8tY29sb3IsIDEpfSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbnRoKCRoZXJvLWNvbG9yLCAyKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSwgY2lyY2xlIGNvdmVyLCBudGgoJGhlcm8tY29sb3IsIDIpLCBkYXJrZW4obnRoKCRoZXJvLWNvbG9yLCAyKSwgNSUpIDEwMCUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAZWFjaCAkaGVyby10ZXh0dXJlIGluICRoZXJvLXRleHR1cmVzIHtcclxuXHRcdC5jYXJvdXNlbC1pdGVtIHtcclxuXHRcdFx0Ji5oZXJvLXBhdHRlcm4tI3tudGgoJGhlcm8tdGV4dHVyZSwgMSl9IHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy8je250aCgkaGVyby10ZXh0dXJlLCAyKX0ucG5nKTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6ICN7bnRoKCRoZXJvLXRleHR1cmUsIDMpfTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyBDYXJvdXNlbCBIZXJvIHN0eWxlc1xyXG4vL1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uY2Fyb3VzZWwge1xyXG5cdC5zbGlkZS1wcmV2IHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlOyBcclxuXHRcdGhlaWdodDogMTAwJTsgXHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7IFxyXG5cdFx0ei1pbmRleDogNTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHQuc2xpZGUge1xyXG5cdFx0XHRmb250LXNpemU6IDRlbTsgXHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdHRleHQtc2hhZG93OiAycHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI4cyBlYXNlO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC5zbGlkZSB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zbGlkZS1uZXh0IHtcclxuXHRcdEBleHRlbmQgLnNsaWRlLXByZXY7XHJcblx0XHRsZWZ0OiBpbml0aWFsO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG5cdCYuZmVhdHVyZWQtY29udGVudCB7XHJcblx0XHQuc2xpZGUge1xyXG5cdFx0XHRmb250LXNpemU6IDNlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pdGVtIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi0yXCIpO1xyXG5cdC5jYXJvdXNlbC1oZXJvLWNvbnRlbnQge1xyXG5cdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuM2VtIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbSFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0aDUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRtYXJnaW46IDAuNzVlbSAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR3aWR0aDogOTAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cdFx0QG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XHJcblx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0XHQuY2Fyb3VzZWwtaGVyby1jdGEge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMWVtO1xyXG5cdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0XHQuYnRuLWxhcmdlIHtcclxuXHRcdFx0XHRcdGhlaWdodDogNDNweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0M3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5ncmlkLTIge1xyXG5cdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQucm93IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdFx0LmhlYWRlci1ibG9jayB7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudmFsaWduIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDI7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuXHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRcdGg1IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHRcdC5oZWFkZXItYmxvY2sge1xyXG5cdFx0XHRcdC5mZWF0dXJlZC1pbWFnZSB7XHJcblx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGhlaWdodDogMzAwcHg7IFxyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvLWJnIHtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XHJcblx0LW1vei1wZXJzcGVjdGl2ZTogMTAwMDtcclxuXHQtbXMtcGVyc3BlY3RpdmU6IDEwMDA7XHJcblx0cGVyc3BlY3RpdmU6IDEwMDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0fVxyXG5cdCYuY2Fyb3VzZWwtaXRlbSB7XHJcblx0XHRtaW4taGVpZ2h0OiA2MGVtO1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmxpc3QtcGFnaW5hdGlvbiB7XHJcbiAgdHIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgbWFwLWdldCgkZ3JleSwgXCJsaWdodGVuLTNcIik7XHJcbiAgICB0ZCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNzVlbSAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgdWwge1xyXG4gICAgJi5wYWdpbmF0aW9uIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufSIsImZvb3RlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctdG9wOiAwLjc1cmVtO1xyXG5cdHotaW5kZXg6IDIwO1xyXG5cdGg1IHtcclxuXHRcdEBpbmNsdWRlIHNhbnMocmVndWxhcik7XHJcblx0fVxyXG5cdC5mdHItbGlzdC1pdGVtIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XHJcblx0fVxyXG5cdC5mb290ZXItY29weXJpZ2h0IHtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHQucm93IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb290ZXItc29jaWFsLWxpc3Qge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IC0wLjc1cmVtIDA7XHJcblx0XHRsaSB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRpIHtcclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5sYW5ndWFnZS1mdHIge1xyXG5cdFx0Y2xlYXI6IGxlZnQ7XHJcblx0XHRwYWRkaW5nLXRvcDogMWVtO1xyXG5cdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQuZHJvcGRvd24tdHJpZ2dlciB7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcblx0XHR9XHJcblx0XHQuZHJvcGRvd24tY29udGVudCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJkYXJrZW4tM1wiKTtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiVGFiYWMgU2Fuc1wiO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLWdyZXksIFwiZGFya2VuLTRcIik7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmRmYWQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW46IDAgMCAxcmVtO1xyXG59XHJcblxyXG4ubWFudWFsLWFkLXBsYWNlbWVudCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLy8gU2lkZWJhciBhZGRcclxuXHJcbi5wYWdlLWFydGljbGUge1xyXG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0Ly8gVGhpcyBtYWtlcyBpdCBzbyB0aGUgYWRkIGluIHRoZSBzaWRlYmFyIGlzIGFib3ZlIHRoZSBhcnRpY2xlIGNvbnRlbnQgb24gbW9iaWxlXHJcblx0XHQucm93IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYXJ0aWNsZS1zaWRlYmFyIHtcclxuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQuYXJ0aWNsZS1zaWRlYmFyLWFkIHtcclxuXHRcdFx0cGFkZGluZzogMWVtIDA7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiJGNvbGxlY3Rpb24tYWN0aXZlLWJnLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi0zXCIpO1xyXG4kY29sbGVjdGlvbi1hY3RpdmUtY29sb3I6ICNmZmY7XHJcblxyXG4kc3Bpbm5lci1kZWZhdWx0LWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblxyXG5AbWl4aW4gc29sZC1vdXQtYmFkZ2Uge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRyZWQsIFwiYWNjZW50LTFcIik7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAwLjdyZW07XHJcblx0Zm9udC1mYW1pbHk6ICRzYW5zO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRtYXJnaW4tbGVmdDogMnB4O1xyXG5cdHBhZGRpbmc6IDAgNXB4O1xyXG59XHJcblxyXG5AbWl4aW4gbGl2ZS1vbmxpbmUtYmFkZ2Uge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLCBcImFjY2VudC0xXCIpO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMC43cmVtO1xyXG5cdGZvbnQtZmFtaWx5OiAkc2FucztcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0bWFyZ2luLWxlZnQ6IDJweDtcclxuXHRwYWRkaW5nOiAwIDVweDtcclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vXHJcbi8vIFByaW50IHN0eWxlc2hlZXRcclxuLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcblx0LnNpdGUtbmF2IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdFxyXG5cdC5uYXYtd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuaGVhZGVyLW1vZCwgLmhkci1pbWctaW5uZXIge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5oZHIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZzogMCAwIDIwcHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0XHJcblx0LnB1Yi1oZHIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLXNpZGViYXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLXNpZGViYXItYWQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWFzaWRlLW1vZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUtcmVsYXRlZC1tb2Qge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0LnNvY2lhbC1zaGFyaW5nLWJ0bnMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zb2NpYWwtYnRucyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNvY2lhbC1saXN0LWl0ZW1zIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS1tZXRhLWltZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUtbWV0YSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUtbWV0YS10ZXh0IHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWJvZHkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS1iaW8ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0LmFydGljbGUtY29tbWVudC1tb2Qge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLXRhZ3MtbW9kIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQucmVsYXRlZC1wb3N0cy1tb2Qge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5mdHIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5mdHItbGlzdC1pdGVtcyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRcclxuXHQubGFuZ3VhZ2UtZnRyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHRmb290ZXIgLnNlY3Rpb246Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmRmYWQtcG9zdCB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuZGZhZCB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQudHotYXJ0aWNsZS1sZywgLmFydGljbGUtdGV4dCwgLmFydGljbGUtdGV4dC0tZmlyc3RncmFwaCwgLmFydGljbGUtdGV4dCA+IHAsIC5hcnRpY2xlLXRleHQgPiBibG9ja3F1b3RlID4gcCwgLmFydGljbGUtdGV4dCAucHVsbC1xdW90ZSA+IHAge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB0O1xyXG5cdH1cclxuXHJcblx0LnR6LWFydCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNhcC1pbWFnZS1yaWdodCwgLmNhcC1pbWFnZS1sZWZ0LCAud3AtY2FwdGlvbi10ZXh0IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS10ZXh0ID4gcCA+IGEsIC5hcnRpY2xlLXRleHQgcCBlbSA+IGEsIC5hcnRpY2xlLXRleHQgcCBzdHJvbmcgPiBhIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGNvbG9yOiAjMmUyZTJmO1xyXG5cdH1cclxuXHJcblx0LnNpZGUtbWVudS10cmlnZ2VyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGQtcm93IHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblxyXG5cdC50YWJsZS10aCB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHQmLm9uZS10ZW50aCB7XHJcblx0XHRcdHdpZHRoOiAxMCU7XHJcblx0XHR9XHJcblx0XHQmLnR3by10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0fVxyXG5cdFx0Ji50aHJlZS10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5mb3VyLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHR9XHJcblx0XHQmLmZpdmUtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHRcdCYuc2l4LXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHR9XHJcblx0XHQmLnNldmVuLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA3MCU7XHJcblx0XHR9XHJcblx0XHQmLmVpZ2h0LXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHR9XHJcblx0XHQmLm5pbmUtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdH1cclxuXHRcdCYuZnVsbC13aWR0aCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnRhYmxlLXRkIHtcclxuXHRcdGNsZWFyOiBub25lO1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuXHRcdHBhZGRpbmc6IDAuNzVlbSAxZW0gMCAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0Ji5vbmUtdGVudGgge1xyXG5cdFx0XHR3aWR0aDogMTAlO1xyXG5cdFx0fVxyXG5cdFx0Ji50d28tdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdH1cclxuXHRcdCYudGhyZWUtdGVudGhzIHtcclxuXHRcdFx0d2lkdGg6IDMwJTtcclxuXHRcdH1cclxuXHRcdCYuZm91ci10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5maXZlLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0XHQmLnNpeC10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5zZXZlbi10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5laWdodC10ZW50aHMge1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0fVxyXG5cdFx0Ji5uaW5lLXRlbnRocyB7XHJcblx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHR9XHJcblx0XHQmLmZ1bGwtd2lkdGgge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tb2ItbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Lm1vYi1oaWRlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnNjaGVkLWJ0biB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNidC1zY2hlZHVsZSB7XHJcblx0XHQuY2xvc2UtdHJpZ2dlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY2FzZWJvb2stZGV0YWlsIHtcclxuXHRcdC5zdXBwb3J0aW5nLWxpc3Qge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LmJyZWFkY3J1bWJzIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5mdGMtY2FzZS1zYXZlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5wYWdlLWhlYWQtbGcsIC5zZWN0aW9uLWhkci1sZyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHR9XHJcblx0XHQuY2FzZWJvb2stc29jaWFsIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdHVsLmluZGV4IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uby1wcmludCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vdmFyaWFibGVzL2NvbG9yLXZhclwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmFyaWFibGVzL3R5cGUtdmFyXCI7XHJcblxyXG4ubmctbW9kYWwge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIFxyXG4gIC5uZy1tb2RhbC1vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgei1pbmRleDo5OTk5O1xyXG4gICAgdG9wOjA7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgaGVpZ2h0OjEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwMDA7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIC5uZy1tb2RhbC1kaWFsb2cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB6LWluZGV4OjEwMDAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcclxuICAgIGJveC1zaGFkb3c6IDRweCA0cHggODBweCAjMDAwO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA0cHggNHB4IDgwcHggIzAwMDtcclxuICAgIC1tb3otYm94LXNoYWRvdzogNHB4IDRweCA4MHB4ICMwMDA7XHJcbiAgICAtbXMtYm94LXNoYWRvdzogNHB4IDRweCA4MHB4ICMwMDA7XHJcbiAgICAtby1ib3gtc2hhZG93OiA0cHggNHB4IDgwcHggIzAwMDtcclxuICB9XHJcblxyXG4gIC5uZy1tb2RhbC1kaWFsb2ctY29udGVudCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gIH1cclxuICAubmctbW9kYWwtY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDVweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogJGJhc2UtcmVnO1xyXG4gIH1cclxuICAubmctbW9kYWwtY2xvc2UteCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICB9XHJcbiAgLm5nLW1vZGFsLXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1ib2xkO1xyXG4gICAgZm9udC1zaXplOiAkYmFzZS1tZWQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDE1cHg7XHJcbiAgfVxyXG4gIC5uZy1tb2RhbC1oZWxwLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAubmctbW9kYWwtY29sbGFwc2libGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcclxuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXM7ICAgICAgICBcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXM7ICAgICAgICBcclxuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDFzO1xyXG4gIH1cclxuICBcclxuICAubmctbW9kYWwtY29sbGFwc2libGUuc2hvd0VwdWJIZWxwLCAubmctbW9kYWwtY29sbGFwc2libGUuc2hvd0tpbmRsZUhlbHAge1xyXG4gICAgbWF4LWhlaWdodDogNTc1cHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUycHgpIHtcclxuICAgIC5uZy1tb2RhbC1kaWFsb2cge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IDRweCA0cHggODBweCAjMDAwO1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDRweCA0cHggODBweCAjMDAwO1xyXG4gICAgICAtbW96LWJveC1zaGFkb3c6IDRweCA0cHggODBweCAjMDAwO1xyXG4gICAgICAtbXMtYm94LXNoYWRvdzogNHB4IDRweCA4MHB4ICMwMDA7XHJcbiAgICAgIC1vLWJveC1zaGFkb3c6IDRweCA0cHggODBweCAjMDAwO1xyXG4gICAgfVxyXG4gICAgLm5nLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcclxuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAubmctbW9kYWwtY29sbGFwc2libGUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcztcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXM7XHJcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAxcztcclxuICAgIH1cclxuXHJcbiAgICAubmctbW9kYWwtY29sbGFwc2libGUuc2hvd0VwdWJIZWxwLCAubmctbW9kYWwtY29sbGFwc2libGUuc2hvd0tpbmRsZUhlbHAge1xyXG4gICAgICBcclxuICAgIH1cclxuICB9Il19 */
>>>>>>> acd3a11ca1732fc4ab62c16e0f50f9162c2f2522
=======
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9mb250LWF3ZXNvbWUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fcGF0aC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19jb3JlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2xhcmdlci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19maXhlZC13aWR0aC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19saXN0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2JvcmRlcmVkLXB1bGxlZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19hbmltYXRlZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3N0YWNrZWQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsInZhcmlhYmxlcy9fbWl4aW5zLnNjc3MiLCJ2YXJpYWJsZXMvX3R5cGUtdmFyLnNjc3MiLCJiYXNlL190eXBlLnNjc3MiLCJiYXNlL19zdGF0aWNfcGFnZS5zY3NzIiwiYmFzZS9fbGVhZGdlbi5zY3NzIiwiYmFzZS9fYXJ0aWNsZS5zY3NzIiwiYmFzZS9fbmF2LnNjc3MiLCJiYXNlL19saW5rcy5zY3NzIiwiYmFzZS9fc2VhcmNoLnNjc3MiLCJiYXNlL19ub3RpZnkuc2NzcyIsImJhc2UvX2hwLWhlcm8uc2NzcyIsImJhc2UvX2xpc3RzLnNjc3MiLCJ2YXJpYWJsZXMvX2NvbG9yLXZhci5zY3NzIiwidmFyaWFibGVzL19ib3JkZXItdmFyLnNjc3MiLCJiYXNlL190YWJsZXMuc2NzcyIsImJhc2UvX3Byb2ZpbGUuc2NzcyIsImJhc2UvX2Zvcm1zLnNjc3MiLCJiYXNlL19ldmVudHMuc2NzcyIsImJhc2UvX2Zvb3Rlci5zY3NzIiwiYmFzZS9fY29tbWVudHMuc2NzcyIsImJhc2UvX29iamVjdHMuc2NzcyIsImJhc2UvX3BlcnNvbi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19uYXZiYXIuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9mb3Jtcy9fZm9ybXMuc2NzcyIsInNjcmVlbi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19pY29ucy1tYXRlcmlhbC1kZXNpZ24uc2NzcyIsImJhc2UvX3RlYXNlcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiYmFzZS9fYnV0dG9ucy5zY3NzIiwiYmFzZS9fbWVtYmVyX3NlYXJjaC5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19zZWFyY2guc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fbW9kYWwuc2NzcyIsImJhc2UvX2xheW91dC5zY3NzIiwidmFyaWFibGVzL19sYXlvdXQtdmFyLnNjc3MiLCJiYXNlL19pY29ucy5zY3NzIiwidmFyaWFibGVzL19icmVha3BvaW50LXZhci5zY3NzIiwiYmFzZS9faGVhZGVyLnNjc3MiLCJiYXNlL19jYWxlbmRhci5zY3NzIiwiYmFzZS9fdGFicy5zY3NzIiwiYmFzZS9fYnVuZGxlcy5zY3NzIiwiYmFzZS9fYWRzLnNjc3MiLCJiYXNlL19nYWxsZXJ5LnNjc3MiLCJiYXNlL19tYXBzLnNjc3MiLCJiYXNlL19zdHlsZWd1aWRlLnNjc3MiLCJiYXNlL19wcmludC5zY3NzIiwiYmFzZS9fYW5pbWF0ZS5zY3NzIiwiYmFzZS9feW91dHViZS5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fbm9ybWFsaXplLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL193YXZlcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9kYXRlX3BpY2tlci9fZGVmYXVsdC5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19hbmltYXRpb25zLnNjc3MiLCJtYXRlcmlhbC9sZWdhY3kvX3Jlc2V0cy5zY3NzIiwibWF0ZXJpYWwvbGVnYWN5L190YWJsZXMuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX2NvbG9yLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19nbG9iYWwuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX3ZhcmlhYmxlcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9faWNvbnMtbWF0ZXJpYWwtZGVzaWduLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19ncmlkLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19uYXZiYXIuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX2NhcmRzLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL190b2FzdC5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fdGFicy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19jb2xsYXBzaWJsZS5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fY2hpcHMuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX21hdGVyaWFsYm94LnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19mb3Jtcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9mb3Jtcy9faW5wdXQtZmllbGRzLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19yYWRpby1idXR0b25zLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19jaGVja2JveGVzLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19zd2l0Y2hlcy5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9mb3Jtcy9fc2VsZWN0LnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19maWxlLWlucHV0LnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2Zvcm1zL19yYW5nZS5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fdGFibGVfb2ZfY29udGVudHMuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX3NpZGVOYXYuc2NzcyIsIm1hdGVyaWFsL2NvbXBvbmVudHMvX3ByZWxvYWRlci5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL19jYXJvdXNlbC5zY3NzIiwibWF0ZXJpYWwvY29tcG9uZW50cy9kYXRlX3BpY2tlci9fZGVmYXVsdC5kYXRlLnNjc3MiLCJtYXRlcmlhbC9jb21wb25lbnRzL2RhdGVfcGlja2VyL19kZWZhdWx0LnRpbWUuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fYm9yZGVycy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19zcGFjaW5nLnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX2RjY2FyZHMuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fZ2xvYmFsLnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX2dyaWQuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fdHlwb2dyYXBoeS5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19jYXJkcy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19zdG9yZS5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19oZWFkZXJzLnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX3RvYXN0LnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX3RhYnMuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fYnV0dG9ucy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19kcm9wZG93bi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19jb2xsYXBzaWJsZS5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19jaGlwcy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL2Zvcm1zL19zd2l0Y2hlcy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL2Zvcm1zL19zZWxlY3Quc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fdGFibGVfb2ZfY29udGVudHMuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fc2lkZU5hdi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19wcmVsb2FkZXIuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fY2Fyb3VzZWwuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fcGFnaW5hdGlvbi5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19mb290ZXIuc2NzcyIsIm1hdGVyaWFsL2N1c3RvbS9fYWRzLnNjc3MiLCJtYXRlcmlhbC9jdXN0b20vX3ZhcmlhYmxlcy5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19wcmludC5zY3NzIiwibWF0ZXJpYWwvY3VzdG9tL19uZy1tb2RhbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7R0FHRyxXQ0NELDBCQUNBLG1HQUNBLHdsQkFNQSxtQkFDQSxpQkFBa0IsQ0NWcEIsSUFDRSxxQkFDQSw2Q0FDQSxrQkFDQSxvQkFDQSxtQ0FDQSxpQ0FBa0MsQ0FFbkMsT0NOQyxvQkFDQSxrQkFDQSxtQkFBb0IsQ0FDckIsT0FDdUIsYUFBYyxDQUFJLE9BQ2xCLGFBQWMsQ0FBSSxPQUNsQixhQUFjLENBQUksT0FDbEIsYUFBYyxDQUFJLE9DVHhDLGdCQUNBLGlCQUFrQixDQUNuQixPQ0RDLGVBQ0Esc0JBQ0Esb0JBQXFCLENBSHZCLFVBSVMsaUJBQWtCLENBQUksT0FHN0Isa0JBQ0EsZ0JBQ0EsZ0JBQ0EsYUFDQSxpQkFBa0IsQ0FMcEIsYUFPSSxlQUFnQyxDQUNqQyxXQ2JELHlCQUNBLHlCQUNBLGtCQUFtQixDQUNwQixjQUU4QixVQUFXLENBQUksZUFDZCxXQUFZLENBQUksaUJBR2QsaUJBQWtCLENBRHBELGtCQUVtQyxnQkFBaUIsQ0FBSSxZQUkxQyxXQUFZLENBQUksV0FDakIsVUFBVyxDQUFJLGNBR1osaUJBQWtCLENBRGxDLGVBRWlCLGdCQUFpQixDQUFJLFNDbEI1QixvQ0FBcUMsQ0FDOUMsVUFJUyxzQ0FBdUMsQ0FDaEQsQUFhRCxtQkFDRSxHQUVVLHNCQUF1QixDQUVqQyxLQUVVLHdCQUF5QixDQUFBLENDNUJyQyxjQ1dFLHNFQUNBLEFBRVEsdUJBQTJCLENEZGlDLGVDV3BFLHNFQUNBLEFBRVEsd0JBQTJCLENEYmlDLGVDVXBFLHNFQUNBLEFBRVEsd0JBQTJCLENEWmlDLG9CQ2dCcEUsZ0ZBQ0EsQUFFUSxzQkFBK0IsQ0RqQitCLGtCQ2N0RSxnRkFDQSxBQUVRLHNCQUErQixDRGhCK0IsZ0hBVXRFLFdBQVksQ0FDYixVRWZDLGtCQUNBLHFCQUNBLFVBQ0EsV0FDQSxnQkFDQSxxQkFBc0IsQ0FDdkIsMEJBRUMsa0JBQ0EsT0FDQSxXQUNBLGlCQUFrQixDQUNuQixhQUM2QixtQkFBb0IsQ0FBSSxhQUN4QixhQUFjLENBQUksWUFDbkIsVUNUSCxDRFN5QixpQkVoQmpCLFdEd1VuQixDQUFPLGlCQ3ZVTixXRDJkRCxDQUFBLGtCQzFkTCxXRDBqQk0sQ0FBQSxzQkN6akJGLFdEc09NLENBQUEsaUJDck9YLFdBQWdDLENEdVcxQixnQkN0V1AsV0FBeUIsQ0FBTyxrQkFDOUIsV0FBeUIsQ0FBQSxnQkFDM0IsV0FBeUIsQ0FBQSxnQkFDekIsV0FBeUIsQ0FBQSxvQkFBeUIsV0FDckIsQ0FBQSxjQUE2QixXQUNuQyxDQUFBLG1CQUF1QixXQUNsQixDQUFBLGlCQUE0QixXQUNoRCxDQUFrQixvREFHbEMsV0FBUyxDQUFPLHVCQUE0QyxXQUM3QyxDQUFBLHdCQUF5RCxXQUN4RCxDQUFBLHFCQUEwRCxXQUM3RCxDQUFBLGtCQUF1RCxXQUMxRCxDQUFBLCtCQUNGLFdBQ0QsQ0FBQSxtQkFBaUQsV0FDN0MsQ0FBQSxnQkQrcUJNLFdDL3FCK0MsQ0FDeEQsa0JEd1ZNLFdDeFY0QyxDQUFBLG1CRHdQMUMsV0N2UDhDLENBQUEsZ0JBQzFCLFdBQTRCLENBQUEsb0JEb2hCbEQsV0NuaEI0QyxDQUFBLCtCQUNRLFdBQUEsQ0FBQSw2QkFDc0IsV0FBQSxDQUFBLGlCQUMxQyxXQUFzQyxDQUFBLHlCRHNXckUsV0NyVzZDLENBQUEsMENBQ2dCLFdBRTVFLENBQUEsbUJBQW1DLFdBQTJCLENBQUEsb0JBQzFCLFdBQTRCLENBQUEsZ0JBQ3BELFdEd1lNLENBQUEsZ0JDdllWLFdBQWdDLENEMlkxQixzQkMxWW1CLFdENFBaLENDNVBxQyxzQkFDbkIsV0RvVW5CLENBQU8sdUJDblVZLFdEaXRCbkIsQ0FBTyxxQkNodEJaLFdEK3NCTSxDQUFBLGtCQzlzQlIsV0FBeUIsQ0FBQSxtQkFDNUIsV0FBeUIsQ0FBQSxlQUEyQixXQUM1QyxDQUFrQixnQkFBNEIsV0FDbEQsQ0FBa0IsZ0JBQXdCLFdBQ2hELENBQU8sb0JBQTJDLFdBQ3pCLENBQUEsaUJBQXlCLFdBQzlDLENBQUEsa0JBQXNELFdBQ3pELENBQUEsZ0JBQW1ELFdBQ2xELENBQUEsZ0JEMkVNLFdDMUVSLENBQUEsa0JEMFBhLFdDelBiLENBQUEsdUJBQWtELFdBQ2hELENBQU8sc0JBQTZDLFdBQy9DLENBQUEsc0JBQXlELFdBQzFELENBQUEsd0JBQXdELFdBQ3hELENBQUEsdUJBQXdELFdBQ3RELENBQUEseUJBQTBELFdBQzNELENBQUEsZ0JEckNhLFdDcUM0QyxDQUFBLHFDQUVoRSxXQUF5QixDQUFBLGtCQUN2QixXQUNWLENBQUEsd0JEMmFpQixXQzNhK0MsQ0FBQSx1RERvckIxQyxXQ2xyQm9ELENBQUEsa0JBRWpFLFdBQ1QsQ0FBQSxzQkFBc0MsV0FBOEIsQ0FBQSxrQkFDakMsV0FBMkIsQ0FBQSxnQkFDaEQsV0R3WE0sQ0FBQSwyQ0N0WFosV0FBeUIsQ0FBQSwwQkFFakMsV0FBQSxDQUFBLDBCRCthZ0MsV0MvYWdELENBQUEsa0JBQ3JDLFdBQW1DLENBQUEseUJBQ25DLFdEK0VaLENDL0UrQyx5QkFDcEMsV0FBb0IsQ0FBQSxvQkFDcEIsV0RtakJaLENDbmpCOEMsZ0JBQUEsV0FDbEMsQ0FBQSxpQkFBa0MsV0FDaEUsQ0FBTyxnQkFBK0MsV0FDMUQsQ0FBQSxtQkFBa0QsV0FDakQsQ0FBTyx3QkFDUixXQUF5QixDQUFBLHdCQUN0QixXRCtOTSxDQUFBLGlCQy9OK0MsV0FDdkIsQ0FBQSx3QkFBaUMsV0FDakMsQ0FBQSx5QkFDaEMsV0FBZ0MsQ0QrSTFCLHVCQzlJQyxXQUF5QixDQUFBLHdCQUN4QixXQUF5QixDQUFBLHdCQUMzQixXQUF5QixDQUFBLHdCQUFnQyxXQUMvQixDQUFBLDJCQUN6QixXQUF5QixDQUFBLHVCQUFpQyxXQUNqQyxDQUFBLHNCQUFpQyxXQUN2RCxDQUFBLDBCQUE2RCxXQUNqRSxDQUFPLDBCQUFrRCxXQUNqQyxDQUFBLGVBQStCLFdBQUEsQ0FBQSxzQkR3bEJ2QyxXQ3ZsQitDLENBQUEsdUJEd0R0RCxXQ3ZEc0QsQ0FDdkUsb0JEbkNhLFdDbUNvQyxDQUFBLHNCRGxEcEMsV0NtRGtELENBQUEseUNBRTFELFdBQXlCLENBQU8sa0JBQXNCLFdBQzNCLENBQUEsb0JBQStCLFdBQ3RELENBQUEsZ0JBQ1AsV0FBZ0MsQ0Q0ZDFCLGlCQzNkTCxXQUF5QixDQUFBLG9CQUN2QixXQUF5QixDQUFBLDhCQUNKLFdBQXlCLENBQUEsZ0JBQ3hCLFdBQTBCLENBQUEsZ0JBQ3pDLFdEcERELENBQUEsZ0JDb0RnRCxXQUM1QyxDQUFBLGVEdUlNLFdDdElwQixDQUFBLHFCQUFrRCxXQUNsRCxDQUFBLG1EQUVELFdBQXlCLENBQUEsaUJBQXdCLFdBQzNDLENBQU8sb0JBQWdELFdBQ3pELENBQU8sa0JBQ2xCLFdBQXdCLENBQUEsbUJBQWtFLFdBQ2pGLENBQUEsa0JBQW1ELFdBQ2hELENBQUEsc0JBQXNELFdBQ3hELENBQUEsd0JBQW9ELFdBQzFCLENBQUEsbUJBQTRCLFdBQzdCLENBQUEseUJBQ3JCLFdBQXlCLENBQUEsa0JBQStCLFdBQ3RELENBQUEsdUJBQTBELFdBQ3hELENBQWtCLG9CQUE0QixXQUMvQyxDQUFBLG9CQUEyRCxXQUNsRSxDQUFBLDRDQUM4QixXQUFnQyxDQUFBLDBCRDFFdEQsV0MyRWdELENBQUEsMkJBQ0EsV0FBQSxDQUFBLHdCQUVyRCxXQUF5QixDQUFBLGVBQThCLFdBQ2xELENBQUEsaUNBQTRELFdBQzNELENBQUEsb0JBQTZELFdBQ2hFLENBQUEsdUJBQTBELFdBQzVELENBQWtCLHlCQUN2QixXQUNULENBQUEscUJENkNxQixXQzdDcUMsQ0FBQSxtQkRtRHhDLFdDbERnRCxDQUFBLG9CQUMxQixXQUFnQyxDQUFBLDJCQUN2QixXQUEyQixDQUFBLHNCQUMvQixXQUF1QixDQUFBLHlCRCtONUMsV0M5TndDLENBQUEsbUJEcWM5QyxXQ3BjZ0QsQ0FBQSxrQkFDdEIsV0R1Um5CLENBQU8seUJDdFJPLFdBQStCLENBQUEsa0JBQ3JELFdBQXlCLENBQUEsbUJBQy9CLFdBQXlCLENBQUEsaUJBQTRCLFdBQzdCLENBQUEsb0JBQTJCLFdBQzdDLENBQUEsc0JBQTJELFdBQzNELENBQWtCLHdCQUN4QixXQUF5QixDQUFBLG1CQUMzQixXQUF5QixDQUFBLDBDQUNnQyxXQUFBLENBQUEsa0JEaEQ5QyxXQ2lEa0QsQ0FBQSxrQkFDN0IsV0FBaUMsQ0FBQSx1QkFDdEMsV0FBNEIsQ0FBQSwrQkFFcEQsV0FBeUIsQ0FBQSxpQkFBNkIsV0FDL0IsQ0FBQSxvQkFDekIsV0FBeUIsQ0FBQSxnQkFBMkIsV0FDL0MsQ0FBQSx1QkFBeUQsV0FFeEUsQ0FBQSx3QkQrWWEsV0M5WUosQ0FBQSx1QkFBbUQsV0FDaEQsQ0FBQSxxQkFBc0QsV0FDMUQsQ0FBTyx1QkFBMkMsV0FDM0MsQ0FBQSw2QkFBeUQsV0FDL0IsQ0FBQSw4QkFDMUIsV0FBZ0MsQ0RrTDFCLDJCQ2pMaUIsV0RtTFosQ0NuTDBDLDZCQUM1QixXQUFnQyxDQUFBLGlCQUNuRCxXQUF5QixDQUFBLGtCQUFzQyxXQUFBLENBQzlELGlCRGpJTSxXQ2lJMEQsQ0FBQSxrQkFDNUQsV0RqSUQsQ0FBQSxxQkNpSXVELFdBQ2xDLENBQUEsc0JBQ3JDLFdBQXlCLENBQUEsa0NEOGxCbEIsV0M3bEI4QyxDQUFBLGlDQUVwRCxXQUF5QixDQUFBLGlCQUEyQixXQUMxQyxDQUFrQixpQkFBOEIsV0FDdEQsQ0FBQSxtQ0FDRSxXQUNQLENBQUEsbUNBQ08sV0FDUixDQUFBLHFCQUFrRCxXQUNqRCxDQUFBLG9DQUN5QixXQUEwQixDQUFBLGtCQUU1RCxXQUFZLENBQUEsc0RBRXdCLFdBQTRCLENBQUEsbUJBQzFCLFdENlNaLENDN1MwQyxtQkFFcEUsV0FBWSxDQUFBLHlCQUFzRCxXQUMvQixDQUFBLHFCQUEyQixXQUU5RCxDQUFBLGlCQUNBLFdBQVEsQ0FBQSxpQkFBa0QsV0FDL0MsQ0FBQSxpQkRzT00sV0N0TytDLENBQUEscUJEcU8vQyxXQ3BPK0MsQ0FBQSw0QkFDWSxXQUFBLENBQUEsOEJBQ1IsV0FDbEMsQ0FBQSx1QkFDekIsV0FBZ0MsQ0R5TzFCLGlCQ3hPTixXQUF5QixDQUFPLHNCQUM1QixXQUF5QixDQUFPLG9CQUF1QixXQUNoRCxDQUFBLHNCQUE4RCxXQUFBLENBQUEsdUJEaUkvQyxXQ2hJbUQsQ0FBQSxtQkFDdkMsV0FBeUIsQ0FBQSxvQ0FDWixXQUNyQixDQUFBLDBDRDdFckIsV0M4RWdELENBQUEsdUNBQ0ksV0FDOUIsQ0FBQSxvQkFBZ0MsV0FDcEMsQ0FBQSxvQkFBNEIsV0FFaEUsQ0FBQSx1Q0FBMEQsV0FFMUQsQ0FBQSxrQ0FBb0UsV0FDekQsQ0FBQSwyQ0FDdUQsV0FDdEQsQ0FBQSxxQkFBc0QsV0FDdEQsQ0FBQSxzQkFBc0QsV0FDbkQsQ0FBQSxpQ0FDMkMsV0FDakQsQ0FBQSxtQkFDQSxXRG9GTSxDQUFBLG9CQ25GRixXQUNiLENBQUEsc0NBQXNFLFdBQ2hDLENBQUEsdUJBQThCLFdBQzdCLENBQUEsb0JBQStCLFdBRXRFLENBQUEsMEJBQTBELFdBQy9DLENBQUEsd0JBQXFELFdBQ3BELENBQUEsbUJBQXNELFdBQ3pELENBQUEsdUJBQ1csV0RyRUQsQ0FBQSxvQkNzRUosV0FBeUIsQ0FBTyxrQkFDbkMsV0FBeUIsQ0FBQSxrQkFBNkIsV0FDaEQsQ0FBQSxtQkFBNEQsV0FBQSxDQUFBLHVCRGxFakQsV0NtRTZDLENBQy9ELHNCQUFxRCxXQUFBLENBQUEsc0JEK1lwQyxXQzlZNEMsQ0FBQSxxQkQwWi9DLFdDeFpmLENBQUEsa0JEOUpNLFdDOEo4QyxDQUNwRCx1QkFBb0QsV0FDbkQsQ0FBQSxnQkQxQ00sV0MwQytDLENBQUEsb0JBQ2pCLFdBQXlCLENBQUEsdUJBQzFCLFdBQXdCLENBQUEsNkJBQ0EsV0FBQSxDQUFBLDhCQUNGLFdBQ2pDLENBQUEsMkJBQ3BCLFdBQXlCLENBQUEsNkJBQ1AsV0FBeUIsQ0FBQSxzQkFDckIsV0FBNkIsQ0FBQSx1QkFDMUIsV0FBZ0MsQ0FBQSxvQkFDbkQsV0FBeUIsQ0FBTyxzQkFBK0IsV0FDOUQsQ0FBQSxtQkFBZ0UsV0FBQSxDQUFBLGtCQUNuQyxXQUE2QixDQUFBLGtCQUMzRCxXQUF5QixDQUFPLDBDQUNpQixXQUFBLENBQUEsb0JEcE9qRCxXQ3FPbUQsQ0FBQSxzQkRwT3RELFdDcU9nRCxDQUFBLHVCRHhPOUMsV0N5T2tELENBQUEsbUJEbkRyRCxXQ29EK0MsQ0FBQSxrQkQ2SWhELFdDNUk4QyxDQUFBLHVDQUU5QyxXQUNoQixDQUFBLHNCRHVNZ0IsV0N2TThDLENBQUEsb0JBQ2xCLFdBQXNCLENBQUEseUJEMFE5QyxXQ3pRa0QsQ0FBQSxtQkFDOUIsV0FBZ0MsQ0FBQSxtQkFDcEMsV0FBNEIsQ0FBQSxpQkFDN0IsV0Q5R1osQ0M4R3VDLG1CQUNoRCxXQUNkLENBQVMsc0JBQW1ELFdBQUEsQ0FBQSxrQkRnRHhDLFdDL0NrRCxDQUFBLDBCQUNKLFdBQUEsQ0FBQSxvQkRxQjNDLFdDcEJxRCxDQUFBLGdCQUN4QyxXQUE0QixDQUFBLCtDQUU5QixXRGdMWixDQ2hMc0MsNEVBRVUsV0FDbkMsQ0FBQSwwQkFBMkIsV0FDbkIsQ0FBQSxnQkFBbUMsV0FDbEUsQ0FBQSxxQkFBc0QsV0FDakMsQ0FBQSwwQ0FFakMsV0FBYSxDQUFBLG9CQUF1RCxXQUFBLENBQUEsZ0JBRXBFLFdBQUEsQ0FBQSx1QkFDQSxXQUF3QyxDQUFBLHVCQUFnQyxXQUN0RCxDQUFBLHFCQUE0RCxXQUM3QyxDQUFBLGtCQUF5QixXQUM3QyxDQUFBLHdCQUF1RCxXQUVwRSxDQUFBLHNCQUF5QyxXRHRKbkIsQ0FBTyw0QkN1SmUsV0FBc0IsQ0FBQSxrQkQyRnBELFdDMUY0QyxDQUFBLHNCQUNsQixXQUFnQyxDQUFBLDZCRG1XbkQsV0NsV21ELENBQUEsa0JBQzNCLFdBQXVCLENBQUEsa0JBQ2pDLFdBQTJCLENBQUEsK0JEaU9qQyxXQ2hPNkMsQ0FBQSxnQ0FDSixXQUFBLENBQ2xELDZCQUE4RCxXQUMvQyxDQUFBLCtCQUNyQixXRDVMTSxDQUFBLGlCQzRMa0QsV0FDakQsQ0FBQSxnQkFBK0QsV0FDMUUsQ0FBQSxrQkR1UGEsV0N0UGIsQ0FBQSxzQkFBb0QsV0FBQSxDQUFBLG9CQUNkLFdBQXdDLENBQUEsc0JBQ2hFLFdBQXlCLENBQUEsc0JBQXlDLFdBQ3JFLENBQUEsc0JBQStELFdBQUEsQ0FBQSx1QkRqS3ZELFdDa0syRCxDQUFBLGtCRCtEekUsV0M5RDZDLENBQ3BELHdCQUFrRCxXQUNoRCxDQUFBLDBCQUFvRCxXQUN6QyxDQUFrQixvQkFBK0IsV0FDMUQsQ0FBTyxzQkFBK0MsV0FDcEQsQ0FBQSx3QkFBd0QsV0FDeEQsQ0FBTyx5QkFBaUQsV0FDL0IsQ0FBQSxnQ0FDeEIsV0RpTU0sQ0FBQSx3QkNoTWMsV0FBMkIsQ0FBQSxtQkFDOUMsV0FBZ0MsQ0QwSTFCLHNEQ3pJd0QsV0FDekMsQ0FBQSxrREFDaUMsV0FBQSxDQUN0RCx3REQyS08sV0MxS3FELENBQUEsK0JEbkY5QyxXQ29GNEQsQ0FBQSxlQUMxRSxXRHdQTSxDQUFBLGlDQXhZTCxXQ2lKK0MsQ0FBQSxnQ0FFaEUsV0FBOEIsQ0FBa0IsNERBRTNCLFdEOU1NLENBQUEsa0RDZ04zQixXQUFpRCxDQUFBLDhCQUVqRCxXQUFjLENBQWtCLGtDQUNBLFdBQXdCLENBQUEsZ0JBRXhELFdBQWMsQ0FBa0IscUJBQXdCLFdBRXhELENBQUEsMEJBQXdELFdBQ2pELENBQUEsMkJBRUEsV0FDUCxDQUFPLDJCQUFpRCxXQUV4RCxDQUFBLDRCQUNPLFdBQWdDLENEaU4xQiw0QkMvTU4sV0FBeUIsQ0FBQSw2QkFFaEMsV0FBTyxDQUFPLHFCQUEwQyxXQUN2QixDQUFBLHVCQUNwQixXQUF5QixDQUFBLDBCQUE4QixXQUN6QixDQUFBLG1CQUFtQyxXQUMzRCxDQUFBLGdCRDBQTSxXQzFQdUQsQ0FBQSx1QkFDcEMsV0FBb0MsQ0FBQSx3QkFDbkMsV0QwUG5CLENBQU8sbUJDMVBpRCxXQUNyQyxDQUFBLDBCQUFxQyxXQUM3RCxDQUFBLHFCQUErRCxXQUN2RSxDQUFBLGtCQUF1RCxXQUFBLENBQUEsZUFDNUIsV0FBZ0MsQ0FBQSxxQkFDN0IsV0R5YW5CLENBQU8sNEJBRmQsV0N0YStDLENBQUEsa0JENFpsRCxXQzNaNEMsQ0FBQSx5QkQ0WnJDLFdDM1ptRCxDQUFBLDJCRHFhM0MsV0NwYTZDLENBQy9ELHlCQUFxRCxXQUFBLENBQUEsMkJBQ2MsV0FDakUsQ0FBQSw0QkFDSCxXQUF5QixDQUFBLGlCQUM1QixXQUF5QixDQUFBLG1CQUF3QixXQUNsQixDQUFBLG1CQUE4QixXQUFBLENBQ2hELGlCRC9STSxXQytSd0QsQ0FBQSxvQkRnVmxFLFdDL1U4QyxDQUFBLGlCQUNwQixXRCtVWixDQy9VOEMsc0JBQ3pELFdBQXlCLENBQU8sa0JBQTZCLFdBQy9ELENBQU8sa0JBQW9ELFdBQUEsQ0FBQSxnQkFDaEMsV0FBb0MsQ0FBQSxzQ0FDRSxXQUN6RSxDQUFBLGlCQUFtRCxXQUNqRCxDQUFBLGtCRG1ZTSxXQ25ZK0MsQ0FBQSxtQkQ1Vy9DLFdDNlcrQyxDQUN2RCxlQUFnQyxXQUFtQixDQUFBLGNBQ3ZCLFdENUtuQixDQUFPLGlCQzZLVCxXRGdORCxDQUFBLGtCQy9NRCxXQUF5QixDQUFBLHFCQUM3QixXQUFnQyxDRDRUMUIsMEJDM1RtQixXQUEyQixDQUFBLGdDQUNKLFdBQ2hELENBQU8sK0JEM0RDLFdDNERnRCxDQUN6RCxzREFDcUQsV0FDbkQsQ0FBQSx3QkFBcUQsV0FDaEMsQ0FBQSxzQkFDMUIsV0RpV00sQ0FBQSx3QkNoV3NCLFdBQTBCLENBQUEsdUNBQ0UsV0FDeEIsQ0FBQSx5QkFBOEIsV0FDM0MsQ0FBa0IseUJBQW1DLFdBQUEsQ0FDdEQsaUJEL1dNLFdDK1c0RCxDQUFBLDJCQUMxQyxXQUF3QyxDQUFBLHFCQUV4RixXQUFBLENBQUEsa0JBQWdELFdEelJuQixDQUFPLDZEQzJSRyxXRGlXWixDQ2pXMkMsa0RBQ0ksV0FFMUUsQ0FBQSxpQkFBZ0MsV0FBd0IsQ0FBQSxrQkFDdkMsV0FBeUIsQ0FBTyxrQkFBMkIsV0FDM0QsQ0FBTyx5QkFDZixXQUF5QixDQUFBLDhCQUNmLFdBQWdDLENEekwxQix1QkMwTFosV0RvV00sQ0FBQSxxQkNuV0YsV0Q4REQsQ0FBQSxnQkM5RDhDLFdBRTlELENBQUEseUJBQ0EsV0FBdUMsQ0FBQSwwQkFBK0IsV0FFdEUsQ0FBQSxrQkFBa0IsV0FBeUIsQ0FBTyxrQkFDekMsV0FBeUIsQ0FBTyxvQkFDL0IsV0FBZ0MsQ0RsRzFCLGVDbUdOLFdBQXlCLENBQUEsb0JBQTJCLFdBQzdDLENBQUEsaUJBQTJELFdBQUEsQ0FBQSxlQUMvQyxXRHlORCxDQUFBLGlCQ3hOYixXQUF5QixDQUFBLGdCQUFnQyxXQUMzRCxDQUFBLGlCQUF1RCxXQUM1RCxDQUFBLG1CQUFrRCxXQUFBLENBQUEsMEJBQ2tCLFdBQUEsQ0FBQSxpQkFDMUIsV0FBNEIsQ0FBQSx3QkR0TnZELFdDd05iLENBQUEsbUJEekNhLFdDeUN1QyxDQUFBLHFDQUU5QixXRHRMbkIsQ0FBTywrQkF0SkYsV0M2VWdELENBQ3pELGdCRDFSTSxXQzBSNkMsQ0FDckQsbUJEc0RNLFdDckRKLENBQUEsc0JBQW1ELFdBQ3BELENBQUEsc0JBQWtELFdBQ3hCLENBQUEsb0JBQTBCLFdBQ3hCLENBQUEsc0JBQTRCLFdBQzlDLENBQUEsdUJBQTRELFdBQzVDLENBQUEsd0JBQTBCLFdBQ25CLENBQUEsNkJBQzlCLFdEeUZNLENBQUEsMEVDckZqQixXQUFpQyxDQUFBLGdEQUN5QixXQUN0QixDQUFBLGdEQUNrQyxXQUFBLENBQUEsZ0RBRWpDLFdBQTZCLENBQUEsdUJBQzNCLFdBQStCLENBQUEsZ0JBQ3ZELFdEeExNLENBQUEsbUJDeUxMLFdBQXlCLENBQUEsb0JBQWlDLFdBQ3JELENBQUEsd0dEck1DLFdDd01vRCxDQUFBLDBCQUUxRSxXQUF5QixDQUFrQixxREFFM0IsV0FBeUIsQ0FBQSxnQ0FDbEIsV0FDdkIsQ0FBQSxzQkRwTXNCLFdDb01vRCxDQUFBLGVBQ2xDLFdEak5uQixDQUFPLDJFQ29OaEIsV0FBeUIsQ0FBQSx5QkFDeEIsV0FDYixDQUFBLGNBQ0EsV0FBQSxDQUFBLG9DQUVBLFdBQWEsQ0FBTyx1Q0FDSyxXRC9URCxDQUFBLDJDQ2tVeEIsV0FBZ0IsQ0FBa0IsbUJBQzVCLFdBQ04sQ0FBQSx1QkRuUWdCLFdDbVE4QyxDQUFBLGtCQUN2QixXQUErQixDQUFBLHFCRDFLekQsV0MySzJDLENBQUEsbUJBQ2pDLFdBQ3ZCLENBQUEscUJBQ0EsV0FBZSxDQUFBLDRCQUF5RCxXQUN2RCxDQUFPLGdCQUFvRCxXQUMvRCxDQUFrQiw2Q0FFckIsV0FBZ0MsQ0QwUTFCLGVDelFSLFdBQ1IsQ0FBQSxzQkFBd0MsV0FBZ0MsQ0FBQSxnQkFFeEUsV0FBQSxDQUFBLHNCRFh1QixXQ1dxRCxDQUFBLGtCRHpJM0QsV0MwSStDLENBQUEsZ0JBQ3hCLFdEbFZaLENDa1Y0Qyx1QkFDckMsV0FBMkIsQ0FBQSxnQkFDMUMsV0RiRCxDQUFBLHNCQ2NpQixXRCtGWixDQy9Gd0Msa0JBQ25ELFdEdUVNLENBQUEseUJDdEVDLFdBQXlCLENBQUEsbUJBQ3JDLFdBQXlCLENBQU8seUJBQ3ZCLFdBQ2pCLENBQUEsdUJENU1rQixXQzZNWCxDQUFBLG1CRDBNYSxXQzFNb0MsQ0FBQSxxQkR2YXBDLFdDeWFaLENBQUEscUJBQWtELFdBQUEsQ0FBQSxzQkFDWSxXQUM1RCxDQUFBLHdCQUFvRCxXQUM3QixDQUFBLGlCQUF5QixXQUMzQyxDQUFBLHFCQUF5RCxXQUNoRSxDQUFBLGNEd1BhLFdDeFBxQyxDQUFBLHNCRHBadEMsV0NxWmtELENBQzVELHVCQUFvRCxXQUFBLENBQUEseUJBQ2MsV0FDakUsQ0FBQSxzQkFBcUQsV0FBQSxDQUFBLHFCRC9YekMsV0NnWXFELENBQUEsc0JEbFl2RCxXQ21ZbUQsQ0FBQSxrQkFDN0IsV0FBcUIsQ0FBQSx5QkRqWTdDLFdDa1lpRCxDQUFBLHNCRGpZakQsV0NrWWlELENBQUEscUJEMWJoRCxXQzJia0QsQ0FBQSxtQkFDN0IsV0FBaUMsQ0FBQSxlQUMxRCxXRCtLRCxDQUFBLG1CQzlLRixXQUFnQyxDRG5WMUIscUJDb1ZZLFdBQXVCLENBQUEsY0FDeEMsV0FBeUIsQ0FBQSxtREFDaUMsV0FDdkQsQ0FBQSxvQkFBMkQsV0FBQSxDQUFBLHNCQUNOLFdBQUEsQ0FBQSwwQkFDRixXQUN0RCxDQUFBLG9CQUF3RCxXQUM1RCxDQUFBLG9CQUFvRCxXQUFBLENBQUEsbUJEdEl2QyxXQ3VJcUQsQ0FBQSxrQkFDckMsV0FBK0IsQ0FBQSx3QkFDaEMsV0FBOEIsQ0FBQSx1QkR2Y25ELFdDd2MrQyxDQUN6RCxvQkRqYmEsV0NpYm9DLENBQzdDLHFCQUFxRCxXQUFBLENBQUEsMkJBQ0ksV0FDckMsQ0FBQSxtQkFBdUIsV0FFdEQsQ0FBQSxnQkFDQSxXQUFPLENBQUEsdUJBQWlELFdBQ3JDLENBQWtCLHNCQUE2QixXQUNwRCxDQUFPLHVCQUFpRCxXQUNwRCxDQUFBLHFCQUE0RCxXQUNsRSxDQUFBLGlCRDlWYSxXQzhWeUMsQ0FBQSxnQkFDdEIsV0FBc0IsQ0FBQSxtQkFDOUIsV0FBNEIsQ0FBQSwyQ0FFaEQsV0FBeUIsQ0FBQSwyQkFDMUIsV0FBZ0MsQ0RvQzFCLHdCQ25DRixXRHFDRCxDQUFBLHVCQ3BDb0IsV0Q1YW5CLENBQU8sc0JDNmFQLFdBQXlCLENBQUEsdUJBQ2pDLFdEL1ZNLENBQUEseUJDZ1dnQixXQUF5QixDQUFBLHlCQUNsQixXQUFnQyxDQUFBLGtCQUNqQyxXRC9GWixDQytGMkMsc0JBQ2hELFdENkVELENBQUEsNkJDNUVpQixXQUE4QixDQUFBLHVCRGdMckQsV0M5S1AsQ0FBQSxvQkFBa0QsV0FDL0MsQ0FBQSxrQkRuSGEsV0NtSHdDLENBQUEscUJBRWhFLFdBQXdDLENBQUEsc0JBQWdDLFdBQ3JELENBQUEsZ0NBQTZELFdBQ3ZDLENBQUEsbUJBQWlDLFdBQzNELENBQUEsaUJBQXlELFdBQUEsQ0FBQSxrQkQwS3BELFdDektrRCxDQUFBLGtCQUM5QixXQUFnQyxDQUFBLHNDQUNJLFdBQUEsQ0FBQSx5QkFDQSxXQUNsRSxDQUFBLG9CQUFvRCxXQUFBLENBQ2hELHdCQUF3RCxXQUFBLENBQUEsZ0VBRUUsV0FDNUQsQ0FBQSx1REFDa0QsV0FDakQsQ0FBQSw2Q0FDMEIsV0FBK0IsQ0FBQSxnREFFZCxXQUN0QyxDQUFrQiw4Q0FDd0IsV0FDbEQsQ0FBQSx5QkFBb0QsV0FDM0IsQ0FBQSxvQkFDN0IsV0FDTixDQUFBLHdCRDBMc0IsV0MxTG9ELENBQUEsMEJEaEhuRCxXQ2lIcUQsQ0FBQSx1QkRwSDFELFdDcUhnRCxDQUFBLHlCRGxXNUMsV0NtV29ELENBQUEsa0JBRTFFLFdBQVcsQ0FBTywwQkFDdUIsV0QvZ0JaLENDK2dCNkMsaUJBQzdELFdBQ2IsQ0FBQSx5QkFBaUMsV0Q5Z0JELENBQUEsdUJDZ2hCaEMsV0FBQSxDQUFBLGtEQUVBLFdBQUEsQ0FBQSxpREFFQSxXQUFBLENBQUEsZ0RBQzBDLFdEM0laLENDMkk4QyxxQkFDdkMsV0QzT1osQ0MyT3lDLDhDQUNRLFdBQ3hELENBQUEsK0NBQ3NCLFdBQWdDLENBQUEsMkJBQ3ZCLFdBQTJCLENBQUEseUJBQ2QsV0FBQSxDQUFBLHdCRGpldEMsV0NrZXNELENBQ3JFLDBCQUFtRCxXQUFBLENBQzNDLHdCQUEyRCxXQUFBLENBQzdELHFCQUF5RCxXQUFBLENBQUEsc0JBRXhFLFdBQW1CLENBQUEsNEJBQTZELFdBQzFELENBQ3RCLGNBQUEsV0FBeUIsQ0FBa0IscUJBQW1DLFdBQy9ELENBQUEsdUJBQ0UsV0FBeUIsQ0FBTyx5QkFDcEMsV0RyUU0sQ0FBQSxnQ0N1UW5CLFdBQWUsQ0FBQSxzQkFBeUQsV0FDekQsQ0FBQSx1QkFDQyxXQUF5QixDQUFBLGtCQUFpQyxXQUN2RCxDQUFBLGtCRDFSYSxXQzBSZ0QsQ0FBQSxtQkFDdEMsV0FBa0MsQ0FBQSxpQkFDNUQsV0QzUk0sQ0FBQSw2QkM0UkcsV0QvUkQsQ0FBQSxvQ0FERixXQ2lTb0QsQ0FBQSxrQkFDcEMsV0FBOEIsQ0FBQSxpQkFDN0IsV0QvRm5CLENBQU8sa0JDK0YyQyxXQUN6QixDQUFBLDJCQUNkLFdEdFVaLENDc1VtQyw0QkFDVCxXQUF1QixDQUFBLDRCRG1FL0MsV0NsRW1ELENBQUEsNEJBQ0ksV0FBQSxDQUFBLG9CQUMzQixXRHJLbkIsQ0FBTyxtQkNzS3ZCLFdBQWdDLENENVUxQixxQkM2VUwsV0FBeUIsQ0FBQSxpQkFBZ0MsV0FDckMsQ0FBQSxlQUEyQixXQUNwRCxDQUFPLHNCQUE2QyxXQUMxQixDQUFBLHdCQUMzQixXQUF5QixDQUFPLGlCQUFtQixXQUN2QyxDQUFBLGlCRHBRTSxXQ3FRckIsQ0FBQSxxQkFDUSxXQUF5QixDQUFPLHFCQUNwQyxXRGpkTSxDQUFBLHdCQ2tka0IsV0FBMEIsQ0FBQSxnQkFDekIsV0QvbkJuQixDQUFPLDJCQ2dvQkcsV0QzaEJELENBQUEsb0JDMmhCdUQsV0FDbkMsQ0FBQSxnQkFBcUMsV0FBQSxDQUFBLHdCQUNBLFdBQUEsQ0FBQSxlQUN2RCxXRGppQkQsQ0FBQSx3QkNraUJXLFdBQTZCLENBQUEsb0JBQzlCLFdBQTRCLENBQUEsa0JBQ25ELFdENU5NLENBQUEsd0JDNk5lLFdBQTBCLENBQUEsMEJBQ0osV0FBQSxDQUFBLHVCQUNjLFdBQUEsQ0FBQSx5QkFDSSxXQUNqRSxDQUFBLHdCQUFtRCxXQUMxQixDQUFBLDJCQUNyQixXQUF5QixDQUFPLG1CQUNoQyxXQUF5QixDQUFBLHFCQUE4QixXQUM3QyxDQUFrQix1QkFDakMsV0FBeUIsQ0FBQSxtQkFBeUIsV0FDdkMsQ0FBQSxrQkFBNkQsV0FDcEUsQ0FBQSxzQkFBc0QsV0FDMUQsQ0FBTyxtQkFBMkMsV0FDMUMsQ0FBQSxrQkQxWE0sV0MyWGYsQ0FBQSw0QkFBaUQsV0FDeEMsQ0FBQSwwQkFBMEQsV0FDckMsQ0FBQSw2QkFDRixXRGxIWixDQ2tIdUMsaUJBQzlDLFdBQXlCLENBQUEsNkJBQ3ZCLFdBQXlCLENBQU8sZ0NBQ1YsV0FBZ0MsQ0FBQSxtQkFDdkQsV0FBZ0MsQ0QzQzFCLHVDQXpERCxXQ3FHb0QsQ0FBQSwyRUFFVixXQUMxQixDQUFBLCtEQUUzQixXRC9MTSxDQUFBLGlCQ2dNUCxXQUFnQyxDRGxYMUIsbUJDbVhGLFdBQXlCLENBQUEsNENBQ3lCLFdBQ3RELENBQUEsc0JBQW9ELFdBQUEsQ0FBQSxrQkQ0QnBDLFdDM0J3RCxDQUFBLHlCQUN2QyxXQUFtQyxDQUFBLG9CQUN6RCxXQUFnQyxDRHhLMUIsMEJDeUtPLFdBQTBCLENBQUEsMkJBQ2QsV0R0b0JaLENDc29Ca0Qsc0JBQUEsV0FDbkMsQ0FBQSx1QkFDdEMsV0FBeUIsQ0FBQSxpQkFBNEIsV0FBQSxDQUFBLHFCQUNSLFdBQWdELENBQUEsOERBRXhHLFdBQWdFLENBQUEsc0NBRWhFLFdBQUEsQ0FBQSx1QkFDUSxXRHZmTSxDQUFBLHlCQ3dmb0IsV0FBMEIsQ0FBQSwyQkQvWHBDLFdDZ1l3QyxDQUNyRCxrQkFDWCxXQUFpQixDQUFBLHdCQUEyRCxXQUM5RCxDQUFBLDBCQUNKLFdBQXlCLENBQUEseUNEa0NaLFdDakNxRCxDQUFBLDZDQUUxRCxXQUF5QixDQUFBLHVCQUFtQyxXQUNwRCxDQUFrQix5QkFBb0MsV0FDekMsQ0FBQSxrQkFBK0IsV0FDdkQsQ0FBQSxvQkFBeUQsV0FDL0QsQ0FBQSw4Q0RuRFUsV0NvRGlELENBQUEsa0RBRTVDLFdEellNLENBQUEsaUJDMFlqQixXQUNiLENBQUEsMEJBQTBFLFdBQUEsQ0FBQSxvQkRyWHJELFdDc1htRCxDQUFBLDRFQUVRLFdBQy9ELENBQWtCLCtEQUN1QyxXQUN4RCxDQUFPLHFEQUVULFdEcnRCTSxDQUFBLHdEQUNFLFdDc3RCc0QsQ0FBQSxzREFFcEMsV0RKbkIsQ0FBTyxrQkNLYixXREhELENBQUEsa0RDSWtELFdBQ3hDLENBQzFCLG1CQUFvQyxXRDVXbkIsQ0FBTywyQkM2V0gsV0FDckIsQ0FBQSwyQkFBb0UsV0FDM0QsQ0FBQSwwQkFBbUQsV0FDMUMsQ0FBQSxtREFDZ0QsV0FBQSxDQUFBLHVEQUc5QyxXQUF5QixDQUFBLG9CQUFxQyxXQUNqRSxDQUFBLGdCQUNqQixXQUFBLENBQUEsZ0JBQXVELFdBQStDLENBQUEsZ0JBQ3JGLFdBQ2pCLENBQUEsbUJBQW9CLFdEM0VNLENBQUEsbUJDMkV3RCxXQUVsRixDQUFBLHFCQUF1QixXQUF5QixDQUFBLHVCQUF3QyxXQUV4RixDQUFBLHVCQUFxQixXQUF5QixDQUFPLHNCQUMzQyxXRDNLTSxDQUFBLGtCQzRLTCxXQUNKLENBQUEsU0FDUCxrQkFBaUMsVUFBeUIsV0FDL0MsVUFBeUIsWUFBNEIsZ0JBQUEsc0JBQ2dCLFFBQUEsQ0FBQSxtREFFOUQsZ0JES00sV0NMc0QsWUFDM0QsU0FDbkIsaUJBQWdCLFNBQXlCLENBQUEseUVEQWpCLGFDRXNELENBQUEsbUJEdnNCNUQscUJDeXNCZSxDQUFBLGVBQXlCLENBQUEsTUFDbEQsQ0FBQSxzQkFBa0QsWUFDekIsQ0FBQSxTRHhZWixZQ3lZVixDQUFBLEVBQUEscUJBQXFELENBQUEsS0FBQSxlQUM1QixrQkFBNEIsOEJBQ0kseUJENUsvQyxDQUFBLEtDNkttRCxTQUFBLGVBQ2hDLGlCQUFnQyxDQUFBLGtDQUNGLHVCRHZVdEQsVUV6Y1IsQ0o4Qk4saUJBQWtCLFNBQ1gsQ0FBRyxZQUVWLHdCQUVBLENBQUEsU0FBVSxnQkFDSixDQUFBLFdBQ04sZUFVQSxDQUFBLElBQUEsaUJJOUNGLENBQUEsR0FBQSxjSitDRyxXQUNTLFNBQ1IsMEJBRUEsYUFDUSxTQUNSLENBQUEsSUFBTSxnQkt4Q0QsV0FBZ0Isb0JBQW9CLENBQUEsS0FBUSxnQkFBbUIsV0FBWSxrQkFDN0UsZ0JBQWdCLENBQUEsa0JBQXVCLGlDQUNwQyxDQUFBLHFDQUNDLGFBUVAsQ0FBQSxJQUFBLGdCQUEwQixxQkFTTixvQkFBb0IsQ0FBQSxFQUFBLFdBQUEsQ0FBQSxpQkFBZ0MsV0FBQSxZQUE4QixDQUV0RyxNQUFHLGFBQW9CLENBQUUsUUFBTSxjQUFrQixjQUV2QyxrQkFBZSx1QkFBd0IsQ0FBQSxJQUFZLFVBd0JoRSxDQUFBLElBQUEsY0FBbUIsQ0FBQSxHQUFPLFNBT3ZCLFVBQVUsb0JBQXlCLENBQUksR0FFeEMsU0FBUyxTQUFhLENBQUEsR0FBSSxRQUFJLENBQUEsY0FFWixnQkFFZixzQkFFUSxTQUFPLFNBQWEsQ0FBQSxJQUFNLFNBQUssK0JBQW9DLHFCQUUzRSxDQUFBLGVBQXVCLGVBQVEsQ0FBQSxPQUFpQixRQUVsRCxDQUFHLEtBQUEsUUFBWSxDQUFBLFNBQWEsU0FBTSxTQUFZLFNBQVEsQ0FBQSxNQUFhLGNBRzVELENBQUEsT0FBUyxTQUFHLENBQUEsaUJBQWEsU0FBc0IsQ0FBQSw2QkFBYyxlQUFtQyxTQUdyRyx3QkFBa0IsQ0FBQSxxQkFBZ0MsQ0FBRSxhQUV0RCxtQkFDSCxDQUFBLGdCQUEwQixDQUFFLDBCQUVyQixhQUdMLENBQUUscUVBQTBFLGVBQ3BFLHlCQUNjLENBT3ZCLDJDQUNBLHFCQUE0QixDQUU1QixxQkFDVSw2QkFBdUIsQUFZbEIsc0JBQWlDLENBQUEsZ0RBTWIsdUJBYzlCLENBQUEsaURBSUMsU0FBUSxTQUFXLENBT3JCLFNBQVksY0FBZ0IsbUJBQW9CLGVBUWpDLENBQUUsK0JBQW9DLHdCQUFtQixDQUFRLE1BQUUseUJBT2hGLGdCQUFRLENBQVcsR0FBRSxrQkFBbUIsQ0FBQSxpQ0FNcEIsV0FBbUIsYUFPbEMsQ0FBQSxnQkFBaUIsVUFBVyxDQUFBLFVBQVUsTUFBSyxDQUFDLGFBQWlCLEVBQUEsa0NBQXFDLHVCQU1wRyw0QkFBbUMsdUJBQ3pDLDBCQUFrQixDQUFBLFlBQW9CLHlCQUE0QixDQUFBLGNBQWEsMkJBQWlDLENBQUEsa0JBQXVCLDRCQUN4SCxDQUFBLDREQU1kLFVBQW9CLENBQUEsZUFBSyxzQkFBZ0MsdUJBTzFDLENBQUEsTUFBTSwwQkFBNkIsQ0FBQSxPQUFZLHVCQUk3QyxDQUFBLElBQVEseUJBQTRCLENBQUksTUFPdkQsWUFBQSxDQUFBLFFBQWlCLFVBQVUsUUFBYyxDQUFFLE1BQzlDLHNCQUF1QixDQUFBLENBQUEsb0NBUWlCLGNBQWEsQ0FBSyxXQUN0RCx5QkFBd0IsdUVBY2dCLDZSQUk0QixnQkFDekQsaUJBQVEsQ0FBQSxXQUFnQix5QkFDbEMsOEVBRVMsa1RDN05aLGdCQUFBLGlCQUFrRCxDQUFBLFdBQ2xELHlCQUFBLHFFQUNBLHVSQVdBLGdCQUFBLGlCQUFBLENBQUEsV0FBQSx5QkFDQSw0RUFBb0QsNFNBWXBELGdCQUFBLGlCQUFBLENBQUEsV0FBZ0QseUJBQ2hELG9FQUNBLG9SQVdBLGdCQUFBLGlCQUFBLENBQUEsV0FBQSx5QkFBdUQsMkVBQ3ZELHlTQVlBLGdCQUFBLGlCQUFBLENBQUEsV0FBQSx1QkFDQSxxRUFBMEMsdVJBWTFDLGdCQUFBLGlCQUFBLENBQUEsV0FBQSx1QkFBc0Qsb0VBQ3RELG9SQVdBLGdCQUNBLGlCQUFBLENBQUEsV0FBQSx1QkFBQSxrRUFDQSw4UUFTQSxnQkFDQSxpQkFDQSxDQUFBLFdBQUEsdUJBQUEseUVBQ0EsbVNBV0EsZ0JBQ0EsaUJBQUEsQ0FBQSxhQUFBLFlBQUEsQ0FBQSxxQ0FDQSxhQUFBLFlBQUEsQ0FBQSxhQUFBLG1CQUF3QyxhQUN4QyxDQUFBLGNBQUEsc0JBQUEscUJBQUEsQ0FBQSxDQUFBLEtBQUEsb0RBR0wsZ0JBR0YsMkJBQ3lCLENBQ3ZCLDhwQkMxRkQsb0RBcXJCRCxnQkFsV0EsY0MzWEEsa0JBQVksQ0FJWCxpbUNDb0dBLHFCQ2hCRCxhQUFhLENBQUEsdTFDSHNUYix5Qkl3d0JBLENBQUEsdTFDSnh3QkEsVUFwVkMsQ0FBQSx1RkFBQSxnQkt4RE8saUJBQU4sQ0FBQSwyQkFBQSx1Rkx3REQsNkJHOEJZLHVCRXRGWCxDQUFBLENBQUEsd0VIbUVELDRCR25FQyxDQUFNLG1LQUFBLDRCQUFOLENBQU0sMEVDdUpSLDRCRGpJRyxDQUFBLHlESnhCSCw0QkFBWSxDQUlYLDhCRCtEQSw0QkFDTyxDQUFBLDJCQXdDUiw2QkErUUEsNkJDM1hBLHVCRHFFRSxDQUFTLENBQUUsK0NBTVYsNkJHYUgsK0JBQWEsWUhYWixDQUFBLDZCQXFURCw2QkFNQSw4QkN4WUEsZ0JDNkNBLFlBMkRDLENBQUEsaURDeVFBLDZCSDlSQSw4QkEyVEQsZ0JJd3dCQSxZQUNDLENBQUEsOERKOWpDVyw2QkdEWiw4Qkl3RkEsZ0JQakZZLFlBQUEsQ0FBQSxjR1BaLG9ESGNDLGdCQVFrQix3QkErbUJuQixjQTltQkUsZ0JBQVcsQ0FBQSxzQ0FTYixvREFFVSxlQUFFLENBQUEsbUJBQ0Usb0RFZ0JiLGVGVFMsQ0FBRSxzQ0FDRSw2QkFFYixvQkFDQSxhQTJrQkQsV1FuWkEsZ0NSbkxZLGtCQUNYLHFCQUFhLG9EQTZqQmQsZVNuZUEsQ0FBQSxpQkg3RUEsNkJOTFksZ0NBQ0Usb0JBRWIsYUFDQSxxQkF2SkEsV0R3Sk0sb0RBcUJnQixlQ2hCdEIsQ0FBYyxnQlV0SkYsNkJWeUpaLGdDU3FFRCx5QlY3RU8sa0JBSjBCLG9CQ2xKL0IsYUFpSzRELHFCQW5LN0Qsc0JEb0pjLGNBQWtCLG9EQ29GakMsZUF4REMsQ0FBQSx1QkFDQSw2QkFDQSx5QkFFQSxrQldyTHVCLGNYc0xiLHNCQUNJLGNBdExkLHlCRG9KYyxvRENzQ0MsZUFDSixDQUFBLDJCQUNFLGlCVXJHRCx5QlZ1R1osa0JBQ0EsZUFDQSxzQkR4Q00sY0FKUSx5QkMxSWIsb0RBNExVLGVBQ1gsQ0FBQSxzQlVoSFksbUJWaUhJLGFBQ2hCLENBQUEsaU5BVVcsNkJBQ0ssY0FDaEIseUJBQ1MscUJBQ08sb0JBRWhCLG9ERHJFYyxlQUFrQixDQUFBLGdEQ3VFaEMsb0RBS0EsZUFDQSxDQUFBLDBCQUNnQixnQ0FFaEIsa0JBcE9BLENBQUEsdURBTUMsa0JBZ09ELFlBSUEsQ0FBQSxnQ0FFQSxhQWNjLENBdUJmLDhCWVJBLGFaVEEsQ0FBQSxzQ2ExR0EsV0RXQSxvRFowR0EsZUFBQSxDQUFBLHNuREEyS0Esb0RBNFhDLGdCQUNDLGNBRk8sbUJBRVAsaUJBRkYsQ0FBQSxzaURDbHpCQSxjRGlURSxvQkNqVEYsQ0FBQSx3M0RBQUEseUJBb0hXLENBQUEsNkVEbVVYLG1CQTJYQSxDQUFBLDJCQUVFLDZFQUFBLDRCQWdGRixDQUFBLENBQUEsZ0VBbmxCRSw0Qk1qR0QsQ0FBQSxxRFE1RkQsNkJBK01XLG9CQXlHVCxDQUFBLCtCZDNIQSw2QkM2ckJBLGNEbGhCRixlQWlCQSxDQUFBLGVBNUxFLDZCUzhJRiw4QlQ5SUUsQ0FBQSxtQkFBQSw2Qkd1RUQsb0JBZ0JJLENIdkZKLGlFQTBHRCwwQmUzWkEsb0RmOFRRLGVBSFIsQ0FBQSxlQTBDQSxjQXNEQSwwQmUzWkEsZ0JBUUEsYWZ1VEUsQ0FBUyw4Q0FzYVgsY0FZQSxxQkFNQSxZQWpiQyxDQUFTLDhGQUtFLHFCQUNFLFlBQ2IsQ0FBQSxxQmdCek1ELGNoQjhNVSxZQUFFLENBQUEsY1UxVUMscUJWNFVDLFlBQ2IsQ0FBQSwrQkFLVyxpQkFDRSxDQUFBLCtDQU1GLDZCQUNFLGVBQ2IsQ0FBQSxxRGUzVkQsaUJmZ1djLENBQUEsMGpCZWhXZCx3QmZxWlksMEJEL09XLGVDNk92QixDQUFBLHFCZW5aQSxhQUFBLENBQUEsMm9CZitaQyx3QkFDQSx5QkFLQSxDQUFBLGdCQzdhRCxrQkFvSFcsQ0FBQSxzQ0FBVixlQUFVLENBQUEsc0JEOHJCWCxhQUNDLENBQUEsaUJBQ0Msa0JBREQsUUFDQyxNQUFBLGFBRkYsQ0FBQSxpQkFFRSxrQkFGRixrQkFFRSxpQkFnQkUsQ0FBRSwyQkFoQkosZUFGRixDQUFBLFVBQ0Msb0JBeUJHLENBQUEseUJBeEJGLGNBNEJFLGtCTTNzQkosQ0FBQSxVQWtDQSxlQUFBLENBQUEsYUF3Q0Esb0JBQ1ksQ0FRVixVQUFVLGVTck1aLENBQUEsZURpR0EsZ0JBK01XLGVBeUdULGdCR2hhRixDQUFBLGlCaEJaQSxtQkFBQSxpQkFvSEMsQ0FBQSxnRkQrVEEsMkNBTUEsZ0JBQ0Esa0JBT0Qsa0JBRm1DLGFEalJaLENBQUcsZUNpUjRDLDZCQUtyRSxVQUdBLENBQUEsY0FBVSw2QlV0YUcsOEJWOGFILENBQUEsMEJBRVYsNkJBSkQsOEJBT0UsQ0FBQSx1Q0FRTyxnQkFFUixvQkFDQSxjQUNBLFdBR0EsbUJBREQsbUJBR0UsQ0FBQSwrQkFLVyxjQUNaLGNBSUEscUJBQ2Usb0RBS0EsZUFDTCxDQUFBLCtCQTRCWCx3QkFRQSx1QkdsY2EsQ0FBQSxjSHZFWixxQkRxSXNCLGFDbklyQixDQUFBLG9CQWtmRCx5QkFDQSxDQUFhLG9CQUViLFVBQUEsQ0FBQSxnQkFLVyx5QlV2Z0JDLHFCVjhnQlosYUFBVyxDQUFBLHNCQUNFLHlCQUNiLENBQUEsc0JBTUEscUJBQVcsVUFDWCxDQUFBLDRCQUhELHlCQUF5QixDQUFBLGlCQUt2QixxQkFDVyxhQUNOLENVaGlCTSx1QlZraUJYLHlCQUNBLENBQUEsa0VBaUJRLHFCQUNNLGFBcmpCSixDRHdKTCxvRkt5a0JQLHlCSnRLWSxDQUFhLHlCQUV4QixxQks3akJBLGNBcUJDLHlCQXBCRCxDQUFBLCtCQUNrQix5QkFxQmhCLENBQUEsZ0JBQ0EscUJMcWpCRixhSzdrQkEsQ0FBQSxzQkFLdUIseUJBSnZCLENBQUMsbWZBWXFCLHFCTDRrQnRCLGNBQWlCLHlCS3hsQmpCLENBQUEsNmRKRlcseUJBb0hELENBQUEsWUFwSFgsZUFvSEMsQ0FBQSxnQkFBVSxnQmlCdXhDWCxxQkNoM0NBLGNsQjNCQSxxQkF1OUJBLGFBMEJFLENEbFpxRCxzQkt6bEIvQix5QkwybEJ2QixDQUFBLDJCSy9sQkEsZ0JBQUMsYUxnekJPLENBQ1IsQ0FBQSxXQUNDLGtCS2x6Qk0sYWF5NENSLHlCYno0Q0UsZWF5NENGLGlCakIzNENBLENBQUEsaUJBb0hXLGdCQVVSLFFJNUhELFNKRkYsa0JBb0hXLFNBQUEsaUJpQnV4Q1gsZ0JiejRDRSxVYXk0Q0YsMEJqQjM0Q1ksbUNJRVYsb0NKa0hTLGlDaUI2eENJLENiLzRDYix5QkFBQSxnQkFBQSxRSnE5QkYsU0FBQSxrQklyOUJFLFNBQ0EsaUJBQWlCLGlCTGltQlIsVUFDVixpQ0FLQSxtQ0FFQSw2Qkt0bUJ1QixpQ0FKaEIsQ0FDTix3QkFBaUIsUUwybUJaLENBQUEsYUFBWSxXQUxuQixvQkFNRSxDQUFTLGVBSVgsa0JBRWEsYUFDSix5QkFDUSxjQUNSLENBQUEscUJBTFQsZ0JBUUUsUUFBUyxTQUNULGtCQUVBLFVBQVUsZ0JBRVYsZUFBaUIsaUNBR2pCLG1DQUNjLG9DQUNDLDBCQUNmLENBQUEsaUJBQWEsV0FuQmYsb0JBcUJTLENBQUEsdUdBU04sV0FDQSxpQkFBWSxDQUFBLGlCQUNaLGtCQUFjLGdCQUNkLGVBQXdCLENVN29CZCxrQlY4b0JHLDBCQWxDaEIsZ0JBcUJTLGlCQXJCVCxtQkEwQ0UsQ0FBQSwyQkFDQSxrQkFLUyxlQUNGLENBQUEsQ0FBQSxpQkFDUixxQkFDUSxpQkFMVCxpQkFPUyxDQUFFLCtCQUdULG9EQUdlLGdCQUNILGtCQUNaLGVBQWMsQ0FBQSwyQkFDZCwrQkFDQSxnQkFBaUIsQ0FBQSxDQUFLLGlCQWpCeEIsZ0JVMXBCb0IsYVYrcUJsQixDQUFBLG9CQUNBLG9EQThDRixnQkFZQSxpQkFNQSxDQUFBLGNBbkRRLHFCQUVQLFdBQUEsZ0JBTUEsQ0FBQSxvQkFDVyx5QkFFWCxDQUFBLGVBS0Esa0JBQWEsY0FDRixDQUFBLG9EQUdKLGtCQVBSLGNBQUEsd0NBZUMscUJBQ0EsQ0FBQSwyQkFDWSxvRER6a0JOLGVBSlEsQ0FBUyw0RUNzbEJoQixhQUFXLENBQUEsQ0FBQSxrRUFNbkIsV0FFQyxrQkFDUyxNQUNULE9BQUEsUUFBQSxTQXB2QkEsc0JEb0pjLFVBQVcsNkJBeUJILENBQUcsOEVDa2xCZCxZSzl2QlgsQ0FBQSx1Ukxvd0JDLG9DQU9DLHVCQVZILDRCQUFBLHNDQVlJLENBQUEsMFRBWkosWUFBQSxDQUFjLHFUQW9DWixtQ0FDWSxDQUFBLFdBQUEsaUJBckNkLG9Eb0J4Y0EsZXBCd2VFLENBQUEsK0JvQnhlRixlcEJ3Y0EsaUJBZ0NFLENBQUEsMkJBaENGLCtCcUI3dEJPLGlCQUNILENBQUEsQ0FBQSwrQ3JCNHRCSixjcUI3dEJPLENBQUEsMkJyQjZ2QkwsK0NBQU0sYUFoQ1IsQ0FBQSxDQUFBLFNzQjlxQkcsa0JGc09ILFdwQndlRSxpQnNCOXNCRixDQUFHLDBCdEI4cUJILFlBZ0NDLENBQUMsZUFTQyxxQnNCdnRCSCxjRGhEQyxrQkFDWSxNQUFMLFFBQ0osZ0JDOENKLGlCRGhETSxDckI4dEJOLGdDcUI3dEJhLGdCckI2dkJYLENBQUEsMkJBVWlCLGVBQTBCLGtCQXVENUMsaUJBbjJCQSxlRHdKTSxDQUFBLENBQUEsdUJBSjBCLHFCQzlJcEIsYUErMUJaLENBQUEsaURBZ0JXLGdCQUNILENBQUEsWUFBVyw0QkFIbkIsb0JBSVksbUJBTEEsZ0JBUVosQ0FBZ0IsV0FDZixlQUNVLENBQUUsT0FDWCxlQUFnQixDQUFBLFdBWG5CLGFBUUMsQ0FBQSxpQkFDQyw2QkFRRixhQUVDLENBQUEsY0FDQSxVQUNBLENBQUEsYUFBWSxhQUNaLENBQUEsaUJBQ0MsYUFDQSxDQUFBLCtEQUtTLGdCQUVGLGtCQUVSLENBQUEsc0ZBSWtCLDBCQUNqQiw4QkFFQSwrQkFHVSx3QkFDRixDQUFBLFdVOTNCSSxrQlZnNEJiLENBQUEscUtBV0EsZUFDQSxDQUFBLG1HVXI2QlksZ0JWKzZCWixlQUdBLENBQUEsK0lBU0Usa0JBQ0EsQ0FBQSwwRUFRSCxrQkFDWSxrQ0FDRSxDQUFBLGVBQ2IsZ0JBQWEsY0FDTixjQUFBLENBQUEsa0JBR1AsY0FBZSxlQWpLaEIsaUJBRUUsQ0FBQSwyQkFERCxlQUNDLG9CQUZGLHFCQUVFLHVCU3JYRix3QlIvYlksZVFFQyxlQUNaLENBQUEsQ0FBRSxpQlRnekJGLGdCQUNlLGNTclhoQixjQUFxQixDQUNwQixvQlJuWkEsY1F4Q0MsZUFDQSxpQkFJTyxDVHd5QlQsMkJBRUUsaUJBRkYsb0JBRUUscUJBREQsdUJBc0JFLHdCUy96QmtCLGVBQ1AsZUFDYixDQUFBLENBQUUsNEJUd3lCRCxpQkNwekJGLG9CUWFFLHFCQUNBLHVCQUFpQix3QkFLbEIsZUFDQSxlQUNBLENBQUEsQ0FBQSxnQkFIQyxnQkFLQSxjQUNBLGNBQ0EsQ0FBQSxtQkFDQSxjQUNpQixlQVRqQixpQkFVQSxDQUFBLDJCQUNvQixnQkFDakIsb0JBQ0EscUJBQ0EsdUJBQ1ksd0JBS2hCLGVBQ0EsZUFDQSxDQUFBLENBQUEsNEJBQ0UsZ0JBRUQsb0JBQ0EscUJBRU0sdUJBVE4sd0JBVUEsZUFDRyxlQUNBLENBQUEsQ0FBQSxnQkFBQSxnQkFDQSxjQUNBLGNBQ0EsQ0FBQSxtQkFFSixjQUFnQixlQWpCZixpQkFrQkEsQ0FBQSwyQkFDRyxnQkFDQSxvQkFDQSxxQkFDQSx1QkFDVSx3QkFLZCxlQUNBLGVBQ0EsQ0FBQSxDQUFBLDRCQUNBLGdCQUNlLG9CQUVkLHFCQUVLLHVCQVRMLHdCQVVBLGVBQ0csZUFDQSxDQUFBLENBQUEsbVlBd0JZLE9BQVEsZUFUdkIsQ0FBYSw4ZWNqRWYsV2RrUkEsY0FBQSxVQW1JQSxDQUFBLGtZZXFXSyxrQkYvckJMLGdCQzNEQSxjZGtSQSxDQUFBLE1BQUEsQ0FBQSxnZ0JOcE5BLFdBNkhPLGNBN0hQLFVBOElLLENBQUEsMndCTW1CTCxnQ0F0SEMsc0JBQUEsb0JBd05ELENBQUEsODdCTzVNQSxrQlBaQyxDQUFBLDAwQkF5SWdCLGdDQStFakIsc0JBL01DLGlCT0dELENBQUEsd2tCYjBITSxnQk03SEwsa0JRdklELENBQUEsZ0JSd0lFLHFCQUNBLGFBQWMsQ0FBRSxzQkFDRCx5QkE2RWpCLENBQUEsdUJBNkJBLDBCQWxIRyxDQUFBLGdEQUFBLHlCT1FILGlCUGlLQSxDQUFBLHNFQXpLRyxnQ0FBVyxnQkFBWCxXQUFXLENBZ1ZkLHdHTnJSSSxVTTNERCxlTi9DSCxDQUFBLHdJY25GQSxlUmtJRyxtQkFXYSxzQkFBaUMsU0FBUSxDQUFBLDBKQTBCeEQsYUFEWSxDQUFBLHNLQUtzQixtQkFFaEMsWUFQSCxjQUNDLHdCQU9FLENBQUEsa0hBSkQsZUFJQyxDQUFBLFlBR0MsZ0NBVkgsc0JBT0Usb0JBR0MsQ0FBQSx1QkFFQyxrQkFBbUIsQ0FDbkIsK0ZBSEQsb0JBWFMsQ0FBQSxrQkFJWCxrQkFJQyxlQUdDLGlCQUFlLENBS0oseURBUlosWUFHQyxrQkFBZSxNQUtKLFVBaEJGLGdCQUNaLGFBR1csQ0FJVCxlQUFBLHFCQUdnQixjQVFaLGVBQVMsQ0FBVSxxQkMzTGIseUJEOExVLENBQUEsa0JBckJ0Qiw0QkEwQkUsQ0FBQSw2QkExQkYsZUFHQyxDQUFBLDRCQXdCRSx3QkFDQSxDQUFBLGtCRXJMVSxxQkY0TWIsY0FBZ0IsbUJBQ0QsYUFKaEIsQ0FBQSx3QkFNRSx5QkFDQSxDQUFBLHdCQXdIRixXQUFBLHlCYzVUQSxvQmQ0TkMsQ0FBQSx3QkFDQSx3QkFrQlksQ0FBRSxvQkFFZCxZQUFVLGFBSlgsQ0FBQSxtQkFBQSxlQU1FLENBQUEsa0JBQ0Msb0JBQ1Usa0JBRUosZ0JWdEdhLGdCV3hLVCxlRGlSVixDQUlXLGtCSjVSSSxrQkk4UmpCLHlCSjdSQSxZQUNDLGFBQUEsQ0FBQSx3QkFDQSxTSThTRCxDQUFBLHVDQUZELHdCQUlFLENBQUEsdUNBR0Esd0JBQ0EsQ0FBQSwyQ0NoVFcsd0JEc1RaLENBQUEsNEJKNVRBLFdBQ0MsV0FBQSxDQUFBLDZCQURBLFdBOEJDLFdBQ0EsQ0FBQSxvQ0FDaUIsV0FoQ25CLFdBQUMsQ0FBQSw0Qkt1RlUsV0R3T1YsV0FHaUIsQ0FDbEIsbUNBRUEsV0FnQkEsV0FBWSxDQUFBLCtDQU9aLHdCQUNVLENBQUEsOENBR1Ysd0JBSWtCLENBQ2xCLDZDQUVTLHdCQUpPLENBQUEsK0NBQWpCLHdCQVM0QyxDQUFBLDhDQUNsQix3QkFBbUQsQ0FBSSw0Q0FDbkQsd0JBQTJELENBQUEsNENBSWpGLHdCQWZSLENBQUEsZ0JBbUJTLDJCQUVQLENBQUEsZ0JBckJGLHFCQXlCRSxhQUNBLENBQUEsc0JBMUJGLHlCQThCYyxDQUNaLHlCQS9CRixpQkFrQ1MsQ0FBQSw0QkFrQkssZUFBZSxDQUQ3QixnQkFBQSx1QkN4UmEsa0JEMFJDLHFCQUZkLGtCQUVpQyxVQzNSckIsQ0FBQSwyQkQ0UkUsZ0JBSGQsY0FHZ0MsQ0FBQSxDQUFBLGtCQUE2QixvQkFDL0MsQ0FBQSxrQkFKZCxlQUlrQyxjQzFSdEIsV0QwUnFELGdCQUNuRCxDQUFBLGlCQUxkLHFCQUtpRCxnQkFBYyxDQUFBLDRCQUwvRCxjQU0rQixDQUFBLHNCQUE0Qix5QkFOM0Qsc0JBTytCLGdCQ3pXbkIsZ0JEeVcrQyxxQkF3QjlDLFVBQ1osQ0FBQSw0Qkp2YkEseUJBQ0EsQ0FBQSxpQ0FDa0IsY0FDakIsd0JJOGJBLENBQUEsa0NBSEYseUJBTUcsa0JBc0NGLGFBQVEsQ0FBQSw4Q0FHUixvQkFDQSxDQUFBLGdEQUxELG9CQVdBLENBQUEsb0RBRUMsa0JBS0EsWUFBYyxDQUNkLGlCQUNBLGlCQUNBLFdBS0EsQ0FBQSxpQkFBUyxrQkFDSyxVQUhmLENBQUEsYUFBZ0Isd0JBTWQsV0FBQSwwQkM5YVMsa0JEb2JELENBQUEsZ0JBQ1QsV0FDQSxBQ3RnQlksZURrZ0JiLEFBU0UsY0FURixDQUFBLG1CQVdFLFdDOWJVLGlCRCtiVixDQUFnQix5QkFLRixhQUNoQix3QkNyY1ksQ0FBQSxDQUFBLG1CRHVjRCxjQUNELGtCQUpWLGtCQUNBLFdBQWdCLFVBS2QsQ0FBQSxxQ0FMRixjQUFBLFdBUUUsV0FBYyx5QkFUQSxZQUNoQixrQkFBZ0IsQUF5QmYsMkJBQ1csQ0FDWCw0QkFhUyxxQ0FFSyxVQUNkLGVBQWdCLENBQUEsZ0RBR2YsY0FDQSxDQUFBLENBQUEsZ0VBR2lCLFdBQ2pCLHlCQUVDLENBQUEsMERBZEgsWUFtQkUsQ0FBQSw0QkFnQkYsMERBR2dCLHFCQUVSLFdBTFIsQ0FBQSxDQUFBLHVFQVVRLFlBQUUsQ0FBQSwyQkFFUix5REFFRyxrQkFBaUIsV0FDakIsc0JBQStCLGFBQ25CLGdCQUNmLENBQUEsNERBWEQsVUFZUyxVQUNQLENBQUEscUVBRWEsa0JBckJoQixXQU1DLHNCQUFpQixlQXFCYixDQUFPLENBQ04sNEJBQ1EseURBdkJJLGNBMEJaLENBQUEsNERBMUJMLGVBQWlCLENBQUEscUVBTmxCLHlCQU1rQixnQkFrQ2YsU0FDQyx1QkFTTSxpQkFBWSxDQUFBLENBQU0sNEJBNUMzQiwyREE4Q2Usa0JBQ08sT0FDbEIsQ0FBQSxDQUFBLHdDQXRETCwrQkFNa0IsQ0FBQSxpREFObEIsa0JBTUMsQ0FBQSwwQ0FzRE0sb0JBQ08sY0FDUCxxQkFDVSxjQUlQLGdCQUFZLDhCQTdEckIsaUJBQWlCLEFBZ0VaLHdCQXRFTixDQUFBLGdEQXdESyxjQWdCRSw4QkFDTyxnQkFDRSxDQUNULG1EQVNJLGNBQVcsNkJBOUVyQixDQUFBLHlEQWdGUyw2QkFoRlQsQ0FBQSxnREFORCw2QkFNQyxDQUFBLHNEQU5pQiw2QkFnR2QsQ0FBQSxzREFHSyx3QkFDVyxnQkFDSCxXQUFBLENBQUEsbURBRU8sa0JBQ0EsQ0FBQSxxQ0FDRixZQUNmLENBQUEsK0JBMUdQLFlBTUMsQ0FBQSwwQkM3bUJZLFlEb3RCUixDQUFBLDRCQUNBLDBCQTlHTCxjQU1DLGdCQW9GRyxDQUFBLENBQUEsNEJBMEJDLDBCQXBITCxlQUFrQixDQU1qQixDQUFBLHFCQW9GRyxXQXdCQywwQkFJdUIsaUJBdEg1QixrQkFNQyxVQUFpQixDQW9GaEIsNEJBa0NnQixxQkE1SGxCLDBCQU1DLFdBb0hTLGNBSUosY0FBYSxDQUFBLENBQUEsdUNBeEhsQixXQW9GRyxhQXVDRSxDQUFBLDRCQUNBLHVDQWxJTixxQkEwRkUsQ0FBQSxDQUFFLDRCQThDZSx1Q0FNVCwwQkE5SVYsQ0FBQSxDQUFBLHlDQW1KSSxjQUtxQixrQkFFeEIsaUJBQWtCLENBQUEsZ0RBRWpCLHFCQUVELENBQU0sc0NBTlAsa0JBT0UsQ0FBQSxrQkFJRiw2QkFFQyxrQkFBMEIsa0JBRTFCLENBQUEsNkJBRUEsbUJBQWtCLGdCQU5uQixnQkFPRSxDQUFBLHlGQUtELGtCQUNNLGNBQ0ksQ0FBQSw0QkFDUyxtQ0FIbkIsY0FJRSxVQUFTLGdCQUVILFVBQVMsQ0FBRSxDQUFBLHlCQWxCcEIsWUFZQyxDQUFBLDRCQU9XLHlCQW5CWixjQVlDLFdBVUUsYUFBYyxZQUNILGlCQUNYLENBQUEsMkJBeEJpQixrQkEyQm5CLENBQWtCLENBQ2pCLG9DQTVCRixXQUFBLFVBZ0NFLENBQUEsc0NBRUEscUJBaUJBLGNDcHpCVyx5QkRzekJYLENBQUEsNENBRUMseUJBQ0EsQ0FBQSxhQUNBLGNBUkgsQ0FBQSxpQkFVRSx5QmdCdGpCRixZSDNMQSxjYnV1QkEsQ0FBQSxvQkFXRyxpQkFDQSxDQUFBLDRCQW9CTyxpQkFGVixlQUNDLGdCQUVFLENBQUEsQ0FBQSxRQUFTLG9CQUVULENBQVEsMHhCaUJsekJYLHlCQWdEQSxhQUFvQixnQkFLcEIsc0JBS0EscUJwQndDQSxrQkZvL0JBLHFCc0J6a0NBLHNCQWFBLGUxQjRyQkEsV0FBQSxVQUFBLFNvQnhjQSxpQkFBQSxDQUFBLHc4Qk14U0Usd0JBQUEsQ0FBQSxxK0J0QmluQ0QseUJzQjltQ0MsMEJBQU8sQ0FpRFQsMHRnREpjQSxlRnNPQSxDQUFBLDJGQ3RSQyxtQkFDWSxpQ013QmIscUJOMUJBLHlCQUVFLHdCQUNFLENBQUEseUhQdWRILHlDYWhjRCxDQUFBLCtIQUFBLHdCRCtDQSxDQUFBLHlLQWpGRSx3QkFpREYsQ0FBQSxnTEF2Q0MseUJBTlksMEJBYlgsQ0FBQSwyRHpCbkJGLDRCeUJ3Q0UsQ0FBQSxxREFxREYsY0FBQSxxQkFLQSxDQUFBLHFoQkFyQkEsNkJBZ0JBLHFCQWpDQyxDQUFBLGFBQVcsaUJBQ1gsa0JBcUJELFdBZ0JBLGlCQWhDQyxZQUFjLG9CQUNMLENBQUEsVUFDVCxpQjFCK3JCYSxvQkFBZCx1Qm9CeGNBLHFCQVVjLHFCQVZkLENBQUEsZXBCd2NBLGFBZ0NFLENBQUEsWUFoQ0YseUJxQjl0QkMsWUFDTyxDQUFLLGtCQUNULHlCQUZILFlyQjh0QkQsQ0FBQSxVcUI3dEJPLHlCQUNLLGtCS2dEWixjekJ2RkEseUJ5QnVHQSxzQlppWkEsZ0JBb0JFLGdCQUFXLHFCQWRaLHFCQWVZLFdBckJiLENBQUEscUJBc0JFLHlCQXRCRixhQU1DLENBQUEsb0JBaUJhLHlCWXRjRixhQUNYLENBQUEsd0JBQ0Esa0JBb0NBLGNBQ0EsQ0FBQSxrQ0FFYSxXQUNMLFlBQ1Isb0JBQ0EsQ0FBQSxxQkFRRyxVQUFTLHNCQUNELGVBQ1IsZUFBcUIsZUFDckIsQ0FBQSx5QkFFSSxjQUNILENBQUEsb0NBS0osV0FGRCxjQUFXLENBQUEsc0NoQi9HRyxrQmdCMkhQLENBQUUsNEJBQ0sscUJBQ0ksV0FDZCxnQkFDQSxhQUFTLGlCQUNULENBQUEsb0NBRUEsV0FDQSxnQkFBcUIsYUFUekIsQ0FBQSxDQUFBLDJCQVlLLFdBQWtCLFlBQ1gsaUJBR0gsQ0FBQSxDQUFBLGdCQUNSLGtCQUNHLGdCQUNILHFCQVlzQixpQkFDVixDQUFNLDJCQURuQixnQkFHQyxZQUNDLGlCQUNZLHlCQUdaLGdCQUFBLFNBZU0sb0JBQ1csQ0FBQSxDQUFBLG9CQUVsQix1QkFDVSxDQUFFLDZCQUNULGtCQU5KLGtCQUFvQixjQVNuQix3Q0FURCxzQkFTQyxxQkFJaUIsV0FHVixnQkFBVyxlQWhCbkIsQ0FBQSwyQkFrQlcsNkJBRVQsZUFwQkYsQ0FBQSxxREF1QmMsYUFDSCxDQUFBLENBQUEsc0ZBaUJYLGVBQ2MsYUFDYixDQUFBLDJCQUNRLHNGQUlLLGFBQ0osQ0FBQSxDQUFBLDJDQUdSLFdBQVMsa0JBWFgsTUFBZSxPQWNiLFFBQVEsU0FBQSxzQkp4S1AsVU11SkgsNkJGeUJXLENBQUEsdURBRVEsWUFDbEIsQ0FBTSx5Q0FFTixjQUNPLHlCQUVQLHlCQUF3QixDQUFBLHVEQVZ6QixZQUFhLENBQUEscURBZ0JaLFdBaEJELG1DRXZCQSxDQUFBLDJCQUFBLHlDRjBDUSxjQUFZLGNBSG5CLENBQUEsQ0FBQSw2REFBQSxnQkFJRSxhQUVELENBdEJGLGlEQXdCRSxjQUNVLHlCQUdWLHlCQUVBLENBQUEsK0RBOUJXLFlBa0NMLENBQ0UsNkRBbkNHLFdFdkJiLG1DRmdFYSxDQUFDLDJCQUNBLGlESnhOWCxjSXFNRCxjQXFCVSxDQUFBLENBQUEsbURBRVQsY0FDVyx5QmhCM1JPLHlCZ0I4UlosQ0FBQSxpRUFDRyxZQUNULENBQVUsK0RBRUEsV0FDVixtQ0F2REgsQ0FBYSwyQkEyREQsbURBR1YsY0FBWSxjQTlEZCxDQUFBLENBQUEsdURBK0RVLGNBL0RWLHlCQTJEWSx5QkFBQSxDQUFBLHFFQVdILFlBQVcsQ0FBTSxtRUFFdkIsV0FBWSxtQ0FHYixDQUFBLDJCQUNPLHVEQUVtQixjQTlFZixjQTJFQSxDQUFBLENBQUEsV0FBWCx5QkFLQyxDQUFBLGdCQWhGSCxjQUFhLHdCQTJFWCxDQUFBLHNCQVFDLFdBQ0Esd0JBQTZCLENBQUEsZ0JBRXhCLGNBQVksd0JBdEZQLENBQUEsc0JBMkVBLFdBWVYsd0JBQ1ksQ0FBQSxrQkF4RkYsY0o5S2Isd0JJeVFlLENBQUEsd0JBRUwsV2hCMVNFLHdCZ0IyU0UsQ0FBQSxxQkE5RkQsY0EyRkUsd0JBQUEsQ0FBQSwyQkFLSCxXQWhHWix3Qko5S0EsQ0FBQSxnQkl5UWUsV0FPWixrQkFFQSxDQUFBLFVBQUEsY0FBNEIsa0JBRXRCLFdBQVcsWUF0R3BCLHNCQTJGZSxtQkFBQSxtQkFZSCxXQUNULDBDQU9XLENBQUEsZ0JBQ1osZ0JBTU8sMEJoQmpXVyxXZ0IrVnBCLGtCQUtVLFNBQ1AsU0FBQSxlQUNBLFdBS0YsZ0NBRWtCLENoQnBWUCxpQmdCaVZaLHlCQU1HLG1EQU9NLENBQUEsdUJoQnpWRywwQmdCd1ZWLENBQUEsWUFJUSxzQmhCNVZFLHVCZ0JrV00sdUJBR1YscUJBSFIsbUJBQ0UsNEJBS0MsQ0FBQSwyQkFDQSwrQkFRaUIsQ0FDbkIsZUFFQSxTQUNBLFNBQVUsV0FDUCxlQUNNLFdBQ04sZWhCcGFTLGNnQnFhRCxpQkFDUiw0QkFFQSwyQkFBWSxnQkFUaEIsQ0FBUywyQkFZSixlM0J4UkEsdUIyQjBSQSxDQUFBLENBQUEsMEJBRUssb0JBRUwsQ0FBQSx1QkFDWSxjQUFBLHVCQUdaLENBQUEsbUJoQnhhUyxzQmdCeWFHLENBQUEsaUJBQUEsY0FBd0MsZUF2QmhELGFBeUJILENBQUEsMENBTUUsaUJBQ0osZUFBUSxTQUNSLENBQUssQ0FBRSxpRUFHQyxpQkFBRSxTQU5kLFVBT0ksYUFDQyxDQUFBLENBQUEsMENBQ0EsaUJSdGRLLFdBQ0MsU0FDUCxhQUNBLENBQUssQ0FBRSxPQUNQLDJDQUVpQixrQkFDakIsTUFBdUIsV0FDdkIsV0FBQSxnQkFDQSxrQkFDRyxlQUFZLFlBWm5CLGdCQWFXLGtCQWJYLHFCQUFjLHlCQUFkLGtCQUFjLGlCQW1CQyxnQkFDUCxXQXBCUixvQkFBQSxBQUFjLGFBQUEsc0JBQUEsQUF1Qk4sbUJBQUEsc0JBQUEsQUFTTiw2QkFBQSxDQUFBLHlFQUlpQyxTQUxuQyxnQkFNSSxDQUFBLGVBQ0EsaUJBRUksQ0FBQSwwQ0FBMEMsZUFUbEQsa0JBVUksQ0FBQSxDQUFBLDBDQUlJLE9BQVksV0FBTSxlQWQxQixDQUFBLENBQUEsaUVBdUJFLE9uQjZHTSxVQUxRLENBQUEsQ0FBQSwwQ21CckdkLE9BQ0EsV0FDQSxDQUFBLENBQUEsYUFBZ0Isa0JBQ0UsZ0JBRWxCLFdBQVksQ0FDWixpQkFDQSxXQUFhLGNBQ2IsQ0FBQSxvRUFHVyxlQUNBLENBQUUsd0ZBT1QsV0lpQkgsZUFBQSxVRzJMSCxDQUFBLDJIUHJNd0MsWUEvQmxDLGtCQWdDRCxDQUFhLHFCQUlKLGtCQUFZLGNBcEMxQixpQkFzQ0ksQ0FBQSx5QkFFVSxlQUFZLENBQUEsYUFBaUIsb0JBQW1CLGlCQUNuRCxDQUFBLG1DQUVlLGlCQTNDMUIsQ0FBTSxpREE0REwsZ0JBQ0EsUUFIRCxTQUFBLGtCcEI4TFksVUFDRixTb0J6TFIsVUE2QkYsaUNBbUNBLG1DQWxEVyxnQ0E4QlgsaUNBN0JDLENBQUEsUU1oRUQsY05nRUMsWXBCeUtPLHlCb0J2S0MsaUJBRUYsQ0FDTCw2QkF3QkYsV0FBQSxrQkFvQkEsTUFBQSxTQTdDQyxRTXBFRCxRQUFBLENBQUEsZU5xRUUsVUFDUywrQkFFUixxQ0F3QkYsaUNBSEQsQ0FBQSxjQUtDLFdBQ0MsOEJBZ0JELHFDQUVBLGlDQWFBLENBQUEsa0NBQ1Esd0JBQVAsQ0FBQSx5Q0FJQSwwQkFFSSxDQUFFLHdDQUVNLHlCQUNFLENBQUEsc0JBQ2Qsd0JSakxZLENBQU8sNkJRa0xOLDBCQTZDUCxDQUFxQiw0QkFFNUIseUJBQ1UsQ0FBQSwyQkFFQyx3QkFFQSxDQUFBLGtDQUlWLDBCQUdhLENBQUEsaUNSN09ELHlCUW1Qa0IsQ0FBSyxzQkFDbkMsd0JBQTRDLENBQzVDLDZCQUlBLDBCQUNBLENBQUEsNEJBQW9DLHlCQUNULENBQUEsNkJBSTFCLHdCQUNBLENBQUEsb0NBREEsMEJBRVcsQ0FBQSxtQ0FGWCx5QkFBMEIsQ0FBQSxzQ0FBMUIsd0JBQ0EsQ0FBQSw2Q0FDVywwQkFBd0MsQ0FBQSw0Q0FDeEIseUJBSDNCLENBQUEsa0NSL1BrQix3QlErUGxCLENBQUEseUNBRW1ELDBCQUZoQyxDQUFBLHdDQUFuQix5QkFDQSxDQUFnQiw2QkFEaEIsd0JBRVcsQ0FBQSxvQ0FGRywwQlJ6TkwsQ0FBQSxtQ1EwTlQseUJBQ0EsQ0FBQSx3Q0FBVyx3QkFBd0MsQ0FGbkQsK0NSblBRLDBCUW1QUixDQUFBLDhDQUVBLHlCQUZBLENBQUEsd0JBRVcsd0JBQXdDLENBQUEsK0JBRnJCLDBCUjNQcEIsQ0FBQSw4QlEyUFYseUJBQ0EsQ0FBZ0Isa0NBRGhCLHdCQUVXLENBQUEseUNBRlgsMEJBR1UsQ0FBQSx3Q0FIVix5QlJwT1MsQ0FBQSw2QlFvT1Qsd0JBRVcsQ0FBQSxvQ0FGWCwwQkFHVSxDQUFBLG1DQUhWLHlCQUNBLENBQUEsc0NBREEsd0JBRVcsQ0FBQSw2Q0FGWCwwQkFHTyxDQUFHLDRDQUhWLHlCUnhQUyxDQUFBLDBDUTBQRSx3QkFBd0MsQ0FBQSxpRFIxUDFDLDBCUXdQVCxDQUFBLGdEQUFBLHlCQUEwQixDQUFBLDhCQUV5Qix3QkFGbkQsQ0FBQSxxQ1I1TlMsMEJRNE5ULENBQUEsb0NBRUEseUJBRnFCLENBQUEsdUJSaE9aLHdCUWdPVCxDQUFBLDhCQUdVLDBCQUhWLENBQUEsNkJBQ0EseUJBQ0EsQ0FBQSxvQkFGQSx3QkFFVyxDQUFBLDJCQUF3QywwQkFGbkQsQ0FBQSwwQkFHVSx5QkFIVixDQUFBLHNCQUFBLHdCUnZFaUMsQ0FBQSw2QlF1RWpDLDBCQUVXLENBQUEsNEJBQXdDLHlCQUZuRCxDQUFBLG1CQUdPLHdCUjFFMEIsQ0FBQSwwQlF1RWpDLDBCUnRFb0IsQ0FBQSx5QlFzRXBCLHlCQUVXLENBQUEsaUJBQXdDLHdCQUZuRCxDQUFBLHdCQUdVLDBCQUtWLENBQUEsdUJBQ0EseUJBREEsQ0FBQSxrQkFFVyx3QkFBeUMsQ0FBQSx5QkFGckMsMEJSdlFKLENBQUEsd0JRd1FYLHlCQUNBLENBQUEsb0JBRlksd0JSM1BKLENBQUEsMkJRMlBJLDBCUjNQSixDQUFBLDBCUTRQUix5QkFDQSxDQUFBLHNCQUZjLHdCQUVlLENSclFuQiw2QlFtUUksMEJSblFKLENBQUEsNEJRb1FWLHlCQUNBLENBQUEsa0JBRlcsd0JSN1BBLENBQUEseUJRNlBBLDBCUjdQQSxDQUFBLHdCUThQWCx5QkFDQSxDQUFBLGlCQUZTLHdCUjFQQyxDQUFBLHdCUTBQRCwwQlIxUEMsQ0FBQSx1QlEyUFYseUJBQ0EsQ0FBQSxxQkFGVSx3QlIxUEEsQ0FBQSw0QlE2UEEsMEJBSFgsQ0FBQSwyQkFDQyx5QkFEQSxDQUFBLHFCQUVXLHdCQUF5QyxDQUFBLDRCQUMxQywwQkFIWCxDQUFBLDJCQUNDLHlCQURBLENBQUEsc0JBRVcsd0JBQXlDLENBQUEsNkJBQzFDLDBCQUhYLENBQUEsNEJBQ0MseUJBREEsQ0FBQSxzQkFFVyx3QkFGWCxDQUFBLDZCQUdVLDBCQUhWLENBQUEsNEJBRUEseUJBQVcsQ0FBQSxtQlI5T0Ysd0JRNE9BLENBQUEsMEJSNU9BLDBCUTZPVCxDQUFBLHlCQUNBLHlCQUFXLENBQUEsMkJBQXlDLHdCQUZ2QyxDQUdOLGtDQUhQLDBCQUNBLENBQUEsaUNBRGEseUJBRWdCLENSbk9wQix5QlFpT1Qsd0JBR1UsQ0FBQSxnQ0FISSwwQkFFZCxDQUFBLCtCQUFXLHlCQUF5QyxDQUFBLHFCQUZ0Qyx3QlJwT0wsQ0FBQSw0QlFxT1QsMEJBQ0EsQ0FBQSwyQkFBVyx5QlJ0T0YsQ0FBTyw2QlF1T04sd0JSdk9ELENBQU8sb0NRcU9BLDBCQURoQixDQUFXLG1DQUV5Qyx5QkFDMUMsQ0FBQSxvQlJwUUQsd0JRaVFULENBQUEsMkJSN09TLDBCUTZPVCxDQUFBLDBCQUVXLHlCQUZYLENBQUEsbUJBR08sd0JSaFBFLENBQUEsMEJRNk9RLDBCQUVqQixDQUFBLHlCQUZpQix5QlI3T1IsQ0FBQSxvQlE2T1Qsd0JBR1UsQ0FBQSwyQkFIViwwQkFDQSxDQUFBLDBCQURBLHlCQUVXLENBQUEscUJBRlgsd0JBR1UsQ0FBQSw0QkFIViwwQkFDQSxDQUFBLDJCQURBLHlCQUFxQixDQUFBLHFCQUVRLHdCQUY3QixDQUFBLDRCQUdVLDBCQUhWLENBQUEsMkJSaFFTLHlCUWdRVCxDQUFBLGlCQUVXLHdCQUF5QyxDQUFBLHdCQUMxQywwQkFIWCxDQUFBLHVCQUNDLHlCQURBLENBQUEseUJBRVcsd0JBQXlDLENBRnBELGdDQUdVLDBCQUhWLENBQUEsK0JBRUEseUJBQVEsQ0FBRyxvQlIvUkQsa0JRNlJWLFFBQVksV0FHRixXQUFBLENBQUEsMEJBSFYsUUFDQSxNQUFBLENBQUEsU1J6T1MsV1EwT1QsWUFGQSx5QkFFVyxpQkFBeUMsQ0FBQSwrQkFDMUMsV1IzT0Qsa0JRd09ULE1BQUEsU0FDQSxRQUFBLFFSek9TLENBQUEsZ0JRd09ULFdBQWEsZ0NBRXVDLHFDQUMxQyxpQ0FGVixDQUFBLGVSbE9TLFlRbU9ULCtCQUFXLHFDQUNKLGlDQUhSLENBQUMsbUNSblFVLHdCUW1RVixDQUFBLDBDQUVvRCwwQkFGbkMsQ0FBQSx5Q0FPUix5QkFDQSxDQUFRLHVCQUdsQix3QkFNRixDQUFBLDhCQUwrQiwwQkFuREssQ0FDbkMsNkJBQ0EseUJBRUMsQ0FBQSw0QkFDUyx3QkFFSixDQUFDLG1DQVNOLDBCQUVBLENBQUEsa0NBQ0EseUJBQW9DLENBQVcsdUJBQ2Qsd0JBR2pDLENBQUEsOEJBVndDLDBCQWF4QyxDQUFBLDZCQUNBLHlCQUFpQyxDQUFBLDhCQUloQyx3QkFDQSxDQUFnQixxQ0FEaEIsMEJBRVcsQ0FBQSxvQ0FGWCx5QkFHVSxDQUFBLHVDQUhWLHdCUmxQVSxDQUFBLDhDUW9QQywwQkFGWCxDQUFBLDZDQUFELHlCQUNDLENBQUEsbUNBREEsd0JBRVcsQ0FBQSwwQ0FGWCwwQkFHVSxDQUFBLHlDQUZWLHlCQUNBLENBQUEsOEJBQVcsd0JSM05LLENRMk5tQyxxQ0FDekMsMEJBSFYsQ0FBQSxvQ0FDQSx5QkFEQSxDQUFBLHlDUm5QUSx3QlFtUFIsQ0FBQSxnREFBRCwwQkFBQyxDQUFBLCtDQUFBLHlCQUE4QixDQUFBLHlCUjNQcEIsd0JRMlBWLENBQUEsZ0NBR1UsMEJBSFgsQ0FBQSwrQkFDQyx5QkFDQSxDQUFBLG1DQUYwQix3QlIzUGhCLENBQUEsMENRMlBnQiwwQlIzUGhCLENBQUEseUNRNFBWLHlCQUNBLENBQUEsOEJBQVcsd0JSdE9GLENBQUEscUNRdU9GLDBCUnZPUyxDUW9PakIsb0NBQUMseUJSelBTLENBQUEsdUNReVBULHdCQUVXLENBQUEsOENBRlgsMEJBR1UsQ0FBQSw2Q0FGVix5QkFDQSxDQUFBLDJDQUFXLHdCQUZYLENBQUEsa0RBQUEsMEJBQTBCLENBQzFCLGlEQURBLHlCQUVXLENBQUEsK0JBRlgsd0JBQTBCLENBQUEsc0NBQTFCLDBCQUNBLENBQUEscUNBREEseUJBRVcsQ0FBQSx3QkFBd0Msd0JBRm5ELENBQUEsK0JSaE9TLDBCUWdPVCxDQUFBLDhCQUNBLHlCQURBLENBQUEscUJBQUEsd0JBRVcsQ0FBQSw0QkFGWCwwQkFBOEIsQ0FHdkIsMkJBSFIseUJBQUMsQ0FBQSx1QkFDQSx3QkFDQSxDQUFBLDhCQUZBLDBCQUVXLENBQUEsNkJBRlgseUJBQUEsQ0FBQSxvQkFHVSx3QkFIVixDQUFBLDJCQUNBLDBCQURBLENBQUEsMEJBQXNCLHlCUnRFRixDQUFBLGtCUXNFcEIsd0JBR1UsQ0FBQSx5QkFBdUMsMEJBTWpELENBQUEsd0JBQ0EseUJBRmUsQ0FBQSxtQkFFSix3QkFGWCxDQUFBLDBCQUdVLDBCQUhWLENBQUEseUJBQ2dCLHlCQURoQixDQUFBLHFCQUVXLHdCQUF5QyxDQUZwRCw0QkFHVSwwQkFIVixDQUFBLDJCQUNBLHlCQURBLENBQUEsdUJBRVcsd0JBQXlDLENBQUEsOEJBQzFDLDBCQUhYLENBQUMsNkJSN1BXLHlCUTZQWCxDQUFBLG1CQUVXLHdCQUF5QyxDQUZwRCwwQkFHVSwwQkFIVixDQUFBLHlCQUNnQix5QkFEaEIsQ0FBUyxrQkFFRSx3QkFBeUMsQ0FGcEQseUJBR1UsMEJBSFYsQ0FBQSx3QkFDQSx5QkFEQSxDQUFBLHNCQUVXLHdCQUZYLENBQUEsNkJBR1UsMEJBSFYsQ0FBQSw0QlIxUFUseUJRMFBFLENBQUEsc0JBRUQsd0JBRlgsQ0FBQSw2QkFHMkIsMEJBSDNCLENBQUEsNEJSdlFXLHlCUXVRRyxDQUFBLHVCQUVILHdCQUZYLENBQUEsOEJBR1UsMEJBSFYsQ0FBQSw2QkFFQSx5QkFBVyxDQUFBLHVCUnpRQSx3QlF1UUQsQ0FBQSw4QkFBWCwwQkFDQyxDQUFBLDZCQURBLHlCQUVXLENBQUEsb0JBRlgsd0JBR1UsQ0FBQSwyQkFIViwwQkFDQSxDQUFnQiwwQkFEaEIseUJBRVcsQ0FBQSw0QkFGWCx3QkFHVSxDQUFBLG1DQUhHLDBCQUViLENBQUEsa0NBQVcseUJBQXlDLENBQUEsMEJBQzFDLHdCQUhYLENBQUEsaUNBQ0MsMEJBREEsQ0FBQSxnQ0FFVyx5QkFGWCxDQUFBLHNCQUdVLHdCQUhYLENBQUEsNkJBQ0MsMEJBREEsQ0FBQSw0QkFFVyx5QkFGWCxDQUFBLDhCQUdVLHdCQUhWLENBQUEscUNBRUEsMEJBQVcsQ0FBQSxvQ0FGWCx5QkFHVSxDQUFBLHFCQUhWLHdCQUNBLENBQUEsNEJBREEsMEJBRVEsQ0FBRywyQkFBeUMseUJBRnBELENBQUEsb0JBR1Usd0JBSFYsQ0FBQSwyQkFDQSwwQkFEQSxDQUFBLDBCQUVXLHlCQUF5QyxDQUFBLHFCQUZuQyx3QlI3T1IsQ0FBQSw0QlE4T1QsMEJBQ0EsQ0FBQSwyQkFBVyx5QlIxT0YsQ0FBTyxzQlF3T0gsd0JBR2MsQ1IzT2xCLDZCUXdPVCwwQlJ4T1MsQ0FBQSw0QlF3T1QseUJBRVcsQ0FBQSxzQkFBeUMsd0JBRi9CLENBQUEsNkJSeE9aLDBCUXlPVCxDQUFBLDRCQUNBLHlCQUFXLENBQUEsa0JSbFFGLHdCUWdRVCxDQUFZLHlCUmhRSCwwQlFnUVQsQ0FBVyx3QlJoUUYseUJRZ1FFLENBQUEsMEJSaFFGLHdCUWdRRSxDQUFBLGlDQUFaLDBCQUNDLENBQUEsZ0NBREEseUJBRVcsQ0FBQSxxQkFBeUMsa0JBRnhDLFFBR0YsV0FBaUIsV0FINUIsQ0FBQSwyQkFDQyxRQUFnQixNUnpPUCxDQUFBLFFRME9ULGNBRkEsWUFFVyx5QkFBeUMsaUJBRnBELENBQUEsNkJSeE9TLFdRd09WLGtCQUNDLE1BQUEsU0FBZ0IsUVJ6T0EsUVEwT2hCLENBRkEsZUFBYSxXQUVGLGdDQUZYLHFDUnhPUyxpQ1F5T1QsQ0FBQSxjUmxPUyxZUWlPVCwrQkFFVyxxQ0FDRCxpQ0FIVixDQUFBLGtDUm5RVSx3QlFtUVYsQ0FBQSx5Q1JuUWlCLDBCUW1RQSxDQUFBLHdDQUdpQyx5QkFLekMsQ0FBQSxzQkFFSCx3QkFIUixDQUFXLDZCQUtjLDBCQW5EekIsQ0FBQSw0QlJoT2EseUJRb09iLENBQUEsMkJBQ0Msd0JBQ1UsQ0FBQSxrQ0FJRiwwQkFHSyxDQUEyQixpQ0FNeEMseUJBQW9DLENBQUEsc0JBTHJCLHdCQU9mLENBQUEsNkJBSUEsMEJBQ0EsQ0FBQSw0QkFBb0MseUJBQ1QsQ0FBQSw2QkFJMUIsd0JBQ0EsQ0FBQSxvQ0FEQSwwQkFFVyxDQUFBLG1DQUZYLHlCQUEwQixDQUFBLHNDQUExQix3QkFDQSxDQUFBLDZDQUNXLDBCQUF3QyxDQUFBLDRDQUN4Qix5QkFIM0IsQ0FBQSxrQ1IvUGtCLHdCUStQbEIsQ0FBQSx5Q0FFbUQsMEJBRmhDLENBQUEsd0NBQW5CLHlCQUNBLENBQWdCLDZCQURoQix3QkFFVyxDQUFBLG9DQUZHLDBCUnpOTCxDQUFBLG1DUTBOVCx5QkFDQSxDQUFBLHdDQUFXLHdCQUF3QyxDQUZuRCwrQ1JuUFEsMEJRbVBSLENBQUEsOENBRUEseUJBRkEsQ0FBQSx3QkFFVyx3QkFBd0MsQ0FBQSwrQkFGckIsMEJSM1BwQixDQUFBLDhCUTJQVix5QkFDQSxDQUFnQixrQ0FEaEIsd0JBRVcsQ0FBQSx5Q0FGWCwwQkFHVSxDQUFBLHdDQUhWLHlCUnBPUyxDQUFBLDZCUW9PVCx3QkFFVyxDQUFBLG9DQUZYLDBCQUdVLENBQUEsbUNBSFYseUJBQ0EsQ0FBQSxzQ0FEQSx3QkFFVyxDQUFBLDZDQUZYLDBCQUdPLENBQUcsNENBSFYseUJSeFBTLENBQUEsMENRMFBFLHdCQUF3QyxDQUFBLGlEUjFQMUMsMEJRd1BULENBQUEsZ0RBQUEseUJBQTBCLENBQUEsOEJBRXlCLHdCQUZuRCxDQUFBLHFDUjVOUywwQlE0TlQsQ0FBQSxvQ0FFQSx5QkFGcUIsQ0FBQSx1QlJoT1osd0JRZ09ULENBQUEsOEJBR1UsMEJBSFYsQ0FBQSw2QkFDQSx5QkFDQSxDQUFBLG9CQUZBLHdCQUVXLENBQUEsMkJBQXdDLDBCQUZuRCxDQUFBLDBCQUdVLHlCQUhWLENBQUEsc0JBQUEsd0JSdkVpQyxDQUFBLDZCUXVFakMsMEJBRVcsQ0FBQSw0QkFBd0MseUJBRm5ELENBQUEsbUJBR08sd0JSMUUwQixDQUFBLDBCUXVFakMsMEJSdEVvQixDQUFBLHlCUXNFcEIseUJBRVcsQ0FBQSxpQkFBd0Msd0JBRm5ELENBQUEsd0JBR1UsMEJBS1YsQ0FBQSx1QkFDQSx5QkFEQSxDQUFBLGtCQUVXLHdCQUF5QyxDQUFBLHlCQUZyQywwQlJ2UUosQ0FBQSx3QlF3UVgseUJBQ0EsQ0FBQSxvQkFGWSx3QlIzUEosQ0FBQSwyQlEyUEksMEJSM1BKLENBQUEsMEJRNFBSLHlCQUNBLENBQUEsc0JBRmMsd0JBRWUsQ1JyUW5CLDZCUW1RSSwwQlJuUUosQ0FBQSw0QlFvUVYseUJBQ0EsQ0FBQSxrQkFGVyx3QlI3UEEsQ0FBQSx5QlE2UEEsMEJSN1BBLENBQUEsd0JROFBYLHlCQUNBLENBQUEsaUJBRlMsd0JSMVBDLENBQUEsd0JRMFBELDBCUjFQQyxDQUFBLHVCUTJQVix5QkFDQSxDQUFBLHFCQUZVLHdCUjFQQSxDQUFBLDRCUTZQQSwwQkFIWCxDQUFBLDJCQUNDLHlCQURBLENBQUEscUJBRVcsd0JBQXlDLENBQUEsNEJBQzFDLDBCQUhYLENBQUEsMkJBQ0MseUJBREEsQ0FBQSxzQkFFVyx3QkFBeUMsQ0FBQSw2QkFDMUMsMEJBSFgsQ0FBQSw0QkFDQyx5QkFEQSxDQUFBLHNCQUVXLHdCQUZYLENBQUEsNkJBR1UsMEJBSFYsQ0FBQSw0QkFFQSx5QkFBVyxDQUFBLG1CUjlPRix3QlE0T0EsQ0FBQSwwQlI1T0EsMEJRNk9ULENBQUEseUJBQ0EseUJBQVcsQ0FBQSwyQkFBeUMsd0JBRnZDLENBR04sa0NBSFAsMEJBQ0EsQ0FBQSxpQ0FEYSx5QkFFZ0IsQ1JuT3BCLHlCUWlPVCx3QkFHVSxDQUFBLGdDQUhJLDBCQUVkLENBQUEsK0JBQVcseUJBQXlDLENBQUEscUJBRnRDLHdCUnBPTCxDQUFBLDRCUXFPVCwwQkFDQSxDQUFBLDJCQUFXLHlCUnRPRixDQUFPLDZCUXVPTix3QlJ2T0QsQ0FBTyxvQ1FxT0EsMEJBRGhCLENBQVcsbUNBRXlDLHlCQUMxQyxDQUFBLG9CUnBRRCx3QlFpUVQsQ0FBQSwyQlI3T1MsMEJRNk9ULENBQUEsMEJBRVcseUJBRlgsQ0FBQSxtQkFHTyx3QlJoUEUsQ0FBQSwwQlE2T1EsMEJBRWpCLENBQUEseUJBRmlCLHlCUjdPUixDQUFBLG9CUTZPVCx3QkFHVSxDQUFBLDJCQUhWLDBCQUNBLENBQUEsMEJBREEseUJBRVcsQ0FBQSxxQkFGWCx3QkFHVSxDQUFBLDRCQUhWLDBCQUNBLENBQUEsMkJBREEseUJBQXFCLENBQUEscUJBRVEsd0JBRjdCLENBQUEsNEJBR1UsMEJBSFYsQ0FBQSwyQlJoUVMseUJRZ1FULENBQUEsaUJBRVcsd0JBQXlDLENBQUEsd0JBQzFDLDBCQUhYLENBQUEsdUJBQ0MseUJBREEsQ0FBQSx5QkFFVyx3QkFBeUMsQ0FGcEQsZ0NBR1UsMEJBSFYsQ0FBQSwrQkFFQSx5QkFBUSxDQUFHLG9CUi9SRCxrQlE2UlYsUUFBWSxXQUdGLFdBQUEsQ0FBQSwwQkFIVixRQUNBLE1BQUEsQ0FBQSxTUnpPUyxXUTBPVCxhQUZBLHlCQUVXLGlCQUF5QyxDQUFBLCtCQUMxQyxXUjNPRCxrQlF3T1QsTUFBQSxTQUNBLFFBQUEsUVJ6T1MsQ0FBTyxnQlF3T2hCLFdBQWEsZ0NBRXVDLHFDQUMxQyxpQ0FGVixDQUFBLGVSbE9TLFlRbU9ULCtCQUFXLHFDQUNELGlDQUhWLENBQUEsbUNSblFVLHdCUW1RVixDQUFBLDBDQUVvRCwwQkFGbkMsQ0FBQSx5Q0FxQnBCLHlCQWJvQixDQUNsQix1QkFFQSx3QkFVRixDQUFBLDhCQVQrQiwwQkFuREssQ0FDbkMsNkJBQ0EseUJBRUMsQ0FBQSw0QkFDUyx3QkFFSixDQUFDLG1DQVNOLDBCQUVBLENBQUEsa0NBQ0EseUJBQW9DLENBQVcsdUJBQ2Qsd0JBR2pDLENBQUEsOEJBVndDLDBCQWF4QyxDQUFBLDZCQUNBLHlCQUFpQyxDQUFBLDhCQUloQyx3QkFDQSxDQUFnQixxQ0FEaEIsMEJBRVcsQ0FBQSxvQ0FGWCx5QkFHVSxDQUFBLHVDQUhWLHdCUmxQVSxDQUFBLDhDUW9QQywwQkFGWCxDQUFBLDZDQUFELHlCQUNDLENBQUEsbUNBREEsd0JBRVcsQ0FBQSwwQ0FGWCwwQkFHVSxDQUFBLHlDQUZWLHlCQUNBLENBQUEsOEJBQVcsd0JSM05LLENRMk5tQyxxQ0FDekMsMEJBSFYsQ0FBQSxvQ0FDQSx5QkFEQSxDQUFBLHlDUm5QUSx3QlFtUFIsQ0FBQSxnREFBRCwwQkFBQyxDQUFBLCtDQUFBLHlCQUE4QixDQUFBLHlCUjNQcEIsd0JRMlBWLENBQUEsZ0NBR1UsMEJBSFgsQ0FBQSwrQkFDQyx5QkFDQSxDQUFBLG1DQUYwQix3QlIzUGhCLENBQUEsMENRMlBnQiwwQlIzUGhCLENBQUEseUNRNFBWLHlCQUNBLENBQUEsOEJBQVcsd0JSdE9GLENBQUEscUNRdU9GLDBCUnZPUyxDUW9PakIsb0NBQUMseUJSelBTLENBQUEsdUNReVBULHdCQUVXLENBQUEsOENBRlgsMEJBR1UsQ0FBQSw2Q0FGVix5QkFDQSxDQUFBLDJDQUFXLHdCQUZYLENBQUEsa0RBQUEsMEJBQTBCLENBQzFCLGlEQURBLHlCQUVXLENBQUEsK0JBRlgsd0JBQTBCLENBQUEsc0NBQTFCLDBCQUNBLENBQUEscUNBREEseUJBRVcsQ0FBQSx3QkFBd0Msd0JBRm5ELENBQUEsK0JSaE9TLDBCUWdPVCxDQUFBLDhCQUNBLHlCQURBLENBQUEscUJBQUEsd0JBRVcsQ0FBQSw0QkFGWCwwQkFBOEIsQ0FHdkIsMkJBSFIseUJBQUMsQ0FBQSx1QkFDQSx3QkFDQSxDQUFBLDhCQUZBLDBCQUVXLENBQUEsNkJBRlgseUJBQUEsQ0FBQSxvQkFHVSx3QkFIVixDQUFBLDJCQUNBLDBCQURBLENBQUEsMEJBQXNCLHlCUnRFRixDQUFBLGtCUXNFcEIsd0JBR1UsQ0FBQSx5QkFBdUMsMEJBTWpELENBQUEsd0JBQ0EseUJBRmUsQ0FBQSxtQkFFSix3QkFGWCxDQUFBLDBCQUdVLDBCQUhWLENBQUEseUJBQ2dCLHlCQURoQixDQUFBLHFCQUVXLHdCQUF5QyxDQUZwRCw0QkFHVSwwQkFIVixDQUFBLDJCQUNBLHlCQURBLENBQUEsdUJBRVcsd0JBQXlDLENBQUEsOEJBQzFDLDBCQUhYLENBQUMsNkJSN1BXLHlCUTZQWCxDQUFBLG1CQUVXLHdCQUF5QyxDQUZwRCwwQkFHVSwwQkFIVixDQUFBLHlCQUNnQix5QkFEaEIsQ0FBUyxrQkFFRSx3QkFBeUMsQ0FGcEQseUJBR1UsMEJBSFYsQ0FBQSx3QkFDQSx5QkFEQSxDQUFBLHNCQUVXLHdCQUZYLENBQUEsNkJBR1UsMEJBSFYsQ0FBQSw0QlIxUFUseUJRMFBFLENBQUEsc0JBRUQsd0JBRlgsQ0FBQSw2QkFHMkIsMEJBSDNCLENBQUEsNEJSdlFXLHlCUXVRRyxDQUFBLHVCQUVILHdCQUZYLENBQUEsOEJBR1UsMEJBSFYsQ0FBQSw2QkFFQSx5QkFBVyxDQUFBLHVCUnpRQSx3QlF1UUQsQ0FBQSw4QkFBWCwwQkFDQyxDQUFBLDZCQURBLHlCQUVXLENBQUEsb0JBRlgsd0JBR1UsQ0FBQSwyQkFIViwwQkFDQSxDQUFnQiwwQkFEaEIseUJBRVcsQ0FBQSw0QkFGWCx3QkFHVSxDQUFBLG1DQUhHLDBCQUViLENBQUEsa0NBQVcseUJBQXlDLENBQUEsMEJBQzFDLHdCQUhYLENBQUEsaUNBQ0MsMEJBREEsQ0FBQSxnQ0FFVyx5QkFGWCxDQUFBLHNCQUdVLHdCQUhYLENBQUEsNkJBQ0MsMEJBREEsQ0FBQSw0QkFFVyx5QkFGWCxDQUFBLDhCQUdVLHdCQUhWLENBQUEscUNBRUEsMEJBQVcsQ0FBQSxvQ0FGWCx5QkFHVSxDQUFBLHFCQUhWLHdCQUNBLENBQUEsNEJBREEsMEJBRVEsQ0FBRywyQkFBeUMseUJBRnBELENBQUEsb0JBR1Usd0JBSFYsQ0FBQSwyQkFDQSwwQkFEQSxDQUFBLDBCQUVXLHlCQUF5QyxDQUFBLHFCQUZuQyx3QlI3T1IsQ0FBQSw0QlE4T1QsMEJBQ0EsQ0FBQSwyQkFBVyx5QlIxT0YsQ0FBTyxzQlF3T0gsd0JBR2MsQ1IzT2xCLDZCUXdPVCwwQlJ4T1MsQ0FBQSw0QlF3T1QseUJBRVcsQ0FBQSxzQkFBeUMsd0JBRi9CLENBQUEsNkJSeE9aLDBCUXlPVCxDQUFBLDRCQUNBLHlCQUFXLENBQUEsa0JSbFFGLHdCUWdRVCxDQUFZLHlCUmhRSCwwQlFnUVQsQ0FBVyx3QlJoUUYseUJRZ1FFLENBQUEsMEJSaFFGLHdCUWdRRSxDQUFBLGlDQUFaLDBCQUNDLENBQUEsZ0NBREEseUJBRVcsQ0FBQSxxQkFBeUMsa0JBRnhDLFFBR0YsV0FBaUIsV0FINUIsQ0FBQSwyQkFDQyxRQUFnQixNUnpPUCxDQUFBLGFRd09ULGNBQWEsWUFFRixzQkFBeUMsaUJBRnBELENBQWEsdUNBQWQsV0FBQyxrQkFDQSxNUnpPUyxTUTBPVCxRQUZBLFFBQUEsQ0FBQSxvQkFFVyxVUjFPRiw0QlF3T0kscUNBQWQsaUNSak9VLENBQUEsbUJRaU9ULFdBRVcsMkJBQXlDLHFDQUMxQyxpQ0FIVixDQUFBLHVDQUFBLHdCQUVXLENBQUEsOENBRlgsMEJBR1UsQ0FBQSw2Q0FLRCx5QkFHVixDQUFBLDJCQVlGLHdCQVgrQixDQUFBLGtDQW5EdEIsMEJBRVIsQ0FBQSxpQ0FFQyx5QkFDQSxDQUFBLGdDQUdBLHdCQUVRLENBQUMsdUNBUVQsMEJBQ0EsQ0FBQSxzQ0FDQSx5QkFBNEMsQ0FDNUMsMkJBUmEsd0JBWWtCLENSdFFwQixrQ1F1UXlCLDBCQUNULENBQUEsaUNBSTFCLHlCQUNBLENBQUEsa0NBREEsd0JBQTBCLENBQUEseUNBRXlCLDBCQUZuRCxDQUFBLHdDQUFELHlCQUNDLENBQUEsMkNBREEsd0JBRVcsQ0FBQSxrREFDRCwwQkFIWCxDQUFBLGlEUi9QWSx5QlErUFgsQ0FBQSx1Q1IvUFcsd0JRK1BYLENBQUEsOENBQUQsMEJBQWUsQ0FDZCw2Q0FEQSx5QkFFVyxDQUFBLGtDQUZYLHdCQUdVLENBQUEseUNBSFYsMEJSblBRLENBQUEsd0NRbVBhLHlCQUVRLENSclByQiw2Q1FtUGEsd0JSblBiLENBQUEsb0RRb1BSLDBCQUNBLENBQUEsbURBQVcseUJBQXdDLENBQUEsNkJBRm5ELHdCQUdVLENBQUEsb0NBSFYsMEJBQ0EsQ0FBQSxtQ0FEQSx5QkFFUSxDQUFHLHVDQUZYLHdCQUFBLENBQUEsOENBQUEsMEJBQ0EsQ0FBQSw2Q0FEQSx5QkFFVyxDQUFBLGtDQUZYLHdCQUdVLENBQUEseUNBSFYsMEJBQUEsQ0FBMkIsd0NBQTNCLHlCQUFBLENBQUEsMkNBRW1ELHdCQUZuRCxDQUFBLGtEQUFELDBCQUFpQixDQUNoQixpREFEQSx5QkFFVyxDQUFBLCtDQUNKLHdCUjNQRSxDQUFBLHNEUXlQVCwwQkFEQSxDQUFBLHFEUjVOUyx5QlE0TlQsQ0FBQSxtQ0FHVSx3QkFIWCxDQUFBLDBDUmhPVSwwQlFnT1QsQ0FBQSx5Q1JoT1MseUJRZ09ULENBQUEsNEJBR1Usd0JBSFgsQ0FBQSxtQ0FBQywwQlJ4RWlDLENRMEVqQyxrQ0FGQSx5QkFFVyxDQUFBLHlCQUF3Qyx3QkFGbkQsQ0FBQSxnQ0FHVSwwQkFIVixDQUFBLCtCQUNBLHlCQUNBLENBQUEsMkJBRkEsd0JBRVEsQ0FBRyxrQ0FBd0MsMEJBRm5ELENBQUEsaUNBR1UseUJBSFYsQ0FBQSx3QkFDQSx3QkFDQSxDQUFBLCtCQUZzQiwwQkFFTyxDUnhFVCw4QlFzRXBCLHlCQUdVLENBQUEsc0JBQXVDLHdCQUtsQyxDQUNmLDZCQUNBLDBCQUZlLENBQUEsNEJSdlFKLHlCUXVRWCxDQUFBLHVCQUdVLHdCQUhYLENBQUEsOEJBQ2lCLDBCQURoQixDQUFBLDZCQUVXLHlCQUZYLENBQUEseUJBR1Usd0JBSFgsQ0FBQSxnQ0FDQywwQkFEQSxDQUFBLCtCQUVXLHlCQUF5QyxDQUFBLDJCQUMxQyx3QkFIWCxDQUFBLGtDQUNDLDBCQURBLENBQUEsaUNBRVcseUJBRlgsQ0FBQSx1QkFHVSx3QkFIWCxDQUFBLDhCQUNpQiwwQkFEaEIsQ0FBQSw2QkFFNkIseUJBRjdCLENBQUEsc0JBR1Usd0JBSFgsQ0FBQSw2QkFDaUIsMEJBRGhCLENBQUEsNEJBRVcseUJBRlgsQ0FBQSwwQkFHVSx3QkFIWCxDQUFBLGlDUjFQVywwQlEwUFYsQ0FBQSxnQ1IxUFUseUJRMFBWLENBQUEsMEJBR1Usd0JBSFYsQ0FBQSxpQ1J2UVcsMEJRdVFYLENBQUEsZ0NSdlFXLHlCUXVRWCxDQUFBLDJCQUdVLHdCQUhYLENBQUMsa0NSdlFXLDBCUXVRRCxDQUFBLGlDQUUwQyx5QkFGMUMsQ0FBQSwyQlJ2UVEsd0JRd1FsQixDQUFBLGtDQUNBLDBCQUFXLENBQUEsaUNBRlgseUJBR1UsQ0FBQSx3QkFIWCx3QkFDQyxDQUFBLCtCQURBLDBCQUVXLENBQUEsOEJBRlgseUJBR1UsQ0FBQSxnQ0FIVix3QkFDQSxDQUFBLHVDQURhLDBCUmpPSixDQUFBLHNDUW9PRix5QlJwT0UsQ0FBTyw4QlFrT2hCLHdCQUNBLENBQUEscUNBQVcsMEJBQXlDLENBQUEsb0NBQzFDLHlCQUhYLENBQUEsMEJBQ0Msd0JBQ0EsQ0FBQSxpQ0FBVywwQkFBeUMsQ0FBQSxnQ0FDMUMseUJBSFgsQ0FBQSxrQ0FDQyx3QkFEQSxDQUFBLHlDUmpRUywwQlFpUUUsQ0FBQSx3Q0FBWix5QkFDQyxDQUFBLHlCQUNBLHdCQUZBLENBQUEsZ0NSN09TLDBCUTZPVCxDQUFBLCtCQUdVLHlCQUhWLENBQUEsd0JBQ0Esd0JBQ0EsQ0FBQSwrQkFBVywwQkFBeUMsQ0FBQSw4QkFGbkMseUJSN09SLENBQUEseUJRNk9ULHdCUnhPUyxDQUFBLGdDUXdPSSwwQlJ4T0osQ0FBQSwrQlF3T0kseUJSeE9KLENBQUEsMEJRd09ULHdCQUNBLENBQUEsaUNBREEsMEJBRVcsQ0FBQSxnQ0FBeUMseUJBRi9CLENBQUEsMEJSeE9aLHdCUXdPVCxDQUFBLGlDQUVBLDBCQUZZLENBQUEsZ0NBRXdDLHlCQUZ4QyxDQUFBLHNCUmhRSCx3QlFnUVQsQ0FBQSw2QlJoUWdCLDBCUWdRTCxDQUFBLDRCUmhRRix5QlFnUVQsQ0FBQSw4QlJoUVMsd0JRZ1FULENBQUEscUNBRUEsMEJBQVcsQ0FBQSxvQ0FGWCx5QkFHVSxDQUFBLHlCQUhYLGtCQUFDLFFBQ0EsV1J6T1MsV1EwT1QsQ0FBQSwrQkFBVyxRQUFBLE1BQUEsQ0FBQSxhQUF5QyxjQUZwRCxZQUFhLHNCUnhPSixpQlF3T1YsQ0FBQSx1Q1J4T2lCLFdRME9oQixrQkFGYSxNQUVGLFNBQUEsUUFBa0IsUVIxT2IsQ1EwT29DLG9CQUZwRCxXQUdPLDZCQUhSLHFDUmpPVSxpQ1FpT0EsQ0FBQSxtQkFFRSxZQUF5Qyw0QkFDMUMscUNBSFYsaUNBQ0EsQ0FBZ0IsdUNBREMsd0JBRU4sQ0FBa0IsOENBQ25CLDBCQUF3QyxDQUFBLDZDQU05Qyx5QkFFSSxDQUFHLDJCQUNaLHdCQUE2QixDQUFBLGtDQWxEOUIsMEJBQ0EsQ0FBQSxpQ0FpRUQseUJBOURFLENBQU8sZ0NBR1Asd0JBR0EsQ0FBQSx1Q0FPQSwwQkFDQSxDQUFBLHNDQUNVLHlCQUNWLENBQUEsMkJBUmEsd0JBWWtCLENSdFFwQixrQ1F1UXlCLDBCQUNULENBQUEsaUNBSTFCLHlCQUNBLENBQUEsa0NBREEsd0JBQTBCLENBQUEseUNBRXlCLDBCQUZuRCxDQUFBLHdDQUFELHlCQUNDLENBQUEsMkNBREEsd0JBRVcsQ0FBQSxrREFDRCwwQkFIWCxDQUFBLGlEUi9QWSx5QlErUFgsQ0FBQSx1Q1IvUFcsd0JRK1BYLENBQUEsOENBQUQsMEJBQWUsQ0FDZCw2Q0FEQSx5QkFFVyxDQUFBLGtDQUZYLHdCQUdVLENBQUEseUNBSFYsMEJSblBRLENBQUEsd0NRbVBhLHlCQUVRLENSclByQiw2Q1FtUGEsd0JSblBiLENBQUEsb0RRb1BSLDBCQUNBLENBQUEsbURBQVcseUJBQXdDLENBQUEsNkJBRm5ELHdCQUdVLENBQUEsb0NBSFYsMEJBQ0EsQ0FBQSxtQ0FEQSx5QkFFUSxDQUFHLHVDQUZYLHdCQUFBLENBQUEsOENBQUEsMEJBQ0EsQ0FBQSw2Q0FEQSx5QkFFVyxDQUFBLGtDQUZYLHdCQUdVLENBQUEseUNBSFYsMEJBQUEsQ0FBMkIsd0NBQTNCLHlCQUFBLENBQUEsMkNBRW1ELHdCQUZuRCxDQUFBLGtEQUFELDBCQUFpQixDQUNoQixpREFEQSx5QkFFVyxDQUFBLCtDQUNKLHdCUjNQRSxDQUFBLHNEUXlQVCwwQkFEQSxDQUFBLHFEUjVOUyx5QlE0TlQsQ0FBQSxtQ0FHVSx3QkFIWCxDQUFBLDBDUmhPVSwwQlFnT1QsQ0FBQSx5Q1JoT1MseUJRZ09ULENBQUEsNEJBR1Usd0JBSFgsQ0FBQSxtQ0FBQywwQlJ4RWlDLENRMEVqQyxrQ0FGQSx5QkFFVyxDQUFBLHlCQUF3Qyx3QkFGbkQsQ0FBQSxnQ0FHVSwwQkFIVixDQUFBLCtCQUNBLHlCQUNBLENBQUEsMkJBRkEsd0JBRVEsQ0FBRyxrQ0FBd0MsMEJBRm5ELENBQUEsaUNBR1UseUJBSFYsQ0FBQSx3QkFDQSx3QkFDQSxDQUFBLCtCQUZzQiwwQkFFTyxDUnhFVCw4QlFzRXBCLHlCQUdVLENBQUEsc0JBQXVDLHdCQUtsQyxDQUNmLDZCQUNBLDBCQUZlLENBQUEsNEJSdlFKLHlCUXVRWCxDQUFBLHVCQUdVLHdCQUhYLENBQUEsOEJBQ2lCLDBCQURoQixDQUFBLDZCQUVXLHlCQUZYLENBQUEseUJBR1Usd0JBSFgsQ0FBQSxnQ0FDQywwQkFEQSxDQUFBLCtCQUVXLHlCQUF5QyxDQUFBLDJCQUMxQyx3QkFIWCxDQUFBLGtDQUNDLDBCQURBLENBQUEsaUNBRVcseUJBRlgsQ0FBQSx1QkFHVSx3QkFIWCxDQUFBLDhCQUNpQiwwQkFEaEIsQ0FBQSw2QkFFNkIseUJBRjdCLENBQUEsc0JBR1Usd0JBSFgsQ0FBQSw2QkFDaUIsMEJBRGhCLENBQUEsNEJBRVcseUJBRlgsQ0FBQSwwQkFHVSx3QkFIWCxDQUFBLGlDUjFQVywwQlEwUFYsQ0FBQSxnQ1IxUFUseUJRMFBWLENBQUEsMEJBR1Usd0JBSFYsQ0FBQSxpQ1J2UVcsMEJRdVFYLENBQUEsZ0NSdlFXLHlCUXVRWCxDQUFBLDJCQUdVLHdCQUhYLENBQUMsa0NSdlFXLDBCUXVRRCxDQUFBLGlDQUUwQyx5QkFGMUMsQ0FBQSwyQlJ2UVEsd0JRd1FsQixDQUFBLGtDQUNBLDBCQUFXLENBQUEsaUNBRlgseUJBR1UsQ0FBQSx3QkFIWCx3QkFDQyxDQUFBLCtCQURBLDBCQUVXLENBQUEsOEJBRlgseUJBR1UsQ0FBQSxnQ0FIVix3QkFDQSxDQUFBLHVDQURhLDBCUmpPSixDQUFBLHNDUW9PRix5QlJwT0UsQ0FBTyw4QlFrT2hCLHdCQUNBLENBQUEscUNBQVcsMEJBQXlDLENBQUEsb0NBQzFDLHlCQUhYLENBQUEsMEJBQ0Msd0JBQ0EsQ0FBQSxpQ0FBVywwQkFBeUMsQ0FBQSxnQ0FDMUMseUJBSFgsQ0FBQSxrQ0FDQyx3QkFEQSxDQUFBLHlDUmpRUywwQlFpUUUsQ0FBQSx3Q0FBWix5QkFDQyxDQUFBLHlCQUNBLHdCQUZBLENBQUEsZ0NSN09TLDBCUTZPVCxDQUFBLCtCQUdVLHlCQUhWLENBQUEsd0JBQ0Esd0JBQ0EsQ0FBQSwrQkFBVywwQkFBeUMsQ0FBQSw4QkFGbkMseUJSN09SLENBQUEseUJRNk9ULHdCUnhPUyxDQUFBLGdDUXdPSSwwQlJ4T0osQ0FBQSwrQlF3T0kseUJSeE9KLENBQUEsMEJRd09ULHdCQUNBLENBQUEsaUNBREEsMEJBRVcsQ0FBQSxnQ0FBeUMseUJBRi9CLENBQUEsMEJSeE9aLHdCUXdPVCxDQUFBLGlDQUVBLDBCQUZZLENBQUEsZ0NBRXdDLHlCQUZ4QyxDQUFBLHNCUmhRSCx3QlFnUVQsQ0FBQSw2QlJoUWdCLDBCUWdRTCxDQUFBLDRCUmhRRix5QlFnUVQsQ0FBQSw4QlJoUVMsd0JRZ1FULENBQUEscUNBRUEsMEJBQVcsQ0FBQSxvQ0FGWCx5QkFHVSxDQUFBLHlCQUhYLGtCQUFDLFFBQ0EsV1J6T1MsV1EwT1QsQ0FBQSwrQkFBVyxRQUFBLE1BQUEsQ0FBQSxjQUF5QyxXQUZwRCxhQUFhLHNCUnhPSixpQlF3T1YsQ0FBQSx5Q0FFQyxXQUFBLGtCQUZhLE1BRUYsU0FBQSxRUjFPRixRUTBPMkMsQ0FBQSxxQkFGcEQsV0FHVSw2QkFIWCxxQ1JqT1UsaUNRaU9BLENBRUQsb0JSbk9DLFlRbU8yQyw0QkFDMUMscUNBSFYsaUNSblFVLENBQUEsd0NRbVFPLHdCUm5RUCxDQUFBLCtDUXNRQSwwQkFBd0MsQ0FBQSw4Q0FPbkQseUJBSEQsQ0FBQSw0QkFLUyx3QkFBcUIsQ0FBQSxtQ0FsRDlCLDBCQUNVLENBQUEsa0NBbUVYLHlCQS9ERSxDQUFBLGlDQUdBLHdCQUVBLENBQUEsd0NBTzJCLDBCQUpaLENBQTJCLHVDQU1mLHlCQUMzQixDQUFBLDRCQUlBLHdCQUNBLENBQUEsbUNBQ0EsMEJBQWlDLENBQUEsa0NBSWhDLHlCQUNBLENBQWdCLG1DQURoQix3QkFFVyxDQUFBLDBDQUZYLDBCQUdPLENBQUcseUNBSFYseUJBQ0EsQ0FBQSw0Q0FEYyx3QlJsUEosQ0FBQSxtRFFxUEEsMEJBSFgsQ0FBQyxrREFFQSx5QkFGQSxDQUFBLHdDQUVtRCx3QkFGbkQsQ0FBQSwrQ0FBRCwwQkFDQyxDQUFBLDhDQURjLHlCUnpOTCxDQUFBLG1DUXlOSyx3QlJ6TkwsQ0FBQSwwQ1EwTlQsMEJBQ0EsQ0FBQSx5Q0FBVyx5QkFBd0MsQ0FBQSw4Q0FDekMsd0JBSFgsQ0FBQSxxREFDQywwQkFEQSxDQUFBLG9EQUU2Qix5QkFGN0IsQ0FBQSw4QkFBOEIsd0JSM1BwQixDQUFBLHFDUTJQViwwQlIzUFUsQ0FBQSxvQ1EyUFYseUJBRVcsQ0FBQSx3Q0FGWCx3QkFHVSxDQUFBLCtDQUhWLDBCQUNBLENBQUEsOENBRHFCLHlCUnBPWixDQUFBLG1DUW9PVCx3QkFHVSxDQUFBLDBDQUhWLDBCQUNBLENBQUEseUNBREEseUJBQWdDLENBQUEsNENBQWhDLHdCQUFBLENBQUEsbURBQUEsMEJBQ0EsQ0FBQSxrREFEZ0IseUJSeFBQLENBQUEsZ0RRMlBDLHdCQUhYLENBQUEsdURSNU5VLDBCUTROVCxDQUFBLHNEQUVtRCx5QkFGbkQsQ0FBQSxvQ1I1TlMsd0JRNE5ULENBQUEsMkNBRUEsMEJBRkEsQ0FBQSwwQ0FFbUQseUJBRm5ELENBQUEsNkJBRzJCLHdCQUgzQixDQUFBLG9DQUNBLDBCQUNBLENBQUEsbUNBRjhCLHlCUnhFSixDQUFBLDBCUXdFMUIsd0JBQThCLENBQUEsaUNBQS9CLDBCQUFDLENBQUEsZ0NBQ0EseUJBQ0EsQ0FGQSw0QkFBQSx3QkFFVyxDQUFBLG1DQUZYLDBCQUFBLENBQUEsa0NBQUQseUJBQUMsQ0FBQSx5QkFDQSx3QkFEQSxDQUFBLGdDQUVXLDBCQUF3QyxDQUFBLCtCQUY3Qix5QlJ0RUYsQ0FBQSx1QlE4RXBCLHdCQUNBLENBQUEsOEJBREEsMEJBRVcsQ0FBQSw2QkFBeUMseUJBQzFDLENBQUEsd0JSMVFRLHdCUXVRbEIsQ0FBQSwrQkFFQSwwQkFGWSxDQUFBLDhCQUV3Qyx5QkFGeEMsQ0FBQSwwQlIzUEosd0JRMlBSLENBQUEsaUNBRUEsMEJBRkEsQ0FBYyxnQ1JuUUoseUJRbVFWLENBQUEsNEJBRzJCLHdCQUgzQixDQUFBLG1DQUVBLDBCQUZXLENBQUEsa0NBRXlDLHlCQUZ6QyxDQUFBLHdCUjdQQSx3QlE2UFgsQ0FBQSwrQkFFQSwwQkFBVyxDQUFBLDhCQUF5Qyx5QkFDMUMsQ0FBQSx1QlI3UEEsd0JRMFBWLENBQVUsOEJBRVYsMEJBQVEsQ0FBRyw2QkFBeUMseUJBRjFDLENBQUEsMkJSMVBPLHdCUTBQakIsQ0FBQSxrQ0FFQSwwQkFBVyxDQUFBLGlDQUF5Qyx5QkFDMUMsQ0FBQSwyQkFIWCx3QkFBQyxDQUFjLGtDQUVkLDBCQUFRLENBQUcsaUNBQXlDLHlCQUZ0QyxDQUFBLDRCQUFmLHdCQUNDLENBQUEsbUNBQ0EsMEJBQVcsQ0FBQSxrQ0FGWCx5QkFHVSxDQUFBLDRCQUhYLHdCQUNDLENBQUEsbUNBRFMsMEJSNU9BLENBQUEsa0NRK09GLHlCUi9PRSxDQUFPLHlCUTRPaEIsd0JSM1BRLENBQUEsZ0NRMlBLLDBCUjNQTCxDQUFBLCtCUTJQSyx5QlIzUEwsQ0FBQSxpQ1EyUEssd0JSak9KLENBQU8sd0NRbU9MLDBCQUF5QyxDQUFBLHVDQUMxQyx5QkFIWCxDQUFBLCtCQUNDLHdCQURBLENBQUEsc0NBRVcsMEJBRlgsQ0FBQSxxQ1JwT1MseUJRb09ULENBQUEsMkJScE9TLHdCUW9PVCxDQUFBLGtDQUU2QiwwQkFGN0IsQ0FBQSxpQ0FHMkIseUJBSDNCLENBQUEsbUNBRUEsd0JBRlcsQ0FBQSwwQ0FFeUMsMEJBQzFDLENBQUEseUNBSFYseUJBQ0EsQ0FBQSwwQkFEQSx3QkFFUSxDQUFHLGlDQUF5QywwQkFGakMsQ0FBQSxnQ0FBcEIseUJBQUMsQ0FBQSx5QlI3T1Msd0JRNk9ULENBQUEsZ0NBRVcsMEJBRlgsQ0FBQSwrQkFHVSx5QkFIWCxDQUFBLDBCQUNDLHdCQUNBLENBQUEsaUNBQVcsMEJBQXlDLENBQUEsZ0NBQzFDLHlCQUhYLENBQUEsMkJBQUMsd0JSeE9TLENBQUEsa0NRd09ULDBCQUVXLENBQUEsaUNBRlgseUJBR1UsQ0FBQSwyQkFIWCx3QkFDQyxDQUFBLGtDQURBLDBCQUVXLENBQUEsaUNBRlgseUJBR1UsQ0FBQSx1QkFIWCx3QkFDQyxDQUFBLDhCQUNBLDBCQUFXLENBQUEsNkJBQXlDLHlCQUMxQyxDQUFBLCtCQUhYLHdCQUNDLENBQUEsc0NBREEsMEJBRVcsQ0FBQSxxQ0FGQyx5QlI3UkYsQ0FBQSwwQlE2UlYsa0JBQ0EsUVJ6T1MsV1EwT1QsV0FGQSxDQUFBLGdDQUVXLFFSMU9GLE1RME8yQyxDQUFBLFVBQUEsYUFGcEQsWUFHVSx5QkFIWCxpQkFBQyxDQUFBLGlDQUVBLFdBRkEsa0JBQWEsTUFFRixTQUFBLFFSMU9GLFFRME8yQyxDQUFBLGlCQUZwRCxXQUFhLGdDQUFkLHFDUmpPVSxpQ1FpT0EsQ0FBQSxnQkFFRSxZUm5PRiwrQlFvT0YscUNBSFIsaUNBQ0MsQ0FBQSxvQ0FEQSx3QkFFVyxDQUFBLDJDQUZYLDBCQUdVLENBQWlCLDBDQUs1Qix5QkFFTyxDQUFBLHdCQUhSLHdCQUtTLENBQUEsK0JBcERGLDBCQUVQLENBQUEsOEJBQ1UseUJBc0VYLENBQUEsNkJBbEVFLHdCQUVRLENBQUMsb0NBU1QsMEJBSmEsQ0FBMkIsbUNBTVYseUJBQzlCLENBQUEsd0JBQTRDLHdCQVAvQixDQUFBLCtCUjdPRCwwQlEwUGtCLENBQUEsOEJBQ0gseUJBQzNCLENBQUEsK0JBSUMsd0JBQ0EsQ0FBQSxzQ0FGMEIsMEJSdEZELENBQUEscUNRc0ZDLHlCUnRGRCxDQUFBLHdDUXVGekIsd0JBQ0EsQ0FGQSwrQ1JsUFUsMEJRa1BJLENBQUEsOENBQWQseUJBQ0EsQ0FBQSxvQ0FEQSx3QkFFVyxDQUFBLDJDQUZRLDBCUi9QUixDQUFBLDBDUWdRWCx5QkFEQSxDQUFBLCtCQUVXLHdCQUZYLENBQUEsc0NSek5TLDBCUXlOVCxDQUFBLHFDQUVBLHlCQUZBLENBQUEsMENBRW1ELHdCQUZuRCxDQUFBLGlEQUFBLDBCQUNBLENBQUEsZ0RBREEseUJBRVcsQ0FBQSwwQkFBd0Msd0JBRm5ELENBQUEsaUNBR1UsMEJBSFYsQ0FBQSxnQ0FDQSx5QkFEQSxDQUFBLG9DQUVXLHdCQUF3QyxDQUFBLDJDQUN6QywwQkFIWCxDQUFBLDBDUnBPVSx5QlFvT1QsQ0FBQSwrQkFFVyx3QkFBd0MsQ0FGbkQsc0NBR1UsMEJBSFYsQ0FBQSxxQ0FDQSx5QkFDQSxDQUFBLHdDQUZnQyx3QlJ6UHZCLENBQUEsK0NReVB1QiwwQlJ6UHZCLENBQUEsOENRMFBPLHlCQURoQixDQUFBLDRDQUVtRCx3QkFGbkMsQ0FBQSxtREFBaEIsMEJBQ0EsQ0FBQSxrREFEMEIseUJBRWYsQ0FBa0IsZ0NBRjdCLHdCQUdVLENBQUEsdUNBSFYsMEJBQ0EsQ0FBQSxzQ0FEQSx5QkFFVyxDQUFBLHlCQUZYLHdCQUdVLENBQUEsZ0NBSFgsMEJBQUMsQ0FBQSwrQkFFQSx5QkFGQSxDQUFBLHNCQUVXLHdCUjFFc0IsQ1EwRWtCLDZCQUZuRCwwQkFHVSxDQUFBLDRCQUhWLHlCQUFBLENBQUEsd0JSdkVpQyx3QlF1RWpDLENBQUEsK0JBQWtDLDBCUnZFRCxDQUFBLDhCUXVFakMseUJBR1UsQ0FBQSxxQlIxRThCLHdCUXVFeEMsQ0FBQSw0QlJ0RW9CLDBCUXNFcEIsQ0FBQSwyQkFFVyx5QkFBd0MsQ0FGbkQsbUJBQUEsd0JBR1UsQ0FBQSwwQkFLViwwQkFDZ0IsQ1J4UUwseUJRdVFYLHlCQUVXLENBQUEsb0JBQXlDLHdCQUZyQyxDQUFBLDJCUnZRRywwQlF3UWxCLENBQUEsMEJBQ0EseUJBQVcsQ0FBQSxzQlI3UEgsd0JRMlBJLENBQUEsNkJSM1BKLDBCUTJQTSxDQUNkLDRCQUNBLHlCQUZjLENBQUEsd0JSblFKLHdCUW1RVixDQUFBLCtCUm5RVSwwQlFvUVYsQ0FBQSw4QkFDQSx5QkFBVyxDQUFBLG9CUi9QQSx3QlE2UEEsQ0FBQSwyQlI3UEEsMEJROFBYLENBQUEsMEJBQ0EseUJBQVcsQ0FBQSxtQlI1UEQsd0JRMFBELENBQUEsMEJSMVBDLDBCUTJQVixDQUFBLHlCQUNBLHlCQUFXLENBQUEsdUJSNVBNLHdCUTBQUCxDQUFBLDhCQUFYLDBCQUNDLENBQUEsNkJBREEseUJBRVcsQ0FBQSx1QkFBeUMsd0JBQzFDLENBQUEsOEJBSFgsMEJBQ0MsQ0FBQSw2QkFEQSx5QkFFVyxDQUFBLHdCQUF5Qyx3QkFGdEMsQ0FHUCwrQkFIUiwwQkFDQyxDQUFBLDhCQURBLHlCQUVXLENBQUEsd0JBRlgsd0JBR1UsQ0FBQSwrQkFIViwwQlI1T1MsQ0FBTyw4QlE4T0wseUJBQXlDLENBQUEscUJBRjNDLHdCUjVPQSxDQUFBLDRCUTZPVCwwQkFDQSxDQUFBLDJCQUFXLHlCUjdQSSxDUTZQcUMsNkJBQzFDLHdCUjlQRixDQUFPLG9DUTRQZiwwQkFEQSxDQUFBLG1DUmpPUyx5QlFpT1QsQ0FBQSwyQkFHVSx3QkFIVixDQUFBLGtDQUVBLDBCQUZjLENBQUEsaUNBRXNDLHlCQUZ0QyxDQUFBLHVCUnBPTCx3QlFvT1QsQ0FBQSw4QkFFQSwwQkFGYyxDQUFBLDZCUnBPRSx5QlFvT0YsQ0FBQSwrQkFBZix3QkFDQyxDQUFBLHNDQURBLDBCQUVXLENBQUEscUNBQ0oseUJScFFFLENBQU8sc0JRaVFoQix3QkFDZ0IsQ1I5T1AsNkJRNk9ULDBCQUVXLENBQUEsNEJBRlgseUJBR1UsQ0FBQSxxQlJoUE0sd0JRNk9oQixDQUFBLDRCQUVBLDBCQUZpQixDQUFBLDJCUjdPUix5QlE2T1QsQ0FBQSxzQkFHVSx3QkFIWCxDQUFBLDZCQUNDLDBCQURBLENBQUEsNEJBRVcseUJBRlgsQ0FBQSx1QkFHVSx3QkFIWCxDQUFBLDhCQUNDLDBCQUNBLENBQUEsNkJBRnFCLHlCUnhPWixDQUFBLHVCUXdPVCx3QkFHVSxDQUFBLDhCQUhWLDBCQUNBLENBQWdCLDZCQURoQix5QkFFVyxDQUFBLG1CQUZYLHdCQUdVLENBQUEsMEJBSFgsMEJBQ0MsQ0FBQSx5QkFEQSx5QkFFVyxDQUFBLDJCQUZYLHdCQUdVLENBQUEsa0NBSFYsMEJSN1JVLENBQUEsaUNRK1JDLHlCUi9SRCxDQUFPLHNCUTZSTCxrQkFHRixRUmhTQSxXUTZSWCxXQUFDLENBQUEsNEJSeE9TLFFRME9ULE1BRkEsQ0FBQSxpQkFBYSxXQUVGLFlSMU9GLHlCUXdPVCxrQkFHVSwyQkFIVixDQUFBLCtDQUFBLFdBQUEsa0JBRVcsTUFBQSxTUjFPRixRUTBPMkMsUUFGcEQsQ0FBQSx3QkFHVSxXUjNPRCxnQ1F5T1QscUNBRFMsaUNSak9BLENBQU8sdUJRaU9QLFlBR0MsK0JBSFYscUNSblFpQixpQ1FtUUEsQ0FFVCwyQ0FGUix3QkFHVSxDQUFBLGtEQUtELDBCQUVILENBQUksaURBRU8seUJBcERuQixDQUFBLCtCQUVBLHdCQUNVLENBQUEsc0NBRVYsMEJBdUVELENBQUEscUNBckVVLHlCQUdSLENBQUEsb0NBT0Esd0JBRUEsQ0FBQSwyQ0FDOEIsMEJBQ3BCLENBTkssMENBU2YseUJBRUEsQ0FBQSwrQkFDQSx3QkFBb0MsQ0FBQSxzQ0FFcEMsMEJBR0MsQ0FBQSxxQ1J0RnlCLHlCUXNGekIsQ0FBQSxzQ0FFVyx3QkFBd0MsQ0FBQSw2Q0FDekMsMEJBSFgsQ0FBQSw0Q1JsUFcseUJRa1BWLENBQUEsK0NBRW1ELHdCQUZuRCxDQUFBLHNEQUFBLDBCQUNBLENBQUEscURBRG1CLHlCUi9QUixDQUFBLDJDUStQUSx3QlIvUFIsQ0FBQSxrRFFnUVgsMEJBQ0EsQ0FBQSxpRFIzTmdCLHlCUXlOaEIsQ0FBQSxzQ0FBRCx3QkFBQyxDQUFBLDZDQUVBLDBCQUZBLENBQUEsNENBRW1ELHlCQUZuRCxDQUFBLGlEQUFELHdCQUFDLENBQUEsd0RBQUEsMEJBQThCLENBQUEsdURBQTlCLHlCQUE4QixDQUFBLGlDQUEvQix3QkFBQyxDQUFBLHdDUjNQVSwwQlEyUFYsQ0FBQSx1Q0FFVyx5QkFBd0MsQ0FBQSwyQ0FDekMsd0JBSFgsQ0FBQSxrRFJwT1UsMEJRb09ULENBQUEsaURScE9TLHlCUW9PVCxDQUFBLHNDQUcyQix3QkFINUIsQ0FBQyw2Q0FDQSwwQkFDQSxDQUFBLDRDQUFXLHlCQUF3QyxDQUFBLCtDQUZuQix3QkFHTCxDUjVQbEIsc0RRMFBULDBCQUNBLENBQUEscURBQW1ELHlCQUZuRCxDQUFBLG1EQUFELHdCQUFDLENBQUEsMERBQUEsMEJBRVcsQ0FBQSx5REFGWCx5QkFHVSxDQUFBLHVDQUhWLHdCQUNBLENBQUEsOENBREEsMEJBRVcsQ0FBQSw2Q0FGWCx5QkFHVSxDQUFBLGdDQUhWLHdCQUFBLENBQTJCLHVDQUUzQiwwQkFGQSxDQUFBLHNDUnhFMEIseUJRd0UxQixDQUFBLDZCQUdPLHdCUjNFbUIsQ0FBQSxvQ1F3RTFCLDBCQUNBLENBQUEsbUNBREEseUJBQUEsQ0FBQSwrQlJ2RWlDLHdCUXVFakMsQ0FBQSxzQ0FBa0MsMEJSdkVELENBQU8scUNRdUV4Qyx5QlJ0RW9CLENBQUEsNEJRc0VwQix3QkFFVyxDQUFBLG1DQUF3QywwQkFGN0IsQ0FBQSxrQ0FHMkIseUJBS2pELENBQUEsMEJSdlFXLHdCUXVRWCxDQUFBLGlDQUVXLDBCQUZYLENBQUEsZ0NBR1UseUJBSFgsQ0FBQSwyQkFDQyx3QkFDQSxDQUFBLGtDQUFXLDBCQUF5QyxDQUFBLGlDQUMxQyx5QkFIWCxDQUFBLDZCQUNDLHdCQUNBLENBQUEsb0NBQVcsMEJBQXlDLENBQUEsbUNBQzdDLHlCUnRRRyxDQUFPLCtCUW9RakIsd0JBQ0EsQ0FBQSxzQ0FBVywwQkFBeUMsQ0FBQSxxQ0FDMUMseUJBSFgsQ0FBQSwyQkFDQyx3QkFDQSxDQUFBLGtDQUFXLDBCQUF5QyxDQUFBLGlDQUMxQyx5QkFIWCxDQUFBLDBCQUNDLHdCQUNBLENBQUEsaUNBQVcsMEJBQXlDLENBQUEsZ0NBQzFDLHlCQUhYLENBQUEsOEJBQ0Msd0JBQ0EsQ0FBQSxxQ0FBVywwQkFBeUMsQ0FBQSxvQ0FDMUMseUJBSFgsQ0FBQSw4QkFDQyx3QkFDQSxDQUFBLHFDQUFXLDBCQUF5QyxDQUFBLG9DQUMxQyx5QkFIWCxDQUFBLCtCQUNDLHdCQUNBLENBQUEsc0NBQVcsMEJBQXlDLENBRnBELHFDUnZRVyx5QlF1UVgsQ0FBQSwrQkFFQSx3QkFGQSxDQUFTLHNDQUUyQywwQkFGM0MsQ0FBQSxxQ0FBVix5QkFDQyxDQUFBLDRCQUNBLHdCQUZhLENBQUEsbUNBRXVDLDBCQUZ2QyxDQUFBLGtDQUFkLHlCQUFDLENBQWEsb0NBRWIsd0JBRmEsQ0FBQSwyQ0FFdUMsMEJBQzFDLENBQUEsMENBSFYseUJBQ0EsQ0FBZ0Isa0NBRGhCLHdCQUVXLENBQUEseUNBRlgsMEJBR1UsQ0FBQSx3Q0FISSx5QlJwT0UsQ1FzT2hCLDhCQUZjLHdCQUVILENBQUEscUNBRlgsMEJBR1UsQ0FBaUIsb0NBSGhCLHlCUmpRSyxDUW1RaEIsc0NBQVcsd0JBQXlDLENBQUEsNkNBQzFDLDBCQUhYLENBQUEsNENSN09VLHlCUTZPVCxDQUFBLDZCQUVXLHdCQUF5QyxDQUFBLG9DQUMxQywwQkFIWCxDQUFBLG1DQUNDLHlCQUNBLENBQUEsNEJBRkEsd0JBRVcsQ0FBQSxtQ0FGWCwwQkFHVSxDQUFBLGtDQUhWLHlCQUNBLENBQUEsNkJBREEsd0JBRVcsQ0FBQSxvQ0FBeUMsMEJBQzFDLENBQUEsbUNBSFgseUJBQ0MsQ0FBQSw4QkFDQSx3QkFGQSxDQUFBLHFDUnhPUywwQlF3T1QsQ0FBQSxvQ0FHMkIseUJBSDNCLENBQUEsOEJSaFFTLHdCUWdRVCxDQUFBLHFDUmhRUywwQlFnUVQsQ0FBQSxvQ1JoUVMseUJRZ1FULENBQUEsMEJSaFFTLHdCUWdRVCxDQUFBLGlDQUVXLDBCQUF5QyxDQUZwRCxnQ0FHVSx5QkFIWCxDQUFBLGtDUjdSVyx3QlE2UlYsQ0FBQSx5Q1I3UlUsMEJRNlJWLENBQUEsd0NBQUQseUJBQUMsQ0FBYSw2QkFFYixrQkFGQSxRQUFhLFdBRUYsV0FBQSxDQUFBLG1DQUZYLFFBQWEsTUFHSCxDQUFBLGlCUjNPRCxXUXdPVixZQUFDLHlCQUNBLGtCQUNBLDJCQUZhLENBQUEsK0NBRXVDLFdBRnBELGtCQUdVLE1BQUEsU1IzT0QsUVF3T1YsUUFBQSxDQUFBLHdCQUNDLFdSbE9TLGdDUWlPQSxxQ0FFMkMsaUNBQzFDLENBQUEsdUJBSFgsWUFBQywrQkFDQSxxQ0FEQSxpQ1JuUVUsQ0FBQSwyQ1FtUU8sd0JSblFQLENBQUEsa0RRMlFELDBCQUdWLENBQUEsaURBQ2tCLHlCQXBEbkIsQ0FBQSwrQkFFQSx3QkFDVSxDQUFBLHNDQUVWLDBCQXlFRCxDQUFBLHFDQXZFVSx5QkFHUixDQUFBLG9DQU9BLHdCQUVBLENBQUEsMkNBQzhCLDBCQUNwQixDQU5LLDBDQVNmLHlCQUVBLENBQUEsK0JBQ0Esd0JBQW9DLENBQUEsc0NBRXBDLDBCQUdDLENBQUEscUNSdEZ5Qix5QlFzRnpCLENBQUEsc0NBRVcsd0JBQXdDLENBQUEsNkNBQ3pDLDBCQUhYLENBQUEsNENSbFBXLHlCUWtQVixDQUFBLCtDQUVtRCx3QkFGbkQsQ0FBQSxzREFBQSwwQkFDQSxDQUFBLHFEQURtQix5QlIvUFIsQ0FBQSwyQ1ErUFEsd0JSL1BSLENBQUEsa0RRZ1FYLDBCQUNBLENBQUEsaURSM05nQix5QlF5TmhCLENBQUEsc0NBQUQsd0JBQUMsQ0FBQSw2Q0FFQSwwQkFGQSxDQUFBLDRDQUVtRCx5QkFGbkQsQ0FBQSxpREFBRCx3QkFBQyxDQUFBLHdEQUFBLDBCQUE4QixDQUFBLHVEQUE5Qix5QkFBOEIsQ0FBQSxpQ0FBL0Isd0JBQUMsQ0FBQSx3Q1IzUFUsMEJRMlBWLENBQUEsdUNBRVcseUJBQXdDLENBQUEsMkNBQ3pDLHdCQUhYLENBQUEsa0RScE9VLDBCUW9PVCxDQUFBLGlEUnBPUyx5QlFvT1QsQ0FBQSxzQ0FHMkIsd0JBSDVCLENBQUMsNkNBQ0EsMEJBQ0EsQ0FBQSw0Q0FBVyx5QkFBd0MsQ0FBQSwrQ0FGbkIsd0JBR0wsQ1I1UGxCLHNEUTBQVCwwQkFDQSxDQUFBLHFEQUFtRCx5QkFGbkQsQ0FBQSxtREFBRCx3QkFBQyxDQUFBLDBEQUFBLDBCQUVXLENBQUEseURBRlgseUJBR1UsQ0FBQSx1Q0FIVix3QkFDQSxDQUFBLDhDQURBLDBCQUVXLENBQUEsNkNBRlgseUJBR1UsQ0FBQSxnQ0FIVix3QkFBQSxDQUEyQix1Q0FFM0IsMEJBRkEsQ0FBQSxzQ1J4RTBCLHlCUXdFMUIsQ0FBQSw2QkFHTyx3QlIzRW1CLENBQUEsb0NRd0UxQiwwQkFDQSxDQUFBLG1DQURBLHlCQUFBLENBQUEsK0JSdkVpQyx3QlF1RWpDLENBQUEsc0NBQWtDLDBCUnZFRCxDQUFPLHFDUXVFeEMseUJSdEVvQixDQUFBLDRCUXNFcEIsd0JBRVcsQ0FBQSxtQ0FBd0MsMEJBRjdCLENBQUEsa0NBRzJCLHlCQUtqRCxDQUFBLDBCUnZRVyx3QlF1UVgsQ0FBQSxpQ0FFVywwQkFGWCxDQUFBLGdDQUdVLHlCQUhYLENBQUEsMkJBQ0Msd0JBQ0EsQ0FBQSxrQ0FBVywwQkFBeUMsQ0FBQSxpQ0FDMUMseUJBSFgsQ0FBQSw2QkFDQyx3QkFDQSxDQUFBLG9DQUFXLDBCQUF5QyxDQUFBLG1DQUM3Qyx5QlJ0UUcsQ0FBTywrQlFvUWpCLHdCQUNBLENBQUEsc0NBQVcsMEJBQXlDLENBQUEscUNBQzFDLHlCQUhYLENBQUEsMkJBQ0Msd0JBQ0EsQ0FBQSxrQ0FBVywwQkFBeUMsQ0FBQSxpQ0FDMUMseUJBSFgsQ0FBQSwwQkFDQyx3QkFDQSxDQUFBLGlDQUFXLDBCQUF5QyxDQUFBLGdDQUMxQyx5QkFIWCxDQUFBLDhCQUNDLHdCQUNBLENBQUEscUNBQVcsMEJBQXlDLENBQUEsb0NBQzFDLHlCQUhYLENBQUEsOEJBQ0Msd0JBQ0EsQ0FBQSxxQ0FBVywwQkFBeUMsQ0FBQSxvQ0FDMUMseUJBSFgsQ0FBQSwrQkFDQyx3QkFDQSxDQUFBLHNDQUFXLDBCQUF5QyxDQUZwRCxxQ1J2UVcseUJRdVFYLENBQUEsK0JBRUEsd0JBRkEsQ0FBUyxzQ0FFMkMsMEJBRjNDLENBQUEscUNBQVYseUJBQ0MsQ0FBQSw0QkFDQSx3QkFGYSxDQUFBLG1DQUV1QywwQkFGdkMsQ0FBQSxrQ0FBZCx5QkFBQyxDQUFhLG9DQUViLHdCQUZhLENBQUEsMkNBRXVDLDBCQUMxQyxDQUFBLDBDQUhWLHlCQUNBLENBQWdCLGtDQURoQix3QkFFVyxDQUFBLHlDQUZYLDBCQUdVLENBQUEsd0NBSEkseUJScE9FLENRc09oQiw4QkFGYyx3QkFFSCxDQUFBLHFDQUZYLDBCQUdVLENBQWlCLG9DQUhoQix5QlJqUUssQ1FtUWhCLHNDQUFXLHdCQUF5QyxDQUFBLDZDQUMxQywwQkFIWCxDQUFBLDRDUjdPVSx5QlE2T1QsQ0FBQSw2QkFFVyx3QkFBeUMsQ0FBQSxvQ0FDMUMsMEJBSFgsQ0FBQSxtQ0FDQyx5QkFDQSxDQUFBLDRCQUZBLHdCQUVXLENBQUEsbUNBRlgsMEJBR1UsQ0FBQSxrQ0FIVix5QkFDQSxDQUFBLDZCQURBLHdCQUVXLENBQUEsb0NBQXlDLDBCQUMxQyxDQUFBLG1DQUhYLHlCQUNDLENBQUEsOEJBQ0Esd0JBRkEsQ0FBQSxxQ1J4T1MsMEJRd09ULENBQUEsb0NBRzJCLHlCQUgzQixDQUFBLDhCUmhRUyx3QlFnUVQsQ0FBQSxxQ1JoUVMsMEJRZ1FULENBQUEsb0NSaFFTLHlCUWdRVCxDQUFBLDBCUmhRUyx3QlFnUVQsQ0FBQSxpQ0FFVywwQkFBeUMsQ0FGcEQsZ0NBR1UseUJBSFgsQ0FBQSxrQ1I3Ulcsd0JRNlJWLENBQUEseUNSN1JVLDBCUTZSVixDQUFBLHdDQUFELHlCQUFDLENBQWEsNkJBRWIsa0JBRkEsUUFBYSxXQUVGLFdBQUEsQ0FBQSxtQ0FGWCxRQUFhLE1BR0gsQ0FBQSxlQUFpQixXQUg1QixZQUFBLHlCQUNDLGtCQUNBLDJCQUZhLENBQUEsMkNBRXVDLFdBRnBELGtCQUdVLE1BQUEsU0FBaUIsUVIzT1gsUVF3T2pCLENBQUEsc0JBQ0MsV0FBQSxnQ0FEQSxxQ1JqT2dCLGlDUW9PTixDQUFBLHFCUnBPRCxZUWlPViwrQkFDQyxxQ0FEQSxpQ0FFVyxDQUFBLHlDQUZYLHdCQUdVLENBQUEsZ0RBS1gsMEJBRUEsQ0FBQSwrQ0E0QkYseUJBMUIrQixDQUFBLDZCQW5EeEIsd0JSak5HLENBQUEsb0NRK1IrQywwQkExRXhELENBQUEsbUNBQ0MseUJBQ2tCLENBQ2xCLGtDQUlBLHdCQU1JLENBSlMseUNBTWIsMEJBQW9DLENBQUEsd0NBQ1EseUJBSTVDLENBQUEsNkJBQzBCLHdCQVhYLENBQUEsb0NBQUEsMEJBY2YsQ0FBQSxtQ0FJQyx5QkFDQSxDQUFBLG9DQUZBLHdCQUVXLENBQUEsMkNBRlgsMEJBR1UsQ0FBQSwwQ0FIVix5QlJsUFUsQ0FBTyw2Q1FvUE4sd0JBQXdDLENBQUEsb0RScFB6QywwQlFrUFYsQ0FBQSxtREFBQSx5QkFFVyxDQUFBLHlDQUZYLHdCQUdPLENBQUcsZ0RBSFYsMEJSek5TLENBQUEsK0NRMk5FLHlCQUF3QyxDQUFBLG9DQUN6Qyx3QkFIWCxDQUFBLDJDQUNDLDBCQUNBLENBRkEsMENBRVcseUJBQXdDLENBQUEsK0NBQ3hCLHdCQUgzQixDQUFBLHNEQUVBLDBCQUZBLENBQUEscURBRW1ELHlCQUZuRCxDQUFBLCtCQUdVLHdCQUhYLENBQUEsc0NBQ0MsMEJBQ0EsQ0FBQSxxQ0FGMEIseUJSM1BoQixDQUFBLHlDUTJQVix3QkFHVSxDQUFBLGdEQUhWLDBCUnBPZ0IsQ1FzT2hCLCtDQUFXLHlCQUF3QyxDQUFBLG9DQUY5Qix3QlJwT1osQ0FBQSwyQ1FvT1QsMEJSelBTLENBQUEsMENReVBULHlCQUVXLENBQUEsNkNBRlgsd0JBQWdDLENBQUEsb0RBQWhDLDBCUnhQUyxDQUFBLG1EUTBQRSx5QkFBd0MsQ0FBQSxpRFIxUDFDLHdCUXdQVCxDQUFBLHdEQUVBLDBCQUZBLENBQUEsdURBQUEseUJBQTBCLENBQUEscUNBQTNCLHdCQUFDLENBQUEsNENBRUEsMEJBRnFCLENBQUEsMkNBRThCLHlCQUY5QixDQUFBLDhCQUF0Qix3QkFBQyxDQUFBLHFDUnhFMEIsMEJRd0UxQixDQUFBLG9DQUVXLHlCQUF3QyxDQUFBLDJCQUZuRCx3QkFHVSxDQUFBLGtDQUhYLDBCQUFDLENBQUEsaUNSdkVpQyx5QlF1RWpDLENBQUEsNkJBQWtDLHdCUnZFRCxDQUFBLG9DUXVFakMsMEJBR1UsQ0FBQSxtQ0FIWCx5QkFDQyxDQUFBLDBCQUNBLHdCQUZBLENBQUEsaUNBRVcsMEJBRlgsQ0FBQSxnQ0FHVSx5QkFBdUMsQ0FBQSx3QkFLbEMsd0JSdlFKLENBQU8sK0JRdVFILDBCUnZRSixDQUFBLDhCUXVRWCx5QkFHVSxDQUFBLHlCQUhYLHdCQUNDLENBQUEsZ0NBREEsMEJBRVcsQ0FBQSwrQkFGWCx5QkFHVSxDQUFBLDJCQUhYLHdCQUNDLENBQUEsa0NBQ0EsMEJBQVcsQ0FBQSxpQ0FBeUMseUJBQzFDLENBQUEsNkJBSFgsd0JBQ0MsQ0FBQSxvQ0FEQSwwQkFFVyxDQUFBLG1DQUZYLHlCQUdVLENBQUEseUJBSFgsd0JBQ0MsQ0FBQSxnQ0FEQSwwQkFFVyxDQUFBLCtCQUZYLHlCQUdVLENBQUEsd0JBSFgsd0JBQ0MsQ0FBQSwrQkFEQSwwQkFFVyxDQUFBLDhCQUZYLHlCQUdVLENBQUEsNEJBSFgsd0JBQ0MsQ0FBQSxtQ0FEQSwwQkFFVyxDQUFBLGtDQUZYLHlCQUdVLENBQUEsNEJBSFYsd0JBQ0EsQ0FBQSxtQ0FEQSwwQkFFVyxDQUFBLGtDQUZYLHlCQUdVLENBQUEsNkJBSFgsd0JBQ0MsQ0FBQSxvQ0FEVSwwQkFFbUIsQ1J6UWxCLG1DUXVRRCx5QlJ2UUMsQ0FBQSw2QlF3UVgsd0JBQ0EsQ0FBQSxvQ0FBVywwQkFBeUMsQ0FBQSxtQ0FDMUMseUJBSFgsQ0FBQSwwQkFDQyx3QkFDQSxDQUFBLGlDQUFXLDBCQUF5QyxDQUFBLGdDQUMxQyx5QkFIWCxDQUFBLGtDQUNDLHdCQUNBLENBQUEseUNBQVcsMEJBRlgsQ0FBQSx3Q1JqT1MseUJRaU9ULENBQUEsZ0NBRUEsd0JBRkEsQ0FBQSx1Q0FFb0QsMEJBRnRDLENBQUEsc0NBQWYseUJBQ0MsQ0FBQSw0QkFDQSx3QkFGYyxDQUFBLG1DQUVzQywwQkFGdEMsQ0FBQSxrQ0FBZix5QkFDQyxDQUFBLG9DQURBLHdCQUVXLENBQUEsMkNBRlgsMEJBR1UsQ0FBaUIsMENBSFIseUJSN09ILENRK09oQiwyQkFGQSx3QkFFVyxDQUFBLGtDQUZYLDBCQUdVLENBQUEsaUNBSFgseUJBQ0MsQ0FBQSwwQkFDQSx3QkFGaUIsQ0FBQSxpQ1I3T0QsMEJRNk9oQixDQUFBLGdDUjdPUyx5QlE2T1QsQ0FBQSwyQlJ4T1Msd0JRd09ULENBQUEsa0NBRTZCLDBCQUY3QixDQUFBLGlDQUcyQix5QkFIM0IsQ0FBQSw0QkFDQSx3QkFDQSxDQUFBLG1DQUFXLDBCQUF5QyxDQUFBLGtDQUYvQix5QlJ4T1osQ0FBQSw0QlF3T1Qsd0JSaFFTLENBQUEsbUNRZ1FHLDBCUmhRSCxDQUFBLGtDUWdRRyx5QlJoUUgsQ0FBQSx3QlFnUVQsd0JSaFFTLENBQUEsK0JRZ1FFLDBCQUVrQixDUmxRcEIsOEJRZ1FULHlCQUdVLENBQUEsZ0NBSFYsd0JSN1JVLENBQUEsdUNRK1JDLDBCUi9STSxDUStSbUMsc0NBQzFDLHlCQUhYLENBQUEsMkJBQ0Msa0JSek9TLFFRME9ULFdBRkEsV0FBYSxDQUFBLGlDUnhPRyxRUTBPb0MsTUFBQSxDQUZwRCxpQkFBYSx3QlJ4T0osQ0FBQSxXUXdPVix3QkFDQyxDQUFBLGdCUnpPUyx3QlF3T1QsQ0FBQSxnQkFFVyxXQUFBLFlSMU9GLGtCUXdPVCxpQkFBYSxDQUdOLG1CUjNPRSxrQlF3T1YsTUFBQyxTQUNBLENBQUEsMkJBQ0EsbUJBRlMsTUFBQSxDQUVELENBQUcsYUFBQSxxQkFBeUMsY0FGcEQsaUJBR1UsQ0FBQSxtQkFIWCxhQUFDLENBQUEsdUJBQ0EsYVJwUVUsQ0FBQSxlUXFRVixhQUZBLENBQUEsZUFFVyxpQkFBa0IsQ1JyUW5CLFVRcVEwQyxhQUZwRCxDQUFBLDhCQUdVLGlCUnRRTyxDUXNRaUMsc0NBS3pDLGNBQ0YsQ0FDUiw0QkFIRCxpQkFnQ0QsQ0FBQSwyQkEzQitCLG1DUm5SakIsV1FxVGIsUUFHQSxZQUFBLGtCQUNBLHlCUmpIZ0IsTUFBQSxTUXFIaEIsQ0FBQSxDQUFBLGlCQUlXLFlBQ0MsVUFDRixDQUFBLHdCQUNLLGtCQUNmLFdBUVEsUUFBRSxVQUVWLGlDQUN5QixvQ0FLMUIsMkJBRUMsa0NBRkQsQ0FBQSx1QkFLUyxrQkFMVCxXQUFZLFFSclZFLFVROFZaLGlDQUtELG9DQWVXLDRCQWlCSCxrQ0FLUCxDQUxELGlCQURELFlBR0UsVUFDQyxDQUFBLHdCQUpTLGtCQVFWLFdBQVUsUUFFVCxTQUFRLGlDQVZDLG9DQWFSLDRCQUNVLGlDQUdWLENBQUEsdUJUcUlKLGtCU2hIQyxXVGdIRCxRQUFBLFNBQWdCLGlDUzdHSCxvQ0FHQyw2QkFDQyxpQ0FDYixDQUFXLGVBQW1DLGdDQUNoQyxrQlR1R2hCLGtCU3BHWSxDQUFBLGlCQUNELG9CQUdULENBQUEsMEJBQVksa0JBQ1osQ0FBYSxxQ0FDQSxrQkFDYix3QkFBYyxtQlRtR2hCLGVTN0ZTLENBQUksV0FDRCw0QkFFVixzQkFDTyxpQkFFRCxDQUFBLGlDQUNNLDJGQUdDLENBQUEsb0NBR2IsOEZBS2UsQ0FBQSxrQkFDZixXQUFjLE1BQUEsU0FBZSxPQUM3QixRQUFhLGtCQUFBLDBFQWtCZCxDQUFBLHdDQUVDLHFDQUdBLENBQUEsMkNBR0Msd0JBQ2UsQ0FBQSxpQkFDSixXQUNYLE1BQUEsU0FBYSxPQUNiLFFBQWEsa0JBc0JmLDBFQURELENBQVUsYUFBQSxjQU9QLENBQUEsTUFBQSxDQUFBLG1CQUFrQixXQUFBLGNBQUEsVUFBQSxDQUFBLGFBQUEsaUJBUHJCLENBQUEsZUFBVSxnQkFPUCxVQUFBLENBQUEsaUJBQWtCLFdBQUEsZ0JBQUEsaUJBQUEsa0JBQUEsa0JBUFgsVUFZUiwyQkFJQSx1Q0FFQSxDQUFBLGFBQWtCLG9CQUFBLENBQUEsa0JBQUEsaUJBRWIsaUJBcEJQLGVBb0I0QixDQUFBLFlBQUEsa0JBekJKLFdBeUIyQyxZQUV6RCx5RUFHUiw0QkFHTywwQkFFVyxxQkFDQSxDQUFBLDRCQUFBLG9CQUFBLFlBQ2xCLFNBSUQsQ0FBQSw4QnBCL1NDLGdCQUNXLENBQUEsQ0FBRSxpQ0FHWixVb0JnVEYsZUFDQSxDQUFBLGtEQU9BLHVCQUlBLENBQUEsa0RBR0EsdUJBRUEsQ0FBQSwrQ0FDa0IsYUFBQSxDQUFBLCtEQVNsQixrQkFDQSxDQUFBLDJHQVFrQixZQUFBLENBQUEsK0JBQ2xCLGtCQUFtQixjQUNuQixVQUFBLE1BQXFCLFNBQ3JCLE9BQUEsUUFBaUIsWUFLVixrQkFBa0IsY0FEMUIsVUFFRSxDQUFBLDJCQUVBLGlCQUpGLGVBS0csQ0FBQSxDQUFZLHlCQU1kLGlCQUNDLGVBQ0EsQ0FBQSxDQUFBLHFCQUlXLGNBQUEsWUFFUCxDQUFBLDhCQUNTLGlCQUhmLENBQUEsZUFBYSxnQ0FNRSxjQU5mLGtCQUFhLENBQUEsTUFBQSxDQUFBLHFCQVNWLFdBVEgsY0FBYSxVQUFBLENBQUEsOEJBVVYsaUJBQ0MsQ0FBQSxlQVhKLGdCQUFhLFdBQUEsYUFRRCxDQUFBLGlCQVJaLFlBQWEsaUJBUVgsZUFNRSxDQUFBLGdDQThCSixpQkFiQyxVQUFrQixDQUNsQixnQkFDQSxxQkFFUSxnQkFFQSxDQUNSLDJCQUNZLGNBQ0gsQ0FBQSxpQkFFVCxxQkFLd0IsV0FIekIsZUFJRSxDQUFBLHVCQUVNLHlCQU5SLENBQUEsNEJBdUJBLHFCQUNVLGFBQ0QsQ0FBQSxrQ0FFRyx5QkFBc0IsQ0FBQSxrQ1JubkJyQixVUW9vQlosQ0FBQSxrQkFDQSxjcEJ0ZFEsQ0FBQyxtQkFhUCxjQUVDLDRCQUVELHNCb0JrY0gsMkJBT0UsQ0FBQSwyQkFLRCxtQkFDUyxXQUNULENBQUEsQ0FBQSwyQkFLQSxtQkFDQSxXQUNBLENBQUEsQ0FBQSw0QkFDQyxtQkFDQSxXQUNBLENBQUEsQ0FBQSx5QkFJUSxtQkFDRyx3QkFGRSxXQUliLENBQUEsQ0FBQSw0QmJ4dkJELG1CQUFxQixXS01GLENRd3ZCbkIsQ0FBQSw0QmI3dkJBLHdCQUNDLGFBQ0EsQ0FBQSxDQUFBLHdCYXl2QmMscUJiNXZCTSxDQXFCcEIsMkJhdXVCRixXQUFBLDRCYjF2Qm1CLENBQUEsQ0FBQSw0QmEwdkJuQixXYjN2QlEsOEJhZ3hCTixDQUFBLHdCQUNBLDJCQUtELENBQUEsQ0FBQSxnQkFBcUIsY0FDckIsNEJBQ0Esc0JBQ08sMkJBTFIsQ0FBQSwyQkFRQyxnQkFBa0IsV0FSbkIsQ0FBQSxDQUFBLGNBU0UsaUJBRUQsQ0FBTSxnQkFBWSxXQVhuQixXQUFBLGFBWVUsNEJBWlYsQ0FBQSxZQUFBLGNBZUUsNEJBTUQsc0JBSGtCLDRCQUNqQixXQUtELENBQUEsZUFBTyxXQUFrQixZQUQxQixjQUdHLHNCQUtILDRCQUN1Qix1QkFDZixDQUFBLEtBQVcsV0FGbkIsaUJBR0UsQ0FBQSxrQkFBNkIsZ0JBRXZCLENBQUEsc0JBTFIsdUJBTWUsQ0FBQSwwQkFMZCxrQkFNdUIsQ0FBQSxRQUFBLFdBSXhCLG1CQUNDLENBQUEsdUJBQ0EsVUFBcUIsY0FDckIsaUJBQ0EsQ0FBQSxVQUFpQixxQkFDVixjQUFXLHlCQUNYLENBQUUsZ0JBSVYseUJBRUMsQ0FBQSxnQ0FJUSx5QkFFUixrQlJ4MEJtQixXUXkwQm5CLGlCQUlBLENBQUEsMERBRUEsZUFBbUIsQ0FBQSw0QkFHTiw0REFLYixVQUFBLFlBQW1CLGVBQ25CLENBQUEsQ0FBQSw0QkFHVywwREFEUixVQUdNLFdBSU4sZ0JBQVMsQ0FBQSxDQUFBLG1CQUpILDZCQUhWLENBQUEsNEJBZ0JFLGlDQUVDLFVBQ0EsWUFBVyxlQUNFLENBQUUsQ0FBQSw0QmJ2M0JGLGdDYTIzQmIsVUFBaUIsV0FWakIsZ0JiLzJCRCxDQUFBLENBQUEsMkJBQ0EsNkJhODNCRCxDQUFBLG9CQUNBLFdBQVMseUJBRVQsaUJBSkQsQ0FBQSx3QkF3QkEsNEJBbEJFLDBCQUdPLENBQUEsNEJBVEcseUJBUVYsQ0FBYyxZQUFBLHFCQUdiLENBQUssMEhBT0wsYUFDQSxDQUFBLDhMQUtILFVBQUEsQ0FBQSw0QkFZVSxnRkFNYyxpQkFDdEIsaUJBSUksQ0FBRSxDQUFBLHlCQUNDLGdGQUlQLGtCQUFlLGtCQU5qQixDQUFBLENBQUEsNEdBYUEsV0FFQyxjQUZELGVBRWdCLENBQUEsb0pBS1osU0FQSixxQkFFNkIsVUFLekIsQ0FBQSwwSUFQSixXQUFXLHNFQW1CUixrQkFBc0IsWUFuQnpCLENBQVcsMEpBV0kseUJBVEMsVUFTZCxDQUFBLGdLQVRjLGlCQVNkLFVBQWEsQ0FBQSxzSUF1QlgsV0FsQ0oscUJBV0UsV0FBYSxzQkF1QlgsdUNBRXdCLHFFQUVwQixDQUFBLDRCQXBDUCxzSUFxQ2MsU0FDVCxDQUFBLENBQUEsNElBN0JKLGdCQUFhLENBQUEsOEpBQWIsVUFBYSxDQUFBLHNLQTJDOEIsY0FBYSxDQUFBLHNMQUUvQyx3QkF0RFYsQ0FBQSw0TEFTYyxpQkFrRFYsVUFBQSxDQUFXLHNKQWJaLHlCQWhESiwrQkFXRSxDQUFBLDRCQXFDRSxzSkE5Q1ksOEJBU0QsQ0FBQSxrS0FYZixvQkFFNkIsQ0FTM0IsQ0FBQSxzS0FxQ2EseUJBOUNDLFVBU2QsQ0FBQSw0S0FBYSxpQkFxQ1gsVUFBVyxDQUFBLGtLQXJDQSxhQXFDQSxDQUFBLG9NQW1DVCxZQW5GTixDQUFBLDBOQUVnQixVQVNkLENBQUEsb09BcUNhLHNDQWhEZixDQUFBLHdCQVdFLFlBQWEsQ0FBQSxzQ0FxRlQsWUFBZ0IsQ0FoR3RCLGFBRWdCLGNBU2QsQ0FBQSxpQkFBYSxnQkFxQ1gsaUJBK0NDLGNBQ0MsZUFDVSxDQUFBLHlCQS9GZixVQVNDLGVBQWEsbUJBcUNBLHFCQWdEVCxDQUFBLHlCQWhHTixtQkFFZ0Isc0JBU0Qsd0JBb0ZWLDBCQUNDLGVBR0UsQ0FBQSxxQkFqR1AsYUFBYSxDQVNaLFdBQUEsa0JBcUNFLGVBK0NDLENBQUEsNEJBQ2lCLGNBS0MsV0FyR3ZCLGFBRWdCLENBQUEscUpBOEdQLGNBQ0UsV0FEWCxZQUFTLGdCQUVOLGdCQUVELGNBTUQsY0FERCxpQkFHRSxzQkFDQSx3QkFFQSxDQUFBLDJCQU5VLHFKQWdCVCxlQUFXLENBQUEsQ0FBQSxpTEFnQkQsY0FDRyxrQkFIZixlQUlDLENBQUEsNENBUEYsY0FHQyxDQUFBLDRCQUhELDRDQVNHLGtCQUNPLENBQUEsQ0FBQSw2Q0FHRSxlQUNFLENBQUcsNEJBRWQsNkNBRVEsa0JBQWlCLENBbEI1QixDQUFBLDRDQUFBLGlCQUdDLENBQUEsNEJBQUEsNENBQUEsa0JBZ0JHLENBQUEsQ0FBQSxxQ0FoQkgsY0FJUyxDQUFBLDRDQUFXLGlCQUpwQixDQUFBLDRCQUk4Qiw0Q0FBVSxrQkFnQnJDLENBQUEsQ0FBQSx5S0FRQyxZQS9CTCxDQUFBLGtDQW1DRSx1QkFFVyxDQUFBLHdDQXJDSCx1QkFtQ1IsQ0FBQSw0QkFJaUIsd0NBSVQsd0JBRVksQ0FDbEIsQ0FBQSwrQkE5Q0osZ0JBR0MsYUF3Q0MsZUFJRyxnQkEvQ0wsb0JBR0MscUJBaURFLHVCQWpERix1QkFnREMsQ0FBUSxrQ0FJRSxTQUFTLFNBQVMsQ0FBQSxxQ0FKcEIscUJBS1MsU0F4RG5CLFdBR0MsZ0JBeURDLGdCQTVERixrQkFHQyxDQUFBLHVDQUFBLGFBeURnQyxDQUFBLHNDQUFlLFlBQUEsQ0FBYSw0QkFrQjVELCtCQUNVLHlCQUVWLGtCQUFTLGVBQ1IsYUFBUyxvQkFDRCxrQkFOVix1QkFJVSxvQkFHQSxDQUFFLGtDQUdYLFlBQVMsQ0FBQSxzQ0FHTCxjQUNBLFVBQ0EsYUFBQSxDQUFBLENBQUEsMkJBRUEsc0NBQ0EsU0FsQkwsQ0FBQSxDQUFBLE9BVUMsY0FBUyxDQUFBLGtCQVdKLFdBckJOLFlBVUMsQ0FBQSwyQkFhUyxrQkFDQSxZQUNBLENBQUssQ0FBRSw0QkFFUCxrQkFDQSxZQTVCVixDQUFBLENBQUEsNEJBbUJFLGlCUi9vQ1ksZ0JRc29DYixtQkF3QkMsQ0FBQSxDQUFBLG1CQUVDLGlCQUNnQixtQkFyQ1YscUJBVVksb0JBNEJULENBQUEsMkJBRVQsbUJBQ0EsY0FDQSxVQUFvQixDQUNwQixDQUFBLDhCQUNBLGNBQ0EsQ0FBQSxxQkE3Q0gsaUJBVVUsQ0FBQSxjQXFDTixjQS9DSixpQkFVVSx1QkF3Q04sQ0FBTyxvQkFFUCxhQUdGLENBQUEsMkJBdkRGLGNBVUMsZ0JBd0JDLHlCQXVDRCxDQUFBLENBQUEsU0FBVyxrQkFDWCxXQUdPLDRCQUVDLEFBR1IsbUJBQW1CLGdCQU5wQixrQkFPVSxpQkFLRixhQUFrQixpQkFEVixDQUVkLGVBQWdCLFFBQ1QsU0FBRSxtQ0FJRSxvQ0FFWCx1Q0FFTyxXQUFXLGtCQVhwQixTQVlHLGFBQWMsaUJBWmpCLENBQUEsb0JBS0UsNkJBTEYsMENBb0JHLFVSanZDVyxXUXN3Q2IsQ0FBQSxxQkFDUyxVQUFBLFFBSFYsQ0FBQSxzQkFLUyxXQUNQLFVBQ00sUUFBVyxDQUFBLGtCQUNqQixhQUFhLGVBQ0osYUFBaUIsNkJBTXhCLGtCQUNBLFdBbkJTLGdCQW9CVCxpQkFBdUIsVUFDdkIsYUFBb0Isa0JBQ1Asa0JBQ0YsZ0JBQ0QsZ0JBQ0QsT0FDVCxNQUFBLG1CQUNhLENBQUEsVUFYakIsa0JBY0ssVUFDQSxhQUFhLFdBQUEsV0FDYiwwQkFBYyx5QkFDRyxXQWpDVCx3QkFtQ1IsOEJBRUEsQ0FBQSxvQkFDYSxlQUVkLGFBRUUsQ0FBQSwwU0E2Qk8sbUJBRVgsQ0FBQSw0Q0FHQSxlQUNBLG1CQUNBLENBQUEsb0JBQ1UsNEJBR1YsNEJBSUEsQ0FBUSxvQ0FHUixlQUNPLENBQUEsaURBRVcsVUFDbEIsQ0FBQSwyQkFDa0IsaURBRW5CLFNBTUEsQ0FBQSxDQUFBLDJCQURELGlEQUFBLFNqQjczQ0EsQ0FBQSxDQUFBLGlEQW9IQyxXQUFVLGdCQVNTLENpQmd3Q3BCLDJCQUFBLGlEakJ6d0NXLFNBVUwsQ0FBQSxDQUFFLDJCQVZHLGlEaUI2d0NULFVBQWUsZUFKakIsbUJBTUMsQ0FBQSxDQUFBLHdHQVVBLGFBQWtCLFdBRm5CLENBQUEsMkJBR0Usd0dBUXdCLGVBWDFCLENBQUEsQ0FBQSxnQ0FTYyxpQkFLWixDQUFBLDBCQWRGLHlCQVNDLGFBQWEsQ0FBQSxnQ0FUZCxXQWtCQyxtQ0FFQyxDQUFBLGdDQUNnQixjQXJCbEIsQ0FBQSxZQUFBLGtCQWtCYyxhQUFlLGdCQU0zQixrQkFBa0IsQ0FBQSxtQkF4QnBCLFdBa0JDLGtCQUFhLE1BT1gsUUFBVSxTQUNWLE9BQ0EsWUFBQSx1dkJBNENXLGtHQUFBLG9IQUNBLENBQUEsa0JBQUEsMEJBQ0EsY0FBQSxnQkFBQSxjQUFBLGtCQUFBLFNBQUEsbUJBQUEsVUFBQSxZQUFBLGNBQUEsY0FBQSxDQUFBLHFCQUNBLFlBQUEsZ0JBQUEsQ0FBQSw0QkFBQSxZQUFBLENBQUEsMkJBQ0EsZ0JBQUEsU0FBQSxTQUFBLG9CQUFBLENBQUEsa0JBQUEsa0JBQ0YsYUFBRSxnQkFBQSxrQkFBQSxDQUFBLHlCQUFBLFdBQUEsa0JBQ0EsTUFBQSxRQUFBLFNBQUEsT0FBQSxVQUFBLHV2QkE2Q0Esa0dBQUEsb0hBQ0EsQ0FBQSwyQkFBQSxZQUNaLGdCQUFZLENBQUEsa0NBQUEsWUFBQSxDQUFBLFdBQUEsV0FBQSxjQUFBLGNBQUEsQ0FBQSxrQ0FBOEosa0JBQzlKLGFBQUEsZ0JBQUEsa0JBQUEsQ0FBQSx5Q0FDWixXQUFZLGtCQUFBLE1BQUEsUUFBQSxTQUFBLE9BQUEsY0FBQSx1dkJBa0NBLGtHQUFBLG9IQUNBLENBQUEsNEJBQUEsWUFDWixpQkFBWSxrQkFBQSxrQkFBQSxDQUFBLG1DQUFBLFlBQUEsQ0FBQSwrQkFBQSxjQUFBLGNBQ0EsY0FBQSxDQUFBLGdCQUFBLFlBQUEsQ0FBQSxlQUFBLHdDQUNBLGFBQUEsQ0FBQSwwQkFBQSxnQkFBQSxnQkFBQSxVQUFBLENBQWlHLDhCQUNqRyxjQUFBLGVBQUEsYUFBQSxDQUFBLDZCQUNaLGdCQUFZLGFBQUEsZUFBQSxDQUFBLHFDQUFBLGdCQUNaLFdBQVEsQ0FBQSxrREFBQSxpQkFBQSxDQUFBLHdDQXRCVixpQkF5QkMsQ0FBQSwyQ0FHVyxpQkFDVixDQUFBLDZDQUVBLGtCQS9CRixDQUFBLHNDQW9DRSxhQUNBLENBQUEscUNBWVEsY0FDVCxDQUFBLGdDQU9rQixtQkFDbEIsWUFDQSxtQkFLQSxDQUFBLHlEQURELGdCQU1ZLHdCQUVDLGNBQ0QsbUJBVFosQ0FBQSw0QkFZaUIsb0JBRVosQ0FBQSxrQ0FISix5QkFLTSxDQUFXLG1DQUxqQixrQkFJWSxVQUdOLGVBQ0MsQ0FBQSwyQkFSUCxtQ0FXZ0IsZ0JBdEJILENBV2IsQ0FBQSwyQkFhUSxtQ0FiUixnQkFJSyxDQUFBLENBQUEsNkJBZk4sbUNBK0JLLGdCQUNlLENBaENwQixDQUFBLDRCQWtDSyxtQ0FsQ0wsZ0JBc0NjLENBQUMsQ0FBQSw0QkFFRixtQ0F4Q2IsZ0JBc0NZLENBQUEsQ0FBRSxnREFNWCx5QkFDQSxDQUFLLGdEQUlQLGtCQUNJLFdBQXFCLE1BbEQxQixPQUFBLFFBb0RDLFNBQVksa0JBQ1IsY0FyREwsQ0FBQSxvREF5REUsY0FDQSxXQUNBLENBQUEsMkJBM0RGLG9EQThERSxhQUFPLENBQUEsQ0FBQSxtQkE5RFQseUJBdURDLGVBUWMsa0JBRU4sbUJBakVULENBQUEsNkJBdURDLGtCQVdjLHlCQUVLLFVBcEVwQixDQUFBLFdBdURDLGNBQUEsQ0FBQSxpQkFjYyxVQUViLENBQU0saUJBQVksWUF2RXBCLENBQUEsdUJBdURDLFVBaUJFLGNBeEVILGtCQXVEQyxtQkFBbUIseUJBb0JELEFBRWpCLGlCQUNXLENBQUEsMkJBR1YsdUJBR0EsU0FBWSxDQUFBLENBQUEscURBN0JkLDJCQW1DRyxrQkFFQSxDQUFBLGFBQU8sbUJBNUZYLGNBdURDLGlCQXNCQyxrQkFnQkcsWUFPTCxrQkFBa0IsVUFDSixXQUFLLHFCQUVkLGlCQUNBLEFBRUMsbUJBQ0EsY0FBYyxDQUFBLFdBQ2QseUJBTUcsWUFEVCxpQkFHSSxDQUFBLGFBQ0YsV0FJRCxXQUFhLFlXcnJEZCxDQUFBLE9BQUEsVVh5ckRRLENBQUEsS0FDUCxnQkFDQSxDQUFBLDBCQUNZLEtBQU8saUJBQ1gsQ0FBQSxDQUFBLFVBQ0wsTUFBQSxDQUFBLGVBQXVCLFdBQ3ZCLGNBQXdCLFVBQ3hCLENBQUEsMkJBQ2tCLGdCSTNvRHRCLGtCSjRvREUsQ0FBQSxNQU9ELENBakJELHVDQVlDLFdBQUEsY0FDYSxVQUFBLENBQUEseUJBR1osMkJBSVcsb0JBRVosQ0FBQSxDQUFBLHlCQUNVLDJCQUVWLGFBQ0ssQ0FBQSxDQUFBLGFBQ0UsaUJBQ1EsZUFDZixDQUFBLHlCQUNBLGFBQ0csa0JBQW9CLHFCQUV2QixhQUFRLENBQU8sQ0FDZixpQlkvdkRBLGdCcEJnR1Usa0JvQjlGVixDQUFBLE1BQUEsQ0FBQSx1QkFLQSxXQUNBLGNBQ00sVUFDTixDQUFBLHlCQU9BLGlCQUNNLGtCQUFpQixhQUN0QixDQUFBLENBQUEsb0NoQ3VRQyxnQkFDVSxDQUFFLFdBQ0YsT0FDVCxhQUNELENBQUEsZ0JnQ2xNSCxXQXJCTyxjQUNOLFVBQVUsQ0FBQSxrQmhDa05ULG1CZ0M5TEYsWWhDOExTLFFBQ0UsQ0FBRSw2Q2dDak5JLFdBSmpCLGNBc0JBLENBQUEsa0JBakJXLG1CQUVKLHNCQVBQLG9CQXNCQSxDQUFBLG9EQVJDLGFBQ0EsQ0FBQSwwQkFIRCxZQUlFLFVBQVUsQ0FBQSwwQkFFVixvQkFNRixDQUFBLG9DQUVXLGdCaEM2S0QscUJBYVAsaUJBRUMsQ0FBQSwyQmdDMUxHLG9CQUpQLGVBQWdCLENBS2QsQ0FBQSxzREF1UlUscUJBdlFXLE9BaEZWLGFoQzBPWCxDQUFBLGdDQWFDLFdBQ0MsY0FDUyxVQUNKLENBQUUsb0NBK2RJLG1CQUVULFlBQ0EsUUFKQSxDQUFBLDBGQVVTLFdBQ1QsY0FBZ0IsQ0FBTSxvQ2dDem5CNUIsbUJoQytuQlcsc0JBR0gsb0JnQ2xvQlIsQ0FBQSx3R1gvQ0EsYVdtREMsQ0FBQSxvREFHVyxZQUNWLFVBQ00sQ0FBQSxvREFFUCxvQkFBa0IsQ0FBTSxDQUFBLHlCQUFrQixxQlgxRDNDLE9yQitLTyxhQTRlTSxDQUFBLGdDQS9kVixXQUNVLGNBQ0EsVUFDRixDQUFBLG9DQThkTCxtQkFDUyxZZ0NubUJDLFFoQ3FtQlYsQ0FBTSwwRkFFSixXQXRkQSxjQUNJLENBQUEsb0NBeWROLG1CQUNTLHNCQUNPLG9CZ0NsdUJILENBQUEsd0doQzB1QlgsYUFDUyxDQUFBLG9EQUZULFlnQ3BuQlEsVWhDMG5CRCxDQUFBLG9EQUxQLG9CQXpCRyxDQUFBLENBQUEsZ0ZBM2RSLGNxQjVMSCxDckI0TEcsMkJBRVUsZ0RBK2RQLE9BQ0EsYUFBUyxDQUFBLDJEQURULFdxQjdwQk4sY3JCNnBCTSxVcUI3cEJOLENBQUEsK0RBQUEsbUJyQnVxQk0sWUFBUyxRQUNULENBQUEsZ0pBU0UsV0FBUyxjZ0MvbkJqQixDQUFBLCtEaEM0bkJJLG1CQVNJLHNCcUJ2ckJSLG9CckJ3ckJRLENBQVcsZ1FBNWZoQixhQUNVLENBQUEsZ0lBbWVDLFlBQ1IsVUFKQSxDQUFPLGdJQWpkUCxvQkFDVSxDQXVkVCxDQUFBLHlGQUlELGdCQUNBLGlCZ0NudUJhLENBQU8sV0FnSTFCLE9BQUEsYWhDd21CSSxDQUFBLGdCZ0N4bUJKLFdoQzBtQlEsYzBCelFSLFVBY0MsQ0FBQSxrQjFCMFBPLG1CMEJ4UVIsV0FjQyxRQUFBLENBQUEsNkNBQUEsV0FBQSxjQWRELENBQUEsa0JBY0MsbUIxQjJQTyxzQkFGSixvQmdDeG1CSixDQUFhLG9EaEN5bUJMLGEwQnhRUixDQUFBLDBCQWNDLFcxQjBQTyxVZ0N2bUJRLENBQUEsMEJBRmhCLG9CaEN3bUJJLENBQUEsZTBCdlFKLE9BY0MsYUFBQSxDQUFBLG9CQWRELFcxQnVRSSxjMEJ6UEgsVTFCMlBPLENBQUEsc0JBekJHLG1CZ0M3a0JWLFdBQ0MsUUFBQSxDQUFZLHFEQUFaLFdBQ1UsY0FDRCxDQUFBLHNCaENrR1QsbUJBNGVnQixzQkE5ZGQscUJBRUEsQ0FBQSw0REFpZUUsYUFDQSxDQUFBLDhCQUpBLFdBamRMLFVBQ0EsQ0FBQSw4QkEwZEssb0JBQ0EsQ0FBQSxXQUFjLGNBQ2QsaUJBQ0QsaUJBS0csQ0FBQSwyQkFDQSxXQUNBLGNBSEosQ0FBTyxDZ0MzbEJYLG1CaENpbUJRLHlCQU5KLGtCQVNJLGVBQ1csQ0FqQ1IsMkJBeGVULG1CQWFBLGVBQUMsQ0FBQSxDQUFBLDRCQUdDLG1CQUNELGVBOGRHLENBQUEsQ0FBQSwyQkFFQSxtQkFDQSxlZ0Mza0JOLENBQUEsQ0FBQSw0QmhDc0hDLFlBQ0EsT0FBVyxhQXVkTCxDQUFBLGlCQUdELFdBQVMsY0FDVCxVQUFzQixDQUN0QixtQmdDbHVCZ0IsbUJBK0l0QixZaEN5bEJRLFFBREosQ0FBTywrQ2dDeGxCWCxXQUFhLGNoQzhsQkEsQ2dDOWxCa0IsbUJoQ3dsQjNCLG1CQVNJLHNCQWhDRyxtQmdDN2pCVixDQUFBLHNEQUdNLGFBQVksQ0FBQSwyQkFDTixZQUxiLFVBT0csQ0FBQSwyQkFFRCxtQkFDQSxDQUFBLHNDQUNrQixhQVhWLENBT1AsQ0FBQSx3QkFPRCxpQkFBZ0IsQ0FBQSw2QkFDZixpQkFFRCxNQUVNLENBQUEsc0JBbkJSLFdBa0JHLGNBRUEsVUFJRixDQUFBLGdEaEMwaUJHLGFBL2RGLENBQUEsd0JBQ2EsWUFDRixZQUNGLFFBQ1IsQ0FBQSx5REFpZUcsV0FKQSxjZ0Nwa0JOLENBQUEsd0JoQ21IUSxxQkF3ZEQsQ0FBQSx3QkFHUSxlQUNULENBQUEsQ0FBQSxjQUFnQixPQUNoQixhZ0NwdUJhLENoQ3F1QmQsbUJBS0csV0FESixjZ0NybEJKLFVoQ3dsQlEsQ0FBQSxxQmdDeGxCUixtQmhDMmxCUSxXZ0Nsa0JhLFFoQ21rQk4sQ0FBQSxtREFJUixXZ0N0a0JILGNBMUJKLENBQUEscUJBMkJHLG1CQU1ILHNCQUVFLHFCQUVNLENBQUEsMERoQzhEQyxhQUVMLENBQUEsNkJBRUQsV0E4ZkcsVWdDcGtCTixDQUFBLDZCaENza0JlLG9CZ0N0a0JBLENoQ3drQlQsMkJBR1MsUUFJVCxvQkFDQSxDQUFBLE1BUkEsQ0FBQSxjZ0N4a0JOLFdoQ3drQk0sY0F0ZkwsVUFDQSxDQUFBLHFCQWdnQk0sV0FFRCxvQkF4REssU0E4RE4sQ0FBQSx1Q2dDaGxCTCxVaEMwQ0UsQ0FBQSx3QkFhQSxVQUFDLENBQUEsQ0FBQSxXQUNRLGFBQ0UsQ0FBQSxtQkFFVixnQkE2ZFUsYUFDRSxDQUFBLG1CQUVULGdCQUNBLGFBQUUsQ0FBQSwyQkFDSSxXQXRkQSxvQkF3ZEwsQ0FBQSxNQUFBLENnQy9oQkssaUJoQ2tpQkcsV0FDVCxjQUFjLFVBQ2QsQ0FBQSx3QkFDRCxXZ0NyaUJMLG9CaEN5aUJXLFNnQ3ppQlgsQ0FBQSwwQ0FBQSxVaEM4aUJRLENBQUEsMkJBTEosVWdDemlCSixDQUFBLENBQUEsMkJoQ2toQlcsb0JnQ3pmSCxnQkFGUixhaEN1RUUsQ0FBQSxpQ0F2Q0MsY0FFQyxDQUFBLENBQUEsa0JBQ08sNkJBd0NQLGVBQ0EsQ0FBQSwrQkFGQSw2QkFNSSxtQkFOSixDQUFBLDJCZ0NuRUosa0JBQ0Msb0JBQ0EsQ0FBQSxNQUNDLENBQUEsd0JBQ1EsV0FKVixjQVFFLFVBQVcsQ0FBQSwrQkFJTCxXQUFpQixvQmhDb0R2QixTQUFhLENBQUEsaURBckNGLFVBQ0YsQ0FBQSxrQ0F3Q0EsVUFDUCxDQUFBLENBQUEsOEJBR0UsZ0JBTFUsYUFLSSxDQUFBLDhCQUxoQixnQkFTSSxhZ0MxRFAsQ0FBQSwyQkFERCxzQkFFRSxvQkFDUSxDQUFBLE1BSFYsQ0FBQSw0QkFLRyxXQUFBLGNBS0gsVUFDQyxDQUFBLG1DQUNRLFdBRlQsb0JBR0MsU0FDQyxDQUFBLHFEQUdLLFVBQUMsQ0FBUyxzQ2hDOEJmLFVBcERBLENBQUEsQ0FBQSxnQkFhQSxnQkFDRSxhQUNBLENBQUEsZ0JBQ08sZ0JBQ1IsYUFzQ0MsQ0FBQSwyQkFFQSxRQUFjLG9CQUdaLENBQUEsTUFBQSxDZ0M3Q1csY2hDd0NELFdBS0ksY0FDTCxVQUNSLENBQUEscUJBUEgsV0FTUyxvQmdDcENBLGNBRVgsQ0FBQSx1Q0FGRixVQUNDLENBQUEsMEJBT2EsU0FDSCxDQUFBLHdCQUdPLFVBWmxCLENBQUEsZ0JBQ0MsY2hDdUJDLENBQVcsZ0JBcERILGNnQzRCRyxDQUNaLENBQUEsY2hDZkcsZ0JBQ0Esa0JBQ1csa0JnQ2FkLENBQUEsa0NoQzRCRyxnQkFFRSxhQUNBLENBQUEsa0NBTFUsZ0JBTVIsZUFDRCxDQUFBLDJCQVBTLDBCZ0NSZixvQkFDaUIsQ0FBQSxNQUNWLENBQUUsZ0NBSUMsV0FDVCxjQUNBLFVBRU0sQ0FBQSx1Q2hDTGdCLFdBdkN0QixvQkFDVyxTQUNULENBQU8seURBMENQLFVBQWEsQ0FBQSwwQ0FGRCxVQWNJLENBQUEsa0NBZGhCLGNBa0JXLENBQUcsa0NBR0gsY2dDN0JkLENBQUEsQ0FBQSxxQkFERCxxQkFlcUIsQ0FBRSwyQkFLdEIscUJBQ2Esb0JBQ0MsQ0FBQSxDQUFBLDRCQUNILHFCQUVFLG9CQU5kLENBQUEsQ0FBQSxnQkFJQyxnQkFPRSxhQUFnQixDQUNoQixrREFaSCxRQUlDLG9CaENqQkMsQ0FBQSxNQUFhLENBQUEsY0F2Q2IsV2dDd0RELGNoQ3hERSxVQUNDLENBQU8scUJBRVAsV0FDRCxvQmdDb0RGLFNoQ2RHLENBQUEsdUNBSUUsVUFDQSxDQUFBLHdCQUxGLFVBQUEsQ0FBWSxDQUFBLDJCQU1ELFFBQ1Isb0JBUEgsQ0FBQSxNQUFBLENBQUEsY0FTVSxXQUNQLGNnQ0lOLFVBQ0MsQ0FBQSxxQkFMRixXQUlDLG9CQWNZLFNBQVMsQ0FBRSx1Q0FRZixVQUNQLENBQUEsd0JBQXdCLFVBRnpCLENBQUEsQ0FBQSxhQUdFLG9CQUVELENBQUEsTUFBTSxDQUFDLG1CQUFrQixXQUwxQixjQU1FLFVBQU8sQ0FBQSwwQkFHQyxXQUFXLG9CQUF5QixjQUM5QixDQUFBLDRDaENoRGYsVUFBYSxDQUFBLCtCQXRDWCxTQUNBLENBQUEsNkJnQzBFRyxVaENsQ0gsQ0FBQSxhQUNXLG9CQUNHLENBQUEsTUFFTCxDQUFBLG1CQUpULFdBQVksY0FNUixVQUNELENBQUEsMEJBRUMsV2dDdUNQLG9CQUFrQixTQWRuQixDQUFBLDRDaEMzRUksVUFBVyxDQUNYLDZCQUVELFVBc0NDLENBQUEscUJBRUEsV0FBYSxvQkF3QlgsQ0FBQSw0QkFBYyxxQkFFYixvQkFFQyxDQUFBLENBQUEsa0JnQ3dCUixVaEN6REUsQ0FBQSx5QkF2Q0EsV0FBQyxVQUNDLENBQU8sMkJBRUEseUJBdUNQLFNBQ08sQ0FBQSxDQUFBLHlCQVlMLHlCZ0N5Q00sU2hDdERSLENBQUEsQ0FBQSx5QkFlSSxXQUVFLFVnQ3FDVixDQUFBLDJCaENuQ08seUJBbkJTLFNBcUJELENBQUEsQ0FBQSx5QkF4QmIseUJBdkNBLFNBQUMsQ0FBQSxDQUFBLGFBRUMsV0FBUyxjQUVWLGVBc0NDLENBQUEsMEJBRUEsZUF1QkUsZ0JBQ0EsaUJBMUJGLGtCQTBCZ0IscUJBRWIsVUE1QkgsQ0FBQSw0Q2dDbUVGLFVBQ0EsQ0FBQSwyQkFDTSwwQkFKUiwwQkFLVSxDQUFBLENBQUEsNEJBYVQsMEJBREQsb0JBR2EsQ0FDWCxDQUFBLHVDQUpGLGNBQUEsa0JBTWEsWUFFSixXQUFXLFdBUnBCLG9CQVNHLENBQUEsaURBS0ksa0JBQ0UsTUFBUyxTQWZsQixRQUFBLE9BQUEsc0JBa0JFLFlBQU8sVUFBZSxBQUNyQiw0QkFjSywyQkFFRywwQkFDVix1QkFFQyx1RUFJQSxZQVZGLCtCQUlhLENBQUEsdURBSmIsa0JBSWEsTUFXTCxTQUFFLFFBQUEsT0FFUixzQkFBa0IsWUFqQnBCLFVBSUMsWUFjRSwrQkFsQlMsQ0FJWCxzS0F3QkcsWUFBVSxDQUFRLHdMQWFsQiw0QkFBUSwyQkFBQSwwQkFFUix1QkFBWSx1RUFHRixXQUNQLENBQUUsb01BM0JQLFdBQVksdUNBaEJiLENBQUEsNkpBMkRHLFdBL0RKLENBQUEsMEpBbUVLLFNBQVcsQ0FBQSw4Q0FFSCxXQUFBLGtCQUFBLE9BQUEsUUFBQSxNQUFBLFNBQ1IsVUF0RUwsVUFBQSwrQkFvQmMsQ0FBQSw2Q0FoQmIsV0FnQkMsa0JBb0RFLFFBQ0MsTUF6RUwsUUFBQSxTQUlDLG1CQWdCQywyQkFxREcsWUFDUSxVQUNQLCtCQUEyQyxDQTNFakQsK0NBeURVLG1CQXJEVCxzQkFnQkMsV0FzQ1EsWUExRFYsa0JBSWEsa0JBZ0JDLFNBMERGLENBQ1AsNEJBM0VKLCtDQUpXLFdBSVgsQ0FBQSxDQUFZLDJEQWdCWCwrQ0FoQkQsK0JBa0ZHLENBQUEsNEJBRUEsMkRBTVksYUFBQSxDQUFBLENBQUEscURBR1osV0FDQSxZQUFVLFdBRVYsVUFDQSxTQUNBLENBQU0sOERBSU4sV0FDQSxXQUFZLENBQUEsOEhBTUwsd0JBRVAsQ0FBQSw0SEFuSFEsd0RBNEhQLENBQUEsOEhBeEdILHdCQW9HRSxDQUFBLDRIQWNPLHdEQUNQLENBQUEsOEhBbklTLHdCQTJJRSxDQUFBLDRIQTNJRix3RHBCN1pDLENBQUEsOEhvQjZaRCx3QkFzSkUsQ0FBQSw0SEF0SkYsd0RwQjFYRCxDQUFBLDhIb0IwWEMsd0JBaUtFLENBQUEsNEhBaktGLHdEcEI5WEQsQ0FBQSw4SG9COFhDLHdCQTRLRSxDQUFBLDRIQTVLRix3RHBCeFpBLENBQUEsWW9CeWtCNEIsZ0JBQVksaUJBakxwRCxDQUFBLDBCQXFMaUIsc0JBekxsQixDQUFBLHFCQUlDLGFBQVksQ0FzTEcsa0RwQnJqQkoscUJvQitYWCxjQUFZLGVBdUxWLGNBM0xILENBQUEsK0JBSWEsbUJBdUxWLHNCQUtFLGFBQXlCLENwQjNqQmxCLG1Db0IyWFosZ0JBSUMsZ0JBZ01hLENBQUEsQ0FBQSwyQkFwTWQscUJBSUMsY0FpTWUsZUFDYixlQUVFLENBQUEsK0JBeE1MLG1CQUlhLHNCQWtNVixhQXRNSCxDQUFBLG1DQXFNZ0IsZ0JBQ2IsZ0JBS0UsQ0FBQSxDQUFBLDBCQUFvQyxzQkFDcEMsQ0FBQSxxQkFZTyxnQkFDWCxhQUNBLENBQUEsa0RBTUQsYUFHRSxxQkFFSyxDQUFBLE1BQUMsQ0FBQSxtQkFBdUIsV0FBVyxjQUwxQyxVQUVDLENBQU8sMEJBTU0sV0FDWCxxQkFIRCxTQUlDLENBQUEsNENBRWlCLFVBQ1gsQ3BCNW5CSyw2Qm9CeW5CWCxVQUlDLENBQUEscUJBR0MsY0FBaUIsZUFLZCxjQXRCUixDQUFBLCtCQXdCWSxtQkFFVCxzQkExQkgsYUFNUyxDQUlOLG1DQW1CQyxnQkFDQSxnQkE5QkosQ0FBQSxDQUFBLDJCQWNJLGFBbUJVLHFCQUNHLENBQUEsTUFPakIsQ0FBQSxtQkFDQyxXQUFlLGNBM3BCYyxVQTBwQjlCLENBQUEsMEJBR2tCLFdBQ1IscUJBRU8sU0FBTyxDQUFBLDRDaENwWXRCLFVBQWEsQ0FBQSw2QkF0Q1gsVUFBVyxDQUNYLHFCQUNPLGNBQ1IsZUFzQ1ksZUFFWCxDQUFBLCtCQUdFLG1CQUxGLHNCQU1JLGFBQ0QsQ0FBQSxtQ0FFVyxnQmdDb1hqQixnQkFPWSxDQUFBLENBQUEsMkJBRUMsNENBRUEscUJBQ1QsQ0FBQSxDQUFBLDBCQWRMLHVCQVlJLG9CQU1hLENBQUEsNEJBTWhCLDBCQXhCRCxvQmhDOVhhLENBQUUsQ0FBQSx3Q0F0Q1gsb0JBRUEsQ0FBQSxnREF5Q0EsbUJBQWMsYUFHWixxQkFMRixDQUFBLHFCQU1JLGdCQUNELGFBUEgsQ0FBQSxpQkFTVSxnQmdDb1hiLGdCQXlCVyxDQUFBLGtEQW5CVCxhQUlDLHFCQW1CUyxDQUFBLE1BQ1QsQ0FBQSxtQkFDQSxXQWpDSixjQVFHLFVBSUMsQ0FBQSwwQkF5QkMsV0FBWSxxQkFTVCxTQUFXLENBQUEsNENBQ1MsVUFDakIsQ0FBQSw2QkFHVixVQUFBLENBQVkscUJBN3NCUyxjQStzQmIsZUFDUCxjQUFrQixDQUFBLCtCQUhuQixtQkFJUyxzQkFKVCxhQU1DLENBQUEsQ0FBQSwyQkFDUyxhQWJYLHFCQVlFLENBQUEsTUFBQSxDQUFhLG1CQUdILFdBQ1QsY0FDQSxVQUFBLENBQWMsMEJBSWhCLFdBQ0MscUJBQ2MsY0FFYixDQUFBLDRDQU9LLFVBQVMsQ0FBRSwrQkFoQ25CLFNBQUEsQ0FBQSw2QmhDL2RPLFVBYUwsQ0FBQSxxQkFDYSxjQUNHLGVBRWYsZUFzQ0MsQ0FBQSwrQkFFYSxtQkFHWCxzQkFMRixhQUFZLENBS0ksbUNBTGhCLGdCQVNJLGdCQUNELENBQUEsQ0FBQSwwQmdDa2NKLHVCQUNVLG9CQUhYLENBQUEsNEJBS1csMEJBQ08sb0JBTW5CLENBQUEsQ0FBQSxxQkFBd0IsZWhDemR2QixhQUFhLENBQUEsa0RBckNYLGFBQ0sscUJBdUNMLENBQUEsTUFBQSxDQUFBLG1CQUVBLFdBQWEsY0FXSixVQUNQLENBQUEsMEJBZFUsV0FjUSxxQmdDMFp4QixTQUFZLENoQ3hhUiw0Q0FBQSxVQXFCSSxDQUFBLDZCZ0NvY0wsVUFBUyxDQUFBLHFCQUVULGNBbkRILGVBa0NFLGNBSVUsQ0FlUiwrQkFDQSxtQnBCM3ZCVSxzQm9CcXZCWixhQUlVLENBSVIsbUNBR2EsZ0JBUWhCLGdCQUNDLENBQUEsQ0FBQSwyQkFDTyxhQUNQLHFCQUFrQixDQUFBLE1BSnBCLENBQUEsbUJBQ0MsV0FJUyxjQUFjLFVBTHhCLENBQUEsMEJBUTBCLFdBQVUscUJBRW5CLFNBQU8sQ0FBQSw0Q2hDdmZ0QixVQUFhLENBQUEsNkJBdENYLFVBQVcsQ0FDWCxxQkFDTyxjQUNSLGVBc0NZLGVBRVgsQ0FBQSwrQkFHRSxtQkFMRixzQkFNSSxhQUNELENBQUEsbUNBRVcsZ0JnQ3llakIsZ0JBS1csQ0FBQSxDQUFBLDJCQUVDLHVCQUhYLG9CQUtTLENBQUEsT0FBRSxtQkFDTyxDQUFBLDZCQWxCcEIsV0FZUyxjQVFGLFVBRU8sQ0FBRSxvQ0FNUixXQUFXLG9CaEN6Z0JqQixjQUFhLENBQUEsc0RBckNHLFVBQ1AsQ0FBSSx5Q0F5Q1gsU0FBWSxDQUFDLHVDQUZiLFVBQVksQ0FBQSxDQUFBLGFBMkJSLGVBQ0QsQ0FBQSxXQTVCSCxXQThCSSxDQUFBLE1BQU8sQ0FBQSxpQmdDb2RkLFdBdUJFLGNBQ0EsVUFBZSxDQUNmLDRCQWpDUyxXQWdCVCxXQW1CQyxZQUFTLHVCQUNPLENBQUEsa0JBcENwQix1QkFnQkcsdUJBd0JhLHdCQVdmLHNCQUF3QixzQkFEekIsZ0JoQy9oQmUsQ0FBQSxNQXBEYixDQUFBLHdCZ0MxT1csV2hDdVBYLGNBQUMsVUFDQyxDQUFBLENBQUEsYUFDTyxXQUNQLG9CQUNELENBQUEsNEJBdUNRLGFBQ1AsV0FBYyxxQkFZWixlQUFBLENBQUEsQ1U3U2dCLG1CVitSTixXQWNRLGtCVTdTeEIsYUFBQSxhVitSSSxZQWtCSSxTQUNELHVCQW5CSCxVQUFBLENBQVksNEJnQ2dqQkosbUJBQXVCLHdCaEN2bUJqQyxDQUFLLENBQUUscUJBY0wseUJBRUEsQ0FBQSxNQUFPLENBQUksMkJnQ3luQlcsV0FIMUIsY0FLRSxVQUFZLENBQ1osNEJBTkYscUJBU0csaUJBQ0Esa0JBLzJCUyw0QkFpM0JULENBQUEsQ0FBQSxzQ0FDa0IsWUFDVixDQUFFLDRCQU5ULHNDaEM5bkJBLGFnQzJvQkosQ0FBQSxDQUFBLGdEQUdRLGNBQVcsa0JBSFAsQ0FJVixzQ0FFQSxZQU5GLENBQUEsNEJBVUUsc0NBRU0sYUFDRCxDQUFBLENBQUEsbUJBRUwseUJBQ1MsY0FDRixrQkFqQlQsY0FBWSw2QkF3QloseUJBQ0MscUJoQ3ByQkMsYUFhQSxDQUFBLHlCQUNFLHlCQUVBLENBQUsseUJnQ3NxQlUsV0FIbkIseUJBSUUsb0JBQ0EsQ0FBQSx5QkFDa0Isd0JBTW5CLENBQUEsOEJBQ0MsaUJBQ08sQ0FBQSw0QkFGUixtQkFERCxZQUlHLENBQUEsQ0FBQSwyQkFHRixjQUE4QixDQVAvQixzQ0FTRSxZQVRGLENBQUEseUJBV0MsWUFDQyxDQUFBLG9DQUNrQixjQWJwQixDQUFBLDRCQWNHLFdBQVMsa0JBUVosWUFDQyxxQkFDQSxDQUFBLENBQUEsaUJBQ0EsT0FBWSx1QkFFWixDQUFBLHNCQUNBLFdBQUEsY3pCaCtCQSxVQUFBLENBQUEsMkJBQ0EsV0FBQSxZQUNDLENBQUEsQ0FBQSwwQkFERCxlQUFDLFlLS1csQ0FBQSxDQUFBLDBCQWtGRCxxQkx2RFEsT0FoQ25CLGVBQUMsQ0FBQSwwQnlCaytCa0IsV0FDbEIsY0FWRixVQVdnQixDQUFBLENBQUEsaUJBQXNCLGtCQUNuQixDQUFBLE1BWm5CLENBQUEsdUJBYUUsV0FLRixjQUFBLFVBQTBCLENBQ3pCLGdCQUNBLFdBRkQsa0JBQUEsQ0FBQSxNQUEwQixDQUd4QixzQkFDQSxXQUFBLGNBSVEsVUFDVCxDQUFBLDRCQUZ1QixnQkFJdEIsV0FhTSxXQUFXLHdCQUNqQixDQUFRLHVCQUVSLHVCQUtGLENBQUEsQ0FBQSxtQmhDdHdCUyxXZ0N3d0JSLGtCaEMzdkJDLGFBQUMsQ0FBQSw0QkFFVSxtQmdDNnZCTixZQUFVLG9CQUNmLENBQUEsQ0FBQSxpQkFLRCxXQUFPLHFCQURSLGtCQU9DLGNBQU8sWUFEUixDQUFBLDRCQUdFLGlCaEM3d0JBLFlBQUEsYUFDRSxDQUFBLENBQUEsY0FDQSxxQmdDMnhCSixhQUFBLENBQUEsY0FuaENtQixpQmhDc1BqQixhQUFDLENBQUEsY0FDVSxxQkFFVCxjQUNELGdCZ0MreEJLLENBQUEsK0JoQ255Qk4sY0FBQyxTQUNDLENBQUEsQ0FBQSxjQUNTLHFCQUVWLGNnQ2t5QmMsZ0JBSmpCLENBQUEsK0JBT0UsY0FmYSxTQUFBLENBQXdCLENBUXZDLGFBQUEscUJBU0csYUFDQSxDQUlILG9CQUNDLGlCQUNBLENBQVEsb0JBQ0EsY0FDRCxDQUFBLHFCQUpSLHlCQUtTLGlCQTloQ0csQ0FBQSw0QkFvaUNOLHFCQXBpQ00sd0JBdWlDWCxDQUFBLENBQUEsMkJBRUEseUJBQXlCLGlCQU5WLENBT2QsNEJBYUYsMkJBampDYSx5QkFvakNaLENBQUEsQ0FBQSwrQkFTTSxzQkFTTixtQkF6a0NZLENBQWMsNEJDM0NiLCtCRHVuQ0ssbUJBQ2pCLGtCQVNGLENBQUEsQ0FBQSxxQ0FFUyxzQkFFUixtQkFBa0IsQ0FBQSw0QkFDakIscUNBN2xDVSx5QkF5bkNILENBQVQsQ0FBQSxjQUdFLHlCQUNBLGlCQWVPLENBQUEsNEJBSVIsY0FBZ0IsZ0JBQ1QsQ0EvcENXLENBQUEsZUFncUNaLHNCQUhQLGFBQUEsQ0FBQSxrQ0FRQSx5QkFBMEIsa0JwQnptQ2YsQ0FBQSxpQm9CNURRLE9BdXFDVSxnQkFDckIsQ0FBQSxzQkFIUixXQUFBLGNBdHFDYSxVQUFBLENBQUEsYUE4cUNiLGFBQUEsQ0FBQSwyQkFFRSxjQUNBLGdCQUNBLFdBQU8sQ0FBQSxDQUFBLHlCQUpULGtCQUtHLG1CQUNBLENBQUEsMkJBS0gseUJBQ0csV0FDRCxTQUFnQiwyQkFFaEIsQ0FBQSxDQUFBLFFBQU8sZUFBa0IsQ0FBQSxVQUozQixpQkFBQSxDQUFBLGtCQXpyQ2EsdUJBNnNDYixDQUFBLE1BQUEsNEJBRUMsNEJBQ08sd0JBSFIsV0FJRSxZQUFxQixrQkFLdEIsUUFBQSxRQUFnQixDQUFFLG9CQUVsQiwrRmhDOStCQyxDQUFBLDRCQWFBLDhGZ0M4Z0NPLENBQUEscUJBRFQsZ0dBUUUsQ0FBQSw2QkFSRiwrRkFrQkMsQ0FBQSxnQkFNQSwyRkV0ekNBLENBQUEsd0JBQ0EsMEZBUUMsQ0FBQSxtQkFDQyw4RkFDTyxDQUZSLDJCQUVhLDZGQUZiLENBQUEscUJBQ0MsZ0dBQ0EsQ0FBQSw2QkFBWSwrRkFGYixDQUFBLG9CQUNDLCtGQURELENBQUEsNEJBRStCLDhGQUQ5QixDQUFBLG1CQUFrQiw4RkFackIsQ0FBQSwyQkFhaUMsNkZBRDlCLENBQUEsdUJBQWtCLGtHQVpyQixDQUFBLCtCQWFpQyxpR0FEOUIsQ0FBQSxpQkFBa0IsNEZBWnJCLENBQUEseUJBYWlDLDJGQWJqQyxDQUFLLGtCQVlnQiw2RkFEbkIsQ0FBQSwwQkFFYSw0RkFGYixDQUFBLHVCQUNDLGtHQURELENBQUEsK0JBRWEsaUdBYmYsQ0FBQSxnQkFZRywyRkFERCxDQUFBLHdCQUVhLDBGQUZiLENBQUEsc0JBQ0MsaUdBREQsQ0FBQSw4QkFFK0IsZ0dBRDlCLENBQUEsaUJBQWtCLDRGQURuQixDQUFBLHlCQUVhLDJGQUZiLENBQUEsaUJBQ0MsNEZBQ0EsQ0FBQSx5QkFBWSwyRkFGYixDQUFBLGdCQUNDLDJGQUFrQixDQUFBLHdCQURuQiwwRkFFK0IsQ0FBQSxpQkFBSyw0RkFEakIsQ0FBQSx5QkFDWCwyRkFBdUIsQ0FBQSxvQkFGL0IsK0ZBQ21CLENBQUEsNEJBRG5CLDhGQUUrQixDQUFBLHVCQUQ5QixrR0FDTyxDQUZSLCtCQUVhLGlHQURaLENBQUEsdUJBQWtCLGtHQUNOLENBQUEsK0JBQWtCLGlHQURaLENBQUEsMEJBQUEscUdBQ1ksQ0FBQSxrQ0FBQSxvR0FEWixDQUFBLHlCQUFBLG9HQUNZLENBQUEsaUNBQUEsbUdBRFosQ0FBQSwwQkFBQSxxR0FDWSxDQUFBLGtDQUFBLG9HQURaLENBQUEscUJBQUEsZ0dBQ1ksQ0FBQSw2QkFBQSwrRkFEWixDQUFBLDRCQUFBLHVHQUNZLENBQUEsb0NBQUEsc0dBRFosQ0FBQSw2QkFBQSx3R0FDWSxDQUFBLHFDQUFBLHVHQURaLENBQUEsa0JBQUEsNkZBQ1ksQ0FBQSwwQkFBQSw0RkFEWixDQUFBLGtCQUFBLDZGQUNZLENBQUEsMEJBQUEsNEZBRDlCLENBQUEsaUNBQWtCLDRHQUNOLENBQUEseUNBQWtCLDJHQURaLENBQUEscUJBQUEsZ0dBQ1ksQ0FBQSw2QkFBQSwrRkFEWixDQUFBLDBCQUFBLHFHQUNZLENBQUEsa0NBQU8sb0dBTW5CLENBQUEscUJBQUEsZ0dBQ1ksQ0FBQSw2QkFBQSwrRkFEWixDQUFBLDRCQUFBLHVHQUNZLENBQUEsb0NBQUEsc0dBRFosQ0FBQSxxQ0FBQSxnSEFDWSxDQUFBLDZDQUZqQiwrR0FFTixDQUZSLGlDQUVhLDRHQXBCZixDQUFBLHlDQW1CcUIsMkdBQ04sQ0FBQSw0QkFBa0IsdUdBcEJqQyxDQUFBLG9DQW1CcUIsc0dBRG5CLENBQUEsdUNBRStCLGtIQUYvQixDQUFBLCtDQUNtQixpSEFuQnJCLENBQUssdUJBb0I0QixrR0FGL0IsQ0FBQSwrQkFDaUIsaUdBRGpCLENBQUEsaUNBRWEsNEdBRmIsQ0FBQSx5Q0FDQywyR0FDTyxDQUZSLDRCQUFBLHVHQUUrQixDQUFBLG9DQUYvQixzR0FDbUIsQ0FBQSxxQ0FDTixnSEFGYixDQUFBLDZDQUNtQiwrR0FEbkIsQ0FBQSx5Q0FFK0Isb0hBRDlCLENBQUEsaURBQWtCLG1IQUNZLENBQUEsNkJBQUEsd0dBRFosQ0FBQSxxQ0FBQSx1R0FDTixDQUFBLHNCQUFrQixpR0FGL0IsQ0FBQSw4QkFDQyxnR0FBa0IsQ0FBQSxtQkFEbkIsOEZBRStCLENBQUEsMkJBQUEsNkZBRFosQ0FBQSxxQkFBQSxnR0FDTixDQUFBLDZCQUFrQiwrRkFNOUIsQ0FBQSxrQkFBa0IsNkZBRG5CLENBQUEsMEJBRStCLDRGQTNCakMsQ0FBQSxnQkEwQkcsMkZBQ08sQ0FGUix3QkFFYSwwRkFGYixDQUFBLGlCQXpCRiw0RkEwQnFCLENBQUEseUJBRG5CLDJGQUUrQixDQUFBLG1CQUYvQiw4RkFDbUIsQ0FBQSwyQkFEbkIsNkZBRStCLENBQUEscUJBM0JqQyxnR0EwQjBCLENBQ3ZCLDZCQUFZLCtGQUZiLENBQVUsaUJBQ1QsNEZBREQsQ0FBQSx5QkFFYSwyRkFGYixDQUFBLGdCQUNDLDJGQUNBLENBQUEsd0JBQVksMEZBQWtCLENBQUEsb0JBM0JqQywrRkEwQnFCLENBQUEsNEJBMUJyQiw4RkEyQmlDLENBQUEsb0JBM0JqQywrRkEwQjBCLENBQ3ZCLDRCQUFZLDhGQUZiLENBQUEscUJBQ0MsZ0dBREQsQ0FBQSw2QkFFK0IsK0ZBRDlCLENBQUEscUJBQWtCLGdHQTFCaEIsQ0EyQlUsNkJBQWtCLCtGQUQ5QixDQUFBLGtCQUFrQiw2RkExQnJCLENBQUEsMEJBMkJpQyw0RkFEOUIsQ0FBQSwwQkFBa0IscUdBQ04sQ0FBQSxrQ0FBa0Isb0dBRFosQ0FBQSx3QkFBQSxtR0FDWSxDQUFBLGdDQUFBLGtHQURaLENBQUEsb0JBQUEsK0ZBQ1ksQ0FBQSw0QkFBQSw4RkFEWixDQUFBLDRCQUFBLHVHQUNZLENBQUEsb0NBQUEsc0dBRFosQ0FBQSxtQkFBQSw4RkFDWSxDQUFBLDJCQUFBLDZGQURaLENBQUEsa0JBQUEsNkZBQ1ksQ0FBQSwwQkFBQSw0RkFEOUIsQ0FBQSxtQkFBa0IsOEZBRG5CLENBQUEsMkJBRWEsNkZBRmIsQ0FBQSxvQkFDQywrRkFDTyxDQUZSLDRCQUVhLDhGQUZiLENBQUEsb0JBQ0MsK0ZBREQsQ0FBQSw0QkFFNkIsOEZBM0IvQixDQUFLLGdCQTBCRiwyRkFERCxDQUFBLHdCQUVhLDBGQUZiLENBQUEsd0JBQ0MsbUdBREQsQ0FBQSxnQ0FFK0Isa0dBRDlCLENBQUEsYUFBQSxnR0FERCxDQUFBLHFCQUVhLCtGQUZKLENBekJYLGdDQTBCcUIsV0FBQSxZQUFBLFFBQUEsQ0FBQSw4Q0FEbkIsV0F6QkcsV0EyQlUsQ0FBQSw4QkFBa0IsV0FBQSxZQUFBLFNBQUEsUUFBQSxDQUFBLDRDQUQ5QixXQUFrQixZQUFBLFNBQUEsU0FBQSxDQUFBLGNBQUEsV0FBQSxZQUFBLFNBQUssU0FEeEIsQ0FBQSxrQkF6QkYsV0EyQmUsWUFBa0IsU0FBQSxLQUFBLENBQUEsMkJBQUEsU0FBQSxXQUFBLFdBQUEsQ0FBQSxrQ0FLL0IsV0FBa0IsWUFBQSxVQUFBLE9BQUEsQ0FBQSxlQUFBLDJGQUNZLENBQUEsdUJBQUEsMEZBU3hCLENBQUEsY0FDTixXQTNDRyxZQUFBLGtCQThDSSxNQUNQLE9BQVEsQ0FBQSxrQkEvQ1YsOEJBb0RFLFVBQ0csV0FDRyxzQkF0RFIsa0JBQUssZ0JBMERJLHNCQUVGLEFBT0wsaUJBQ00sQ0FBSSxhQXBFWixxQkE2RUUsaUJBRUEsa0JBSVUsQ0FBQSxhQW5GUCxjQXFGSCxlQUNRLENBQUEsc0JBdEZWLGFBQUssQ0F5RnNCLHVCQUViLGFBRVosQ0FBRyx3QkFnQkgsYUFBa0IsQ0FBQSxpQkFBQSxpQkFBQSxDQUFBLG1DQUFBLGtCQUZwQixZQUdjLENBQUEsZ0NBQWtCLFlBQUEsQ0FBQSxpQ0FBQSxRQUFLLFVBQUUsWUFlL0IsQ0FBQSwyREFLUCxRQWFBLFFBQVMsQ0FBQSxpRUFJVCxRQUFZLFNBQ1osQ0FBQSxpRUFHQSxPQUFBLENBQUEsK0RBTUEsV0FBQSxTQUNBLENBQUEsMkRBR0QsV0FBWSxTQUdILENBQ1AsaUR0QmhIVSxXc0I0R1osWUFTQyxTdEIxSWEsQ0FBQSxzRHNCeUpkLFdBRUMsWUFDQyxRQUFRLFNBQVUsQ0FDbEIsK0RBSUEsV0FBQSxZQWVBLFFBQ0ksU0FDQyxDQUFFLDJEQUhELFdBTXFCLFlBRXBCLFFBQ0MsU0FWVixDQUFBLDJEQWVJLFdBQ0EsWUFoQkosUUFBQSxTQUNDLENBQUEsbUVBREQsV0FDUSxZQUFBLFFBQUEsU0F3QkwsQ0FBQSxzREF4QkssV0FBQSxZQUFBLFFBK0JKLFNBQU8sQ0FBSSxrQ0EvQmQsYUFBTyxXQW9DTCxZQUNZLFFBQ0gsU0FDSixDQUFFLDREQUtOLFFBQU8sUUFDRCxDQUFFLGdFQTdDSixXQUFBLFlBb0RKLFFBQU8sU0FDQyxDQUFBLDREQXJESixXQUFBLFlBNERKLFFBQVcsU0FDSCxDQUFBLGtEQTdESixTQUFBLENBQUEsdURBdUVBLFlBeEVSLFdBQUEsUUFDQyxTQUFPLENBQUEsWUFBUCxlQUFPLENBQUEsYUFtRkwsa0JBRUMsVUFDRyxDQUFFLCtCQXZGVCxrQkE4RkcsVUFBUyxDQUFJLDRCQUdSLCtCQWpHUixpQkE0RlMsQ0FBQSxDQUFBLDJCQVVGLCtCQXRHUCxpQkE0RlMsQ0FBQSxDQUFBLGNBQUEseUJBaUJMLHdCQUVJLEFBL0dVLGdCQTRGVCxVQUFBLGlCQXdCTCx5QkFFRyxZQUNHLFVBdkhWLFFBQUEsQ0FBQSwyQkEwSG1CLGNBRVQsU0E1SFYsQ0FBQSxDQUFBLDRCQTRGUyxjQW9DTixTQUNDLENBQUEsQ0FBTSxnQ0FHQSxTQUNOLENBQUEsMkJBS2dCLGdDQUVoQixTQUFlLENBQUksQ0FDbkIsNEJBQ0EsZ0MxQjVWTyxTQUNWLENBQUEsQ0FBSyw0QkFGTixnQ0FLTyxlQUNFLENBQUEsQ0FBQSxlQUFrQixrQkFIMUIsb0JBSUUsV0FBVSxZQUVKLGVBQVcsQ0FBTSw2QkFUMUIsUUFVRyxRQUFZLENBQUEsb0JBT2Qsa0JJd0VXLENBQUEsTUp2RVgsQ0FBQSwwQkFDQSxXQUFBLGNBQ0EsVUFBZSxDQUFDLHdCQUVQLGdCQUNULHNCQUNRLHlCQUdSLGtCQUFrQixTQVhuQixTQUFBLENBQWEsNEJBY0wsd0JBZFIsV0FlWSxRQUVYLENBQUEsQ0FBQSwyQ0FFUSxhQUFXLENBQUEsd0JBbkJwQiw2QkFzQlEsa0JBQVksU0FMbkIsYUFqQkQsQ0FBQSwrQkF5QlEsZ0JBQVksUUFSbkIsU0FBQSxrQkFqQkQsU0EwQlUsU0FHUixVQUdGLDZCQUdDLDZCQUVBLG1DQUxELG9DQW1CRSxpQ0FlUyxDQUFBLHFCUmtNVCxrQkFDRSxDQUFBLE1BQVMsQ0FBQSwyQkFHVixXQUFBLGNRak1GLFVBQVMsQ0FBQSw2QkFFVCwrQkFDVSxDQUFBLGtCQUVWLFdBQ0Esb0JBQWtCLENBQUEsa0JBUG5CLFdBUUUsQ0FBQSxnQkFDSyxxQkFFTixnQkFYRCxnQkFZRSxtQkFDQSxDQUFBLGdCQUlELG1CSWhGYSxDQUFBLGtCSmlGSCxzQkFFRCxxQkFKVixhQUF1QixDQUFBLHdCQU9iLHdCQUVHLENBQUEseUJBR1YsZUFDQSxDQUFBLGNBQWtCLCtCSTVGUCxDQUFBLHlCSjhGRyxTQUFBLFVBQ2QsUUFBZSxDQUFBLGlDQUNGLGVBQUEsQ0FBQSx3Q0FLSCx3QlJ3SlgsZ0JBQ0Usa0JBQ08saUJBQ0ksVUFDWixDQUFBLHlCUXpKRCxxQkl0Q1UsV0p1Q1YsaUJBT0ksY0FDSSxDQUFBLG9DQUlGLGNBQ1AsQ0FBQSxvQ0FLQSxjQUNBLHFCQUNBLGVBRUEsQ0FBQSwrQ0FTQSxlQUFTLENBQUEsMkNBRFYsY0FBQSxnQkFLRSxDQUFBLDhCQUNBLFlBS0QsQ0FBQSwyQkFLWSw4QklyRkQsb0JKcUZDLENBQUEsQ0FBQSwwQkFLWCxZQUNBLFlBQUEseUJBS0EsY0FGRixjQUFBLGtCQUNXLENBRUQscUNBRUUsYUFDQyxDQUFBLDJCQUVWLDBCQWlCRixpQkFDVSxDQUFBLENBQUEsb0RBR00sYUFMTCxDQUNYLFdBQVcsd0JBTUcsQ0FBRSxrQkFOaEIsV0FRQyxlSXZMWSxDQUFBLGtCSjBMWCxZQUNBLGVBYkgsQ0FBQSxXQUNDLHFCQVFDLHFCQU1FLHlCQWRILGtCQVFXLENBQUEsaUJJck5DLGFKK05ULENBQUEsb0JBbEJILGdCQXFCSyxjQUVILGNBQU8sQ0FBQSxtQkF4QlYsa0JBc0JFLENBQUEsMkJBdEJGLG1CQTZCQyxXQUNNLGVBQ0csZ0JBQ1IsQ0FBQSxDQUFBLG9DQUVXLG1CQUNHLENBQUEsMkJBTkgsb0NBVUosY0FBVyxZQXZDcEIsVUE2QkMsQ0FBQSxpREFjVyxlQUFFLENBQUEsQ0FBQSwyQkFFWixtREFPZSxtQkFFVCxxQkFHRSxDQUFBLENBQUEsMERBaUJBLFdBQ1QsY0FBUyxTQUNELGNBQUEsWUFDUix5QkFDQSx1QkFMRCxDQUFBLDJCQVNlLDBEQW1CYixjQUNBLENBQUEsQ0FBQSw0QkFIRiw0QkFLRyxZQUNBLFVBQUEsQ0FBQSxDQUFBLDRCQUVELDRCQUNnQixTQUNmLENBQUEsQ0FBTSwwQ0FGUCxVQUFBLENBQUEsMkNBUkYsV0FDQyxDQUFBLDZDQWNJLHFCQUlNLGNBbkJYLGtCQVFFLENBQUEsbURBYUcseUJBckJMLENBQUEsVUFDQyxrQkFPQyxjQVVDLENBQUEsNEJBT0UsVUFDQSxjQUNPLENBQUUsQ0FBQSxXQUNILHNCQUNVLE1BQUUsT0FDbEIsUUFBQSxVQUFtQixDQUFBLE1BQ25CLENBQU0saUJBQVksV0EvQnZCLGNBUUUsVUFBQSxDQUFBLDRCQXdCSSxXQUFXLGVBWVIsU0FBVyxrQkFEbkIsc0JBRU8sb0JBR04sZ0NBaERGLHFDQUFBLENBQUEsQ0FBQSw0QkFtREUsV0FDQyxlQXBESCxjQTJDQyxNQUFBLENBQWdCLENBV2YsMkJBRUMsV0FBQSxTQUtGLGlCQUVFLGtCQUVFLENBQUEsQ0FBQSxzRUFISCxjQUNZLFVBTVIsQ0FBQSxjQUFpQix1QkZqV3RCLENBQUEsZ0JBQ0EsV0FBUyxDQUFBLE1BQ1QsQ0FBTSwyQkFIUCxnQkFJWSxzQkFLWCxDQUFBLENBQUEsc0JBRUEsV0FDTyxjTnNPTixVQWFBLENBQUEsbUJBQ1Msa0JBRVAsWUFDRCxpQk1wUGMsb0JBUFAsaUJBU1IsQ0FBQSw0QkFFQSxtQkFDQSxnQjBCTGUsVTFCTWYsNkJBQ0EsQ0FBQSxDQUFBLDJCQUF1QixtQkFFakIsZUFBa0IsQ0FoQjFCLENBQUEsY0FpQkUsa0JBQ0EsZ0JBR0Qsa0JBQWtCLGlCQXJCbkIsa0JBdUJFLE02Qk1XLFM3QkxYLHNCQVNGLENBQVEsNEJBb0JSLGNBc0JBLGdCQXVCQSxXQWhFUSxjQUNBLGdCQUNQLCtCQU1BLGtCQUdPLGdCQUNQLFVBQU8sQ0FBQSxDQUFBLGNBRlIsV0FBQSxVQUdFLENBQUEsVUFqRWUsY055UWYsVUFBQyxhQUNZLENBQ1gsb0JBQ08saUJBQ1IsQ0FBQSw0Qk1uTUYsMEJBRUEsZ0JBQWUsUUFDZixTQUFhLGtCQUNOLFlBQWtCLFNBUDFCLFVBQUEsaUNBVUUsbUNBRU0sZ0NBWlIsaUNBc0JBLENBQUEsMkJBN0ZpQixnQkFpR2hCLGtCQTFHZ0IsT0FBQSxRQTRHaEIsWUFBa0IsV0FFZCxZQUNKLG1CQUNBLHlCQVZELFNBQUEsQ0FBQSx5RUFlYyxZTTlCRixDQUFBLENBQUEsZU4rQlYsY0FDQSxXQUNBLFlBS0YsbUJBRVEscUJBRVAsQ0FBQSw0QkFVQSxlQUhELGlCQUFTLENBSUcsQ0FDViw0QkFDTyxlQUFXLFVBTnBCLENBQUEsQ0FBUyxtQkFRTCxXQUFTLGdCQUVULFlBQ1EscUJBQ0ksQ0FDWixlQUNBLGFBQ0Esa0JBQVksVUFDWixPQUFBLFFBQWMseUJBQ2QsNkJBQ0EsK0JBbEJKLFNBQVMsQ0FBQSw0QkFzQkksZUFDQyxnQkFFVixjQUNRLFdBQ0EsVUFDRCw2QkFFUCxRQUFBLGVBQ0EsQ0FBQSxDQUFBLHlCQS9CSyxhQUlHLENBQUEsYUFKWixzQkFJWSxXQWdDRSxxQkFTYixrQkFDQSxlQUNPLGdCQUNNLENBQUEsbUJBQ2Isd0JBQ08sQ0FBQSw0QkFDTixhQUFZLFlBRVAsQ0FBQyxDQUFBLFlBQVcsTUFBTyxDQVQxQixpQkFVRSxXQVZGLGNBWUMsVUFDUSxDQUFBLDRCQUdDLFdBRVIsV0FBZ0IsNEJBTVIsQ0FBQSxDQUFBLHFEQUtULFdNekhVLGNOMEhWLENBQUEsQ0FBVSxvREFFVixXQUNBLHlCQVZELENBQUEsQ0FBQSxzQkFXWSxZQUNWLENBQUEsd01BbUJXLFlBQ1osQ0FBTSw0QkFMUCxzQkFRRSw2QkFFTSxDQUFBLENBQUEsVUFBVyxnQkFWbkIsQ0FBQSw0Qk4rQkUsVUFhQSxtQkFDRSxnQkFDUyxDQUFBLENBQUEsMkJNdEJMLFVBQVcsZ0JBQ2pCLENBQUEsQ0FBQSx1QkFDZSxjTXpLRSxjTjJLWCxjQUFrQixxQkFBa0IsMkNBR3BDLGVBQVcsQ0FBTyxtQ0FWMUIsV0FXVyxvQkFYWCxDQUFBLDRCQWNFLHVCQWRGLGdCQWVXLGdCQWZYLENBQUEsQ0FBQSwyQkFnQkksdUJBaEJKLGlCQUFBLENBQUEsQ0FBVSwyQ0FBVixpQkFnQmMsQ0FBQSw0QkFFQSx1REFLWCxnQkFBaUIsUU0zTFIsU05nTVosa0JBRVksWUFDSixTQUFTLGlCQUhqQixVQUlFLGlDQUdELG1DQUNDLGdDQXNNRixpQ0FoTVUsQ0FBQSx5REw1SUYsZ0JBTGlCLGtCQ25JdkIsT0lrUkYsUUFBUyxZQWtNVCxXQTVMRSxXTXpTVyx5Qk40U1gsU0FDTSxDQUFBLENBQUEsNkVBSVAseURBQ1Usa0JBZkYsQ0FBQSxDQUFBLDRCQWlCRyx3SkFPRSxZQUNGLENBQUEsQ0FBSSxvQkFFWixjQUNPLGFBQ0csV0FBRSxDQUFBLG1DQUNFLGFBQ2QsQ0FBQSwyQk03U1UsbUNOOFN3QixVQWhDN0IsQ0FBQSxDQUFBLDZCQXhCSyxhQUNULFdBMkRNLGNBQ1AsaUJBQ0ksa0JBRUksZUFDRyxVQUNKLENBQUksbUNBRUQsVUF6QkwsQ0FBQSw0Q0EwQm9CLGFBQU8sQ0FBUyw0QkE3Q3BDLDRDQThDSixhQUFtQixDQUVwQixDQTdCRixXQUFPLFVBQVcsQ0FBQSw0QkFuQlgsV0FpQkcsY0F6Q1IsQ0FBQSxDQUFBLDRCQXlFRCwwQkFqRE0sWUFpRE4sQ0FBQSxDQUFBLGtCQXpFVyxVQUNDLHFCRTdMZixDQUFBLDRCRm1TUyxrQkFFUixnQkFFQSw4QkFMa0IsZUFPakIsQ0FBQSxDQUFBLG9EQVBGLGtCQVFjLGtCQUtkLFdBQUEsQ0FBNEIsQ0FDM0IsMkJBRUEsa0JBQ0EsWUFDQSxlQUFrQixDQUNsQixDQUFBLG9EQU5ELGlDQVllLFVBWmYsQ0FBQSxDQUFBLDRCQWFXLCtCQUNnQixjQUYxQixDQUFjLENBWmYsYUFBQSxhQUFBLENBQUEscUJBbklBLFlBd0pNLENBQUUsb0JBQ0EsV0FBa0IsaUJBQ3hCLHNCQUdPLGlCQUFrQixDQUQxQiw0QkFFRSxvQkFTSCxXQUNDLGVBQ0EsQ0FBQSxDQUFBLG1DQUNrQixZQUhuQixDQUFBLDZCQUtFLFNBQUEsUU90WmdCLENBQUEsYVB1WmhCLGtCQUVELG9CQUFrQixDQUFBLG9CQUF5QixnQkFSNUMsVUFTRSxXQUFVLGtCQUNFLFVBRU4sU0FBUyxVQVpqQix5QkFhUyxpQkFDRSxDQUFBLDRCQUdTLG9CQUF5QixXQUQ1QyxVQUFBLENBQWMsQ0FoQmYsMkJBa0JVLG9CQUlRLFVBQVMsQ0V2YjFCLENBQUEsNEJBSEQsYUYyYmUsVUFNZixvQkFDVSxlQUNULENBQUEsQ0FBQSwyQkFJQSxhQUdBLGdCQUNNLGtCQUNOLGVBQ0EsQ0FBQSxDQUFBLG9DQUNrQix3QkFMbkIsQ0FBQSxnQkFPRSxhQTVjZ0IseUJBcWNsQixrQkFXRSxVQVhGLFFBQUEsNkJBZ0JFLFVBQ0EsVUFlRCxDQUFBLDRCQUNTLGdCQUhWLE9BQVksQ0FBQSxDQUFBLDBCQVFMLGFBQ0csQ0FBQSxtQkFDVSxhQUVsQix5QkFFQSxrQkFDQSxVQUFBLFdBQ0EsNkJBaEJGLFVBQVksb0JBa0JMLENBQUUsNEJBRVcsbUJBcEJSLE9BcUJULENBQUEsQ0FBQSw2QkFJZ0IsYUF6Qm5CLENBQUEsa0JBMkJFLDhCQUNXLGVBR0wsQ0FBQSxtQkEvQlIsc0JBNWRpQixpQkE2ZkosaUJBQ1gsQ0FBQSxZQUdELHFCQXJDRCxjQXVDRyxjTXZmVyxlTndmWCxDQUFBLGtCQWVXLHlCTXBjSSxDTnNjakIsd0JBQ0ssYUFFTCxDQUFBLHdDQUVBLGFBQ0EsQ0FBTSxxQkFBbUIsYUFWMUIsQ0FBQSxxQ0FlWSxhQUNELENBQUssZUFDZCw2QkFNRCxlQUNBLE9BQVEsUUFBRSxRQWpqQlMsYUFtakJaLGdCQUNRLENBQUMsNEJBRWhCLDhCQUNPLGFBQWtCLENBQUEsQ0FWMUIsMkJBa0JDLGVBbEJELFNBQWtCLGlCQWdCUCxrQkFDVCxDQUFBLENBSWUsaUJBQ1AsY0FDVCxnQ0FDQSxzQk05akJZLENBQUEsTU5ra0JaLENBQUEsdUJBQ1ksV0FDWixjQzdrQkEsVUFBaUIsQ0FBQSxnQktnQ0osV05pakJKLENBQUEsT0FDVCxnQkNqbEJBLGFBQUMsQ0FBTSxzQkFDVyxXQUNqQixjQUFBLFVEOGxCRCxDQUFPLDJCQURSLGdCQUFBLFdBR1MsWUFDUCx1QkFJTSxDQUFFLHVCQURWLHVCQUdFLHVCQUNBLHdCQWdCaUIsc0JBQ0gsQ0FBQSxNQUNSLENBQ1AsNkJBR0EsV0FBUyxjQUNGLFVBQVMsQ0FBRSxDQUFBLHNDQUVoQixlQUdGLENBQUEsa0JBQWtCLGlCQWJuQixZQWNRLHlCQUVOLENBQUEsMkJBTUYsa0JBRUMsVUFBQSxDQUFBLENBQUEseUJBQ0EsV0FBZ0Isa0JOaFlmLE1BQUEsU0FBQyxPQUNDLGlCQUNTLHlCQUVWLFNNNFlGLENBQUEsd0JBRUEsV0FDQSxrQk5uWkMsV0FBQyxXQUNRLHlCQUVBLFNBQ1IsT01nWkssT0FBVyxDQUFBLGVBTG5CLGtCQU1hLGdCQUVYLHlCQVJGLFdBQWUsbUJBV0QsaUJBQ1gsQ0FBQSxpQkFDQSxlMEJ4b0JTLENBQUEsZ0IxQnlvQlQsY04xYUQsa0JBYUEsbUJBQ0UsQ0FBQSxnQkFDQSwyQk0rWkgsQ0FBQSxzQkFsQkQsVUFtQkUsQ0FBQSxtQkFDQSxxQjBCN29CVyxZMUJtcEJaLGVBQ08sb0RBSFIsZ0JBS0UsaUJBTEYsY0FBaUIsb0JBU2YsQ0FBUSx5QkFHUixhMEI3cEJXLENBQUEsWTFCK3BCWCxjQUFnQixpQkFDUCxnQkFmWCxtQkFrQlcsZUFDQyxDQUFBLFVBQ0gsb0JBRVAsQ0FBQSxNQUFBLENBQUEsZ0JBQ0EsV0FDTSxjQUVOLFVBYVksQ0FFYix1QkFDQSxXQUNBLG9CQUFnQixTQUNoQixDQUFLLHlDQUVVLFVBQ2YsQ0FBQSwwQkFLQSxVQUFBLENBQUEsNkRBT0EsZUFJQSxDQUFBLFVBQVMsb0JBRlYsQ0FBQSxNQUFlLENBQUEsZ0JNdHZCSyxXTjJ2QmxCLGNBS0QsVUFBUyxDQUFBLHVCQUVULFdKbndCQSxvQkR3Sk0sY0FKbUIsQ0FBQSx5Q0tpbkJkLFVBQ1gsQ0FBQSw0QkFDaUIsU0FQbEIsQ0FBQSwwQkFTUyxVQUNQLENBQUEsNkRBT0QsZUFDQSxDQUFBLGNBQ0Esa0JOemRDLFVBcERBLENBQUEsNkJBY0UsZ0JBQ1MsY0FFVixrQkFzQ0MsaUJBRUEsQ0FBQSxxQ004ZEssV05oZUwsY0FLZ0IsQ0FBQSwrQ0FJWixnQk11ZEMsZ0JBSUksQ0FBQSxVQUFBLGdCQUVWLENBQUEsZ0JBQ0MsV0FDQSxZTjNlRixhQUFhLENBQVMsMEJBdENwQiw0QkFFQSxDQUFLLHlDQXlDTCxlQUFhLENBQUEsZ0JBV0osc0JBYlQsY0FjZ0IsaUJBQ0QsQ0FDWiw0QkFFQyxnQkFDRCxVQW5CSCxDQUFBLENBQUEsdUJBc0JHLE9NNGROLHFCQUFZLGtCQUVWLENBQUEsNEJBRUMsV0FXUyxjQUVDLFVBQ1IsQ0FBRSw0QkErQlIsc0JBckJDLFVBQVMsQ0FBQSxDQUFBLHFCQUVULFVBQUEsQ0FBQSw0QkFtQkQscUJBakJTLFNBQ1AsQ0FBQSxDQUFBLDJCQVBVLHFCQVNELFVBQ1QsQ0FBQSxDQUFBLDRCQUNpQixtREFjWCxXQUNDLGNBQ0MsVUFDVCxDQUFBLENBQUEsNEJBQ0MseUJBQ0EsVUFhYSxDQUNkLENBQUEsc0JBQ0MsY0FDYSxnQkFDWiw0QkFNRixjQUNBLHFCQUNBLGNBQWtCLENBQUEsNEJBQ2pCLHNCQUlGLDJCQUVVLENBQUEsaUROcG5CUCxpQkFDWSxDQUNYLDRCQUVELHNCTWtuQmdCLGlCQUpuQixDQUFBLENBQUEseUJBU0EsU0FBQSxVQUNNLHdCQUNXLDZCQUZqQiwyQkFLUSxDQUFBLDRCQUxSLHlCQVNTLGlCQUFXLENBQU8sQ0FBQSx1QkFUUCx5QkFBQSxnQkFXakIsU0FBUyxjQUNFLFdBSUwsbUJBaEJULENBQUEsNEJBaUJHLHVCQUtILFVBQ0MsQ0FBQSxDQUFBLDJCQUVBLGdCQUFjLENBQUEsT0FBQSx5QkFFZCxrQkFDTSxPQUFFLFFBTlQsYUFBQSxTQVFFLENBQUEsaUNBQ1ksV001NkJELGNONjZCWCxVQUFBLENBQUEsb0VBSWlCLGFBZG5CLENBQUEsNEJBZWdCLDJCQUloQixpQkFFQyxDQUFBLENBQUEsdUJBQ29CLGNBQ3BCLGtCQUFrQixTQUNsQixpQkFBYyxDQUFBLGdCQUNQLGNBQWtCLGNBTjFCLENBQUEseURBYUMsWUFBZ0IsQ0FBQSxnQkFDUCxhQUNULGNBQ1MsQ0FBQSx5REFHUyxhQVJuQixDQUFBLHFCQVNTLGNBSVQsQ0FBQSxvREFHQyw2QkFDVSwwQkFHRCxnQk5uc0JSLGNBQUEsY0FBQyxDQUFBLGFBQ1ksNkJBR1oseUJBQUEsQ0FBQSxjTXdyQkgsNkJBVUUsbUJBRU0sQ0FBQSxjQUFXLDZCQVpuQix5QkFpQkEsQ0FBQSxpREFFa0IsZ0JBRWpCLGlCQUNBLENBQUEseUhBY0MsNEJBS08sQ0FBQSwrRUFPUixtQ0FHRSxDQUFBLCtIQWtCRixhQUNBLENBQUEsaUpBYUEsd0JBSVcsQ0FBQSxxSUFLWiw0QktybEJBLENBQUEsa0ZMNGxCSSx3Qk0xOUJlLENObTlCbkIsb0dNcDlCYSxnQk5vOUJiLFFBQUEsU0FBZSxrQkFlYixTQUhBLFNLam1CRixVQUFBLDZCTGltQkUsbUNBSUMsb0NBaEJZLGlDQVliLENBQUEsa2lCQXdCSyxZQUNHLENBQUUsa0lBSUksb0JBekNoQixlQUFBLENBQUEsdUpBQUEsMEJBMkJhLGdCS2huQmIsa0JMbW5CUyxDQTlCVCwwR0tybEJBLGNBQWdCLG1CTDBSaEIsYUFzVkUsQ0FBQSxpREtobkJGLHFCTDBSQSxjQUFlLG1CQUFmLGFBQUEsQ0FBZSxtRUEyVEEseUJBMkJiLENBQUEsbUVBdFZhLFdBMldiLHlCQUNxQixvQkFqRHZCLENBQUEsZUFBZSxhQWdEYixpQkFHUyxDQXhCVCxlS2huQkYsa0JMcW9CRSxPQUFBLGlCQXJCQSxDQUFBLGlCQXRWRixjQTJXRSxlQUlFLENBQUEsb0JBQWEscUJBRWIsV0FBYyxhQXREbEIsQ0FBQSxzQkE2REMsVUtscEJELENBQUEsNEJMa3BCbUIsb0JBQWxCLENBQUEsOEJBRUMsYUFBUyxrQkFDSyxxQktqcEJoQiw0Qkw2UmUsQ0N2dkJkLDRCS09ZLDhCTjZtQ1osYUNubkNBLENBQUEsQ0FBQSw0Qkl5ZEQsV0p6ZFEsd0JBQ04sQ0FBQSw4QkFERCxrQkl5ZEQsQ0FBQSxhSnpkRSxrQkRzdkJGLGVDeHRCRyxDQUFLLDJCS3lESSxhTHZEVCxZQUNBLENBQUEsQ0FBQSxvQkRzbENGLFdBQ0EsY0FDQSxtQkFHQSxvQkFFQSxDQUFBLDBCQUdRLHdCQUdQLGdCQUhGLGlCQUlJLENBRUQscUNBRUEsWUFSSCxDQUFBLHNCQVVJLGFBVkosQ0FBQSw0QkFZSyx5QkFDQSxDQUFBLGVBT0osY0FFVSxDQUFJLG9EQUdiLDRCQUNRLENBQUEscVNBbUJULFlBQ1ksQ0FDWCxVQUFXLGVBQ1gsTUFBYyxPQUNkLFFBQUEsOEJBSkssQ0FBQSxvQkFNUyxVQUNiLENBQUEsa0JBQ0EsT0FBYSxDQUFBLEtBZGhCLHlCQU1PLFdBWUgsbUJBbEJKLENBQUEsMkJNbnBDYyxLTm1wQ2QseUJBeUJHLENBQUEsQ0FBQSw0QkFDQSxLQUFBLG9CQUthLENBQ2YsQ0FBQSxlQUtBLGlHQVVBLDRCSHp0Q0QscUJBb0hXLENBQUEsa0NBQVYsWUFBVSxnQkdvbUNYLENBQUEsc0RIcG1DQyxvQkFBVSxDQUFBLDBFR3NtQ1QsY0FDQSxtQkFTWSxZQUVWLGtCQUVBLGVBQVksa0JBQ2YsWUFDa0IsVUFBTyxDQUFNLDBCQUNMLDhGOEJydEN6Qiw0QkFHRCxxQkFBa0IsQ0FBQSw2Q0FUbkIsWUFrQkUsZ0JBQWtCLENBQUEsaUVBQUEsb0JBQ2xCLENBQUEscUZBSUMsY0FORixtQkFJQyxZQUFrQixrQkFHakIsZUFDQyxrQkFSTSxZQUlSLFVBQUEsQ0FBQSwrQkFLRSx3R0FNZ0IsNEJBR2YscUJBbkNMLENBQUEsaURBd0NvQixhQUFBLENBQUEsOERBRWxCLGFBQUEsQ0FBZSw4REFFUCxhQUNJLENBQUUsa0RBQ2IsWUFBQSxnQkFDQyxDQUFBLHNFQURELG9CQUVDLENBQUEsMEZBTUMsY0FDQSxtQkFDTyxZQUNQLGtCQXpETCxlQThERSxrQkFBa0IsWUFBQSxVQUFBLENBQUEsMEJBQUEsMkdBR2xCLDRCeEI5RVcsc0J3QjBFWix1QkFJQyxDQUFBLDZDQUpELFlBQUEsZ0JBSUMsQ0FBQSxpRUFqRUUsb0JBMkVELENBQUEscUZBRUEsY0FDQyxtQkFBcUIsWUFqQnhCLGtCQTdERCxlQTBFRSxrQkFHQyxZQUVDLFVBQUEsQ0FBQSxtQ0FFYSx5R0FPWiw0QkFLZSxxQkFBQSxDQUFBLHlCQUFBLCtGQUdsQiw0QkFKRCxxQkFLQyxDQUFBLHlCQUNRLHVHQUdXLDRCQXJHakIsc0JBb0dELDJCQUVDLENBQUEsbUNBRWEsc0dBT1osNEJBTUgsc0JBQWtCLDJCQUFBLENBQUEsMEJBQUEsZ0dBR2xCLDRCQUdrQixzQkFBQSwyQkFBQSxDQUFBLGdDQUNsQixrR0FLa0IsNEJBQUEsc0JBQUEsMkJBQ2xCLENBQUEsOEJBQ0EseUdBS2tCLDRCQUFBLHNCQUFBLDJCQUNsQixDQUFBLDhCQUNBLHlHQUtrQiw0QkFBQSxzQkFBQSwyQkFDbEIsQ0FBaUIsOEJBQ0EseUdBS0MsNEJBQUEsc0JBQUEsMkJBQ0MsQ0FBQSw4QkFFbkIseUdBSWtCLDRCQUFBLHNCQUFBLDJCQUNDLENBQUEsa0NBRW5CLGlHQUlrQiw0QkFBQSxzQkFBQSwyQkFDRCxDQUFFLHFDQUVuQixvR0FJa0IsNEJBQUEsc0JBQUEsMkJBQ0MsQ0FBQSxxQ0FFbkIsb0dBSWtCLDRCQUFBLHNCQUFBLDJCQUNDLENBQUEsMEJBQ0YsNEdBS0MsNEJBQUEsc0JBQUEsMkJBQ0MsQ0FBQSw0QkFFbkIsZ0dBSWtCLDRCQUFBLHNCQUFBLDJCQUNsQixDQUFBLGtDQUNpQixnR0FLQyw0QkFBQSxzQkFBQSwyQkFDbEIsQ0FBQSwwQkFDQSxvR0FLa0IsNEJBQUEsc0JBQUEsdUJBQUEsQ0FBQSw0Q0FFbEIsYUFDQSxDQUFBLHlEQUdBLGFBQUEsQ0FBZ0IseURBQUUsYUFBQSxDQUFBLDRDQUVsQix3QkFDQSxDQUFBLDJCQUNBLDRHQUVrQiw0QkFDbEIsc0JBQ0EsdUJBQ0EsQ0FBQSw2Q0FHQSxhQUFBLENBQWdCLDBEQUFFLGFBQUEsQ0FBQSwwREFFRCxhQUNqQixDQUFBLDZDQUNBLHdCeEJqUFcsQ0FBQSx1QndCYWIsd0dBeU9HLDRCQVZGLHNCQWNDLHVCQUNDLENBQUEsMENBSUQsWUFBQSxnQkFBa0IsQ0FBQSw4REFBQSxvQkFDbEIsQ0FBQSxrRkFGRCxjQUtDLG1CQUNDLFlBTkYsa0JBQUEsZUFLQyxrQkFFQyxZeEJyUVUsVXdCOFBaLENBQUEsOEJBS0MsV0FBaUIsTUFLaEIsU0FDQyxPeEJ6UVMsUXdCOFBaLGtCQUFBLDZFQW1CQyxDQUFBLGtDQUFrQiwrRkFFbEIsNEJBQ0EscUJBSkQsQ0FBQSxxREFPRSxZQVBGLGdCQUFBLENBQWlCLHlFQUFqQixvQkFLQyxDQUFBLDZGQVFHLGNBQ0EsbUJBQ1EsWUFDUixrQkFDTSxlQUNDLGtCQWxCWCxZQW5RRyxVQTBSUSxDQUFBLHdDQUtELGdHQUVSLDRCQUdELHFCQUFrQixDQUFBLDJEQUFBLFlBQ2xCLGdCQUFBLENBQWlCLCtFQUVqQixvQkFFQyxDQUFBLG1HQUVDLGNBUkgsbUJBQUEsWUFJQyxrQkFHQyxlQUFBLGtCQUVDLFlBQ00sVUFDTCxDQUFBLHlDQUVZLGdHQVNrQiw0QkFDZixxQkFBQSxDQUFBLDREQUNsQixZQUFtQixnQkFDbkIsQ0FBQSxnRkFFUSxvQkFDVSxDQU5uQixvR0FBQSxjQUFBLG1CQUFBLFlBSUMsa0JBR0MsZUFBbUIsa0JBRWxCLFlBQ1EsVUFDUCxDQUFBLHlDQUVZLG1IQVVDLDRCQUFFLHFCQUFBLENBQUEsNERBRWxCLFlBQUEsZ0JBSEQsQ0FBQSxnRkFBQSxvQkFBQSxDQUFBLG9HQUFBLGNBQUEsbUJBSUMsWUFHQyxrQkFFQyxlQUFBLGtCQUVDLFlBQVksVUFDWixDQUFBLHdDQUdBLDBHQVFlLDRCQUFBLHNCQUFBLHVCQUFBLENBQUEsMkRBRUgsWUFIaEIsZ0JBQUEsQ0FBQSwrRUFBQSxvQkFBQSxDQUFBLG1HQUFBLGNBSUMsbUJBR0MsWUFBQSxrQkFFQyxlQUNRLGtCQUNLLFlBQ1osVUFDQSxDQUFBLGlCQUNBLGtHQVNILDRCQUFrQixzQkFBQSx1QkFBQSxDQUFBLG9DQUNsQixZQUFtQixnQkFDbkIsQ0FBQSx3REFIRCxvQkFLQyxDQUFBLDRFQUxELGNBS0MsbUJBR0MsWUFBQSxrQkFDQyxlQVRILGtCQUFBLFlBM1hELFVBZ1lFLENBQUEsaUNBS0Usa0dBTUMsNEJBRUEscUJBTU8sQ0FuWlosNEJBb1pvQixpQ0FBQSx3QkFBQSx3QkFDbEIscUJBQTRCLENBQzVCLENBQUEsb0RBSEQsWUFLQyxnQkFBa0IsQ0FDakIsd0VBRUEsb0JBQ0MsQ0FBQSw0RkFFQyxjQUNBLG1CQUNBLFlBQ0Esa0JBQ0EsZUFDQSxrQkFDQSxZQUNBLFVBQ0EsQ0FBQSxxQkFBQSxzR0FNZSw0QkFDQyxxQkFDRixDQUFBLHFCQUNWLDhGQUdOLDRCQVBGLHFCQUEyQixDQTNhNUIsbUNBcWJlLDRCQVZkLHNCQTNhRyxpQkFvYkYsQ0FBQSwwQkFJRSw4RkFDQSxpQkFDQyxDQUFBLHVCQUNZLDJGQU1MLGlCQU9JLENBeGNoQix3QkF5Y29CLDRGQUNsQixpQkFBbUIsQ0FBUyw2QkFFNUIsaUdBR2tCLGlCQUNsQixDQUFBLDhCQUNBLGtHQUtzQixpQkFDWixDQUFRLDBCQXZkaEIsOEZBaWVzQixpQkFDYixDQUFRLDBCQURsQiw4RkFDQSxpQkFGRCxDQUFBLDBCQUNDLDhGQUNVLGlCQUZYLENBQUEsMkJBQ0MsK0ZBQ0EsaUJBRkQsQ0FBQSw2QkFDQyxpR0FDQSxpQkFGRCxDQUFBLDBCQUNDLDhGQUNBLGlCQUZELENBQUEsK0JBQ0MsbUdBQ1UsaUJBRlgsQ0FBQSwyQkFDQywrRkFDVSxpQkFGWCxDQUFBLGdDQUNtQixvR0FEbkIsaUJBaGVGLENBQUEsaUNBaWVxQixxR0FEbkIsaUJBQ0MsQ0FBQSxrQ0FBa0Isc0dBQWxCLGlCQUFrQixDQUFBLCtCQUFBLG1HQUFsQixpQkFBa0IsQ0FBQSx5QkFBQSw2RkFqZXJCLGlCQWllRyxDQUFBLCtCQUFrQixtR0FEbkIsaUJBQ0MsQ0FBQSwrQkFBa0IsbUdBRG5CLGlCQUNDLENBQUEsa0NBQWtCLHNHQURuQixpQkFDQyxDQUFBLCtCQUFrQixtR0FqZXJCLGlCQWllRyxDQUFBLDhCQUFrQixrR0FBbEIsaUJBQWtCLENBQUEsaUNBQUEscUdBQWxCLGlCQUFrQixDQUFBLDRCQUFBLGdHQWplckIsaUJBaWVHLENBQUEsOEJBQWtCLGtHQURuQixpQkFDQyxDQUFBLG9DQUFrQix3R0FBbEIsaUJBQWtCLENBQUEsa0NBQUEsc0dBQWxCLGlCQUFrQixDQUFBLHVDQUFBLDJHQUFBLGlCQUFBLENBQUEsa0NBQUEsc0dBQUEsaUJBQUEsQ0FBQSxxQ0FBQSx5R0FBQSxpQkFBQSxDQUFBLHdCQUFBLDRGQUFBLGlCQUFBLENBQUEsNEJBQUEsZ0dBQWxCLGlCQUFrQixDQUFBLDRCQUFBLGdHQURuQixpQkFDQyxDQUFBLDJCQUFrQiwrRkFEbkIsaUJBQUEsQ0FBQSxnQ0FDbUIsc0dBQ1IsQ0FBQSw0QkFEVixrR0FDUSxDQUFFLGFBRlgsV0FBQSxDQUFBLDRDQUNtQixXQUFBLGtCQUFBLFVBQUEsU0FBQSxPQUFBLFFBQUssVUFDYixTQUZYLENBQUEsdUhBQ21CLFlBQ1YsQ0FBRSxrQ0FsZWIsV0FpZUcsa0JBQWtCLFVBQUEsU0FBQSxPQUFBLFFBQUEsMERBRWxCLFVBQUEsV0FuZUgsQ0FBQSxtR0F3ZXFCLFlBRG5CLENBQUEsNENBQ21CLFdBQUEsa0JBQUEsVUFBQSxTQUFBLE9BQUEsUUFBQSxTQUFBLENBQUEsdUhBYVosWUFFTixDQUFBLG1DQVJLLFdBQUEsa0JBY04sVUFBQSxTQUFjLE9BZGhCLFFBQVEsU0FBQSxDQUFBLHFHQXdCTCxZQUNBLENBQUEsa0JBRUEsT0FDQSxrQkFDQSxXQUFrQixlQUFBLENBQUEsdUJBQ2xCLFdBQ0EsY0EvQkgsVUFBUSxDQUFBLDJCQWlDUSxpQkFqQ1IsaUJBaUNOLENBQUEsQ0FBQSxtQ0FqQ0YsWUFBUSxnQkFBQSxDQUFBLHNEQTZDTCxvQkFFUSxDQUVSLHlFQWpESCxjQUFRLG1CQUFBLFlBb0ROLGtCQUdTLGVBdkRILGtCQUFBLFlBNkRMLFVBQ0EsQ0FBQSwyQkFFQSxrQkFFSyxXQUVJLGtCQXBFSixVQUFBLENBQUEsQ0EyRGMsNEJBM0R0QixrQkFBUSxZQXVFTixTQUFjLENBQUEsQ0FBQSxpQkFJWixhQUFBLENBQUEseUJBT08sYUFDRCxDQUFFLHNDcEM5VFQsYUFFQyxDQUFBLG1Eb0N5VEosYUFBQSxDQUFBLDhCQUFBLGFBU0MsQ0FBQSxRQUFBLFdBQ1EscUJBQ00sa0JBWEMsQ0FTZixhQUFBLHFCQUdDLFVBQ0MsQ0FBQSxtQkFiSCx5QkFTQyxDQUFBLG1CQUdDLG9CQUVDLENBQWtCLFlBQ1Ysb0RBSVAsZUFDQSxDQUFBLGFBQWUsV0FDUCxvREFhWixlQUVTLENBQUEsZUFDRyxXQUNWLG9EQW1CRixnQkFHRSxpQkFJRixrQnhCNW9CYSxrQndCNG9CYixTQUVDLENBQUEsV3hCOW9CWSxvQndCNG9CYixDQUFnQixnQkFJZCxpQnhCaHBCVyxpQndCNG9CYiwyQ3hCNW9CYSxld0I0b0JiLENBQUEsWUFXQyxrQnhCdnBCWSxXd0J5cEJYLFlBVU0seUU3QnJxQlUsNEJBQ2hCLDBCQUNpQixxQkFEakIsQ0FBQSxTNkI0cUJBLGlCQUNBLENBQUEsK0JuQ3RoQkssZ0JBSm1CLENBQUssY0MxSTdCLHFCa0N5cUJELENBQUEsK0JuQzNoQk0sMkJBSjBCLENBQUEseUJtQ3FpQmhDLDJCbEN6ckJBLENBQUEseUJEb0pjLDJCQzFJYixDQUFBLHlCa0NvckJVLDJCQUVYLENBQUEseUJBRUEsMkJBSWUsQ0FBQSw2QkFJSiw0QmxDMXJCWCxDQUFBLGdCRDBJaUIsV0FMTyxVQ25JdkIsU0FBQSxPa0JxbEJGLFFBQUEsa0JnQnlHVywyRUFHUSxTQUFBLENBQUEsc0NBQ0MscUNBRW5CLENBQUEsZUFDQSxXQWFBLFVBQVUsU0FEWCxPQUFRLFFBQVIsa0JBSU8sMEVBTUwsQ0FBQSxxREFLQSxZQUNDLENBQUEsZUFBcUIsaUJBaEJoQixDQUFBLCtCQXFCZ0IsV0FyQnhCLE1BQVEsU0FBQSxPQTBCTCxRQUFBLGtCQUFxQix3R0FVQSxTQXBDeEIsQ0FBQSw4QkF5Q08sV0FDTCxNQUNBLFNBQ0EsT0FDQSxRQUFVLGtCQUNWLHlHQTlDTSxTQWlEb0IsQ0FBQSwyQ0FqRHBCLFlBcUROLGdCQUVBLENBQUEsK0RBSWtCLG9CQUFBLENBQUEsbUZBRVAsY0FFRyxtQkFPZixZQUFVLGtCQURYLGVBS1Usa0JBR1AsWUFDQSxVQUNPLENBQUMsbUVBRVUsWUFBQSxDQUFBLHFDQUFBLFdBQ2xCLFVBVEYsU0FKRCxPQUFBLFFBZVMsa0JBR04seUJBR0EsU0FBVSxDQUFBLG9CQUNWLGlCQUFrQixDQUFBLGdCQUFBLFdBQUEsc0JBQUEsMkJBQ2xCLENBQUEsK0JBRUQsaUJBQUEsQ0FBa0Isa0NBckJuQixXQUpELGtCQXlCRSxTQUFrQixDQUdqQixtQ0FDZ0IsV0F6QmxCLGdCQUpELENBQUEsdURBOEJJLG9CQUVDLENBQUEsMkVBSUEsY0FDUSxtQkFFUixZQXZDTCxrQkE0Q0MsZUE1Q0Qsa0JBOENHLFlBQWEsVUFDYixDQUFBLHFCQS9DVyxtQkFxRFgsMkJBR0EsQ0FBQSx5QkFFQSx5QkFDQSxnQkFDQSxpQkFVRixzQkFDQSxrQkFlQSxDQUFBLG1CQUFzQixpQkFDdEIsZ0JBSkQsb0JBTUMsQ0FBQSx5QkFORCxnQkFZQyxpQkFDQyxpQkFDQSxDQUFBLHdCQWRGLGdCQWlCQyxnQkFDRSxrQkFDQSxDQUFBLGdEQUNBLG9CQUNDLENBQUEsNkJBckJKLHdCQW9CRyxDQUFBLFdBQUEscUJBRUMsa0JBQ2UsV0FDSixZQUNWLGFBQ0EsaUJBQ0EsZUFDQSx5QkFDUSxpQkE3QmIsQ0FBQSwyQkFtQ0UsV0FDQSxjQUFBLFdBQ0EsaUJBQUEsQ0FBQSxDQUFBLGVBTUQsaUJBQ0EsaUJBQ0EsQ0FBQSx3QkFDQSxjQUNBLGdCQUFtQixZQUNuQixZQUdBLENBQUEsNEJBRUEsZUFBZSxpQkFDZixnQkFHQSxDQUFBLGtCQUNBLGtCQUNBLGNBQ0EsQ0FBQSxvREFJZ0IsT0FDaEIsb0JBSEQsQ0FBQSxNQUFBLENBQUEsYUFBQSxXQUFBLGNBS0UsVUg1N0JZLENBQUEsb0JHdTdCZCxXQU9DLG9CQUNpQixTQUNoQixDQUFBLHNDQWVELFVBQ0EsQ0FBQSx1QkFFQSxVQUFRLENBQUssQ0FDYiw0QkFDWSxPQUNaLG1CeEJoOEJZLENBQUEsTXdCaThCWixDQUFBLGFBQ0EsV0FBTyxjQUFpQixVQVZ6QixDQUFBLG9CQVlFLFdBQ0EsbUJBYkYsU0FlQyxDQUFHLHNDQUdGLFVBR1UsQ0FDWCx1QkFDVSxVQUNULENBQUEsQ0FBQSxLQUFnQixzQkFFUixjQUxWLGdCQU1FLENBQUcsVUFDTyw2QkFFVCxnQ0FrQkYsY0FBa0IsY0FDUCxDQUFJLGVsQjkrQlIsaUJBQWlCLENBQU8sZ0JBQVcsZWxCd1N6QyxlQUFzQixDQXBEdEIsQ0FBQSxhQWFDLGNBQ1Esb0JBRVAsY0FDRCxtQkF1Q0Msb0RBREEsZ0JBS2dCLHFCQUViLGFBUEgsQ0FBQSxhQVNVLGlCa0JoVE4sbUJBTFIsb0JsQnlTZSxhQXZDYixDQUFBLGVBQ0UsaUJBQ1Msb0JrQnBRUCxjbEI2U0YsZUFDQSxlQUVFLENBQUEsNEJBSlUsZUFLSSxXQUNMLFVrQmxUVCxnQmxCb1RJLENBQ0YsQ0FBQSxVQUFVLE1rQnpTakIsQ0FBQSxlQUFnQixXQUNYLGNBQ0wsVUFBcUIsQ0FBQyx5QkFJUCxVTi9CSCxVTWdDWixDQUFBLENBQUEsZUFBbUIsV0FDbkIsWUFBYyxhQUNOLENBQUEsYUFDUixpQkFHYSxjQUNOLGlCQUZSLGNBR0Usb0JBSVUsQ0FDWCx5QkFDQSxhQUNBLFdBQ0EsQ0FBQSxDQUFBLGFBQWdCLE9oQnBEaEIsaUJEd0pNLENBQUEsa0JBSndCLFdBQVksY0EwQnJCLFVpQnhIckIsQ0FBQSw0QkFFQSxZQUlBLGVBQVcsQ0FBTSxDQUNqQiw0QkFDQSxrQk52RFksV015RFosU0FBQSxDQUVhLDhCQUViLFlBQ0EsU0FBYyxDQUNkLENBQUEsaUJBQ0EsZUFDQSxnQkFBZ0IsQ0FBRSxtQkFObkIsa0JBUUUsb0RsQnlNQyxnQkFDWSxnQkFFWCxDQUFBLDRCa0JsTWUsbUJBQ2pCLGdCQUlGLENBQUEsQ0FBQSxrQkFFQyxnQkFDQSxDQUFBLDZCQUtBLGNBQ0ssQ04zRk8sY000RloscUJBQ1EsY0FDUixjQUNBLGVBQWdCLENBQUUsb0JBQ2pCLHlCbEIrSkEsQ0FBQSxZa0J6SkQsaUJsQnNLQyxDQUFBLHVCQUVFLGVBQ0EsQ0FBQSxVQUNELHlCa0J6S3VCLGtCQUN4QixZQUVELGlCQUdPLENBQVMsa0JBRGpCLGlCQUVTLENBQUEsaURBR0QsV0FDTCxNQUNBLE9BSUgsUUFBQSxTQUNPLFdBQ04sWUFBVyxpQkFDWCxDQUFBLHlCaEJqSUEsc0NEb0pnQyxTQUFBLENBQVUsd0JpQloxQyxpQ0FDa0IsU0FObkIsQ0FBQSxhQUFrQixXQU9OLENBQUUsa0JBSWQsa0JBRUMsNkJBRmdCLENBQUEsaURYOUlELFdBV1UsTUtKYixPTWtKWixRTmxKWSxTTW1KWixXWHpKQSxZQUFDLHlCQUNpQixpQkFDakIsQ21CSlMseUJBQVgsU0FBVyxDQUFBLHNCZHlGQyw0QmNuRVgsc0JBQ1UsQ0FBQSx5QkFHVCwyQkFERCxDQUFBLGdDQUFPLHVDQU9MLFNBQ0ssQ0FBRSx5QkFFQywyQkFWSCxDQUFBLGdDZDZCSSxzQ2M3QlgsU0FhVyxDQUFBLHlCQUF1QiwyQkFBNEIsQ0FBQSxnQ0F1QjlELHVDQUNlLFNBSGhCLENBQUEsd0JBQUEsaUNBS1csU0FFVCxDQUFBLGNBRUEsaUJBQ08sQ0FBSSxpQkFFWCxrQkFBaUIsVUFDakIsTUFBVSxXQWJaLE9BQUEsUUFBaUIsWUFnQlAsU0FoQlYsaUJBdUJFLENBQUEsZ0JBQWdCLHFCQUNiLFVBQWEsQ0FBQSxzQkFDQSx5QkF6QmxCLENBQWlCLGVBNkJmLG9CQUE4QyxDQTdCaEQsaUNBOEJhLGFBQUEsQ0FBQSx5REE5QkksZUFrQ2YsQ0FBQSxpRWQxQ1UscUJjMkM2QyxXQW5DekQsZ0JBQWlCLENBQUEsbUZkRkwseUJjMEM2QyxDQUFBLGlEQUd2QixvREFnQnZCLGVBQ1YsQ0FBQSxhQUdVLHFCQUVWLGNBQ1csb0RBS0MsZ0JBQ1osZW5CbElBLENBQUEsbUJBQ0EseUJBQ0MsQ0FBQSxpQ0FDQSxvREZpREYsZU83Q2EsQ0FBQSw0SVBvRGIsbUJFM0RrQixvQm1CK0pqQiw2Qm5COUpDLENBQUEsSW1CaUtGLGtCQUFBLG1CckJ2R0EsZ0NFekRFLGdCQUFpQixrQkFDakIsVUZ3REYsQ0FBQSxlQUFBLGVIM0RDLENBQUEsZ0JEb0pjLHFCQUFrQixVQzlJL0IsQ0FBQSxzQndCK0pELHlCbkJoS3VCLENBQUEsZ0JMTHZCLGlCRHdKTSxpQkFKbUIscUJDOUl4Qix3QktMRCxDQUFBLGNBQUMsa0JBQ0Esa0JBQ0EsQ0FBQSxZRjBERixxQkg3REMsY0R3Sk0sZUFKbUIsQ0FBQSxrQkM5SXhCLHlCd0J5S0QsQ0FBQSwrQkFLRCxVQUVHLGlCckI3SEgsVUFBQSxDQUFBLFlxQjRIRyxpQnJCNUhILENBQUEsZXFCNkhHLGdCQUNELDZCQUNjLENBQUEsTUFDZCxDQUFBLHFCZGxHVyxXYytHVixjQUNXLFVBQ2IsQ0FBQSxpQkFDQSxhYnpMYSxrQmEwTGIsZ0JBQ0EsWUFBVSxDQUFBLG1DQUdULG9CQUNBLENBQUEsaUJuQi9NRCxxQkFDQSxjQUFDLG9EbUJxTkQsZ0JBQ0EsZUFDQSx5QkFDQSxxQkFDQSxDQUFBLHVCQVNDLHlCQUNtQixDQUNuQixnQm5Cck9ELHFCQWV1QixjbUI0TnZCLG9EbkJ6T2tCLGdCbUJ1UFAsZXJCM01aLGNxQjZNQyxxQkFDQSxpQkFDQSx5QkFJQSxxQkFHVyxDQUFFLHNCYmxQSSx5QmJpUWhCLENBQUEsZ0JBQ0UsaUJBQ1MsQ0FBQSxhQUNGLGdCQUNSLGMwQlpPLGlCQUNDLGlCTXpPTSxDQUFBLDJCTjRPTCxhQUxaLGVBTUUsZ0JBQ0EsQ0FBQSxDQUFBLHFCbkJqUkQsa0JBS3VCLFNLMkJWLGtCWHdIUCxrQkFKaUIsQ0FBRSw4QkEwQkosV3lCMEdyQixZQUNBLHNCQUNBLGtCQUFnQixpQm5CelJoQixDQUFDLDRCQUNpQiw4QkFGbEIsNEJMQUEsQ0FBQSxDQUFBLDRCRG9KYyxhQUFrQixtQkEyQlgsQ0FBQSxDQUFBLHNDeUJtSGQsVUFBRSxDQUFBLDJCQUVULHNDQUNnQixlbkJwU2hCLENBQUEsQ0FBQyx5QkFDaUIsaUJBQ2pCLENBQUEsMkJtQmtURCx5QkFlZ0IsY0FDRixXQUNkLG9CQUNjLGVBQ1AsQ0FBQSxDQUFBLHNEQUVOLGNBUkYsQ0FBQSxxQkFZVSxVQUNSLENBQUEsaUJBQ0EsWUFDQSxDQUFBLDJCQWZVLGlCQWlCSyxjQUVmLGlCQUNPLENBQUEsQ0FBQSx1QkFDSixhQUNBLENBQUEsa0JBQ00saUJBQVksaUJBdkJYLDJCQXdCTixpQkFBYyxDQUFBLHFCQU1ILGlCQURqQixDQUFBLG1CQUVnQixhQU9oQixDQUFBLDRCQUVDLG1CQUF5QixTQUVqQixDQUFBLENBQUEsdUJBSkcsZUFDWixDQUFBLFdBSUcsaUJBS0gsQ0FBQSx3QkFFRSxrQkFDQSxnQkFBZ0IsbUJBSGxCLENBQUEsMkJBSWMsd0JBRUYsY0FDVCxDQUFBLENBQUEsMkJBTUYsd0JBQVksb0JBQ1gsNEJBS00sQ0FDTixDQUFBLDRCQU9ELHdCQUNPLGFBQWlCLENBQUEsQ05qSHZCLG1CTWtIQSxjQUNBLENBQUEsOEJBS0QsZUFHUyxXQUNQLENBQUEsMkJBT1csOEJBRWIsZUFBWSxVQUNaLENBQVEsQ0FBRSwyQkFDVixlQUtVLENBQUEsMkJBSVYsMkJBQ08sY0FGUixDQUFBLENBQUEsMkJBQUEsMkJBTUUsa0JBQ0EsQ0FBQSxDQUFBLDRCQUtGLDJCQUdhLGFBQ1gsQ0FBQSxDQUFBLDJCQUNvQixXQUNiLG1CQU5ULENBQUEsQ0FBQSxVQUVDLHlCQWNDLGlCQVBPLENBQVMsd0JBUGpCLGlCQVFFLENBQUEsb0JBQ0EsZ0JBQVcsa0JBRUwsQ0FBQSwrQkFYUixjQVlFLENBQUEsOEVBT0YsYUFDSSxDQUFFLGNBQ0MsZUFBWSxDQUFBLDRCQUhuQixjQUlFLFVBQ0EsWUF6QkgseUJBNkJFLFlBQWEsQ0FBQSxDQUFHLDRCQTdCbEIsY0E0QkMsU0FBQSxDQUFBLENBQUEsMkJBS1EsY0FBVyxVQWpDcEIsQ0FBQSxDQUFBLGlDQWtDZ0IsV0FFZCxnQ0FwQ0YsY0E0QkMsZUFTYSxDQUFFLDRCQUdTLGlDQUd4QixXQUtBLENBQUEsQ0FBQSx5Q0FERCxVQUdDLGFBQWEsQ0FDWiw0QkFDQSx5Q0FPZSxXQUZqQixrQkFHQyxDQUFBLENBQUEsaURBQVUsV0FIWCxZQUFBLENBQUEsNEJBTUcsaURBU00sY0FBVyxlQUZwQixDQUFBLENBQUEsNEJBS0UsaURBR08sYUFBa0IsQ0FSM0IsQ0FBQSx3REFBQSxXQVlFLGlCQVpGLFdBY0MsU0FBQSxDQUFBLHVEQUlRLGtCQUNHLFVBQ1YsQ0FBTSwyQkFwQlIsdURBY0MsZUFBQSxDQUFBLENBQUEsNEJBV1csdURBWFgsVUFBQSxjQWFHLENBQUssQ0FBRSwyREFKVCxhQU9DLFdBQ1Esb0JBRVAsVUFBUSxDQUFBLDRCQW5CWCwyREFxQmlCLGFBRU4sQ0FBQSxDQUFBLDRCQXJDWiwyRUFjQyxZQVNDLENBQUEsQ0FBQSx5RUF2QkYsYUFjQyxDQUFBLDhDQWtDRyxVQUNBLGNBQ0EsV0FBUSxlQWxEWixDQUFBLDJCQWNDLDhDQXVDRyxTQUFRLENBQUEsQ0FBQSw0QkF2Q1gsOENBd0NXLFdBQ1Asa0JBdkRMLENBQUEsQ0FBQSx1REEwRFksa0JBRVAsa0JBQW9CLFNBQ2IsVUFDRCxnQkFBYSxjQTlEeEIsVUFjQyxDQUFBLDJCQWlDRSx1REEvQ0gsWUFBQSxDQUFhLENBY1osc0RBb0RHLFdBRUUsWUFwRU4sQ0FBQSw0QkFjQyxzRGRyZ0JZLGNjdWZiLGVBY0MsQ0FBQSxDQUFBLDRCQWdFRSxzREFHUSxhQWpGWCxDQUFBLENBQUEsNkRBb0ZTLFdBQVcsaUJBcEZwQixXQWNDLFNBQUEsQ0FBQSw0REFkRCxrQkFjQyxVQThEQyxDQUFBLDJCQWFjLDREQU1ULGVBQ0EsQ0FBQSxDQUFBLDRCQUNtQiw0REFUdkIsVUFVUyxjQWxHWixDQUFBLENBQUEsZ0VBdUdhLGFBQ0QsV0FBVyxvQkF4R3ZCLFVBY0MsQ0FBQSwyQkF1RkUsZ0VBckdILGFBY0MsQ0FBQSxDQUFBLDRCQThEQyxnRkFvQ0MsWUFDUSxDQUFBLENBQUEsOEVBckNULGFBMENDLENBQUEseUNBR0MsVUFBUSxnQkF6SFosa0JBY0MsY0E4REMsV0FBWSxTQTBDWCxDQUFBLHNEQXRISCxVQWNDLCtCQThEYSxpQkFpRFQsbUJBQ1csQ0FBQSwyQkFoSGYsc0RBb0hJLFlBQ0EsVUFBQSxlQUNPLENBQUEsQ0FBQSwyQkFDWSx5Q0F6RHRCLFdBMENDLFVBQWEsWUFnQkgsZUFJRixDQUFFLENBQUEsNEJBMUliLHlDQXNIRyxnQkFtQkMsQ0FBQSxDQUFBLDRCQXpJSix5Q0E0RUUsY0EwQ0MsQ0FBQSxDQUFhLHFEQXhHZixjQXFJQyxpQkFFQyxDQUFBLDJCQUNVLHFEQXRKYixlQWNDLGVBcUlRLENBQUEsQ0FBQSw0QkFTTCxxREFFZ0IsZ0JBQ0wsWUFBVyxDQUFBLENBQUEsc0RBWmpCLHFCQWNBLGFBQ0wsQ0FBQSw0QkFHa0Isc0RBQ1gsZ0JBRVAsQ0FBQSxDQUFBLHdEQXhLSixhQWNDLGlCQUFrQixXQThKZixrQkFFRCxRQUFRLFVBQVcsQ0FBQSw4REFDSCxZQS9LbkIsQ0FBQSw0QkFtSkUsOERBaUNVLGFBcExaLENBQUEsQ0FBQSx5REFxTEssbUJBQ1UsYUFFSCxDQUFBLDJDQTFLWCxXQXFJQyxVQThCQyxrQkFRYSxDQUFBLDJCQXpMaEIsMkNBNkxJLFNBQ0EsQ0FBQSxDQUFBLDBEQTlMSixpQkFjQyxDQUFBLCtDQW1MbUIsWUFqTXBCLENBQUEsMkJBbUpFLCtDQWtEYyxjQUVYLFdBQVUsb0JBRUwsZUF6TVYsQ0FBQSxDQUFBLDRDQTZMZSxXQWdCVCxlQUNNLENBQUEsdURBM0RWLFdBMENFLGNBY08sV0FJSyx5QkFqTWYsa0JBcUlDLGtCQWlFSyxlQUNVLENBQUEsNEJBck5qQix1REE0TmdCLGNBQ0ksVUFDZCxrQkFBbUIscUJBaE54QixDQUFBLENBQUEsc0VBNE1DLFdBT0ksV0FBQSxpQkFDYSxDQUFBLDRCQXBObEIsc0VBZEQsU0FjQyxDQUFBLENBQUEsMEVBNE5NLGNBRUEsV0E1T1AsVUFjQyxDQUFBLDRCQWlPTywwRUFFTCxTQUNRLENBQUEsQ0FBQSw0QkFHUCwyRUFHWSxjQUNKLFVBQVcsV0F6UHZCLENBQUEsQ0FBQSw4RkE2UEssZ0JBQWtCLGlCQS9PdEIsVUFBQSxDQUFBLDRCQW1PRSw4RkFqUEgsZUFjQyxDQUFBLENBQUEsaUdBZ09DLG9CQWlCRSxDQUFBLG9FQVdxQixVQTFRekIsY0FjQyxrQkFnT0MsaUJBR0MsZUFjQyxDQUFBLDBEQS9QUyxXQWNaLFVBZ09DLENBQUEsNEJBaUJFLDBEQS9QSixZQWNDLFNBQUEsQ0FBQSxDQUFrQiw0REF1UWQsaUJBRWlCLENBQ2hCLDREQXhSTixhQWNDLENBQUEsZ0VBdVFJLGVBTUUsQ0FBQSw2REExQ0osaUJBY0MsQ0FBQSwwSEFvQ0MsaUJBQ1MsQ0FBQSw0QkFFVCxjQUNBLGdCQXZTTCxXQWNDLGlCQUFBLGdCQTRSRSxjQUNDLGtCZHB5QmdCLGNjc3lCUixlQTdTWixnQkFjQyxnQ0E0UkUsZUFJTyxtQkE5U1YsQ0FBQSw0Q0EwU0csZUFRRSxDQUFBLDRCQWxUTCw0QkE4T0UsY0E0REMsQ0FBQSxDQUFBLDRCQTFTSCw0QkE4T0UsVUE0REMsaUJBY0UsYUFBWSwwQkExU2hCLGlCQWdPQyxjQTREQyxjQWlCRSxtQkEzVEwsU0FjQyxDQUFBLDRDQWRELG1CQWNDLENBQUEsQ0FBQSw0QkE0UkUsNEJBMVNILGdCQW1VQyxZQUNDLGtCQUNBLENBQUEsQ0FBQSx3Q0FHQSxnQkFDQSxVZHZ5QlksQ0FBTyx1Q2MweUJuQixlQUNBLFlBQ0EsUUFBQSxDQUFBLDBDQUVBLGlCQWhWRixDQUFBLG1DQW1VYyxjQWVYLFVBQ0EsQ0FBQSw0QkFuVkgsbUNBcVZlLFlBRVAsQ0FBRSxDQUFBLDZCQXZWVixpQkFtVWMsVUFxQkQsQ0FDViwyREFHQSxnQkFDQSxDQUFBLGlCZDMxQlUsa0JjNjFCVixVQUNBLGNBaFdILFFBQWEsUUFtVVosd0JBK0JFLHNCQUdELHlCQUEwQixTQXJXNUIsQ0FBQSxxQkFzV0csb0JBQ08sQ0FBQSxzQ0F2V0csa0JBbVVDLDBCQXlDWCx5QkF6Q0YscUJBQWEsQ0FBQSxVQTRDSCxjQUNELENBQUUsMkJBN0NYLG1CQUFhLGtCQWlERCxDQUFBLGlCQXBYYixnQkF3WEMsY0FDQyxVQUNBLENBQUEsUUFBUSxnQkFDQSx5QkEzWFYsQ0FBQSwrSEFBQSx3QkFtWVUsQ0FBc0IsbU5BZ0JmLGFBWGpCLFdBYUMsWUFBQSxZQUNDLGlCQUNBLDRCQUNBLHNCQUNBLDJCQUNBLENBR08sMkJBRVIsbU5BMEJELGlCQUFBLENBQUEsQ0FBTywyQkFBQSxtTkFBQSxvQkFBUCxDQUFBLENBQUEsNlBBQU8sbUJBVUwsWUFWSyxpQkFVTCxZQVZGLGtCQVVFLGdCQVZGLGFBQU8sQ0FPTywyQkFQUCw2UEFBQSxZQUFBLENBQUEsQ0FBQSxtQ0F1Qk0seUVBYlgsQ0FBQSwwQ0FBQSw2QkFWSyxDQUFBLG9DQUFBLHFFQVVRLENBQUEsMkNBa0JYLDhCQUVBLENBQUEsZ0NkNzhCUyxpRWN5N0JYLENBQUEsdUNBQUEsMEJBVkssQ0FBQSxrQ0FBQSxtRUFVUSxDQUFBLHlDQUFiLDRCQVZGLENBQUEsa0NBeUNHLHdFQUEwRSxDQXpDN0UseUNBMENXLDRCQUNFLENBQUEsd0NBTVYsa0VBQWtCLENBQW9ELCtDQUVyRSwyQkFBK0IsQ0FuRG5DLHlCQXdERSxxQkFDQyxzRUFERCxlQUFhLGlCQUdGLGlCQTNEYiw0QkFnRUUsa0JBQ0MsbUJBQWtCLGlCQUFBLHNDQUZQLGdCQUNDLGFBR0osZUFBRSxDQUFBLDJCQUtYLGVBQ0MsbUJBQWtCLGdCQUFBLENBQUEsMkJBQUEsY0F6RXJCLG1CQXdFRSxxQkFHRSxjQUFTLENBQUEsa0VBTVEseUJBQUEsQ0FBQSxZQUFBLGlCQWpGckIsQ0FBQSxvQkFnRkUsZ0JBQWEsZ0JBR0YsQ0FBQSxvQ0FRSCxXQUNSLENBQU8sNkNBQ00sd0JBQUEsQ0FBQSxnWEF1QmIsZUFBaUIsQ0FBQSwwREFLbkIsZUFBVSxDQUFBLGFBQ1IsVUFBQSxzQkFNTyxVQUVQLENBQUEsNEJBT0QsYUFDQyxlQUNBLENBQUEsQ0FBQSw0QkFDQSxxQkFDVSxlQUpYLENBQUEsQ0FBQSxrQkFHQyxrQkFHRSxlQUFrQixDQUFBLHVCQU5yQixrQkFRRSxjQVRILENBQUEsMkJBSUUsdUJ2Qmg5QkQsZUFBVSxDQUFBLENBQUEsU0FVUiw0QkFWUSx3QnVCNjhCViwwQkFHZ0Isa0JBSGhCLCtCdkJqa0NELG1DQUFBLEFBb0hXLDJCQUFBLGlCQXBIWCxVQW9IQyxDQUFBLGdCQUFVLFd1QjY4QlYsa0JBR0MsT0FBQSxPQU1FLFFBQUEsTUFBZSxRQUNmLENBQUEscUJBVkgsZUFHQyxDQUFBLHlCQVVjLHFCaEJua0NmLHFCQUNBLENBQUEsQ0FBZ0IsMkJBRVQsZ0JBQWtCLGtCQUN4QixPQUFVLFFBR1YsTUFBTSxTQUFDLFlBUlQsdXZCQStEZSw2REFBQSxDQUFBLDBEQUFBLDJCQUFBLHNLQUFBLENBQUEsQ0FBQSw4QkFBQSwyQkFBQSxzS0FBQSxDQUFBLENBQUEsc0NBQUEsZ0JBQUEsdUNBQUEscUJBQUEsQ0FBQSw0Q0FFWixTQUFBLDZEQUNPLENBQUEsMkJBQTRCLDRDQVo3QixTQWFMLFlBQWtCLDhEQUNLLENBQUEsQ0FBQSxrREFDZixpQkFBQSxDQUFBLHlEQXZDSixXQWtCTSxrQkF3QlYsTUFBa0IsYUFBQSxPQUFBLFFBQUEsWUFBQSxtMUJBaUNQLDZJQUFBLFNBQUEsQ0FBQSwyVUFBQSxrQkFBQSxVQUFBLHVDQUFBLENBQUEsZ0VBQUEsZUFBQSxDQUFBLDRFQUNBLGVBQUEsQ0FBQSxnQkFBQSxxQkFBQSxVQUFBLENBQUEsc0JBQUEseUJBQUEsQ0FBQSxzQkFDWixvQkFiSCxDQUFBLGlCQUNDLGNBQUEsY0FjQyxhQWZGLENBQUEsb0JBQW9CLFdBQ25CLGVBZUMsQ0FBQSwyQkFoQkYsd0JBQ0MsZ0JBZ0JDLGtCQWpCRixXQUFBLFVBQW9CLENBQUEsNEJBa0JsQixpQkFsQkYsY0FBb0IsQ0FBQSxDQUFBLGdCQUNuQixVQUFpQixDQWtCaEIsYUFBQSxzQkFFQyxtQkFDVyxjQUFjLGtCQXRCNUIsYUFBQSxDQUFpQiw2QkFDaEIsc0JBd0JFLGtCQXpCSCxtQkFBb0IsYUFDbkIsQ0FBQSwyQkEwQmdCLDZCQUVkLG9CSHBJRixDQUFBLENBQUEsNEJBQ0EsNkJBQ0MsZUFERCxDQUFBLENBQUEsZUFBQyxvQkc2SWlCLENBQUEsb0RBVWpCLG9EQUlXLGdCQVJiLDBCQVVJLG9CQUNBLENBQUEsdUdBT0QsY0FsQkgscUJBdUJFLGNBZUQsQ0FBQSx5QkFDQSxvREFHTSxxQkFMSyxlQU1NLENBQ2hCLENBQUEsaUJBQWtCLGNBQ1Isb0JBQ1Ysb0JFMUxrQixDRjRMbEIsMkJBWEYsaUJBQVksdUJ1QnhLRSxDQUFBLENBQUEsa0J2QnNMTCxtQkFkVCxDQUFBLDJCQU1rQixrQkFlbEIsNEJBQ1UsQ0FBQSxDQUFBLGlCQUNULHdCQW9DRCxrQlJwUEMsbUJEd0pNLGlCQUptQixDQUFBLHlCQzFJYixpQlEwTUMsZUFDYixDQUFBLENBQUEsY0FBZSxxQkFZaEIsV0FBQSxnQkFYQyxDQUFBLG9CQXFCRCx5QkFTQSxDQUFBLGVBN0JFLHlCQUNlLGlCQUNmLENBQUEsaUJBRU0sa0JBVFIsYUF5QkEsQ0FBQSxtQkFTQSxxQkF4QlcsYUFDVCxDQUFBLG9EQU9ELGVBQ0Esb0JBQW9CLENBQUEsTUFDZCxDQUFBLHFCQUxQLFdBQUEsY0FNVyxVQUFFLENBQUEsNEJBTVosV1R6Q1Usb0JTMENILFNBQWlCLENBQUEsOENBQ1osVUFLYixDQUFBLCtCQUVZLFVBQ1gsQ0FBQSxDQUFBLDRCQUVBLGVBQWUsb0JBQ0MsQ0FBQSxNQU5qQixDQUFBLHFCQU9FLFdBRUQsY0FFWSxVSC9QWixDQUFBLDRCR2lRQSxXSGhRQSxvQkFDQyxjQUFBLENBQWUsOENLc0ZMLFVGNkxYLENBQUEsaUNBSUEsU0FBUyxDQUFBLCtCQUVULFVBR0EsQ0FBQSxDQUFBLGlCQUNBLGlCQUNBLENBSU0sNEJBQXlCLGVBQVcsQ0FBTywyQlZzQmhELG1DQXZDQyxlQUVDLENBQUEsQ0FBQSw0QkFFRCxtQ0F3Q0MsZUFBYSxDQUFBLENBQUEsa0JBR1gsb0RBRUMsZUFQSCxDQUFBLGFBUU0scUJVOUJGLFdBQVcsYUFMbkIsQ0FBQSxtQlZ3QkUseUJBdkNBLENBQUEsa0JBQ0UscUJBRUEsY0FDRCxlQXNDQyxDQUFBLHdCQUVBLHlCQVdTLENBQUEsZUFDUCxrQkFkVSxrQkFlUixzQlUxQ1IsYVYyQkksQ0FBQSwyQ0FBQSxXQXFCUyxRVXRDYixTQUFBLFNBQ0Msa0JBREQsa0JBQWdCLG9DQUtSLGtDQUxRLENBQUEsc0JBT2Isa0NBR2dCLDhCQVZILFNBWWIsQ0FBQSxxQkFLSCwyQlRyS08scUNBSm9DLFlDbEo5QixDRDRLUyxvQ005S0osVUtNTCxDQUFBLHNDTEpYLHFCQUFpQixVQUNqQixDQUFBLDRDR3NVRCx5Qkh4VUEsQ0FBQSw0QkFDQyxtQkFDQSxDQUFBLHdCRzhVaUIsV0FDUixrQkFDVixpQkFDQSxDQUFBLDBCQUphLGtCQUFBLHFCQU9aLGNBRUEsZUFDQSxDQUFBLDJCQUNVLDBCQUNJLGVBQ2QsQ0FBQSwrRUFJWSxhQUNaLENBQUEsQ0FBQSw0QkFDSywrRUFJVSxpQkFDVCxDQUFFLHVHQUtQLGtCRXZXVSxDQUFPLENGMFVwQixtQkEwQkMsY0FBQSxXQU1HLFlBQUEseUJBaENKLHNCQXFDRSxrQkFyQ0YsY0F1Q0MsQ0FBQSxpQ0FFYSxjQUNILGdCQTFDWCxvQkE0Q0csQ0FBQSxpREFHQSxnQkFDQSxDQUFBLGdDQWhESCxlQXVDQyxDQUFRLDRCQXZDVCxnQ0FBQSw0QkEyQ0csQ0FBQSxDQUFBLDJCQStCRCxXQUFPLGVBMUVULGdCQXlFSSxnQkFBRSxjQUFBLG9CQXpFTixhQTJFRyxDQUFBLDZCQTNFVywyQkFBQSxlQXlFUixDQUFBLENBQUEsK0JBQXNCLHlCQUlaLENBQUEsMkJBS2QsV0FBUyxlQUVULGNBQ0EsZUFBUSxhQUNSLENBQUEsc0NBRUEsWUF4RkYsU0FBQSxDQUFBLHVDQTJGRyxZQUNBLGtCQUFlLGtCQUNBLFNBN0ZsQixDQUFBLCtDQUFBLGtCQWlHRSxNQUFBLE9BQ0MsU0FBVyxRQUNMLGlCQUFZLGtCQW5HckIsa0JBaUdjLFVBR0QsQ0FBRSwyQkFwR2YsK0NBMEdHLGVBQ0EsQ0FBQSxDQUFBLDZEQUdjLFVBQ1AsQ0FBQSwyREFDTSxVQWhIaEIsQ0FBQSxnRUFBYyx3QkF3SFgsQ0FBQSx1Q0FFQSxzQkExSEgsMEJBNkhFLGlCQUNPLENBQUEsK0NBN0NMLGdCQWtERCxDQUFBLDBDQUVPLFdBcklWLFlBaUZJLHNCQXFERCxrQkFDVyxpQkFFSCxpQkFFQyxDQUNSLDhDQUVXLFVBQ1gsQ0FBQSxrREE5REgsWUFBRyxTQUFBLENBZ0RtQiwwQkFqSXZCLGFBQUEsY0FpRkksa0JBcURELG9CQWNFLENBQUssb0VBR0wsbUJBdkpMLHFCQWlGSSxDQUFBLGtDQXdFRSxlQUFnQixDQUFBLDRCQXhFbEIsOEJBK0VPLENBQUEsa0NBRVAsa0JBbEtKLGNBQWMsb0JBK0pYLGlCQUtFLFdBQWEsV0FwS2xCLENBQUEsNEJBdUtHLFFBQ0MsQ0FBSyw0QkFFRSw0QkFDVyxTQUNmLENBQUEsQ0FBQSxtQ0E1S1AsaUJBaUZJLENBQUEsNEJBK0ZPLG1DQUVSLGFBQUEsQ0FBQSxDQUFBLHVDQWpHRixlQXVHRSxXQUNBLENBQUEsNEJBQ2tCLGlCQUNGLENBQUEsNEJBMUdmLGlEQTRHQSxjQUNBLENBQUEsQ0FBQSw2QkE5TEoscUVBcU1HLGdCQUFZLGFBQUEsQ0FBbUIsQ0FyTWxDLDZCQW9NWSx5REE2QlIsaUJBQ0EsQ0FBQSxDQUFBLG9FQU1NLFlBQVcsVUF4T3JCLENBQUEseURBaUZJLGlCQTJKQSxDQUFBLDZCQUNnQiw2RkFGakIsWUFNRSxnQkFDTSxnQkFsUFgsVUF1UEMsQ0FBQSxDQUFBLDJMQUVDLFdBSUMsVUFDQyxDQUFBLDZCQUdTLDJNQVdFLGdCQUlkLHFCQWhSRCxDQUFBLGtoQkFBYyxjQStSWixDQUFBLENBQUEsMkJBL1JZLCtSQUFBLGVBa1NYLENBQUEsQ0FBQSwyQkFsU0gsK1JBQWMsZUFrU1gsQ0FBQSxDQUFBLDZCQU1lLCtSQVRoQixlQVlFLENBQUEsQ0FBTyw0QkFHTywrUkFmaEIsNEJBYUcsQ0FBWSxDQUtWLDZCQUVNLDJMQW5UQyxXQStSWixXQUdDLFlBVUUsZUE1U0wsQ0FBQSxDQUFBLDZCQStSRSwrTEFBQSxZQUdDLFlBVUUsZUE1U0wsQ0FBQSxDQUFBLHVMQThUVSxrQkE5VFYsV0FBYyxlQUFBLENBOFJNLDJCQTlScEIsdU1Bc1VxQixZQXRVckIsZ0JBQWMsZUFxVVosQ0FBQSxzaEJBclVZLGNBNFVaLENBQVcsQ0FJViw2QkFoVlcsdU1BQUEsZ0JBQUEsb0JBZ1ZSLHFCQWhWTixDQUFBLENBQUEsbVJBQWMsV0FBQSxVQTRVWixDQUFBLDJMQUlDLGlCQWhWVyxDQUFBLDZCQTRVWiwyTUFBQSxnQkFtQkUsQ0FBQSxDQUFBLHVSQU1GLFdBcldGLFNBQUEsQ0FBYywyTEFBZCxpQkFBYyxDQUFBLDJNQUFkLFdBQWMsY0FxV1osQ0FBQSx1UkFyV1ksb0JBaVhaLFVBalhGLFFBQUEsQ0FBQSwyV0FxWEksaUJBclhKLENBQUEsbVRBeVhLLFdBelhMLGtCQUFjLE1BQUEsU0FpWFosT0FBQSxRQUtFLCtCQUlDLHFDQTFYUyxPQWlYWixDQUFBLDZCQUtFLHdJQXRYVSxTQUFBLENBQUEsd0pBc1hRLGVBdFh0QixDQUFjLENBQUEsc0RBc1hWLGtLQVFFLGdCQUNBLENBQUEsQ0FBQSw2QkFHQSxnUkFsWU4sZUFBYyxlQStZWixDQUFBLGdUQUFBLGdCQUNJLGlCQVFBLENBQUEsQ0FBQSxnWUF4WlEsZUErWVosQ0FBQSx3VUEvWVksWUErWVosQ0FBQSxzS0EvWVksWUFBQSxDQUFBLGVBZ1pYLG9EQWhaSCxnQkFBYyxjQUFBLG9CQWdaUixDQUFBLGtCQTBCbUIsb0JBS25CLENBQUEsbUJBL2FOLG9CQUFjLENBQUEsa0JBNGJaLG9CQUNDLENBQUEsK0VBQUEsaUJBQ0ksQ0FFVSx1QkFoY0gsT0FBQSxnQ0E2YlgsdUJVK29CVSxDQUFBLDRCVjVrQ0MsV0E0YlosY0FDQyxVQUFBLENBQWdCLCtCQU1KLGFBbmNmLENBQUEsWUFBYyxlQXdjWixvQkFBQSxBQUNDLGFBQUEsdUJBQUEsQUFDSSxtQkFBQSxXQTFjUCxzQkFBQSxBQUFjLDhCQUFBLHdCQXljWCxDQUFBLDRCQUdtQixZQUNQLGdCTzl4QkQsY2hCeUpQLFVBQUEsWUFKbUIsd0JDOUl4QixDQUFBLENBQUEsNEJlSEQsWUFBZSxTQUNmLENBQUEsQ0FBQSwyQkFLZSxZQUNmLFdBS0EsVUFBQSxDQUFBLENBQWEsdUJBQ2IscUJBSWUseUJBdUJoQixnQkFJQSx5QkFXQSxlQXpCYSxrQkFDTSxjQUNsQixDQUFBLDRCQW1CQSx1QkFDQSxrQkFBcUIsQ0FBQSxDQUFHLDhCakI2TnJCLHNCQUNTLG9CQUVWLENBQUEsNEJpQjFORCw4QkFLTyxvQkFFTCxDQUFBLENBQUEsS0FBQSxlQUNBLGVBQ0EsQ0FBQSxTQUFpQix1QkFDakIscUJBQ00seUJBUFYsd0JBU0ssc0JBQ08sd0JBRVAsWUFBa0IseUJBRUEsd0JBQ2Isd0JBRVEseUJBQ2hCLHlCQWxCRixXQXFCSSxDQUFBLG1CQUNVLGNBSUQsQ0FBQSx1QkFDUixzQkFDQSxXQUFrQixXQUNWLENBQUEsMkJBRVIsaUJBUk0sQ0FBQSxTQUFFLGNBdkJiLENBQUEsOENBQUEseUJBaUNNLGFBQUEsY0FDQSxDQUFBLDBEQWJGLHdCQWVHLENBQUEsMFJEekVOLFNBQUEsVUFBcUIsUUFDckIsQ0FBQSxzVkF1QlUsU0FDVCxTQUtDLENBQUEsWUFBQSxnQ0EwRUgsYUFxSEEsY0FBQSxlQThQQSxDQUFBLHVCQWFFLGtCQUFNLENBYlIsWUFBQSxjQWNFLGlCQWRGLGNBTUMsZUFTTSxvREFDTSxlQWhCYixDQUFBLDRCQXBZQSxZQWxEQyxxQkFFQSxpQkFDQyxDQUFBLENBQUEsMlFBbWJGLFdBQUEscUJBbmJFLHlCQUFBLFdBQ1MsZUFFVCxrQkFRRCxDQUFBLGVKU1cseUJJUFgscUJBQ1UsZUFKQSxXQU1ULHFCQUNBLDZCQU9ELGVBQ0EsaUJBQ0EsQ0FBQSxxQmYwRE0sVUFBQSx3QkFKMEIsQ0FBQSxnQkF5QlYsWWU3RWYseUJBUFIsV0FRRSxxQkFDQSxXQUFlLFlBTWpCLGVBNEJBLGlCQXFIQSxDQUFBLHNCQThQQSxVQUFBLFlBYUUsQ0FBQSxtQkFiRixpQkFNQyxpQkFRTyxDQUFLLDJCQVJaLGlCQVNZLENBQUEsY0FmYixrQkFnQkUsWUFBVyxDQUFBLGNBaEJiLFdBTUMsQ0FBQSxlQWxaQSxjQUNPLGdCQUNQLFVBQUEsQ0FBQSw2RUFTQSxlSjlCVyxDQUFBLGlFSWtDRix1Q0FFVCxDQUFBLFVBQWUsWUFDZixDQUFBLHFDQUdDLGdCSGhIa0IsU0dpSGxCLHNCQUtLLFNBQ04seUJBQ0EsVUFDQSxDQUFBLGlEQUdBLFVBQ0EsWUFBZSxDQUFBLGdCQVRoQixnQkFXVyxDQUFDLGdCQUVWLGNBQUEsZ0JBSVksZ0JBQ0Qsb0JBQ1osQ0FBQSxpQkFHQSxVQUFZLENBQUEsb0JBSVosVUFBVSxDQUFBLDZDQU1WLHdCSjdKWSxDQUFPLDRWSXVNYixlSnZITSxDQUFBLHN1Q0k4S1QsbUJidFFKLENBQVksY0FvSEQsZWE2SVgsZ0JBQUEsa0JBS0ksWUFBQSxnQkFMSixDQUFBLHNCYmpRQSxpRUFBWSx5QkFvSEQsa0JhNklYLG9CQUtJLFlBQUEsQ0FBQSw2QkFKSCwyRWJsUUQsa0JBb0hXLFdBQUEsWWFtSlAsUWJ2UUosU0FBQSxrQkFvSFcsaUJhNklYLENBQUEsZ0JBQXNCLGNBTWxCLGVBTkosQ0FBQSwwRUFNSSxnQmJ2UUosYUFvSEMsQ0FBQSw0QmE2SUQsMEVBUUksYUFNSCxnQkFDVSxnQkFDQSxDQUFBLENBQUEsa0dBSUcseUJBQ1osQ0FBQSwyQkFDQSxrR0FJVSxVQUFBLFdBQUEsbUJBQUEsd0JBQ0MsNkJBRUUsZ0JBRU4sQ0FBRyxrSUFtQ1osMEJBRTJCLENBQ3pCLENBQUEsNEJBQ2Msa0dBSkwseUJBT1IsQ0FBQSxDQUFBLGlEQVBRLFdBQUEsV0FVVCwwQkFWUyxDQUFBLHNDQVdBLGdCQUNSLGdCQUFtQixrQkFadEIsQ0FBVyw0QkFVVCxzQ0FWUyxhQVVULGFBR08sQ0FBRSxDQUFBLDJCQUVNLGtEQUVKLG1CQUNDLGlCQWxCZCw2QkFVRSxnQkFBVyxDQUFBLGtFQUFBLDBCQVVPLENBQUEsQ0FBQSw0QkFHRSxrRUF2QnRCLDRCQVVFLENBQUEsNkRBVlMsMEJBOEJSLENBQUEsQ0FBQSwyQkFFQSwrR0FPRCxnQ0F2Q0YsYUFBVywrQkF3Q0ssZUFrRGQsQ0E5Q0MsQ0FBQSw0QkE1Q0gsK0dBK0NhLDRCQS9DYixDQUFBLENBQVcsMkJBMkNULHVPQUFXLFVBZVIsVUFBQSxDQUFBLENBQWEsNEJBTVAsdU9BTUEsVUFBVyxXQXRFdEIsbUJBQVcsU0FBQSxnQkE4RFQsQ0FBQSxDQUFBLDBDQUNBLGtCQVFFLENBQUEsa0VBdkVPLGtCQUFBLENBQUEsdUNBQUEsV0FBQSxlQTJFVCxXQUFBLGFBM0VGLENBQUEscUNBNEVFLGdCQTVFRixrQkFBVyxlQUFBLENBQUEscURBa0ZGLGdCQUFhLENBQUEsOENBUnBCLGNBMUVGLGtCQUFXLENBQUEsV0FBQSxlQTJFVCxpQkEzRUYsQ0FBQSwyQkFBVyxXQTRFVCxnQkE1RUYsWUFBVyxnQkFBQSxDQUFBLENBQUEsNEJBbUZQLFdBQ0EsZUFDQSxDQUFBLENBQUEsaUJBQ0EsY0FDVSxDQUFBLDJCQXZGSCxpQkFBQSxZQTZGVCxpQkE3RkYsQ0FBQSxDQUFBLDhCQUFBLG9CQThGRSxjQUNDLGVBL0ZILENBQUEsaUNBbUdhLGFBQ0gsQ0FBSSx3QkFFSixhQUNQLENBQVcsdUJBRVosZUFBQSxDQUFpQiw4R0FRZixlQWpISixrQkFrR1MsQ0FBQSxnQ0FrQkksYUFDVCxDQUFBLDJDQVFILGNBQ0EsZ0JBQWtCLENBQUEsa0NBRWpCLGFBQ0EsQ0FBQSxxRUFHVyxvREFRSyxnQkFGbEIsOERBV0MsQ0FBQSxtQ0FFQyxVQUNBLENBQUEscUNBRUQsdUJBTkQsQ0FBQSxzTEFZTSx1QkFJSCwwQkFoQkgsQ0FBQSx1Q0FBQSxVQUFBLENBQWdCLHVEQXVCQSx5QkFHZiwwQkFFQyxjQU1ELGlCQURELENBQUEsNkZkcmZFLGFjd2ZBLGlCZmxXSyxDQUFBLDhGZStWUCxZQU1DLENBQUEsa0NBS2MsaUJBWGYsQ0FBQSxxS0F1QmMsMkJBRUgsQ0FBQSx5REFHVCxXQUFBLHVCQTVCRixDQUFBLHdFQWdDSSxVQUFjLENBQUEsd01BaENsQixxQkFBQSxDQUFBLGdFQUFBLFlBQWEsQ0FBQSwyQkFrRE8sZ0VBbERQLFlBQUEsa0JBQWIsQ0FBQSxDQUFBLG9FQW1EZ0Msa0JBQ2xCLGlCQXBEZCxDQUFBLHFKQTBESSwwQkExREosa0JBQWEsT0FBQSxtQkF1RFYsMkJBS08sQ0FBQSwyRUFMUCxnQkFHQyxhQUdLLENBQU0sMEVBUGIsZ0JBWUMsY0FFRSxTQUFRLENBQUEsa0ZBRlYsU0FDQyxDQUFNLGlGQURQLFNBUUMsQ0FBQSw2RUExRVMsaUJBa0VWLENBQUEsNFpBeUJHLFlBM0ZOLENBQUEseTNCQUFBLFlBQWEsQ0FBQSw0RUErR1AseUJBL0dPLG1CQXNEWCxjQVlhLGtCQXdDTSwyQkExR3JCLGVBQWEsQ0FBQSxnRkFBQSxnQkFBQSxXQXNERixnQkFxRFAsQ0FBQSwyQkEzR0osZ0ZBK0dNLGNBL0dOLENBQUEsQ0FBQSxzRUErR2dCLHlCQS9HSCxpQ0FrRVYsaUJBMkNXLENBQUEsNkZBRVEsWUFDUCxnQkFoSEYsQ0FBQSwyQkFzRFgsNkZBaUVHLGdCQUFrQixDQUNsQixDQUFBLDRFQWxFSCxZQVlDLENBQUEsMkZBNERVLFNBQVcsOEJBOUhYLENBQUEscU5Bc0lPLFlBdElwQixDQUFBLDhEQXVJSyxXQUFXLENBQUEscUZBdklILGdCQXNEWCxDQUFBLDJCQVlhLHFGQVpiLGlCQVlhLENBQUEsQ0FBQSwwT0FsRWYsYUFBYSxDQUFBLDZCQWtFVixxQkFBWSxDQXNGQyxnQ0F4SkgsVUFzRFgsQ0FBQSwyQkFZYSxnQ0FsRUYsd0JBc0RYLCtCQXdHUyxDQUFBLENBQUEsNkNBeEdULFVBMEdDLENBQUEsc0ZBaEtILHlCQXNERSx5QkEwR0MseUJBQXlDLENBR3ZDLHFFQUtPLHlCQWpCSSw2QkF2SkgsQ0FBQSw0REFBYixzQkFBYSxrQkF3S1YsQ0FBUywyQkFLUyw0REFZWixlQUZULENBQUEsQ0FBQSwwRUFBQSxxQkFPSSxDQUFBLGtFQVBKLGVBSUMsQ0FBQSxxRUFNQyxpQkFFQyxjQUNZLENBQUEsK0VBR0YsZ0JBaEJiLENBQUEsK0RBb0JJLGNBQWEsY0FDYixDQUFBLGtFQVhGLGVBYUMsQ0FBYyw4RUF2QmpCLHlCQVVFLENBQUEsMkJBaUJHLHFLQUpGLCtCQXZCSCxDQUFBLENBQUEsMkJBVUUscUtBVkYsWUFBQSxrQkFJQyxDQUFZLENBTVgsMkJBYWUscUtBNkJkLCtCQUNBLENBQUEsQ0FBQSwyQkFNVSxxS0FEaUIsZUFBcUIsa0JBRTFDLENBQWEsQ0FBRSwyQkFFVCxxS0FKK0IsK0JBTXJDLENBQUEsQ0FBQSwyQkFMTSxxS0kwcUJILFdKM3FCdUMsa0JBRTFDLENBQUEsQ0FBYSwyQkFFVCxxS0FKaUIsK0JBS2QsQ0FBQSxDQUFBLDJCQUpULHFLQUR1QixVQUFxQixrQkFFMUMsQ0FBQSxDQUFBLDJCQUVGLDBEQUxELG1CQUFZLGVBQVksQ0FBQSxDQUFBLGtDQXJEN0IsY0FzREssQ0FBQSxhQUF3QixXQUFBLENBQUEsU0FBcUIsWUFBWSxlQU10RCxrQkFMRixrQkFBbUIsZ0JBM0QxQixpQkFJQyxXQXFESyx5QkFBd0Isa0JBekQ5QixvQkFJQyxDQUFBLGVBc0RLLCtCQUF3QyxDTmpiM0IsMkJNbWJWLGtCQUFlLGdCQUVULFdBQVcsaUJBOUQxQixpQkFJQyxDQUFBLENBQUEsMkJBcUQ2QixXQUFBLE9BekQ5QixhQUFBLENBQUEsZ0JBSUMsV0FzREssY0FBWSxVQUFZLENBQUEsa0JBQXFCLG1CQU0xQyxZQUFlLFFBS3JCLENBQUEsNkNBakVGLFdBZ0VDLGNBQWUsQ0FBQSxrQkFFYixtQkFDQSxzQkF2RUosbUJBMkVDLENBQWMsb0RBU2QsYUFDRyxDQUFBLDBCQUNlLFlBQ2YsVUFDQSxDQUFBLDBCQUNXLG1CQUVYLENBQUEsa0JBQWtCLGVBQ2xCLFdBQ0EsZUFBcUIsZUFFWCxDQUNiLENBQUEsYUFBUyxjQUFBLENBQUEsZ0JLendCRiw2QkFDSiw2QkFFVSxDQUNYLGdCQUFpQixXQUNqQixxQkFJSyxxQkFWUixhckI4dUJJLENBQUEsbUJBL2RGLGtCQUNXLGNBQ0EsQ0FBSyxrQkFFZixrQkE4ZEcsb0JxQnR1QlUsQ0FBQSw4QnJCcXVCSCxrQkFBUCxDQUFBLG9DQU9DLFdBRUQsa0JBQ1MsU0FDVCxVQUFBLGVBQ0EsV2dDcHVCTyx3QmhDMHVCTCxDQUFBLGdCcUJsd0JSLFdyQm13QlEsb0JBRkosQ0FBQSxnQkFLSSxZQUNLLENxQjV2QkcsNEJBWGhCLGdCckIyd0JRLGNBakNHLFVBa0NKLGVxQi92QkosQ0FBQSx3QkFFQSxpQkFDQSxDQUFBLENBQUEsY0FZSCxpQkFDQyxDQUFBLDJEQUdDLDZCQUNBLGdCQU1JLGNBQ0wsQ0FBQSxrQ0FFQSxnQkFDQSxhQUFBLGVBS1ksQ0FBQSwwREFNWixZQUFlLENBQUEsb0JBRmhCLGtCQUlFLGNBQWdCLENBQUEsa0JBSmxCLFNBQWlCLENBQUEsbUJBTUwsZUFDQyxDQUFBLHlCQUdWLGdCQUNBLGlCQUNBLENBQUEsY1RvQmdCLHVCQWxGTixDQUFBLHVCU3lGRyxZQUNmLHlCQUlNLGlCQUFZLENBQUEseUJBQ2pCLGNBQ0ssYUFDRyxDQUFBLHVGaEJoR1QsZUF3QkQsV0FBQSxDQUFBLHlCQUVBLGlCUWxDa0IsQ0FBQSwwQlJDSyxrQkFjdEIsb0RBT0MsZUFDQSxDQUFBLDBCQUxGLGtCQUFnQixvREFTWixlQWVILENBQUEsMEJBRUEsa0JBS0Esb0RBT0EsZUFzQkMsQ0FBQSwwQkFDQSxrQkhtY0Ysb0RHdGJHLGVBQ0EsQ0FBQSwwQkFDQSxrQkFOSCxvREFBQSxlQUFhLENBR0QsMEJBSEMsa0JBQWIsb0RBQUEsZUFBYSxDQUFBLHFFSHZGWixlRHdKTSxpQkFKaUIsOEJBMkJGLGlCSXhGVCxDQUFBLDRCQW1DSSxxRUpxRFEsd0JJakR0QixjQUVELGNIaElELENBQUEsQ0FBQSx5RUd1RlkscUJBK0NYLGFIdElELENBQUEscUZHMEZXLHlCSDFGWCxDQUFBLHFGR3VGWSx5Qkh2RlosQ0FBQSwyRkd3SkUsNEJBakVVLDRCQW1FSCxvQkFFUixtQkFBaUIseUJBQ0wsYUFDSCxDQUFBLDRCQXZFWCxxQkFpRUcsYUFqRUgsQ0FBQSxrQ0F3RWEseUJBQ0ksQ0FBQyxrQ0F6RUwseUJBQWIsQ0FBQSxrQ0V2RkMsa0JBdUNDLENBQUEsb0JBdENELGtCRnVKRSxrQkFqRUgsZ0JBQWEsZUFpRUUsQ0FBVywrQkV0SlAsaUJGcUZOLENBQUEsMkJFdEZMLFdGc0ZSLFVBQWEsV0FpRUUsa0JFN0daLFFBQUEsWUFDQSxDQUFBLDBCRjRHQSxrQkFqRUgsa0JBQWEsa0JBK0VWLGVBQ0MsQ0FBQSxpQ0FDUSxXQUFBLFVBQ1IsV0FBZSxrQkFDRCxRQUNkLFlBQUEsQ0FBQSwwQkFwRkosbUJBNkZDLGlCRXBMQSxDQUFBLG9CS3NCYSxtQlA4SmIsaUJFbkxDLENBQU0sK0JBQVAsaUJGbUxBLENBQUEsMEJFeklFLGtCQUNBLGtCRjJDSCxrQkFxR0UsZUFyR0YsQ0FBQSxpQ0E4R0csV0FBQSxVQUNBLFdBQVksa0JBL0dmLFFBQUEsWUEwR00sQ0FBQSwwQkFPMkIsbUJBUDdCLGlCQVVPLENBQUUseVNBNkJSLHFCQUNBLGFBbEpMLENBQUEsdVhBQUEseUJBOExJLENBQUMsdVhFcFJHLHlCQUFOLENBQUEsMkJBQUEsV0ZzRkYsZUE4TEksV0E5TEosQ0FBQSw0QkFBQSxpQkV0RkUsQ0FBQSw0QkFBQSw0QkZtUndFLFlFblJ4RSxlRnNGVyxDQTZMb0UsQ0FBQSwyQkE3TGpGLGlCQUFBLENBQUEsNEJFckZFLDJCQURELFdGc0ZZLGdCQUFiLENBQUEsQ0FBQSxvQkFBQSxpQkE2TGMsQ0FBQSwwQkE3TEQscUJBQWIsZUV0RkUsQ0FBQSxvQ0ZzRkYsV0FBQSxlRXRGUSxXRnNGUixDQUFBLHFDQTZMZ0UsV0E3TGhFLFlBNkxrRSxnQkVuUmhFLGlCRnNGRixDQUFBLG9DQTZMNkYsV0E3TDdGLFdBQUEsaUJFNUNHLGlCQUFpQixDQUFBLCtCRm1QaEIsb0RBdk1KLGdCQXdNSSxpQkFDYyxtQkFDUCxxQkExTVgseUJBMk1XLGlCQUNJLENBQUUsNkRBS04saUJBak5YLGtCQStNSSxpQkFHTyxDQUFBLCtCQWxOWCw2REEwTlcsV0FBQSxlQUNDLFlBM05aLGlCQXlOWSxhQUdJLENBQUEsQ0FBSywyQkFBK0Isb0RBQzVCLGdCQUFvQixpQkFBa0IsbUJBN045RCxpQkF5TkMsQ0FBQSxrQ0FLbUMsWUFBTSxDQUFBLFlBQW1CLFlBOU43RCxDQUFBLDRCQWlPQyxZSHhUQSxhRHdKTSxDQUFZLENBSkosZ0JBQWtCLGFDbEovQixDQUFBLDRCR3dUVyxnQkFDRSxZQUNOLENBQUUsQ0FBQSxpQkFDVCxpQkFBa0IsQ0FBQSx1Q0FLbkIseUJBM09ZLFlBNE9aLFdBQ0MsZUFDQSxDQUFBLHVDQUVRLHlCQWhQVixXQUFhLENBMk9aLG1GQVFXLGtCQUNTLGlCQXBQckIsQ0FBQSx5Q0ppRU8scUJBSm1CLGFBQU8sQ0FBVSwrQ0lnTTVCLHlCQTdQZixDQUFBLCtDQXFReUIseUJBUXhCLENBQUEsMkNBQ0MsZUFHRixpQkFDUSxDQUFFLDBDQURWLGVBR1MsQ0FBRSw2Q0FHWCxnQkFFQyxlQUFBLENBQUEsMENBSUMsa0JBQ0EsQ0FBQSw2Q0FHQSxpQk8vUlMsQ0FBQSxnQlBnU0EsbUJBWEssZ0JBU2YsaUJBVEQsQ0FBQSxnQ0FZTyxZQUNPLFdBQ1gsaUJBZEgsQ0FBQSw2Q0U5V0MsNEJBQ0EsQ0FBQSw2Q0FDQyxnQkFBaUIsWUFEbEIsQ0FBQSw2REEwQ21CLGdCQUNqQixDQUFBLDRERnVWQSxnQkFyQkgsQ0FBQSxTQVNDLGlCQUFBLENBQUEsY0FlRSxZQXhCSCxVQUFBLDRCQXlCRyxDQUFBLGVBRWMsZ0NBM0JqQixvQkFTQyxtQkF1QkUsb0JBaENILENBQUEsY0FTQyxvQkF5QkcsQ0FBQSxjQUFlLGVBQ2YsY0FNUyxDQUFBLGFBQ1osZUFDQSxjQUhELENBQUEsWUFBQSxlQUlDLGVBRUMsZ0JBQ0EsYUFQRixDQUFBLGtCQUlDLFlBQWUsQ0FJZCxlQUNDLGNBQWUsQ0FBQSxxQkFUbEIsZUFJQyx5QkFRRSxDQUFBLGNBQ0EsV0FiSCxVQUFBLHlCQVdFLGlDQUlXLGNBZmIsQ0FBQSxlQUlDLGNBT0MsQ0FBQSxhQU1DLGNBQ0MsWUFBUyxlZ0NoYlosWUFBUSxlQUdJLENBQ1osaUJBQ0ssWUFDTCxDQUFBLFVBQVksc0JBQ1osdUJBR2UsY0FDZixDQUFBLFVBQUEsZUFDQSxrQkFDRyxjQUFxQixDQUN4QixTQUFBLGVBR0EsYUFDQSxDQUFBLGNBR0EsV0FBZSxZQUNQLGNBQ1Isa0JBSUEsQ0FBQSxZQUFRLFdBQ1IsWUFHUyxjQUNELGtCQUNHLENBQUUsS0FDYixpQkFDQSxDQUFBLFFBQUEsWUFHTyxDQUFFLGNBQ1QsaUJBR1csV0FDWCxZQUVhLGdCQUNFLENBQ2YsVUFBQSxZQUFpQixDQUFBLFVBQ2pCLGdCQUdPLENBQUksOENBR0QsZUFBRSxXQUNaLGlCQUNBLG9EQVFBLHVCQUNXLG1CQUVYLGtCQUNBLGdCQUdBLGlCQUNBLDhCQUlNLGVBQUUsY0FDQSxDQUFBLGVBSVIsd0JBQ1ksQ0FBRSxnQkFDTix3QkFJRyxDQUFBLGVBQ0osd0JBSUEsQ0FBQSwwQ0FHUSxVQUNmLG1CQUlBLENBQUEsOENBR0EsMEJBSUEsdUJBSUEsa0JBR1Msa0JBRVQsZ0JBQ0EsQ0FBQSxjQUNBLFdBR0EsV0FDQSxvQkFHUyxDQUFBLFdBQ1QsV0FHRCx5QkFDQSxpQ0FJQyxjQUNBLENBQUEsY0FBWSxZQUFBLENBQUEsaUJBQUEsY0FDWixjQUNBLFlBQWEsZUFDYixZQUNBLGdCQUNBLGtCQUNBLENBQUEsUUFBUSxjQUFBLDRCQUVBLENBQUEsVUFDUixZQUdBLGdCQUFpQix1QkFJakIsaUJBQWlCLFdBQ2pCLGNBSUEsY0FBZ0IsQ0FBQyxZQUNqQixZQUVXLENBQUEsa0JBQXVCLGlCQUVqQyxlQUFnQixlQWpDbEIsZ0JBQ0EsYUFDQSxDQUFBLENBQUEsNEJBcUNRLE1BQ04sQ0FBQSx1Q0FFQSxXQUFhLGNBQ2IsVUF4S0YsQ0FBQSxnQkEyS08seUJBRUksNkJBSUQsa0JBQ0EsWUFBaUIsQ0FBQSxNQUN6QixDQUFBLHNCQUFZLFdBQ0wsY0FySVQsVUF5SUUsQ0FBQSw0QkFJQSxnQkFDQSxtQkFDTyxDQUFBLENBQUEsdUJBRUQsZUFDTixDQUFVLDhCQXZGWixhQTRGVyxDQUFBLCtCQUNvQixXQUk3QixpQkFDQSxrQkFDQSxhQUFrQixTQUNsQixDQUFBLHFDQUdBLGFBdExGLENBQUEsWUEwTEUsV0FBYSx5QkFJYixzQkFDVyxrQkFDSSxZQUNKLGdCQUNKLENBQUEsTXRCcE5ULENBQUEsa0JBb0VBLFdmOExTLGNBYU4sVWUzTUgsQ0FBQSw0QmY2TUksbUJBQ08sV0FDUixrQmU5UUYseUJBQ1MsYUFBYSxhQUN0QixNQUFVLFFBQ1YsQ0FBQSxDQUFHLGdCZjBQTSxhQWFSLGVBQ0UsZ0JBQ1MsNEJldFFMLENBQUEsc0NBQ04sYUFSRixDQUFBLFVBQUEsUUFVQyxDQUFBLG9EQUdFLFVIQ2tCLG9CR0VwQixDQUFBLE1BQUEsQ0FBQSxnQkFFQyxXQUFXLGNBQ0QsVUFDVixDQUFBLHVCQXBCRixXQUFBLG9CQWdCZSxTQU9QLENBQUUseUNBUVQsVUhvRGEsQ0FBQSwwQkdqRGIsVUFBVSxDQUFBLENBQUEsa0RmeU9ULFVBQ0Usb0JBQ1MsQ0FBQSxNQUNULENBQUEsZ0Jldk9JLFdBQVcsY0FYbkIsVUFBVyxDQUFBLHVCQWNFLFdBQ1Ysb0JId0NXLFNHdkNKLENBQUEseUNBU1YsVUFDQyxDQUFBLDBCQUNlLFVBQ2YsQ0FBQSxDQUFXLDRCQUNXLFVBQ3RCLG9CQUxELENBQUEsTUFBQSxDQUFBLGdCQU1XLFdBQ1QsY0FVRCxVQUFPLENBQUEsdUJBQXlCLFdBQVcsb0JmNE8xQyxjQUFzQixDQXBEdEIseUNBZUUsVUFDQSxDQUFBLDRCQXVDQSxTQUNPLENBQUEsMEJBR0wsVUFDQSxDQUFBLENBQUEsYUFMRixlQUFZLENBQUEsZ0JBTUQsV0FDUixhQVBILENBQVkseUJlM09SLGdCQUFlLGlCQUFrQixDQUFBLENBQUEsYUFOekMscUJmOE9lLGVBdkNiLG9CQUNXLGlCQUVULGNBQ0Qsc0JBdUNDLHFCQUNhLGVBRUosQ0FBRyx5QkFKQSxhQUtJLFlBQ0wsaUJBTlgsQ0FBQSxDQUFBLGtCQVNVLGFlaFBOLENBQUEsd0Nmb09PLFlBcERiLENBQUssZ0JBYUosWUFDVSxDQUFFLHNDQXlDWCxhQUNBLENBQUEsZ0JBQ0EseUJBV1MsbUJBYlQsZ0JBQVksY0FlRCxtQmVoUU4sQ2ZpUEwsa0JBa0JTLFdBQ04scUJBRUMsc0JldlBSLHdCQUVDLENBQUEsZUFHTyxpQkFDSSxDQUFHLG9CQUNJLGFBSG5CLENBQUEsK0JBUUEsMEJBQ1UsWUFDVCxhQUNBLFlBQWUsc0JBRWYsbUJBQ0EsaUJBQ0EsaUJBQXFCLENBQ3JCLDhCQUNPLGdCQVRSLFdBVUUsQ0FBQSxvQ0FLRixnQkFDUSxXQUNQLGdCQUFXLENBQVUsb0NBRXBCLGNBSUQsVUFBYSxDQUNiLG9DQUZELGdCQUlFLFdBQUEsYUFJRCxDQUFBLG9DQUVBLGdCQUNBLFVBQVcsQ0FBQSxvQ0FFWCxVSHpJWSxDQUFBLHFCR3dKRyw2QkFFZixpQkFBZ0IsWUFDaEIsa0JBR1UsaUJBRFgsaUJBR1MsQ0FBQSxXQUhULHFCQUtJLENBQUEsNEJBQ00sZ0JBRVIsV0FBYSxpQkFFYixrQkFDQSxDQUFBLENBQUEsNEJBQ1csZ0JBQ1gsV0FiRix3QkFlSSxDQUFBLENBQVcsVUFDYixXQUNBLHlCQUVBLFFBQUEsQ0FBVyxhQUNYLDZCQUVBLG1CQXRCRixVQXdCRSxDQUFBLDRCQUNXLGFBQ0gsa0JBRVIsV0w2SGlCLG1CSzVITixpQkFFWCxTQUFPLENBQUEsQ0FBQSxlQS9CVCxpQldnd0JlLGNYOXRCYixrQkFDUSxvQkFFUixDQUFBLHFCQUNBLFNBdENGLENBQUEsV0FBYyxrQkF5Q1QsY0FBa0IsZ0JBQ1YsQ0FBQSw0QkFFSSxhQUNmLGdCQUNBLGtCQUNBLENBQUEsQ0FBQSw2QkFlRCxtQkFHa0IsVUFEbkIsZUFFRSxrQkFDQSxDQUFZLENBQUUsNEJBTWYsOEJBREQsaUJBRVMsQ0FBQSxDQUFBLGdEQU9HLGdDQUVMLG1CQUlOLHNCQUFlLHlCQUVmLENBQUEsc0RBRUMsd0JBRUEsQ0FBQSwwREFQVSxtQkFZTyxxQkFHakIsYUFDQSxDQUFBLGdFQVFELHdCSHJRWSxDQUFBLHlCR3dRWixZQU1PLENBQVMsNEJBQ2YsaUJBQ0EsVUFBZSxXQUtWLGlCQUFZLENBQUEsQ0FBQSxjQURuQixhQUVFLGVBQ1MsQ0FBRSwyQ0FJSyxXQVBsQixrQkFNQyxZQUVFLHlCQVJILG1CQU1DLGlCQUlDLENBQUEsNkJIN01VLDJDR2lOUSxZQUNoQixXQUFZLGdCQWZoQixlQU1DLENBQUEsaUVBTkQsY0FNQyxDQUFBLENBQUEsd0JBSWdCLG9CQUFBLEFBWVosYUFBQSx1QkFBQSxBQUNBLG1CQUFBLHNCQUFBLEFBdkJMLDhCQUFBLHNCQUFBLEFBQWtCLGtCQUFBLENBTWpCLDJCQUlnQix3QkFnQlgsMEJBQUEsQUExQk4sc0JBQUEsaUJBQWtCLENBQUEsQ0FBQSx3Q0FxQ0MsVUFEbkIsQ0FBQSwrQkFJRSxvQkFBQSxBQUFhLGFBQUEsMEJBQUEsQUFLZCxzQkFBQSxtQkFBQSxBQUNVLG9CQUFBLENBQUEsK0JBRlgsY0FHUyxDQUFBLGNBRVAscUJBQ0EsK0JIclBVLENBQUEsY0d1UFYsZ0JBQ0EsVUFDQSxDQUFBLGdCQUFnQixvREFQVCxnQkFTTixjQUNBLG1CQUNBLENBQUEsZUFkSCxtQkFHTyxDQUFBLGdCQUhQLGlCQUdnQixjQWFaLGNBTUosb0JBQ0Msa0JBQ0EsT0FBZ0IsQ0FBQSxpQkFDRCxhQUFFLENBQWEsY0FDakIsb0JBQ04sQ0FBQSxvQkFMUix5QkFNRSxDQUFBLHFCQUNBLHFCQUlGLENBQUEsd0JBQTBCLGFBQ2xCLENBQUEsTUFDUCxDQUFBLDhCQUdBLFdBQ0EsY0FBZ0IsVUFDaEIsQ0FBQSwyQ0FHdUIsYUFDZixDQUFBLGNBQ1Isb0RINVJXLGdCT2hGWCxpQkFLZSxvQkFFZixDQUFBLGdCakJmQSxXRHdKTSxvQkFKbUIsQ0FBSywyQkEyQk4sbUJrQjFKeEIsV0FBYyxhQUNkLENBQUEsQ0FBQSwyQkFLQSxhQUtjLFdBQ0gsQ0FBQSxDQUFBLGVBQ1gsY1AzQlksZ0JPNkJBLENBQUUsbUNBR2QsWUFBQSxDQUFBLHVHQVlDLHlCQWFELGNBQ0EsV0FBQSxjQUlBLENBQUEsTUFBUyxDQUFBLDJJQUlSLFdqQnpFRCxjRHdKTSxVQUpRLENBQUEscUprQjVESSxVQURuQixDQUFBLFlBRUUsa0JBQ0EsY0FLSyxnQkFBWSxrQkFDakIsU0FBTyxDQUFBLDRCUHpGSSxZTytGWixXQUNBLGFBQUEsQ0FBQSxDQUFBLGFBR0QsbUJBR0Usa0JWbEdTLGNBbUJYLENBQUEsaUJBUUEsV0FpQkEsVUFpQkEsaUJBQUEsZUF2RUMsQ0FBQSxnQkd3RlUsZ0JIdkZELGtCQUVULGtCVGtRUSxlQWFBLENTeFFULDRCQW1CQSxnQkFRQSx3QkFpQkEsa0JBaUJBLGlCQUFBLENBQUEsQ0FBQSxhVDJNRyxlQUNVLENBQUEsZ0JBRVQsZ0JBQ0QsaUNTalJGLFdBQVEsVUF3QlQsQ0FBQSw2QkFRQSxpQkFoQ0MsVUFBQyxDQWlERiw0QkFqRFMsZ0JBRVAsWUFLRCxlQUFVLENBQVEsQ0FDbEIsa0NBRUEsV0FBZSxhQUVmLENBQUEsY0FBTyxrQkFQUixVQVFFLFdBQ0EsY0FJRixZQUNDLENBQUEsaUNBQ2UsYUFDUCxDQUFBLDRCQUtELGNBRVAsY0FBYyxDQUFHLENBQ2pCLDRCQUNBLGNBSVcsT0FDWCxDQUFBLENBQUEsZUFDQSx5QkFDQSxjQUNBLFdBQU8sWUFOUixrQkFPRSxnQkFBVyxDQUFBLHFCQUNFLHdCQUtmLENBQUEsZUFDQyxXQUNBLENBQUEsOEJBS0EsWUFBQSxPQUF1QixDQUFBLGdCQUN2QixZQUNBLGlCQUxELFdBTUMsZ0JBQ0Msa0JBQ08sQ0FBSSxpQkFHTCxrQkFYUixRQUFBLGVBYUUsY0FBZ0IsU0FJbEIsWUFBQSxDQUFBLHVDQUlDLGFBZVksQ0FDWixZQUFVLHlCQUlILFdBQ0UsWUFDRixpQkFDUCxzQkFDQyxDQUFBLGtCQUNBLGlCQUNpQixxQkFDakIsVUFBWSxDQUFBLGlCQUVOLHFCQWRSLGlCQW9CQSxVQUFBLENBQUEsaUJBQ0Msb0JBQ1MsQ0FBQSxtQkFFVCx5QkFDVSx5QkFMWCxnQkFRRSxjQUFBLGtCQUNBLFFBSUQsaUJBREQsQ0FBQSx5QkFFa0IsVUFBYyxDQUFBLG9CQUFZLGNBSS9CLFdBQ1osaUJBQ1csQ0FDWCxnQkFDQSxhQUFBLENBQWMsMkJBaUJkLGdCQUNHLGdCQUNTLENBQUEsQ0FBQSxRQUNaLGlCQUVBLENBQUEsb0JBQ0EsU0FBQSxVQVBELGlCQVFFLENBQUEsMkJBS0QsZ0JHNUlhLGtCSDhJYixPQUNBLFFBQUEsU0FDQSxXQUFTLFdBQWMseUJBSXZCLFNBQWMsQ0FBRyxnQ0FFTixpQkFHSSxDQUVmLG1DQUNjLHFCQUVkLFdBR0EscUJBQ0EsV0FBQSxlQUdBLFdBQWtCLENBQUEsaUNBRWxCLGNBQ0EsQ0FBQSwrQ0FHQSxnQkFQRCxRQUFBLFNBUVEsa0JBRU4sU0FBQSxTQUtELGlCQUNPLFVBQ1AsNkJBSUEsbUNBQ2tCLG9DQUNKLGlDNkJsTmYsQ0FBQSxnREFNaUIsZ0JBSGhCLGtCQU1FLE9BQVMsUUFDVCxTQUFVLFdBQ04sV0FFSix5QkFFSyxTQUNMLENBQUEsMkNBYkYsV0FpQkMsQ0FBQSxxQ0FqQkQsZ0JBcUJDLGtCQUNVLE9BQUEsUUFDVCxTQUNBLFdBQUEsV0FDQSx5QkFFQSxTQUFZLENBOUJmLG9CQWlDRSxtQkFDQyxnQkFsQ0ksc0JBcUNMLGtCQUVFLDRCQUVBLFlBQ0EsY0FDRyxDQUFFLHNCQUVMLFlBQ0EsQ0FBQSxnQzFCdkJVLGEwQnlCVixlQUFjLGtCQUNkLGlCQUFlLCtCQUNGLENBQUEsK0NBYmYsY0FpQkUscUJBQ0EsVUFBVSxDQUFBLG9EQU1WLHdCQUNBLENBQUEsMENBSUYsYUFDQyxDQUFPLHNEQU9FLFdBQ1QsQ0FBUSxtRUFNUixlQUNBLENBQUEscUJBSUYsY0FDVyxDQUFFLG9DQUVULFlBQXNCLGlCQUNWLENBQU0sT0FDbEIsZUFBYyxDQUFBLGFBQ04sY0FDQyxDQUFFLDRGQVNYLGNBQ0EsZ0JBQ0EsQ0FBQSxpREF4R0wsVUFvR0MsQ0FBQSxnQ0FRSyxZQUFjLENBQ2QsMkIxQnRHTyxnQjBCMkdaLGtCQUFBLE9BQXVCLFFBQUEsa0JBQ3RCLFcxQjFCVSxXMEJ6RkwseUJBc0hPLFNBQW9CLENBQzdCLDRCQUdKLFNBQUEsQ0FBQSxPQUF1QixjQUFBLENBQUEsZ0ZBS3RCLGNBQ0UsZ0JBQ0EsQ0FBQSwyQ0FLSCxVQUdDLENBQUEsc0JBRUMsaUVBVVUseUJBRVosa0JBR2Usb0JBRmYsWUFBQSxDQUFBLDRCMUJ2SGEsMkUwQmtJWCxrQkFmSCxXQW1CQyxZQUdFLFVBQVMsU0F0Qlosa0JBMEJPLGlCQUVZLENBQ2hCLG9DQUdBLFlBQVksQ0FBQSx5QkFHWixvQ0FFQSxhQUtGLENBQUEsQ0FBQSw4QkFRQSxZQUFlLGlCQUVmLENBQUEscUNBQ0EsUUFBQSxDQUFBLDBDQUlhLFdBUmQsaUJBWUMsV0FFQyxVQUNDLENBQUEseUJBTUQsV0FDQyxhQUFZLENBQUEsOERBQ0osUUFBQSxDQUFpQixzR0FLZixTQUFBLFlBQUEsQ0FBQSx3R0FNSSxTQUNiLFFBQVksQ0FBQSw0QkFPZixzQ0FHUyxTQUFXLENBQUEsa0RBQ1IsU0FNYixDQUFBLDRFQUNDLFFBQVcsQ0FBQSxDQUFBLGdCQURaLGVBQWlCLGdCQVFoQiw0QkFFUyxDQUFBLDJDQVZWLCtCQWdCRSxXQUNBLENBQUEsOENBSUQsY0FFTyxjQUhSLENBQUEsQ0FBVywyQ0FBRSwrQkFLWCxZQUFvQixTQUViLENBQUEsOENBRlAsY0FBQSxjQUxXLENBQUEsOENBWVQsUUFBUyxDQUNULENBQUEsNENBTUosb0JBR0csWUFDQyxDQUFBLG1CQUpKLGdCQUdHLENBQUEsZ0NBSEgsYUFFRSxDQUFBLGNBQ0MsWUFBVyxDQUFBLG1CQUVHLGFBRVMsQ0FDYiwrQkFXWixZQUNBLENBQUEscUJBQ0EsYUFBZSxDQUFBLENBQUEsb0NBV1EsY0FDdkIsV0FDQyxpQkFDQywrQkFERCxDQUFBLDJCQUdFLG9DQVNKLGFBQVksQ0FBTSxDQUFBLDJCQWJqQiwwQ0FrQkcsbUJBakJGLFlBQ0MsYUFFQyx3QkFpQkMsQ0FBQSxDQUFBLDJCQU5ILDRDQW1CRixtQkFBa0IsWUFBZSxDQUFBLENBQUUsZUFuV25DLGlCQXNXUyxDQUFBLGtCQUVKLGtCQUNDLGdCQXpXQyxxQkFvR04sQ0FBQSx1QkErUVMsZUFFRyxXQUNQLENBR0MsMkJBQU4sdUJBSUMsZUFDVyxDQUFFLENBQUEsNEJBSVgsdUJBa0JKLGtCQUVFLG9CQUNlLENBQ2QsQ0FBQSw0QkFFQSxhQUFlLGlCQUFpQixDQUNoQyxDQUFBLGlDQVBILHdCQUVFLGlCQU1lLG1CQUdOLENBQVMsb0NBVlQsbUJBV04sZ0JBQ0EsQ0FBQSwyQ0FFa0IsOEJBSUQsQ0FBQSxxREFDakIsU0FBUyxDQUFBLHlCQW9CZCwyQkFBQSxDQUFBLDRCQUdZLGdCQUNDLGlCQUNYLENBQUEsQ0FBQSxhQUNBLGlCQUlvQixDQUNyQixjQUFlLGFBRWYsQ0FBQSx5QkFBd0IsY0FIekIsWUFJRSxDQUFBLENBQUEsZ0JBRUQsa0JBQWtCLHdCQU5uQiwwQkFRRSxnQkFBZSxDQUFBLHlCQzdjRSxnQkFEbkIsa0JBRWlCLFVBRmpCLGtCQUlZLGVBQ1YsQ0FBQSxDQUFBLGdCQUNBLGFBQVksZUFDWixXQVBGLDRCQVNZLENBQUEseUJBRVYsZ0JBWEYsY0FhQyxTQUFBLENBQUEsQ0FBQSw0QkFFRSxnQkFBZ0IsY0FmbkIsVUFhQyxDQUFBLENBQUEsNEJBSUMsVUFDUSxDQUFBLDRCQUlSLHlCQUFjLGFBS1IsQ0FBQSw0Q0FDTixrQkFJRixZQUNDLGdCQUNBLENBQUEsOENBRUQsWUFBYSxpQkFPYixlQUNDLENBQUEsUUFBQSxrQkFDVyxTQUFBLGtCQUNFLENBQUEseUJBQ0EsUUFDYixTQUFPLENBQUEsQ0FBQSw0QkFDTixRQUFVLFVBQ1YsQ0FBQSxDQUFBLE9BQ0EsZUFBWSxTQUNaLGdCQUlGLFVBQ0MsQ0FBQSx5QkFDVSxPQUNWLFNBQ0EsQ0FBQSxDQUFBLDRCQUNBLE9BQU8sVUFBVyxDQUFBLENBQUksMkJBQ1osWUFDRixDQUFBLE1BRVIsa0JBQWtCLHFCQVRuQixvQkFXRSwrQkFFRCxDQUFBLFVBQ1EsZUFkVCxXQUFlLENBQUEsV0FpQmIsa0IzQmlCUyxZMkJoQkEsVUFsQlgsQ0FBQSxlQUFlLGVBbUJiLFdBQ0MsQ0FBQSxnQkFDQSxZQUNBLENBQUEsNkJBdEJZLGtCQXdCYixDQUFBLGtCQUNRLG1CQUNPLGVBQ2QsZ0JBTUYsZ0JBQ0EsQ0FBQSxpQ0FFTyxlQUFlLFdBQ3JCLFNBS0QsYUFITyxnQkFQUixZQVFFLE9BRUQsd0JBSUEsQ0FBQSxpQkFDQSxVQUNBLGdCQUNPLGlCQUxSLENBQUEsNEJBUVEsaUJBUlIsb0JBd0JBLENBQUEsQ0FBQSxtQkFDQyxvQkFFQyxDQUFBLCtCQ3JJRCxXQUNBLHlCQUNBLG1CQUFlLGtCQUVkLGtCQUNBLGNBQ0EsdUNBTUQsQ0FBQSw0QkFJQywrQkFFQSxlQUlRLENBQUEsQ0FBSSwyUkE0QlosV0FJRCx5QkFFQSxvQkFDQSxpQkFBa0IsQ0FBQSw0QkFDakIsMlJBSUEsYUFTRSxDQUFBLENBQUEsb1RBS0QseUJBQ0EsZ0JBQVMsQ0FBVyxvQkFFcEIsaUJBQWdCLENBQUUsNEJBTG5CLG9CQXJCRixpQnJDL0NBLENBQUEsQ0FBQSxpQkFvSFcsZUFBQSxDQUFBLHdCQUFWLGdCQUFVLHdCQVVSLGNxQy9FSCxRckMvQ0EsVUFBQSxrQkFvSFcsVUFBQSxhQXBIWCxDQUFBLGlDcUMrQ0EseUJBMkJJLHdCQTNCSixBQTZCTyxnQkE3QlAsVXJDL0NBLGlCQW9IVyx5QkFwSFgsWUFBWSxVQW9IWCxRQUFVLENBQUEsMkJxQzlEVixpQ3JDdERELFNBb0hDLENBQUEsQ0FBQSw0QnFDeENFLGlDckN3Q1EsU0FBQSxDQUFBLENBQUEscUVxQ3RDTSxTQUNiLENBQUEsMkJYOUVPLHFFQVFWLFNBRUQsQ0FBQSxDQUFBLDRCQUVDLHFFQUlXLFNBQ04sQ0FBQSxDQUFHLDRCQUVVLHFFQU1WLGVBQ1IsQ0FBQSxDQUFBLFlBQUEsVUFDQSxDQUFBLHNCQUNBLGtCQUNBLG9CQUNTLFdBQ1QsWUFBZ0IsZUFDUixDQUFBLG9DQUdELFFBQVcsUUFYbkIsQ0FBQSxpQkFnQ0EsY0FwQkUsa0JBRU0sQ0FBQSxrREFkYSxTQWVaLG9CQUVTLENBQUEsTUFqQmxCLENBQUEsZUFpQkMsV0FBQSxjQWVELFVBZFMsQ0FBQSxzQkFDVyxXQUZuQixvQkFqQkQsU0FBQSxDQUFBLHdDQW9CRyxVQUVELENBQUEseUJBTEQsVUFBQSxDQUFBLENBQUEsMkJBQUEsU0FBQSxvQkFNRSxDQUFBLE1BQU8sQ0FBQSxlQUVELFdBQVcsY0FSbkIsVUFqQkQsQ0FBQSxzQkFpQkMsV0FBQSxvQkFTRSxTQUFPLENBQUEsd0NBU1QsVUFJQSxDQUFBLHlCQUNBLFVBQ0EsQ0FBQSxDQUFBLGFBQ0EsY0FDQSxDQUFBLG9CQU5ELGlCQWdCTSxpQkFFSixnQlkvRU0sbUJBRUUsd0JBRVIseUJBQ3NCLENBQUEsb0JBQWtCLGlCekNxVHhDLGdCQXBEQSxtQkFhQyx3QkFFVSx5QkF3Q1QsQ0FBQSwwQkFFQSxpQkFFRSw2QkFKRixnQkFLZ0IsQ0FBQSw0QkFMaEIsZUFTSSxDQUFLLDhEQVpXLGtCQXZDckIsbUJBRUMsZ0JBQ0EsWUFDRCxxQkF1Q0MsQ0FBSyxzRkEwQlUsWUEzQmYsQ0FBQSxzQ3lDalRGLFlBQVcsQ0FBQSxDQUFJLDBCM0JYZixRQUFhLGtCQUNKLE9BQ1QsTUFBVSxnQkFDVixVQUNBLGdCQUFXLGtCQUNBLDRCQVBSLDJCQVdILDRCQUNnQixDQUFBLGNBQ0wsa0JBQ1gsaUJBQWEsVUFFUixDQUFBLGtDQWhCRixtQkFpQlksZ0JBQ2YsWUFBaUIsc0JBbEJILHdCQUFoQiwwQkFtQmMsNEJBbkJFLENBQUEsdUJBc0JNLGNBQ0wsQ0FBQSxzQkFFYixlQUNBLENBQUEsQ0FBQSwwQkExQkMsa0JBcUJGLGtCQXJCSCxtQkFBZ0IsZ0JBcUJQLDJCQXJCSixDQUFBLGlDQWlDQSxnQkFRRSxnQkFBYSxpQkFDbEIsQ0FBQSxDQUFRLFdBQ1IsVUFDSyxDQUFDLGNBQ00sZUFFWixnQkFDQSxDQUFBLGFBQVksK0JBRVosQ0FBQSxnQkFBYSxnQkFDYixrQkFBZSxDQUFBLFdBQ2YsaUJBQ0MsQ0FBWSxPQUNaLFdBQWEsYUFDTixDQUFBLFlBSFIsaUNBS0UsYUFDQSxDQUFBLFFBQVksNkJBRVosZ0NBQ3dCLFdBQ3hCLFVBQWEsQ0FBQSxRQUNiLGdDQXZCSixXQTBCSSxnQkFDRCxpQkFFQyxDQUFBLG1CQUNELGtCQU1NLENBQUEsNEJBRE4sUUFFRCxXQUFVLFdBQ1YsU0FBZSxDQUFJLENBQ25CLFVBQVUsY0FDVixnQkFBYyxvQkFMYix5QkFPQSxZQUNBLENBQUEsNEJBQ2tCLFVBUXJCLG1CQUFBLFVBR0UsQ0FBQSxDQUFBLFVBQVcsZ0JBQ0Ysa0JBTVQsa0JBQWUsV0FBaUIsV0FEakMsVUFHRSxDQUFBLDRCQUNnQixVQUNoQixXQWVGLG1CQUtBLHVCQUVBLGlCQU9BLENBQUEsQ0FBQSxZQUFZLGFBQXFCLENBQ2pDLDRCQUlBLHdDRHpIZ0IsU0RzRUwsQ0FBQSwwQ0UwRFgsU0RoSWEsQ0FBRyw4Q0NtSWhCLFNBQVMsQ0FBQSw0Q0FHUixTQUNNLENBQUEsNENBRUMsU0FDQSxDQUFFLDBDQVFNLFNBQ1AsQ0FBQSw4Q0FFQSxTQUNILENBQUEsOENBQ0ksU0FDSixDQUFFLDRDQU1LLFNBQ2IsQ0FBQSw0Q0FHTyxxQkFDUyxDQUFFLDhDQUVSLHNCQUNBLENBQUEsa0RBS1QsU0FJTSxDQUFBLGdEQURZLHNCQUFwQixDQUFBLGdEQUFBLHNCQUFXLENBQUEsOENBQUYsU0FBRSxDQUFBLGtEQUFGLHNCQUFXLENBY0wsa0RBZEssc0JBQVgsQ0FBQSxnREFBVCxTQUFTLENBQUEsOENBQVQsc0JBQVcsQ0FBQSxvREFBQSxzQkE4QlIsQ0FBQSwwQ0FFYSxVQWhDSSxDQUFBLENBQUEsV0FnQ0osb0JBQ04sYUFqQ0QsQ0FBQSw0QkFBVyxXQW1DRixZQW5DbEIsQ0FBQSxDQUFBLFVBQVMsWUFBRSxDQUFBLDRCQXVDRCxVQUFBLGFBdkNWLENBQUEsQ0FBQSw0QkFBb0IsV0F5Q0gsa0JBQ1AsWUExQ1YsU0FBUyxDQUFBLENBQUEsNkJBNkNOLGNBN0NILHFCQUFXLFdBQVMsQ0FBQSxtQ0FnRE0sU0FoRDFCLENBQVMseUJBQVcsY0FBQSxDQWtERix3Q0FsRFQsWUFBRSwwQkFzREQsQ0FBQSw2REFHQSxjQXpEVixXQUFTLGtCQUFFLGlCQUFTLGdCQTREVixrQkE1RFYsa0JBQVcsQ0FBQSw4REE0RVYsK0JBQ2tCLENBQUEsd0NBSVYsbUJBRVIsMEJBRkQsQ0FBQSx3REFPQSx3QkFHRSxDQUFBLHlCQUtGLGNBQ0MsQ0FBQSxpQ0FFQyxrQkFDTyxhQUpULGdCQUNDLGtCQUtTLENBQUEsd0NBT0ksV0FGZCxrQkFHRSxNQUNDLFFBQ0MsU0FBUSxPQUNSLGNBQVMsdXZCQThDRyxrR0FBQSxvSEFDQSxDQUFBLHVDQUNaLDBCQUFZLGNBQUEsZ0JBQUEsY0FBQSxrQkFBQSxTQUFBLGlCQUFBLFVBQUEsY0FBQSxjQUNaLGNBQVksQ0FBQSwwQ0FBQSxZQUFBLGdCQUFBLENBQUEsaURBQ0EsWUFBQSxDQUFBLGdEQUNaLGdCQUFZLFNBQUEsU0FBQSxrQkFBQSxDQUFBLDhCQUFBLGVBQ1osQ0FBQSxZQUFZLFdBQUEsZUFBQSxnQkFBQSxhQUFBLENBQUEsMkJBQ1osWUFBUSxrQkFBQSwwQkFBQSxlQUFBLENBQUEsQ0FBQSx3QkFBQSx5QkF4QlosNkJBR1MsK0JBeUJMLENBQUEsMkJBRUEsd0JBQ1UsYUFDSixDQUFBLENBQUcsc0JBRUosV0FDTCx1QkFFQSxlQXJDSixDQUFBLHNCQUNDLDZCQXVDVyxnQ0F4Q1osVUFDQyxpQ0EwQ1csQ0FBRSxtQ0F4Q1osY0FvQ1csQ0FBQSx5QkFRSCxtQ0FHTCx3QkFPSixDQUFXLENBQ1Ysc0RBTUQsV0FBVSwrQkFFSCxDQUFBLG9EQUVOLGNBQWEsZUFDRixDYnRPVSwwRGEwT2xCLFVBQVksb0JBQ1osQ0FBQSx5QkFBZ0MsMERBRS9CLG9CQWZLLENBa0JWLENBQUEsbURBR1UsY0FyQlgsZUF1QlUsQ0FDUix5REFDZSxVQUNmLG9CQUNZLENBQUEseUJBM0JkLHlEQThCVSxvQkE5QlYsQ0FBVyxDQXVCVixxQkFLQyxZQUdXLENBQUEsdUJBL0JiLGdCQTRCRSxtQkFLRSxXQUNDLGlCQUNBLGtCQUFpQixzQ0FQcEIsQ0FBQSx5QkFXRyx1QkFDVSxnQkFqQmQsQ0FBQSxDQUFBLG9DQWVtQixjQUlQLGdCQUNPLHdDQTNDcEIsMEJBNEJFLENBQVksdUNBaUJPLGVBN0NyQixpQkE0QkUsQ0FBQSw0QkFzQkcsdUNBM0JKLFlBS0MsQ0FBQSxDQUFBLG9DQXlCSSxhQUNHLGFBQ0EsY0FBTyxpQkF2RGhCLENBQUEsNEJBaURJLG9DQU9pQixZQXhEckIsQ0FBQSxDQUFBLGtEQWtFVyx1QkFFVCxXQUFnQixrQkFFYixXQUFpQixDQUNqQiw2REFFQSxlQUFrQixVQXpFdkIsa0JBa0VXLGFBUUksWUExRWYsU0FrRUMsQ0FBQSxtRUFhYyxrQkFBQSxVQUNYLE9BQWEsU0FBQSxDQUFBLDBFQVFBLGFBQ1AsQ0FBQSwyRUFKVixjQVFDLGFBQUEsQ0FBQSwrREFLQyxjQUFRLENBQVMseUVBYm5CLGtCQVFDLFFBUUMsY0FDQyxVQUFNLG9CQUNBLHlCQUVOLENBQU0sdUZBR0wsZ0JBQ1Usb0JBRVYsWUFDQSxrQkEzQkosWUFRQyxDQUFBLHNGQXlCUSxjQWpDVCxZQVFDLGtCQVFDLGFBYUMsaUJBS0MsQ0FBQSwyREFsQkYsZUFhQyxVQUFnQixrQkFTTixTQUNSLHlCQXZDTCxDQUFBLGdFQUFBLFlBQUEsV0FRQyx1QkFRQyxVQTZCQyxvQkFDQyxpQkFDSyxDQUFBLGdDQUdMLFdBQWUsY0FDTCxDQUFFLGdEQTNDZixVQVFDLFVBNkJDLENBQUEsNEJBT0MsZ0RBR1EsVUFDUCxZQUFrQixDQUNsQix1REF6Q0gsYUE2QkMsQ0FBQSx1REFnQmMsYUFDRixDQUFBLENBQUEsOERBdERkLFdBUUMsYUFtREMsZ0NBRVUsaUJBQ0MsQ0FBUSxnRkF0RHBCLGtCQTBEQyxTQUNTLFdBQ0QsZUFDUCxDQUFBLGdFQTdFSixjQUFrQixjQXFGaEIseUJBQ2MsZ0JBdEZoQixnQkFvRmEsaUJBSVYsQ0FBQSwrREF4RkgsWUFvRkMsV0FHQyxjQUlFLCtCQTNGSixDQUFBLHFJQUFBLG1CQW9GQyxxQkFHZ0IsQ0FhZCwySkFLQyxnQkFDQywrQkFFTyxhQUNKLENBQUEsaUVBVEwsZUFZVyxDQUFBLGlFQUlOLFdBQ0Esa0JBckhSLGlCQW9GQyxDQUFBLG1GQXdDRyxtQkFBZSxxQkE1SG5CLENBQUEsd0VBb0ZDLGFBR0Msa0JBaUNDLFVBQUEsU0FNRSxVQUFTLGdCQUNULENBQUEsdUVBUEYsWUFRRSxrQkFoSUwsVUFvRkMsUUFBQSxVQUdDLFlBaUNDLGNBS0ksZUFJRCxDQUFBLGdFQWpJTix3QkFvRkMsQ0FBWSxzREFwRmIsd0JBb0ZDLENBQUEsb0VBeURHLFdBQVUsQ0FBQSwyRUFDVixXQUNDLFlBQVEsa0JBQ1IsU0FBZSxXQWhKcEIsWUFvRkMsc0dBbUVJLG9CQUNXLENBQUEsZ0ZBR1gsV0FDQSxDQUFBLGtDQUdBLFlBQ0EsVUFDQSxDQUFBLG1EQTdFSixVQUdDLFdBQUEsaUJBOEVpQixDQUFFLHdEQWpGcEIsYUFHQyxDQUFBLGlFQUhELGFBR0MsQ0FBQSw0QkFvRkcsa0NBdkZKLFlBR0MsQ0FBQSxDQUFBLHlDQXNGVyxjQUNDLGVBQ0UsQ0FBQSx3QkFFSSxpQkFFZCxDQUFBLHFCQUFZLHdCQUFBLHlCQUFBLENBQUEsd0JBQXlGLHdCQW5MM0cseUJBb0ZDLENBQUEsc0JBR2dCLGVBZ0diLGlCQUVFLENBQUEsc0ZBTUwsK0JBR2lCLENBQ2Ysc0JBRUEsd0JBck1ILHlCQStMQyxDQUFjLG1CQU9aLGlCRmhwQmtCLENFMGNyQixtQkErTEMsaUJBR0MsQ0FBQSxnQkFJQyxrQkFHUyxDQUFBLHNCQUlGLHdCQTdNVix5QkE4TUcsQ0FBQSxtQlgvcUJILGlCQUlHLENBQUEsbUJBR0EsaUJBQ0EsQ0FBQSxnQ0FZQSxXQUFZLGNBcEJmLHFCQXVCRyxDQUFBLHdEQU5ELGNBVUMsQ0FBQSxzREEzQkgsZUFzQ0csQ0FBQSw0Q0FKRCxnQkFsQ0YsQ0FBQSxnQkFrQ0UsZ0JBbENGLENBQUEsaUJBa0NFLGVBUUMsV0FBaUIsQ0FBQSx3QkFHbkIsY0FJRSxlQUFXLG9CQUNFLDhCQUdiLHdCQXJESCxDQUFBLDhDQThERSxXQUFhLGFBOURmLENBQUEsK0RBaUU2QixlQUw1QixDQUFFLHNEQVdVLGNBdkViLGtCQUFBLENBQVksNERBQVosY0EwRUcsbUJBZUYsQ0FWRSxvREFMQSwyQkFRQSxDQUFBLHVEQUdBLHFCQUNZLFdBdEZmLGFBMkZFLENBQUEsbUVBM0ZVLG9CQWtHRixDQUFBLGVBQ0MsZ0JBQ1QsQ0FBWSw0QkFDQyxnQkFDYixDQUFBLHVCQXRHRixjQXlHQyxDQUFBLDBCQUdHLGtCQUNBLGVBN0dKLENBQUEsdUNBMkdJLFVBQUEsQ0FBQSwyQkEzR0osbURBc0hHLGtCQUNBLENBQUEsQ0FBVSw2QkFIWixpQkFwSEQsaUJBcUhNLENBQUEsNEJBS0YsNkJBTkgsZUFBVSxlQWFSLENBQUEsQ0FBQSw0QkFDaUIseUJBSVQseUJBQ1YscUJBQ0MsQ0FBZSw0QkFFSiw0QkFKRix3QkFDVixDQUFBLENBQUEsNENBTUUsYUFPRixDQUFBLGlEQUVXLHFCQUhFLENBS2IsK0RBSVMsc0JBVFYsbUJBUUMsQ0FBQSw0QkFNRywrREFIRixrQkFJRyxrQkFmTCxDQUFBLENBQUEsb0hBb0JDLG9CQUtFLENBQUEsMEhBT00scUJBaENULENBQUEsdUJBNEJDLGU2QmxKWSxDQUFNLHlCN0JzSG5CLFVBNEJDLENBQUEsOEJTeEphLGtCVDRIQSxlQXVDYixDQUFBLGlCQUF1QixXQUN0QixrQkF4Q0YsaUJBdUNDLENBQUEseUJBQW1DLGtCQUdqQyxhQUFnQixDQUFFLCtCQUVaLGlCQUFZLENBQUEsa0NBTHBCLGtCQUFtQyxDQUVsQywrQkFJOEIsYzZCbktuQixDQUFBLDJCN0J3S1osK0JBR0UsWUFyREgsQ0FBQSxDQUFBLDRDQXFERyxlQUNDLGtCQXRESixpQkFrREMsQ0FBUyw0QkFNUCw0Q0FOTyxlQU1QLENBQUEsQ0FBQSxrSEFVSCxZQUNDLENBQUEsNEJBT0UsMkRBS2MsYUFDYixDQUFZLENBQUUsa0NBYWpCLGtCQUNBLGNBUkQsa0JBQUEsV0FFRSxxQkFGRixhQUFBLENBQUEsd0NBQUEseUJBVUUsQ0FBQSx5Q0FWRixnQkFBQSx3QkFZWSxrQkFaWixDQUFBLDJCQWVDLGtDQUVnQixnQkFDSCxDQUFBLENBQUEsMkNBRVgsb0JBcEJILEFBZUMsYUFBa0IsQUFmbkIsc0JBZUMsbUJBUUMsdUJBSU8scUJBM0JULCtCQWVDLDRCQWFHLGlDQTVCSixDQUFBLDJCQWlDYywyQ0FHWixxRUFKRCxzQkFRRSxZQUFpQixjQXhDcEIsa0JBZ0NDLGFBV0UsVUFBUyxDQUFBLENBQUEsNjNCQTZFVixvQkErRlUsQUF2TlosYUFBQSxBQXdIRSxzQkErRkMsa0JBa0RPLENBSUwscWdCQXRETyxjQWNELGFBMUpDLFlBQ1QsdUJBQ0EscUJBQ08sK0JBRVAsa0JBQXFCLG1DQUVyQixBQWxGSCwwQkFvRkUscUJBcEZGLENBQUEsbURBa0xHLGNBaUJZLGlCQW5NZixDQUFBLDJCQW1EQyxtREFuREQsYUFBQSxlQW1EQyxDQUFBLENBQUEsd0RBbkRELHdCQW1EQyxnQkFBaUIsZ0JBcUVoQixzQkE0SkUsb0JBcFJKLENBQUEsbURBQUEsYUFBQSxDQUFBLHVEQXNGRyxhQUNBLGFBRUEsQ0FBQSw0REFFQSxhQUNBLDJCQUFBLEFBQ0EsMEJBREEsQUFDQSxrQkFBQSxXQUFZLHNCQUNaLDRCQUF3QixrQ0FFeEIscUJBaEdILENBQUEsMkJBbURDLDREQWtEVSxjQUFXLGtCQXJHdEIsWUFtREMsQ0FBQSxDQUFBLHdXQW5ERCxrQkFBd0IsU0FtRHZCLFFBQUEsV0FxRUMsVUFDQyxrQ0FPSyw0QkFFTCxzQkFBbUIsU0FDbkIsQ0FBQSx5RUFUbUIsV0ExSHRCLHNFQTRISSxDQUFBLHdFQXpFYyxXQXFFaEIsa0VBQUEsQ0FBQSx5RUFBQSxXQTZCQyxtRUE3QkQsQ0FBQSx3RUFBQSxXQXVDQyxrRUFwQkMsQ0FBQSxnRkFHQSxrQkE5SUosU0FBQSxVQW1EQyxXQUFBLFVBcUVDLFdBd0JDLFNBQUEsQ0FBQSxrRkFFa0IsZ0JBbEpyQix5QkFtREMsZ0JBcUVDLENBQUEsc0VBK0JtQixXQUFBLFVBQUEsQ0FBQSxnRkFJakIsV0FDQSxjQUFpQixhQUFBLFVBQUEsQUE1SnJCLCtCQW1EQywwQkE0R0UsQ0FBQSw0RkEvSkgsY0FBQSx1QkF3SEUsQ0FBQSxrRkFpREUsVUFDQSxrQkFDUyxVQTNLYixDQUFBLHNGQTZLZ0IsMEZBckRkLENBQUEsaUZBckVELFdBcUVDLGNBMERDLGFBR0MsVUFDQyxBQUVBLHVCQUdBLGtCQUF3QixDQUFBLDZFQTNMN0IsYUFBQSxrQ0F3SEUsMkJBc0VHLENBQUEsbUZBM0lKLFdBcUVDLFVBQUEsaUJBMkVFLENBQUEsdUZBaEpILDJGQXFKaUIsQ0FBQSxxRkFySmpCLFdBcUVDLFVBMERDLGlCQTBCQyxDQUFVLHlGQU9ULGNBQ0EsYUFBZ0IsdUJBcE5yQixxQkFtRGtCLDhCQW9LTixDQUFBLG1HQXZOWixVQW1EQyxDQUFBLCtGQW5ERCxnQkFBQSxZQW1EQyx5QkFxRUMsZ0JBK0ZVLGNBVU4sMEJBQVksaUNBQUEsVUFBeUQsQ0FBQSxpR0FWL0QscUJBZ0JQLGFBQ0EsQ0FBQSxxR0FDQSxXQUNTLG1DQUdTLENBQUEsb0ZBMUx0QixXQUFBLFVBcUVDLGlCQStGQyxDQUFBLHdGQS9GRCw0RkErSGtCLENBQUEscUZBSUEsV0FBQSxXQUNMLGlCQTVQZixDQUFBLHlGQThQUyw2RkF2Q04sQ0FBQSxxQkFrQkUsYUF5QkcsQ0FBTSx3Q0FFd0IsZUFwUXRDLGtCQW1EQyxpQkFBaUIsQ0FxRWhCLDRCQStGVSx3Q0FxRFAsbUJBNVFMLGVBQUEsQ0FBQSxDQUF3QiwwR0E4UU4sWUFBQSxDQUFBLDRCQUF3RSx1REF0SnhGLGFBQUEsQ0FBZ0IsQ0EySmYsOEJBRU8sY0FDRSxpQkFDSyxXQXZSakIscUJBbURDLGFBQUEsQ0FBaUIsb0NBaU9kLHlCQUtjLENBQUEscUNBQUEsZ0JBQUEsd0JBQXlFLGtCQUVyRixDQUFBLDRCQVVOLDhCQUdFLFlBQVksQ0FBQSxDQUFHLGtDQUVILGNBQ0wsZUFBa0IsQ0FBQSx1Q0FKMUIsWUFLRSxDQUFBLDRCQVBILHVDQVVFLGNBVkYsQ0FBQSxDQUFBLHVDQVdFLGNBQ0MsQ0FBQSw0QkFHa0IsdUNBYnBCLFlBWUMsQ0FBQSxDQUFBLDRCQWRGLDBDQXNCRSxpQkFDQSxDQUFBLENBQUEsNEJBRUEsMkNBTE8sa0JBT04sQ0FBQSxDQUFBLDRDQVBNLFdBVU4seUJBQ2EsY0FDYixzQkFFSyxnQkFBWSxDQUFBLDRCQWRuQiw0Q0FrQkEsZUFDQyxDQUFBLENBQU8seUxBRFIsV0FTSyxlQUNZLENBQ2YsNkNBakRILGNBc0NDLHlCQWdCRSxjQUFnQixzQkF0RG5CLGVBc0NDLENBQUEsNEJBaUJlLDZDQXZEaEIsZUFzQ0MsQ0FBQSxDQUFBLDZDQXRDRCxjQXNDQyx5QkEwQk8sY0FDTCxzQkFDQSxnQkFDQSxDQUFBLDRCQUNhLDZDQXBFaEIsZUFzQ0MsQ0FBQSxDQUFBLDBDQXRDRCxjQXNDQyxlQXRDRCxDQUFBLDZDMkJ0aEJBLGNBV0UseUJBWEYsYzNCc2hCQSxzQkFzQ0MsZ0IyQmpqQkMsQ0FBQSw0QjNCc2xCWSw2Q0FFWixlQUNRLENBQUEsQ0FBQSxnS0FNTixjQXBGSixlQUFvQixDQXNDbkIsNkNBbURFLFlBQWdCLGlCQUNMLENBQUEsNEJBRVgsNkNBNUZILFdBQUEsQ0FBQSxDQUFBLHFEQUFBLHdCQXNDQyxDQUFZLGdFQUFaLFdBK0RDLG1CQUNRLENBQUEsd0RBR08sY0FDZCxXQUNBLGtCQUFnQixnQkEzR25CLHFCQXNDQyxDQUFBLDRCQXNFYyx3REE1R2YsZUFzQ0MsQ0FBQSxDQUFBLDZEQXRDRCxjQXNDQyxrQkEwRUUseUJBQ1csaUJBakhkLGdCQXNDQyxDQUFBLDRCQStFRSw2REFySEgsZ0JBc0NDLENBQUEsQ0FBWSwyREE2RVgseUJBT0UsOEVBQ0EsNEJBRUMsc0JBN0hMLHdCQW1IRSxVQUFVLG1CQWFJLENBQUEsaUVBSUssV0FDVixrQkFBWSxNQXJJdkIsT0FBQSxRQUFBLFNBc0NDLHlCQW1GVyxhQWFHLFVBdElmLENBQUEsNkRBeUlNLGlCQUNBLENBQUEsNEJBQ2dCLGdFQUdFLGdCQTlJeEIsQ0FBQSxDQUFBLHVEQStJTyxjQS9JUCx5QkFzQ0MsZUE2RUMsQ0FBQSw0QkFrQ0UsdURBQ2tCLGVBQUEsQ0FBQSxDQUFBLHlEQUVsQixnQkFDQSxpQkFBcUIsQ0FBQSx5REFuSHhCLFdBNkVDLHlCQWlDZ0IsZUFVYixDQUFBLDJEQUtBLFdBQWtCLGtCQUVsQixnQkFyS0wsZUFzQ0MsQ0FBQSw0QkE2RVcscUVBbkhaLGNBc0NDLGlCQTZFVyxDQUFBLDRFQUFWLFlBQVUsYUE4REQsQ0FBQSxDQUFBLGlFQUdXLGNBcEx0QixDQUFBLDRCQW1IRSxpRUE3RUQsY0E2RVcsQ0FBQSxDQUFBLDZEQW5IWixjQXNDQyxDQUFBLDRCQXVKRyw2REE3TEosZUFzQ0MsQ0FBQSxDQUFBLG1SQTZFVyxxQkF1RkUsQ0FDUCw0QkEzTVAsaUVBaU5LLFlBQVksZ0JBQ0wsQ0FBQSxDQUFBLDZIQTVLWCxXQTZFQyxlQW1HRSxDQUFBLCtEQXROSixpQkFtSEUsQ0FBQSw4REFuSGtCLGlCQW1IbEIsQ0FBQSw0QkEwR0csaUVxQnRwQkYsVU03RkgsVUFLQyxDQUFJLENBTUgsNEJBWEYsaUUzQnlvQlksVTJCOW5CVixVQUFBLENBQVksQzNCd3VCVCw0QkFDdUIsNkRBeEwzQixXQTZFQyxDQUFVLENBQUEsa0VBbkhaLG1CQW1IRSxDQUFBLDRJQTdFRCxXQTZFQyxlQUFVLENBQUEsMEpBbkhaLFdBc0NDLGtCQTZFVyxlQThIUixDQUFBLDRCQU9DLDBKQXhQTCxTQXNDQyxDQUFBLENBQUEsc0tBQUEsV0E2RUMsQ0FBQSwwS0FBVSxlQWtKUixDQUFBLHNKQU9TLFlBQVcsV0E1UXhCLGdCQXNDQyxpQkE2RUMsQ0FBQSw0QkFxSkcsc0pBckpPLFVBa0pSLENBQUEsQ0FBQSwrRUFBYSxZQUdaLENBQUEsNEJBeFFMLCtFQUFBLGNBQUEscUJBbUhFLENBQUEsQ0FBQSwyRkE3RUQsZ0JBNkVXLENBQUEsMEZBa0pLLGlCQWtCWCxDQUFBLGlFQUlPLGVBQWtCLENBM1IvQixvSkFzUkssb0JBdFJMLGVBc0NDLENBQUEsZ0VBNFBZLFdBQ1Asa0JBQWtCLGtCQW5TeEIsZUFzQ0MsQ0FBQSxzRUErUE0sZ0JBUUQsQ0E3U04sNkVBaVNLLHlCQU9jLFdBeFNuQixrQkFzQ0MscUJBNkVXLGdCQTZLUixnQkFDQyxDQUFBLDRFQTlLTyxnQkE2S1IsZ0JBZWEsQ0FBQSx3RUFFWixhQWpUTCxDQUFBLHNFQWtUTSxhQUFlLENBQUssNEJBbFQxQixpRUF3VEssV0FBWSxTQUNaLENBQUEsQ0FBQSxnRUF0TUgscUJBeUVjLENBMEhaLHNEQWhSSCxrRkEwUkssNEJBRUEsc0JBQ0EsZ0JBQ0EsZUFwVU4sQ0FBQSw0QkFzQ0MsNkRBa1NLLGNBQWEsaUJBeFVuQixDQUFBLENBQUEsbUVBMlVhLFNBM1ViLENBQUEsMkJBbUhFLG1FQStObUIsV0FsVnJCLGtCQUFBLENBQUEsOEpBQUEsY0FBQSxDQUFBLENBQW9CLDRCQW1IUixpRUF5T1UsWUFBQSxnQkFDbEIsb0JBQW1CLG1CQUNGLGVBQ1AsQ0FBQSxDQUFBLHdEQS9WZCxrQkFzQ0MsY0E2RUMsQ0FBQSw0QkFnUFcsd0RBN1RaLGNBNkVXLFlBOE9SLGdCQU1PLENBQUUsQ0FBQSw0QkFDaUIsNkRBUDFCLGNBUVUsZUFDUCxDQUFBLENBQVksbUVBVFQsYUFLQSxDQUFBLDRCQWhVVCxtRUF1VU8sZ0JBTUksQ0FBQSxDQUFBLHFEQWhRVixjQUFVLGdCQWlRTixnQkFDQSw4QkFFQSw4QkFDYSxDQUFBLHVEQXJRUCxpQkF5UU0sQ0FBQSw0QkFFTix1REEzUVYsYUFBVSxDQUFBLENBQUEsMERBaVJDLHlCQXBZYixnQkFzQ0MsQ0FBQSw4REFnV00sY0F0WVAsQ0FBQSw0QkFtSEUsOERBd1JXLGVBM1liLENBQUEsQ0FBQSxxREF5WUssZ0JBR0UsY0E1WVAsZ0JBQUEsOEJBbUhZLCtCQWdTRyxnQ0FFRSxrQkFDYixDQUFBLGdFQW5TRixpQkE4UlUsQ0FNUiw0QkFFUSxnRUF0U0EsZ0JBdVNOLENBQUEsQ0FBQSxnRUFHRixpQkFDaUIsQ0FBQSw0QkE5WnJCLGdFQWthSyxZQUNBLGlCQUFnQixnQkFuYXJCLENBQUEsQ0FBQSxrRUFvYW1CLGNBcGFuQixxQkFzQ0MseUJBbVlHLGdCQUNBLENBQUEsNEJBRUEsVUFBVyxDQUFFLHVDQUNDLFlBQ2QsWUFBZSx5QkFDZixlQS9hSixDQUFBLDZCQXNDYSxpQkE2RUQsbUJBOFRQLHlCQUNPLFlBQVcsaUJBbGJ2QixDQUFBLDZCQW1IRSxnQkE2VEUsb0JBR2dCLENBQUcsNkNBaFVyQixzQkFvVUcsb0JBQ0EsQ0FBQSw0QkF4YkwsV0FBQSxnQkFzQ0Msa0JBNkVXLGdCQXNVTixXQUNBLENBQUEsMEJBQ0EsUUEzYk4sQ0FBQSwyQkFzQ0MsWUE2RUMseUJBMFVJLHNCQUVBLGtCQUNBLFVBQWMsQ0FBRSwyQkFFaEIseUdBZUosWUFBQSxnQkFDQSxVQVRGLENBQUEsQ0FBQSwyQkFZRSxzRUFHUyxXQUNULENBQUEsQ0FBQSwyQkFFRCwyTkFzQlcsV0FDSixVQXpDUixjQTJDQyxxQkEzQ0QsQ0FBQSxDQUFBLDJCQWlERSw4RUFJTyxZQU1FLGdCQUFXLG1CQTNEdEIsY0EwREUsQ0FBQSxDQUFBLHVDQTFERixXQUFBLENBQUEsMkJBNERTLDJOQTVEVCxXQTZFQyxnQkFaQyxtQkFqRUYscUJBNkVDLENBQUEsQ0FBQSwyQkE3RUQsOEVBZ0ZJLFlBQ0EsVUFDQSxjQUNBLGNBQWMsQ0FBQSxDQUFBLHVDQW5GbEIsVUE2RUMsQ0FBQSxvQ0E3RUQsZUE4RkUsZ0JBTlMsZ0JBQ0EsQ0FBQSxrREF6RlgsZ0JBOEZFLENBQUEsaURBOUZGLGdCQUFBLENBQWlCLHVEQXlEWCxVQVFKLFNBakVGLENBQUEsMkJBaUVFLHVEQWpFRixXQUFBLFNBeURDLENBQUEsQ0FBQSw0Q0FnRFUsMEJBRVAsaUJBQWMsQ0FBQSxvREFOakIsZ0JBU0MsQ0FBVSwyREFHRCxXQUNQLGtCQUNZLE1BbkhoQixTQUFBLFFBcUdDLFFBQVMsQ0FpQlIsNENBT0QsZUFFRSxhQUFlLENBQ2YsNkNBaElILGdCQTZIQyxDQUFBLHlEQUFBLFVBQUEsQ0FBQSwyQkFTRyx5REFFRCxXQUNNLFdBQ0MsWUFDQSxnQkFBYSxpQkEzSXZCLENBQUEsQ0FBQSwyRUFBQSxTQTZIQyxDQUFBLDJCQW9CRyw2QkFDTSxZQWxKVixXQUFBLENBQUEsQ0FBQSx1Q0FvSkssaUJBcEpMLENBQUEsa0RBbUpXLGVBR00sQ0FDWCwrQ0FJTSxrQkEzSlosTUE2SEMsT0FBQSxTQWtDRSxRQUNDLGlCQUNBLGtCQWpLSixrQkE2SEMsV0F1Q0MsU0FDQyxDQUFBLGtHQU9PLFVBQVcsQ0FBTSxtQ0E1SzNCLGlCQXlMQyxDQUFBLG1EQVRhLGVBQ1gsQ0FBQSx1Q0FFTSxtQkFuTFQsZUF5TFcsV0FMTCxnQkFPRSxDQUFFLHVCQTNMVixZQUFBLENBQWlCLG1DQTZMRixlQTdMZixDQUFBLHFEQUFBLGlCQWtNQyxDQUFBLDRCQUdFLHFEQUVELGVBQ1csQ0FBQSxDQUFBLG9JQU5aLGlCQUtDLENBQUEseURBWUUsaUJBbk5KLGVBdU5DLENBQUEsNEJBQ2EseURBRVgsV0FBWSxnQkExTmYsQ0FBQSxDQUFBLDRCQTZORyw2REFJQSxjQy9yQ0YsaUJBQ2MsQ0FGZixDQUFBLDRCQUtFLHdCQUxGLENBQUEsZ0JBS0Usa0JBRUMsV0FBQSxRQUNDLFNBQVksU0FDWixDQUFBLDJCQVRKLGdCQUtFLFNBQUEsQ0FBQSxDQUFBLDRCQUtHLGdCQVZMLFVBSUMsQ0FBQSxDQUFBLFNBQ0MsV0FFQyxDQUFBLDRCQUthLFNBWmhCLGFBS0UsQ0FBQSxDQUFBLFlBRUMseUJBS2UsY0FDYixpQkFiTCxDQUFBLDRCQU9HLFlBQUEsZ0JBU0Usa0JBQ1EsWUFDUixnQkFBa0IsY0FsQnZCLGdCQUtFLGtCQUVDLG1CQVlHLENBQUEsQ0FBQSxzQkFDUSxjQUlGLGtCQXhCWixpQkFLRSxDQUFBLDRCQUVDLHNCQWtCRyxnQkFDQSxrQkExQk4sZUFpQ0UsQ0FBQSxDQUFBLG1CUWlDVSxrQlIvQlQsaUJBS1EsQ0FBQSw0QkFHVixtQkFFQSxhQUFPLENBQVMsQ0FBQSx1QkFOakIsZUFTQyxjQUFPLENBQVMsNEJBQ2YsdUJBTUQsWUFDQSxDQUFBLENBQUEsNEJBSEQsbUJBQUEsY0FTRSxnQkFBZ0IsVUFDaEIsQ0FBQSxDQUFLLHNCQUNPLGNBQ0wsQ0FBQSx5QkFaVCxlQWFjLGtCQUNFLFVBQ2IsQ0FBSyw2QkFFTCxpQkFDQSxDQUFBLG9DQUVBLFdBcEJILGFBd0JHLENBQUEseUJBR0QsaUJBQ0EsQ0FBQSx5QkFDTyxnQkE3QlQsd0JBOEJHLENBQUEsNEJBQ2EsNEJBL0JSLFVBb0NFLFdBQ1IsV0FDQSxDQUFBLHVDQUNrQixjQUhuQixDQUFBLENBQUEsY0FJRSx5QkFKTyxXQU9QLGVBQ0EsQ0FBQSw0QkFDa0IsY0E3Q3JCLFlBb0NVLGFBVU4sQ0FBQSxDQUFVLGlCQU1MLFVBQVcsQ0FBQSw2QkFDakIsYUFDQSxDQUFBLGtRQW9CRCxVQUNDLENBQUEsMEJBSUYsbUJBQ1csUUFDVixDQUFBLGdDQUVRLGFBQVcsQ0FBQSxnQkFKcEIsVUFBQSxDQUFBLDRCQU9HLGdCQXRGSixXQStFQyxDQUFBLENBQUEsYUFHRyxjQU1DLGFBeEZMLENBQUEsNEJRckNhLGFScUlKLGFBQ0UsQ0FBQSxDQUFBLFlBQ0gsY0FBWSxhQWxHcEIsQ0FBQSw0QkFvR1ksWUFwR1osYUF3R0csQ0FBQSxDQUFBLGFBeEdILGVBMEdFLENBQUEsNEJBMUdGLGFBNkdFLGVBN0dGLENBQVEsQ0E4RlAsaUJEM0lXLFdBb0hELGNBQUEsQ0FBQSw0QkFBQSxpQkFTUyxZQ2NuQixpQkFBQSxhRDNJRCxDQUFZLENBb0hYLGtCQUFVLGtCQXBIWCxhQW9IQyx5QkN2RUQsQUFnSEUsa0JBQ2dCLG1CQWpIbEIsV0FvSEUsZ0NBcEhGLGtCQXdIUSxXQUNMLENBQU0sdUNBQ0wsa0JBTUosU0FDQyxBQUVrQixrQkFDakIsbUJBSUYsY1EvSVUsY1JpSlQsZUFDTSxrQkFBWSxrQkFDakIsWUFJRixZQUFZLENBQ1gsbUJBQ0EsT0FBTyxDQUFBLG9CQUZSLE9BQUEsQ0FBQSxLQUdFLFdBQVcsQ0FBSywyQkFLVixLQUNQLFdBQVksQ0FBRyxDQUNmLDRCQUhELEtBQUEsWUFJRSxDQUFBLGFBQ0EsWUFBWSxDQUFBLENBQUssV0FDTixXc0NsTmIsaUJBQ0ksd0JBQ1MsQ0FBSSxTQUNMLGlCQUNSLGFBQUEsQ0FBQSxrQkFDQSxnQkFBdUIsQ0FDdkIsU0FBQSxZQUNBLGU5QklnQixDOEJIaEIscUJBQ0EscUJBQWdDLFdBQ3JCLFlBQ1gseUJBQ0gsbUJBRW1CLGtCQUNOLENBQUEsYUFFVix5QkFDQSxrQkFBb0IsZUFDcEIsQ0FBQSxxQkFDWSxrQkFFWixZOUJYUyx3QjhCYVQsQ0FBQSxvQ0FFTyxtQkFFVixDQUFBLGdEQU9RLGdCQUlHLENBQUEsbURBSVIsZ0JBQWlCLGlCQUNiLENBQUEsT0FBUSx5QkFFSSxrQkFNaEIsZUFDQSxDQUFBLHFCQUNXLGdCQUNkLGlCQU9jLENBQUEsYTlCbkRGLGdCOEJxRFosaUJBR0csQ0FBQSxxQkFJQSxVQUNBLFdBQVksZ0JBQ1osa0JBQ2Esa0JBQ0YsWUFDQyx3QkFDVSxDQUFBLGdDQUVsQixlQUNILGFBSUQsa0JBQVEscUJBRVIsQ0FBQSxvQ0FFSSxtQkFDQSxDQUFBLGdEQUZKLGdCQUlNLENBQUEsbURBQUEsZ0JBR1EsaUJBQ2MsQ0FBQSx3QkFSNUIsZUFLUSxDQUFFLHNCQUtVLFdBQ0EseUJBU3BCLFlBQVEsaUJBQ1IsQ0FBQSwwQkFDVSxXQUNWLGNBQ0ksWUFBVSxnQkFDSyxrQkFHZixDQUFBLCtCQUNrQixhQUZqQixDQUdELCtCQUdJLGFBQWdCLENBQ2hCLCtCQUNZLGNBQ0gsaUJBQ1QsQ0FBQSwrQkFQRyxhQVNDLENBQUEsK0JBRUEsYUFDQSxDQUFBLCtCQWZaLFVBaUJRLENBQUEsK0JBRXVCLFVBbkIvQixDQUFBLCtCQW9Ca0IsYUFDRSxDQUFBLCtCQWxCaEIsYUFjZSxDQUNQLCtCQUt5QixhQUNiLENBQVcsK0JDeElyQyxhQUFVLENBQUEsc0NBSVYsc0JBQ0EsV0FBWSxnQkFDRyxzQkFKaEIsb0JBT0UsQ0FBQSxrQ0FFVSxhQUNWLGdCQWRILGFBSUMsQ0FBQSxnT0FKRCxvQkFJQyxDQUFTLGFBb0JHLCtCQUNYLFVBQVcsQ0FBQSwrQkFDWCxXQUFXLGdCQTFCYixDQUFBLCtCQTJCb0IsV0EzQnBCLGlCQUlDLENBQVMsK0JBSlYsV0FJQyxnQkF5QlksQ0FBQSwrQkF6QkgsVUEwQkwsQ0FBQSwrQkFFSSxVQUNBLENBQUEsK0JBQ1MsVUFDVCxDQUFBLCtCQS9CUixXQW1DRyxnQkFBc0IsQ0FBRSwrQkFBbUMsVUF2Qy9ELENBQUEsK0JBSUMsVUFvQ08sQ0FBRSxDQUFBLCtCQXhDVixXQUFXLGNBd0NXLFlBeEN0QixhQXdDMEIsY0F4QzFCLHdCQUFBLENBQUEsNkNBd0M0QyxxQkFBdUIsMEJBeENuRSw2QkE2Q29CLHdCQXpDbkIsQ0FBQSw2QkEwQzJCLFdBOUM1QixjQUlDLFlBaUJLLHlCQTBCc0IsYUEvQzVCLGFBSUMsQ0FBQSxnQ0E0QzJCLG1CQWhENUIsQ0FBVyxpQ0FBWCxXQUlDLGNBb0JLLFlBMEJnQixzQkE5Q3JCLHVCQUpELHFCQUlVLENBc0JSLDhCQTBCMEIsd0JBaEQzQixXQXVCSyxtQkEzQk4sQ0FBQSxtQ0FzRDBCLFlBdEQxQixxQkF5REcsWUFDQSxlQUNBLENBQUEsbUNBRWMsbUJBQ04sZUE5RFgsb0JBd0RFLGVBT0MsV0FDVSxzQkFDQSxBQUVULGlCQUFrQixDQUFBLDJDQUtuQixrQkFDQSxnQkFDQSxpQkFDQSxxRkEzRUgsdUJBaUZFLENBQUEsMkJBRWUsMkNBR04sZ0JBQ1IsZ0JBQVMsQ0FBQSxDQUFBLDJCQUVWLDJDQUdDLGNBQWUsWUE1RmxCLENBQUEsQ0FBQSw0QkE4RkksMkNBR0EsbUJBakdKLENBQUEsQ0FBQSwrQkFxR0csVUFBYSxXQUNiLGlCQUNBLENBQU8saUNBRUYsVUFDTCxDQUFBLHlCQUNBLFdBQUEsV0FDQSxrQkFBdUIseUJBNUcxQixtQkErR0UsaUJBQW9CLENBQ25CLDRCQUNXLHlCQUVYLGdCQUFrQix5QkFBQSxpQkFBQSxDQUFBLENBQUEsb0NBQ2xCLCtCQUNrQixDQUFBLDRCQU5uQixvQ0FPa0IsOEJBR1YsQ0FBQSxDQUFBLGdDQXJIVCxXQTJHQyxjQVdFLGtCQUNBLGdCQUVLLDZCQTdIVCxBQWtJVSx5QkFFUCxDQUFBLG1EQXBJSCw0QkEySUUsQ0FBQSwwREFHUSxhQUNSLENBQUEsK0RBL0lGLGFBMElDLENBQUEsOENBVUUsMEJBcEpILENBQVcsbURBdUpPLDRCQUNHLENBQUEsMERBQ0gsYUFBaUIsQ0FFaEMsK0RBSUEsYUFDQSxDQUFBLDhDQUVBLDBCQUFvQixDQUFBLG1EQUVGLDRCQUNILENBQUEsMERBSWIsYUFDQSxDQUFVLCtEQUVYLGFBQWEsQ0FDWiw4Q0FOSSwwQkFPSixDQUFBLG9DQXBDSixjQTZCUSxxQkFZSSxXQUFXLFlBbkx4QixjQTBJQyxjQTZCUSxzQkFpQkosQS9CN0tRLHlCK0IrSFosQ0FBQSxrRC9CNUVXLFcrQjlEWixBQTBJYSx5QkE0RFIsQ0FBQSx1REFFRCwwQi9CL0pVLFUrQnpDZCxDQUFBLHNDQStNSyxjQUFhLG9CQS9NbEIsY0EwSUMsYUF5RVcsWUFDQSxpQkFDVCxnQkFDTyxrQkFFUCxXQUNBLHVCQUNBLEFBRUcsa0JBQWlCLEFBVHJCLHlCQWFLLENBQUssOENBRUYsY0FBaUIsbUJBQ2pCLG1CQUFlLENBQWMsK0NBekZ0QyxhQXlFQyxDQUFBLGdEQW1CNkIsYUFDakIsQ0FBQSwwQ0FDZSx3QkFDSCxDQUFBLHdEQXRCeEIsYUEyQlcsQ0FBQSw0Q0FHVCxzQkFFQSxhQUFZLENBQUsseUJBRWpCLHdCQUVBLENBQUEsZ0IvQnJPUyxlK0JzT1QsQ0FBQSw0QkFDQSx5QkFDa0IsWUFDbEIsaUJBQW9CLGFBQ2pCLENBQUEsYUFBaUIsVUFDakIsWUFBQSxDQUFhLDJCQUNELFNBQUEsVUE5UG5CLFdBMElDLENBQUEsS0FBQSxpQy9CM0dhLDJCK0JtT1QsQ0FBQSxtQkFsUUwsWUEwSUMsQ0FBQSxxQkFtR0UsWUF3QkUsQ0FBQSxtQkFyUUwsWUEwSUMsQ0FBQSxrQkFtR0csWUEyQkMsQ0FBQSxtQkF4UUwsaUJBbU5FLENBQUEsY0FBVSxVQXlEUixDQUFBLGFBQWtCLFlBNVF0QixDQUFBLEtBMElDLFlBeUVDLENBQUEsV0FBVSx1Qi9CeE1DLENBQUEsOEgrQjZRWCxjQUNBLENBQUEsUUFBQSxZQUlELENBQUEsa0RBRUMsWUFDQSxDQUFBLGdFQ3JSQSxxQkFDQSxhQUVZLENBQUEsbUJBRVosWUFDUSxDQUFBLFFBSVIsV0FBQSxXQUFrQixTQUFBLENBQWUsVUFDeEIsbUJBQ1QsVUFBQSxDQUFBLG9CQUdhLFNBQ2IsQ0FBQSxxQkFHUyxTakMrVFgsQ0FBQSx1QmlDM1RXLFN2Q3FCWCxDQUFBLHNCdUNqQlcsU3ZDdUJYLENBQUEsc0J1Q25CYSxTQUNYLENBQUEscUJBR1csU0FDWCxDQUFBLHVCQU9BLFNBQVMsQ0FBQSx1QkFJQSxTQUFBLENBQUEsc0JBR00sU0FBQSxDQUFhLHFCQUFFLFVBQTJCLENBQUEsVUFBaUIsV0FBRSxtQkFBZ0Msa0JBQWMsdUJBRTFILGlCQUdTLENBQUEsb0JBR1EsU0FBQSxDQUFBLHFCQUFpQixTQUMzQixDQUFFLHVCQUdhLFNBQUEsQ0FBQSxzQkFBd0IsU0FBZ0IsQ0FBQSxzQkFDN0MsU0FDVixDQUFBLHFCWnc1QlQsU1lwNUJFLENBQUEsdUJBSU8sU0FDRixDQUFFLHVCOUJzRlQsUzhCaEZTLENBQUUsc0JBRFYsU0FBUyxDQUFBLHFCQUFULFVBQVMsQ0FBQSxXQU9QLFlBUEYsQ0FBQSxVQUFTLGFBVUYsQ0FBRSxXQVZULFlBQVMsQ0FBQSw2QkFBQSxZQWdCQSxDQUFBLGtDQWhCVCxZQUFTLENBQUEsOEJBQUEsWUF5QlAsQ0FBQSxnQ0FHQSxZQTVCRixDQUFBLGdFQXFDVSxrQkFDSSxDQUFBLGtDQUViLFlBTEQsQ0FBQSwwQkFPWSxZQVBILENBQUEsVUFVUCxZQVZGLENBQUEsQ0FBQTs7Ozs7RUNySEMsUUFHQSxZQUFhLENBQ2QsU0FHQyxhQUFjLENBQ2Ysb0RBSUMsc0JBQ0EsQUFDQSx3QkFBeUIsQ0FDMUIsNkRBSUMsa0NBQW1DLENBQ3BDLGdFQUlDLHFCQUFzQixDQUN2Qiw4SUFLQyx1QkFBd0IsQ0FDekIsNElBS0MsdUJBQXdCLENBQ3pCLEFBOEJELGtCQUNFLG9CQUVFLCtEQUNBLEFBQ0EsOEJBQTZCLENBRy9CLFFBRUUsa0VBQ0EsQUFDQSxrQ0FBbUMsQ0FHckMsSUFFRSxrRUFDQSxBQUNBLGtDQUFtQyxDQUdyQyxJQUVFLGlDQUFnQyxDQUFBLENBSXBDLFFBRUUsc0JBQ0EsQUFDQSw4QkFBK0IsQ0FDaEMsQUFZRCxpQkFDRSxZQUNFLFNBQVUsQ0FHWixRQUNFLFNBQVUsQ0FBQSxDQUlkLE9BRUUsb0JBQXFCLENBQ3RCLEFBcUJELGlCQUNFLEdBRUUsMEJBQTJCLENBRzdCLElBRUUsbUNBQW9DLENBR3RDLEtBRUUsMEJBQTJCLENBQUEsQ0FJL0IsT0FFRSxvQkFBcUIsQ0FDdEIsQUF1Q0Qsc0JBQ0UsR0FFRSwwQkFBMkIsQ0FHN0IsSUFFRSxnQ0FBaUMsQ0FHbkMsSUFFRSxnQ0FBaUMsQ0FHbkMsSUFFRSxnQ0FBaUMsQ0FHbkMsSUFFRSxnQ0FBZ0MsQ0FHbEMsSUFFRSxnQ0FBZ0MsQ0FHbEMsS0FFRSwwQkFBMkIsQ0FBQSxDQUkvQixZQUVFLHlCQUEwQixDQUMzQixBQW1CRCxpQkFDRSxRQUVFLDhCQUErQixDQUdqQyxvQkFFRSxrQ0FBbUMsQ0FHckMsZ0JBRUUsaUNBQWtDLENBQUEsQ0FJdEMsT0FFRSxvQkFBcUIsQ0FDdEIsQUE2QkQsaUJBQ0UsSUFFRSxrQ0FBbUMsQ0FHckMsSUFFRSxtQ0FBb0MsQ0FHdEMsSUFFRSxpQ0FBa0MsQ0FHcEMsSUFFRSxrQ0FBbUMsQ0FHckMsS0FFRSxpQ0FBa0MsQ0FBQSxDQUl0QyxPQUVFLDRCQUNBLEFBQ0Esb0JBQXFCLENBQ3RCLEFBNkJELGdCQUNFLEdBRUUsMEJBQTJCLENBRzdCLFFBRUUseURBQXVELENBR3pELGdCQUVFLHdEQUF5RCxDQUczRCxZQUVFLHlEQUEwRCxDQUc1RCxLQUVFLDBCQUEyQixDQUFBLENBSS9CLE1BRUUsbUJBQW9CLENBQ3JCLEFBeUNELGtCQUNFLEdBRUUsY0FBZSxDQUdqQixJQUVFLDBEQUEyRCxDQUc3RCxJQUVFLHdEQUF5RCxDQUczRCxJQUVFLDBEQUEyRCxDQUc3RCxJQUVFLHdEQUF5RCxDQUczRCxJQUVFLHlEQUEwRCxDQUc1RCxLQUVFLGNBQWUsQ0FBQSxDQUluQixRQUVFLHFCQUFzQixDQUN2QixBQTBDRCxvQkFDRSx3QkFFRSw4REFBb0UsQ0FHdEUsR0FDRSxVQUNBLEFBQ0EsZ0NBQThCLENBR2hDLElBRUUsZ0NBQWlDLENBR25DLElBRUUsZ0NBQThCLENBR2hDLElBQ0UsVUFDQSxBQUNBLG1DQUFvQyxDQUd0QyxJQUVFLG1DQUFpQyxDQUduQyxLQUNFLFVBQ0EsQUFDQSwwQkFBMkIsQ0FBQSxDQUkvQixVQUVFLHVCQUF3QixDQUN6QixBQW9DRCx3QkFDRSxvQkFFRSw4REFBb0UsQ0FHdEUsR0FDRSxVQUNBLEFBQ0Esb0NBQXFDLENBR3ZDLElBQ0UsVUFDQSxBQUNBLGlDQUFrQyxDQUdwQyxJQUVFLGtDQUFtQyxDQUdyQyxJQUVFLGdDQUFpQyxDQUduQyxLQUVFLGNBQWUsQ0FBQSxDQUluQixjQUVFLDJCQUE0QixDQUM3QixBQW9DRCx3QkFDRSxvQkFFRSw4REFBb0UsQ0FHdEUsR0FDRSxVQUNBLEFBQ0Esb0NBQXFDLENBR3ZDLElBQ0UsVUFDQSxBQUNBLGlDQUFrQyxDQUdwQyxJQUVFLGtDQUFtQyxDQUdyQyxJQUVFLGdDQUFpQyxDQUduQyxLQUVFLGNBQWUsQ0FBQSxDQUluQixjQUVFLDJCQUE0QixDQUM3QixBQW9DRCx5QkFDRSxvQkFFRSw4REFBb0UsQ0FHdEUsR0FDRSxVQUNBLEFBQ0EsbUNBQW9DLENBR3RDLElBQ0UsVUFDQSxBQUNBLGtDQUFtQyxDQUdyQyxJQUVFLGlDQUFrQyxDQUdwQyxJQUVFLGlDQUFrQyxDQUdwQyxLQUVFLGNBQWUsQ0FBQSxDQUluQixlQUVFLDRCQUE2QixDQUM5QixBQW9DRCxzQkFDRSxvQkFFRSw4REFBb0UsQ0FHdEUsR0FDRSxVQUNBLEFBQ0EsbUNBQW9DLENBR3RDLElBQ0UsVUFDQSxBQUNBLGtDQUFtQyxDQUdyQyxJQUVFLGlDQUFrQyxDQUdwQyxJQUVFLGlDQUFrQyxDQUdwQyxLQUVFLDhCQUErQixDQUFBLENBSW5DLFlBRUUseUJBQTBCLENBQzNCLEFBcUJELHFCQUNFLElBRUUsZ0NBQThCLENBR2hDLFFBQ0UsVUFDQSxBQUNBLGdDQUFpQyxDQUduQyxLQUNFLFVBQ0EsQUFDQSxnQ0FBOEIsQ0FBQSxDQUlsQyxXQUVFLHdCQUF5QixDQUMxQixBQXFCRCx5QkFDRSxJQUVFLGlDQUFrQyxDQUdwQyxRQUNFLFVBQ0EsQUFDQSxrQ0FBbUMsQ0FHckMsS0FDRSxVQUNBLEFBQ0EsbUNBQW9DLENBQUEsQ0FJeEMsZUFFRSw0QkFBNkIsQ0FDOUIsQUFnQkQseUJBQ0UsSUFDRSxVQUNBLEFBQ0EsaUNBQWtDLENBR3BDLEtBQ0UsVUFDQSxBQUNBLG9DQUFxQyxDQUFBLENBSXpDLGVBRUUsNEJBQTZCLENBQzlCLEFBZ0JELDBCQUNFLElBQ0UsVUFDQSxBQUNBLGtDQUFtQyxDQUdyQyxLQUNFLFVBQ0EsQUFDQSxtQ0FBb0MsQ0FBQSxDQUl4QyxnQkFFRSw2QkFBOEIsQ0FDL0IsQUFxQkQsdUJBQ0UsSUFFRSxrQ0FBbUMsQ0FHckMsUUFDRSxVQUNBLEFBQ0EsaUNBQWtDLENBR3BDLEtBQ0UsVUFDQSxBQUNBLG9DQUFxQyxDQUFBLENBSXpDLGFBRUUsMEJBQTJCLENBQzVCLEFBWUQsa0JBQ0UsR0FDRSxTQUFVLENBR1osS0FDRSxTQUFVLENBQUEsQ0FJZCxRQUVFLHFCQUFzQixDQUN2QixBQWdCRCxzQkFDRSxHQUNFLFVBQ0EsQUFDQSxrQ0FBbUMsQ0FHckMsS0FDRSxVQUNBLEFBQ0EsY0FBZSxDQUFBLENBSW5CLFlBRUUseUJBQTBCLENBQzNCLEFBZ0JELHlCQUNFLEdBQ0UsVUFDQSxBQUNBLG9DQUFxQyxDQUd2QyxLQUNFLFVBQ0EsQUFDQSxjQUFlLENBQUEsQ0FJbkIsZUFFRSw0QkFBNkIsQ0FDOUIsQUFnQkQsc0JBQ0UsR0FDRSxVQUNBLEFBQ0Esa0NBQW1DLENBR3JDLEtBQ0UsVUFDQSxBQUNBLGNBQWUsQ0FBQSxDQUluQixZQUVFLHlCQUEwQixDQUMzQixBQWdCRCx5QkFDRSxHQUNFLFVBQ0EsQUFDQSxvQ0FBcUMsQ0FHdkMsS0FDRSxVQUNBLEFBQ0EsY0FBZSxDQUFBLENBSW5CLGVBRUUsNEJBQTZCLENBQzlCLEFBZ0JELHVCQUNFLEdBQ0UsVUFDQSxBQUNBLGlDQUFrQyxDQUdwQyxLQUNFLFVBQ0EsQUFDQSxjQUFlLENBQUEsQ0FJbkIsYUFFRSwwQkFBMkIsQ0FDNUIsQUFnQkQsMEJBQ0UsR0FDRSxVQUNBLEFBQ0EsbUNBQW9DLENBR3RDLEtBQ0UsVUFDQSxBQUNBLGNBQWUsQ0FBQSxDQUluQixnQkFFRSw2QkFBOEIsQ0FDL0IsQUFnQkQsb0JBQ0UsR0FDRSxVQUNBLEFBQ0EsaUNBQWtDLENBR3BDLEtBQ0UsVUFDQSxBQUNBLGNBQWUsQ0FBQSxDQUluQixVQUVFLHVCQUF3QixDQUN6QixBQWdCRCx1QkFDRSxHQUNFLFVBQ0EsQUFDQSxtQ0FBb0MsQ0FHdEMsS0FDRSxVQUNBLEFBQ0EsY0FBZSxDQUFBLENBSW5CLGFBRUUsMEJBQTJCLENBQzVCLEFBWUQsbUJBQ0UsR0FDRSxTQUFVLENBR1osS0FDRSxTQUFVLENBQUEsQ0FJZCxTQUVFLHNCQUF1QixDQUN4QixBQWNELHVCQUNFLEdBQ0UsU0FBVSxDQUdaLEtBQ0UsVUFDQSxBQUNBLGlDQUFrQyxDQUFBLENBSXRDLGFBRUUsMEJBQTJCLENBQzVCLEFBY0QsMEJBQ0UsR0FDRSxTQUFVLENBR1osS0FDRSxVQUNBLEFBQ0EsbUNBQW9DLENBQUEsQ0FJeEMsZ0JBRUUsNkJBQThCLENBQy9CLEFBY0QsdUJBQ0UsR0FDRSxTQUFVLENBR1osS0FDRSxVQUNBLEFBQ0Esa0NBQW1DLENBQUEsQ0FJdkMsYUFFRSwwQkFBMkIsQ0FDNUIsQUFjRCwwQkFDRSxHQUNFLFNBQVUsQ0FHWixLQUNFLFVBQ0EsQUFDQSxvQ0FBcUMsQ0FBQSxDQUl6QyxnQkFFRSw2QkFBOEIsQ0FDL0IsQUFjRCx3QkFDRSxHQUNFLFNBQVUsQ0FHWixLQUNFLFVBQ0EsQUFDQSxpQ0FBa0MsQ0FBQSxDQUl0QyxjQUVFLDJCQUE0QixDQUM3QixBQWNELDJCQUNFLEdBQ0UsU0FBVSxDQUdaLEtBQ0UsVUFDQSxBQUNBLG1DQUFvQyxDQUFBLENBSXhDLGlCQUVFLDhCQUErQixDQUNoQyxBQWNELHFCQUNFLEdBQ0UsU0FBVSxDQUdaLEtBQ0UsVUFDQSxBQUNBLGtDQUFtQyxDQUFBLENBSXZDLFdBRUUsd0JBQXlCLENBQzFCLEFBY0Qsd0JBQ0UsR0FDRSxTQUFVLENBR1osS0FDRSxVQUNBLEFBQ0Esb0NBQXFDLENBQUEsQ0FJekMsY0FFRSwyQkFBNEIsQ0FDN0IsQUF1Q0QsZ0JBQ0UsR0FFRSx3REFDQSxBQUNBLGtDQUFtQyxDQUdyQyxJQUVFLGlGQUNBLEFBQ0Esa0NBQW1DLENBR3JDLElBRUUsaUZBQ0EsQUFDQSxpQ0FBa0MsQ0FHcEMsSUFFRSx1REFDQSxBQUNBLGlDQUFrQyxDQUdwQyxLQUVFLDZCQUNBLEFBQ0EsaUNBQWtDLENBQUEsQ0FJdEMsOERBQ0Usb0NBQ0EsNEJBQ0EsQUFDQSxtQkFBb0IsQ0FDckIsQUFtQ0QsbUJBQ0UsR0FFRSxzREFDQSxBQUNBLG1DQUNBLFNBQVUsQ0FHWixJQUVFLHVEQUNBLEFBQ0Esa0NBQW1DLENBR3JDLElBRUUsc0RBQ0EsU0FBVSxDQUdaLElBRUUscURBQXNELENBR3hELEtBRUUsNEJBQTZCLENBQUEsQ0FJakMsU0FDRSwrQ0FDQSx1Q0FDQSxBQUNBLHNCQUF1QixDQUN4QixBQW1DRCxtQkFDRSxHQUVFLHNEQUNBLEFBQ0EsbUNBQ0EsU0FBVSxDQUdaLElBRUUsdURBQ0EsQUFDQSxrQ0FBbUMsQ0FHckMsSUFFRSxzREFDQSxTQUFVLENBR1osSUFFRSxxREFBc0QsQ0FHeEQsS0FFRSw0QkFBNkIsQ0FBQSxDQUlqQyxTQUNFLCtDQUNBLHVDQUNBLEFBQ0Esc0JBQXVCLENBQ3hCLEFBcUJELG9CQUNFLEdBRUUsNEJBQTZCLENBRy9CLElBRUUsdURBQ0EsU0FBVSxDQUdaLEtBRUUsc0RBQ0EsU0FBVSxDQUFBLENBSWQsVUFFRSx3QkFDQSwrQ0FDQSxzQ0FBdUMsQ0FDeEMsQUFxQkQsb0JBQ0UsR0FFRSw0QkFBNkIsQ0FHL0IsSUFFRSx1REFDQSxTQUFVLENBR1osS0FFRSxzREFDQSxTQUFVLENBQUEsQ0FJZCxVQUNFLCtDQUNBLHVDQUNBLEFBQ0EsdUJBQXdCLENBQ3pCLEFBNEJELHdCQUNFLEdBRUUsZ0RBQ0EsU0FBVSxDQUdaLElBRUUsdUJBQ0EsU0FBVSxDQUdaLElBRUUsdUJBQ0EsU0FBVSxDQUdaLEtBRUUsZUFDQSxTQUFVLENBQUEsQ0FJZCxjQUVFLDRCQUNBLEFBQ0Esa0NBQW1DLENBQ3BDLEFBY0QseUJBQ0UsR0FDRSxTQUFVLENBR1osS0FFRSwrQ0FDQSxTQUFVLENBQUEsQ0FJZCxlQUVFLDZCQUNBLEFBQ0EsaUNBQWtDLENBQ25DLEFBb0JELG9CQUNFLEdBRUUsd0JBQ0EsQUFDQSxxQ0FDQSxTQUFVLENBR1osS0FFRSx3QkFDQSxBQUNBLGVBQ0EsU0FBVSxDQUFBLENBSWQsVUFFRSx1QkFBd0IsQ0FDekIsQUFvQkQsNEJBQ0UsR0FFRSw2QkFDQSxBQUNBLG9DQUNBLFNBQVUsQ0FHWixLQUVFLDZCQUNBLEFBQ0EsZUFDQSxTQUFVLENBQUEsQ0FJZCxrQkFFRSwrQkFBZ0MsQ0FDakMsQUFvQkQsNkJBQ0UsR0FFRSw4QkFDQSxBQUNBLG1DQUNBLFNBQVUsQ0FHWixLQUVFLDhCQUNBLEFBQ0EsZUFDQSxTQUFVLENBQUEsQ0FJZCxtQkFFRSxnQ0FBaUMsQ0FDbEMsQUFvQkQsMEJBQ0UsR0FFRSw2QkFDQSxBQUNBLG1DQUNBLFNBQVUsQ0FHWixLQUVFLDZCQUNBLEFBQ0EsZUFDQSxTQUFVLENBQUEsQ0FJZCxnQkFFRSw2QkFBOEIsQ0FDL0IsQUFvQkQsMkJBQ0UsR0FFRSw4QkFDQSxBQUNBLG9DQUNBLFNBQVUsQ0FHWixLQUVFLDhCQUNBLEFBQ0EsZUFDQSxTQUFVLENBQUEsQ0FJZCxpQkFFRSw4QkFBK0IsQ0FDaEMsQUFrQkQscUJBQ0UsR0FFRSx3QkFDQSxTQUFVLENBR1osS0FFRSx3QkFDQSxBQUNBLG9DQUNBLFNBQVUsQ0FBQSxDQUlkLFdBRUUsd0JBQXlCLENBQzFCLEFBa0JELDZCQUNFLEdBRUUsNkJBQ0EsU0FBVSxDQUdaLEtBRUUsNkJBQ0EsQUFDQSxtQ0FDQSxTQUFVLENBQUEsQ0FJZCxtQkFFRSxnQ0FBaUMsQ0FDbEMsQUFrQkQsOEJBQ0UsR0FFRSw4QkFDQSxTQUFVLENBR1osS0FFRSw4QkFDQSxBQUNBLG9DQUNBLFNBQVUsQ0FBQSxDQUlkLG9CQUVFLGlDQUFrQyxDQUNuQyxBQWtCRCwyQkFDRSxHQUVFLDZCQUNBLFNBQVUsQ0FHWixLQUVFLDZCQUNBLEFBQ0Esb0NBQ0EsU0FBVSxDQUFBLENBSWQsaUJBRUUsOEJBQStCLENBQ2hDLEFBa0JELDRCQUNFLEdBRUUsOEJBQ0EsU0FBVSxDQUdaLEtBRUUsOEJBQ0EsQUFDQSxtQ0FDQSxTQUFVLENBQUEsQ0FJZCxrQkFFRSwrQkFBZ0MsQ0FDakMsQUFvQ0QsaUJBQ0UsR0FFRSwwQkFDQSxBQUNBLHFDQUFzQyxDQUd4QyxRQUVFLG1DQUNBLEFBQ0EsMEJBQ0EsQUFDQSxxQ0FBc0MsQ0FHeEMsUUFFRSxtQ0FDQSxBQUNBLDBCQUNBLEFBQ0Esc0NBQ0EsU0FBVSxDQUdaLEtBRUUsbUNBQ0EsU0FBVSxDQUFBLENBSWQsT0FFRSxvQkFBcUIsQ0FDdEIsQUFrQkQsa0JBQ0UsR0FDRSxVQUNBLEFBQ0EsNkRBQThELENBR2hFLEtBQ0UsVUFDQSxBQUNBLGNBQWUsQ0FBQSxDQUluQixRQUVFLHFCQUFzQixDQUN2QixBQWdCRCxtQkFDRSxHQUNFLFNBQVUsQ0FHWixLQUNFLFVBQ0EsQUFDQSwyREFBNEQsQ0FBQSxDQUloRSxTQUVFLHNCQUF1QixDQUN4QixBQWNELGtCQUNFLEdBQ0UsVUFDQSxBQUNBLGdDQUE4QixDQUdoQyxJQUNFLFNBQVUsQ0FBQSxDQUlkLFFBRUUscUJBQXNCLENBQ3ZCLEFBb0JELHNCQUNFLEdBQ0UsVUFDQSxBQUNBLDREQUNBLEFBQ0EsZ0VBQW1FLENBR3JFLElBQ0UsVUFDQSxBQUNBLCtEQUNBLEFBQ0EsNkRBQStELENBQUEsQ0FJbkUsWUFFRSx5QkFBMEIsQ0FDM0IsQUFvQkQsc0JBQ0UsR0FDRSxVQUNBLEFBQ0EsNERBQ0EsQUFDQSxnRUFBbUUsQ0FHckUsSUFDRSxVQUNBLEFBQ0EsK0RBQ0EsQUFDQSw2REFBK0QsQ0FBQSxDQUluRSxZQUVFLHlCQUEwQixDQUMzQixBQW9CRCx1QkFDRSxHQUNFLFVBQ0EsQUFDQSwyREFDQSxBQUNBLGdFQUFtRSxDQUdyRSxJQUNFLFVBQ0EsQUFDQSxnRUFDQSxBQUNBLDZEQUErRCxDQUFBLENBSW5FLGFBRUUsMEJBQTJCLENBQzVCLEFBb0JELG9CQUNFLEdBQ0UsVUFDQSxBQUNBLDJEQUNBLEFBQ0EsZ0VBQW1FLENBR3JFLElBQ0UsVUFDQSxBQUNBLGdFQUNBLEFBQ0EsNkRBQStELENBQUEsQ0FJbkUsVUFFRSx1QkFBd0IsQ0FDekIsQUFrQkQsbUJBQ0UsR0FDRSxTQUFVLENBR1osSUFDRSxVQUNBLEFBQ0EsZ0NBQThCLENBR2hDLEtBQ0UsU0FBVSxDQUFBLENBSWQsU0FFRSxzQkFBdUIsQ0FDeEIsQUFzQkQsdUJBQ0UsSUFDRSxVQUNBLEFBQ0EsZ0VBQ0EsQUFDQSxnRUFBbUUsQ0FHckUsS0FDRSxVQUNBLEFBQ0EsMkRBQ0EsQUFDQSwrQkFDQSxBQUNBLDZEQUErRCxDQUFBLENBSW5FLGFBRUUsMEJBQTJCLENBQzVCLEFBa0JELHVCQUNFLElBQ0UsVUFDQSxBQUNBLDhEQUE0RCxDQUc5RCxLQUNFLFVBQ0EsQUFDQSxnREFDQSxBQUNBLDRCQUE2QixDQUFBLENBSWpDLGFBRUUsMEJBQTJCLENBQzVCLEFBa0JELHdCQUNFLElBQ0UsVUFDQSxBQUNBLCtEQUE2RCxDQUcvRCxLQUNFLFVBQ0EsQUFDQSwrQ0FDQSxBQUNBLDZCQUE4QixDQUFBLENBSWxDLGNBRUUsMkJBQTRCLENBQzdCLEFBc0JELHFCQUNFLElBQ0UsVUFDQSxBQUNBLCtEQUNBLEFBQ0EsZ0VBQW1FLENBR3JFLEtBQ0UsVUFDQSxBQUNBLDREQUNBLEFBQ0EsK0JBQ0EsQUFDQSw2REFBK0QsQ0FBQSxDQUluRSxXQUVFLHdCQUF5QixDQUMxQixBQWVELHVCQUNFLEdBRUUsbUNBQ0Esa0JBQW1CLENBR3JCLEtBRUUsOEJBQStCLENBQUEsQ0FJbkMsYUFFRSwwQkFBMkIsQ0FDNUIsQUFlRCx1QkFDRSxHQUVFLG1DQUNBLGtCQUFtQixDQUdyQixLQUVFLDhCQUErQixDQUFBLENBSW5DLGFBRUUsMEJBQTJCLENBQzVCLEFBZUQsd0JBQ0UsR0FFRSxrQ0FDQSxrQkFBbUIsQ0FHckIsS0FFRSw4QkFBK0IsQ0FBQSxDQUluQyxjQUVFLDJCQUE0QixDQUM3QixBQWVELHFCQUNFLEdBRUUsa0NBQ0Esa0JBQW1CLENBR3JCLEtBRUUsOEJBQStCLENBQUEsQ0FJbkMsV0FFRSx3QkFBeUIsQ0FDMUIsQUFlRCx3QkFDRSxHQUVFLDhCQUErQixDQUdqQyxLQUNFLGtCQUNBLEFBQ0EsaUNBQWtDLENBQUEsQ0FJdEMsY0FFRSwyQkFBNEIsQ0FDN0IsQUFlRCx3QkFDRSxHQUVFLDhCQUErQixDQUdqQyxLQUNFLGtCQUNBLEFBQ0Esa0NBQW1DLENBQUEsQ0FJdkMsY0FFRSwyQkFBNEIsQ0FDN0IsQUFlRCx5QkFDRSxHQUVFLDhCQUErQixDQUdqQyxLQUNFLGtCQUNBLEFBQ0EsaUNBQWtDLENBQUEsQ0FJdEMsZUFFRSw0QkFBNkIsQ0FDOUIsQUFlRCxzQkFDRSxHQUVFLDhCQUErQixDQUdqQyxLQUNFLGtCQUNBLEFBQ0Esa0NBQW1DLENBQUEsQ0FJdkMsWUFFRSx5QkFBMEIsQ0FDM0IsZ0JDNW1HRyxVQUFXLENBQ2QsZ0JBRU8sa0JBQ0Esc0JBRUEsU0FDQSxnQkFDQSxjQUFlLENBTnZCLHVCQVVZLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLFlBQ0EsWUFDQSxzQkFBdUIsQ0FoQm5DLG9CQW1CWSxTQUNBLGNBQ0EsT0FDQSxZQUNBLGVBQ0EsV0FDQSxrQkFDQSxRQUNBLE1BQ0EsWUFDQSxZQUNBLGVBQ0EsQUFFQSxrQkFBbUIsQ0FqQy9CLDBCQW1DZ0IsOEJBQStCLENBbkMvQyxzQkF3Q1ksWUFDQSxXQUNBLFNBQ0EsUUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxtRUFDQSxjQUFlLEN0QnFCMUIsMEN4QnhDRCxLd0J5Q0Usb0JBQUEsQUFDQSxhQUFBLDBCQUFBLEFBQ0Esc0JBQUEsaUJBQ0EsV0FBWSxDQUViLENReEJELFNSMkJDLGtCQUFBLEFBQ0EsY0FBQSxrQkFDQSxlQUFnQixDQUNoQixJQUdBLFdBQ0EsZ0J1Qi9GRCw0RUFBNEU7Ozs7Ozs7R0NRekU7OztHQ2tDQTs7Ozs7Ozs7Ozs7O0VDOUJELEMxQnFGQyxzQ0FKSCxJQUtLLGNBQWUsQ0FZbkIsQ0FURSwwQ0FSSCxJQVNLLGdCQUFpQixDQVFyQixDQUxFLDJDQVpILElBYUssY0FBZSxDQUluQixDQWpCRCxNMkIzRkMsZ0JBQ0EsY0FDRywwQkFDQSx5QkFDQSx5QkFDQSxzQkFBdUIsQ0FFMUIsc0MzQm9GRCxNMkJuRkUsY0FBZSxDQVVoQixDQVBBLDBDM0JnRkQsTTJCL0VFLGdCQUFpQixDQU1sQixDQUhBLDJDM0I0RUQsTTJCM0VFLGNBQWUsQ0FFaEIsQzNCeUVELE8yQnRFQyxjQUNHLDBCQUNBLHlCQUNBLHlCQUNBLHVCQUNBLDBCQUEyQixDM0JpRS9CLGMyQjVEQyxpQkFBa0IsQzNCNERuQiwrQzJCaERHLG1DQUFvQyxDM0JnRHZDLG9CMkJ4Q0Msb0JBQ0EscUJBQXNCLEMzQnVDdkIsMkIyQmpDQyxzQkFDQSxXQUFZLEMzQmdDYixxRDJCOUJFLGNBQ0EsWUFDQSxvQkFDQSxVQUFXLEMzQjJCYixVMkJwQkMsaUJBQ0Esa0JBQW1CLEMzQm1CcEIsbUM0QjFGRSxjQUFlLEM1QjBGakIsMkM0QnZGSSxTQUFVLEM1QnVGZCxxQjZCcVJRLG1DQUF5QyxDN0JyUmpELDBCNkJ3UlEsd0JBQThCLEM3QnhSdEMsNEU2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0TjZCZ1NRLHdCQUE4QixDN0JoU3RDLGsxQjZCNlJRLG1DQUF5QyxDN0I3UmpELHlDNkJnU1Esd0JBQThCLEM3QmhTdEMsa2I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5QzZCZ1NRLHdCQUE4QixDN0JoU3RDLDRONkI2UlEsbUNBQXlDLEM3QjdSakQseUM2QmdTUSx3QkFBOEIsQzdCaFN0QyxtTTZCNlJRLG1DQUF5QyxDN0I3UmpELHlDNkJnU1Esd0JBQThCLEM3QmhTdEMsODNCNkI2UlEsbUNBQXlDLEM3QjdSakQsc3lDNkJnU1Esd0JBQThCLEM3QmhTdEMsOEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvZjZCZ1NRLHdCQUE4QixDN0JoU3RDLDhCNkI2UlEsbUNBQXlDLEM3QjdSakQsK042QmdTUSx3QkFBOEIsQzdCaFN0QywweEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtbEU2QmdTUSx3QkFBOEIsQzdCaFN0QyxTNkJxUlEsbUNBQXlDLEM3QnJSakQsYzZCd1JRLHdCQUE4QixDN0J4UnRDLG9ENkI2UlEsbUNBQXlDLEM3QjdSakQsNEs2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4cEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLHNVNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3TDZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUo2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLDhyQjZCNlJRLG1DQUF5QyxDN0I3UmpELHNtQzZCZ1NRLHdCQUE4QixDN0JoU3RDLGtCNkI2UlEsbUNBQXlDLEM3QjdSakQsb1o2QmdTUSx3QkFBOEIsQzdCaFN0QyxrQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtLNkJnU1Esd0JBQThCLEM3QmhTdEMsa25CNkI2UlEsbUNBQXlDLEM3QjdSakQsMnVENkJnU1Esd0JBQThCLEM3QmhTdEMsa0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0QjZCZ1NRLHdCQUE4QixDN0JoU3RDLGtCNkI2UlEsbUNBQXlDLEM3QjdSakQsNEI2QmdTUSx3QkFBOEIsQzdCaFN0QyxrQjZCNlJRLG1DQUF5QyxDN0I3UmpELDRCNkJnU1Esd0JBQThCLEM3QmhTdEMsa0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2YzZCZ1NRLHdCQUE4QixDN0JoU3RDLFU2QnFSUSxtQ0FBeUMsQzdCclJqRCxlNkJ3UlEsd0JBQThCLEM3QnhSdEMsc0Q2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnTDZCZ1NRLHdCQUE4QixDN0JoU3RDLDZxQjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsK1U2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLDJMNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1SjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsOHNCNkI2UlEsbUNBQXlDLEM3QjdSakQsc25DNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0WjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsbUw2QmdTUSx3QkFBOEIsQzdCaFN0Qyxnb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5d0Q2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9kNkJnU1Esd0JBQThCLEM3QmhTdEMsWTZCcVJRLG1DQUF5QyxDN0JyUmpELGlCNkJ3UlEsd0JBQThCLEM3QnhSdEMsMEQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3TDZCZ1NRLHdCQUE4QixDN0JoU3RDLDJzQjZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsaVc2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnQzZCZ1NRLHdCQUE4QixDN0JoU3RDLGlNNkI2UlEsbUNBQXlDLEM3QjdSakQsZ0M2QmdTUSx3QkFBOEIsQzdCaFN0QywrSjZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsOHVCNkI2UlEsbUNBQXlDLEM3QjdSakQsc3BDNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0YTZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsMkw2QmdTUSx3QkFBOEIsQzdCaFN0Qyw0cEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxMEQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLGdDQUF5QyxDN0I3UmpELGtlNkJnU1EscUJBQThCLEM3QmhTdEMsaUI2QnFSUSxtQ0FBeUMsQzdCclJqRCxzQjZCd1JRLHdCQUE4QixDN0J4UnRDLG9FNkI2UlEsbUNBQXlDLEM3QjdSakQsNE02QmdTUSx3QkFBOEIsQzdCaFN0QyxzeEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDhZNkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0QyxnTjZCNlJRLG1DQUF5QyxDN0I3UmpELHFDNkJnU1Esd0JBQThCLEM3QmhTdEMsbUw2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDh6QjZCNlJRLG1DQUF5QyxDN0I3UmpELHN1QzZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsb2Q2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtNNkJnU1Esd0JBQThCLEM3QmhTdEMsa3VCNkI2UlEsbUNBQXlDLEM3QjdSakQsMjlENkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsb0M2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9DNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxZ0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxZNkJxUlEsbUNBQXlDLEM3QnJSakQsaUI2QndSUSx3QkFBOEIsQzdCeFJ0QywwRDZCNlJRLG1DQUF5QyxDN0I3UmpELHdMNkJnU1Esd0JBQThCLEM3QmhTdEMsMnNCNkI2UlEsbUNBQXlDLEM3QjdSakQsZ0M2QmdTUSx3QkFBOEIsQzdCaFN0QyxpVzZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsaU02QjZSUSxtQ0FBeUMsQzdCN1JqRCxnQzZCZ1NRLHdCQUE4QixDN0JoU3RDLCtKNkI2UlEsbUNBQXlDLEM3QjdSakQsZ0M2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4dUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzcEM2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELDRhNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwyTDZCZ1NRLHdCQUE4QixDN0JoU3RDLDRwQjZCNlJRLG1DQUF5QyxDN0I3UmpELHEwRDZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsa2U2QmdTUSx3QkFBOEIsQzdCaFN0QyxVNkJxUlEsbUNBQXlDLEM3QnJSakQsZTZCd1JRLHdCQUE4QixDN0J4UnRDLHNENkI2UlEsbUNBQXlDLEM3QjdSakQsZ0w2QmdTUSx3QkFBOEIsQzdCaFN0Qyw2cUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLCtVNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0QywyTDZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsdUo2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLDhzQjZCNlJRLG1DQUF5QyxDN0I3UmpELHNuQzZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNFo2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELG1MNkJnU1Esd0JBQThCLEM3QmhTdEMsZ29CNkI2UlEsbUNBQXlDLEM3QjdSakQseXdENkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvZDZCZ1NRLHdCQUE4QixDN0JoU3RDLGdCNkJxUlEsbUNBQXlDLEM3QnJSakQsZ1o2QndSUSx3QkFBOEIsQzdCeFJ0QyxrRTZCNlJRLG1DQUF5QyxDN0I3UmpELG9sRzZCZ1NRLHdCQUE4QixDN0JoU3RDLHV3QjZCNlJRLG1DQUF5QyxDN0I3UmpELHlmNkJnU1Esd0JBQThCLEM3QmhTdEMscVk2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5ZjZCZ1NRLHdCQUE4QixDN0JoU3RDLDZNNkI2UlEsbUNBQXlDLEM3QjdSakQseWY2QmdTUSx3QkFBOEIsQzdCaFN0QywrSzZCNlJRLG1DQUF5QyxDN0I3UmpELHlmNkJnU1Esd0JBQThCLEM3QmhTdEMsOHlCNkI2UlEsbUNBQXlDLEM3QjdSakQsczVPNkJnU1Esd0JBQThCLEM3QmhTdEMseUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0MUo2QmdTUSx3QkFBOEIsQzdCaFN0Qyx5QjZCNlJRLG1DQUF5QyxDN0I3UmpELDRxRzZCZ1NRLHdCQUE4QixDN0JoU3RDLG90QjZCNlJRLG1DQUF5QyxDN0I3UmpELDYybkM2QmdTUSx3QkFBOEIsQzdCaFN0Qyx5QjZCNlJRLG1DQUF5QyxDN0I3UmpELGtmNkJnU1Esd0JBQThCLEM3QmhTdEMseUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxrZjZCZ1NRLHdCQUE4QixDN0JoU3RDLHlCNkI2UlEsbUNBQXlDLEM3QjdSakQsa2Y2QmdTUSx3QkFBOEIsQzdCaFN0Qyx5QjZCNlJRLG1DQUF5QyxDN0I3UmpELDhaNkJnU1Esd0JBQThCLEM3QmhTdEMsdVg2QnFSUSxtQ0FBeUMsQzdCclJqRCxrdUI2QndSUSx3QkFBOEIsQzdCeFJ0QywrL0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzNk42QmdTUSx3QkFBOEIsQzdCaFN0QyxtN2E2QjZSUSxtQ0FBeUMsQzdCN1JqRCxpK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxpbE82QjZSUSxtQ0FBeUMsQzdCN1JqRCxpK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxvMEk2QjZSUSxtQ0FBeUMsQzdCN1JqRCxpK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxzZ0g2QjZSUSxtQ0FBeUMsQzdCN1JqRCxpK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxvNk82QjZSUSxtQ0FBeUMsQzdCN1JqRCwwb1U2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3YzZCNlJRLG1DQUF5QyxDN0I3UmpELGtzWjZCZ1NRLHdCQUE4QixDN0JoU3RDLHdjNkI2UlEsbUNBQXlDLEM3QjdSakQsd21ONkJnU1Esd0JBQThCLEM3QmhTdEMsK3JYNkI2UlEsbUNBQXlDLEM3QjdSakQsd3g0RTZCZ1NRLHdCQUE4QixDN0JoU3RDLHdjNkI2UlEsbUNBQXlDLEM3QjdSakQsZzlCNkJnU1Esd0JBQThCLEM3QmhTdEMsd2M2QjZSUSxtQ0FBeUMsQzdCN1JqRCxnOUI2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3YzZCNlJRLG1DQUF5QyxDN0I3UmpELGc5QjZCZ1NRLHdCQUE4QixDN0JoU3RDLHdjNkI2UlEsbUNBQXlDLEM3QjdSakQseTFYNkJnU1Esd0JBQThCLEM3QmhTdEMsVTZCcVJRLG1DQUF5QyxDN0JyUmpELGU2QndSUSx3QkFBOEIsQzdCeFJ0QyxzRDZCNlJRLG1DQUF5QyxDN0I3UmpELGdMNkJnU1Esd0JBQThCLEM3QmhTdEMsNnFCNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0QywrVTZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsMkw2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLHVKNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4c0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzbkM2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDRaNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtTDZCZ1NRLHdCQUE4QixDN0JoU3RDLGdvQjZCNlJRLG1DQUF5QyxDN0I3UmpELHl3RDZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsb2Q2QmdTUSx3QkFBOEIsQzdCaFN0QywyRzZCcVJRLG1DQUF5QyxDN0JyUmpELDJzQjZCd1JRLHdCQUE4QixDN0J4UnRDLDRjNkI2UlEsbUNBQXlDLEM3QjdSakQsczRKNkJnU1Esd0JBQThCLEM3QmhTdEMsKzlJNkI2UlEsbUNBQXlDLEM3QjdSakQsZzNCNkJnU1Esd0JBQThCLEM3QmhTdEMsazBFNkI2UlEsbUNBQXlDLEM3QjdSakQsZzNCNkJnU1Esd0JBQThCLEM3QmhTdEMsOHZDNkI2UlEsbUNBQXlDLEM3QjdSakQsZzNCNkJnU1Esd0JBQThCLEM3QmhTdEMscW1DNkI2UlEsbUNBQXlDLEM3QjdSakQsZzNCNkJnU1Esd0JBQThCLEM3QmhTdEMsMHFMNkI2UlEsbUNBQXlDLEM3QjdSakQsc3ZSNkJnU1Esd0JBQThCLEM3QmhTdEMsc0k2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvb042QmdTUSx3QkFBOEIsQzdCaFN0QyxzSTZCNlJRLG1DQUF5QyxDN0I3UmpELG85SzZCZ1NRLHdCQUE4QixDN0JoU3RDLDRtSzZCNlJRLG1DQUF5QyxDN0I3UmpELDJqZ0Q2QmdTUSx3QkFBOEIsQzdCaFN0QyxzSTZCNlJRLG1DQUF5QyxDN0I3UmpELHEyQjZCZ1NRLHdCQUE4QixDN0JoU3RDLHNJNkI2UlEsbUNBQXlDLEM3QjdSakQscTJCNkJnU1Esd0JBQThCLEM3QmhTdEMsc0k2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxMkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxzSTZCNlJRLG1DQUF5QyxDN0I3UmpELHl0RDZCZ1NRLHdCQUE4QixDN0JoU3RDLGlCNkJxUlEsbUNBQXlDLEM3QnJSakQsc0I2QndSUSx3QkFBOEIsQzdCeFJ0QyxvRTZCNlJRLG1DQUF5QyxDN0I3UmpELDRNNkJnU1Esd0JBQThCLEM3QmhTdEMsc3hCNkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4WTZCNlJRLG1DQUF5QyxDN0I3UmpELHFDNkJnU1Esd0JBQThCLEM3QmhTdEMsZ042QjZSUSxtQ0FBeUMsQzdCN1JqRCxxQzZCZ1NRLHdCQUE4QixDN0JoU3RDLG1MNkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4ekI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzdUM2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9kNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrTTZCZ1NRLHdCQUE4QixDN0JoU3RDLGt1QjZCNlJRLG1DQUF5QyxDN0I3UmpELDI5RDZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsb0M2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9DNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQscWdCNkJnU1Esd0JBQThCLEM3QmhTdEMsVTZCcVJRLG1DQUF5QyxDN0JyUmpELGU2QndSUSx3QkFBOEIsQzdCeFJ0QyxzRDZCNlJRLG1DQUF5QyxDN0I3UmpELGdMNkJnU1Esd0JBQThCLEM3QmhTdEMsNnFCNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0QywrVTZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsMkw2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLHVKNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4c0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzbkM2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDRaNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtTDZCZ1NRLHdCQUE4QixDN0JoU3RDLGdvQjZCNlJRLG1DQUF5QyxDN0I3UmpELHl3RDZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsNkI2QmdTUSx3QkFBOEIsQzdCaFN0QyxtQjZCNlJRLG1DQUF5QyxDN0I3UmpELDZCNkJnU1Esd0JBQThCLEM3QmhTdEMsbUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCw2QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsb2Q2QmdTUSx3QkFBOEIsQzdCaFN0QyxZNkJxUlEsbUNBQXlDLEM3QnJSakQsaUI2QndSUSx3QkFBOEIsQzdCeFJ0QywwRDZCNlJRLG1DQUF5QyxDN0I3UmpELHdMNkJnU1Esd0JBQThCLEM3QmhTdEMsMnNCNkI2UlEsbUNBQXlDLEM3QjdSakQsZ0M2QmdTUSx3QkFBOEIsQzdCaFN0QyxpVzZCNlJRLG1DQUF5QyxDN0I3UmpELGdDNkJnU1Esd0JBQThCLEM3QmhTdEMsaU02QjZSUSxtQ0FBeUMsQzdCN1JqRCxnQzZCZ1NRLHdCQUE4QixDN0JoU3RDLCtKNkI2UlEsbUNBQXlDLEM3QjdSakQsZ0M2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4dUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzcEM2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLG1DQUF5QyxDN0I3UmpELDRhNkJnU1Esd0JBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwyTDZCZ1NRLHdCQUE4QixDN0JoU3RDLDRwQjZCNlJRLG1DQUF5QyxDN0I3UmpELHEwRDZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQjZCNlJRLGdDQUF5QyxDN0I3UmpELCtCNkJnU1EscUJBQThCLEM3QmhTdEMscUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLHFCNkI2UlEsbUNBQXlDLEM3QjdSakQsa2U2QmdTUSx3QkFBOEIsQzdCaFN0QyxXNkJxUlEsbUNBQXlDLEM3QnJSakQsZ0I2QndSUSx3QkFBOEIsQzdCeFJ0Qyx3RDZCNlJRLG1DQUF5QyxDN0I3UmpELG9MNkJnU1Esd0JBQThCLEM3QmhTdEMsNHJCNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3VjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMsOEw2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLDJKNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4dEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzb0M2QmdTUSx3QkFBOEIsQzdCaFN0QyxvQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9hNkJnU1Esd0JBQThCLEM3QmhTdEMsb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx1TDZCZ1NRLHdCQUE4QixDN0JoU3RDLDhvQjZCNlJRLG1DQUF5QyxDN0I3UmpELHV5RDZCZ1NRLHdCQUE4QixDN0JoU3RDLG9CNkI2UlEsbUNBQXlDLEM3QjdSakQsOEI2QmdTUSx3QkFBOEIsQzdCaFN0QyxvQjZCNlJRLG1DQUF5QyxDN0I3UmpELDhCNkJnU1Esd0JBQThCLEM3QmhTdEMsb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCw4QjZCZ1NRLHdCQUE4QixDN0JoU3RDLG9CNkI2UlEsbUNBQXlDLEM3QjdSakQsMmQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxxQzZCcVJRLG1DQUF5QyxDN0JyUmpELDZVNkJ3UlEsd0JBQThCLEM3QnhSdEMsK0w2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3OUQ2QmdTUSx3QkFBOEIsQzdCaFN0QyxnaEU2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3WjZCZ1NRLHdCQUE4QixDN0JoU3RDLG9uQjZCNlJRLG1DQUF5QyxDN0I3UmpELHdaNkJnU1Esd0JBQThCLEM3QmhTdEMsOG1CNkI2UlEsbUNBQXlDLEM3QjdSakQsd1o2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3YjZCNlJRLG1DQUF5QyxDN0I3UmpELHdaNkJnU1Esd0JBQThCLEM3QmhTdEMsdzFFNkI2UlEsbUNBQXlDLEM3QjdSakQsazJFNkJnU1Esd0JBQThCLEM3QmhTdEMsdUQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCw0b0U2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1RDZCNlJRLG1DQUF5QyxDN0I3UmpELG0rRTZCZ1NRLHdCQUE4QixDN0JoU3RDLDh4RTZCNlJRLG1DQUF5QyxDN0I3UmpELHkzYTZCZ1NRLHdCQUE4QixDN0JoU3RDLHVENkI2UlEsbUNBQXlDLEM3QjdSakQsbVo2QmdTUSx3QkFBOEIsQzdCaFN0Qyx1RDZCNlJRLG1DQUF5QyxDN0I3UmpELG1aNkJnU1Esd0JBQThCLEM3QmhTdEMsdUQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtWjZCZ1NRLHdCQUE4QixDN0JoU3RDLHVENkI2UlEsbUNBQXlDLEM3QjdSakQsczFCNkJnU1Esd0JBQThCLEM3QmhTdEMsaUI2QnFSUSxtQ0FBeUMsQzdCclJqRCxzQjZCd1JRLHdCQUE4QixDN0J4UnRDLG9FNkI2UlEsbUNBQXlDLEM3QjdSakQsNE02QmdTUSx3QkFBOEIsQzdCaFN0QyxzeEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDhZNkI2UlEsbUNBQXlDLEM3QjdSakQscUM2QmdTUSx3QkFBOEIsQzdCaFN0QyxnTjZCNlJRLG1DQUF5QyxDN0I3UmpELHFDNkJnU1Esd0JBQThCLEM3QmhTdEMsbUw2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDh6QjZCNlJRLG1DQUF5QyxDN0I3UmpELHN1QzZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsb2Q2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELCtNNkJnU1Esd0JBQThCLEM3QmhTdEMsa3VCNkI2UlEsbUNBQXlDLEM3QjdSakQsMjlENkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxvQzZCZ1NRLHdCQUE4QixDN0JoU3RDLDBCNkI2UlEsbUNBQXlDLEM3QjdSakQsb0M2QmdTUSx3QkFBOEIsQzdCaFN0QywwQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9DNkJnU1Esd0JBQThCLEM3QmhTdEMsMEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxxZ0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxXNkJxUlEsbUNBQXlDLEM3QnJSakQsZ0I2QndSUSx3QkFBOEIsQzdCeFJ0Qyx3RDZCNlJRLG1DQUF5QyxDN0I3UmpELG9MNkJnU1Esd0JBQThCLEM3QmhTdEMsNHJCNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3VjZCNlJRLG1DQUF5QyxDN0I3UmpELCtCNkJnU1Esd0JBQThCLEM3QmhTdEMsOEw2QjZSUSxtQ0FBeUMsQzdCN1JqRCwrQjZCZ1NRLHdCQUE4QixDN0JoU3RDLDJKNkI2UlEsbUNBQXlDLEM3QjdSakQsK0I2QmdTUSx3QkFBOEIsQzdCaFN0Qyw4dEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCxzb0M2QmdTUSx3QkFBOEIsQzdCaFN0QyxvQjZCNlJRLG1DQUF5QyxDN0I3UmpELG9hNkJnU1Esd0JBQThCLEM3QmhTdEMsb0I2QjZSUSxtQ0FBeUMsQzdCN1JqRCx1TDZCZ1NRLHdCQUE4QixDN0JoU3RDLDhvQjZCNlJRLG1DQUF5QyxDN0I3UmpELHV5RDZCZ1NRLHdCQUE4QixDN0JoU3RDLGlTNkJxUlEsbUNBQXlDLEM3QnJSakQsNEk2QndSUSx3QkFBOEIsQzdCeFJ0Qyx5MUI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwwN0I2QmdTUSx3QkFBOEIsQzdCaFN0QyxpdFI2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3TTZCZ1NRLHdCQUE4QixDN0JoU3RDLDJ6STZCNlJRLG1DQUF5QyxDN0I3UmpELHdNNkJnU1Esd0JBQThCLEM3QmhTdEMsNGxGNkI2UlEsbUNBQXlDLEM3QjdSakQsd002QmdTUSx3QkFBOEIsQzdCaFN0Qyx3cEI2QjZSUSxtQ0FBeUMsQzdCN1JqRCx3TTZCZ1NRLHdCQUE4QixDN0JoU3RDLGt0ZDZCNlJRLG1DQUF5QyxDN0I3UmpELDZqRzZCZ1NRLHdCQUE4QixDN0JoU3RDLGtYNkI2UlEsbUNBQXlDLEM3QjdSakQsazBCNkJnU1Esd0JBQThCLEM3QmhTdEMsa1g2QjZSUSxtQ0FBeUMsQzdCN1JqRCx5K0I2QmdTUSx3QkFBOEIsQzdCaFN0Qyx3cGI2QjZSUSxtQ0FBeUMsQzdCN1JqRCwwdFg2QmdTUSx3QkFBOEIsQzdCaFN0QywyZ0Q2QnFSUSxtQ0FBeUMsQzdCclJqRCxxa0Y2QndSUSx3QkFBOEIsQzdCeFJ0Qyw2MEo2QjZSUSxtQ0FBeUMsQzdCN1JqRCwwc3NCNkJnU1Esd0JBQThCLEM3QmhTdEMsZ20xQzZCNlJRLG1DQUF5QyxDN0I3UmpELG16RzZCZ1NRLHdCQUE4QixDN0JoU3RDLHU2eEI2QjZSUSxnQ0FBeUMsQzdCN1JqRCxtekc2QmdTUSxxQkFBOEIsQzdCaFN0Qyx1emM2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtekc2QmdTUSx3QkFBOEIsQzdCaFN0Qyx5MWE2QjZSUSxtQ0FBeUMsQzdCN1JqRCxtekc2QmdTUSx3QkFBOEIsQzdCaFN0Qyx5dytENkI2UlEsbUNBQXlDLEM3QjdSakQsK284RzZCZ1NRLHdCQUE4QixDN0JoU3RDLCswRDZCNlJRLG1DQUF5QyxDN0I3UmpELHVqNUM2QmdTUSx3QkFBOEIsQzdCaFN0QywrMEQ2QjZSUSxtQ0FBeUMsQzdCN1JqRCxpZ25CNkJnU1Esd0JBQThCLEM3QmhTdEMsb3psQzZCNlJRLG1DQUF5QyxDN0I3UmpELCs2akY2QmdTUSx3QkFBOEIsQzdCaFN0QyxXNkJ5U0ksZ0NBQXlDLEM3QnpTN0MsZ0I2QjRTSSxxQkFBOEIsQzdCNVNsQyxpRDZCeVNJLGdDQUF5QyxDN0J6UzdDLHVKNkI0U0kscUJBQThCLEM3QjVTbEMsaUI2QnlTSSx5Q0FBeUMsQzdCelM3QyxzQjZCNFNJLDhCQUE4QixDN0I1U2xDLFN1QnBGRSx1QkFDQSwwQkFDQSw2QkFBOEIsQ3ZCa0ZoQyxTdUIxRUUsUUFBUyxDdkIwRVgsK0l1QmhERSxhQUFjLEN2QmdEaEIsNEN1QnBDRSxxQkFDQSx1QkFBd0IsQ3ZCbUMxQiwwQnVCMUJFLGFBQ0EsUUFBUyxDdkJ5QlgsMEJ1QmZFLFlBQWEsQ3ZCZWYsTXVCSkUsNEJBQTZCLEN2QkkvQix5QnVCTUUsU0FBVSxDdkJOWixnQnVCaUJFLHdCQUF5QixDdkJqQjNCLGlCdUIwQkUsZ0JBQWlCLEN2QjFCbkIsUXVCa0NFLGlCQUFrQixDdkJsQ3BCLE91QjJDRSxjQUNBLGVBQWdCLEN2QjVDbEIsU3VCb0RFLGdCQUNBLFVBQVcsQ3ZCckRiLFV1QjZERSxhQUFjLEN2QjdEaEIsZ0J1QnNFRSxjQUNBLGNBQ0Esa0JBQ0EsdUJBQXdCLEN2QnpFMUIsUXVCNkVFLFVBQVcsQ3ZCN0ViLFF1QmlGRSxjQUFlLEN2QmpGakIsUXVCNEZFLFFBQVMsQ3ZCNUZYLG1CdUJvR0UsZUFBZ0IsQ3ZCcEdsQixXdUIrR0UsZUFBZ0IsQ3ZCL0dsQixPdUJ1SEUsdUJBQ0EsUUFBUyxDdkJ4SFgsUXVCZ0lFLGFBQWMsQ3ZCaEloQixrQ3VCMklFLGlDQUNBLGFBQWMsQ3ZCNUloQiwwRHVCbUtFLGNBQ0EsYUFDQSxRQUFTLEN2QnJLWCxXdUI2S0UsZ0JBQWlCLEN2QjdLbkIsc0J1QnlMRSxtQkFBb0IsQ3ZCekx0QiwwRnVCd01FLDBCQUNBLGNBQWUsQ3ZCek1qQiw4Q3VCa05FLGNBQWUsQ3ZCbE5qQix5RHVCMk5FLFNBQ0EsU0FBVSxDdkI1TlosVXVCcU9FLGtCQUFtQixDdkJyT3JCLG1EdUJrUEUsc0JBQ0EsU0FBVSxDdkJuUFosd0d1QjhQRSxXQUFZLEN2QjlQZCx5QnVCdVFFLDZCQUNBLHNCQUF1QixDdkJ4UXpCLDJHdUJtUkUsdUJBQXdCLEN2Qm5SMUIsYXVCMlJFLHlCQUNBLGFBQ0EsNkJBQThCLEN2QjdSaEMsV3VCc1NFLFNBQ0EsU0FBVSxDdkJ2U1osYXVCK1NFLGFBQWMsQ3ZCL1NoQixhdUJ3VEUsZ0JBQWlCLEN2QnhUbkIsVXVCbVVFLHlCQUNBLGdCQUFpQixDdkJwVW5CLGN1QnlVRSxTQUFVLEN2QnpVWixTOEIxRkMscUJBQXNCLEM5QjBGdkIsK0I4QnZGQyxrQkFBbUIsQzlCdUZwQiw2QjhCeEVJLGVBQ0Esb0JBQXFCLEM5QnVFekIsZ0M4QnBFTSxvQkFBcUIsQzlCb0UzQixNOEI5REUsY0FDQSxxQkFHQSx1Q0FBd0MsQzlCMEQxQyxvQjhCcERFLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUFtQixrQkFBQSxDOUJtRHJCLDRCOEJoREksYUFBYyxDOUJnRGxCLGM4QnpDRSxVQUFXLEM5QnlDYixlOEJuQ0UsMEJBQTJCLEM5Qm1DN0IsMlI4QmhDRSxtR0FBK0csQzlCZ0NqSCxnRjhCN0JFLG1HQUErRyxDOUI2QmpILHNDOEIxQkUsb0dBQWdILEM5QjBCbEgsZThCdkJFLHFHQUFpSCxDOUJ1Qm5ILDBDOEJwQkUseUdBQXFILEM5Qm9CdkgsZThCakJFLDJHQUF1SCxDOUJpQnpILGU4QmJFLDJCQUNBLFlBQWEsQzlCWWYscUI4QlJFLDJCQUNBLHFFQUE2RSxDOUJPL0UsYThCREUsV0FDQSxnQkFDQSx3QkR1T3FCLEM3QnhPdkIsZThCUUUsY0FDQSxvQkFDQSw2QkR6RnFCLEM3QitFdkIsTThCZ0JFLG1CQUFvQixDOUJoQnRCLFc4Qm1CSSxXQUNBLGlCQUFrQixDOUJwQnRCLFk4QnVCSSxZQUNBLGdCQUFpQixDOUJ4QnJCLFc4QjJCSSxjQUFlLEM5QjNCbkIsWThCOEJJLGNBQWUsQzlCOUJuQixhOEJpQ0ksY0FBZSxDOUJqQ25CLFk4Qm9DSSxjQUFlLEM5QnBDbkIsa0Q4QjJDRSxlQUNBLFdBQVksQzlCNUNkLG1COEJxREkscUJBQ0Esa0JBQ0Esa0JBQ0EsbUJBQ0EsV0FBWSxDOUJ6RGhCLHFCOEI0RE0sV0FDQSxxQkFDQSxpQkFDQSxlQUNBLGdCQUFpQixDOUJoRXZCLDRCOEJtRWlCLFVBQVcsQzlCbkU1QiwwQjhCcUVlLHdCRHBKUSxDN0IrRXZCLDhCOEJ3RU0sZUFDQSxVQUFXLEM5QnpFakIscUI4QjZFTSxjQUFlLEM5QjdFckIsK0I4Qm1GSSxxQkFDQSxVQUFXLENBQ1osMEM5QnJGSCxnQjhCeUZJLFVBQVcsQzlCekZmLGdEOEI2Rk0sU0FBVSxDOUI3RmhCLHlCOEJpR00sVUFDQSxnQkFDQSxrQkFBbUIsQ0FDcEIsQzlCcEdMLGdCOEIwR0UsZUFDQSwyQkFBNEIsQzlCM0c5QixtSDhCZ0hJLHFCQUNBLFdBQ0EsY0FBZSxDOUJsSG5CLHVCOEJzSEksZ0JBQ0EsNEJBQ0EsbUJBQ0EscUJBQ0EsNkJBQ0EsbUJBQ0Esa0JBQ0EsZUFDQSxvQkFDQSxrQ0FBbUMsQzlCL0h2QyxtQzhCbUlJLFlBQWEsQzlCbklqQiwyQjhCdUlJLFVBQVcsQzlCdklmLHdCOEI4SUUsa0JBQ0EsZ0JBQ0EsWUFBYSxDOUJoSmYsYzhCb0pFLGtCQUNBLE1BQ0EsT0FDQSxRQUNBLFNBQ0EsVUFBVyxDOUJ6SmIsa0I4QjRKSSxhQUNBLGtCQUNBLFNBQ0EsU0FDQSxlQUNBLGdCQUNBLEFBQ1EsK0JBQ1IsMEJBQTJCLEM5QnBLL0IsNkI4QjBLRSxpQkFBa0IsQzlCMUtwQixZOEI2S0UseUJBQTBCLEM5QjdLNUIseUI4QnFMRSxTQUFVLEM5QnJMWixhOEJ5TEUsVUFDQSxzQkFBdUIsQ0FDeEIsMEM5QjNMRCxvRDhCbU1JLHVCQUF3QixDQUUzQixDQUVDLDBDOUJ2TUYsMEI4QndNSSx1QkFBd0IsQ0FFM0IsQ0FFQywwQzlCNU1GLHdCOEI2TUksdUJBQXdCLENBRTNCLENBRUMsaUU5QmpORixzQjhCa05JLHVCQUF3QixDQUUzQixDQUVDLDBDOUJ0TkYsa0Q4QnVOSSx1QkFBd0IsQ0FFM0IsQ0FFQywwQzlCM05GLG1COEI0Tkksd0JBQXlCLENBRTVCLENBRUMsaUU5QmhPRixvQjhCaU9JLHdCQUF5QixDQUU1QixDQUVDLDBDOUJyT0YsbUI4QnNPSSx3QkFBeUIsQ0FFNUIsQ0FFQywwQzlCMU9GLDJCOEIyT0ksd0JBQXlCLENBRTVCLENBRUMsMEM5Qi9PRiw2QjhCZ1BJLHdCQUF5QixDQUU1QixDQUtDLDBDOUJ2UEYsMEI4QndQSSxpQkFBa0IsQ0FFckIsQzlCMVBELHVCOEI4UEUsZ0JBQ0EsaUJBQ0Esd0JEL1VxQixDN0IrRXZCLHlDOEJtUUksZ0JBQ0EsWUFDQSxpQkFDQSw0QkFDQSxvQ0FBb0MsQzlCdlF4Qyx3QjhCOFFHLFdBQVksQzlCOVFmLFU4QmtSRSxXQUNBLGFBQWMsQzlCblJoQix3RDhCdVJJLCtCQ2pId0IsQy9CdEs1QiwwQzhCNFJNLHdCQ3JIdUIsQy9Cdks3Qiw4QjhCZ1NNLGVBQWdCLEM5QmhTdEIsNkI4QnFTSSxxQ0FBc0MsQzlCclMxQyxtQzhCdVNNLHdCQ2hJdUIsQy9Cdks3Qiw4RDhCNlNNLGlCQUFrQixDOUI3U3hCLFU4Qm9URSwrQkM5STBCLEMvQnRLNUIsYzhCd1RFLGlCQUNBLG1CQUNBLGdCQUNBLHNCQUNBLGlCQUFrQixDQUNuQiwwQzlCN1RELDJCOEJtVUksV0FDQSx5QkFDQSxpQkFDQSxjQUNBLGlCQUFrQixDOUJ2VXRCLDJDOEIwVU0sZUFBZ0IsQzlCMVV0Qiw0RDhCK1VNLFNBQ0Esa0JBQW1CLEM5QmhWekIsOEI4Qm1WUyxlQUFnQixDOUJuVnpCLGlDOEJxVk0sY0FDQSxVQUFXLEM5QnRWakIsb0M4QnlWUSxjQUNBLGtCQUFtQixDOUIxVjNCLCtDOEI2VlUsZUFBZ0IsQzlCN1YxQixpQzhCa1dNLGNBQ0EsV0FDQSxrQkFDQSxnQkFDQSxrQkFBbUIsQzlCdFd6QixvQzhCeVdRLHFCQUNBLGtCQUFtQixDOUIxVzNCLDhCOEI4V00sY0FDQSxnQkFBaUIsQzlCL1d2Qiw4QjhCa1hNLGNBQ0Esa0JBQ0EsZUFBZ0IsQzlCcFh0Qiw4QjhCc1hTLGNBQWUsQzlCdFh4QixpQzhCMFhNLFNBQ0EsOEJDck5zQixDL0J0SzVCLHVDOEIrWFcsZ0JBQWtCLGFBQWMsQzlCL1gzQyx1QzhCZ1lXLGNBQWdCLGVBQWlCLGVBQWdCLEM5QmhZNUQsdUM4QmlZVyxRQUFTLEM5QmpZcEIsNkM4QmtZaUIsOEJDNU5XLENENE5vQyxDOUJsWWhFLGdCOEI0WUUsc0JBQ0EseUJBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQWtCLEM5QmhacEIsaUM4Qm1aSSxzQkFDQSxtQkFDQSxrQkFDQSxTQUNBLCtCQ3ZNNkIsQy9CaE5qQyx3QzhCMlpNLGdCQUNBLGtCQUNBLGlCQUFrQixDOUI3WnhCLCtsQzhCZ2FRLGtCQUNBLFdBQ0EsWUFDQSxnQkFDQSxVQUNBLHFCQUNBLHFCQUFzQixDOUJ0YTlCLHFHOEJ5YVEsZUFDQSxpQkFDQSxXQUNBLHNCQUNBLGlCQUFrQixDOUI3YTFCLCtDOEJrYlEsY0FBZSxDOUJsYnZCLDBDOEJzYlEsUUFBUyxDOUJ0YmpCLDJEOEIwYlEsa0JBQ0EsU0FDQSxVQUFXLEM5QjVibkIsNEM4Qm1jTSxrQkFBbUIsQzlCbmN6Qix3QzhCdWNNLHlCQUNBLGFDclBrRCxDL0JuTnhELDJEOEIyY1EsVUFBVyxDOUIzY25CLGtDOEJnZEksY0FDQSxnQkFDQSxhRDNZbUIsQzdCdkV2QixxRDhCcWRRLHFCQ2pRd0IsQy9CcE5oQywrQzhCNGRNLHNCQUNBLGdDQUNBLGlCQUFrQixDOUI5ZHhCLDZDOEJpZU0saUJBQWtCLEM5QmpleEIsb0Q4Qm9lTSxpQkFBa0IsQzlCcGV4Qix1QjhCMmVFLFlBQ0EsYURyYXFCLEM3QnZFdkIsNkI4QitlRSxTQUNBLFdBQVksQzlCaGZkLDREOEJ1ZkUsZUFDQSxjQUNBLGlCQUNBLGtCQUNBLGVBQ0Esb0JBQ0EsY0FDQSxZQUNBLHFCQUFzQixDOUIvZnhCLGdFOEJrZ0JJLGdCQUNBLGlCQUNBLFdBQ0EseUJBQ0EsaUJBQWtCLEM5QnRnQnRCLGtGOEJ5Z0JJLGNBQWUsQzlCemdCbkIsNkk4QjZnQkksb0NBQXFDLEM5QjdnQnpDLHVGOEJpaEJFLHFCQUNBLFdBQ0EsZ0JBQ0EsaUJBQ0EsV0FBWSxDOUJyaEJkLHFNOEJxaUJFLGtCQUNBLDRCQUE2QixDOUJ0aUIvQixxUDhCMGhCSSxXQUNBLGtCQUNBLFNBQ0EsUUFDQSxZQUNBLE9BQ0EseUJBQ0Esa0JBQ0EsVUFBVyxDOUJsaUJmLHVHOEJ5aUJFLFNBQVUsQzlCemlCWixtQjhCNmlCRSxxQkFDQSx5QkFDQSxXQUNBLGlCQUNBLG9EQUNBLHVCQUNBLGtCQUNBLGdCQUNBLGNBQ0EsWUFDQSxjQUFlLENBQ2hCLHFDOUJ4akJELG1COEI0akJJLDBCQUFBLEFBQ0EsdUJBREEsQUFDQSxrQkFBQSxrQkFDQSxnQkFBaUIsQzlCOWpCckIsb0I4QmtrQkksNkJBQ0Esb0JBQXFCLENBQ3RCLEM5QnBrQkgscUI4QnlrQkksa0JBQ0Esc0JBQ0EsU0FDQSxlQUFnQixDOUI1a0JwQixtRjhCK2tCTSxrQkFDQSxNQUNBLE9BQ0EsV0FDQSxXQUFZLEM5Qm5sQmxCLHdDOEJ5bEJJLGtCQUNBLFdBQ0EsY0FDQSxXQUNBLHlCQUNBLGtCQUNBLHNCQUNBLGVBQWdCLEM5QmhtQnBCLDBHOEJrbUJJLGtCQUNBLE1BQ0EsT0FDQSxTQUNBLHlCQUNBLDJCQUE0QixDOUJ2bUJoQyxzRThCMG1CSSx3QkRuaUJtQixDN0J2RXZCLG9GOEI0bUJNLFdBQ0Esa0JBQ0EseUJBQ0EsTUFDQSxPQUNBLFNBQ0Esd0JBRUEsNkVBQStFLEM5QnBuQnJGLGtGOEJ3bkJNLFdBQ0Esa0JBQ0EseUJBQ0EsTUFDQSxPQUNBLFNBQ0Esd0JBRUEsK0VBQ0EscUJBQXNCLENBQ3ZCLHlCQUlELEdBQ0UsVUFDQSxVQUFVLENBRVosSUFDRSxVQUNBLFVBQVcsQ0FFYixLQUNFLFVBQ0EsVUFBVyxDQUFBLENBSWpCLCtCQUNJLEdBQ0UsV0FDQSxVQUFXLENBRWIsSUFDRSxVQUNBLFNBQVUsQ0FFWixLQUNFLFVBQ0EsU0FBVSxDQUFBLEM5Qi9wQmhCLFU4QnlxQkUsdUJBQXdCLEM5QnpxQjFCLGdCOEI4cUJFLGVBQWdCLEM5QjlxQmxCLGlCOEJpckJFLGdCQUNGLEM5QmxyQkEsd0Q4Qm9yQkUsaUJBQWtCLEM5QnByQnBCLFU4QndyQkUscUJBQXNCLEM5QnhyQnhCLFc4QjJyQkUsc0JBQXVCLEM5QjNyQnpCLGtFOEJnc0JFLDJCQUNBLHlCQUNBLEFBQ0Esc0JBQ0EscUJBQ0EsZ0JBQWlCLEM5QnJzQm5CLHV2QjhCeXNCRSxpQkFBa0IsQzlCenNCcEIsa0I4QjZzQkUsY0FDQSxpQkFDQSxpQkFBa0IsQzlCL3NCcEIsYzhCbXRCRSxjQUNBLG1CQUNBLGdCQUNBLHNCQUF1QixDOUJ0dEJ6QixnQjhCMHRCRSxvQkFBcUIsQzlCMXRCdkIsZ0I4Qjh0QkUsY0FBZSxDOUI5dEJqQixvQmdDM0ZFLGtDQUNBLDRCQUE2QixDaEMwRi9CLGtGaUM1RkUsY0FDQSxpQkFDQSxTQUFVLENBQ1gsMENqQ3lGRCxrRmlDdEZJLFNBQVUsQ0FDWCxDQUVILDBDakNtRkEsa0ZpQ2pGSSxTQUFVLENBQ1gsQ2pDZ0ZILHNHaUM3RUUsb0JBQ0Esb0JBQXNDLENqQzRFeEMsdUNpQ3hFRSxpQkFDQSxtQkFBb0IsQ2pDdUV0QixxRGlDcEVJLFNBQVUsQ2pDb0VkLDZEaUNqRUksZ0JBQWlCLENqQ2lFckIsNkRpQzlESSxhQUFjLENqQzhEbEIsU2lDeERFLGlCQUNBLGtCQUNBLGtCQUFtQixDakNzRHJCLGVpQ2xESSxXQUNBLGNBQ0EsVUFBVyxDakNnRGYsY2lDNUNJLFdBQ0Esc0JBQ0EsaUJBQ0EsY0FBZSxDakN5Q25CLDREaUNyQ00saUJBQWtCLENqQ3FDeEIsaUJpQzlCUSxlQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakMyQm5CLGlCaUM5QlEsZ0JBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQzJCbkIsaUJpQzlCUSxVQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakMyQm5CLGlCaUM5QlEsZ0JBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQzJCbkIsaUJpQzlCUSxnQkFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDMkJuQixpQmlDOUJRLFVBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQzJCbkIsaUJpQzlCUSxnQkFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDMkJuQixpQmlDOUJRLGdCQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakMyQm5CLGlCaUM5QlEsVUFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDMkJuQixrQmlDOUJRLGdCQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakMyQm5CLGtCaUM5QlEsZ0JBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQzJCbkIsa0JpQzlCUSxXQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakMyQm5CLHdCaUNsQlEsb0JBRjRDLENqQ29CcEQsc0JpQ2ZRLGNBTDRDLENqQ29CcEQsc0JpQ1pRLGFBUjRDLENqQ29CcEQsd0JpQ2xCUSxxQkFGNEMsQ2pDb0JwRCxzQmlDZlEsZUFMNEMsQ2pDb0JwRCxzQmlDWlEsY0FSNEMsQ2pDb0JwRCx3QmlDbEJRLGVBRjRDLENqQ29CcEQsc0JpQ2ZRLFNBTDRDLENqQ29CcEQsc0JpQ1pRLFFBUjRDLENqQ29CcEQsd0JpQ2xCUSxxQkFGNEMsQ2pDb0JwRCxzQmlDZlEsZUFMNEMsQ2pDb0JwRCxzQmlDWlEsY0FSNEMsQ2pDb0JwRCx3QmlDbEJRLHFCQUY0QyxDakNvQnBELHNCaUNmUSxlQUw0QyxDakNvQnBELHNCaUNaUSxjQVI0QyxDakNvQnBELHdCaUNsQlEsZUFGNEMsQ2pDb0JwRCxzQmlDZlEsU0FMNEMsQ2pDb0JwRCxzQmlDWlEsUUFSNEMsQ2pDb0JwRCx3QmlDbEJRLHFCQUY0QyxDakNvQnBELHNCaUNmUSxlQUw0QyxDakNvQnBELHNCaUNaUSxjQVI0QyxDakNvQnBELHdCaUNsQlEscUJBRjRDLENqQ29CcEQsc0JpQ2ZRLGVBTDRDLENqQ29CcEQsc0JpQ1pRLGNBUjRDLENqQ29CcEQsd0JpQ2xCUSxlQUY0QyxDakNvQnBELHNCaUNmUSxTQUw0QyxDakNvQnBELHNCaUNaUSxRQVI0QyxDakNvQnBELHlCaUNsQlEscUJBRjRDLENqQ29CcEQsdUJpQ2ZRLGVBTDRDLENqQ29CcEQsdUJpQ1pRLGNBUjRDLENqQ29CcEQseUJpQ2xCUSxxQkFGNEMsQ2pDb0JwRCx1QmlDZlEsZUFMNEMsQ2pDb0JwRCx1QmlDWlEsY0FSNEMsQ2pDb0JwRCx5QmlDbEJRLGdCQUY0QyxDakNvQnBELHVCaUNmUSxVQUw0QyxDakNvQnBELHVCaUNaUSxTQVI0QyxDQVM3QywwQ2pDV1AsaUJpQ0RVLGVBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ0ZyQixpQmlDRFUsZ0JBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ0ZyQixpQmlDRFUsVUFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDRnJCLGlCaUNEVSxnQkFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDRnJCLGlCaUNEVSxnQkFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDRnJCLGlCaUNEVSxVQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakNGckIsaUJpQ0RVLGdCQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakNGckIsaUJpQ0RVLGdCQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakNGckIsaUJpQ0RVLFVBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ0ZyQixrQmlDRFUsZ0JBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ0ZyQixrQmlDRFUsZ0JBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ0ZyQixrQmlDRFUsV0FDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDRnJCLHdCaUNXVSxvQkFGNEMsQ2pDVHRELHNCaUNjVSxjQUw0QyxDakNUdEQsc0JpQ2lCVSxhQVI0QyxDakNUdEQsd0JpQ1dVLHFCQUY0QyxDakNUdEQsc0JpQ2NVLGVBTDRDLENqQ1R0RCxzQmlDaUJVLGNBUjRDLENqQ1R0RCx3QmlDV1UsZUFGNEMsQ2pDVHRELHNCaUNjVSxTQUw0QyxDakNUdEQsc0JpQ2lCVSxRQVI0QyxDakNUdEQsd0JpQ1dVLHFCQUY0QyxDakNUdEQsc0JpQ2NVLGVBTDRDLENqQ1R0RCxzQmlDaUJVLGNBUjRDLENqQ1R0RCx3QmlDV1UscUJBRjRDLENqQ1R0RCxzQmlDY1UsZUFMNEMsQ2pDVHRELHNCaUNpQlUsY0FSNEMsQ2pDVHRELHdCaUNXVSxlQUY0QyxDakNUdEQsc0JpQ2NVLFNBTDRDLENqQ1R0RCxzQmlDaUJVLFFBUjRDLENqQ1R0RCx3QmlDV1UscUJBRjRDLENqQ1R0RCxzQmlDY1UsZUFMNEMsQ2pDVHRELHNCaUNpQlUsY0FSNEMsQ2pDVHRELHdCaUNXVSxxQkFGNEMsQ2pDVHRELHNCaUNjVSxlQUw0QyxDakNUdEQsc0JpQ2lCVSxjQVI0QyxDakNUdEQsd0JpQ1dVLGVBRjRDLENqQ1R0RCxzQmlDY1UsU0FMNEMsQ2pDVHRELHNCaUNpQlUsUUFSNEMsQ2pDVHRELHlCaUNXVSxxQkFGNEMsQ2pDVHRELHVCaUNjVSxlQUw0QyxDakNUdEQsdUJpQ2lCVSxjQVI0QyxDakNUdEQseUJpQ1dVLHFCQUY0QyxDakNUdEQsdUJpQ2NVLGVBTDRDLENqQ1R0RCx1QmlDaUJVLGNBUjRDLENqQ1R0RCx5QmlDV1UsZ0JBRjRDLENqQ1R0RCx1QmlDY1UsVUFMNEMsQ2pDVHRELHVCaUNpQlUsU0FSNEMsQ0FTN0MsQ0FLTCwwQ2pDdkJKLGlCaUM2QlUsZUFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDaENyQixpQmlDNkJVLGdCQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakNoQ3JCLGlCaUM2QlUsVUFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDaENyQixpQmlDNkJVLGdCQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakNoQ3JCLGlCaUM2QlUsZ0JBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ2hDckIsaUJpQzZCVSxVQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakNoQ3JCLGlCaUM2QlUsZ0JBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ2hDckIsaUJpQzZCVSxnQkFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDaENyQixpQmlDNkJVLFVBQ0EsaUJBQ0EsVUFDQSxVQUFXLENqQ2hDckIsa0JpQzZCVSxnQkFDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDaENyQixrQmlDNkJVLGdCQUNBLGlCQUNBLFVBQ0EsVUFBVyxDakNoQ3JCLGtCaUM2QlUsV0FDQSxpQkFDQSxVQUNBLFVBQVcsQ2pDaENyQix3QmlDeUNVLG9CQUY0QyxDakN2Q3RELHNCaUM0Q1UsY0FMNEMsQ2pDdkN0RCxzQmlDK0NVLGFBUjRDLENqQ3ZDdEQsd0JpQ3lDVSxxQkFGNEMsQ2pDdkN0RCxzQmlDNENVLGVBTDRDLENqQ3ZDdEQsc0JpQytDVSxjQVI0QyxDakN2Q3RELHdCaUN5Q1UsZUFGNEMsQ2pDdkN0RCxzQmlDNENVLFNBTDRDLENqQ3ZDdEQsc0JpQytDVSxRQVI0QyxDakN2Q3RELHdCaUN5Q1UscUJBRjRDLENqQ3ZDdEQsc0JpQzRDVSxlQUw0QyxDakN2Q3RELHNCaUMrQ1UsY0FSNEMsQ2pDdkN0RCx3QmlDeUNVLHFCQUY0QyxDakN2Q3RELHNCaUM0Q1UsZUFMNEMsQ2pDdkN0RCxzQmlDK0NVLGNBUjRDLENqQ3ZDdEQsd0JpQ3lDVSxlQUY0QyxDakN2Q3RELHNCaUM0Q1UsU0FMNEMsQ2pDdkN0RCxzQmlDK0NVLFFBUjRDLENqQ3ZDdEQsd0JpQ3lDVSxxQkFGNEMsQ2pDdkN0RCxzQmlDNENVLGVBTDRDLENqQ3ZDdEQsc0JpQytDVSxjQVI0QyxDakN2Q3RELHdCaUN5Q1UscUJBRjRDLENqQ3ZDdEQsc0JpQzRDVSxlQUw0QyxDakN2Q3RELHNCaUMrQ1UsY0FSNEMsQ2pDdkN0RCx3QmlDeUNVLGVBRjRDLENqQ3ZDdEQsc0JpQzRDVSxTQUw0QyxDakN2Q3RELHNCaUMrQ1UsUUFSNEMsQ2pDdkN0RCx5QmlDeUNVLHFCQUY0QyxDakN2Q3RELHVCaUM0Q1UsZUFMNEMsQ2pDdkN0RCx1QmlDK0NVLGNBUjRDLENqQ3ZDdEQseUJpQ3lDVSxxQkFGNEMsQ2pDdkN0RCx1QmlDNENVLGVBTDRDLENqQ3ZDdEQsdUJpQytDVSxjQVI0QyxDakN2Q3RELHlCaUN5Q1UsZ0JBRjRDLENqQ3ZDdEQsdUJpQzRDVSxVQUw0QyxDakN2Q3RELHVCaUMrQ1UsU0FSNEMsQ0FTN0MsQ2pDaERULFFrQ3BGRSxXQUVBLHlCQUNBLFdBQ0EsWUFDQSxnQkg2TXlCLEMvQjlIM0IscUJrQzNGSSxXQUFZLENsQzJGaEIsa0NrQ3hGTSxXQUFZLENsQ3dGbEIsVWtDN0VNLFVINk1rQixDL0JoSXhCLG1Ga0N4RUksY0FDQSxlQUNBLFlBQ0EsZ0JIbU11QixDL0I5SDNCLHFCa0NqRUksa0JBQ0EsV0FBWSxDQUNiLDBDbEMrREgsMEJrQzVEd0IsWUFBYSxDQUFJLENsQzREekMseUJrQ3RESSxXQUNBLGtCQUNBLFVBQ0EsWUFDQSxhQUFjLENsQ2tEbEIsMkJrQy9DTSxZQUNBLGdCSDRLcUIsQy9COUgzQixvQmtDdkNJLGtCQUNBLFdBQ0EscUJBQ0EsaUJBQ0EsVUFDQSxrQkFBbUIsQ2xDa0N2QixvRWtDL0JNLFNBQ0EsMEJBQTJCLENBQzVCLDBDbEM2Qkwsb0JrQzFCTSxTQUNBLDBCQUEyQixDbEN5QmpDLG1Ea0N0QlEsVUFDQSxjQUFlLENsQ3FCdkIseUJrQ2xCZSxXQUFZLENsQ2tCM0IsMEJrQ2hCUSxhQUNBLFNBQVUsQ0FDWCxDbENjUCwwQmtDVk0sYUFDQSxTQUFVLENsQ1NoQixtSWtDSE0sV0FDQSxpQkFBa0IsQ2xDRXhCLFdrQ0tJLFFBQVMsQ2xDTGIsY2tDUU0sZ0NBQ0EsV0FDQSxTQUFVLENsQ1ZoQixxQmtDYVEsZ0NBQWdDLENsQ2J4Qyxha0NpQk0sZ0NBQ0EsZUFDQSxXQUNBLGNBQ0EsZUFDQSxjQUFlLENsQ3RCckIsK0drQ3lCUSxnQkFDQSxpQkFDQSxpQkFBa0IsQ2xDM0IxQixtQmtDK0JRLGdDQUFnQyxDbEMvQnhDLGdCa0NvQ00sVUFBVyxDbENwQ2pCLGFrQzBDSSxXQUFZLENsQzFDaEIscUJrQzhDSSxTQUNBLFdBQVksQ2xDL0NoQiwyQmtDa0RNLFlBQ0EsaUJBQ0EsWUFDQSxpQkFBa0IsQ2xDckR4QixpUWtDeURRLFlBQ0EsZUFBZ0IsQ2xDMUR4QiwyQmtDK0RNLE1BQ0EsTUFBTyxDbENoRWIsNkJrQ21FUSw0QkFDQSxvQkFBcUIsQ2xDcEU3QixvQ2tDc0VtQixVSDBESyxDL0JoSXhCLGtDa0N3RVEsdUJBQXdCLENsQ3hFaEMsa0JrQ2dGRSxrQkFDQSxZQUNBLFdBQVksQ2xDbEZkLHNCa0NxRkksY0FBZSxDQUNoQiwwQ2xDdEZILHFGa0MwRkksWUFDQSxnQkhrQ2dCLEMvQjdIcEIsa0JrQzhGSSxXSCtCZ0IsQ0c5QmpCLENsQy9GSCxNbUMzRkUsb0JBQXFCLENuQzJGdkIsMENtQ3BFQyxnQkFDQSxlQUFnQixDbkNtRWpCLHNEbUMvRHFDLG1CQUFvQixDbkMrRHpELE9tQzlESyxpQkFBeUIsaUJBQW1CLHlCQUFtRCxDbkM4RHBHLE9tQzdESyxrQkFBeUIsaUJBQW1CLDJCQUFtRCxDbkM2RHBHLE9tQzVESyxrQkFBeUIs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LGFoQnFUcUIsQzdCcE92QixpQjZDNUVDLGlCQUFrQixDN0M0RW5CLGdDOEN2RkUsYWYwSnVELEMvQm5FekQsc0I4Q25GRSxhZnNKdUQsQy9CbkV6RCx1QjhDL0VFLGFma0p1RCxDL0JuRXpELDJCOEMzRUUsYWY4SXVELEMvQm5FekQsb1Q4Q3ZERSw2QkFDQSxZQUNBLGdDQUNBLGdCQUNBLGFBQ0EsWUFDQSxXQUNBLGVBQ0Esa0JBQ0EsVUFDQSxnQkFDQSx1QkFDQSxtQmZ3R3dCLEMvQjdEMUIsOCtCOEN0Q0ksdUJBQ0EseUNmb0dtQyxDL0IvRHZDLDBvQzhDL0JJLHNCZjhGbUMsQy9CL0R2QyxrbEI4QzFCSSxnQ0FDQSw0QmpCZ0dtQixDN0J2RXZCLGdxQjhDcEJJLGFqQjJGbUIsQzdCdkV2QixrMUI4Q2RJLGdDQUNBLDRCakJnR21CLEM3Qm5GdkIsMG9DOENQSSwyQkFDQSxjQUNBLFNBQVUsQzlDS2QsczRCOENDSSxnQ0FDQSw0QmpCeEVtQixDN0JzRXZCLDhyQzhDUUkseUJBQ0EsY0FDQSxTQUFVLEM5Q1ZkLHVmOENlSSxXQUNBLG1CQUFvQixDOUNoQnhCLGdkOENxQkksY0FDQSxXQUNBLGtCQUNBLFNBQ0EsVUFDQSxtREFBb0QsQzlDMUJ4RCxpQjhDd0RFLGtCQUNBLGVBQWdCLEM5Q3pEbEIsd0I4Q2tDSSxxQkFDQSxzQkFDQSxlQUFnQixDOUNwQ3BCLHVFOEN3Q00sa0JBQW1CLEM5Q3hDekIsMkI4QytDTSxXQUF1QixDOUMvQzdCLHNGOENvRE0sZ0NBQTJDLEM5Q3BEakQsdUI4QzRESSxjQUNBLGtCQUNBLFdBQ0EsT0FDQSxlQUNBLFlBQ0EsdUJBQXdCLEM5Q2xFNUIsOEI4Q3NFSSxnQkFDQSwyQkFBNEIsQzlDdkVoQyx5QjhDNEVJLGtCQUNBLFdBQ0EsZUFDQSxvQkFBcUIsQzlDL0V6QixnQzhDaUZlLGFqQlZRLEM3QnZFdkIsb004Q3lGSSxpQkFDQSxVQUNBLHVCQUF3QixDOUMzRjVCLGlDOEM4Rm9CLGdCQUFpQixDQUFJLDBDOUM5RnpDLGlDOENrR00sVUFDQSx1QkFBd0IsQ0FDekIsQ0FHSCwwQzlDdkdGLGlDOEN5R00sVUFDQSx1QkFBd0IsQ0FDekIsQzlDM0dMLG9DOENtSEUsY0FDQSxvQkFDQSxrQkFDQSx1QkFBd0IsQzlDdEgxQiwwQzhDeUhJLHNCQUNBLFNBQ0EsZ0JBQ0EsVUFBVyxDOUM1SGYsZ0w4Q2lJTSxVQUFXLEM5Q2pJakIsMEM4Q3NJSSxTQUFVLEM5Q3RJZCxrSDhDMklJLGtCQUNBLE1BQ0EsV0FDQSxrQkFDQSxlQUNBLGVBQ0Esb0JBQXFCLEM5Q2pKekIsYThDMEpFLFdBQ0EsWUFDQSw0QkFBNkIsQzlDNUovQixrQzhDK0pJLGtCQUNBLHlCQUNBLFlBQ0EsZWYvR2UsQy9CbkRuQixlOEN3S0UsYUFDQSxxQkFDQSxxQkFDQSx5QkFDQSxrQkFBbUIsQzlDNUtyQiwwQjhDa0xFLGlCQUNBLGNBQ0EsVUFDQSxlQUFnQixDOUNyTGxCLHdDOEN3TGlCLFVBQVcsQzlDeEw1QixpQzhDMkxNLFlBQ0EsV0FDQSxlQUFnQixDOUM3THRCLDREK0N2RkUsa0JBQ0EsYUFDQSxTQUFVLEMvQ3FGWix3RStDaEZFLGtCQUNBLGtCQUNBLGVBQ0EscUJBQ0EsWUFDQSxpQkFDQSxlQUNBLHFCQUVBLEFBQ0EseUJBQUEsQUFBaUIsc0JBQWpCLEFBQWlCLHFCQUFqQixBQUFpQixnQkFBQSxDL0NzRW5CLCtEK0NqRUUsV0FDQSxrQkFDQSxPQUNBLE1BQ0EsV0FDQSxXQUNBLFlBQ0EsVUFDQSxvQkFBcUIsQy9DeUR2QiwyUStDL0NFLGlCQUFrQixDL0MrQ3BCLDJGK0MxQ0Usd0JoQmlIeUIsQy9CdkUzQiw2QytDdENFLGtCQUFtQixDL0NzQ3JCLHdDK0NqQ0UsNEJBQTZCLEMvQ2lDL0Isd0krQzNCRSx3QmxCa0dxQixDN0J2RXZCLHVGK0N0QkUsd0JsQjZGcUIsQzdCdkV2Qix1QytDbEJFLHFCQUFzQixDL0NrQnhCLGdEK0NiRSxvQkFBb0IsQy9DYXRCLDZDK0NSRSxxQ0FBcUMsQy9DUXZDLDBEK0NIRSxpQ2hCa0VxQyxDL0IvRHZDLHlEK0NDRSxZQUNBLGlDaEI2RHFDLEMvQi9EdkMsd0crQ1FFLDZCQUNBLDZCaEJzRHFDLEMvQi9EdkMsa0MrQ2FFLHNCaEJrRHFDLEMvQi9EdkMsdUQrQ2lCRSw2QmhCOENxQyxDL0IvRHZDLGdEK0NxQkUsa0NBQ0Esb0JoQjBDa0MsQy9CaEVwQyxXZ0R4RkUsbUJBQ0EsZUFBZ0IsQ2hEdUZsQixzQmdEbkZFLGVBQWdCLENoRG1GbEIsa0VnRDdFRSxrQkFDQSxhQUNBLFNBQVUsQ2hEMkVaLDRCZ0RwRUksa0JBQ0Esa0JBQ0EsZUFDQSxxQkFDQSxZQUNBLGlCQUNBLGVBRUEseUJBQ0Esc0JBQ0Esd0JBQ0Esb0JBQXFCLENoRHlEekIscUZnRG5ESSxXQUNBLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLFlBQ0EsVUFDQSx5QkFDQSxrQkFDQSxlQUNBLGVBQ0EsY0FBZSxDaER3Q25CLGtEZ0RwQ0ksU0FDQSxrQkFBbUIsQ2hEbUN2QiwwRGdEL0JJLFlBQ0EsaUNqQjZGbUMsQy9CL0R2QywrQ2dEekJJLG1CQUNBLFNBQ0Esa0JBQ0Esc0NBQ0EsZ0NBQWdDLENoRHFCcEMsMkNnRGZJLFNBQ0EsVUFDQSxXQUNBLFlBQ0EsaUNBQ0Esa0NBQ0EsK0JBQ0EsZ0NBQ0Esd0JBQ0EsbUNBQUEsQUFDQSwyQkFBQSwyQkFDQSxjQUFlLENoREluQixvRGdEQUksd0NBQ0Esd0NqQjhEbUMsQy9CL0R2QyxpRGdEUUksVUFDQSxXQUNBLFdBQ0EsWUFDQSxnQkFDQSxpQkFDQSwrQkFDQSxtQkFDQSx3QkFDQSxtQ0FBQSxBQUNBLDJCQUFBLDBCQUEyQixDaERsQi9CLDBEZ0R1Qkksd0NBQ0EsNEJBQTZCLENoRHhCakMsNENnRGdDSSxpQkFBa0IsQ2hEaEN0Qix5RmdEcUNJLFdBQ0EsT0FDQSxrQkFFQSw0R0FDQSxTQUFVLENoRDFDZCwyRGdEZ0RJLFFBQ0EsU0FDQSw2QkFDQSxTQUNBLFNBRUEsQUFDQSx5QkFDQSxBQUNBLDBCQUEyQixDaER6RC9CLDBEZ0Q2REksWUFDQSxXQUNBLDZCQUNBLHlCQUNBLFFBQ0EsU0FBVSxDaERsRWQscURnRHdFTSxNQUNBLFNBQ0EsVUFDQSxZQUNBLGlDQUNBLGtDQUNBLDRCQUNBLDZCQUNBLEFBQ0EseUJBRUEsQUFDQSwwQkFBMkIsQ2hEcEZqQyxvRGdEd0ZNLE1BQ0EsV0FDQSxZQUNBLHlCQUNBLHlCQUNBLFNBQVUsQ2hEN0ZoQix5RGdEbUdJLGtCQUNBLHFCQUNBLGdDQUFnQyxDaERyR3BDLGlFZ0R5R0ksa0JBQ0EseUJBQ0Esb0JuQnBDbUIsQzdCdkV2QixvRWdEZ0hJLDZCQUNBLDRCQUE2QixDaERqSGpDLG1FZ0RxSEkseUJBQ0Esd0JqQnREZ0MsQy9CaEVwQyw4RGdEMEhJLDZCQUNBLGNBQWUsQ2hEM0huQiw2RGdEK0hJLHlCQUNBLG9CakJoRWdDLEMvQmhFcEMsNkhnRHlJSSx5QkFDQSxpQkFBa0IsQ2hEMUl0QiwwQmlEeEZFLHlCQUNBLHNCQUNBLHdCQUNBLG9CQUFxQixDakRxRnZCLGtCaURqRkUsY0FBZSxDakRpRmpCLHVDaUQ3RUUsVUFDQSxRQUNBLFFBQVMsQ2pEMkVYLHNEaUR4RUksd0JsQmlLcUUsQy9CekZ6RSw0RGlEckVNLHlCQUNBLFNBQVUsQ2pEb0VoQix5QmlEOURFLFdBQ0EscUJBQ0Esa0JBQ0EsV0FDQSxZQUNBLHlCQUNBLG1CQUNBLGtCQUNBLGdDQUNBLHNCQUNBLGFBQWMsQ2pEb0RoQiwrQmlEakRJLFdBQ0Esa0JBQ0EscUJBQ0EsV0FDQSxZQUNBLHlCQUNBLG1CQUNBLHlDQUNBLFVBQ0EsU0FDQSxvRUFBcUUsQ2pEdUN6RSxvSmlEaENFLHdFQUF5RixDakRnQzNGLG1JaUQzQkUsb0VBQXVFLENqRDJCekUsa0RpRHRCRSxjQUFlLENqRHNCakIsb0lpRGpCRSx3QmxCaUZrQyxDL0JoRXBDLFdrRDFGUyxZQUFhLENsRDBGdEIsMkJrRHpGeUIsYUFBYyxDbER5RnZDLFdrRHRGRSx1Q0FDQSxXQUNBLFlBQ0EseUJBQ0Esa0JBQ0EsV25Cb0lpQixDL0JuRG5CLGtCa0Q3RUUsaUJBQWtCLENsRDZFcEIsb0JrRHpFRSxpQkFBa0IsQ2xEeUVwQiwwQ2tEdEVJLGtCQUNBLGVBQ0EsNkJBQ0EsWUFDQSxnQ0FDQSxhQUNBLFlBQ0EsaUJBQ0EsV0FDQSxlQUNBLGtCQUNBLFVBQ0EsYUFBYyxDbEQwRGxCLCtCa0R0REksY0FDQSxrQkFDQSxRQUNBLE1BQ0EsU0FDQSxZQUNBLGNBQ0EsZUFDQSxnQkFBaUIsQ2xEOENyQix3Q2tEM0NNLHNCbkIwR2lDLEMvQi9EdkMsMEJrRHRDSSxrQkFDQSxVQUNBLGVuQmtHbUIsQy9COUR2QixvQmtEOUJFLHFCQUFxQixDbEQ4QnZCLG1Ea0QxQkUsc0JBQ0EsZUFDQSx5QkFDQSxzQkFDQSxxQkFDQSx1Q0FBdUMsQ2xEcUJ6QyxzQmtEakJFLHFCbkJzR29DLEMvQnJGdEMsd0drRFhFLHNCQUNBLDRCQUE2QixDbERVL0IsOEJrRExFLGlCQUNBLFVBQ0EsdUJBQXdCLENsREcxQixvQmtEQWtCLGdCQUFpQixDbERBbkMsNEJrREtJLFlBQ0EsV0FDQSxnQkFDQSxXQUFZLENsRFJoQixpQ2tEY0UseUJuQnNCNEIsQy9CcEM5QiwrQ2tEaUJJLHFCQUF3QixDbERqQjVCLHNDa0RxQkkscUJBQXdCLENsRHJCNUIsc0RrRHlCSSxpQkFBa0IsQ2xEekJ0QixnQm1EekZFLGlCQUFrQixDbkR5RnBCLG1DbUR0RkksZ0JBQ0EsaUJBQWtCLENuRHFGdEIsZ0NtRGxGb0IsVUFBVyxDbkRrRi9CLGdEbUQvRUksV0FDQSxZQUNBLGdCcEJnSWUsQy9CbkRuQixxQm1EekVJLGNBQWUsQ25EeUVuQixpQ21EckVJLGtCQUNBLE1BQ0EsUUFDQSxPQUNBLFNBQ0EsV0FDQSxTQUNBLFVBQ0EsZUFDQSxlQUNBLFVBQ0EsdUJBQXdCLENuRDBENUIsaUJvRHpGRSxpQkFBa0IsQ3BEeUZwQixtRG9EbkZFLGNBQWUsQ3BEbUZqQixzQm9EL0VFLGtCQUNBLDZCQUNBLFlBQ0EsYUFDQSxXQUNBLGNBQ0EsU0FBVSxDcER5RVosNEJvRHRFSSxZQUFhLENwRHNFakIsNkJvRGpFRSxrQkFDQSxZQUNBLFNBQ0EsUUFDQSxrQkFDQSx5QkFDQSxTQUNBLGlCQUVBLHlCQUNBLHdCQUF5QixDcER1RDNCLG9Db0RwREksY0FDQSxXQUNBLGtCQUNBLGNBQ0EsWUFDQSx1QkFBd0IsQ3BEK0M1QixvQ29EM0NJLDJCQUE0QixDcEQyQ2hDLDJDb0R4Q00sV0FDQSxpQkFDQSxlQUNBLGNBQWUsQ3BEcUNyQixzQm9EOUJFLHVCQUF3QixDcEQ4QjFCLHFEb0QxQkUsV0FDQSxtQkFDQSxXQUFZLENwRHdCZCw0Q29EcEJFLHdCQUNBLFlBQ0EsWUFDQSxXQUNBLGtCQUNBLHlCQUNBLHlCQUNBLGtCQUNBLGNBQWUsQ3BEWWpCLDJEb0RSRSxlQUFnQixDcERRbEIsc0JvREZFLHNCQUF1QixDcERFekIsd0NvRElFLFdBQ0EsZ0JBQ0EsV0FBWSxDcEROZCx3Q29EVUUsWUFDQSxZQUNBLFdBQ0Esa0JBQ0EsbUJBQ0EsZUFBZ0IsQ3BEZmxCLHFDb0RvQkUsdUJBQ0EsbUJBQW9CLENwRHJCdEIsOENvRHlCRSxlQUFnQixDcER6QmxCLGlDb0Q4QkUsV0FHQSx1QkFHQSx5QkFDQSxtQkFHQSxpQkFBa0IsQ3BEeENwQixzQ29ENENFLGVBQWdCLENwRDVDbEIsc0NvRGdERSxlQUFnQixDcERoRGxCLGlDb0RvREUsWUFDQSxZQUNBLFdBQ0Esa0JBQ0Esa0J2QmVxQixDN0J2RXZCLDRDb0Q0REUsZUFBZ0IsQ3BENURsQiw0Q29EZ0VFLGVBQWdCLENwRGhFbEIsNkJxRHhGTSxjQUFlLENyRHdGckIsMEJxRHBGSSxhQUFjLENyRG9GbEIseUJxRGpGSSxxQkFDQSxnQkFDQSxjQUNBLGtCQUNBLGNBQ0EsbUJBQ0Esa0JBQ0Esb0JBQXFCLENyRDBFekIsK0JxRHZFTSxjQUNBLGtCQUNBLDZCQUFvRSxDckRxRTFFLGdDcURsRU0sZ0JBQ0Esa0JBQ0EsNkJBQW9FLENyRGdFMUUsY3NENUZFLGVBQ0EsWUFDQSxPQUNBLE1BQ0EsU0FDQSw0QkFDQSxZQUNBLHlCQUNBLHVCQUNBLG9CQUNBLHNCQUNBLFlBQ0EsZ0JBQ0Esc0JBQ0EsbUNBQUEsQUFDQSwyQkFBQSwyQkFBNEIsQ3RENkU5Qiw0QnNEdkVJLFFBQ0EsMkJBQ0EsVUFDQSwwQkFBMkIsQ3REb0UvQiwyQnNEaEVJLFFBQVMsQ3REZ0ViLGlCc0QzREksV0FDQSxnQnZCb01zQixDL0IxSTFCLHdCc0R4RGUsaUNBQWlDLEN0RHdEaEQsZ0JzRHBESSx1QkFDQSxjQUNBLGVBQ0EsZ0JBQ0EsWUFDQSxpQkFDQSxjQUFpQyxDdEQ4Q3JDLHNCc0Q1Q2MsaUNBQWlDLEN0RDRDL0MsOEhzRHpDTSxnQkFBaUIsQ3REeUN2QixxR3NEcENxQixVdkJZSyxDL0J3QjFCLHlCc0RuQ2lCLGF2QmtCVSxDL0JpQjNCLDBGc0RoQ3dCLHdCQUF3RCxDdERnQ2hGLG1Dc0QvQjJCLHdCekJzR0osQzdCdkV2QiwrSHNEekJJLFdBQ0EsWUFDQSxpQkFDQSxrQkFDQSxXQUNBLHNCQUFzQixDdERvQjFCLHVCc0RoQkksZ0JBQW9DLEN0RGdCeEMseUJzRFJJLGVBQ0Esb0JBQ0EsdUJBQ0EsZUFDQSxnQkFDQSxnQnZCNklzQixDL0IxSTFCLCtCc0RYTSw0QkFBNkIsQ3REV25DLHdCc0RDSSxrQkFDQSxvQkFDQSxpQkFBbUMsQ3RESHZDLDBCc0RPTSxZQUNBLFNBQVUsQ3REUmhCLGdDc0RNZ0IsNEJBQTZCLEN0RE43QyxvQ3NEWU0sZ0JBQ0Esa0JBQ0EsTUFDQSxRQUNBLFNBQ0EsT0FDQSxVQUFXLEN0RGxCakIsNC9Cc0RzQk0sYUFBYyxDdER0QnBCLCs3QnNEMEJNLFlBQ0EsVUFBVyxDdEQzQmpCLDZEc0RnQ00sZUFDQSxnQkFBaUIsQ3REakN2Qiw4QnNEcUNNLGdCQUNBLGVBQWdCLEN0RHRDdEIsK0JzRDBDTSxvQkFDQSxlQUFnQixDdEQzQ3RCLGlCc0RtREUsWUFDQSxXQUNBLGVBQ0EsTUFDQSxXQUFZLEN0RHZEZCxvQnNENkRFLE9BQ0Esd0JBQ0EsY0FBZSxDdEQvRGpCLGtDc0RtRUksUUFDQSxTQUFVLENBQ1gsMEN0RHJFSCxvQnNENEVNLDJCQUE0QixDdEQ1RWxDLGtDc0QrRVEsMEJBQTJCLEN0RC9FbkMsZ0JzRG9GTSxjdkJxRGdCLEMvQnpJdEIsd0JzRHdGTSxtQkFBNEMsQ0FDN0MsQ3REekZMLG9Jc0RnR0Usd0J6Qi9LcUIsQzdCK0V2Qix3SXNEa0dJLFV2QnNDbUIsQy9CeEl2QixxQnNEd0dF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RXdFakIsb0JnRXBFQyxjQUFlLENoRW9FaEIsbUJnRWhFQyxnQkFDQSxnQkFBaUIsQ2hFK0RsQixZZ0UzREMsb0JBQXFCLENoRTJEdEIsZ0JnRXhEQyxnQkFBaUIsQ2hFd0RsQixnQmdFckRDLGFBQWMsQ2hFcURmLGFnRWxEQyxtQkFBb0IsQ2hFa0RyQixpQmdFL0NDLGVBQWdCLENoRStDakIsaUJnRTVDQyxZQUFhLENoRTRDZCxtQmdFekNDLGtCQUFtQixDaEV5Q3BCLHVDZ0VyQ0MsaUJBQWtCLENoRXFDbkIscUVnRW5DRSxTQUFVLENoRW1DWiwyRGdFaENFLG1CQUFvQixDaEVnQ3RCLG1EZ0U3QkUsNEJuQ29RcUIsQzdCdk92Qix5RWdFM0JHLGtCQUFtQixDaEUyQnRCLGtCZ0V0QkMsa0JBQW1CLENoRXNCcEIsa0JnRW5CQyxhQUFjLENoRW1CZixhZ0VmQyxlQUFnQixDaEVlakIsY2dFWEMsb0JBQUEsQUFBYSxZQUFBLENoRVdkLG9CRjNGRSxXQUNBLGNBQWUsQ0FDZixpRUV5RkYsb0NGbEZJLFlBQ0EsZ0JBQWlCLENBRWxCLENFK0VILG1CRjFFQyxlQUNBLE1BQ0EsV0FDQSxhQUNBLFFBQVMsQ0VzRVYsZ0dGbEVJLGdCQUFpQixDRWtFckIsK0JGOURHLG9EQUNBLFlBQ0EsaUJBQ0EsZ0JBQ0EsZ0JBQ0Esc0JBQ0EsZ0NBQ0EsV0FBWSxDRXVEZiwrQ0ZoREksaUJBQ0EsbUJBQW9CLENFK0N4Qix1Q0Z4Q00sa0JBQ0EsbUJBQ0Esd0JBQXlCLENFc0MvQix3REZwQ08sK0JBQ0Esa0JBQW1CLENFbUMxQix3RUZqQ1EsaUJBQWtCLENFaUMxQiwwQ0YxQk0sOEIrQmdRaUIsQzdCdE92QiwyQ0ZyQk0sNkIrQjJQaUIsQzdCdE92QixnQ0ZmRyxrQkFDQSwyQ0FDQSxZQUNBLHVCQUF3QixDRVkzQixzQ0ZWSSxlQUNBLEtBQU0sQ0VTViw4REZMSyxjQUFlLENBQ2YsaUVFSUwsZ0NGREksWUFDRyxnQkFBaUIsQ0FnR3JCLENBOUZBLDBDRUZILGdERklLLGtCQUNBLE9BQVEsQ0VMYixrRUZTUSxXQUNBLGtCQUNB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QUdGLGtCQUFxQixhQUNWLGtCQUNQLDBCQUVBLHVCQUNBLG9CQUNBLENBQUEsZ0Z0Rk1OLGdCc0ZGc0MsQ0FBQSxzQ0FDdEIscUJBR0ssb0JBQUEsQUFBVyxhQUFBLDBCQUFBLEFBckU5QixzQkFBQSxrQkF3RUksYUFBQSxXQUNBLFlBQVUsZ0NBR1Ysd0NBRUEscUNBQW1CLG9DQUNILG1DQUNELHlCQUNELDZCQUVkLHFDQUNZLGtDQUNRLGlDQUNILCtCQUNELENBQUEsNkJBQ0Qsa0JBbEVuQixZQUFBLFdBcUVJLENBQUEsMEJBQ1EscUJBckNaLGFBQUEsa0JBMENhLGtCQUNULDBCQUVBLHVCQUNBLG9CQUNBLENBQUEsQ0FBQSIsImZpbGUiOiJzY3JlZW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiAgRm9udCBBd2Vzb21lIDQuNy4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcbiAqICBMaWNlbnNlIC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvL2xpY2Vuc2UgKEZvbnQ6IFNJTCBPRkwgMS4xLCBDU1M6IE1JVCBMaWNlbnNlKVxuICovXG5cbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJwYXRoXCI7XG5AaW1wb3J0IFwiY29yZVwiO1xuQGltcG9ydCBcImxhcmdlclwiO1xuQGltcG9ydCBcImZpeGVkLXdpZHRoXCI7XG5AaW1wb3J0IFwibGlzdFwiO1xuQGltcG9ydCBcImJvcmRlcmVkLXB1bGxlZFwiO1xuQGltcG9ydCBcImFuaW1hdGVkXCI7XG5AaW1wb3J0IFwicm90YXRlZC1mbGlwcGVkXCI7XG5AaW1wb3J0IFwic3RhY2tlZFwiO1xuQGltcG9ydCBcImljb25zXCI7XG5AaW1wb3J0IFwic2NyZWVuLXJlYWRlclwiO1xuIiwiLyogRk9OVCBQQVRIXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9I3skZmEtdmVyc2lvbn0nKTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj0jeyRmYS12ZXJzaW9ufSNmb250YXdlc29tZXJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuLy8gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L0ZvbnRBd2Vzb21lLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTsgLy8gdXNlZCB3aGVuIGRldmVsb3BpbmcgZm9udHNcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuIiwiLy8gQmFzZSBDbGFzcyBEZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgI3skZmEtZm9udC1zaXplLWJhc2V9LyN7JGZhLWxpbmUtaGVpZ2h0LWJhc2V9IEZvbnRBd2Vzb21lOyAvLyBzaG9ydGVuaW5nIGZvbnQgZGVjbGFyYXRpb25cbiAgZm9udC1zaXplOiBpbmhlcml0OyAvLyBjYW4ndCBoYXZlIGZvbnQtc2l6ZSBpbmhlcml0IG9uIGxpbmUgYWJvdmUsIHNvIG5lZWQgdG8gb3ZlcnJpZGVcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IC8vIG9wdGltaXplbGVnaWJpbGl0eSB0aHJvd3MgdGhpbmdzIG9mZiAjMTA5NFxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxufVxuIiwiLy8gSWNvbiBTaXplc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKiBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lciAqL1xuLiN7JGZhLWNzcy1wcmVmaXh9LWxnIHtcbiAgZm9udC1zaXplOiAoNGVtIC8gMyk7XG4gIGxpbmUtaGVpZ2h0OiAoM2VtIC8gNCk7XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS0zeCB7IGZvbnQtc2l6ZTogM2VtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tNHggeyBmb250LXNpemU6IDRlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTV4IHsgZm9udC1zaXplOiA1ZW07IH1cbiIsIi8vIEZpeGVkIFdpZHRoIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uI3skZmEtY3NzLXByZWZpeH0tZncge1xuICB3aWR0aDogKDE4ZW0gLyAxNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi8vIExpc3QgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogJGZhLWxpLXdpZHRoO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gID4gbGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1saSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLSRmYS1saS13aWR0aDtcbiAgd2lkdGg6ICRmYS1saS13aWR0aDtcbiAgdG9wOiAoMmVtIC8gMTQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICYuI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICAgIGxlZnQ6IC0kZmEtbGktd2lkdGggKyAoNGVtIC8gMTQpO1xuICB9XG59XG4iLCIvLyBCb3JkZXJlZCAmIFB1bGxlZFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG5cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cbi5wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG4ucHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgJi5wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cbiAgJi5wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cbn1cbiIsIi8vIFNwaW5uaW5nIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuIiwiLy8gUm90YXRlZCAmIEZsaXBwZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSg5MGRlZywgMSk7ICB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDE4MGRlZywgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMjcwZGVnLCAzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAxLCAwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgICB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgxLCAtMSwgMik7IH1cblxuLy8gSG9vayBmb3IgSUU4LTlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG4iLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmYS1pY29uKCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbn1cblxuQG1peGluIGZhLWljb24tcm90YXRlKCRkZWdyZWVzLCAkcm90YXRpb24pIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0pXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5cbkBtaXhpbiBmYS1pY29uLWZsaXAoJGhvcml6LCAkdmVydCwgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259LCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVycy4gQSBsYSBCb290c3RyYXAgNC5cbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwwLDAsMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cbiIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LCAuI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXggeyBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHsgY29sb3I6ICRmYS1pbnZlcnNlOyB9XG4iLCIvLyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRmYS1mb250LXBhdGg6ICAgICAgICBcIi4uL2ZvbnRzXCIgIWRlZmF1bHQ7XG4kZmEtZm9udC1zaXplLWJhc2U6ICAgMTRweCAhZGVmYXVsdDtcbiRmYS1saW5lLWhlaWdodC1iYXNlOiAxICFkZWZhdWx0O1xuLy8kZmEtZm9udC1wYXRoOiAgICAgICAgXCIvL25ldGRuYS5ib290c3RyYXBjZG4uY29tL2ZvbnQtYXdlc29tZS80LjcuMC9mb250c1wiICFkZWZhdWx0OyAvLyBmb3IgcmVmZXJlbmNpbmcgQm9vdHN0cmFwIENETiBmb250IGZpbGVzIGRpcmVjdGx5XG4kZmEtY3NzLXByZWZpeDogICAgICAgZmEgIWRlZmF1bHQ7XG4kZmEtdmVyc2lvbjogICAgICAgICAgXCI0LjcuMFwiICFkZWZhdWx0O1xuJGZhLWJvcmRlci1jb2xvcjogICAgICNlZWUgIWRlZmF1bHQ7XG4kZmEtaW52ZXJzZTogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRmYS1saS13aWR0aDogICAgICAgICAoMzBlbSAvIDE0KSAhZGVmYXVsdDtcblxuJGZhLXZhci01MDBweDogXCJcXGYyNmVcIjtcbiRmYS12YXItYWRkcmVzcy1ib29rOiBcIlxcZjJiOVwiO1xuJGZhLXZhci1hZGRyZXNzLWJvb2stbzogXCJcXGYyYmFcIjtcbiRmYS12YXItYWRkcmVzcy1jYXJkOiBcIlxcZjJiYlwiO1xuJGZhLXZhci1hZGRyZXNzLWNhcmQtbzogXCJcXGYyYmNcIjtcbiRmYS12YXItYWRqdXN0OiBcIlxcZjA0MlwiO1xuJGZhLXZhci1hZG46IFwiXFxmMTcwXCI7XG4kZmEtdmFyLWFsaWduLWNlbnRlcjogXCJcXGYwMzdcIjtcbiRmYS12YXItYWxpZ24tanVzdGlmeTogXCJcXGYwMzlcIjtcbiRmYS12YXItYWxpZ24tbGVmdDogXCJcXGYwMzZcIjtcbiRmYS12YXItYWxpZ24tcmlnaHQ6IFwiXFxmMDM4XCI7XG4kZmEtdmFyLWFtYXpvbjogXCJcXGYyNzBcIjtcbiRmYS12YXItYW1idWxhbmNlOiBcIlxcZjBmOVwiO1xuJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzogXCJcXGYyYTNcIjtcbiRmYS12YXItYW5jaG9yOiBcIlxcZjEzZFwiO1xuJGZhLXZhci1hbmRyb2lkOiBcIlxcZjE3YlwiO1xuJGZhLXZhci1hbmdlbGxpc3Q6IFwiXFxmMjA5XCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOiBcIlxcZjEwM1wiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogXCJcXGYxMDBcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OiBcIlxcZjEwMVwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtdXA6IFwiXFxmMTAyXCI7XG4kZmEtdmFyLWFuZ2xlLWRvd246IFwiXFxmMTA3XCI7XG4kZmEtdmFyLWFuZ2xlLWxlZnQ6IFwiXFxmMTA0XCI7XG4kZmEtdmFyLWFuZ2xlLXJpZ2h0OiBcIlxcZjEwNVwiO1xuJGZhLXZhci1hbmdsZS11cDogXCJcXGYxMDZcIjtcbiRmYS12YXItYXBwbGU6IFwiXFxmMTc5XCI7XG4kZmEtdmFyLWFyY2hpdmU6IFwiXFxmMTg3XCI7XG4kZmEtdmFyLWFyZWEtY2hhcnQ6IFwiXFxmMWZlXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOiBcIlxcZjBhYlwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDogXCJcXGYwYThcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjogXCJcXGYwMWFcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tbGVmdDogXCJcXGYxOTBcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tcmlnaHQ6IFwiXFxmMThlXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOiBcIlxcZjAxYlwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ6IFwiXFxmMGE5XCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS11cDogXCJcXGYwYWFcIjtcbiRmYS12YXItYXJyb3ctZG93bjogXCJcXGYwNjNcIjtcbiRmYS12YXItYXJyb3ctbGVmdDogXCJcXGYwNjBcIjtcbiRmYS12YXItYXJyb3ctcmlnaHQ6IFwiXFxmMDYxXCI7XG4kZmEtdmFyLWFycm93LXVwOiBcIlxcZjA2MlwiO1xuJGZhLXZhci1hcnJvd3M6IFwiXFxmMDQ3XCI7XG4kZmEtdmFyLWFycm93cy1hbHQ6IFwiXFxmMGIyXCI7XG4kZmEtdmFyLWFycm93cy1oOiBcIlxcZjA3ZVwiO1xuJGZhLXZhci1hcnJvd3MtdjogXCJcXGYwN2RcIjtcbiRmYS12YXItYXNsLWludGVycHJldGluZzogXCJcXGYyYTNcIjtcbiRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOiBcIlxcZjJhMlwiO1xuJGZhLXZhci1hc3RlcmlzazogXCJcXGYwNjlcIjtcbiRmYS12YXItYXQ6IFwiXFxmMWZhXCI7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcIlxcZjI5ZVwiO1xuJGZhLXZhci1hdXRvbW9iaWxlOiBcIlxcZjFiOVwiO1xuJGZhLXZhci1iYWNrd2FyZDogXCJcXGYwNGFcIjtcbiRmYS12YXItYmFsYW5jZS1zY2FsZTogXCJcXGYyNGVcIjtcbiRmYS12YXItYmFuOiBcIlxcZjA1ZVwiO1xuJGZhLXZhci1iYW5kY2FtcDogXCJcXGYyZDVcIjtcbiRmYS12YXItYmFuazogXCJcXGYxOWNcIjtcbiRmYS12YXItYmFyLWNoYXJ0OiBcIlxcZjA4MFwiO1xuJGZhLXZhci1iYXItY2hhcnQtbzogXCJcXGYwODBcIjtcbiRmYS12YXItYmFyY29kZTogXCJcXGYwMmFcIjtcbiRmYS12YXItYmFyczogXCJcXGYwYzlcIjtcbiRmYS12YXItYmF0aDogXCJcXGYyY2RcIjtcbiRmYS12YXItYmF0aHR1YjogXCJcXGYyY2RcIjtcbiRmYS12YXItYmF0dGVyeTogXCJcXGYyNDBcIjtcbiRmYS12YXItYmF0dGVyeS0wOiBcIlxcZjI0NFwiO1xuJGZhLXZhci1iYXR0ZXJ5LTE6IFwiXFxmMjQzXCI7XG4kZmEtdmFyLWJhdHRlcnktMjogXCJcXGYyNDJcIjtcbiRmYS12YXItYmF0dGVyeS0zOiBcIlxcZjI0MVwiO1xuJGZhLXZhci1iYXR0ZXJ5LTQ6IFwiXFxmMjQwXCI7XG4kZmEtdmFyLWJhdHRlcnktZW1wdHk6IFwiXFxmMjQ0XCI7XG4kZmEtdmFyLWJhdHRlcnktZnVsbDogXCJcXGYyNDBcIjtcbiRmYS12YXItYmF0dGVyeS1oYWxmOiBcIlxcZjI0MlwiO1xuJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI6IFwiXFxmMjQzXCI7XG4kZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6IFwiXFxmMjQxXCI7XG4kZmEtdmFyLWJlZDogXCJcXGYyMzZcIjtcbiRmYS12YXItYmVlcjogXCJcXGYwZmNcIjtcbiRmYS12YXItYmVoYW5jZTogXCJcXGYxYjRcIjtcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6IFwiXFxmMWI1XCI7XG4kZmEtdmFyLWJlbGw6IFwiXFxmMGYzXCI7XG4kZmEtdmFyLWJlbGwtbzogXCJcXGYwYTJcIjtcbiRmYS12YXItYmVsbC1zbGFzaDogXCJcXGYxZjZcIjtcbiRmYS12YXItYmVsbC1zbGFzaC1vOiBcIlxcZjFmN1wiO1xuJGZhLXZhci1iaWN5Y2xlOiBcIlxcZjIwNlwiO1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcIlxcZjFlNVwiO1xuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcIlxcZjFmZFwiO1xuJGZhLXZhci1iaXRidWNrZXQ6IFwiXFxmMTcxXCI7XG4kZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU6IFwiXFxmMTcyXCI7XG4kZmEtdmFyLWJpdGNvaW46IFwiXFxmMTVhXCI7XG4kZmEtdmFyLWJsYWNrLXRpZTogXCJcXGYyN2VcIjtcbiRmYS12YXItYmxpbmQ6IFwiXFxmMjlkXCI7XG4kZmEtdmFyLWJsdWV0b290aDogXCJcXGYyOTNcIjtcbiRmYS12YXItYmx1ZXRvb3RoLWI6IFwiXFxmMjk0XCI7XG4kZmEtdmFyLWJvbGQ6IFwiXFxmMDMyXCI7XG4kZmEtdmFyLWJvbHQ6IFwiXFxmMGU3XCI7XG4kZmEtdmFyLWJvbWI6IFwiXFxmMWUyXCI7XG4kZmEtdmFyLWJvb2s6IFwiXFxmMDJkXCI7XG4kZmEtdmFyLWJvb2ttYXJrOiBcIlxcZjAyZVwiO1xuJGZhLXZhci1ib29rbWFyay1vOiBcIlxcZjA5N1wiO1xuJGZhLXZhci1icmFpbGxlOiBcIlxcZjJhMVwiO1xuJGZhLXZhci1icmllZmNhc2U6IFwiXFxmMGIxXCI7XG4kZmEtdmFyLWJ0YzogXCJcXGYxNWFcIjtcbiRmYS12YXItYnVnOiBcIlxcZjE4OFwiO1xuJGZhLXZhci1idWlsZGluZzogXCJcXGYxYWRcIjtcbiRmYS12YXItYnVpbGRpbmctbzogXCJcXGYwZjdcIjtcbiRmYS12YXItYnVsbGhvcm46IFwiXFxmMGExXCI7XG4kZmEtdmFyLWJ1bGxzZXllOiBcIlxcZjE0MFwiO1xuJGZhLXZhci1idXM6IFwiXFxmMjA3XCI7XG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFwiXFxmMjBkXCI7XG4kZmEtdmFyLWNhYjogXCJcXGYxYmFcIjtcbiRmYS12YXItY2FsY3VsYXRvcjogXCJcXGYxZWNcIjtcbiRmYS12YXItY2FsZW5kYXI6IFwiXFxmMDczXCI7XG4kZmEtdmFyLWNhbGVuZGFyLWNoZWNrLW86IFwiXFxmMjc0XCI7XG4kZmEtdmFyLWNhbGVuZGFyLW1pbnVzLW86IFwiXFxmMjcyXCI7XG4kZmEtdmFyLWNhbGVuZGFyLW86IFwiXFxmMTMzXCI7XG4kZmEtdmFyLWNhbGVuZGFyLXBsdXMtbzogXCJcXGYyNzFcIjtcbiRmYS12YXItY2FsZW5kYXItdGltZXMtbzogXCJcXGYyNzNcIjtcbiRmYS12YXItY2FtZXJhOiBcIlxcZjAzMFwiO1xuJGZhLXZhci1jYW1lcmEtcmV0cm86IFwiXFxmMDgzXCI7XG4kZmEtdmFyLWNhcjogXCJcXGYxYjlcIjtcbiRmYS12YXItY2FyZXQtZG93bjogXCJcXGYwZDdcIjtcbiRmYS12YXItY2FyZXQtbGVmdDogXCJcXGYwZDlcIjtcbiRmYS12YXItY2FyZXQtcmlnaHQ6IFwiXFxmMGRhXCI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd246IFwiXFxmMTUwXCI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWxlZnQ6IFwiXFxmMTkxXCI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OiBcIlxcZjE1MlwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDogXCJcXGYxNTFcIjtcbiRmYS12YXItY2FyZXQtdXA6IFwiXFxmMGQ4XCI7XG4kZmEtdmFyLWNhcnQtYXJyb3ctZG93bjogXCJcXGYyMThcIjtcbiRmYS12YXItY2FydC1wbHVzOiBcIlxcZjIxN1wiO1xuJGZhLXZhci1jYzogXCJcXGYyMGFcIjtcbiRmYS12YXItY2MtYW1leDogXCJcXGYxZjNcIjtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFwiXFxmMjRjXCI7XG4kZmEtdmFyLWNjLWRpc2NvdmVyOiBcIlxcZjFmMlwiO1xuJGZhLXZhci1jYy1qY2I6IFwiXFxmMjRiXCI7XG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6IFwiXFxmMWYxXCI7XG4kZmEtdmFyLWNjLXBheXBhbDogXCJcXGYxZjRcIjtcbiRmYS12YXItY2Mtc3RyaXBlOiBcIlxcZjFmNVwiO1xuJGZhLXZhci1jYy12aXNhOiBcIlxcZjFmMFwiO1xuJGZhLXZhci1jZXJ0aWZpY2F0ZTogXCJcXGYwYTNcIjtcbiRmYS12YXItY2hhaW46IFwiXFxmMGMxXCI7XG4kZmEtdmFyLWNoYWluLWJyb2tlbjogXCJcXGYxMjdcIjtcbiRmYS12YXItY2hlY2s6IFwiXFxmMDBjXCI7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZTogXCJcXGYwNThcIjtcbiRmYS12YXItY2hlY2stY2lyY2xlLW86IFwiXFxmMDVkXCI7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZTogXCJcXGYxNGFcIjtcbiRmYS12YXItY2hlY2stc3F1YXJlLW86IFwiXFxmMDQ2XCI7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd246IFwiXFxmMTNhXCI7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ6IFwiXFxmMTM3XCI7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OiBcIlxcZjEzOFwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDogXCJcXGYxMzlcIjtcbiRmYS12YXItY2hldnJvbi1kb3duOiBcIlxcZjA3OFwiO1xuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFwiXFxmMDUzXCI7XG4kZmEtdmFyLWNoZXZyb24tcmlnaHQ6IFwiXFxmMDU0XCI7XG4kZmEtdmFyLWNoZXZyb24tdXA6IFwiXFxmMDc3XCI7XG4kZmEtdmFyLWNoaWxkOiBcIlxcZjFhZVwiO1xuJGZhLXZhci1jaHJvbWU6IFwiXFxmMjY4XCI7XG4kZmEtdmFyLWNpcmNsZTogXCJcXGYxMTFcIjtcbiRmYS12YXItY2lyY2xlLW86IFwiXFxmMTBjXCI7XG4kZmEtdmFyLWNpcmNsZS1vLW5vdGNoOiBcIlxcZjFjZVwiO1xuJGZhLXZhci1jaXJjbGUtdGhpbjogXCJcXGYxZGJcIjtcbiRmYS12YXItY2xpcGJvYXJkOiBcIlxcZjBlYVwiO1xuJGZhLXZhci1jbG9jay1vOiBcIlxcZjAxN1wiO1xuJGZhLXZhci1jbG9uZTogXCJcXGYyNGRcIjtcbiRmYS12YXItY2xvc2U6IFwiXFxmMDBkXCI7XG4kZmEtdmFyLWNsb3VkOiBcIlxcZjBjMlwiO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZDogXCJcXGYwZWRcIjtcbiRmYS12YXItY2xvdWQtdXBsb2FkOiBcIlxcZjBlZVwiO1xuJGZhLXZhci1jbnk6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLWNvZGU6IFwiXFxmMTIxXCI7XG4kZmEtdmFyLWNvZGUtZm9yazogXCJcXGYxMjZcIjtcbiRmYS12YXItY29kZXBlbjogXCJcXGYxY2JcIjtcbiRmYS12YXItY29kaWVwaWU6IFwiXFxmMjg0XCI7XG4kZmEtdmFyLWNvZmZlZTogXCJcXGYwZjRcIjtcbiRmYS12YXItY29nOiBcIlxcZjAxM1wiO1xuJGZhLXZhci1jb2dzOiBcIlxcZjA4NVwiO1xuJGZhLXZhci1jb2x1bW5zOiBcIlxcZjBkYlwiO1xuJGZhLXZhci1jb21tZW50OiBcIlxcZjA3NVwiO1xuJGZhLXZhci1jb21tZW50LW86IFwiXFxmMGU1XCI7XG4kZmEtdmFyLWNvbW1lbnRpbmc6IFwiXFxmMjdhXCI7XG4kZmEtdmFyLWNvbW1lbnRpbmctbzogXCJcXGYyN2JcIjtcbiRmYS12YXItY29tbWVudHM6IFwiXFxmMDg2XCI7XG4kZmEtdmFyLWNvbW1lbnRzLW86IFwiXFxmMGU2XCI7XG4kZmEtdmFyLWNvbXBhc3M6IFwiXFxmMTRlXCI7XG4kZmEtdmFyLWNvbXByZXNzOiBcIlxcZjA2NlwiO1xuJGZhLXZhci1jb25uZWN0ZGV2ZWxvcDogXCJcXGYyMGVcIjtcbiRmYS12YXItY29udGFvOiBcIlxcZjI2ZFwiO1xuJGZhLXZhci1jb3B5OiBcIlxcZjBjNVwiO1xuJGZhLXZhci1jb3B5cmlnaHQ6IFwiXFxmMWY5XCI7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM6IFwiXFxmMjVlXCI7XG4kZmEtdmFyLWNyZWRpdC1jYXJkOiBcIlxcZjA5ZFwiO1xuJGZhLXZhci1jcmVkaXQtY2FyZC1hbHQ6IFwiXFxmMjgzXCI7XG4kZmEtdmFyLWNyb3A6IFwiXFxmMTI1XCI7XG4kZmEtdmFyLWNyb3NzaGFpcnM6IFwiXFxmMDViXCI7XG4kZmEtdmFyLWNzczM6IFwiXFxmMTNjXCI7XG4kZmEtdmFyLWN1YmU6IFwiXFxmMWIyXCI7XG4kZmEtdmFyLWN1YmVzOiBcIlxcZjFiM1wiO1xuJGZhLXZhci1jdXQ6IFwiXFxmMGM0XCI7XG4kZmEtdmFyLWN1dGxlcnk6IFwiXFxmMGY1XCI7XG4kZmEtdmFyLWRhc2hib2FyZDogXCJcXGYwZTRcIjtcbiRmYS12YXItZGFzaGN1YmU6IFwiXFxmMjEwXCI7XG4kZmEtdmFyLWRhdGFiYXNlOiBcIlxcZjFjMFwiO1xuJGZhLXZhci1kZWFmOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1kZWFmbmVzczogXCJcXGYyYTRcIjtcbiRmYS12YXItZGVkZW50OiBcIlxcZjAzYlwiO1xuJGZhLXZhci1kZWxpY2lvdXM6IFwiXFxmMWE1XCI7XG4kZmEtdmFyLWRlc2t0b3A6IFwiXFxmMTA4XCI7XG4kZmEtdmFyLWRldmlhbnRhcnQ6IFwiXFxmMWJkXCI7XG4kZmEtdmFyLWRpYW1vbmQ6IFwiXFxmMjE5XCI7XG4kZmEtdmFyLWRpZ2c6IFwiXFxmMWE2XCI7XG4kZmEtdmFyLWRvbGxhcjogXCJcXGYxNTVcIjtcbiRmYS12YXItZG90LWNpcmNsZS1vOiBcIlxcZjE5MlwiO1xuJGZhLXZhci1kb3dubG9hZDogXCJcXGYwMTlcIjtcbiRmYS12YXItZHJpYmJibGU6IFwiXFxmMTdkXCI7XG4kZmEtdmFyLWRyaXZlcnMtbGljZW5zZTogXCJcXGYyYzJcIjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlLW86IFwiXFxmMmMzXCI7XG4kZmEtdmFyLWRyb3Bib3g6IFwiXFxmMTZiXCI7XG4kZmEtdmFyLWRydXBhbDogXCJcXGYxYTlcIjtcbiRmYS12YXItZWRnZTogXCJcXGYyODJcIjtcbiRmYS12YXItZWRpdDogXCJcXGYwNDRcIjtcbiRmYS12YXItZWVyY2FzdDogXCJcXGYyZGFcIjtcbiRmYS12YXItZWplY3Q6IFwiXFxmMDUyXCI7XG4kZmEtdmFyLWVsbGlwc2lzLWg6IFwiXFxmMTQxXCI7XG4kZmEtdmFyLWVsbGlwc2lzLXY6IFwiXFxmMTQyXCI7XG4kZmEtdmFyLWVtcGlyZTogXCJcXGYxZDFcIjtcbiRmYS12YXItZW52ZWxvcGU6IFwiXFxmMGUwXCI7XG4kZmEtdmFyLWVudmVsb3BlLW86IFwiXFxmMDAzXCI7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW46IFwiXFxmMmI2XCI7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tbzogXCJcXGYyYjdcIjtcbiRmYS12YXItZW52ZWxvcGUtc3F1YXJlOiBcIlxcZjE5OVwiO1xuJGZhLXZhci1lbnZpcmE6IFwiXFxmMjk5XCI7XG4kZmEtdmFyLWVyYXNlcjogXCJcXGYxMmRcIjtcbiRmYS12YXItZXRzeTogXCJcXGYyZDdcIjtcbiRmYS12YXItZXVyOiBcIlxcZjE1M1wiO1xuJGZhLXZhci1ldXJvOiBcIlxcZjE1M1wiO1xuJGZhLXZhci1leGNoYW5nZTogXCJcXGYwZWNcIjtcbiRmYS12YXItZXhjbGFtYXRpb246IFwiXFxmMTJhXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTogXCJcXGYwNmFcIjtcbiRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU6IFwiXFxmMDcxXCI7XG4kZmEtdmFyLWV4cGFuZDogXCJcXGYwNjVcIjtcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcIlxcZjIzZVwiO1xuJGZhLXZhci1leHRlcm5hbC1saW5rOiBcIlxcZjA4ZVwiO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZTogXCJcXGYxNGNcIjtcbiRmYS12YXItZXllOiBcIlxcZjA2ZVwiO1xuJGZhLXZhci1leWUtc2xhc2g6IFwiXFxmMDcwXCI7XG4kZmEtdmFyLWV5ZWRyb3BwZXI6IFwiXFxmMWZiXCI7XG4kZmEtdmFyLWZhOiBcIlxcZjJiNFwiO1xuJGZhLXZhci1mYWNlYm9vazogXCJcXGYwOWFcIjtcbiRmYS12YXItZmFjZWJvb2stZjogXCJcXGYwOWFcIjtcbiRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw6IFwiXFxmMjMwXCI7XG4kZmEtdmFyLWZhY2Vib29rLXNxdWFyZTogXCJcXGYwODJcIjtcbiRmYS12YXItZmFzdC1iYWNrd2FyZDogXCJcXGYwNDlcIjtcbiRmYS12YXItZmFzdC1mb3J3YXJkOiBcIlxcZjA1MFwiO1xuJGZhLXZhci1mYXg6IFwiXFxmMWFjXCI7XG4kZmEtdmFyLWZlZWQ6IFwiXFxmMDllXCI7XG4kZmEtdmFyLWZlbWFsZTogXCJcXGYxODJcIjtcbiRmYS12YXItZmlnaHRlci1qZXQ6IFwiXFxmMGZiXCI7XG4kZmEtdmFyLWZpbGU6IFwiXFxmMTViXCI7XG4kZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOiBcIlxcZjFjNlwiO1xuJGZhLXZhci1maWxlLWF1ZGlvLW86IFwiXFxmMWM3XCI7XG4kZmEtdmFyLWZpbGUtY29kZS1vOiBcIlxcZjFjOVwiO1xuJGZhLXZhci1maWxlLWV4Y2VsLW86IFwiXFxmMWMzXCI7XG4kZmEtdmFyLWZpbGUtaW1hZ2UtbzogXCJcXGYxYzVcIjtcbiRmYS12YXItZmlsZS1tb3ZpZS1vOiBcIlxcZjFjOFwiO1xuJGZhLXZhci1maWxlLW86IFwiXFxmMDE2XCI7XG4kZmEtdmFyLWZpbGUtcGRmLW86IFwiXFxmMWMxXCI7XG4kZmEtdmFyLWZpbGUtcGhvdG8tbzogXCJcXGYxYzVcIjtcbiRmYS12YXItZmlsZS1waWN0dXJlLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtcG93ZXJwb2ludC1vOiBcIlxcZjFjNFwiO1xuJGZhLXZhci1maWxlLXNvdW5kLW86IFwiXFxmMWM3XCI7XG4kZmEtdmFyLWZpbGUtdGV4dDogXCJcXGYxNWNcIjtcbiRmYS12YXItZmlsZS10ZXh0LW86IFwiXFxmMGY2XCI7XG4kZmEtdmFyLWZpbGUtdmlkZW8tbzogXCJcXGYxYzhcIjtcbiRmYS12YXItZmlsZS13b3JkLW86IFwiXFxmMWMyXCI7XG4kZmEtdmFyLWZpbGUtemlwLW86IFwiXFxmMWM2XCI7XG4kZmEtdmFyLWZpbGVzLW86IFwiXFxmMGM1XCI7XG4kZmEtdmFyLWZpbG06IFwiXFxmMDA4XCI7XG4kZmEtdmFyLWZpbHRlcjogXCJcXGYwYjBcIjtcbiRmYS12YXItZmlyZTogXCJcXGYwNmRcIjtcbiRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI6IFwiXFxmMTM0XCI7XG4kZmEtdmFyLWZpcmVmb3g6IFwiXFxmMjY5XCI7XG4kZmEtdmFyLWZpcnN0LW9yZGVyOiBcIlxcZjJiMFwiO1xuJGZhLXZhci1mbGFnOiBcIlxcZjAyNFwiO1xuJGZhLXZhci1mbGFnLWNoZWNrZXJlZDogXCJcXGYxMWVcIjtcbiRmYS12YXItZmxhZy1vOiBcIlxcZjExZFwiO1xuJGZhLXZhci1mbGFzaDogXCJcXGYwZTdcIjtcbiRmYS12YXItZmxhc2s6IFwiXFxmMGMzXCI7XG4kZmEtdmFyLWZsaWNrcjogXCJcXGYxNmVcIjtcbiRmYS12YXItZmxvcHB5LW86IFwiXFxmMGM3XCI7XG4kZmEtdmFyLWZvbGRlcjogXCJcXGYwN2JcIjtcbiRmYS12YXItZm9sZGVyLW86IFwiXFxmMTE0XCI7XG4kZmEtdmFyLWZvbGRlci1vcGVuOiBcIlxcZjA3Y1wiO1xuJGZhLXZhci1mb2xkZXItb3Blbi1vOiBcIlxcZjExNVwiO1xuJGZhLXZhci1mb250OiBcIlxcZjAzMVwiO1xuJGZhLXZhci1mb250LWF3ZXNvbWU6IFwiXFxmMmI0XCI7XG4kZmEtdmFyLWZvbnRpY29uczogXCJcXGYyODBcIjtcbiRmYS12YXItZm9ydC1hd2Vzb21lOiBcIlxcZjI4NlwiO1xuJGZhLXZhci1mb3J1bWJlZTogXCJcXGYyMTFcIjtcbiRmYS12YXItZm9yd2FyZDogXCJcXGYwNGVcIjtcbiRmYS12YXItZm91cnNxdWFyZTogXCJcXGYxODBcIjtcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6IFwiXFxmMmM1XCI7XG4kZmEtdmFyLWZyb3duLW86IFwiXFxmMTE5XCI7XG4kZmEtdmFyLWZ1dGJvbC1vOiBcIlxcZjFlM1wiO1xuJGZhLXZhci1nYW1lcGFkOiBcIlxcZjExYlwiO1xuJGZhLXZhci1nYXZlbDogXCJcXGYwZTNcIjtcbiRmYS12YXItZ2JwOiBcIlxcZjE1NFwiO1xuJGZhLXZhci1nZTogXCJcXGYxZDFcIjtcbiRmYS12YXItZ2VhcjogXCJcXGYwMTNcIjtcbiRmYS12YXItZ2VhcnM6IFwiXFxmMDg1XCI7XG4kZmEtdmFyLWdlbmRlcmxlc3M6IFwiXFxmMjJkXCI7XG4kZmEtdmFyLWdldC1wb2NrZXQ6IFwiXFxmMjY1XCI7XG4kZmEtdmFyLWdnOiBcIlxcZjI2MFwiO1xuJGZhLXZhci1nZy1jaXJjbGU6IFwiXFxmMjYxXCI7XG4kZmEtdmFyLWdpZnQ6IFwiXFxmMDZiXCI7XG4kZmEtdmFyLWdpdDogXCJcXGYxZDNcIjtcbiRmYS12YXItZ2l0LXNxdWFyZTogXCJcXGYxZDJcIjtcbiRmYS12YXItZ2l0aHViOiBcIlxcZjA5YlwiO1xuJGZhLXZhci1naXRodWItYWx0OiBcIlxcZjExM1wiO1xuJGZhLXZhci1naXRodWItc3F1YXJlOiBcIlxcZjA5MlwiO1xuJGZhLXZhci1naXRsYWI6IFwiXFxmMjk2XCI7XG4kZmEtdmFyLWdpdHRpcDogXCJcXGYxODRcIjtcbiRmYS12YXItZ2xhc3M6IFwiXFxmMDAwXCI7XG4kZmEtdmFyLWdsaWRlOiBcIlxcZjJhNVwiO1xuJGZhLXZhci1nbGlkZS1nOiBcIlxcZjJhNlwiO1xuJGZhLXZhci1nbG9iZTogXCJcXGYwYWNcIjtcbiRmYS12YXItZ29vZ2xlOiBcIlxcZjFhMFwiO1xuJGZhLXZhci1nb29nbGUtcGx1czogXCJcXGYwZDVcIjtcbiRmYS12YXItZ29vZ2xlLXBsdXMtY2lyY2xlOiBcIlxcZjJiM1wiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1vZmZpY2lhbDogXCJcXGYyYjNcIjtcbiRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOiBcIlxcZjBkNFwiO1xuJGZhLXZhci1nb29nbGUtd2FsbGV0OiBcIlxcZjFlZVwiO1xuJGZhLXZhci1ncmFkdWF0aW9uLWNhcDogXCJcXGYxOWRcIjtcbiRmYS12YXItZ3JhdGlwYXk6IFwiXFxmMTg0XCI7XG4kZmEtdmFyLWdyYXY6IFwiXFxmMmQ2XCI7XG4kZmEtdmFyLWdyb3VwOiBcIlxcZjBjMFwiO1xuJGZhLXZhci1oLXNxdWFyZTogXCJcXGYwZmRcIjtcbiRmYS12YXItaGFja2VyLW5ld3M6IFwiXFxmMWQ0XCI7XG4kZmEtdmFyLWhhbmQtZ3JhYi1vOiBcIlxcZjI1NVwiO1xuJGZhLXZhci1oYW5kLWxpemFyZC1vOiBcIlxcZjI1OFwiO1xuJGZhLXZhci1oYW5kLW8tZG93bjogXCJcXGYwYTdcIjtcbiRmYS12YXItaGFuZC1vLWxlZnQ6IFwiXFxmMGE1XCI7XG4kZmEtdmFyLWhhbmQtby1yaWdodDogXCJcXGYwYTRcIjtcbiRmYS12YXItaGFuZC1vLXVwOiBcIlxcZjBhNlwiO1xuJGZhLXZhci1oYW5kLXBhcGVyLW86IFwiXFxmMjU2XCI7XG4kZmEtdmFyLWhhbmQtcGVhY2UtbzogXCJcXGYyNWJcIjtcbiRmYS12YXItaGFuZC1wb2ludGVyLW86IFwiXFxmMjVhXCI7XG4kZmEtdmFyLWhhbmQtcm9jay1vOiBcIlxcZjI1NVwiO1xuJGZhLXZhci1oYW5kLXNjaXNzb3JzLW86IFwiXFxmMjU3XCI7XG4kZmEtdmFyLWhhbmQtc3BvY2stbzogXCJcXGYyNTlcIjtcbiRmYS12YXItaGFuZC1zdG9wLW86IFwiXFxmMjU2XCI7XG4kZmEtdmFyLWhhbmRzaGFrZS1vOiBcIlxcZjJiNVwiO1xuJGZhLXZhci1oYXJkLW9mLWhlYXJpbmc6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWhhc2h0YWc6IFwiXFxmMjkyXCI7XG4kZmEtdmFyLWhkZC1vOiBcIlxcZjBhMFwiO1xuJGZhLXZhci1oZWFkZXI6IFwiXFxmMWRjXCI7XG4kZmEtdmFyLWhlYWRwaG9uZXM6IFwiXFxmMDI1XCI7XG4kZmEtdmFyLWhlYXJ0OiBcIlxcZjAwNFwiO1xuJGZhLXZhci1oZWFydC1vOiBcIlxcZjA4YVwiO1xuJGZhLXZhci1oZWFydGJlYXQ6IFwiXFxmMjFlXCI7XG4kZmEtdmFyLWhpc3Rvcnk6IFwiXFxmMWRhXCI7XG4kZmEtdmFyLWhvbWU6IFwiXFxmMDE1XCI7XG4kZmEtdmFyLWhvc3BpdGFsLW86IFwiXFxmMGY4XCI7XG4kZmEtdmFyLWhvdGVsOiBcIlxcZjIzNlwiO1xuJGZhLXZhci1ob3VyZ2xhc3M6IFwiXFxmMjU0XCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0xOiBcIlxcZjI1MVwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMjogXCJcXGYyNTJcIjtcbiRmYS12YXItaG91cmdsYXNzLTM6IFwiXFxmMjUzXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1lbmQ6IFwiXFxmMjUzXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1oYWxmOiBcIlxcZjI1MlwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtbzogXCJcXGYyNTBcIjtcbiRmYS12YXItaG91cmdsYXNzLXN0YXJ0OiBcIlxcZjI1MVwiO1xuJGZhLXZhci1ob3V6ejogXCJcXGYyN2NcIjtcbiRmYS12YXItaHRtbDU6IFwiXFxmMTNiXCI7XG4kZmEtdmFyLWktY3Vyc29yOiBcIlxcZjI0NlwiO1xuJGZhLXZhci1pZC1iYWRnZTogXCJcXGYyYzFcIjtcbiRmYS12YXItaWQtY2FyZDogXCJcXGYyYzJcIjtcbiRmYS12YXItaWQtY2FyZC1vOiBcIlxcZjJjM1wiO1xuJGZhLXZhci1pbHM6IFwiXFxmMjBiXCI7XG4kZmEtdmFyLWltYWdlOiBcIlxcZjAzZVwiO1xuJGZhLXZhci1pbWRiOiBcIlxcZjJkOFwiO1xuJGZhLXZhci1pbmJveDogXCJcXGYwMWNcIjtcbiRmYS12YXItaW5kZW50OiBcIlxcZjAzY1wiO1xuJGZhLXZhci1pbmR1c3RyeTogXCJcXGYyNzVcIjtcbiRmYS12YXItaW5mbzogXCJcXGYxMjlcIjtcbiRmYS12YXItaW5mby1jaXJjbGU6IFwiXFxmMDVhXCI7XG4kZmEtdmFyLWlucjogXCJcXGYxNTZcIjtcbiRmYS12YXItaW5zdGFncmFtOiBcIlxcZjE2ZFwiO1xuJGZhLXZhci1pbnN0aXR1dGlvbjogXCJcXGYxOWNcIjtcbiRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI6IFwiXFxmMjZiXCI7XG4kZmEtdmFyLWludGVyc2V4OiBcIlxcZjIyNFwiO1xuJGZhLXZhci1pb3hob3N0OiBcIlxcZjIwOFwiO1xuJGZhLXZhci1pdGFsaWM6IFwiXFxmMDMzXCI7XG4kZmEtdmFyLWpvb21sYTogXCJcXGYxYWFcIjtcbiRmYS12YXItanB5OiBcIlxcZjE1N1wiO1xuJGZhLXZhci1qc2ZpZGRsZTogXCJcXGYxY2NcIjtcbiRmYS12YXIta2V5OiBcIlxcZjA4NFwiO1xuJGZhLXZhci1rZXlib2FyZC1vOiBcIlxcZjExY1wiO1xuJGZhLXZhci1rcnc6IFwiXFxmMTU5XCI7XG4kZmEtdmFyLWxhbmd1YWdlOiBcIlxcZjFhYlwiO1xuJGZhLXZhci1sYXB0b3A6IFwiXFxmMTA5XCI7XG4kZmEtdmFyLWxhc3RmbTogXCJcXGYyMDJcIjtcbiRmYS12YXItbGFzdGZtLXNxdWFyZTogXCJcXGYyMDNcIjtcbiRmYS12YXItbGVhZjogXCJcXGYwNmNcIjtcbiRmYS12YXItbGVhbnB1YjogXCJcXGYyMTJcIjtcbiRmYS12YXItbGVnYWw6IFwiXFxmMGUzXCI7XG4kZmEtdmFyLWxlbW9uLW86IFwiXFxmMDk0XCI7XG4kZmEtdmFyLWxldmVsLWRvd246IFwiXFxmMTQ5XCI7XG4kZmEtdmFyLWxldmVsLXVwOiBcIlxcZjE0OFwiO1xuJGZhLXZhci1saWZlLWJvdXk6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtYnVveTogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1yaW5nOiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLXNhdmVyOiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWdodGJ1bGItbzogXCJcXGYwZWJcIjtcbiRmYS12YXItbGluZS1jaGFydDogXCJcXGYyMDFcIjtcbiRmYS12YXItbGluazogXCJcXGYwYzFcIjtcbiRmYS12YXItbGlua2VkaW46IFwiXFxmMGUxXCI7XG4kZmEtdmFyLWxpbmtlZGluLXNxdWFyZTogXCJcXGYwOGNcIjtcbiRmYS12YXItbGlub2RlOiBcIlxcZjJiOFwiO1xuJGZhLXZhci1saW51eDogXCJcXGYxN2NcIjtcbiRmYS12YXItbGlzdDogXCJcXGYwM2FcIjtcbiRmYS12YXItbGlzdC1hbHQ6IFwiXFxmMDIyXCI7XG4kZmEtdmFyLWxpc3Qtb2w6IFwiXFxmMGNiXCI7XG4kZmEtdmFyLWxpc3QtdWw6IFwiXFxmMGNhXCI7XG4kZmEtdmFyLWxvY2F0aW9uLWFycm93OiBcIlxcZjEyNFwiO1xuJGZhLXZhci1sb2NrOiBcIlxcZjAyM1wiO1xuJGZhLXZhci1sb25nLWFycm93LWRvd246IFwiXFxmMTc1XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctbGVmdDogXCJcXGYxNzdcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1yaWdodDogXCJcXGYxNzhcIjtcbiRmYS12YXItbG9uZy1hcnJvdy11cDogXCJcXGYxNzZcIjtcbiRmYS12YXItbG93LXZpc2lvbjogXCJcXGYyYThcIjtcbiRmYS12YXItbWFnaWM6IFwiXFxmMGQwXCI7XG4kZmEtdmFyLW1hZ25ldDogXCJcXGYwNzZcIjtcbiRmYS12YXItbWFpbC1mb3J3YXJkOiBcIlxcZjA2NFwiO1xuJGZhLXZhci1tYWlsLXJlcGx5OiBcIlxcZjExMlwiO1xuJGZhLXZhci1tYWlsLXJlcGx5LWFsbDogXCJcXGYxMjJcIjtcbiRmYS12YXItbWFsZTogXCJcXGYxODNcIjtcbiRmYS12YXItbWFwOiBcIlxcZjI3OVwiO1xuJGZhLXZhci1tYXAtbWFya2VyOiBcIlxcZjA0MVwiO1xuJGZhLXZhci1tYXAtbzogXCJcXGYyNzhcIjtcbiRmYS12YXItbWFwLXBpbjogXCJcXGYyNzZcIjtcbiRmYS12YXItbWFwLXNpZ25zOiBcIlxcZjI3N1wiO1xuJGZhLXZhci1tYXJzOiBcIlxcZjIyMlwiO1xuJGZhLXZhci1tYXJzLWRvdWJsZTogXCJcXGYyMjdcIjtcbiRmYS12YXItbWFycy1zdHJva2U6IFwiXFxmMjI5XCI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6IFwiXFxmMjJiXCI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXY6IFwiXFxmMjJhXCI7XG4kZmEtdmFyLW1heGNkbjogXCJcXGYxMzZcIjtcbiRmYS12YXItbWVhbnBhdGg6IFwiXFxmMjBjXCI7XG4kZmEtdmFyLW1lZGl1bTogXCJcXGYyM2FcIjtcbiRmYS12YXItbWVka2l0OiBcIlxcZjBmYVwiO1xuJGZhLXZhci1tZWV0dXA6IFwiXFxmMmUwXCI7XG4kZmEtdmFyLW1laC1vOiBcIlxcZjExYVwiO1xuJGZhLXZhci1tZXJjdXJ5OiBcIlxcZjIyM1wiO1xuJGZhLXZhci1taWNyb2NoaXA6IFwiXFxmMmRiXCI7XG4kZmEtdmFyLW1pY3JvcGhvbmU6IFwiXFxmMTMwXCI7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g6IFwiXFxmMTMxXCI7XG4kZmEtdmFyLW1pbnVzOiBcIlxcZjA2OFwiO1xuJGZhLXZhci1taW51cy1jaXJjbGU6IFwiXFxmMDU2XCI7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZTogXCJcXGYxNDZcIjtcbiRmYS12YXItbWludXMtc3F1YXJlLW86IFwiXFxmMTQ3XCI7XG4kZmEtdmFyLW1peGNsb3VkOiBcIlxcZjI4OVwiO1xuJGZhLXZhci1tb2JpbGU6IFwiXFxmMTBiXCI7XG4kZmEtdmFyLW1vYmlsZS1waG9uZTogXCJcXGYxMGJcIjtcbiRmYS12YXItbW9keDogXCJcXGYyODVcIjtcbiRmYS12YXItbW9uZXk6IFwiXFxmMGQ2XCI7XG4kZmEtdmFyLW1vb24tbzogXCJcXGYxODZcIjtcbiRmYS12YXItbW9ydGFyLWJvYXJkOiBcIlxcZjE5ZFwiO1xuJGZhLXZhci1tb3RvcmN5Y2xlOiBcIlxcZjIxY1wiO1xuJGZhLXZhci1tb3VzZS1wb2ludGVyOiBcIlxcZjI0NVwiO1xuJGZhLXZhci1tdXNpYzogXCJcXGYwMDFcIjtcbiRmYS12YXItbmF2aWNvbjogXCJcXGYwYzlcIjtcbiRmYS12YXItbmV1dGVyOiBcIlxcZjIyY1wiO1xuJGZhLXZhci1uZXdzcGFwZXItbzogXCJcXGYxZWFcIjtcbiRmYS12YXItb2JqZWN0LWdyb3VwOiBcIlxcZjI0N1wiO1xuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXCJcXGYyNDhcIjtcbiRmYS12YXItb2Rub2tsYXNzbmlraTogXCJcXGYyNjNcIjtcbiRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmU6IFwiXFxmMjY0XCI7XG4kZmEtdmFyLW9wZW5jYXJ0OiBcIlxcZjIzZFwiO1xuJGZhLXZhci1vcGVuaWQ6IFwiXFxmMTliXCI7XG4kZmEtdmFyLW9wZXJhOiBcIlxcZjI2YVwiO1xuJGZhLXZhci1vcHRpbi1tb25zdGVyOiBcIlxcZjIzY1wiO1xuJGZhLXZhci1vdXRkZW50OiBcIlxcZjAzYlwiO1xuJGZhLXZhci1wYWdlbGluZXM6IFwiXFxmMThjXCI7XG4kZmEtdmFyLXBhaW50LWJydXNoOiBcIlxcZjFmY1wiO1xuJGZhLXZhci1wYXBlci1wbGFuZTogXCJcXGYxZDhcIjtcbiRmYS12YXItcGFwZXItcGxhbmUtbzogXCJcXGYxZDlcIjtcbiRmYS12YXItcGFwZXJjbGlwOiBcIlxcZjBjNlwiO1xuJGZhLXZhci1wYXJhZ3JhcGg6IFwiXFxmMWRkXCI7XG4kZmEtdmFyLXBhc3RlOiBcIlxcZjBlYVwiO1xuJGZhLXZhci1wYXVzZTogXCJcXGYwNGNcIjtcbiRmYS12YXItcGF1c2UtY2lyY2xlOiBcIlxcZjI4YlwiO1xuJGZhLXZhci1wYXVzZS1jaXJjbGUtbzogXCJcXGYyOGNcIjtcbiRmYS12YXItcGF3OiBcIlxcZjFiMFwiO1xuJGZhLXZhci1wYXlwYWw6IFwiXFxmMWVkXCI7XG4kZmEtdmFyLXBlbmNpbDogXCJcXGYwNDBcIjtcbiRmYS12YXItcGVuY2lsLXNxdWFyZTogXCJcXGYxNGJcIjtcbiRmYS12YXItcGVuY2lsLXNxdWFyZS1vOiBcIlxcZjA0NFwiO1xuJGZhLXZhci1wZXJjZW50OiBcIlxcZjI5NVwiO1xuJGZhLXZhci1waG9uZTogXCJcXGYwOTVcIjtcbiRmYS12YXItcGhvbmUtc3F1YXJlOiBcIlxcZjA5OFwiO1xuJGZhLXZhci1waG90bzogXCJcXGYwM2VcIjtcbiRmYS12YXItcGljdHVyZS1vOiBcIlxcZjAzZVwiO1xuJGZhLXZhci1waWUtY2hhcnQ6IFwiXFxmMjAwXCI7XG4kZmEtdmFyLXBpZWQtcGlwZXI6IFwiXFxmMmFlXCI7XG4kZmEtdmFyLXBpZWQtcGlwZXItYWx0OiBcIlxcZjFhOFwiO1xuJGZhLXZhci1waWVkLXBpcGVyLXBwOiBcIlxcZjFhN1wiO1xuJGZhLXZhci1waW50ZXJlc3Q6IFwiXFxmMGQyXCI7XG4kZmEtdmFyLXBpbnRlcmVzdC1wOiBcIlxcZjIzMVwiO1xuJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOiBcIlxcZjBkM1wiO1xuJGZhLXZhci1wbGFuZTogXCJcXGYwNzJcIjtcbiRmYS12YXItcGxheTogXCJcXGYwNGJcIjtcbiRmYS12YXItcGxheS1jaXJjbGU6IFwiXFxmMTQ0XCI7XG4kZmEtdmFyLXBsYXktY2lyY2xlLW86IFwiXFxmMDFkXCI7XG4kZmEtdmFyLXBsdWc6IFwiXFxmMWU2XCI7XG4kZmEtdmFyLXBsdXM6IFwiXFxmMDY3XCI7XG4kZmEtdmFyLXBsdXMtY2lyY2xlOiBcIlxcZjA1NVwiO1xuJGZhLXZhci1wbHVzLXNxdWFyZTogXCJcXGYwZmVcIjtcbiRmYS12YXItcGx1cy1zcXVhcmUtbzogXCJcXGYxOTZcIjtcbiRmYS12YXItcG9kY2FzdDogXCJcXGYyY2VcIjtcbiRmYS12YXItcG93ZXItb2ZmOiBcIlxcZjAxMVwiO1xuJGZhLXZhci1wcmludDogXCJcXGYwMmZcIjtcbiRmYS12YXItcHJvZHVjdC1odW50OiBcIlxcZjI4OFwiO1xuJGZhLXZhci1wdXp6bGUtcGllY2U6IFwiXFxmMTJlXCI7XG4kZmEtdmFyLXFxOiBcIlxcZjFkNlwiO1xuJGZhLXZhci1xcmNvZGU6IFwiXFxmMDI5XCI7XG4kZmEtdmFyLXF1ZXN0aW9uOiBcIlxcZjEyOFwiO1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGU6IFwiXFxmMDU5XCI7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZS1vOiBcIlxcZjI5Y1wiO1xuJGZhLXZhci1xdW9yYTogXCJcXGYyYzRcIjtcbiRmYS12YXItcXVvdGUtbGVmdDogXCJcXGYxMGRcIjtcbiRmYS12YXItcXVvdGUtcmlnaHQ6IFwiXFxmMTBlXCI7XG4kZmEtdmFyLXJhOiBcIlxcZjFkMFwiO1xuJGZhLXZhci1yYW5kb206IFwiXFxmMDc0XCI7XG4kZmEtdmFyLXJhdmVscnk6IFwiXFxmMmQ5XCI7XG4kZmEtdmFyLXJlYmVsOiBcIlxcZjFkMFwiO1xuJGZhLXZhci1yZWN5Y2xlOiBcIlxcZjFiOFwiO1xuJGZhLXZhci1yZWRkaXQ6IFwiXFxmMWExXCI7XG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXCJcXGYyODFcIjtcbiRmYS12YXItcmVkZGl0LXNxdWFyZTogXCJcXGYxYTJcIjtcbiRmYS12YXItcmVmcmVzaDogXCJcXGYwMjFcIjtcbiRmYS12YXItcmVnaXN0ZXJlZDogXCJcXGYyNWRcIjtcbiRmYS12YXItcmVtb3ZlOiBcIlxcZjAwZFwiO1xuJGZhLXZhci1yZW5yZW46IFwiXFxmMThiXCI7XG4kZmEtdmFyLXJlb3JkZXI6IFwiXFxmMGM5XCI7XG4kZmEtdmFyLXJlcGVhdDogXCJcXGYwMWVcIjtcbiRmYS12YXItcmVwbHk6IFwiXFxmMTEyXCI7XG4kZmEtdmFyLXJlcGx5LWFsbDogXCJcXGYxMjJcIjtcbiRmYS12YXItcmVzaXN0YW5jZTogXCJcXGYxZDBcIjtcbiRmYS12YXItcmV0d2VldDogXCJcXGYwNzlcIjtcbiRmYS12YXItcm1iOiBcIlxcZjE1N1wiO1xuJGZhLXZhci1yb2FkOiBcIlxcZjAxOFwiO1xuJGZhLXZhci1yb2NrZXQ6IFwiXFxmMTM1XCI7XG4kZmEtdmFyLXJvdGF0ZS1sZWZ0OiBcIlxcZjBlMlwiO1xuJGZhLXZhci1yb3RhdGUtcmlnaHQ6IFwiXFxmMDFlXCI7XG4kZmEtdmFyLXJvdWJsZTogXCJcXGYxNThcIjtcbiRmYS12YXItcnNzOiBcIlxcZjA5ZVwiO1xuJGZhLXZhci1yc3Mtc3F1YXJlOiBcIlxcZjE0M1wiO1xuJGZhLXZhci1ydWI6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJ1YmxlOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1ydXBlZTogXCJcXGYxNTZcIjtcbiRmYS12YXItczE1OiBcIlxcZjJjZFwiO1xuJGZhLXZhci1zYWZhcmk6IFwiXFxmMjY3XCI7XG4kZmEtdmFyLXNhdmU6IFwiXFxmMGM3XCI7XG4kZmEtdmFyLXNjaXNzb3JzOiBcIlxcZjBjNFwiO1xuJGZhLXZhci1zY3JpYmQ6IFwiXFxmMjhhXCI7XG4kZmEtdmFyLXNlYXJjaDogXCJcXGYwMDJcIjtcbiRmYS12YXItc2VhcmNoLW1pbnVzOiBcIlxcZjAxMFwiO1xuJGZhLXZhci1zZWFyY2gtcGx1czogXCJcXGYwMGVcIjtcbiRmYS12YXItc2VsbHN5OiBcIlxcZjIxM1wiO1xuJGZhLXZhci1zZW5kOiBcIlxcZjFkOFwiO1xuJGZhLXZhci1zZW5kLW86IFwiXFxmMWQ5XCI7XG4kZmEtdmFyLXNlcnZlcjogXCJcXGYyMzNcIjtcbiRmYS12YXItc2hhcmU6IFwiXFxmMDY0XCI7XG4kZmEtdmFyLXNoYXJlLWFsdDogXCJcXGYxZTBcIjtcbiRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTogXCJcXGYxZTFcIjtcbiRmYS12YXItc2hhcmUtc3F1YXJlOiBcIlxcZjE0ZFwiO1xuJGZhLXZhci1zaGFyZS1zcXVhcmUtbzogXCJcXGYwNDVcIjtcbiRmYS12YXItc2hla2VsOiBcIlxcZjIwYlwiO1xuJGZhLXZhci1zaGVxZWw6IFwiXFxmMjBiXCI7XG4kZmEtdmFyLXNoaWVsZDogXCJcXGYxMzJcIjtcbiRmYS12YXItc2hpcDogXCJcXGYyMWFcIjtcbiRmYS12YXItc2hpcnRzaW5idWxrOiBcIlxcZjIxNFwiO1xuJGZhLXZhci1zaG9wcGluZy1iYWc6IFwiXFxmMjkwXCI7XG4kZmEtdmFyLXNob3BwaW5nLWJhc2tldDogXCJcXGYyOTFcIjtcbiRmYS12YXItc2hvcHBpbmctY2FydDogXCJcXGYwN2FcIjtcbiRmYS12YXItc2hvd2VyOiBcIlxcZjJjY1wiO1xuJGZhLXZhci1zaWduLWluOiBcIlxcZjA5MFwiO1xuJGZhLXZhci1zaWduLWxhbmd1YWdlOiBcIlxcZjJhN1wiO1xuJGZhLXZhci1zaWduLW91dDogXCJcXGYwOGJcIjtcbiRmYS12YXItc2lnbmFsOiBcIlxcZjAxMlwiO1xuJGZhLXZhci1zaWduaW5nOiBcIlxcZjJhN1wiO1xuJGZhLXZhci1zaW1wbHlidWlsdDogXCJcXGYyMTVcIjtcbiRmYS12YXItc2l0ZW1hcDogXCJcXGYwZThcIjtcbiRmYS12YXItc2t5YXRsYXM6IFwiXFxmMjE2XCI7XG4kZmEtdmFyLXNreXBlOiBcIlxcZjE3ZVwiO1xuJGZhLXZhci1zbGFjazogXCJcXGYxOThcIjtcbiRmYS12YXItc2xpZGVyczogXCJcXGYxZGVcIjtcbiRmYS12YXItc2xpZGVzaGFyZTogXCJcXGYxZTdcIjtcbiRmYS12YXItc21pbGUtbzogXCJcXGYxMThcIjtcbiRmYS12YXItc25hcGNoYXQ6IFwiXFxmMmFiXCI7XG4kZmEtdmFyLXNuYXBjaGF0LWdob3N0OiBcIlxcZjJhY1wiO1xuJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU6IFwiXFxmMmFkXCI7XG4kZmEtdmFyLXNub3dmbGFrZS1vOiBcIlxcZjJkY1wiO1xuJGZhLXZhci1zb2NjZXItYmFsbC1vOiBcIlxcZjFlM1wiO1xuJGZhLXZhci1zb3J0OiBcIlxcZjBkY1wiO1xuJGZhLXZhci1zb3J0LWFscGhhLWFzYzogXCJcXGYxNWRcIjtcbiRmYS12YXItc29ydC1hbHBoYS1kZXNjOiBcIlxcZjE1ZVwiO1xuJGZhLXZhci1zb3J0LWFtb3VudC1hc2M6IFwiXFxmMTYwXCI7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M6IFwiXFxmMTYxXCI7XG4kZmEtdmFyLXNvcnQtYXNjOiBcIlxcZjBkZVwiO1xuJGZhLXZhci1zb3J0LWRlc2M6IFwiXFxmMGRkXCI7XG4kZmEtdmFyLXNvcnQtZG93bjogXCJcXGYwZGRcIjtcbiRmYS12YXItc29ydC1udW1lcmljLWFzYzogXCJcXGYxNjJcIjtcbiRmYS12YXItc29ydC1udW1lcmljLWRlc2M6IFwiXFxmMTYzXCI7XG4kZmEtdmFyLXNvcnQtdXA6IFwiXFxmMGRlXCI7XG4kZmEtdmFyLXNvdW5kY2xvdWQ6IFwiXFxmMWJlXCI7XG4kZmEtdmFyLXNwYWNlLXNodXR0bGU6IFwiXFxmMTk3XCI7XG4kZmEtdmFyLXNwaW5uZXI6IFwiXFxmMTEwXCI7XG4kZmEtdmFyLXNwb29uOiBcIlxcZjFiMVwiO1xuJGZhLXZhci1zcG90aWZ5OiBcIlxcZjFiY1wiO1xuJGZhLXZhci1zcXVhcmU6IFwiXFxmMGM4XCI7XG4kZmEtdmFyLXNxdWFyZS1vOiBcIlxcZjA5NlwiO1xuJGZhLXZhci1zdGFjay1leGNoYW5nZTogXCJcXGYxOGRcIjtcbiRmYS12YXItc3RhY2stb3ZlcmZsb3c6IFwiXFxmMTZjXCI7XG4kZmEtdmFyLXN0YXI6IFwiXFxmMDA1XCI7XG4kZmEtdmFyLXN0YXItaGFsZjogXCJcXGYwODlcIjtcbiRmYS12YXItc3Rhci1oYWxmLWVtcHR5OiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLWhhbGYtZnVsbDogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1oYWxmLW86IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItbzogXCJcXGYwMDZcIjtcbiRmYS12YXItc3RlYW06IFwiXFxmMWI2XCI7XG4kZmEtdmFyLXN0ZWFtLXNxdWFyZTogXCJcXGYxYjdcIjtcbiRmYS12YXItc3RlcC1iYWNrd2FyZDogXCJcXGYwNDhcIjtcbiRmYS12YXItc3RlcC1mb3J3YXJkOiBcIlxcZjA1MVwiO1xuJGZhLXZhci1zdGV0aG9zY29wZTogXCJcXGYwZjFcIjtcbiRmYS12YXItc3RpY2t5LW5vdGU6IFwiXFxmMjQ5XCI7XG4kZmEtdmFyLXN0aWNreS1ub3RlLW86IFwiXFxmMjRhXCI7XG4kZmEtdmFyLXN0b3A6IFwiXFxmMDRkXCI7XG4kZmEtdmFyLXN0b3AtY2lyY2xlOiBcIlxcZjI4ZFwiO1xuJGZhLXZhci1zdG9wLWNpcmNsZS1vOiBcIlxcZjI4ZVwiO1xuJGZhLXZhci1zdHJlZXQtdmlldzogXCJcXGYyMWRcIjtcbiRmYS12YXItc3RyaWtldGhyb3VnaDogXCJcXGYwY2NcIjtcbiRmYS12YXItc3R1bWJsZXVwb246IFwiXFxmMWE0XCI7XG4kZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTogXCJcXGYxYTNcIjtcbiRmYS12YXItc3Vic2NyaXB0OiBcIlxcZjEyY1wiO1xuJGZhLXZhci1zdWJ3YXk6IFwiXFxmMjM5XCI7XG4kZmEtdmFyLXN1aXRjYXNlOiBcIlxcZjBmMlwiO1xuJGZhLXZhci1zdW4tbzogXCJcXGYxODVcIjtcbiRmYS12YXItc3VwZXJwb3dlcnM6IFwiXFxmMmRkXCI7XG4kZmEtdmFyLXN1cGVyc2NyaXB0OiBcIlxcZjEyYlwiO1xuJGZhLXZhci1zdXBwb3J0OiBcIlxcZjFjZFwiO1xuJGZhLXZhci10YWJsZTogXCJcXGYwY2VcIjtcbiRmYS12YXItdGFibGV0OiBcIlxcZjEwYVwiO1xuJGZhLXZhci10YWNob21ldGVyOiBcIlxcZjBlNFwiO1xuJGZhLXZhci10YWc6IFwiXFxmMDJiXCI7XG4kZmEtdmFyLXRhZ3M6IFwiXFxmMDJjXCI7XG4kZmEtdmFyLXRhc2tzOiBcIlxcZjBhZVwiO1xuJGZhLXZhci10YXhpOiBcIlxcZjFiYVwiO1xuJGZhLXZhci10ZWxlZ3JhbTogXCJcXGYyYzZcIjtcbiRmYS12YXItdGVsZXZpc2lvbjogXCJcXGYyNmNcIjtcbiRmYS12YXItdGVuY2VudC13ZWlibzogXCJcXGYxZDVcIjtcbiRmYS12YXItdGVybWluYWw6IFwiXFxmMTIwXCI7XG4kZmEtdmFyLXRleHQtaGVpZ2h0OiBcIlxcZjAzNFwiO1xuJGZhLXZhci10ZXh0LXdpZHRoOiBcIlxcZjAzNVwiO1xuJGZhLXZhci10aDogXCJcXGYwMGFcIjtcbiRmYS12YXItdGgtbGFyZ2U6IFwiXFxmMDA5XCI7XG4kZmEtdmFyLXRoLWxpc3Q6IFwiXFxmMDBiXCI7XG4kZmEtdmFyLXRoZW1laXNsZTogXCJcXGYyYjJcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXI6IFwiXFxmMmM3XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTA6IFwiXFxmMmNiXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTE6IFwiXFxmMmNhXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTI6IFwiXFxmMmM5XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTM6IFwiXFxmMmM4XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTQ6IFwiXFxmMmM3XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5OiBcIlxcZjJjYlwiO1xuJGZhLXZhci10aGVybW9tZXRlci1mdWxsOiBcIlxcZjJjN1wiO1xuJGZhLXZhci10aGVybW9tZXRlci1oYWxmOiBcIlxcZjJjOVwiO1xuJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOiBcIlxcZjJjYVwiO1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXCJcXGYyYzhcIjtcbiRmYS12YXItdGh1bWItdGFjazogXCJcXGYwOGRcIjtcbiRmYS12YXItdGh1bWJzLWRvd246IFwiXFxmMTY1XCI7XG4kZmEtdmFyLXRodW1icy1vLWRvd246IFwiXFxmMDg4XCI7XG4kZmEtdmFyLXRodW1icy1vLXVwOiBcIlxcZjA4N1wiO1xuJGZhLXZhci10aHVtYnMtdXA6IFwiXFxmMTY0XCI7XG4kZmEtdmFyLXRpY2tldDogXCJcXGYxNDVcIjtcbiRmYS12YXItdGltZXM6IFwiXFxmMDBkXCI7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZTogXCJcXGYwNTdcIjtcbiRmYS12YXItdGltZXMtY2lyY2xlLW86IFwiXFxmMDVjXCI7XG4kZmEtdmFyLXRpbWVzLXJlY3RhbmdsZTogXCJcXGYyZDNcIjtcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlLW86IFwiXFxmMmQ0XCI7XG4kZmEtdmFyLXRpbnQ6IFwiXFxmMDQzXCI7XG4kZmEtdmFyLXRvZ2dsZS1kb3duOiBcIlxcZjE1MFwiO1xuJGZhLXZhci10b2dnbGUtbGVmdDogXCJcXGYxOTFcIjtcbiRmYS12YXItdG9nZ2xlLW9mZjogXCJcXGYyMDRcIjtcbiRmYS12YXItdG9nZ2xlLW9uOiBcIlxcZjIwNVwiO1xuJGZhLXZhci10b2dnbGUtcmlnaHQ6IFwiXFxmMTUyXCI7XG4kZmEtdmFyLXRvZ2dsZS11cDogXCJcXGYxNTFcIjtcbiRmYS12YXItdHJhZGVtYXJrOiBcIlxcZjI1Y1wiO1xuJGZhLXZhci10cmFpbjogXCJcXGYyMzhcIjtcbiRmYS12YXItdHJhbnNnZW5kZXI6IFwiXFxmMjI0XCI7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdDogXCJcXGYyMjVcIjtcbiRmYS12YXItdHJhc2g6IFwiXFxmMWY4XCI7XG4kZmEtdmFyLXRyYXNoLW86IFwiXFxmMDE0XCI7XG4kZmEtdmFyLXRyZWU6IFwiXFxmMWJiXCI7XG4kZmEtdmFyLXRyZWxsbzogXCJcXGYxODFcIjtcbiRmYS12YXItdHJpcGFkdmlzb3I6IFwiXFxmMjYyXCI7XG4kZmEtdmFyLXRyb3BoeTogXCJcXGYwOTFcIjtcbiRmYS12YXItdHJ1Y2s6IFwiXFxmMGQxXCI7XG4kZmEtdmFyLXRyeTogXCJcXGYxOTVcIjtcbiRmYS12YXItdHR5OiBcIlxcZjFlNFwiO1xuJGZhLXZhci10dW1ibHI6IFwiXFxmMTczXCI7XG4kZmEtdmFyLXR1bWJsci1zcXVhcmU6IFwiXFxmMTc0XCI7XG4kZmEtdmFyLXR1cmtpc2gtbGlyYTogXCJcXGYxOTVcIjtcbiRmYS12YXItdHY6IFwiXFxmMjZjXCI7XG4kZmEtdmFyLXR3aXRjaDogXCJcXGYxZThcIjtcbiRmYS12YXItdHdpdHRlcjogXCJcXGYwOTlcIjtcbiRmYS12YXItdHdpdHRlci1zcXVhcmU6IFwiXFxmMDgxXCI7XG4kZmEtdmFyLXVtYnJlbGxhOiBcIlxcZjBlOVwiO1xuJGZhLXZhci11bmRlcmxpbmU6IFwiXFxmMGNkXCI7XG4kZmEtdmFyLXVuZG86IFwiXFxmMGUyXCI7XG4kZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M6IFwiXFxmMjlhXCI7XG4kZmEtdmFyLXVuaXZlcnNpdHk6IFwiXFxmMTljXCI7XG4kZmEtdmFyLXVubGluazogXCJcXGYxMjdcIjtcbiRmYS12YXItdW5sb2NrOiBcIlxcZjA5Y1wiO1xuJGZhLXZhci11bmxvY2stYWx0OiBcIlxcZjEzZVwiO1xuJGZhLXZhci11bnNvcnRlZDogXCJcXGYwZGNcIjtcbiRmYS12YXItdXBsb2FkOiBcIlxcZjA5M1wiO1xuJGZhLXZhci11c2I6IFwiXFxmMjg3XCI7XG4kZmEtdmFyLXVzZDogXCJcXGYxNTVcIjtcbiRmYS12YXItdXNlcjogXCJcXGYwMDdcIjtcbiRmYS12YXItdXNlci1jaXJjbGU6IFwiXFxmMmJkXCI7XG4kZmEtdmFyLXVzZXItY2lyY2xlLW86IFwiXFxmMmJlXCI7XG4kZmEtdmFyLXVzZXItbWQ6IFwiXFxmMGYwXCI7XG4kZmEtdmFyLXVzZXItbzogXCJcXGYyYzBcIjtcbiRmYS12YXItdXNlci1wbHVzOiBcIlxcZjIzNFwiO1xuJGZhLXZhci11c2VyLXNlY3JldDogXCJcXGYyMWJcIjtcbiRmYS12YXItdXNlci10aW1lczogXCJcXGYyMzVcIjtcbiRmYS12YXItdXNlcnM6IFwiXFxmMGMwXCI7XG4kZmEtdmFyLXZjYXJkOiBcIlxcZjJiYlwiO1xuJGZhLXZhci12Y2FyZC1vOiBcIlxcZjJiY1wiO1xuJGZhLXZhci12ZW51czogXCJcXGYyMjFcIjtcbiRmYS12YXItdmVudXMtZG91YmxlOiBcIlxcZjIyNlwiO1xuJGZhLXZhci12ZW51cy1tYXJzOiBcIlxcZjIyOFwiO1xuJGZhLXZhci12aWFjb2luOiBcIlxcZjIzN1wiO1xuJGZhLXZhci12aWFkZW86IFwiXFxmMmE5XCI7XG4kZmEtdmFyLXZpYWRlby1zcXVhcmU6IFwiXFxmMmFhXCI7XG4kZmEtdmFyLXZpZGVvLWNhbWVyYTogXCJcXGYwM2RcIjtcbiRmYS12YXItdmltZW86IFwiXFxmMjdkXCI7XG4kZmEtdmFyLXZpbWVvLXNxdWFyZTogXCJcXGYxOTRcIjtcbiRmYS12YXItdmluZTogXCJcXGYxY2FcIjtcbiRmYS12YXItdms6IFwiXFxmMTg5XCI7XG4kZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lOiBcIlxcZjJhMFwiO1xuJGZhLXZhci12b2x1bWUtZG93bjogXCJcXGYwMjdcIjtcbiRmYS12YXItdm9sdW1lLW9mZjogXCJcXGYwMjZcIjtcbiRmYS12YXItdm9sdW1lLXVwOiBcIlxcZjAyOFwiO1xuJGZhLXZhci13YXJuaW5nOiBcIlxcZjA3MVwiO1xuJGZhLXZhci13ZWNoYXQ6IFwiXFxmMWQ3XCI7XG4kZmEtdmFyLXdlaWJvOiBcIlxcZjE4YVwiO1xuJGZhLXZhci13ZWl4aW46IFwiXFxmMWQ3XCI7XG4kZmEtdmFyLXdoYXRzYXBwOiBcIlxcZjIzMlwiO1xuJGZhLXZhci13aGVlbGNoYWlyOiBcIlxcZjE5M1wiO1xuJGZhLXZhci13aGVlbGNoYWlyLWFsdDogXCJcXGYyOWJcIjtcbiRmYS12YXItd2lmaTogXCJcXGYxZWJcIjtcbiRmYS12YXItd2lraXBlZGlhLXc6IFwiXFxmMjY2XCI7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZTogXCJcXGYyZDNcIjtcbiRmYS12YXItd2luZG93LWNsb3NlLW86IFwiXFxmMmQ0XCI7XG4kZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTogXCJcXGYyZDBcIjtcbiRmYS12YXItd2luZG93LW1pbmltaXplOiBcIlxcZjJkMVwiO1xuJGZhLXZhci13aW5kb3ctcmVzdG9yZTogXCJcXGYyZDJcIjtcbiRmYS12YXItd2luZG93czogXCJcXGYxN2FcIjtcbiRmYS12YXItd29uOiBcIlxcZjE1OVwiO1xuJGZhLXZhci13b3JkcHJlc3M6IFwiXFxmMTlhXCI7XG4kZmEtdmFyLXdwYmVnaW5uZXI6IFwiXFxmMjk3XCI7XG4kZmEtdmFyLXdwZXhwbG9yZXI6IFwiXFxmMmRlXCI7XG4kZmEtdmFyLXdwZm9ybXM6IFwiXFxmMjk4XCI7XG4kZmEtdmFyLXdyZW5jaDogXCJcXGYwYWRcIjtcbiRmYS12YXIteGluZzogXCJcXGYxNjhcIjtcbiRmYS12YXIteGluZy1zcXVhcmU6IFwiXFxmMTY5XCI7XG4kZmEtdmFyLXktY29tYmluYXRvcjogXCJcXGYyM2JcIjtcbiRmYS12YXIteS1jb21iaW5hdG9yLXNxdWFyZTogXCJcXGYxZDRcIjtcbiRmYS12YXIteWFob286IFwiXFxmMTllXCI7XG4kZmEtdmFyLXljOiBcIlxcZjIzYlwiO1xuJGZhLXZhci15Yy1zcXVhcmU6IFwiXFxmMWQ0XCI7XG4kZmEtdmFyLXllbHA6IFwiXFxmMWU5XCI7XG4kZmEtdmFyLXllbjogXCJcXGYxNTdcIjtcbiRmYS12YXIteW9hc3Q6IFwiXFxmMmIxXCI7XG4kZmEtdmFyLXlvdXR1YmU6IFwiXFxmMTY3XCI7XG4kZmEtdmFyLXlvdXR1YmUtcGxheTogXCJcXGYxNmFcIjtcbiRmYS12YXIteW91dHViZS1zcXVhcmU6IFwiXFxmMTY2XCI7XG5cbiIsIi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxuICAgcmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xhc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tdXNpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW11c2ljOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbG06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGFyZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aC1sYXJnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGgtbGlzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW1vdmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3NlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbWVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2gtcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1taW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaC1taW51czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvd2VyLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBvd2VyLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ25hbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlYXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFzaC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvbWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvY2stbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kb3dubG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluYm94OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5ib3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheS1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1yaWdodDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVwZWF0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwZWF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVmcmVzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZnJlc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3QtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRwaG9uZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFkcGhvbmVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXJjb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhcmNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWdzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFnczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib29rbWFyazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByaW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHJpbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYW1lcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9udDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbGQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib2xkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taXRhbGljOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaXRhbGljOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC1oZWlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZXh0LWhlaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtd2lkdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZXh0LXdpZHRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1jZW50ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1jZW50ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tanVzdGlmeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWp1c3RpZnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlZGVudDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tb3V0ZGVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW91dGRlbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmRlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmRlbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWRlby1jYW1lcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWRlby1jYW1lcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG90bzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taW1hZ2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpY3R1cmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpY3R1cmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtbWFya2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRqdXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRqdXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGludDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGl0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZW5jaWwtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVwLWJhY2t3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhc3QtYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhY2t3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9yd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhc3QtZm9yd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZXAtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXAtZm9yd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVqZWN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWplY3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1cy1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lcy1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZm8tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3Jvc3NoYWlyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyb3NzaGFpcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbWVzLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtZm9yd2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGFuZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4cGFuZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tcHJlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3RlcmlzazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFzdGVyaXNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2lmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVhZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXllOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXllLXNsYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2FybmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxhbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFuZG9tOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmFuZG9tOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWduZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWduZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJldHdlZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXR3ZWV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctY2FydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3BwaW5nLWNhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3BlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtdjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXItY2hhcnQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyLWNoYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10d2l0dGVyLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhY2Vib29rLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYS1yZXRybzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbWVyYS1yZXRybzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtleTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlYXJzOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29nczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyLWhhbGY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhcnQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24tb3V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1vdXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rZWRpbi1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYi10YWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWItdGFjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHRlcm5hbC1saW5rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1pbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24taW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cm9waHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cm9waHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVwbG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlbW9uLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZW1vbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9va21hcmstbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBob25lLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10d2l0dGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stZjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVubG9jazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlZGl0LWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWVkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZGQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhkZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbGhvcm46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWxsaG9ybjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2VydGlmaWNhdGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jZXJ0aWZpY2F0ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsb2JlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3JlbmNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd3JlbmNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFza3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YXNrczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbHRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbHRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyaWVmY2FzZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJyaWVmY2FzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JvdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFpbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGluazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFzazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2Npc3NvcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zY2lzc29yczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvcHk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXJjbGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXJjbGlwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2F2ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmxvcHB5LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbG9wcHktbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5hdmljb246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlb3JkZXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC11bDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3QtdWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LW9sOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC1vbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmlrZXRocm91Z2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHJpa2V0aHJvdWdoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5kZXJsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5kZXJsaW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ2ljOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFnaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRydWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb25leTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbHVtbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2x1bW5zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5zb3J0ZWQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kb3duOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LXVwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlua2VkaW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtbGVmdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdW5kbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuZG87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWdhbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZ2F2ZWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYXZlbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhc2hib2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGFjaG9tZXRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhY2hvbWV0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudHMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNoOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ib2x0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9sdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpdGVtYXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaXRlbWFwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW1icmVsbGE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bWJyZWxsYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhc3RlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbGlwYm9hcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWdodGJ1bGItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpZ2h0YnVsYi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjaGFuZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNoYW5nZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQtZG93bmxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZC11cGxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW1kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1tZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZXRob3Njb3BlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RldGhvc2NvcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWl0Y2FzZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1aXRjYXNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29mZmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29mZmVlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0bGVyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1dGxlcnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRleHQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdGV4dC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVpbGRpbmctbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1aWxkaW5nLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG9zcGl0YWwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYnVsYW5jZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFtYnVsYW5jZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGtpdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZGtpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpZ2h0ZXItamV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlnaHRlci1qZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWgtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXNrdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGVza3RvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcHRvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhcHRvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhYmxldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZS1waG9uZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9iaWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdW90ZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdW90ZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW5uZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcGlubmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1yZXBseTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXBseTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXItb3Blbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21pbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNtaWxlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcm93bi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnJvd24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1laC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYW1lcGFkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2FtZXBhZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleWJvYXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1rZXlib2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnLWNoZWNrZXJlZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlcm1pbmFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVybWluYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtcmVwbHktYWxsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseS1hbGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXBseS1hbGw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtZW1wdHk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1mdWxsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItaGFsZi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jYXRpb24tYXJyb3c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb2NhdGlvbi1hcnJvdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcm9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZS1mb3JrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kZS1mb3JrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5saW5rOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFpbi1icm9rZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGFpbi1icm9rZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdXBlcnNjcmlwdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1YnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1YnNjcmlwdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVyYXNlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVyYXNlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1enpsZS1waWVjZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXB1enpsZS1waWVjZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb3Bob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGllbGQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGllbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2NrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yb2NrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXhjZG46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXhjZG47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1odG1sNTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWh0bWw1OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3NzMzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNzczM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmNob3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmNob3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5sb2NrLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxzZXllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVsbHNleWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWxsaXBzaXMtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbGxpcHNpcy12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnNzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJzcy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXktY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGlja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGV2ZWwtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGV2ZWwtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZW5jaWwtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXBhc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21wYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLWRvd246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLXVwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLXJpZ2h0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXVybzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZXVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2JwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2JwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbGFyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11c2Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydXBlZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taW5yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY255OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ybWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXllbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tanB5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItanB5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVibGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdWJsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcnViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29uOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1rcnc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1rcnc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXRjb2luOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1idGM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idGM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdGV4dDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbHBoYS1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFscGhhLWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFtb3VudC1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbW91bnQtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmctc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteGluZy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlLXBsYXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlLXBsYXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcm9wYm94OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZHJvcGJveDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhY2stb3ZlcmZsb3c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0YWdyYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnN0YWdyYW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlja3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGlja3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZG46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZG47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXRidWNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXRidWNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXRidWNrZXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYml0YnVja2V0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1bWJscjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR1bWJscjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1bWJsci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dW1ibHItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXBwbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZHJvaWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmRyb2lkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGludXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW51eDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaWJiYmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZHJpYmJibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lwZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNreXBlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm91cnNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvdXJzcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVsbG86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmVsbG87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZW1hbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mZW1hbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdHRpcDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdGlwYXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ncmF0aXBheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1bi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VuLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb29uLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb29uLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcmNoaXZlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJjaGl2ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1ZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1ZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWlibzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdlaWJvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVucmVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVucmVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFnZWxpbmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFnZWxpbmVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFjay1leGNoYW5nZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvdC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRvdC1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWVsY2hhaXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGVlbGNoYWlyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW8tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmltZW8tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVya2lzaC1saXJhOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1cy1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYWNlLXNodXR0bGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcGFjZS1zaHV0dGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbGFjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdvcmRwcmVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5pZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9wZW5pZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RpdHV0aW9uOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5rOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzaXR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5pdmVyc2l0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vcnRhci1ib2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ncmFkdWF0aW9uLWNhcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhaG9vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteWFob287IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVkZGl0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3R1bWJsZXVwb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWxpY2lvdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZWxpY2lvdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWdnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGlnZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWVkLXBpcGVyLXBwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWVkLXBpcGVyLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydXBhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRydXBhbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvb21sYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpvb21sYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFuZ3VhZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1aWxkaW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hpbGQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGlsZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb29uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Bvb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3ViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3ViZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVoYW5jZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVoYW5jZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZWFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlYW0tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVjeWNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlY3ljbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdXRvbW9iaWxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRheGk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YXhpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcG90aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3BvdGlmeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRldmlhbnRhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZXZpYW50YXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc291bmRjbG91ZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvdW5kY2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXRhYmFzZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRhdGFiYXNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wZGYtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtcGRmLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXdvcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtd29yZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1leGNlbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1leGNlbC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXBvd2VycG9pbnQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGhvdG8tbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waWN0dXJlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtaW1hZ2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtaW1hZ2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtemlwLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXJjaGl2ZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1hcmNoaXZlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXNvdW5kLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXVkaW8tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtYXVkaW8tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbW92aWUtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS12aWRlby1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS12aWRlby1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jb2RlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWNvZGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZXBlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGVwZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qc2ZpZGRsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpzZmlkZGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1ib3V5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJ1b3k6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtc2F2ZXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cHBvcnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtcmluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpZmUtcmluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vLW5vdGNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlLW8tbm90Y2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVzaXN0YW5jZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmViZWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWJlbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1lbXBpcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbXBpcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXljLXNxdWFyZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VyLW5ld3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYWNrZXItbmV3czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbmNlbnQtd2VpYm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZW5jZW50LXdlaWJvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xcTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlY2hhdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0td2VpeGluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2VpeGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXItcGxhbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlci1wbGFuZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXItcGxhbmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXN0b3J5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGlzdG9yeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS10aGluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlLXRoaW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFkZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXJhZ3JhcGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXJhZ3JhcGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xpZGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9tYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb2NjZXItYmFsbC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mdXRib2wtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZ1dGJvbC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlub2N1bGFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpbm9jdWxhcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1ZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlc2hhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbGlkZXNoYXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdGNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWVscDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXllbHA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXdzcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW5ld3NwYXBlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lmaTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpZmk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxjdWxhdG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsY3VsYXRvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBheXBhbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS13YWxsZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtd2FsbGV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtdmlzYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLXZpc2E7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtbWFzdGVyY2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpc2NvdmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtZGlzY292ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1hbWV4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtYW1leDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLXBheXBhbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXN0cmlwZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLXN0cmlwZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLXNsYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbC1zbGFzaC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvcHlyaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvcHlyaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWVkcm9wcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXllZHJvcHBlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhaW50LWJydXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFpbnQtYnJ1c2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmlydGhkYXktY2FrZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyZWEtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcmVhLWNoYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllLWNoYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGluZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmUtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFzdGZtLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10b2dnbGUtb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdG9nZ2xlLW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmljeWNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpY3ljbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pb3hob3N0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW94aG9zdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2VsbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2VsbGlzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVrZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZXFlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWxzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWxzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVhbnBhdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWFucGF0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1eXNlbGxhZHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idXlzZWxsYWRzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29ubmVjdGRldmVsb3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb25uZWN0ZGV2ZWxvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhc2hjdWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGFzaGN1YmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J1bWJlZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcnVtYmVlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhbnB1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlYW5wdWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWxsc3k6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWxsc3k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlydHNpbmJ1bGs6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGlydHNpbmJ1bGs7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaW1wbHlidWlsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpbXBseWJ1aWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5YXRsYXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1za3lhdGxhczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcnQtcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcnQtcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcnQtYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcnQtYXJyb3ctZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpYW1vbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kaWFtb25kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXNlY3JldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItc2VjcmV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW90b3JjeWNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vdG9yY3ljbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJlZXQtdmlldzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0cmVldC12aWV3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnRiZWF0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhcnRiZWF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVyY3VyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lcmN1cnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnRlcnNleDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFuc2dlbmRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLWRvdWJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1kb3VibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXMtbWFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2UtdjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZS1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV1dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbmV1dGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VuZGVybGVzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdlbmRlcmxlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhY2Vib29rLW9mZmljaWFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0LXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3QtcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoYXRzYXBwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hhdHNhcHA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZXJ2ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZXJ2ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci10aW1lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdGVsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFjb2luOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlhY29pbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhaW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJ3YXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWJ3YXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWRpdW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteS1jb21iaW5hdG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3B0aW4tbW9uc3RlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9wdGluLW1vbnN0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuY2FydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9wZW5jYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwZWRpdGVkc3NsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhwZWRpdGVkc3NsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS00OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LWZ1bGw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LWhhbGY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktcXVhcnRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktZW1wdHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW91c2UtcG9pbnRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWktY3Vyc29yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaS1jdXJzb3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vYmplY3QtZ3JvdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vYmplY3QtZ3JvdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vYmplY3QtdW5ncm91cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9iamVjdC11bmdyb3VwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGlja3ktbm90ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0aWNreS1ub3RlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGlja3ktbm90ZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtamNiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtamNiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGluZXJzLWNsdWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1kaW5lcnMtY2x1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFsYW5jZS1zY2FsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLXN0YXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLWhhbGY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWVuZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1lbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWdyYWItbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1yb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXJvY2stbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc3RvcC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBhcGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXBhcGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNjaXNzb3JzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXNjaXNzb3JzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWxpemFyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1saXphcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc3BvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtc3BvY2stbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnRlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wb2ludGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBlYWNlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXBlYWNlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFkZW1hcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFkZW1hcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWdpc3RlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVnaXN0ZXJlZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdnLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyaXBhZHZpc29yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJpcGFkdmlzb3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2Rub2tsYXNzbmlraTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZXQtcG9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2V0LXBvY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpa2lwZWRpYS13OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2lraXBlZGlhLXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYWZhcmk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zYWZhcmk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaHJvbWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaHJvbWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlZm94OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZWZveDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHY6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbGV2aXNpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZWxldmlzaW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29udGFvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29udGFvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tNTAwcHg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci01MDBweDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYXpvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFtYXpvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXBsdXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLXBsdXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW1pbnVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1taW51cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItdGltZXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLXRpbWVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1jaGVjay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItY2hlY2stbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZHVzdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5kdXN0cnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtcGluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLXBpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1zaWduczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1zaWduczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50aW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmctbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRpbmctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXp6OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91eno7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbWVvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxhY2stdGllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmxhY2stdGllOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udGljb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9udGljb25zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LWFsaWVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVkZGl0LWFsaWVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVkZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcmVkaXQtY2FyZC1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RpZXBpZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGllcGllOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9keDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vZHg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J0LWF3ZXNvbWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wcm9kdWN0LWh1bnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXhjbG91ZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1peGNsb3VkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NyaWJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2NyaWJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2UtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2UtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2UtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZS1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3AtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RvcC1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RvcC1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWJhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3BwaW5nLWJhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWJhc2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3BwaW5nLWJhc2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhc2h0YWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYXNodGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmx1ZXRvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmx1ZXRvb3RoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmx1ZXRvb3RoLWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibHVldG9vdGgtYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcmNlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZXJjZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0bGFiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0bGFiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BiZWdpbm5lcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwYmVnaW5uZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGZvcm1zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd3Bmb3JtczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmlyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmlyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGVlbGNoYWlyLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGluZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsaW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1jb250cm9sLXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmFpbGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnJhaWxsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzbC1pbnRlcnByZXRpbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWFmbmVzczpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taGFyZC1vZi1oZWFyaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1kZWFmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGVhZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xpZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZS1nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xpZGUtZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25pbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLWxhbmd1YWdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG93LXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvdy12aXNpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFkZW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFkZW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlhZGVvLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25hcGNoYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1naG9zdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0LWdob3N0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25hcGNoYXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJzdC1vcmRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcnN0LW9yZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW9hc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZW1laXNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZW1laXNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLWNpcmNsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtb2ZmaWNpYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtcGx1cy1vZmZpY2lhbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250LWF3ZXNvbWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmRzaGFrZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3BlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlLW9wZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vcGVuLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5vZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5vZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWJvb2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWJvb2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtYm9vay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmNhcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtY2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZjYXJkLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtY2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1jYXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZC1iYWRnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWJhZGdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpdmVycy1saWNlbnNlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pZC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtY2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaXZlcnMtbGljZW5zZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pZC1jYXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1jYXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW9yYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3JhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mcmVlLWNvZGUtY2FtcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbGVncmFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVsZWdyYW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci00OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG93ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG93ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXRodHViOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zMTU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9kY2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBvZGNhc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3ctbWF4aW1pemU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3ctbWluaW1pemU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctcmVzdG9yZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1yZXN0b3JlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtcmVjdGFuZ2xlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3ctY2xvc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGUtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3ctY2xvc2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbmRjYW1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFuZGNhbXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF2OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhdjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV0c3k6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ldHN5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW1kYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWltZGI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYXZlbHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmF2ZWxyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVlcmNhc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lZXJjYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9jaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9jaGlwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2ZsYWtlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbm93Zmxha2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVycG93ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VwZXJwb3dlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd3BleHBsb3JlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZXR1cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZXR1cDsgfVxuIiwiLy8gU2NyZWVuIFJlYWRlcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnNyLW9ubHkgeyBAaW5jbHVkZSBzci1vbmx5KCk7IH1cbi5zci1vbmx5LWZvY3VzYWJsZSB7IEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7IH1cbiIsIi8qIFxuICogSFRNTDUg4pywIEJvaWxlcnBsYXRlXG4gKlxuICogV2hhdCBmb2xsb3dzIGlzIHRoZSByZXN1bHQgb2YgbXVjaCByZXNlYXJjaCBvbiBjcm9zcy1icm93c2VyIHN0eWxpbmcuIFxuICogQ3JlZGl0IGxlZnQgaW5saW5lIGFuZCBiaWcgdGhhbmtzIHRvIE5pY29sYXMgR2FsbGFnaGVyLCBKb25hdGhhbiBOZWFsLFxuICogS3JvYyBDYW1lbiwgYW5kIHRoZSBINUJQIGRldiBjb21tdW5pdHkgYW5kIHRlYW0uXG4gKlxuICogRGV0YWlsZWQgaW5mb3JtYXRpb24gYWJvdXQgdGhpcyBDU1M6IGg1YnAuY29tL2Nzc1xuICogXG4gKiA9PXw9PSBub3JtYWxpemUgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICovXG5cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG5hdiwgc2VjdGlvbiB7IGRpc3BsYXk6IGJsb2NrOyB9XG5hdWRpbywgY2FudmFzLCB2aWRlbyB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgKmRpc3BsYXk6IGlubGluZTsgKnpvb206IDE7IH1cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7IGRpc3BsYXk6IG5vbmU7IH1cbltoaWRkZW5dIHsgZGlzcGxheTogbm9uZTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQmFzZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogTWFrZSBldmVyeXRoaW5nIGNvbmZvcm0gdG8gYSBzdGFuZGFyZCBib3gtbW9kZWwgKi9cblxuKiB7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuXG4vKlxuICogMS4gQ29ycmVjdCB0ZXh0IHJlc2l6aW5nIG9kZGx5IGluIElFNi83IHdoZW4gYm9keSBmb250LXNpemUgaXMgc2V0IHVzaW5nIGVtIHVuaXRzXG4gKiAyLiBGb3JjZSB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gbm9uLUlFXG4gKiAzLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IG9uIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbTogaDVicC5jb20vZ1xuICovXG5cbmh0bWwgeyBmb250LXNpemU6IDEwMCU7IG92ZXJmbG93LXk6IHNjcm9sbDsgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxuXG5ib2R5IHsgbWFyZ2luOiAwOyBmb250LXNpemU6IDEzcHg7IGxpbmUtaGVpZ2h0OiAxLjIzMTsgfVxuXG5ib2R5LCBidXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHsgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyOyB9XG5cbi8qIFxuICogUmVtb3ZlIHRleHQtc2hhZG93IGluIHNlbGVjdGlvbiBoaWdobGlnaHQ6IGg1YnAuY29tL2lcbiAqIFRoZXNlIHNlbGVjdGlvbiBkZWNsYXJhdGlvbnMgaGF2ZSB0byBiZSBzZXBhcmF0ZVxuICogQWxzbzogaG90IHBpbmshIChvciBjdXN0b21pemUgdGhlIGJhY2tncm91bmQgY29sb3IgdG8gbWF0Y2ggeW91ciBkZXNpZ24pXG4gKi9cblxuLypcbjo6LW1vei1zZWxlY3Rpb24geyBiYWNrZ3JvdW5kOiAjZmU1N2ExOyBjb2xvcjogI2ZmZjsgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbjo6c2VsZWN0aW9uIHsgYmFja2dyb3VuZDogI2ZlNTdhMTsgY29sb3I6ICNmZmY7IHRleHQtc2hhZG93OiBub25lOyB9XG4qL1xuXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLy8gYSB7IGNvbG9yOiAjMDBlOyB9XG4vLyBhOnZpc2l0ZWQgeyBjb2xvcjogIzU1MWE4YjsgfVxuLy8gYTpob3ZlciB7IGNvbG9yOiAjMDZlOyB9XG4vLyBhOmZvY3VzIHsgb3V0bGluZTogdGhpbiBkb3R0ZWQ7IH1cblxuLyogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzOiBoNWJwLmNvbS9oICovXG5hOmhvdmVyLCBhOmFjdGl2ZSB7IG91dGxpbmU6IDA7IH1cblxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVHlwb2dyYXBoeVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuYWJiclt0aXRsZV0geyBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyB9XG5cbmIsIHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmJsb2NrcXVvdGUgeyBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbmRmbiB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5ociB7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDFweDsgYm9yZGVyOiAwOyBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYzsgbWFyZ2luOiAxZW0gMDsgcGFkZGluZzogMDsgfVxuXG5pbnMgeyBiYWNrZ3JvdW5kOiAjZmY5OyBjb2xvcjogIzAwMDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbm1hcmsgeyBiYWNrZ3JvdW5kOiAjZmYwOyBjb2xvcjogIzAwMDsgZm9udC1zdHlsZTogaXRhbGljOyBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKiBSZWRlY2xhcmUgbW9ub3NwYWNlIGZvbnQgZmFtaWx5OiBoNWJwLmNvbS9qICovXG5wcmUsIGNvZGUsIGtiZCwgc2FtcCB7IGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgX2ZvbnQtZmFtaWx5OiAnY291cmllciBuZXcnLCBtb25vc3BhY2U7IGZvbnQtc2l6ZTogMWVtOyB9XG5cbi8qIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2VycyAqL1xucHJlIHsgd2hpdGUtc3BhY2U6IHByZTsgd2hpdGUtc3BhY2U6IHByZS13cmFwOyB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cblxucSB7IHF1b3Rlczogbm9uZTsgfVxucTpiZWZvcmUsIHE6YWZ0ZXIgeyBjb250ZW50OiBcIlwiOyBjb250ZW50OiBub25lOyB9XG5cbnNtYWxsIHsgZm9udC1zaXplOiA4NSU7IH1cblxuLyogUG9zaXRpb24gc3Vic2NyaXB0IGFuZCBzdXBlcnNjcmlwdCBjb250ZW50IHdpdGhvdXQgYWZmZWN0aW5nIGxpbmUtaGVpZ2h0OiBoNWJwLmNvbS9rICovXG5zdWIsIHN1cCB7IGZvbnQtc2l6ZTogNzUlOyBsaW5lLWhlaWdodDogMDsgcG9zaXRpb246IHJlbGF0aXZlOyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cbnN1cCB7IHRvcDogLTAuNWVtOyB9XG5zdWIgeyBib3R0b206IC0wLjI1ZW07IH1cblxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTGlzdHNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbnVsIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbm9sIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbmRkIHsgbWFyZ2luOiAwOyB9XG5uYXYgdWwsIG5hdiBvbCB7IGxpc3Qtc3R5bGU6IG5vbmU7IGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfVxuXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogMS4gSW1wcm92ZSBpbWFnZSBxdWFsaXR5IHdoZW4gc2NhbGVkIGluIElFNzogaDVicC5jb20vZFxuICogMi4gUmVtb3ZlIHRoZSBnYXAgYmV0d2VlbiBpbWFnZXMgYW5kIGJvcmRlcnMgb24gaW1hZ2UgY29udGFpbmVyczogaDVicC5jb20vZSBcbiAqL1xuXG5pbWcgeyBib3JkZXI6IDA7IC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLypcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRTkgXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkgeyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZpZ3VyZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmZpZ3VyZSB7IG1hcmdpbjogMDsgfVxuXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuZm9ybSB7IG1hcmdpbjogMDsgfVxuZmllbGRzZXQgeyBib3JkZXI6IDA7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfVxuXG4vKiBJbmRpY2F0ZSB0aGF0ICdsYWJlbCcgd2lsbCBzaGlmdCBmb2N1cyB0byB0aGUgYXNzb2NpYXRlZCBmb3JtIGVsZW1lbnQgKi9cbmxhYmVsIHsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi8qIFxuICogMS4gQ29ycmVjdCBjb2xvciBub3QgaW5oZXJpdGluZyBpbiBJRTYvNy84LzkgXG4gKiAyLiBDb3JyZWN0IGFsaWdubWVudCBkaXNwbGF5ZWQgb2RkbHkgaW4gSUU2LzcgXG4gKi9cblxubGVnZW5kIHsgYm9yZGVyOiAwOyAqbWFyZ2luLWxlZnQ6IC03cHg7IHBhZGRpbmc6IDA7IH1cblxuLypcbiAqIDEuIENvcnJlY3QgZm9udC1zaXplIG5vdCBpbmhlcml0aW5nIGluIGFsbCBicm93c2Vyc1xuICogMi4gUmVtb3ZlIG1hcmdpbnMgaW4gRkYzLzQgUzUgQ2hyb21lXG4gKiAzLiBEZWZpbmUgY29uc2lzdGVudCB2ZXJ0aWNhbCBhbGlnbm1lbnQgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAqL1xuXG5idXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHsgZm9udC1zaXplOiAxMDAlOyBtYXJnaW46IDA7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKnZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLypcbiAqIDEuIERlZmluZSBsaW5lLWhlaWdodCBhcyBub3JtYWwgdG8gbWF0Y2ggRkYzLzQgKHNldCB1c2luZyAhaW1wb3J0YW50IGluIHRoZSBVQSBzdHlsZXNoZWV0KVxuICogMi4gQ29ycmVjdCBpbm5lciBzcGFjaW5nIGRpc3BsYXllZCBvZGRseSBpbiBJRTYvN1xuICovXG5cbmJ1dHRvbiwgaW5wdXQgeyBsaW5lLWhlaWdodDogbm9ybWFsOyAqb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLypcbiAqIFJlaW50cm9kdWNlIGlubmVyIHNwYWNpbmcgaW4gJ3RhYmxlJyB0byBhdm9pZCBvdmVybGFwIGFuZCB3aGl0ZXNwYWNlIGlzc3VlcyBpbiBJRTYvN1xuICovXG5cbnRhYmxlIGJ1dHRvbiwgdGFibGUgaW5wdXQgeyAqb3ZlcmZsb3c6IGF1dG87IH1cblxuLypcbiAqIDEuIERpc3BsYXkgaGFuZCBjdXJzb3IgZm9yIGNsaWNrYWJsZSBmb3JtIGVsZW1lbnRzXG4gKiAyLiBBbGxvdyBzdHlsaW5nIG9mIGNsaWNrYWJsZSBmb3JtIGVsZW1lbnRzIGluIGlPU1xuICovXG5cbmJ1dHRvbiwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHsgY3Vyc29yOiBwb2ludGVyOyAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG4vKlxuICogQ29uc2lzdGVudCBib3ggc2l6aW5nIGFuZCBhcHBlYXJhbmNlXG4gKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0geyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7IC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qIFxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGRjMvNDogaDVicC5jb20vbCBcbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIGlucHV0OjotbW96LWZvY3VzLWlubmVyIHsgYm9yZGVyOiAwOyBwYWRkaW5nOiAwOyB9XG5cbi8qIFxuICogMS4gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFNi83LzgvOSBcbiAqIDIuIEFsbG93IG9ubHkgdmVydGljYWwgcmVzaXppbmdcbiAqL1xuXG50ZXh0YXJlYSB7IG92ZXJmbG93OiBhdXRvOyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyByZXNpemU6IHZlcnRpY2FsOyB9XG5cbi8qIENvbG9ycyBmb3IgZm9ybSB2YWxpZGl0eSAqL1xuaW5wdXQ6dmFsaWQsIHRleHRhcmVhOnZhbGlkIHsgIH1cbmlucHV0OmludmFsaWQsIHRleHRhcmVhOmludmFsaWQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBkZGRkOyB9XG5cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxudGFibGUgeyBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyBib3JkZXItc3BhY2luZzogMDsgfVxudGQgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIENsZWFyZml4XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogQ29udGFpbiBmbG9hdHM6IGg1YnAuY29tL3EgKi8gXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIgeyBjb250ZW50OiBcIlwiOyBkaXNwbGF5OiB0YWJsZTsgfVxuLmNsZWFyZml4OmFmdGVyIHsgY2xlYXI6IGJvdGg7IH1cbi5jbGVhcmZpeCB7IHpvb206IDE7IH1cblxuXG5cblxuXG5cbi8qID09fD09IHByaW50IHN0eWxlcyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBQcmludCBzdHlsZXMuXG4gICBJbmxpbmVkIHRvIGF2b2lkIHJlcXVpcmVkIEhUVFAgY29ubmVjdGlvbjogaDVicC5jb20vclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiBcbkBtZWRpYSBwcmludCB7XG4gICogeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgZmlsdGVyOm5vbmUgIWltcG9ydGFudDsgLW1zLWZpbHRlcjogbm9uZSAhaW1wb3J0YW50OyB9IC8qIEJsYWNrIHByaW50cyBmYXN0ZXI6IGg1YnAuY29tL3MgKi9cbiAgYSwgYTp2aXNpdGVkIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYVtocmVmXTphZnRlciB7IGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiOyB9XG4gIGFiYnJbdGl0bGVdOmFmdGVyIHsgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiOyB9XG4gIC5pciBhOmFmdGVyLCBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIsIGFbaHJlZl49XCIjXCJdOmFmdGVyIHsgY29udGVudDogXCJcIjsgfSAgLyogRG9uJ3Qgc2hvdyBsaW5rcyBmb3IgaW1hZ2VzLCBvciBqYXZhc2NyaXB0L2ludGVybmFsIGxpbmtzICovXG4gIHByZSwgYmxvY2txdW90ZSB7IGJvcmRlcjogMXB4IHNvbGlkICM5OTk7IHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICB0aGVhZCB7IGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgfSAvKiBoNWJwLmNvbS90ICovXG4gIHRyLCBpbWcgeyBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgaW1nIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgQHBhZ2UgeyBtYXJnaW46IDAuNWNtOyB9XG4gIHAsIGgyLCBoMyB7IG9ycGhhbnM6IDM7IHdpZG93czogMzsgfVxuICBoMiwgaDMgeyBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDsgfVxufVxuXG5cblxuXG4kZGVmYXVsdC1oYXMtbGF5b3V0LWFwcHJvYWNoOiB6b29tO1xuXG5AbWl4aW4gaGFzLWxheW91dCgkYXBwcm9hY2g6ICRkZWZhdWx0LWhhcy1sYXlvdXQtYXBwcm9hY2gpIHtcbiAgQGlmICRhcHByb2FjaCA9PSB6b29tIHtcbiAgICBAaW5jbHVkZSBoYXMtbGF5b3V0LXpvb207XG4gIH1cbiAgQGVsc2UgaWYgJGFwcHJvYWNoID09IGJsb2NrIHtcbiAgICBAaW5jbHVkZSBoYXMtbGF5b3V0LWJsb2NrO1xuICB9XG4gIEBlbHNlIHtcbiAgICBAd2FybiBcIlVua25vd24gaGFzLWxheW91dCBhcHByb2FjaDogI3skYXBwcm9hY2h9XCI7XG4gICAgQGluY2x1ZGUgaGFzLWxheW91dC16b29tO1xuICB9XG59XG5cbkBtaXhpbiBoYXMtbGF5b3V0LXpvb20ge1xuICAqem9vbTogMTtcbn1cblxuQG1peGluIGhhcy1sYXlvdXQtYmxvY2sge1xuICAgIC8vIFRoaXMgbWFrZXMgaWU2IGdldCBsYXlvdXRcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLy8gYW5kIHRoaXMgcHV0cyBpdCBiYWNrIHRvIGJsb2NrXG4gICAgJiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbkBtaXhpbiBwaWUtY2xlYXJmaXgge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIEBpbmNsdWRlIGhhcy1sYXlvdXQ7XG59XG5cblxuXG4vLyBSZXNwb25zaXZlIEltYWdlc1xuLy8gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+XG4vLyBGT1I6IFNldHRpbmcgdGhlIGRlZmF1bHQgcHJvcGVydGllcyBvZiBhIHJlc3BvbnNpdmUgaW1hZ2Vcbi8vIFdIWTogSXQncyByZXBldGl0aXZlLiBTYXZlcyByZS13cml0aW5nIG9mIG11bHRpcGxlIHJ1bGVzLlxuLy8gVVNFOiBAaW5jbHVkZSByZXNwLWltZztcbkBtaXhpbiByZXNwLWltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7IFxufVxuXG5cbi8vXG4vLyBVbml2ZXJzYWwgXG4vL1xuXG4vLyBLaWxsIHRoZSBtYXJnaW4gb24gdGhlIGxhc3QgY29sdW1uXG4udWktYmxvY2s6bGFzdC1jaGlsZCxcbi51aS1ibG9jay5sYXN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuXG4vLyBNZWRpYSBHcmlkICAgICAgICAgICAgICAgICAgICAvLyBcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG5cbkBtaXhpbiBtZWRpYS1ncmlkKCRudW06IDIsICRwYWQ6IGVtKDIwKSwgJHRhcmdldDonLm1lZGlhLWJsb2NrJykge1xuICBtYXJnaW4tbGVmdDogLSN7JHBhZH07XG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcblxuICA+ICN7JHRhcmdldH0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogI3skcGFkfTtcbiAgICBAaWYgJG51bSA9PSAyIG9yICRudW0gPT0gXCJ0d29cIiB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgJjpudGgtb2YtdHlwZSgybiszKSB7XG4gICAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgfVxuICAgICAgJi5uMyB7XG4gICAgICAgIGNsZWFyOmxlZnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpZiAkbnVtID09IDMgb3IgJG51bSA9PSBcInRocmVlXCIge1xuICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgJjpudGgtb2YtdHlwZSgzbis0KSB7XG4gICAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgfVxuICAgICAgLmllNyAmIHtcbiAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgIH1cbiAgICAgICYubjQge1xuICAgICAgICBjbGVhcjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGlmICRudW0gPT0gNCBvciAkbnVtID09IFwiZm91clwiIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAmOm50aC1vZi10eXBlKDRuKzUpIHtcbiAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICB9XG4gICAgICAmLm41IHtcbiAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpZiAkbnVtID09IDUgb3IgJG51bSA9PSBcImZpdmVcIiB7XG4gICAgICAmOm50aC1vZi10eXBlKDVuKzYpIHtcbiAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICB9XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgJi5uNiB7XG4gICAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICBAaWYgJG51bSA9PSA2IG9yICRudW0gPT0gXCJzaXhcIiB7XG4gICAgICAmOm50aC1vZi10eXBlKDZuKzcpIHtcbiAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICB9XG4gICAgICB3aWR0aDogMTYuNjY2JTtcbiAgICAgIC5pZTcgJiB7XG4gICAgICAgIHdpZHRoOiAxNiU7XG4gICAgICB9XG4gICAgICAmLm43IHtcbiAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59IC8vbWVkaWEtZ3JpZFxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuXG4vLyBVSSBHcmlkcyAgICAgICAgICAgICAgICAgICAgICAgIC8vIFxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cblxuLy8gU3RhdGljIENvbHVtbiBHcmlkIFZhcmlhdGlvblxuLy8gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+XG4vLyBGT1I6IFNldHRpbmcgb25lIGV4cGxpY2l0IGNvbHVtbiB3aWR0aCB3aGlsZSBrZWVwaW5nIHRoZSBvdGhlciBsaXF1aWRcbi8vIFdIWTogSXQncyBhbm5veWluZyB0byByZW1lbWJlciB0aGlzIHBhdHRlcm4gYW5kIHNldmVyYWwgbnVtYmVycyBkZXBlbmQgb24gb25lIGFub3RoZXJcbi8vIFJFRjogaHR0cDovL2FsaXN0YXBhcnQuY29tL2FydGljbGUvbmVnYXRpdmVtYXJnaW5zXG5cbi8vIEhUTUw6XG4vLyA8ZGl2IGNsYXNzPVwibC1zdGF0aWNcIj5cbi8vICA8c2VjdGlvbiBjbGFzcz1cInVpLWJsb2NrLTFcIj5cbi8vICAgIDxkaXYgY2xhc3M9XCJ1aS1ibG9jay1pbm5lclwiPlxuLy9cbi8vICAgICAgPCEtLSBCbG9jayAxIENvbnRlbnQgR29lcyBIZXJlIC0tPlxuLy9cbi8vICAgIDwvZGl2PiA8IS0tIC91aS1ibG9jay1pbm5lciAtLT5cbi8vICA8L3NlY3Rpb24+IDwhLS0gL3VpLWJsb2NrLTEgLS0+XG4vLyAgPHNlY3Rpb24gY2xhc3M9XCJ1aS1ibG9jay0yXCI+XG4vLyAgICA8ZGl2IGNsYXNzPVwidWktYmxvY2staW5uZXJcIj5cbi8vXG4vLyAgICAgIDwhLS0gQmxvY2sgMiBDb250ZW50IEdvZXMgSGVyZSAtLT5cbi8vXG4vLyAgICA8L2Rpdj4gPCEtLSAvdWktYmxvY2staW5uZXIgLS0+XG4vLyAgPC9zZWN0aW9uPiA8IS0tIC91aS1ibG9jay0yIC0tPiBcbi8vIDwvYXJ0aWNsZT4gPCEtLSAvbC1zdGF0aWMgLS0+XG5cbi8vIFVTRTogQGluY2x1ZGUgZ3JpZC1zdGF0aWMoMzAwcHgsIDQwcHgpO1xuXG5AbWl4aW4gZ3JpZC1zdGF0aWMoJHdpZHRoOiAzMDBweCwgJG1hcmdpbjogNDBweCwgJHN0YXRpYy1jb2w6IHJpZ2h0KSB7XG4gIC8vIFZhcmlhYmxlc1xuICAkdG90YWw6ICR3aWR0aCArICRtYXJnaW47XG5cbiAgLy8gSWYgdGhlIHJpZ2h0IGNvbHVtbiBoYXMgYSBzdGF0aWMgd2lkdGhcbiAgQGlmICRzdGF0aWMtY29sID09IHJpZ2h0IHtcbiAgICA+IC51aS1ibG9jay0xIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0kdG90YWw7XG4gICAgICA+IC51aS1ibG9jay1pbm5lciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHRvdGFsO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLnVpLWJsb2NrLTIge1xuICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH0gLy8gcmlnaHRcblxuICAvLyBJZiB0aGUgbGVmdCBjb2x1bW4gaGFzIGEgc3RhdGljIHdpZHRoXG4gIEBlbHNlIHtcbiAgICA+IC51aS1ibG9jay0xIHtcbiAgICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9ICAgXG4gICAgPiAudWktYmxvY2stMiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJHRvdGFsO1xuICAgICAgPiAudWktYmxvY2staW5uZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogJHRvdGFsO1xuICAgICAgfVxuICAgIH1cbiAgfSAvL2Vsc2VcblxuICBAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG59XG5cblxuLy8gR3JpZC0yIHZhcnNcblxuJHdpZHRoLTE6IDUwJTsgXG4kd2lkdGgtMjogNTAlOyBcbiRtYXJnaW4tcjogNSU7IFxuXG5AbWl4aW4gdWktZ3JpZC0yKCR3aWR0aC0xOiA1MCUsICR3aWR0aC0yOiA1MCUsICRtYXJnaW4tcjo1JSkge1xuICBAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cbiAgPiAudWktYmxvY2stMSxcbiAgPiAudWktYmxvY2suZmlyc3Qge1xuICAgIHdpZHRoOiAkd2lkdGgtMSAtICgkbWFyZ2luLXIvMik7XG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW4tcjtcbiAgfVxuXG4gID4gLnVpLWJsb2NrLTIsICBcbiAgPiAudWktYmxvY2suc2Vjb25kIHtcbiAgICB3aWR0aDogJHdpZHRoLTIgLSAoJG1hcmdpbi1yLzIpO1xuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtaXhpbiB1aS1ncmlkLXJsKCR3aWR0aC0xOiA1MCUsICR3aWR0aC0yOjUwJSwgJG1hcmdpbi1yOjUlKSB7XG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcblxuICA+IC51aS1ibG9jay0xLCAgXG4gID4gLnVpLWJsb2NrLmZpcnN0IHtcbiAgICB3aWR0aDogJHdpZHRoLTEgLSAoJG1hcmdpbi1yLzIpO1xuICAgIEBpbmNsdWRlIGZsb2F0LXJpZ2h0O1xuICB9XG4gIFxuICA+IC51aS1ibG9jay0yLFxuICA+IC51aS1ibG9jay5zZWNvbmQge1xuICAgIHdpZHRoOiAkd2lkdGgtMiAtICgkbWFyZ2luLXIvMik7XG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1peGluIHVpLWdyaWQtbHIoJHdpZHRoLTE6NTAlLCAkd2lkdGgtMjo1MCUsICRtYXJnaW4tcjo1JSkge1xuICBAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cbiAgPiAudWktYmxvY2stMSwgIFxuICA+IC51aS1ibG9jay5maXJzdCB7XG4gICAgd2lkdGg6ICR3aWR0aC0xIC0gKCRtYXJnaW4tci8yKTtcbiAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xuICB9XG5cbiAgPiAudWktYmxvY2stMiwgIFxuICA+IC51aS1ibG9jay5zZWNvbmQge1xuICAgIHdpZHRoOiAkd2lkdGgtMiAtICgkbWFyZ2luLXIvMik7XG4gICAgQGluY2x1ZGUgZmxvYXQtcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi8vIEdyaWQtMyB2YXJzIFxuXG5AbWl4aW4gdWktZ3JpZC0zKCR3aWR0aDMtMTogMzMuMzMzJSwgJHdpZHRoMy0yOiAzMy4zMzMlLCAkd2lkdGgzLTM6IDMzLjMzMyUsICRtYXJnaW4zLXI6IDMuNSUpICB7XG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcblxuICA+IC51aS1ibG9jay0xLFxuICA+IC51aS1ibG9jay5maXJzdCB7XG4gICAgd2lkdGg6ICR3aWR0aDMtMSAtICgkbWFyZ2luMy1yLzMpO1xuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luMy1yLzI7XG4gIH1cblxuICA+IC51aS1ibG9jay0yLCAgXG4gID4gLnVpLWJsb2NrLnNlY29uZCB7XG4gICAgd2lkdGg6ICR3aWR0aDMtMiAtICgkbWFyZ2luMy1yLzMpO1xuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luMy1yLzI7XG4gIH1cblxuICA+IC51aS1ibG9jay0zLFxuICA+IC51aS1ibG9jay5sYXN0IHtcbiAgICB3aWR0aDogJHdpZHRoMy0zIC0gKCRtYXJnaW4zLXIvMyk7XG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7ICAgIFxuICB9XG59XG5cbi8vIEdyaWQtMy1ycmwgdmFyc1xuICBcbkBtaXhpbiB1aS1ncmlkLXJybCgkd2lkdGgzLTE6IDMzLjMzMyUsICR3aWR0aDMtMjogMzMuMzMzJSwgJHdpZHRoMy0zOiAzMy4zMzMlLCAkbWFyZ2luMy1yOiAzLjUlKSAge1xuICBAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cbiAgPiAudWktYmxvY2stMSxcbiAgPiAudWktYmxvY2suZmlyc3Qge1xuICAgIHdpZHRoOiAkd2lkdGgzLTEgLSAoJG1hcmdpbjMtci8zKTtcbiAgICBAaW5jbHVkZSBmbG9hdC1yaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICA+IC51aS1ibG9jay0yLFxuICA+IC51aS1ibG9jay5zZWNvbmQge1xuICAgIHdpZHRoOiAkd2lkdGgzLTIgLSAoJG1hcmdpbjMtci8zKTtcbiAgICBAaW5jbHVkZSBmbG9hdC1yaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW4zLXIvMjtcbiAgfVxuXG4gID4gLnVpLWJsb2NrLTMsXG4gID4gLnVpLWJsb2NrLmxhc3Qge1xuICAgIHdpZHRoOiAkd2lkdGgzLTMgLSAoJG1hcmdpbjMtci8zKTtcbiAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbjMtci8yOyAgIFxuICB9XG59XG5cblxuLy8gR3JpZC00IHZhcnMgXG5cbkBtaXhpbiB1aS1ncmlkLTQoJHdpZHRoNC0xOiAyNSUsICR3aWR0aDQtMjogMjUlLCAkd2lkdGg0LTM6IDI1JSwgJHdpZHRoNC00OiAyNSUsICRtYXJnaW41LXI6IDglKSB7XG5cbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xuXG4gID4gLnVpLWJsb2NrLTEsXG4gID4gLnVpLWJsb2NrLmZpcnN0IHtcbiAgICB3aWR0aDogJHdpZHRoNC0xIC0gKCRtYXJnaW40LXIvNCk7XG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW40LXIvMztcbiAgfVxuXG4gID4gLnVpLWJsb2NrLTIsICBcbiAgPiAudWktYmxvY2suc2Vjb25kIHtcbiAgICB3aWR0aDogJHdpZHRoNC0yIC0gKCRtYXJnaW40LXIvNCk7XG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW40LXIvMztcbiAgfVxuXG4gID4gLnVpLWJsb2NrLTMsXG4gID4gLnVpLWJsb2NrLnRoaXJkIHtcbiAgICB3aWR0aDogJHdpZHRoNC0zIC0gKCRtYXJnaW40LXIvNCk7XG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW40LXIvMztcbiAgfVxuXG4gID4gLnVpLWJsb2NrLTQsXG4gID4gLnVpLWJsb2NrLmxhc3Qge1xuICAgIHdpZHRoOiAkd2lkdGg0LTQgLSAoJG1hcmdpbjQtci80KTtcbiAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMDsgIFxuICB9XG59XG5cblxuLy8gR3JpZC01IHZhcnNcblxuQG1peGluIHVpLWdyaWQtNSgkd2lkdGg1LTE6IDIwJSwgJHdpZHRoNS0yOiAyMCUsICR3aWR0aDUtMzogMjAlLCAkd2lkdGg1LTQ6IDIwJSwgJHdpZHRoNS01OiAyMCUsICRtYXJnaW41LXI6IDglKSB7XG5cbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xuXG4gID4gLnVpLWJsb2NrLTEsXG4gID4gLnVpLWJsb2NrLmZpcnN0IHtcbiAgICB3aWR0aDogJHdpZHRoNS0xIC0gKCRtYXJnaW41LXIvNSk7XG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW41LXIvNDtcbiAgfVxuXG4gID4gLnVpLWJsb2NrLTIsICBcbiAgPiAudWktYmxvY2suc2Vjb25kIHtcbiAgICB3aWR0aDogJHdpZHRoNS0yIC0gKCRtYXJnaW41LXIvNSk7XG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW41LXIvNDtcbiAgfVxuXG4gID4gLnVpLWJsb2NrLTMsXG4gID4gLnVpLWJsb2NrLnRoaXJkIHtcbiAgICB3aWR0aDogJHdpZHRoNS0zIC0gKCRtYXJnaW41LXIvNSk7XG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW41LXIvNDtcbiAgfVxuXG4gID4gLnVpLWJsb2NrLTQsXG4gID4gLnVpLWJsb2NrLmZvdXJ0aCB7XG4gICAgd2lkdGg6ICR3aWR0aDUtNCAtICgkbWFyZ2luNS1yLzUpO1xuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luNS1yLzQ7XG4gIH1cblxuICA+IC51aS1ibG9jay01LFxuICA+IC51aS1ibG9jay5sYXN0IHtcbiAgICB3aWR0aDogJHdpZHRoNS01IC0gKCRtYXJnaW41LXIvNSk7XG4gICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7ICBcbiAgfVxufVxuXG4vL0plZmYncyB1bml2ZXJzYWwgdWktZ3JpZCBsYXlvdXQgbWl4aW5cblxuQG1peGluIGNvbHMoJGNvbC1udW06IDIsICR3aWR0aC0xOiAwLCAkd2lkdGgtMjogMCwgJHdpZHRoLTM6IDAsICR3aWR0aC00OiAwLCAkd2lkdGgtNTogMCwgJHdpZHRoLWxhc3Q6IDAsICRtYXJnaW4tcjo1JSApIHtcbiAgXG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcbiAgJHZhci1saXN0OiAkY29sLW51bSwgJHdpZHRoLTEsICR3aWR0aC0yLCAkd2lkdGgtMywgJHdpZHRoLTQsICR3aWR0aC01LCAkd2lkdGgtbGFzdCwgJG1hcmdpbi1yO1xuIFxuICAvL0Rpc2NvdmVycyBtYXJnaW4gb3B0aW9uXG4gIEBmb3IgJG51bSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJHZhci1saXN0KSB7XG4gICAgJHZhbHVlOiBudGgoJHZhci1saXN0LCAkbnVtKTtcbiAgICBAaWYgJG51bSA9PSAoJGNvbC1udW0gKyAyKXtcbiAgICAgIEBpZiAkbnVtIDwgbGVuZ3RoKCR2YXItbGlzdCkge1xuICAgICAgICBAaWYgdHlwZV9vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAgICAgQGlmIHVuaXQoJHZhbHVlKSA9PSBcIiVcIiB7XG4gICAgICAgICAgICAkbWFyZ2luLXI6ICR2YWx1ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiBcbiAgLy9GbGlwIGZ1bmN0aW9uYWxpdHlcbiAgJGZsaXA6IGZhbHNlO1xuICBAZWFjaCAkdmFyIGluICR2YXItbGlzdCB7XG4gICAgQGlmICR2YXIgPT0gZmxpcCB7XG4gICAgICAkZmxpcDogdHJ1ZTtcbiAgICB9XG4gIH1cbiAgQGlmICRjb2wtbnVtID09IGZsaXAgeyAkY29sLW51bTogMjsgfVxuICBAaWYgJG1hcmdpbi1yID09IGZsaXAgeyAkbWFyZ2luLXI6IDUlOyB9XG4gIEBpZiAkd2lkdGgtMSA9PSBmbGlwIHsgJHdpZHRoLTE6IDA7IH1cbiAgQGlmICR3aWR0aC0yID09IGZsaXAgeyAkd2lkdGgtMjogMDsgfVxuICBAaWYgJHdpZHRoLTMgPT0gZmxpcCB7ICR3aWR0aC0zOiAwOyB9XG4gIEBpZiAkd2lkdGgtNCA9PSBmbGlwIHsgJHdpZHRoLTQ6IDA7IH1cbiAgQGlmICR3aWR0aC01ID09IGZsaXAgeyAkd2lkdGgtNTogMDsgfVxuICAvL2VvIGZsaXAgZnVuY3Rpb25hbGl0eVxuIFxuICAvL0RlZmF1bHQgdmFsdWVzIGdpdmVuIG5vIHN1cHBsaWVkIHZhbHVlc1xuICBAaWYgJHdpZHRoLTEgPT0gMCB7ICR3aWR0aC0xOiAxMDAlIC8gJGNvbC1udW07IH1cbiAgQGlmICR3aWR0aC0yID09IDAgeyAkd2lkdGgtMjogMTAwJSAvICRjb2wtbnVtOyB9XG4gIEBpZiAkd2lkdGgtMyA9PSAwIHsgJHdpZHRoLTM6IDEwMCUgLyAkY29sLW51bTsgfVxuICBAaWYgJHdpZHRoLTQgPT0gMCB7ICR3aWR0aC00OiAxMDAlIC8gJGNvbC1udW07IH1cbiAgQGlmICR3aWR0aC01ID09IDAgeyAkd2lkdGgtNTogMTAwJSAvICRjb2wtbnVtOyB9XG4gIEBpZiAkd2lkdGgtbGFzdCA9PSAwIHsgJHdpZHRoLWxhc3Q6IDEwMCUgLyAkY29sLW51bTsgfVxuIFxuICAvL3dpZHRoLWxhc3QgbmVlZHMgdG8gYmUgZGV0ZXJtaW5lZCBubyBtYXR0ZXIgd2hhdCwgaW4gY2FzZSBpdCdzIG5vdCBzdXBwbGllZFxuICBAaWYgJGNvbC1udW0gPT0gNiB7ICR3aWR0aC1sYXN0OiAxMDAlIC0gJHdpZHRoLTUgLSAkd2lkdGgtNCAtICR3aWR0aC0zIC0gJHdpZHRoLTIgLSAkd2lkdGgtMTsgfVxuICBAaWYgJGNvbC1udW0gPT0gNSB7ICR3aWR0aC1sYXN0OiAxMDAlIC0gJHdpZHRoLTQgLSAkd2lkdGgtMyAtICR3aWR0aC0yIC0gJHdpZHRoLTE7IH1cbiAgQGlmICRjb2wtbnVtID09IDQgeyAkd2lkdGgtbGFzdDogMTAwJSAtICR3aWR0aC0zIC0gJHdpZHRoLTIgLSAkd2lkdGgtMTsgfVxuICBAaWYgJGNvbC1udW0gPT0gMyB7ICR3aWR0aC1sYXN0OiAxMDAlIC0gJHdpZHRoLTIgLSAkd2lkdGgtMTsgfVxuICBAaWYgJGNvbC1udW0gPT0gMiB7ICR3aWR0aC1sYXN0OiAxMDAlIC0gJHdpZHRoLTE7IH1cbiBcbiAgLy9OZWVkZWQgdG8gcmVzZXQgdmFyLWxpc3QgZm9yIHNvbWUgcmVhc29uXG4gICR2YXItbGlzdDogJGNvbC1udW0sICR3aWR0aC0xLCAkd2lkdGgtMiwgJHdpZHRoLTMsICR3aWR0aC00LCAkd2lkdGgtNSwgJHdpZHRoLWxhc3QsICRtYXJnaW4tcjtcbiAgJG5hbWUtbGlzdDogZmlyc3QsIHNlY29uZCwgdGhpcmQsIGZvdXJ0aCwgZmlmdGgsIHNpeHRoO1xuIFxuICAvL0ZpcnN0IGNvbCAtIHNlY29uZC10by1sYXN0IGNvbFxuICBAZm9yICRudW0gZnJvbSAyIHRocm91Z2ggJGNvbC1udW0ge1xuICAgICR3aWR0aDogbnRoKCR2YXItbGlzdCwgJG51bSk7XG4gICAgJG5hbWU6IG50aCgkbmFtZS1saXN0LCAoJG51bSAtIDEpKTtcbiAgICAkY29sOiAkbnVtIC0gMTtcbiAgICA+IC5jb2wtI3skY29sfSxcbiAgICA+IC5jb2wuI3skbmFtZX0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luLXIvKCRjb2wtbnVtIC0gMSk7XG4gICAgICB3aWR0aDogJHdpZHRoIC0gKCRtYXJnaW4tci8kY29sLW51bSk7XG4gICAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xuICAgICAgQGlmICRmbGlwID09IHRydWUge1xuICAgICAgICBAaW5jbHVkZSBmbG9hdC1yaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH0gXG4gXG4gIC8vTGFzdCBjb2xcbiAgPiAuY29sLSN7JGNvbC1udW19LFxuICA+IC5jb2wuI3tudGgoJG5hbWUtbGlzdCwgJGNvbC1udW0pfSxcbiAgPiAuY29sLmxhc3Qge1xuICAgIHdpZHRoOiAkd2lkdGgtbGFzdCAtICgkbWFyZ2luLXIvJGNvbC1udW0pO1xuICAgIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyAgICBcbiAgfVxufVxuXG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG5cbi8vIE1pY3JvIExheW91dHMgICAgICAgICAgICAgICAgICAgLy8gXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuXG5cbi8vIEFydCAmIFRleHQgUGFpcnNcbi8vIH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gfiB+IH4gflxuLy8gRk9SOiBIYXJtb25pb3VzbHkgcGxhY2luZyBhcnQgYW5kIHRleHQgbmV4dCB0byBlYWNoIG90aGVyLlxuLy8gR29vZCBmb3IgdGh1bWJuYWlscy90ZXh0IGFuZCBtYW55IG90aGVyIGFydC90ZXh0IHNpdHVhdGlvbnNcbi8vIFdIWTogSXQncyBhIGNvbW1vbiBwYXR0ZXJuLiBJdCdzIGVhc2llciB0byB3cml0ZSB0aGlzIHdheS5cblxuLy8gSFRNTDpcbi8vIDxhcnRpY2xlIGNsYXNzPVwibC1wYWlyXCI+XG4vLyAgPGRpdiBjbGFzcz1cImFydC1iZFwiPlxuLy8gICAgPGltZyBjbGFzcz1cImFydFwiIHNyYz1cIiNcIiAvPlxuLy8gIDwvZGl2PiA8IS0tIC9hcnQtYmQgLS0+XG4vLyAgPGRpdiBjbGFzcz1cInR4dC1iZFwiPlxuLy8gICAgPGgxPkhlYWRsaW5lPC9oMT5cbi8vICAgIDxwPlBhcmFncmFwaCBwYXJhZ3JhcGggcGFyYWdyYXBoIHBhcmFncmFwaDwvcD5cbi8vICA8L2Rpdj4gPCEtLSAvdHh0LWJkIC0tPlxuLy8gPC9hcnRpY2xlPiA8IS0tIC9sLXBhaXIgLS0+XG5cbi8vIFVTRTogQGluY2x1ZGUgcGFpcigxMDBweCwgMzBweCk7XG5cbkBtaXhpbiBwYWlyKCRhcnQtd2lkdGg6IDUwcHgsICRhcnQtbWFyZ2luOiAyMHB4LCAkdi1hbGlnbjogbWlkZGxlLCAkZGlyZWN0aW9uOiBsZWZ0KSB7XG4gICRndXR0ZXI6ICRhcnQtd2lkdGggKyAkYXJ0LW1hcmdpbjtcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xuXG4gIEBpZiAkdi1hbGlnbiA9PSBtaWRkbGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgPiAuYXJ0LWJkIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB3aWR0aDogJGFydC13aWR0aDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgID4gaW1nLFxuICAgICAgPiAuYXJ0IHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcC1pbWc7XG4gICAgICB9XG4gICAgfVxuICAgID4gLnR4dC1iZCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHBhZGRpbmctbGVmdDogJGFydC1tYXJnaW47XG4gICAgfVxuXG4gICAgLy8gSWYgbG93ZXIgdGhhbiBJRTgsIHdoaWNoIGhhcyBub1xuICAgIC8vIHN1cHBvcnQgZm9yIHRhYmxlc1xuICAgIC5sdC1pZTggJiB7XG4gICAgICA+IC5hcnQtYmQsXG4gICAgICA+IC50eHQtYmQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgID4gLmFydC1iZCB7XG4gICAgICAgIHdpZHRoOiAkYXJ0LXdpZHRoO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cbiAgICAgID4gLnR4dC1iZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyO1xuICAgICAgfVxuICAgIH0gLy8gLmx0LWllOFxuICB9IC8vbWlkZGxlXG5cbiAgQGVsc2Uge1xuICAgID4gLmFydC1iZCxcbiAgICA+IC50eHQtYmQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgID4gLmFydC1iZCB7XG4gICAgICB3aWR0aDogJGFydC13aWR0aDtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuICAgICAgbWFyZ2luOiAwO1xuICAgICAgPiBpbWcsXG4gICAgICA+IC5hcnQge1xuICAgICAgICBAaW5jbHVkZSByZXNwLWltZztcbiAgICAgIH1cbiAgICB9XG4gICAgPiAudHh0LWJkIHtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IC8vcGFpciAgXG5cbiAgXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cblxuLy8gU3BhY2VycyAgICAgICAgICAgICAgICAgICAgICAgICAvLyBcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG5cbi8vIFZhcmlhYmxlc1xuXG4kc3BhY2VyOiA1MHB4O1xuJHNwYWNlci1zbWFsbDogcm91bmQoJHNwYWNlci81KTtcbiRzcGFjZXItbWVkOiByb3VuZCgkc3BhY2VyLzIpO1xuJHNwYWNlci1sYXJnZTogcm91bmQoJHNwYWNlcioxLjUpO1xuXG5cbiRzcGFjZXItdG9wOiBpbmhlcml0ICFkZWZhdWx0O1xuJHNwYWNlci1ib3R0b206IGluaGVyaXQgIWRlZmF1bHQ7XG5cbkBtaXhpbiBzcGFjZXIoJHNwYWNlci10b3AsICRzcGFjZXItYm90dG9tKSB7XG4gIG1hcmdpbi10b3A6ICRzcGFjZXItdG9wO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLWJvdHRvbTtcbn1cblxuXG4vLyBTZWxlY3RvcnNcblxuJXNwYWNlciB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG59XG5cbiVzcGFjZXItc21hbGwge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtYWxsO1xufVxuXG4lc3BhY2VyLW1lZCB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXItbWVkO1xufVxuXG4lc3BhY2VyLWxhcmdlIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sYXJnZTtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBGb250IFBhdGggVmFyaWFibGVcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZvbnQtcGF0aDogXCIvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvZm9udHNcIjtcblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gVGFiYWMgRGV2IExpbmtzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1RhYmFjIFNhbnMnO1xuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXIuZW90Jyk7XG4gIHNyYzogbG9jYWwoJ+KYuicpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXIuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcbiAgICAgICBsb2NhbCgn4pi6Jyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBTYW5zJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyX0l0YWxpYy5lb3QnKTtcbiAgc3JjOiBsb2NhbCgn4pi6JyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhcl9JdGFsaWMuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyX0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhcl9JdGFsaWMuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxuICAgICAgIGxvY2FsKCfimLonKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1RhYmFjIFNhbnMnO1xuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0LmVvdCcpO1xuICBzcmM6IGxvY2FsKCfimLonKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodC5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodC5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXG4gICAgICAgbG9jYWwoJ+KYuicpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgU2Fucyc7XG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHRfSXRhbGljLmVvdCcpO1xuICBzcmM6IGxvY2FsKCfimLonKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodF9JdGFsaWMuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodF9JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0X0l0YWxpYy5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXG4gICAgICAgbG9jYWwoJ+KYuicpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgU2Fucyc7XG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZC5lb3QnKTtcbiAgc3JjOiBsb2NhbCgn4pi6JyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZC5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGQuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxuICAgICAgIGxvY2FsKCfimLonKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1RhYmFjIFNhbnMnO1xuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGRfSXRhbGljLmVvdCcpO1xuICBzcmM6IGxvY2FsKCfimLonKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkX0l0YWxpYy5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGRfSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkX0l0YWxpYy5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXG4gICAgICAgbG9jYWwoJ+KYuicpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgRzMnO1xuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19SZWd1bGFyLmVvdCcpO1xuICBzcmM6IGxvY2FsKCfimLonKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfUmVndWxhci5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfUmVndWxhci5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXG4gICAgICAgbG9jYWwoJ+KYuicpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1RhYmFjIEczJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfSXRhbGljLmVvdCcpO1xuICBzcmM6IGxvY2FsKCfimLonKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfSXRhbGljLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0l0YWxpYy5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXG4gICAgICAgbG9jYWwoJ+KYuicpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgRzMnO1xuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkLmVvdCcpO1xuICBzcmM6IGxvY2FsKCfimLonKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZC5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZC5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXG4gICAgICAgbG9jYWwoJ+KYuicpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1RhYmFjIEczJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZF9JdGFsaWMuZW90Jyk7XG4gIHNyYzogbG9jYWwoJ+KYuicpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkX0l0YWxpYy5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkX0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGRfSXRhbGljLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcbiAgICAgICBsb2NhbCgn4pi6Jyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBWYXJpYWJsZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGRlZmF1bHQtc2FuczogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRkZWZhdWx0LXNlcmlmOiBHZW9yZ2lhLCBUaW1lcywgc2VyaWY7XG5cblxuJHNhbnM6IFwiVGFiYWMgU2Fuc1wiLCAkZGVmYXVsdC1zYW5zO1xuXG4kc2VyaWY6IFwiVGFiYWMgRzNcIiwgJGRlZmF1bHQtc2VyaWY7XG5cbiRmYTogXCJGb250QXdlc29tZVwiO1xuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBWYXJpYWJsZXMgZm9yIGZvbnQtd2VpZ2h0XG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBVc2luZyB0aGVzZSB2YXJpYWJsZXMgd2lsbCBzYXZlIHRpbWUgaW4gdGVybXMgb2YgdXBkYXRpbmcgZm9udCB3ZWlnaHQuXG4vLyBGb3IgaW5zdGFuY2UsIGlmIHlvdSBjaGFuZ2UgdG8gYSBsaWdodGVyIHdlaWdodCBvZiBhIHNhbnMtc2VyaWYgZm9udFxuLy8gSXQgd291bGQgbmVlZCB0byBiZSB1cGRhdGVkIGhlcmUsIHJhdGhlciB0aGFuXG4vLyBldmVyeSBwbGFjZSB3aGVyZSBmb250LXdlaWdodDogMzAwLCBvciB3aGF0IGhhdmUgeW91IGV4aXN0c1xuXG4kc2Fucy13ZWlnaHQtbGlnaHQ6ICBcdFx0MzAwO1xuJHNhbnMtd2VpZ2h0LXJlZzogIFx0XHRcdDQwMDtcbiRzYW5zLXdlaWdodC1ib2xkOiBcdFx0XHQ3MDA7XG5cbiRzZXJpZi13ZWlnaHQtcmVnOiBcdFx0XHQ0MDA7XG4kc2VyaWYtd2VpZ2h0LWJvbGQ6IFx0XHQ3MDA7XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFZhcmlhYmxlcyBmb3IgUldEIHR5cGVcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoZXNlIHZhcmlhYmxlcyBhcmUgdXNlZCBmb3IgdmFyaW91cyBwaWVjZXMgb2YgdHlwZSBvbiB0aGUgc2l0ZVxuLy8gKHN1Y2ggYXMgaGVhZGxpbmVzLCBhbmQgbGFyZ2VyIHRleHQgdHlwZSkgdG8gc2V0IGZvbnQtc2l6ZSBhdCBzbWFsbGVyIHJlc29sdXRpb25zXG4vLyBUaGUgdmFzdCBtYWpvcml0eSBvZiBkZWNsYXJhdGlvbnMgc2hvdWxlIGJlIGluIHRoZSB0eXBlLnNjc3MgZmlsZS5cblxuJGJhc2UtcmVnOiAxZW07IFx0XHRcdFx0XHQvLyAxM1xuXG4kYmFzZS1tZWQ6IDEuMjMwNzY5MjMwNzY5MjNlbTsgXHRcdC8vIDE2XG5cbiRiYXNlLWxnOiAyLjJlbTsgXHRcdFxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gRm9udCBtaXhpbnNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIHNhbnMoJGZvbnQtd2VpZ2h0OiByZWd1bGFyKSB7XG5cdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0QGlmICRmb250LXdlaWdodCA9PSByZWd1bGFyIHtcblx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LXJlZztcblx0fVxuXG5cdEBpZiAkZm9udC13ZWlnaHQgPT0gYm9sZCB7XG5cdFx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1ib2xkO1xuXHR9XG5cblx0QGlmICRmb250LXdlaWdodCA9PSBsaWdodCB7XG5cdFx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcblx0fVxufVxuXG5cbkBtaXhpbiBzZXJpZigkZm9udC13ZWlnaHQ6IHJlZ3VsYXIpIHtcblx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcblx0QGlmICRmb250LXdlaWdodCA9PSByZWd1bGFyIHtcblx0XHRmb250LXdlaWdodDogJHNlcmlmLXdlaWdodC1yZWc7XG5cdH1cblxuXHRAaWYgJGZvbnQtd2VpZ2h0ID09IGJvbGQge1xuXHRcdGZvbnQtd2VpZ2h0OiAkc2VyaWYtd2VpZ2h0LWJvbGQ7XG5cdH1cbn1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQm9keVxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbmJvZHkgeyBcblx0QGluY2x1ZGUgc2FucyhyZWd1bGFyKTsgXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEhlYWRsaW5lc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4laGVhZGxpbmUge1xuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xuXHRjb2xvcjogJGhlYWQtY29sb3I7XG5cdGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG5cdC5oZWFkLWxpbmsge1xuXHRcdEBpbmNsdWRlIGxpbmsoaGVhZCk7XG5cdH1cbn1cblxuXG4uaDEsICVoMSB7XG5cdEBleHRlbmQgJWhlYWRsaW5lO1xuXHRmb250LXNpemU6ICRiYXNlLWxnO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdEBtZWRpYShtaW4td2lkdGg6ICR0eXBlLWJwLW1lZCkge1xuXHRcdGZvbnQtc2l6ZTogMi40NjE1Mzg0NjE1Mzg0NmVtOyBcdFx0Ly8gMzJcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG5cdH1cbn1cblxuXG4uaDIsICVoMiB7XG5cdEBleHRlbmQgJWhlYWRsaW5lO1xuXHRmb250LXNpemU6IDEuOTIzMDc2OTIzMDc2OTJlbTsgXHRcdC8vIDI1XG59XG5cblxuLmgzLCAlaDMge1xuXHRAZXh0ZW5kICVoZWFkbGluZTtcblx0Zm9udC1zaXplOiAxLjUzODQ2MTUzODQ2MTU0ZW07IFx0XHQvLyAyMFxufVxuXG5cbi5oNCwgJWg0IHtcblx0QGV4dGVuZCAlaGVhZGxpbmU7XG5cdGZvbnQtc2l6ZTogMS4zMDc2OTIzMDc2OTIzMWVtOyBcdFx0Ly8gMTdcbn1cblxuXG4uaDUsICVoNSB7XG5cdEBleHRlbmQgJWhlYWRsaW5lO1xuXHRmb250LXNpemU6IDEuMDc2OTIzMDc2OTIzMDhlbTsgXHRcdC8vIDE0XG59XG5cblxuLmg2LCAlaDYge1xuXHRAZXh0ZW5kICVoZWFkbGluZTtcblx0Zm9udC1zaXplOiAwLjkyMzA3NjkyMzA3NjkyZW07IFx0XHQvLyAxMlxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBBcnRpY2xlIGhlYWRsaW5lc1xuXG4uYXJ0aWNsZS1oMSwgJWFydGljbGUtaDEge1xuXHRAZXh0ZW5kICVoMTtcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdGZvbnQtc2l6ZTogNC40NjE1Mzg0NjE1Mzg0NmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcblx0fVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUZWFzZSBoZWFkbGluZXNcblxuLnR6LWhlYWQteGxnLCAldHotaGVhZC14bGcge1xuXHRAZXh0ZW5kICVoZWFkbGluZTtcblx0Zm9udC1zaXplOiAzLjIzMDc2OTIzMDc2OTIzZW07ICBcdC8vIDQyXG5cdGxpbmUtaGVpZ2h0OiAxLjE5MDQ3NjE5MDQ3NjE5ZW07XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cblxuLnR6LWhlYWQtbGcsICV0ei1oZWFkLWxnIHtcblx0QGV4dGVuZCAlaGVhZGxpbmU7XG5cdGZvbnQtc2l6ZTogMi4yMzA3NjkyMzA3NjkyM2VtOyBcdFx0Ly8gMjlcblx0bGluZS1oZWlnaHQ6IDEuMzQ0ODI3NTg2MjA2OWVtO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG5cbi50ei1oZWFkLW1lZCwgJXR6LWhlYWQtbWVkIHtcblx0QGV4dGVuZCAlaGVhZGxpbmU7XG5cdGZvbnQtc2l6ZTogMS41Mzg0NjE1Mzg0NjE1NGVtOyBcdFx0Ly8gMjBcblx0bGluZS1oZWlnaHQ6IDEuMzQ0ODI3NTg2MjA2OWVtO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG5cbi50ei1oZWFkLXNtLCAldHotaGVhZC1zbSB7XG5cdEBleHRlbmQgJWhlYWRsaW5lO1xuXHRmb250LXNpemU6IDEuMzA3NjkyMzA3NjkyMzFlbTsgXHRcdC8vIDE3XG5cdGxpbmUtaGVpZ2h0OiAxLjM0NDgyNzU4NjIwNjllbTtcblx0Ly8gbWFyZ2luLWJvdHRvbTogMC40NWVtO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG5cbi50ei1oZWFkLXRoaW4ge1xuXHRAaW5jbHVkZSBzYW5zKGxpZ2h0KTtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuXHRjb2xvcjogJGJsYWNrLTMwO1xuXHRtYXJnaW4tcmlnaHQ6IDFweDtcbn1cblxuXG4uaGVhZC1yZWd1bGFyLXdlaWdodCwgJWhlYWQtcmVndWxhci13ZWlnaHQgeyBAaW5jbHVkZSBzYW5zOyB9XG4uaGVhZC1saWdodC13ZWlnaHQsICVoZWFkLWxpZ2h0LXdlaWdodCB7IEBpbmNsdWRlIHNhbnMobGlnaHQpOyB9XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gU2VjdGlvbiBIZWFkZXJzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zZWN0aW9uLWhkci1sZywgJXNlY3Rpb24taGRyLWxnIHtcblx0Zm9udC1zaXplOiAyLjIzMDc2OTIzMDc2OTIzZW07IFx0XHQvLyAyOVxuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0bWFyZ2luLXRvcDogMDtcblx0Y29sb3I6ICRibGFjay05MDtcblx0Ym9yZGVyLWJvdHRvbTogJHNlY3Rpb24tYmRyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmctYm90dG9tOiAwLjVlbTtcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcbn1cblxuLnNlY3Rpb24taGRyLW1lZCB7XG5cdGZvbnQtc2l6ZTogMS43NjkyMzA3NjkyMzA3N2VtOyBcdFx0Ly8gMjNcblx0Ym9yZGVyLWJvdHRvbTogJHNlY3Rpb24tYmRyLXRoaW47XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMC41ZW07XG5cdGNvbG9yOiAkYmxhY2stNDA7XG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xufVxuXG5cbi5zZWN0aW9uLWhkci1zbSB7XG5cdGZvbnQtc2l6ZTogMS4yMzA3NjkyMzA3NjkyM2VtOyBcdFx0Ly8gMTZcblx0Ym9yZGVyLWJvdHRvbTogJHNlY3Rpb24tYmRyLXRoaW47XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdG1hcmdpbi10b3A6IDA7XG5cdHBhZGRpbmctYm90dG9tOiAwLjVlbTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcblx0Y29sb3I6ICRibGFjay0zMDtcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcbn1cblxuLnNlY3Rpb24taGRyLWFjY29yZGlvbiB7XG5cdGZvbnQtc2l6ZTogMS4yMzA3NjkyMzA3NjkyM2VtOyBcdFx0Ly8gMTZcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOiAwLjVlbTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdGJhY2tncm91bmQtY29sb3I6ICM0ZTgxYmQ7XG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XG59XG5cbi5zdWItc2VjdGlvbi1oZHItYWNjb3JkaW9uIHtcblx0Zm9udC1zaXplOiAwLjg1ZW07IFx0XHQvLyAxNlxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDAuMjVlbTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcblx0Y29sb3I6ICRibGFjay0zMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2RhZTVmMDtcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcbn1cblxuLnNlY3Rpb24taGRyLWxnLS1ncmF5IHtcblx0QGV4dGVuZCAlc2VjdGlvbi1oZHItbGc7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGNvbG9yOiAkYmxhY2stMzA7XG59XG5cblxuXG5cbiVzdWItaGRyIHtcblx0Zm9udC1zaXplOiAxLjA3NjkyMzA3NjkyMzA4ZW07IFx0XHQvLyAxNFxuXHRjb2xvcjogJGxpbmstY29sb3I7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XG59XG5cbi5zdWJzZWN0aW9uLWhkciwgJXN1YnNlY3Rpb24taGRyIHtcblx0QGV4dGVuZCAlc3ViLWhkcjtcblx0QGluY2x1ZGUgc2FucyhsaWdodCk7XG5cbn1cblxuLnN1YnNlY3Rpb24taGRyLWJvbGQsICVzdWJzZWN0aW9uLWhkci1ib2xkIHtcblx0QGV4dGVuZCAlc3ViLWhkcjtcblxufVxuXG4uc3Vic2VjdGlvbi1oZHItdW5kZXJsaW5lIHtcblx0QGV4dGVuZCAlc3ViLWhkcjtcblx0Ym9yZGVyLWJvdHRvbTogJHNlY3Rpb24tYmRyLXRoaW47XG5cdHBhZGRpbmctYm90dG9tOiAxZW07XG59XG5cbi5zdWJzZWN0aW9uLWhkci1jZW50ZXJlZCwgJXN1YnNlY3Rpb24taGRyLWNlbnRlcmVkIHtcblx0QGV4dGVuZCAlc3ViLWhkcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDRlbSAwO1xufVxuXG4uc3Vic2VjdGlvbi1oZHItZ3JheSwgJXN1YnNlY3Rpb24taGRyLWdyYXkge1xuXHRAZXh0ZW5kICVzdWJzZWN0aW9uLWhkcjtcblx0Y29sb3I6ICRibGFjay0zMDtcbn1cblxuLnN1YnNlY3Rpb24taGRyLWNlbnRlcmVkLWdyYXkge1xuXHRAZXh0ZW5kICVzdWJzZWN0aW9uLWhkci1jZW50ZXJlZDtcblx0Y29sb3I6ICRibGFjay0zMDtcbn1cblxuLmhkci1zdHJvbmcsICVoZHItc3Ryb25nIHtcblx0Y29sb3I6ICRibGFjay00MDtcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcbn1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gVGVhc2UgVGV4dFxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ldGVhc2UtdGV4dCB7XG5cdEBpbmNsdWRlIHNhbnMocmVndWxhcik7XG5cdGNvbG9yOiAkdHotdGV4dC1jb2xvcjtcblx0bGluZS1oZWlnaHQ6IDEuMzVlbTtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRhIHtcblx0XHRjb2xvcjogIzAwYWNjMTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cbn1cblxuXG4udHotdGV4dC1sZywgJXR6LXRleHQtbGcge1xuXHRAZXh0ZW5kICV0ZWFzZS10ZXh0O1xuXHRmb250LXNpemU6ICRiYXNlLW1lZDtcblx0QG1lZGlhKG1pbi13aWR0aDogJHR5cGUtYnAtbWVkKSB7XG5cdFx0Zm9udC1zaXplOiAxLjY5MjMwNzY5MjMwNzY5ZW07ICBcdC8vIDIyXG5cdH1cbn1cblxuXG4udHotdGV4dC1tZWQsICV0ei10ZXh0LW1lZCB7XG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XG5cdGZvbnQtc2l6ZTogMS4zMDc2OTIzMDc2OTIzMWVtO1xufVxuXG4udHotdGV4dC1yZWcsICV0ei10ZXh0LXJlZyB7XG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XG5cdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzY5MjMwOGVtOyBcdFx0Ly8gMTRcblx0bGluZS1oZWlnaHQ6IDEuNTYyNWVtO1xufVxuXG5cbi50ei10ZXh0LXNtLCAldHotdGV4dC1zbSB7XG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XG5cdGZvbnQtc2l6ZTogMC45MjMwNzY5MjMwNzY5MmVtOyBcdFx0Ly8gMTJcblx0Y29sb3I6ICR0ei10ZXh0LWNvbG9yLWx0O1xuXHRsaW5lLWhlaWdodDogMmVtO1xufVxuXG5cbi50ei10ZXh0LXByb21vLCAldHotdGV4dC1wcm9tbyB7XG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XG5cdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzY5MjMwOGVtOyBcdFx0Ly8gMTRcblx0bGluZS1oZWlnaHQ6IDEuNzg1NzE0Mjg1NzE0MjllbTtcbn1cblxuXG4udHotdGV4dC1wcm9tby1tZWQsICV0ei10ZXh0LXByb21vLW1lZCB7XG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XG5cdGZvbnQtc2l6ZTogMS4yMzA3NjkyMzA3NjkyM2VtO1xuXHRsaW5lLWhlaWdodDogMS41NjI1ZW07XG59XG5cbi50ei10ZXh0LXByb21vLWxnLCAldHotdGV4dC1wcm9tby1sZyB7XG5cdEBleHRlbmQgJXR6LXRleHQtbGc7XG5cdC8vIDIyLzM3XG5cdGxpbmUtaGVpZ2h0OiAxLjY4MTgxODE4MmVtO1xuXHRAaW5jbHVkZSBzYW5zKGxpZ2h0KTtcbn1cblxuLnR6LXRleHQtYXNpZGUsICV0ei10ZXh0LWFzaWRlIHtcblx0QGV4dGVuZCAldGVhc2UtdGV4dDtcblx0Ly8gMTMvMjBcblx0Zm9udC1zaXplOiAxZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjUzODQ2MTUzOGVtOyBcdC8vIDIwcHhcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Y29sb3I6ICR0ei10ZXh0LWNvbG9yLWx0O1xufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gUGFnZSBUeXBlXG5cbi5wYWdlLWhlYWQtbGcsICVwYWdlLWhlYWQtbGcge1xuXHRAZXh0ZW5kICVoMTtcblx0Y29sb3I6ICRibGFjay04MDtcblx0bWFyZ2luLWJvdHRvbTogMC41NWVtO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4ucGFnZS1oZWFkLW1lZCwgJXBhZ2UtaGVhZC1tZWQge1xuXHRAZXh0ZW5kICVoMztcblx0bWFyZ2luLWJvdHRvbTogMC41NWVtO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4ucGFnZS1oZWFkLW1lZC1mYW5jeSwgJXBhZ2UtaGVhZC1tZWQtZmFuY3kge1xuXHRAZXh0ZW5kICVwYWdlLWhlYWQtbWVkO1xuXHRjb2xvcjogJGxpbmstY29sb3I7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5wYWdlLWhlYWQtc20ge1xuXHRAZXh0ZW5kICVoNDtcblx0bWFyZ2luLWJvdHRvbTogMC41NWVtO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2FzZWJvb2stZGV0YWlsIHtcblx0LnBhZ2UtaGVhZC1sZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHR9XG59XG5cblxuLnBhZ2UtdGV4dC1sZywgJXBhZ2UtdGV4dC1sZyB7XG5cdEBleHRlbmQgJXR6LXRleHQtcHJvbW8tbGc7XG5cdGZvbnQtc2l6ZTogMS42OTIzMDc2OTIzMDc2OWVtO1xuXHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xuXHQ+IHAgeyBtYXJnaW4tYm90dG9tOiAxZW07IH1cbn1cblxuLnBhZ2UtdGV4dC1tZWQsICVwYWdlLXRleHQtbWVkIHtcblx0QGV4dGVuZCAldGVhc2UtdGV4dDtcblx0Ly8gMTgvMjhcblx0Zm9udC1zaXplOiAxLjM4NDYxNTM4NWVtO1xuXHRsaW5lLWhlaWdodDogMS41NTU1NTU1NTZlbTtcblx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcbn1cblxuLnBhZ2UtdGV4dC1tZWQtZmFuY3kge1xuXHRAZXh0ZW5kICVwYWdlLXRleHQtbWVkO1xuXHRjb2xvcjogJGxpbmstY29sb3I7XG59XG5cbi5wYWdlLXRleHQtc20sICVwYWdlLXRleHQtc20ge1xuXHRAZXh0ZW5kICV0ZWFzZS10ZXh0O1xuXHQvLyAxNC8yMlxuXHRmb250LXNpemU6IDEuMDc2OTIzMDc3ZW07IFx0XHQvLyAxNFxuXHRsaW5lLWhlaWdodDogMS41NzE0Mjg1NzFlbTtcbn1cblxuXG4ucGFnZS10ZXh0LXRpbnkge1xuXHRAZXh0ZW5kICVwYWdlLXRleHQtc207XG5cdGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG59XG5cblxuXG5cbi5wYWdlLXRleHQtdGhpbiwgJXBhZ2UtdGV4dC10aGluIHsgZm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDsgfVxuXG4ucGFnZS10ZXh0LXRoaW4tZmFuY3kge1xuXHRAZXh0ZW5kICVwYWdlLXRleHQtdGhpbjtcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xufVxuXG4ucGFnZS1pdGVtLXJpZ2h0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRjb2xvcjogJGxpbmstY29sb3I7XG59XG5cbi5wYWdlLWhlYWQtc3BsaXQge1xuXHRAZXh0ZW5kICVwYWdlLWhlYWQtbWVkO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctcmlnaHQ6IDJlbTtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHQmLm5vLW1hcmdpbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG4ubXVnLWhlYWQge1xuXHRAZXh0ZW5kICVoNTtcblx0bWFyZ2luLWJvdHRvbTogMC4xNWVtO1xufVxuXG4ubXVnLXRleHQsICVtdWctdGV4dCB7XG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRsaW5lLWhlaWdodDogMS4yNWVtO1xufVxuXG4ubXVnLWxpc3Qge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRsaSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC41NWVtO1xuXHR9XG59XG5cbi5tdWctbGluayB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5tdWctc3ViaGQtbGZ0IHtcblx0QGV4dGVuZCAlbXVnLXRleHQ7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdG1hcmdpbi10b3A6IDNlbTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5oZWFkLWl0ZW0tc3BsaXQge1xuXHRwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQXJ0aWNsZSBUZXh0XG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuJWFydGljbGUtdGV4dCB7XG5cdEBpbmNsdWRlIHNlcmlmO1xuXHRsaW5lLWhlaWdodDogMS43ZW07XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblx0Y29sb3I6ICRhcnRpY2xlLXRleHQ7XG59XG5cblxuLnR6LWFydGljbGUtbGcge1xuXHRAZXh0ZW5kICVhcnRpY2xlLXRleHQ7XG5cdGZvbnQtc2l6ZTogMS41Mzg0NjE1Mzg0NjE1NGVtO1xuXHRjb2xvcjogJGJsYWNrLTUwO1xufVxuXG5cbi5hcnRpY2xlLXRleHQge1xuXHRAZXh0ZW5kICVhcnRpY2xlLXRleHQ7XG5cdGZvbnQtc2l6ZTogMS4zODQ2MTUzODQ2MTUzOGVtO1xuXHRsaW5lLWhlaWdodDogMS44ODg4ODg4ODg4ODg4OWVtO1xufVxuXG5cbi8vIHRoaXMgd2lsbCBwcm9iYWJseSBjaGFuZ2UgdG8gYSBmaXJzdCBjaGlsZDpmaXJzdGxldHRlciB0eXBlIG9mIHNlbGVjdG9yXG4uYXJ0aWNsZS10ZXh0LS1maXJzdGdyYXBoIHtcblx0QGV4dGVuZCAlYXJ0aWNsZS10ZXh0O1xuXHRmb250LXNpemU6IDEuNzY5MjMwNzY5MjMwNzdlbTtcblx0bGluZS1oZWlnaHQ6IDEuNjUyMTczOTEzMDQzNDhlbTtcblx0JjpmaXJzdC1sZXR0ZXIge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiAoMS43NjkyMzA3NjkyMzA3NyAqIDIpICogMWVtO1xuXHRcdGNvbG9yOiAkYmxhY2stMTAwO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctdG9wOiAwLjI1ZW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjE1ZW07XG5cdH1cbn1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gT3ZlcmxpbmVzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiV0ei1vdmVybGluZSB7XG5cdGNvbG9yOiAkbGluay1jb2xvcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcblx0QGluY2x1ZGUgc2FucyhyZWd1bGFyKTtcbn1cblxuLnR6LW92ZXJsaW5lLXNtLCAldHotb3ZlcmxpbmUtc20ge1xuXHRAZXh0ZW5kICV0ei1vdmVybGluZTtcblx0Zm9udC1zaXplOiAwLjc2OTIzMDc2OWVtOyAgLy8gMTBweFxuXHRmb250LXNpemU6IDAuODQ2MTUzODQ2ZW07ICAvLyAxMXB4XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIExpbmsgaW5jbHVkZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnR6LWhlYWQtbGluayB7IEBpbmNsdWRlIGxpbmsoaGVhZCk7IH1cblxuLnR6LW92ZXJsaW5lLXNtIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0QGluY2x1ZGUgbGluaztcbn1cblxuLnR6LXJlbGF0ZWQtaGVhZC1saW5rIHsgQGluY2x1ZGUgbGluayhoZWFkLWx0KTsgfVxuXG4udHotcmVsYXRlZC1saW5rIHsgQGluY2x1ZGUgbGluayhncmVlbik7IH1cblxuLmRlZmF1bHQtbGluayB7IEBpbmNsdWRlIGxpbmsoZ3JlZW4pOyB9XG5cbi5kZWZhdWx0LWxpbmstLXVuZGVybGluZSB7XG5cdEBpbmNsdWRlIGxpbmsoZ3JlZW4pO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmFsdGVybmF0ZS1saW5rIHsgQGluY2x1ZGUgbGluazsgfVxuXG4uYWx0ZXJuYXRlLWxpbmstLXVuZGVybGluZSwgJWFsdGVybmF0ZS1saW5rLS11bmRlcmxpbmUge1xuXHRAaW5jbHVkZSBsaW5rO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmxpbmstLWJvbGQge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG5cbi5wYWdlLWJvbGQtbGluayB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWF4LXdpZHRoOiA4MCU7XG5cdEBpbmNsdWRlIGxpbms7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pe1xuXHRcdG1heC13aWR0aDogOTAlO1xuXHR9XG59XG5cbi5zaG93LWZ1bGwge1xuXHRAZXh0ZW5kICVoZHItc3Ryb25nO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogNGVtIDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnXFwwMDIwJztcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXJnaW4tbGVmdDogLTlweDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdHotaW5kZXg6IDQ7XG5cdFx0Ym9yZGVyLXRvcDogOXB4IHNvbGlkICRibGFjay00MDtcblx0XHRib3JkZXItcmlnaHQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcblx0fVxuXHQmLmFjdGl2ZSB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtOXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTI1cHg7XG5cdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0Ym9yZGVyLXRvcDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiA5cHggc29saWQgJGJsYWNrLTQwO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0fVxuXHR9XG5cdGEge1xuXHRcdGNvbG9yOiAkYmxhY2stNDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbi5zZWUtZnVsbC1wYWdlIHtcblx0QGV4dGVuZCAlaGRyLXN0cm9uZztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDRlbSAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogNDtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdG1hcmdpbi10b3A6IDFweDtcblx0XHRib3JkZXItdG9wOiA2cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiA2cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogNnB4IGluc2V0IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiA2cHggc29saWQgJGJsYWNrLTQwO1xuXHR9XG5cdGEge1xuXHRcdGNvbG9yOiAkYmxhY2stNDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gSHAgdG9wc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4laHAtaGVyby10eXBlIHtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuXG4uaHAtaGVyby1oZWFkLXNtIHtcblx0QGV4dGVuZCAldHotaGVhZC1zbTtcblx0QGV4dGVuZCAlaHAtaGVyby10eXBlO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdGZvbnQtc2l6ZTogMS44ZW07XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5ocC1oZXJvLWhlYWQtbWVkIHtcblx0QGV4dGVuZCAldHotaGVhZC1tZWQ7XG5cdEBleHRlbmQgJWhwLWhlcm8tdHlwZTtcblx0bGluZS1oZWlnaHQ6IDEuMTgxODE4MTgyZW07IFx0Ly8gMjYvMjJcblx0Zm9udC1zaXplOiAxLjhlbTtcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdG1hcmdpbi1ib3R0b206IDAuNWVtO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkdHlwZS1icC1tZWQpIHtcblx0XHRmb250LXNpemU6IDIuNWVtOyBcblx0fVxufVxuXG4uaHAtaGVyby1oZWFkLWxnIHtcblx0QGV4dGVuZCAlYXJ0aWNsZS1oMTtcblx0QGV4dGVuZCAlaHAtaGVyby10eXBlO1xuXHRtYXJnaW4tYm90dG9tOiAwLjU1ZW07XG5cdGxldHRlci1zcGFjaW5nOiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ocC1oZXJvLXRleHQsICVocC1oZXJvLXRleHQge1xuXHRAZXh0ZW5kICV0ei10ZXh0LW1lZDtcblx0QGV4dGVuZCAlaHAtaGVyby10eXBlO1xuXHRAaW5jbHVkZSBzYW5zKGxpZ2h0KTtcblx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHRmb250LXNpemU6IDEuMmVtO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkdHlwZS1icC1tZWQpIHtcblx0XHRmb250LXNpemU6IDEuMzZlbTtcblx0fVxuXHQvLyA+IHAgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbn1cblxuLmhwLWhlcm8tc3ViaGVhZCB7XG5cdEBleHRlbmQgJWhwLWhlcm8tdGV4dDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAyZW07XG59XG5cbi5ocC1oZXJvLXRlYXNlLXRleHQge1xuXHRAZXh0ZW5kICV0ei10ZXh0LW1lZDtcblx0QGV4dGVuZCAlaHAtaGVyby10eXBlO1xuXHRAaW5jbHVkZSBzYW5zKGxpZ2h0KTtcblx0bGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG4uaHAtaGVyby1saW5rIHtcblx0QGluY2x1ZGUgbGluayh3aGl0ZSk7XG5cdGZvbnQtc2l6ZTogMC44NWVtO1xufVxuXG4uaHAtaGVyby1saW5rcyB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogM2VtO1xuXHRhLmJ1dHRvbi1sZyxcblx0YS5kZWZhdWx0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxZW07XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuMjU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGEuZ3JlZW4ge1xuXHRcdEBleHRlbmQgJWJ1dHRvbi1sZztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWFpbiAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRncmVlbi1tYWluLCA1JSkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLnR6LXByb21vIHtcblx0LnR4dC1iZCB7XG5cdFx0LnR6LXRleHQtYmxvY2sge1xuXHRcdFx0cCB7XG5cdFx0XHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcblx0XHRcdH1cblx0XHRcdGEsXG5cdFx0XHR1bCBsaSBhLFxuXHRcdFx0b2wgbGkgYSB7XG5cdFx0XHRcdEBleHRlbmQgJWFsdGVybmF0ZS1saW5rLS11bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0XHR1bCB7XG5cdFx0XHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcblx0XHRcdFx0QGV4dGVuZCAlYnVsbGV0ZWQ7XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XG5cdFx0XHRcdFx0QGV4dGVuZCAlYnVsbGV0ZWQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0b2wge1xuXHRcdFx0XHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcblx0XHRcdFx0XHRAZXh0ZW5kICVudW1iZXJlZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0b2wge1xuXHRcdFx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XG5cdFx0XHRcdEBleHRlbmQgJW51bWJlcmVkO1xuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xuXHRcdFx0XHRcdEBleHRlbmQgJWJ1bGxldGVkO1xuXHRcdFx0XHR9XG5cdFx0XHRcdG9sIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XG5cdFx0XHRcdFx0QGV4dGVuZCAlbnVtYmVyZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEhwIHRvcHNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnRleHQtYm9sZCB7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBQcmljaW5nXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi53aXRoLXByaWNpbmcge1xuXHQucGFnZS1pdGVtLXJpZ2h0IHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR9XG5cdH1cblx0LnBhZ2UtaGVhZC1zcGxpdCB7XG5cdFx0LnBhZ2UtYm9sZC1saW5rIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA4MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ucHJpY2luZyB7XG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQuc2Vzc2lvbi1wcmljaW5nICYge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5zcGxpdC1wcmljaW5nIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDFlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdC5zZXNzaW9uLXByaWNpbmcgJiB7XG5cdFx0Zm9udC1zaXplOiAwLjY2ZW07XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG4ubS1wcmljaW5nLCAubm0tcHJpY2luZyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHQuZmlyc3QtcHJpY2UgJiB7XG5cdFx0Zm9udC1zaXplOiAwLjY2ZW07XG5cdH1cbn1cbi5ubS1wcmljaW5nIHtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcblx0cGFkZGluZy1yaWdodDogMC41ZW07XG5cdG1hcmdpbi1yaWdodDogMC41ZW07XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm0tcHJpY2luZyB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucHJpY2Uge1xuXHRmb250LXNpemU6IDEuM2VtO1xufVxuLm5vbm1lbWJlciB7XG5cdGNvbG9yOiAkYmxhY2stMzA7XG59XG4ubm9ubWVtYmVyLXByaWNlIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdGNvbG9yOiAkYmxhY2stMzA7XG59XG4ubWVtYmVyLXByaWNlIHtcblx0Y29sb3I6ICRibGFjay0xMDtcbn1cbi5wcmljZS1sb2dpbiB7XG5cdGNvbG9yOiAkYmxhY2stMzA7XG59XG4uc2Vzc2lvbi1wcmljaW5nIHtcblx0cGFkZGluZy10b3A6IDA7XG5cdC5pYXBwLXByb2R1Y3Qtc2hvcnQtZGVzYyB7XG5cdFx0LmlhcHAtcHJvZHVjdC1oZWFkZXIge1xuXHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0fVxuXHR9XG59XG5cbi8vIE92ZXJyaWRlIGFueSBwYXN0ZWQgdGV4dCBzdHlsZXMgZnJvbSBNUyBXb3JkIGluIGJpb3NcblxuLnBlcnNvbi1jb250ZW50LWJsb2NrIC50eHQtYmQgc3BhbiwgXG4ucGVyc29uLWNvbnRlbnQtYmxvY2sgLnR4dC1iZCAuTXNvTm9ybWFsIHNwYW4sIFxuZm9udCB7XG5cdGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogMS4zNWVtICFpbXBvcnRhbnQ7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4uTXNvTm9ybWFsIHtcblx0bWFyZ2luLWJvdHRvbTogMTdweDtcbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIERlZmF1bHQgU3RhdGljIFBhZ2UgU3R5bGVzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zdGF0aWMtcGFnZSB7XG5cdGgxIHtcblx0XHRAZXh0ZW5kICVwYWdlLWhlYWQtbGc7XG5cdH1cblx0aDIge1xuXHRcdEBleHRlbmQgJXBhZ2UtaGVhZC1sZztcblx0XHQmLnN1YnNlY3Rpb24taGRyLWJsdWUtYm9sZCB7XG5cdFx0XHRjb2xvcjogIzBjN2VjMDtcblx0XHRcdGZvbnQtc2l6ZTogMS44ZW07XG5cdFx0fVxuXHR9XG5cdGgzIHtcblx0XHRAZXh0ZW5kICVzdWJzZWN0aW9uLWhkci1ib2xkO1xuXHR9XG5cdGg0IHtcblx0XHRAZXh0ZW5kICVwYWdlLWhlYWQtbWVkO1xuXHR9XG5cdHAge1xuXHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XG5cdFx0Ji5jZW50ZXJlZCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdCYuc21hbGwge1xuXHRcdFx0Zm9udC1zaXplOiAxLjA3NjkyMzA3N2VtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxZW07XG5cdFx0fVxuXHRcdCYubXVnLXRleHQge1xuXHRcdFx0Zm9udC1zaXplOiAxLjA3NjkyMzA3N2VtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxZW07XG5cdFx0fVxuXHR9XG5cdHAucGFnZS10ZXh0LXNtIHtcblx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XG5cdH1cblx0YSB7XG5cdFx0QGV4dGVuZCAlYWx0ZXJuYXRlLWxpbmstLXVuZGVybGluZTtcblx0XHRcdCYuYnV0dG9uIHtcblx0XHRcdEBleHRlbmQgJWJ1dHRvbi1sZy0tZmFuY3k7XG5cdFx0XHRtYXJnaW4tdG9wOiAyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdCYuZ2hvc3QtYnV0dG9uIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHR1bCB7XG5cdFx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcblx0XHRAZXh0ZW5kICVidWxsZXRlZDtcblx0XHQmLnNtYWxsIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzdlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU3MTQyODU3MWVtO1xuXHRcdH1cblx0XHR1bCB7XG5cdFx0XHRmb250LXNpemU6aW5oZXJpdDtcblx0XHR9XG5cdFx0b2wge1xuXHRcdFx0QGV4dGVuZCAlbnVtYmVyZWQ7XG5cdFx0XHRmb250LXNpemU6aW5oZXJpdDtcblx0XHR9XG5cdH1cblx0b2wge1xuXHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDEuNTVlbTtcblx0XHQmLnNtYWxsIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzdlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU3MTQyODU3MWVtO1xuXHRcdH1cblx0XHR1bCB7XG5cdFx0XHRmb250LXNpemU6aW5oZXJpdDtcblx0XHR9XG5cdFx0b2wge1xuXHRcdFx0Zm9udC1zaXplOmluaGVyaXQ7XG5cdFx0fVxuXHR9XG5cdHRkLCAldGQge1xuXHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XG5cdFx0aGVpZ2h0OiAyZW07XG5cdFx0cGFkZGluZzogMCAxZW07XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHRcdCYucHJpY2Uge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cdHRoIHtcblx0XHRAZXh0ZW5kICV0ZDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0YmxvY2txdW90ZSB7XG5cdFx0bWFyZ2luOiAyMHB4IDA7XG5cdFx0cGFkZGluZzogMC41cmVtO1xuXHRcdHBhZGRpbmctbGVmdDogMS41cmVtO1xuXHRcdGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzAwYWNjMTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZmYxO1xuXHR9XG5cblx0LmludGVyLWJsb2NrLS1xdW90ZSB7XG5cdFx0YmxvY2txdW90ZSB7XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHQmLmludGVyLXF1b3RlLWF0dHIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC41ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRhYmxlLW1vZCB7XG5cdFx0dWwsIG9sIHtcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0bWFyZ2luLXRvcDogLTAuNzVlbTtcblx0XHRcdGxpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnRhYmxlLWV4cGFuZGFibGUge1xuXHRcdFx0cCwgbGkge1xuXHRcdFx0XHRAZXh0ZW5kIC5wYWdlLXRleHQtc207XG5cdFx0XHR9XG5cdFx0XHQudGFibGUtaGRyIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmJ1dHRvbi1sZyxcblx0LmJ1dHRvbi1sZy0tZmFuY3kge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gU3BlY2lmaWMgc3R5bGVzIGZvciBTYWxlcyBsYW5kaW5nIHBhZ2VzXG5cbi5zYWxlcy1sYW5kaW5nIHtcblx0cGFkZGluZy1ib3R0b206IDA7XG5cdC5jbGllbnQtbG9nbyB7XG5cdFx0bWF4LWhlaWdodDogMTUwcHg7XG5cdH1cblx0LmdyaWQtMyB7XG5cdFx0bWFyZ2luLXRvcDogNGVtO1xuXHR9XG5cdC5ncmlkLTItc20ge1xuXHRcdG1hcmdpbjogNGVtIGF1dG8gMDsgXG5cdFx0bWF4LXdpZHRoOiA1NTBweDtcblx0XHQubWVkaWEtYmxvY2sge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMS41ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmwtMTMtLWNlbnRlciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMmVtO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cblx0LmN0YS1zZWN0aW9uIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XG5cdFx0cGFkZGluZzogJHNwYWNlLWdyaWQtLWhhbGYgMCAkc3BhY2UtZ3JpZDtcblx0XHRtYXJnaW4tYm90dG9tOiAtJHNwYWNlLWdyaWQ7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRwYWRkaW5nOiAkc3BhY2UtZ3JpZCAwICRzcGFjZS1ncmlkKjIgMDtcblx0XHR9XG5cdFx0LnNlY3Rpb24taGRyLWxnIHtcblx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHR9XG5cdH1cblx0LmNvbXBvdW5kLWJsb2NrLS10b3AgKyAuY3RhLXNlY3Rpb24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0LmwtMTMtLWNlbnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0cGFkZGluZy10b3A6ICRzcGFjZS1ncmlkLS1oYWxmO1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0kc3BhY2UtZ3JpZCAqIDI7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2UtZ3JpZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnBhZ2UtbW9kIHtcblx0XHQmOmxhc3QtY2hpbGQsXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0LmNvbXBvdW5kLWJsb2NrLS10b3Age1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlLWdyaWQqMjtcblx0XHRcdH1cblx0XHRcdC5jb21wb3VuZC1ibG9jay0tYm90dG9tIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYyLjVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vLyBTcGVjaWZpYyBzdHlsZXMgZm9yIHRoZSBDYXNlIFN0dWRpZXNcblxuLmNhc2Utc3R1ZHkge1xuXHRibG9ja3F1b3RlIHtcblx0XHRmb250LWNvbG9yOiAjMDAwO1xuXHRcdHAge1xuXHRcdFx0Y29sb3I6IzAwMDtcblx0XHR9XG5cdFx0Zm9vdGVyIHtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtc2l6ZTogLjgyZW07XG5cdFx0fVxuXHR9XG5cdC5pbWcge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0fVxufVxuXG4vLyBTcGVjaWZpYyBzdHlsZXMgZm9yIHRoZSBueW1pdHkgd29ya2Jvb2sgdG9vbCBpbiB0aGUgUkNcblxuLm55bWl0eS13b3JrYm9vay13cmFwcGVyIHtcblx0LmhpZGUge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXHQudmlzaWJsZSB7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDNlbSAwO1xuXHRhIGltZyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiRtZWRpdW0pIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5zb2NpYWwtbGlzdC1pdGVtcyB7XG5cdFx0bWFyZ2luLXRvcDogMWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0XHQuaWNvbi1jb21tZW50LFxuXHRcdC5pY29uLXByaW50IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5pY29uLWZhY2Vib29rIHtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnByaW50LXYge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAxZW07XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAkbGluay1jb2xvcjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlxcZjAxOVwiO1xuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcblx0XHR9XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cdC5ueW1pdHktY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRkaXNwbGF5OiAtbW96LWJveDtcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdFx0ZGlzcGxheTogZmxleDsgXG5cdFx0LXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0XHQtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy9ueW1pdHktYmctd2ViLmpwZycpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAyZW0gMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGhlaWdodDogNjkycHg7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHR9XG5cdFx0LmZsZXgge1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRkaXNwbGF5OiAtbW96LWJveDtcblx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IFxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjsgXG5cdFx0fSBcblx0XHQuY2lyY2xlIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvOyBcblx0XHRcdGhlaWdodDogMTg1cHg7IFxuXHRcdFx0d2lkdGg6IDE4NXB4OyBcblx0XHRcdEBleHRlbmQgLmZsZXg7IFxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdFx0XHQtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyBcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXG5cdFx0XHRib3gtc2hhZG93OiAtMTBweCAxMHB4IDMwcHggI0JEQkRCRDtcblx0XHRcdC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdFx0cC50aXRsZSB7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiRtZWRpdW0pIHtcblx0XHRcdFx0bWFyZ2luOiAwIDFlbTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxNjVweDtcblx0XHRcdH0gXG5cdFx0fVxuXHRcdHVsID4gbGk6YmVmb3JlIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMTExXCI7XG5cdFx0XHRmb250LXNpemU6IDAuNGVtO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuNzVlbTtcblx0XHR9XG5cdFx0dWwgPiBsaSA+IGEge1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0fVxuXHRcdC5jaXJjbGUtdHh0IHtcblx0XHRcdG1hcmdpbjogMCAxZW07IFxuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0fVxuXHRcdC5pbm5lci1jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRoZWlnaHQ6IDY0MHB4O1xuXHRcdFx0fVxuXHRcdFx0YWxpZ24tc2VsZjogY2VudGVyOyBcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdC5hYnNvbHV0ZSB7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OjBweDtcblx0XHRcdFx0dG9wOjBweDtcblx0XHRcdFx0Ym90dG9tOjBweDtcblx0XHRcdFx0cmlnaHQ6MHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcblx0XHRcdFx0b3BhY2l0eTowO1xuXHRcdFx0fVxuXHRcdFx0Lm55bWl0eUV4Y2VsIHtcblx0XHRcdFx0ei1pbmRleDotNDsgXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKCcvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy9ueW1pdHktYmctbmV3LTIucG5nJyk7XG5cdFx0XHRcdEBleHRlbmQgLmFic29sdXRlO1xuXHRcdFx0fVxuXHRcdFx0LmZpcnN0QXJyb3cge1xuXHRcdFx0XHR6LWluZGV4Oi0zOyBcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTp1cmwoJy9tZWRpYS9pbWFnZXMvcHVibGljYXRpb25zL2ZpcnN0LWFycm93LnBuZycpO1xuXHRcdFx0XHRAZXh0ZW5kIC5hYnNvbHV0ZTtcblx0XHRcdH1cblx0XHRcdC5zZWNvbmRBcnJvdyB7XG5cdFx0XHRcdHotaW5kZXg6LTI7IFxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOnVybCgnL21lZGlhL2ltYWdlcy9wdWJsaWNhdGlvbnMvc2Vjb25kLWFycm93LnBuZycpO1xuXHRcdFx0XHRAZXh0ZW5kIC5hYnNvbHV0ZTtcblx0XHRcdH1cblx0XHRcdC50aGlyZEFycm93IHtcblx0XHRcdFx0ei1pbmRleDotMTsgXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKCcvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy90aGlyZC1hcnJvdy5wbmcnKTtcblx0XHRcdFx0QGV4dGVuZCAuYWJzb2x1dGU7XG5cdFx0XHR9XG5cdFx0XHQucHJpdmFjeS1tYW5hZ2VtZW50IHtcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6MHB4O1xuXHRcdFx0XHR0b3A6MjAxcHg7XG5cdFx0XHRcdGJvdHRvbTowcHg7XG5cdFx0XHRcdHJpZ2h0OjBweDtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zZW07XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZsZXgtcm93IHtcblx0XHRcdFx0Y2xlYXI6IGxlZnQ7IFxuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0LnRvcC1sZWZ0IHtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDsgXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87IFxuXHRcdFx0XHRcdGhlaWdodDogMTg1cHg7IFxuXHRcdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRcdFx0QGV4dGVuZCAuZmxleDtcblx0XHRcdFx0XHQtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0XHQtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyAgXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRcdC5zdGFydC1oZXJlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjNzFCRjRCO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjM4NDYxNTM4NWVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudG9wLW1pZGRsZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTsgXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy9ueW1pdHktY2lyY2xlLXRvcC5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdEBleHRlbmQgLmNpcmNsZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRvcC1yaWdodCB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7IFxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvOyBcblx0XHRcdFx0XHRoZWlnaHQ6IDE4NXB4OyBcblx0XHRcdFx0XHR3aWR0aDogMjUlOyBcblx0XHRcdFx0XHRAZXh0ZW5kIC5mbGV4O1xuXHRcdFx0XHRcdC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHQtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZsZXgtcm93Lm1pZGRsZSB7XG5cdFx0XHRcdGhlaWdodDogMjcwcHg7IFxuXHRcdFx0XHRAZXh0ZW5kIC5mbGV4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHQubGVmdCB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7IFxuXHRcdFx0XHRcdHdpZHRoOiA0MCU7IFxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvbWVkaWEvaW1hZ2VzL3B1YmxpY2F0aW9ucy9ueW1pdHktY2lyY2xlLWxlZnQucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5jaXJjbGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5taWRkbGUge1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0OyBcblx0XHRcdFx0XHR3aWR0aDogMjAlOyBcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvOyBcblx0XHRcdFx0XHRcdGhlaWdodDogMTg1cHg7IFxuXHRcdFx0XHRcdFx0QGV4dGVuZCAuZmxleDsgXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0XHRcdFx0XHRcdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRkaXYudGl0bGUge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMWVtO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRncmVlbi1tYWluOyBcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDsgXG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHA6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDsgXG5cdFx0XHRcdFx0d2lkdGg6IDQwJTsgXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9tZWRpYS9pbWFnZXMvcHVibGljYXRpb25zL255bWl0eS1jaXJjbGUtcmlnaHQucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5jaXJjbGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZmxleC1yb3cuYm90dG9tIHtcblx0XHRcdFx0Lm1pZGRsZSB7XG5cdFx0XHRcdFx0Y2xlYXI6IGxlZnQ7IFxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlOyBcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL21lZGlhL2ltYWdlcy9wdWJsaWNhdGlvbnMvbnltaXR5LWNpcmNsZS1ib3R0b20ucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5jaXJjbGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gU3BlY2lmaWMgc3R5bGVzIGZvciB0aGUgV0xQIGluZm9ncmFwaGljIGluIHRoZSBSQ1xuXG4ud2xwLWdyYXBoaWMtd3JhcHBlciB7XG5cdHBhZGRpbmc6IDNlbSAwO1xuXHQuc29jaWFsLWxpc3QtaXRlbXMge1xuXHRcdG1hcmdpbi10b3A6IDFlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTNlbTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHRcdC5pY29uLWNvbW1lbnQsXG5cdFx0Lmljb24tcHJpbnQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Lmljb24tZmFjZWJvb2sge1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHJpbnQtdiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0bWFyZ2luOiAxZW07XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAkbGluay1jb2xvcjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlxcZjAxOVwiO1xuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQud2xwLWdyYXBoaWMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdFx0LmJyayB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNwYyB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmhpZGRlbiB7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudmlzaWJsZSB7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnVwLXdoaXRlIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53aGl0ZSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XG5cdFx0fVxuXHRcdC5sdC1vcmFuZ2Uge1xuXHRcdFx0Y29sb3I6ICNmZmUzZDk7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudXAteWVsbG93IHtcblx0XHRcdGNvbG9yOiAjZmZjNjNmO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC55ZWxsb3cge1xuXHRcdFx0Y29sb3I6ICNmZmM2M2Y7XG5cdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xuXHRcdH1cblx0XHQudXAtb3JhbmdlIHtcblx0XHRcdGNvbG9yOiAjZmM1YjRjO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5vcmFuZ2Uge1xuXHRcdFx0Y29sb3I6ICNmYzViNGM7XG5cdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xuXHRcdH1cblx0XHQud2xwLWJsb2NrIHtcblx0XHRcdHBhZGRpbmc6IDFlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRwYWRkaW5nOiAyZW07XG5cdFx0XHR9XG5cdFx0XHQmLndscC1oZHIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjFiZDVhO1xuXHRcdFx0XHQuaWFwcC1sb2dvIHtcblx0XHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjA1ZW07XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMzVlbTtcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNTVlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYud2xwLWhlYWRsaW5lcyB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDNlNTI7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL3dscC1ncmFwaGljL25ld3MuanBnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHRwYWRkaW5nOiA0ZW0gMmVtIDJlbTtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDNlNTI7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC44NTtcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0fVxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LmluZCB7XG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYud2xwLWZpZWxkIHtcblx0XHRcdFx0Y29sb3I6ICMwMDNlNTI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmYzViNGM7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYud2xwLW51bWJlcnMge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwM2U1Mjtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2VudGVyLWltZyB7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdCYuY2hhcnRzIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0NXB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNhbGFyeSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNGVtO1xuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogN2VtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZWQge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDJlbTtcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC02ZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC53aGl0ZSB7XG5cdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mbHQtcnQge1xuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2xzLCAuY29sIHtcblx0XHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2xzIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2wtNDAge1xuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuY29sLTYwIHtcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJ0IHtcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRpcGxvbWEge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMC43NWVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5tYWxlLWJvb2tzLCAuZmVtYWxlLWJvb2tzIHtcblx0XHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdC5ib29rcyB7XG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjVlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5ib29rIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAtMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmZtLWVuZCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wY3Qge1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdFx0Y2xlYXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC42NWVtO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYmFncyB7XG5cdFx0XHRcdFx0Lm1vbmV5LWJhZy1saW5lIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuMDc1ZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMS41ZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQubW9uZXktYmFnIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC51cC1vcmFuZ2UsIC51cC15ZWxsb3cge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yZW07XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudHJlZXMge1xuXHRcdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiAxZW0gMCAzZW07XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHQudHJlZSB7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyNjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRyZWUtbnVtYmVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xLjllbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNzVlbTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNS4zZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRyZWUtbGFiZWwge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZmVtYWxlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmM1YjRjO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubWFsZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmYzYzZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvbC01MCB7XG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji53bHAtY2VydCB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL3dscC1ncmFwaGljL3dscC1jZXJ0LnBuZyk7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zZW07XG5cdFx0XHRcdC5zZWFscyB7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnNlYWwge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNzVweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkLFxuXHRcdFx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5yaWdodC1pbWcge1xuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTFlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTAuNWVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTFlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyZW07XG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDYwJTtcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaW5kIHtcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnVwLXllbGxvdyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTFlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYud2xwLWdhcCB7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40ZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VmZWZlZjtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VmZWZlZjtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA4MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNoYXJ0LTIge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLndscC1mdHIge1xuXHRcdFx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdFx0XHRjb2xvcjogJGdyZWVuLW1haW47XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VmZWZlZjtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VmZWZlZjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2ZW07XG5cdFx0XHRcdC5yaWdodC1pbmQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZmx0LXJpZ2h0IHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNlY3Rpb25zLXdyYXBwZXIge1xuXHQucGFnZS1tb2Qge1xuXHRcdGNsZWFyOmJvdGg7XG5cdH1cblx0Ly8gVHlwZSBDdXN0b20gU3R5bGVzXG5cdC5zdWJzZWN0aW9uLWhkci1ib2xkIHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0cGFkZGluZzogMWVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM4Y2MwNzM7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXHRibG9ja3F1b3RlIHtcblx0XHRmb250LXNpemU6IDEuMjVlbTtcblx0XHRsaW5lLWhlaWdodDogMS43NWVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG5cdFx0cGFkZGluZzogMWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXHQuc3RhdGljIHtcblx0XHRoNCB7XG5cdFx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC43NWVtO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRAZXh0ZW5kICVhbHRlcm5hdGUtbGluay0tdW5kZXJsaW5lO1xuXHRcdH1cblx0XHRhLmJ1dHRvbi1sZy0tZmFuY3kge1xuXHRcdFx0Y29sb3I6ICNmZmYhaW1wb3J0YW50O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC8vIE1lZGlhIEN1c3RvbSBTdHlsZXNcblx0LmhlYWRzaG90IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXgtd2lkdGg6IDExNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHRwLnZpZGVvIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQvLyBTdHlsZXMgZm9yIGFjdHVhbCBjb250ZW50IGJsb2Nrc1xuXHQuY29udGVudCB7XG5cdFx0cGFkZGluZzogMWVtO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNlZmVmZWY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQvLyBIYWxmIENvbHVtbiBMYXlvdXRcblx0LmhhbGYge1xuXHRcdC5jb250ZW50LTEge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0d2lkdGg6IDQ4LjUlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQ4LjUlO1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbnRlbnQtMiB7XG5cdFx0XHRAZXh0ZW5kIC5jb250ZW50LTEhb3B0aW9uYWw7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250ZW50LTMge1xuXHRcdFx0QGV4dGVuZCAuY29udGVudC0yIW9wdGlvbmFsO1xuXHRcdH1cblx0fVxuXG5cdC8vIDYwLzQwIExheW91dFxuXHQuc2l4dHlfNDAge1xuXHRcdC5jb250ZW50LTEge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdHdpZHRoOiA1NSU7XG5cdFx0XHRcdG1heC13aWR0aDogNTUlO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMuMzMzMzMlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udGVudC0yIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0d2lkdGg6IDQxLjY2NjY2JTtcblx0XHRcdFx0bWF4LXdpZHRoOiA0MS42NjY2Njtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udGVudC0zIHtcblx0XHRcdGNsZWFyOiByaWdodDtcblx0XHRcdEBleHRlbmQgLmNvbnRlbnQtMiFvcHRpb25hbDtcblx0XHR9XG5cdH1cblxuXHQvLyA0MC82MCBMYXlvdXRcblx0LmZvcnR5XzYwIHtcblx0XHQuY29udGVudC0xIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHR3aWR0aDogNDEuNjY2NjYlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQxLjY2NjY2O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMuMzMzMzMlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udGVudC0yIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0d2lkdGg6IDU1JTtcblx0XHRcdFx0bWF4LXdpZHRoOiA1NSU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbnRlbnQtMyB7XG5cdFx0XHRjbGVhcjogbm9uZTtcblx0XHRcdEBleHRlbmQgLmNvbnRlbnQtMiFvcHRpb25hbDtcblx0XHR9XG5cdH1cblxuXHQvLyBSZXNvdXJjZS9OZXdzIEN1c3RvbSBTdHlsZXNcblx0LnNtYWxsLXN0cmVhbSB7XG5cdFx0LnR6IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdCAgICBcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0LnR6LWhlYWQtZGF0ZSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdFx0LnR6LWhlYWQtbWVkIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0XHR9XG5cdFx0XHQudHotc2F2ZWFibGUtYmxvY2sge1xuXHRcdFx0XHR0b3A6IC0xM3B4O1xuXHRcdFx0XHRsZWZ0OiAtMmVtO1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRcdGxlZnQ6IC0xMHB4O1xuXHRcdFx0XHRcdHRvcDogLTEzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hcnQtYmQge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDkwcHggIWltcG9ydGFudDtcblx0XHRcdFx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHQuaGV4LWxnIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudHh0LWJkIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJlc291cmNlLXR6IHtcblx0XHRcdG1pbi1oZWlnaHQ6IDUuOGVtO1xuXHRcdH1cblx0fVxuXHRcblx0Ly8gTGVmdCBDb2x1bW4gc3R5bGVzXG5cdC5sZWZ0LWNvbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogNDguNSU7XG5cdFx0XHRtYXgtd2lkdGg6IDQ4LjUlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdH1cblx0ICAgICYgPiAuY29udGVudCB7XG5cdCAgICBcdG9wYWNpdHk6IDA7XG5cdCAgICB9XG5cdH1cblx0XG5cdC8vIFJpZ2h0IENvbHVtbiBzdHlsZXNcblx0LnJpZ2h0LWNvbCB7XG5cdFx0QGV4dGVuZCAubGVmdC1jb2w7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdGNsZWFyOiByaWdodDtcblx0XHR9XG5cdH1cblx0XG5cdC8vIFVwY29taW5nIEV2ZW50cyBDdXN0b20gU3R5bGVzXG5cdC5jb25mZXJlbmNlLXR6LW1lZGlhIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdC50eHQtYmQge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyZW07XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyZW07XG5cdFx0XHRwYWRkaW5nLXRvcDogNC43ZW07XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRhLCBwIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC51cGNvbWluZ19ldmVudHMge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxZW07XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAlO1xuXHRcdH1cblx0fVxufVxuIiwiLmxlYWRnZW4taGRyIHtcblx0LnNpdGUtbmF2IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5oZHIge1xuXHRcdC5oZHItY29udGVudC1tb2Qge1xuXHRcdFx0bWFyZ2luLXRvcDogLTZlbTtcblx0XHRcdC5oZHItYmxvY2stLXRpdGxlIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5oZHItaDEtbGluaywgLmhkci10YWdsaW5lIHtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0XHRcdFx0XHRtYXJnaW46IDJlbSBhdXRvO1xuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgM2VtIDAgMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmhkci1oMSB7XG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDRlbTtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjZlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5jaXB0LWJsdWUge1xuXHRcdC5oZHIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN3YXRjaC04YTtcblx0XHR9XG5cdH1cbn1cblxuLnBwYy1sb2dvLXdoaXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAxMDtcblx0dG9wOiAyZW07XG5cdHJpZ2h0OiA1JTtcblx0d2lkdGg6IDRlbTtcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdHdpZHRoOiA2ZW07XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0d2lkdGg6IDEwZW07XG5cdH1cbn1cblxuLmxlYWRnZW4ge1xuXG5cdHBhZGRpbmc6IDJlbTtcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0cGFkZGluZzogNGVtIDA7XG5cdH1cblxuXHRoMiB7XG5cdFx0QGV4dGVuZCAldHotaGVhZC14bGc7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogJGdyZWVuLW1haW47XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0Zm9udC1zaXplOiA0LjVlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRtYXgtd2lkdGg6IDU0JTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMC4zZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcblx0XHR9XG5cdH1cblxuXHRoMy5wYWdlLWhlYWQge1xuXHRcdEBleHRlbmQgJXR6LWhlYWQteGxnO1xuXHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0Zm9udC1zaXplOiAzLjZlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0Lmhlcm8taW1nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0bWF4LXdpZHRoOiAzNiU7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAyZW07XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaGVyby10eHQge1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDQlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0LmNhbGxvdXQtYm94IHtcblx0XHRtYXJnaW4tdG9wOiAyZW07XG5cdFx0aDMge1xuXHRcdFx0QGV4dGVuZCAlcGFnZS1oZWFkLW1lZDtcblx0XHRcdG1hcmdpbi10b3A6IDFlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHRcdGNvbG9yOiAkYmxhY2stNDA7XG5cdFx0fVxuXHRcdC5mYS11bCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMS41ZW07XG5cdFx0XHQuZmEtbGkge1xuXHRcdFx0XHR0b3A6IDAuMjhlbTtcblx0XHRcdFx0Y29sb3I6ICRncmVlbi1tYWluO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0fVxuXHR9XG5cblx0LnRocmVlLWNvbC1saXN0IHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0bGkge1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdHdpZHRoOiAyNiU7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRtYXJnaW46IDAgNCU7XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Zm9ybSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTMwO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDJlbSAzZW07XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRtYXgtd2lkdGg6IDYwJTtcblx0XHR9XG5cdFx0aDQge1xuXHRcdFx0QGV4dGVuZCAldHotaGVhZC1sZztcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0XHQucGFnZS10ZXh0LW1lZCB7XG5cdFx0XHRjb2xvcjogI2U2ZTZlNjtcblx0XHR9XG5cdFx0LnBhZ2UtdGV4dC1zbSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdFx0LmZvcm0tYmxvY2sge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdFx0LmJ1dHRvbi1sZy0tZmFuY3kge1xuXHRcdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udGhhbmtzLWhlYWQge1xuXHRjb2xvcjogJGdyZWVuLW1haW47XG5cdGZvbnQtc2l6ZTogM2VtO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRmb250LXNpemU6IDZlbTtcblx0fVxufVxuXG4uZXJyb3ItaGVhZCB7XG5cdGNvbG9yOiAkcmVkLWx0O1xuXHRmb250LXNpemU6M2VtO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRmb250LXNpemU6IDZlbTtcblx0fVxufVxuXG4udGhhbmtzLXRleHQge1xuXHRmb250LXNpemU6IDEuNmVtO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRmb250LXNpemU6IDIuOGVtO1xuXHR9XG59XG5cbi5wcGMtZm9ybS1ib3R0b20ge1xuXHRjbGVhcjogYm90aDtcblx0bWFyZ2luLXRvcDogMmVtO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luLXRvcDogLTEwZW07XG5cdFx0bWF4LXdpZHRoOiA0NCU7XG5cdH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBBcnRpY2xlIHZhcmlhYmxlc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kYXJ0aWNsZS1zcGFjaW5nLS1sYXJnZTogNGVtO1xuJGFydGljbGUtc3BhY2luZy0tbWVkOiAzZW07XG4kYXJ0aWNsZS1zcGFjaW5nOiAyZW07XG5cblxuXG4uYXJ0aWNsZS1tZXRhIHtcblx0bWFyZ2luLWJvdHRvbTogJGFydGljbGUtc3BhY2luZy0tbGFyZ2U7XG59XG5cblxuJWFydGljbGUtYmxvY2sge1xuXHRib3JkZXItdG9wOiAkc2VjdGlvbi1iZHI7XG5cdHBhZGRpbmctdG9wOiAkYXJ0aWNsZS1zcGFjaW5nLS1tZWQ7XG5cdG1hcmdpbi10b3A6ICRhcnRpY2xlLXNwYWNpbmctLW1lZDtcbn1cblxuXG4uYXJ0aWNsZS1iaW8tbW9kIHsgXG5cdEBleHRlbmQgJWFydGljbGUtYmxvY2s7XG5cdCYgKyAmIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cGFkZGluZy10b3A6IDJlbTtcblx0XHQudHh0LWJkIHtcblx0XHRcdC5zdWJzZWN0aW9uLWhkciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hcnRpY2xlLWNvbW1lbnQtbW9kIHsgQGV4dGVuZCAlYXJ0aWNsZS1ibG9jazsgfVxuXG4uYXJ0aWNsZS1yZWxhdGVkLW1vZCB7IEBleHRlbmQgJWFydGljbGUtYmxvY2s7IH1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEFydGljbGUgYnlsaW5lXG5cbi5hcnRpY2xlLW1ldGEtYmxvY2sge1xuXHRtYXJnaW4tYm90dG9tOiAkYXJ0aWNsZS1zcGFjaW5nO1xuXHRtYXJnaW4tdG9wOiAkYXJ0aWNsZS1zcGFjaW5nO1xufVxuXG4vLyBleHRlbmRzICV0ei1tZXRhLWltZyBmcm9tIG9iamVjdHMuc2Nzc1xuLmFydGljbGUtbWV0YS1pbWcge1xuXHRAZXh0ZW5kICV0ei1tZXRhLWltZztcblx0d2lkdGg6IDRlbTtcbn1cblxuLy8gZXh0ZW5kcyB2YXJpb3VzIHNpbGVudCBjbGFzc2VzIGZyb20gdGVhc2Uuc2Nzc1xuLmFydGljbGUtbWV0YS10ZXh0IHtcblx0QGV4dGVuZCAldHotbWV0YS10ZXh0O1xuXHRsaW5lLWhlaWdodDogNGVtO1xufVxuXG4uYXJ0aWNsZS1tZXRhLWF1dGhvciB7IEBleHRlbmQgJXR6LW1ldGEtYXV0aG9yOyB9XG5cbi5hcnRpY2xlLWF1dGhvci1saW5rLS1ib2xkIHsgQGV4dGVuZCAldHotYXV0aG9yLWxpbmstLWJvbGQ7IH1cblxuLmFydGljbGUtbWV0YS1kYXRlIHsgQGV4dGVuZCAldHotbWV0YS1kYXRlOyB9XG5cblxuLmFydGljbGUtYXNpZGUtbW9kIHtcblx0Ly8gbWF4LXdpZHRoOiAkYXJ0aWNsZS1hc2lkZTtcbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQXJ0aWNsZSBmZWF0dXJlZCBpbWFnZVxuXG5cbi5hcnRpY2xlLWNvbnRlbnQge1xuXHQuYXJ0LWJkIHtcblx0XHRtYXJnaW4tdG9wOiAtMmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0fVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gSW5uZXIgYXJ0aWNsZSBTdHlsZXNcblxuLmFydGljbGUtdGV4dCB7XG5cdC8vIGJhY2tncm91bmQtY29sb3I6IGJsdWU7XG5cdGZvbnQtc2l6ZTogMS41Mzg0NjE1MzhlbTtcblx0XHQmLmxnLXF1b3RlIHtcblx0XHRcdHBhZGRpbmc6IDJlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzZW07XG5cdFx0XHRcdGNvbG9yOiAjYTdhOWFjO1xuXHRcdFx0fVxuXHRpbWcsIHAgaW1nLCBwIGEgaW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cblxuXHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0Ly8gYm9keSBzaXplXG5cdD4gcCB7XG5cdFx0QGV4dGVuZCAlYXJ0aWNsZS10ZXh0O1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXG5cblx0Ly8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC8vIEhlYWRsaW5lIFN0eWxlc1xuXHQ+IGgxIHtcblx0XHRAZXh0ZW5kICVoMjtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0QGluY2x1ZGUgc2Fucyhib2xkKTtcblx0fVxuXG5cdD4gaDIge1xuXHRcdEBleHRlbmQgJWgyO1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xuXHR9XG5cblx0PiBoMyB7XG5cdFx0QGV4dGVuZCAlaDM7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdEBpbmNsdWRlIHNhbnMoYm9sZCk7XG5cdH1cblxuXHQ+IGg0IHtcblx0XHRAZXh0ZW5kICVoNDtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0QGluY2x1ZGUgc2Fucyhib2xkKTtcblx0fVxuXG5cdD4gaDUge1xuXHRcdEBleHRlbmQgJWg1O1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xuXHR9XG5cblx0PiBoNiB7XG5cdFx0QGV4dGVuZCAlaDY7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdEBpbmNsdWRlIHNhbnMoYm9sZCk7XG5cdH1cblxuXHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0Ly8gQmxvY2txdW90ZVxuXHQ+IGJsb2NrcXVvdGUsIC5wdWxsLXF1b3RlIHtcblx0XHQvLyBtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0XHRtYXJnaW46IDIuNWVtIDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAyZW07XG5cdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCBsaWdodGVuKCRncmVlbi1tYWluLCAxMCUpO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0cGFkZGluZzogMWVtIDEuNWVtIDAuNWVtO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdEBpbmNsdWRlIGxpbmsoYXJ0aWNsZWxpbmspO1xuXHRcdFx0fVxuXHRcdFx0LmZhLWJvcmRlciB7XG5cdFx0XHRcdHBhZGRpbmc6IDAuMmVtIDAuMjVlbSAwLjE1ZW07XG5cdFx0XHRcdGJvcmRlcjogc29saWQgMC4wOGVtICNlN2U3ZTc7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAuMWVtO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTIwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQ+IHAge1xuXHRcdFx0QGV4dGVuZCAlYXJ0aWNsZS10ZXh0O1xuXHRcdH1cblx0fVxuXG5cdC5wdWxsLXF1b3RlIGEge1xuXHRcdEBpbmNsdWRlIGxpbmsoYXJ0aWNsZWxpbmspO1xuXHR9XG5cblxuXHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0Ly8gTGlzdHNcblx0PnVsLCBvbCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDEuMzVlbTtcblx0fVxuXG5cdD4gdWwge1xuXHRcdEBleHRlbmQgJWxpc3QtaXRlbXM7XG5cdFx0PiBsaSB7XG5cdFx0XHRAZXh0ZW5kICVsaXN0LWl0ZW07XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogMS4zNWVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdFx0bGlzdC1zdHlsZTogZGlzYztcblx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VyaWYtd2VpZ2h0LXJlZztcblx0XHRcdCY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDBweDtcblx0XHRcdFx0Ly9ib3JkZXI6IDVweCBzb2xpZCAkYmxhY2stMTA7XG5cdFx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6ICRzaG93LW1haW47XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA2cHg7XG5cdFx0XHRcdGxlZnQ6IC0xLjM1ZW07XG5cdFx0XHR9XG5cdFx0XHQ+IHVsIHtcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0QGV4dGVuZCAlbGlzdC1pdGVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMi43ZW07XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogc3F1YXJlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VyaWYtd2VpZ2h0LXJlZztcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHdpZHRoOiAwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDBweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0XHRcdFx0bGVmdDogLTEuMzVlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdD4gb2wge1xuXHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVsaXN0LWl0ZW07XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogZGVjaW1hbDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMi43ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQ+IG9sIHtcblx0XHRAZXh0ZW5kICVsaXN0LWl0ZW1zO1xuXHRcdD4gbGkge1xuXHRcdFx0QGV4dGVuZCAlbGlzdC1pdGVtO1xuXHRcdFx0bGlzdC1zdHlsZTogZGVjaW1hbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHRcdCY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXHRcdFx0PiB1bCB7XG5cdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdEBleHRlbmQgJWxpc3QtaXRlbTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIuN2VtO1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IHNxdWFyZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJHNlcmlmLXdlaWdodC1yZWc7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHR3aWR0aDogMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwcHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDZweDtcblx0XHRcdFx0XHRcdGxlZnQ6IC0xLjM1ZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQ+IG9sIHtcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0QGV4dGVuZCAlbGlzdC1pdGVtO1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIuN2VtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0Ly8gTGlua3Ncblx0PiBwLCBwIGVtLCBwIHN0cm9uZywgdWwgbGksIG9sIGxpLCB1bCBsaSBwLCB1bCBwLCBvbCBwLCBvbCBsaSBwLCB1bCBsaSB1bCBsaSBwLCBvbCBsaSB1bCBwLCBkaXYsIGRpdiBwIHtcblx0XHQ+IGEge1xuXHRcdFx0QGluY2x1ZGUgbGluayhhcnRpY2xlbGluayk7XG5cdFx0fVxuXHR9XG5cblxuXHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0Ly8gSW1hZ2Ugc3R1ZmZcblx0PiBwIHtcblx0XHQ+IC5zaXplLWZ1bGwgeyB3aWR0aDogYXV0bzsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cblx0XHQ+IC5hbGlnbnJpZ2h0IHsgXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07IFxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7IFxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMWVtOyBcblx0XHRcdH1cblx0XHR9XG5cdFx0PiAuYWxpZ25sZWZ0IHsgXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07IFxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRmbG9hdDogbGVmdDsgXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMWVtOyBcblx0XHRcdH1cblx0XHR9XG5cdFx0PiBpbWcgeyBtYXJnaW4tYm90dG9tOiAxZW07IH1cblx0fVxuXG5cdC53cC1jYXB0aW9uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQmLnNpemUtZnVsbCB7IHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXHRcdCYuYWxpZ25yaWdodCB7IHdpZHRoOiAxMDAlOyBmbG9hdDogcmlnaHQ7IG1hcmdpbi1sZWZ0OiAxZW07IG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXHRcdCYuYWxpZ25sZWZ0IHsgd2lkdGg6IDEwMCU7IGZsb2F0OiBsZWZ0OyBtYXJnaW4tcmlnaHQ6IDFlbTsgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cdH1cblxuXHQud3AtY2FwdGlvbi10ZXh0IHtcblx0XHRAaW5jbHVkZSBzYW5zO1xuXHRcdGZvbnQtc2l6ZTogMC43NWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG5cdFx0cGFkZGluZzogMC44NWVtIDAuNWVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR9XG5cblxuXHQuY2FwLWltYWdlLXJpZ2h0LFxuXHQuY2FwLWltYWdlLWxlZnQge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkZWwtc21hbGwpIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJlbTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0LmNhcC1jYXB0aW9uIHtcblx0XHRAaW5jbHVkZSBzYW5zO1xuXHRcdGZvbnQtc2l6ZTogMC44NWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG5cdFx0bWFyZ2luLXRvcDogMC44NWVtO1xuXHR9XG5cblx0Ly8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC8vIFRoaXMgaGlkZXMgbGVnYWN5IGF1dGhvciBiaW8gbXVncy4gQW4gaW1nIHRhZyB3aXRoaW4gdGhlIGZpcnN0IHBhcmFncmFwaCBvZiB0aGUgc3RvcnkuXG5cblx0PiBwOmZpcnN0LW9mLXR5cGUge1xuXHRcdGltZyB7IGRpc3BsYXk6IG5vbmU7IH1cblx0fVxuXG5cbn0gLy8gYXJ0aWNsZS10ZXh0XG5cbi5zYi1jYWxsb3V0IHtcblx0ZGlzcGxheTogbm9uZTtcblx0QG1lZGlhKG1pbi13aWR0aDogJGFydGljbGUtc3BsaXQpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuLmJvdHRvbS1jYWxsb3V0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRhcnRpY2xlLXNwbGl0KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLmFydGljbGUtY2FsbG91dCB7XG5cdG1hcmdpbi1ib3R0b206IDNlbTtcblx0LmFydGljbGUtY2FsbG91dC1oZWFkIHtcblx0XHRAZXh0ZW5kICVoMztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWVkO1xuXHRcdHBhZGRpbmc6IDFlbTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cdC5hcnRpY2xlLWNhbGxvdXQtYm9keSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xuXHRcdHBhZGRpbmc6IDFlbTtcblx0XHRwLCBsaSB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS42ZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0QGluY2x1ZGUgbGluayhhcnRpY2xlbGluayk7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0fVxuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdEBleHRlbmQgJXRlYXNlLXRleHQ7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtcmVnO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRvbCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMS41NWVtO1xuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi50dW1ibHItc2VjdGlvbiB7XG5cdGJhY2tncm91bmQ6ICNkOWRhZGI7XG5cdG1hcmdpbi10b3A6IC0yZW07XG5cdG1hcmdpbi1ib3R0b206IDRlbTtcblx0LmFydGljbGUtdHVtYmxyIHtcblx0XHRwYWRkaW5nOiAyZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHRcdC5tZWRpYS1ibG9jayB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LnR1bWJsci1jYXJkIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0LnR1bWJsci10ei1oZWFkIHtcblx0XHRcdFx0cGFkZGluZzogMHB4IDE1cHg7XG5cdFx0XHR9XG5cdFx0XHQudHVtYmxyLXAtYm9keSB7XG5cdFx0XHRcdHBhZGRpbmc6IDBweCAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBOYXYgVmFyaWFibGVzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE5hdiBicmVha3BvaW50IHZhcmlhYmxlcyByZXNpZGUgaW4gYnJlYWtwb2ludC12YXIuc2NzcyBmaWxlLlxuXG4kbmF2LWhlaWdodC1zbTogXHQyLjY5MjMwNzY5MmVtO1xuJG5hdi1oZWlnaHQtc20tbW9kOiAxLjNlbTtcbiRuYXYtaGVpZ2h0OiBcdFx0NWVtOyBcblxuJG5hdi1oZWlnaHQtcHg6IDYzcHg7XG5cblxuJG5hdi1wYWQ6ICRzaXRlLW1hcmdpbjtcblxuJG5hdi1sb2dvLXdpZHRoOiA1Ljc2OTIzMDc2OWVtO1xuXG4kbmF2LWJsb2NrLXdpZHRoOiAkbmF2LWxvZ28td2lkdGg7XG5cbiRuYXYtYmxvY2stcGFkOiAkZ3JpZC0tcXVhcnRlcjtcblxuJG1heC1uYXYtd2lkdGg6ICRuYXYtYnAteGxnO1xuXG5cblxuLnNpdGUtbmF2IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDAwMDA7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbWVkKSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHR9XG59XG5cbi5uYXYtaW5uZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAxO1xuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbWVkKSB7XG5cdFx0cG9zaXRpb246IGZpeGVkOyAvLyBjaGFuZ2VkIGZyb20gZml4ZWQgZm9yIGhlYWRyb29tLmpzXG5cdFx0bGVmdDogNTAlO1xuXHRcdG1heC13aWR0aDogJG5hdi1icC1sZztcblx0XHRtYXJnaW4tbGVmdDogJG5hdi1icC1sZyAvIDIgKiAtMTtcblx0XHRwYWRkaW5nOiAwICRuYXYtYmxvY2stcGFkO1xuXHRcdGJvcmRlci1ib3R0b206ICRuYXYtYmRyO1xuXHRcdGJveC1zaGFkb3c6IDAgLTJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bGVmdDogMDtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXgtd2lkdGg6ICRtYXgtbmF2LXdpZHRoO1xuXHRcdG1hcmdpbi1sZWZ0OiAkbWF4LW5hdi13aWR0aCAvIDIgKiAtMTtcblx0fVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gTWFpbiBuYXYgbGF5b3V0XG5cbi5uYXYtbW9kLCAlbmF2LW1vZCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLm5hdi1tYWluLW1vZCB7XG5cdEBleHRlbmQgJW5hdi1tb2Q7XG5cdC8vIHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tcmlnaHQ6IC0kbmF2LWJsb2NrLXdpZHRoO1xufVxuXG4ubmF2LW1haW4taW5uZXIge1xuXHR3aWR0aDogMTAwJTtcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC14bGcpIHtcblx0XHRtYXJnaW4tcmlnaHQ6ICRuYXYtYmxvY2std2lkdGg7XG5cdH1cblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xufVxuXG5cbi5uYXYtc2Vjb25kYXJ5LW1vZCB7XG5cdEBleHRlbmQgJW5hdi1tb2Q7XG5cdGxpbmUtaGVpZ2h0OiAkbmF2LWhlaWdodC1zbS1tb2Q7XG5cdGZsb2F0OiByaWdodDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuXHRwYWRkaW5nLXRvcDogMC4xZW07XG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcblx0XHRsaW5lLWhlaWdodDogJG5hdi1oZWlnaHQ7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXItbGVmdDogJGJkci10aGluLWx0O1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAteGxnKSB7XG5cdFx0cGFkZGluZzogMCAwLjdlbTtcblx0fVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8geHh4XG5cbi5uYXYtbG9nby1tb2Qge1xuXHRAZXh0ZW5kICVuYXYtbW9kO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAkbmF2LWxvZ28td2lkdGg7XG5cdGxpbmUtaGVpZ2h0OiAkbmF2LWhlaWdodC1zbS1tb2Q7XG5cdGhlaWdodDogJG5hdi1oZWlnaHQtc207XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtKCRuYXYtbG9nby13aWR0aC8yKTtcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0d2lkdGg6ICRuYXYtYmxvY2std2lkdGggKyAkbmF2LWJsb2NrLXBhZDtcblx0XHRib3JkZXItcmlnaHQ6ICRiZHItdGhpbi1sdDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxZW07XG5cdFx0bGluZS1oZWlnaHQ6ICRuYXYtaGVpZ2h0O1xuXHRcdGhlaWdodDogJG5hdi1oZWlnaHQ7XG5cdH1cbn1cblxuXG4ubmF2LW1lbnUtbW9kIHtcblx0QGV4dGVuZCAlbmF2LW1vZDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGNvbG9yOiAkYmxhY2stNTA7XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBOYXYgZWxlbWVudHNcblxuLm5hdi1sb2dvIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA3NSU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnXFwwMDIwJztcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC0zcHg7XG5cdFx0XHRcdGxlZnQ6IDM1JTtcblx0XHRcdFx0ei1pbmRleDogNDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogOXB4IHNvbGlkICRncmVlbi1tYWluO1xuXHRcdFx0XHRib3JkZXItbGVmdDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3R0b206IC00cHg7XG5cdFx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0XHR3aWR0aDogOC4yZW07XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMS45ZW07XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdFx0LmwtY2FudmFzICYge1xuXHRcdFx0XHQmOmJlZm9yZSxcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5uYXYtbG9nby1saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogM2VtO1xuXHR3aWR0aDogOC4yZW07XG5cdG1hcmdpbi1sZWZ0OiAtMS45ZW07XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbGcpIHtcblx0XHRtYXJnaW4tdG9wOiAwLjc1ZW07XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdGhlaWdodDogJG5hdi1oZWlnaHQ7XG5cdH1cblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTsgLy8gZm9yIGllXG5cdFx0bWF4LXdpZHRoOiA0LjJlbTtcblx0XHQvLyBoZWlnaHQ6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdC8vIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxufVxuXG5cbi5uYXYtaXRlbXMtbW9kIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6ICRuYXYtaGVpZ2h0LXNtLW1vZCArIDJlbTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRiZy1tZWQ7XG5cdHBhZGRpbmc6IDAgJG5hdi1wYWQgJG5hdi1wYWQgJG5hdi1wYWQ7XG5cdHotaW5kZXg6IDE7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0dG9wOiAkbmF2LWhlaWdodDtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5cdCYuaXMtYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHR9XG59XG5cblxuXG4ubmF2LXRyaWdnZXIge1xuXHRsaW5lLWhlaWdodDogJG5hdi1oZWlnaHQtc207XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250LXNpemU6IDEuMjVlbTtcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gTmF2IGl0ZW1zXG5cbi5uYXYtaXRlbXMge1xuXHRAZXh0ZW5kICVsaXN0LWl0ZW1zO1xuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbGcpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJnLW1lZDtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLW1lZCkgYW5kIChtYXgtd2lkdGg6ICRuYXYtYnAtbGcpIHtcblx0XHRtYXJnaW4tdG9wOiA1ZW07XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykgYW5kIChtYXgtd2lkdGg6ICRuYXYtYnAteGxnKSB7XG5cdFx0cGFkZGluZzogMC40ZW0gMC4zZW0gMC4xZW07XG5cdH1cblx0JiArICYge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Lm5hdi1saW5rIHtcblx0XHRcdCYuaXMtYWN0aXZlIHtcblx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYmctbWVkO1xuXHRcdH1cblx0fVxufVxuXG4ubmF2LWl0ZW0ge1xuXHRAZXh0ZW5kICVsaXN0LWl0ZW07XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRmb250LXNpemU6IDEuMTVlbTtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xuXHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHR9XG59XG5cbi5uYXYtbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAxZW0gMDtcblx0Y29sb3I6ICRuYXYtbGluay1jb2xvcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRAaW5jbHVkZSBzZXJpZjtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRibGFjay05MDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdGxpbmUtaGVpZ2h0OiA0ZW07XG5cdFx0cGFkZGluZzogMCAxLjI1ZW07XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC14bGcpIHtcblx0XHRwYWRkaW5nOiAwIDEuNTc1ZW07XG5cdH1cblx0Ji5pcy1hY3RpdmUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtM3B4O1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtOXB4O1xuXHRcdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0XHRib3JkZXItdG9wOiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiA5cHggc29saWQgJGdyZWVuLW1haW47XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogLTRweDtcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykgYW5kIChtYXgtd2lkdGg6ICRuYXYtYnAteGxnKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTFweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmwtY2FudmFzICYge1xuXHRcdFx0XHQmOmJlZm9yZSxcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cbn1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gU2VhcmNoXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIENsaWNraW5nIHRoZSAubmF2LXNlYXJjaC10cmlnZ2VyIHdpbGwgZXhwb3NlIHRoZSBzZWFyY2ggbW9kXG4vLyBCbGFoIGJsYWggYmxhaCB3b3Jkc1xuXG4uanMtc2VhcmNoLW5hdiB7IH1cblxuXG4uaW5zdGFudC1zZWFyY2gtbW9kIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGhlaWdodDogJG5hdi1oZWlnaHQtcHg7XG5cblx0LmpzLXNlYXJjaC1uYXYgJiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC14bGcpIHtcblx0XHRcdHdpZHRoOiAxMTklO1xuXHRcdH1cblx0fVxufVxuXG4ubmF2LXRyaWdnZXItLWluc3RhbnQtc2VhcmNoIHtcblx0ZGlzcGxheTogbm9uZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRsaW5lLWhlaWdodDogNjNweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiAkYmxhY2stNTA7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkYmxhY2stOTA7XG5cdH1cblxuXHQuanMtc2VhcmNoLW5hdiAmIHtcblx0XHRwYWRkaW5nOiAwIDFlbTtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLm5hdi1pdGVtcyB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLW1lZCkge1xuXHRcdG1hcmdpbi10b3A6IDVlbTtcblx0fVxuXHQuanMtc2VhcmNoLW5hdiAmIHtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFNlYXJjaCBsaW5rXG5cbi5uYXYtc2VhcmNoLWJsb2NrIHtcblx0cGFkZGluZzogMDtcblx0bGluZS1oZWlnaHQ6ICRuYXYtaGVpZ2h0LXNtO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XG5cdFx0bGluZS1oZWlnaHQ6ICRuYXYtaGVpZ2h0O1xuXHRcdGJvcmRlci1sZWZ0OiAkYmRyLXRoaW4tbHQ7XG5cdFx0cGFkZGluZzogMCAwLjllbTtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSBhbmQgKG1heC13aWR0aDogJG5hdi1icC14bGcpIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDkuNWVtO1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAteGxnKSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdHBhZGRpbmc6IDAgMS41ZW07XG5cdH1cblx0LmpzLXNlYXJjaC1uYXYgJiB7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykgYW5kIChtYXgtd2lkdGg6ICRuYXYtYnAteGxnKSB7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHR9XG5cdH1cblx0LnNlYXJjaC1mb3JtIHtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLWxnKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdFx0fVxuXHR9XG59XG5cblxuLnNlYXJjaC1saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZWFyY2gtdHJpZ2dlci10ZXh0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdi1zZWFyY2gtdHJpZ2dlciB7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6ICRuYXYtaGVpZ2h0LXNtO1xuXHRsaW5lLWhlaWdodDogJG5hdi1oZWlnaHQtc207XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdGhlaWdodDogJG5hdi1oZWlnaHQ7XG5cdFx0bGluZS1oZWlnaHQ6ICRuYXYtaGVpZ2h0O1xuXHR9XG5cblx0LmpzLXNlYXJjaC1uYXYgJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5pY29uLWxnIHtcblx0XHR0b3A6IDE4cHg7XG5cdFx0bGVmdDogMnB4O1xuXHR9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBNeSBJQVBQIGxpbmtcblxuLy8gVGhlIGRlZmF1bHQgc3RhdGUgZm9yIHRoZSBNeUlhcHAgbGluayBoYXMgYSBncmF5IGRvdCBiZXNpZGUgaXQuXG4vLyBJZiB0aGUgdXNlciBpcyBsb2dnZWQgaW4sXG4vLyB0aGUgY2xhc3Mgb2YgLnVzZXItLWxvZ2dlZGluIGlzIGFwcGxpZWQgdG8gdGhlIGJvZHlcbi8vIGFuZCB0aGUgZG90IGNoYW5nZXMgY29sb3IgdG8gSUFQUCBncmVlZW5cblxuLm15aWFwcC1saW5rIHtcblx0QGV4dGVuZCAubmF2LWxpbms7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdC8vIHRoaXMgbWFrZXMgdGhlIGRvdCBhcHBlYXIgYmVzaWRlIG15SUFQUFxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJ1xcMDAyMCc7XG5cdFx0d2lkdGg6IDhweDtcblx0XHRoZWlnaHQ6IDhweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxLjNlbTtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0bGVmdDogLTFlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZGFyaztcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdFx0dG9wOiAxLjY1ZW07XG5cdFx0XHRsZWZ0OiAxLjNlbTtcblx0XHR9XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC14bGcpIHtcblx0XHRcdGxlZnQ6IDAuN2VtO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcblx0XHR3aWR0aDogN2VtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuXHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdH1cblxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xuXHRcdHdpZHRoOiAkbmF2LWxvZ28td2lkdGg7XG5cdFx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblxuXHQudXNlci0tbG9nZ2VkaW4gJiB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW47XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBOYXYgTG9naW4gbW9kXG5cbi8vIFRoZSBMb2dpbiBtb2QgaXMgaGlkZGVuIGJ5IGRlZmF1bHRcbi8vIElmIHRoZSBjbGFzcyBpcy1hY3RpdmUgaXMgYWRkZWQgdG8gdGhlIG1vZFxuLy8gTW9kIHdpbGwgYmUgZGlzcGxheWVkXG5cbi5uYXYtbXlpYXBwLW1vZCB7XG5cdEBleHRlbmQgJW5hdi10cmlhbmdsZTtcblx0ZGlzcGxheTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogJG5hdi1oZWlnaHQtc20tbW9kICsgMmVtO1xuXHRyaWdodDogMDtcblx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkICRncmVlbi1tYWluO1xuXHR6LWluZGV4OiAxO1xuXHR3aWR0aDogYXV0bztcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdHRvcDogJG5hdi1oZWlnaHQ7XG5cdFx0Ly8gcmlnaHQ6IDA7XG5cdH1cblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLm5hdi1teWlhcHAtbW9iaWxlIHtcblx0QGV4dGVuZCAlbmF2LXRyaWFuZ2xlO1xuXHRkaXNwbGF5OiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAkbmF2LWhlaWdodC1zbS1tb2Q7XG5cdHJpZ2h0OiAxMHB4O1xuXHRib3JkZXItdG9wOiA0cHggc29saWQgJGdyZWVuLW1haW47XG5cdHotaW5kZXg6IDE7XG5cdHdpZHRoOiAxNS42MTUzODQ2MTVlbTtcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdHRvcDogJG5hdi1oZWlnaHQ7XG5cdFx0Ly8gcmlnaHQ6IDA7XG5cdH1cblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuXG4ubmF2LW15aWFwcC1pbm5lciB7XG5cdHBhZGRpbmc6IDJlbSAxLjI1ZW0gMWVtIDEuMjVlbTtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm5hdi1teWlhcHAtYm90dG9tIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTEwO1xuXHRwYWRkaW5nOiAwIDAuMjVlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubG9naW4tbGluayB7XG5cdEBpbmNsdWRlIGxpbms7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsaW5lLWhlaWdodDogM2VtO1xufVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBMb2dnZWQgaW4gdnMuIG5vdCBsb2dnZWQgaW5cblxuLy8gQnkgZGVmYXVsdCwgdGhlIHByb21wdCB0byBsb2dpbiB3aWxsIHNob3dcbi8vIElmIHRoZSB0aGUgY2xhc3Mgb2YgLnVzZXItLWxvZ2dlZGluIGlzIHByZXNlbnQgb24gdGhlIGJvZHlcbi8vIFRoZSBsb2dpbiBzdGF0ZSB3aWxsIG5vdCBkaXNwbGF5IGFuZCB0aGUgbWVudSBhbGxvd2luZyB1c2Vyc1xuLy8gVG8gbmF2aWdhdGUgdG8gc2VjdGlvbiBvcyB0aGVpciBNeUlBUFAgcHJvZmlsZSB3aWxsIGRpc3BsYXlcblxuLm5hdi1teWlhcHAtbm90bG9nZ2VkaW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0LnVzZXItLWxvZ2dlZGluICYge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5uYXYtbXlpYXBwLWxvZ2dlZGluIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdC51c2VyLS1sb2dnZWRpbiAmIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBNZWdhIE1lbnVcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4ubWVnYS1tZW51LW1vZCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6ICRuYXYtaGVpZ2h0O1xuXHRkaXNwbGF5OiBub25lO1xuXHR6LWluZGV4OiAxMDAwMDAwMDtcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdCYubWVnYS1pcy1hY3RpdmUgIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXhsZykge1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXgtd2lkdGg6ICRtYXgtbmF2LXdpZHRoO1xuXHRcdG1hcmdpbi1sZWZ0OiAkbWF4LW5hdi13aWR0aCAvIDIgKiAtMTtcblx0fVxufVxuXG5cblxuLm1lZ2EtbWVudS1pbm5lciB7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGJsYWNrLTIwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHQvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy91aS1pbWcvYmcvbWVnYV9zaWRlLmdpZik7XG5cdC8vIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcblx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG59XG5cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBNZWdhIE1lbnUgTGF5b3V0XG5cbi5sLW1lZ2EtcHJpbWFyeSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmc6IDJlbSAwO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbi1sZWZ0OiAtJGdyaWQtMztcblxuXHRcdD4gLmlubmVyIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAkZ3JpZC0zO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkZ3JpZC0xO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJGdyaWQtMTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cdFx0fVxuXHR9XG5cdC5uYXYtbWVzc2FnZS1pc2FjdGl2ZSAmIHtcblx0XHRwYWRkaW5nLXRvcDogNGVtO1xuXHR9XG59XG5cblxuLmwtbWVnYS1zZWNvbmRhcnkge1xuXHR3aWR0aDogJGdyaWQtMztcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiAyZW0gMS41ZW0gMmVtIDFlbTtcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6ICRncmlkLTM7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcblx0XHR6LWluZGV4OiAwO1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjay0yMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0fVxufVxuXG4ubWVnYS1tYWluLW1vZCB7IH1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gTWVnYSBNZW51IFNpZGVcblxuLm1lZ2Etc2lkZS1tb2QgeyB9XG5cbi5tZWdhLXNpZGUtaGRyIHtcblx0QGV4dGVuZCAldHotb3ZlcmxpbmUtc207XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICMwMDA7XG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLm1lZ2Etc2lkZS1pdGVtcyB7XG5cdEBleHRlbmQgJXNpZGUtbWVudS1pdGVtcztcblx0bGluZS1oZWlnaHQ6IDJlbTtcbn1cblxuLm1lZ2Etc2lkZS1pdGVtIHtcblx0QGV4dGVuZCAlc2lkZS1tZW51LWl0ZW07XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRsaW5lLWhlaWdodDogMS4zZW07XG5cdG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4ubWVnYS1zaWRlLWxpbmsge1xuXHRAZXh0ZW5kICVzaWRlLW1lbnUtbGluaztcblx0cGFkZGluZzogMC4yNWVtIDAgIWltcG9ydGFudDtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRibGFjay05MDtcblx0fVxufVxuXG5cbi5tZWdhLXNlY3Rpb24tbGluayB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tdG9wOiAxZW07XG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XG5cdGZvbnQtc2l6ZTogMS4xNWVtO1xuXHRjb2xvcjogJGdyZWVuLW1haW47XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IGRhcmtlbigkZ3JlZW4tbWFpbiwgNSUpO1xuXHR9XG59XG5cbi5saW5rLWFycm93IHtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdGZvbnQtc2l6ZTogMS4zNWVtO1xuXHRtYXJnaW4tbGVmdDogNHB4O1xuXHRsZXR0ZXItc3BhY2luZzogNXB4O1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gTWVnYSBNZW51IE1haW4gQ29udGVudCBhcmVhIGxheW91dCBtb2Rlc1xuXG5cbi5sLW1lZ2EtMSB7IH1cblxuLmwtbWVnYS0yIHtcblx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XG5cblx0Ly8gVGhpcyByZW1vdmVzIHRoZSBib3R0b20gYm9yZGVyIGZvciB0aGUgbGFzdCB0d28gdGVhc2VzIHRoYXQgYXJlIGluc2lkZSB0aGUgLmwtbWVnYS0yIGNvbnRhaW5lci5cblx0Lm1lZGlhLWJsb2NrIHtcblx0XHQmOm50aC1sYXN0LW9mLXR5cGUoLTFuICsgMikge1xuXHRcdFx0Lm1lZ2EtdHotaXRlbSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLmwtbWVnYS0zIHtcblx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgzLCAkc3BhY2UtZ3JpZCk7XG5cblx0Ly8gVGhpcyByZW1vdmVzIHRoZSBib3R0b20gYm9yZGVyIGZvciB0aGUgbGFzdCB0aHJlZSB0ZWFzZXMgdGhhdCBhcmUgaW5zaWRlIHRoZSAubC1tZWdhLTMgY29udGFpbmVyLlxuXHQubWVkaWEtYmxvY2sge1xuXHRcdCY6bnRoLWxhc3Qtb2YtdHlwZSgtMW4gKyAzKSB7XG5cdFx0XHQubWVnYS10ei1pdGVtIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gU3BhY2UgZm9yIG1lZGlhLWJsb2NrIGl0ZW1zIGluIE1lZ2EgTWVudVxuXG4ubWVnYS10ei1pdGVtIHtcblx0Ly8gYm9yZGVyLWJvdHRvbTogJGJkci10aGluLWx0O1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gTWVnYSBpbWFnZXMgYW5kIGljb25zXG5cbi5tZWdhLXR6LWltZywgJW1lZ2EtdHotaW1nIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlOyAvLyBmb3IgaWVcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0Ji5oZXgtbWVnYSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxufVxuXG5cbi5oZXgtbWVnYSB7XG5cdG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG5cbi8vIE5vdGU6IFF1ZXN0aW9uXG4vLyB1c2UgZGF0YSBvciBzb21ldGhpbmcgdG8gY2hhbmdlIGNvbG9ycz9cbi5tZWdhLWljb24tbGluayB7XG5cdEBleHRlbmQgJW1lZ2EtdHotaW1nO1xuXHR3aWR0aDogNDVweDtcblx0aGVpZ2h0OiA0NXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0LmhleC1tZWdhICYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG59XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBDb25mZXJlbmNlIE5hdlxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaGRyLWNvbmZlcmVuY2Uge1xuXHQubmF2LWl0ZW1zLW1vZCB7XG5cdFx0Lm5hdi1pdGVtIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5jb25mZXJlbmNlLW5hdiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjay05MDtcblx0Y29sb3I6ICRiZy1kYXJrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbWVkKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmNvbmZlcmVuY2UtbmF2LWl0ZW1zIHtcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbWVkKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmNvbmZlcmVuY2UtbmF2LWl0ZW0ge1xuXHRmbG9hdDogbGVmdDtcblx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1tZWQpIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtc20pIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmLmNvbmZlcmVuY2UtbmF2LWl0ZW0tLXdpdGhkcm9wIHtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLW1lZCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdH1cblx0fVxuXHQmLmN0YSB7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1tZWQpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuIH1cblxuLmNvbmZlcmVuY2UtaXRlbS1saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDFlbSAyZW07XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG5cdGNvbG9yOiAkYmctZGFyaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJsYWNrLTkwO1xuXHR9XG5cdC5jb25mZXJlbmNlLW5hdi1kcm9wLWl0ZW1zICYge1xuXHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0fVxuXHRAbWVkaWEobWF4LXdpZHRoOiAkbmF2LWJwLW1lZCkge1xuXHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0fVxufVxuXG4uY29uZmVyZW5jZS1uYXYtZHJvcGRvd24ge1xuXHRib3JkZXI6IDA7XG5cdG91dGxpbmU6IDA7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbWVkKSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHR9XG59XG5cbi5jb25mZXJlbmNlLW5hdi1zdWJtaXQge1xuXHRAZXh0ZW5kICVidXR0b247XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHBhZGRpbmc6IDFlbSAyZW07XG5cdG1hcmdpbjogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsb2F0OiBsZWZ0O1xuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0QG1lZGlhKG1heC13aWR0aDogJG5hdi1icC1tZWQpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY29uZmVyZW5jZS1uYXYtZHJvcC1pdGVtcyB7XG5cdHBhZGRpbmc6IDFlbSAyZW07XG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTgwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRkaXNwbGF5OiBub25lO1xuXHR6LWluZGV4OiAxO1xuXHQuY29uZmVyZW5jZS1uYXYtaXRlbS0td2l0aGRyb3AuaXMtYWN0aXZlICYge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdEBtZWRpYShtYXgtd2lkdGg6ICRuYXYtYnAtbWVkKSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG59XG5cbi5jb25mZXJlbmNlLW5hdi1hbmNob3Ige1xuXHRkaXNwbGF5OmJsb2NrO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0dG9wOi01ZW07XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLy8gOnRhcmdldDpiZWZvcmUge1xuLy8gXHRjb250ZW50OiBcIlwiO1xuLy8gXHRkaXNwbGF5OiBibG9jaztcbi8vIFx0aGVpZ2h0OiA3NXB4O1xuLy8gXHRtYXJnaW46IC03NXB4IDAgMDtcbi8vIH1cblxuLmRyb3Atc2hvdy1tb3JlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0LmNvbmZlcmVuY2UtbmF2LWl0ZW0tLXdpdGhkcm9wLmlzLWFjdGl2ZSAmIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5kcm9wLXNob3ctbGVzcyB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0LmNvbmZlcmVuY2UtbmF2LWl0ZW0tLXdpdGhkcm9wLmlzLWFjdGl2ZSAmIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4ubWQge1xuXHQubWVnYS1tb2RhbCB7XG5cdFx0LnJvdyB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBTaWRlIG5hdiA6OiBsYXlvdXQtZGVmYXVsdFxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc2lkZS1tZW51LWl0ZW1zLCAlc2lkZS1tZW51LWl0ZW1zIHtcblx0QGV4dGVuZCAlbGlzdC1pdGVtcztcblx0Zm9udC1zaXplOiAxLjA3NjkyMzA3NjkyMzA4ZW07XHRcdC8vIDE0XG5cdGxpbmUtaGVpZ2h0OiAyLjM1NzE0Mjg1N2VtO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW4tbGVmdDogMDtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG5cbi5zaWRlLW5hdi1sZyB7XG5cdGZvbnQtc2l6ZTogMS4zODQ2MTUzODQ2MTUzOGVtOyBcdFx0Ly8gMThcblx0bGluZS1oZWlnaHQ6IDIuMTExMTExMTExZW07IFx0XHQvLyAzOFxufVxuXG5cbi5zaWRlLW5hdi1tZWQge1xuXHRmb250LXNpemU6IDEuMjMwNzY5MjMwNzY5MjNlbTsgXHRcdC8vIDE2XG5cdGxpbmUtaGVpZ2h0OiAyLjM3NWVtO1x0XHRcdFx0Ly8gMzhcbn1cblxuXG4uc2lkZS1uYXYtcmVnIHtcblx0Zm9udC1zaXplOiAxLjA3NjkyMzA3NjkyMzA4ZW07XHRcdC8vIDE0XG5cdGxpbmUtaGVpZ2h0OiAyLjM1NzE0Mjg1N2VtO1xufVxuXG5cbi5zaWRlLW1lbnUtaXRlbSwgJXNpZGUtbWVudS1pdGVtIHtcblx0QGV4dGVuZCAlbGlzdC1pdGVtO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMS42ZW07XG5cdCY6aG92ZXIge1xuXHRcdCYgKyAuaXMtc3VibGluayB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogOXB4IHNvbGlkICRiZy1tZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5pcy1hY3RpdmUge1xuXHRcdC8vIGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtYm9sZDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZGFyayAhaW1wb3J0YW50O1xuXHRcdC5zaWRlLW1lbnUtbGluayB7XG5cdFx0XHRjb2xvcjogJGJsYWNrLTEwMDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZGFyaztcblx0XHRcdH1cblx0XHR9XG5cdFx0JiArIC5pcy1zdWJsaW5rIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRib3JkZXItdG9wOiA5cHggc29saWQgJGJnLWRhcms7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuaXMtc3VibGluayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcblx0XHQvLyBwYWRkaW5nLWxlZnQ6IDAuODVlbTtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC0zcHg7XG5cdFx0XHRsZWZ0OiA0NCU7XG5cdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0Ym9yZGVyLXRvcDogOXB4IHNvbGlkICRiZy1sdDtcblx0XHRcdGJvcmRlci1yaWdodDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcblx0XHR9XG5cdFx0JiArICYge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zaWRlLW1lbnUtbGluayB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAuODVlbTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuXHRcdFx0XHRjb250ZW50OiAnXFxmMGRhJztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcblx0XHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQvLyBsZWZ0OiA3cHg7XG5cdFx0XHRcdC8vIHRvcDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNpZGUtbWVudS1uby1saW5rIHtcblx0XHRjb2xvcjogIzgwODI4NTtcblx0XHRwYWRkaW5nOiAwLjc1ZW0gN3B4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cblxuLnNpZGUtbWVudS1saW5rLCAlc2lkZS1tZW51LWxpbmsge1xuXHRAaW5jbHVkZSBsaW5rKHBhZ2VuYXYpO1xuXHQvLyBwYWRkaW5nOiAwLjI1ZW0gN3B4O1xuXHRwYWRkaW5nOiAwLjc1ZW0gN3B4O1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnJlc3VsdHMtY291bnQge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi5mdGMtY2FzZS1zYXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW4tdG9wOiAtMi41ZW07XG59XG5cbi5jYXNlYm9vayB7XG5cdC5pbmRleCB7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0bWFyZ2luOiAxZW0gYXV0bztcblx0XHRsaSB7XG5cdFx0XHRAZXh0ZW5kICVidXR0b24tc2Vjb25kYXJ5O1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zdXBwb3J0aW5nLWxpc3Qge1xuXHQuZG9jcy1oZWFkZXIge1xuXHRcdEBleHRlbmQgJWg0O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwLjVlbTtcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJsYWNrLTEwO1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQuYnV0dG9uLWxnIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcblx0XHR9XG5cdH1cbn1cblxuLmJyZWFkY3J1bWJzIHtcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHRtYXJnaW4tdG9wOiAtMmVtO1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1lZGl1bSkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmJyZWFkIHtcblx0XHRjb2xvcjogIzIyMjtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG5cdFx0XHRtYXJnaW4tbGVmdDogMC43ZW07XG5cdFx0fVxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0YSAuY3J1bWIge1xuXHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxufVxuXG4udG9vbHMtc2lkZWJhciB7XG5cdG1hcmdpbi10b3A6IDJlbTtcbn1cblxuLy8gRGlzYWJsZSBob3ZlciBzdGF0ZSBvbiBjYXJ0IHNpZGViYXJcblxuLmNhcnQtc2lkZWJhciB7XG5cdC5zaWRlLW1lbnUtaXRlbSB7XG5cdFx0LnNpZGUtbWVudS1saW5rIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNpZGViYXItc3ViLWNhbGxvdXQge1xuXHQucGFnZS10ZXh0LXNtIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5cbi8qIFxuXHRhZGRlZCBmb3IgaGVhZHJvb20uanMgaW4gYWRkdGlvbiB0byBjaGFuZ2VzIHRvIFxuXHQvc2Nzcy9iYXNlL19uYXYuY3NzIG9uIHRoZSBlbGVtZW50IC5pbm5lci1uYXZcblx0d2hpY2ggY2hhbmdlZCBwb3N0aW9uOiBmaXhlZCB0byBwb3NpdGlvbjogYWJzb2x1dGVcbiovXG4uaGVhZHJvb20ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRyb29tLS11bnBpbm5lZCB7dG9wOiAtMTA1cHg7fVxuLmhlYWRyb29tLS1waW5uZWQge3RvcDogMHB4O31cblxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gTGlua3Ncbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGxpbmsoJHN0eWxlOiBub3JtYWwpIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuXG5cdEBpZiAkc3R5bGUgPT0gbm9ybWFsIHsgY29sb3I6ICRsaW5rLWNvbG9yOyB9XG5cblx0QGlmICRzdHlsZSA9PSBsaW5rYm9sZCB7IGNvbG9yOiBsaWdodGVuKCRsaW5rLWNvbG9yLCAzJSk7IH1cblxuXHRAaWYgJHN0eWxlID09IGhlYWQtbHQgeyBjb2xvcjogJGhlYWQtY29sb3ItbHQ7IH1cblxuXHRAaWYgJHN0eWxlID09IHRhZyB7IGNvbG9yOiAkYmxhY2stMzA7IH1cblxuXHRAaWYgJHN0eWxlID09IGdyZWVuIHsgY29sb3I6ICRncmVlbi1tYWluOyB9XG5cblx0QGlmICRzdHlsZSA9PSBhY2NlbnQgeyBjb2xvcjogJGdyZWVuLW1haW47IH1cblxuXHRAaWYgJHN0eWxlID09IHdoaXRlIHsgY29sb3I6ICNmZmY7IH1cblxuXG5cdEBpZiAkc3R5bGUgPT0gaGVhZCB7XG5cdFx0Y29sb3I6ICRoZWFkLWNvbG9yO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0fVxuXHR9XG5cblx0QGlmICRzdHlsZSA9PSBwYWdlbmF2IHtcblx0XHRjb2xvcjogJGJsYWNrLTMwO1xuXHRcdC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRibGFjay00MDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0QGlmICRzdHlsZSA9PSBhcnRpY2xlbGluayB7XG5cdFx0Ly8gY29sb3I6ICRhcnRpY2xlLXRleHQ7XG5cdFx0Y29sb3I6ICRncmVlbi1tYWluO1xuXHRcdC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ly8gY29sb3I6ICMwMDA7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdFx0ZW0ge1xuXHRcdFx0Ly8gdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG5cbn1cblxuLmluZm9ncmFwaFNtIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LmluZm9ncmFwaExnIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XHRcblxuXHQuaW5mb2dyYXBoU20ge1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuaW5mb2dyYXBoSW1nIHtcblx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50OyBcblx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHR9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gU2VhcmNoIEZvcm1cbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnNlYXJjaC1mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0Lm5hdi1zZWFyY2gtYmxvY2sgJiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRuYXYtYnAtbGcpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC14bGcpIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cblxuXG4uc2VhcmNoLWlucHV0IHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJnLW1lZDtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdG91dGxpbmU6IDA7XG5cdHBhZGRpbmc6IDAgMC44NWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRoZWlnaHQ6IDM1cHg7XG5cdHdpZHRoOiA4NSU7XG5cdG1hcmdpbjogMDtcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1zbSkge1xuXHRcdHdpZHRoOiA5MCU7XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdHdpZHRoOiA5MyU7XG5cdH1cblx0Lm5hdi1zZWFyY2gtYmxvY2sgJiB7XG5cdFx0d2lkdGg6IDc1JTtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXNtKSB7XG5cdFx0XHR3aWR0aDogOTIlO1xuXHRcdH1cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLW1lZCkge1xuXHRcdFx0d2lkdGg6IDk1JTtcblx0XHR9XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdFx0d2lkdGg6IDU2Ljg4ODhlbTtcblx0XHRcdC8vIG1hcmdpbi10b3A6IDEuMmVtO1xuXHRcdH1cblx0fVxufVxuXG4uc2VhcmNoLXN1Ym1pdCB7XG5cdEBleHRlbmQgJWJ1dHRvbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWluZGVudDogLTk5OTllbTtcblx0d2lkdGg6IDM1cHg7XG5cdGhlaWdodDogMzVweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Lm5hdi1zZWFyY2gtYmxvY2sgJiB7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XG5cdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQvLyBtYXJnaW4tdG9wOiAtMi43ZW07XG5cdFx0XHQvLyByaWdodDogLTU5LjY2NjY2ZW07XG5cdFx0fVxuXHR9XG5cblx0Lmljb24uaWNvbi1sZyB7XG5cdFx0dG9wOiAzcHg7XG5cdFx0bGVmdDogM3B4O1xuXHR9XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEluc3RhbnQgU2VhcmNoIFJlc3VsdHNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmluc3RhbnQtc2VhcmNoLW1vZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xufVxuXG4uaW5zdGFudC1zZWFyY2gtcmVzdWx0cyB7XG5cdHBhZGRpbmc6IDAgMS41ZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlcjogJG5hdi1iZHI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA0MHB4O1xuXHR3aWR0aDogOTglO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XG5cdFx0d2lkdGg6IDYwZW07XG5cdFx0dG9wOiA2M3B4O1xuXHR9XG5cdC5qcy1pbnN0YW50LXNlYXJjaCAmIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4uaW5zdGFudC1zZWFyY2gtY29udGVudCB7XG5cdGJvcmRlci10b3A6IDRweCBzb2xpZCAkZ3JlZW4tbWFpbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IC00cHg7XG5cdHBhZGRpbmc6IDFlbSAwO1xuXHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnXFwwMDIwJztcblx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtM3B4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXRvcDogOXB4IHNvbGlkICRncmVlbi1tYWluO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItbGVmdDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xuXHRcdH1cbn1cblxuLmluc3RhbnQtY29udGVudC10b3Age1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcblx0Ji5yZXN1bHRzIHtcblx0XHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XG5cdH1cbn1cblxuLmluc3RhbnQtY29udGVudC1ib3R0b20geyB9XG5cbi5saXZlLXNlYXJjaC10ZXh0IHtcblx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xuXHRjb2xvcjogJGJsYWNrLTQwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5saXZlLXNlYXJjaC10ZXJtIHtcblx0Y29sb3I6IGJsYWNrO1xufVxuXG4uaW5zdGFudC1zdWJtaXQge1xuXHRAZXh0ZW5kICVidXR0b24tc2Vjb25kYXJ5O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGJvcmRlci1yYWRpdXM6IDAuNWVtO1xuXG59XG5cblxuLnNlYXJjaC1oZWFkLXNtIHtcblx0QGV4dGVuZCAldHotaGVhZC1zbTtcblx0bWFyZ2luLWJvdHRvbTogMC4xZW07XG59XG5cbi5yZXN1bHRzLWxpbmstbmF2IHtcblx0cGFkZGluZzogMC42NWVtIDAuMzVlbTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xuXHR9XG59XG5cbi5zZWFyY2gtZGVzY3JpcHRpb24tdGV4dCB7XG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnJlc3VsdHMtaXRlbXMgeyB9XG5cbi5yZXN1bHRzLWl0ZW0ge1xuXHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG59XG5cbi5jaGlsZC1zZWFyY2gtcmVzdWx0cyB7XG5cdC5saXN0LWl0ZW0ge1xuXHRcdG1hcmdpbi1sZWZ0OiA0ZW07XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdFx0Y29udGVudDogXCJcXGYxMDFcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMmVtO1xuXHRcdFx0Y29sb3I6ICRibGFjay00MDtcblx0XHR9XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIERhdGUgcGlja2VyXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLmRhdGUtcGlja2VyIHtcblx0LmhvcnotYmxvY2sge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tcmlnaHQ6IDNlbTtcblx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdFx0LnNvcnQtbGluayB7XG5cdFx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XG5cdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwIDAuNWVtO1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZGF0ZS1maWx0ZXIge1xuXHRcdHdpZHRoOiAxMjBweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xuXHRcdHBhZGRpbmc6IDAuM2VtO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMC40ZW07XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMC40ZW07XG5cdFx0fVxuXHR9XG5cdC5kYXRlLWNsZWFyLCAuZGF0ZS1jbGVhciBpIHtcblx0XHRjb2xvcjogJGJsYWNrLTgwO1xuXHR9XG59XG5cbi5waWthLXByZXYge1xuXHR0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGlrYS1wcmV2OmJlZm9yZSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRjb250ZW50OiBcIlxcMjVDMFwiO1xufVxuXG4ucGlrYS1uZXh0OmJlZm9yZSB7XG5cdGZsb2F0OiByaWdodDtcblx0Y29udGVudDogXCJcXDI1YjZcIjtcbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIE1lbWJlciBEaXJlY3Rvcnlcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4uc2VhcmNoLWJ5IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAwLjVlbSAxLjI1ZW07XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGxhYmVsIHtcblx0XHRjb2xvcjogJGJsYWNrLTMwO1xuXHR9XG5cdHNwYW4uZmlwIHtcblx0XHRtYXJnaW4tbGVmdDogMWVtOyBcblx0XHRjb2xvcjogIzgwODI4NTsgXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG59XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBSQyBTZWFyY2hcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4ucmMtc2VhcmNoIHtcblx0LnJlZmluZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1heC13aWR0aDogMjVlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblx0XHQucmVmaW5lLXNlbGVjdG9yIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtO1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdFx0aGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5yZWZpbmUtc2VsZWN0IHtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjVlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0XHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC8vIG9wdGlvblt2YWx1ZT1cIjdcIl0sXG5cdFx0XHRcdFx0Ly8gb3B0aW9uW3ZhbHVlPVwiOFwiXSxcblx0XHRcdFx0XHQvLyBvcHRpb25bdmFsdWU9XCIxNlwiXSB7XG5cdFx0XHRcdFx0Ly8gXHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucmMtc2VhcmNoLWZpZWxkIHtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xuXHRcdFx0d2lkdGg6IDY1JTtcblx0XHR9XG5cdFx0LnNlYXJjaC1pbnB1dCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cdFx0LnNlYXJjaC1zdWJtaXQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdH1cblx0fVxufVxuXG4ucmMtc2VhcmNoLXJlc3VsdHMge1xuXHQudHoge1xuXHRcdC50eHQtYmQge1xuXHRcdFx0LnR6LWJkLXRleHQge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbi1tYWluO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC41ZW07XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gTm90aWZpY2F0aW9uc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5ub3RpZnksICVub3RpZnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XG5cdHBhZGRpbmc6IDFlbSAwO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogdGFibGU7XG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcblx0W2NsYXNzXj1cImhleC1cIl0ge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG59XG5cbi5ub3RpZnktLXNtIHtcblx0QGV4dGVuZCAlbm90aWZ5O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDFlbSAwO1xuXHRtYXJnaW4tbGVmdDogMmVtO1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdHdpZHRoOiA5MCU7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG59XG5cbi5ub3RpZnktdGV4dCwgJW5vdGlmeS10ZXh0IHtcblx0cGFkZGluZy1sZWZ0OiA0LjVlbTtcblx0cGFkZGluZy1yaWdodDogMWVtO1xuXHRtYXJnaW46IDAuNWVtIDA7XG59XG5cbi5ub3RpZnktdGV4dC1sZnQge1xuXHRAZXh0ZW5kICVub3RpZnk7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogNjAlO1xuXHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vdGlmeS10ZXh0LWxnIHtcblx0QGV4dGVuZCAlbm90aWZ5O1xuXHRmb250LXNpemU6IDEuMWVtO1xuXHRsaW5lLWhlaWdodDogMC41ZW07XG5cdHBhZGRpbmctdG9wOiAxLjNlbTtcblx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHRmb250LXNpemU6IDEuMzg0NjE1Mzg1ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDAuNWVtO1xuXHRcdHBhZGRpbmctdG9wOiAwLjllbTtcblx0fVxufVxuXG4ubm90aWZ5LWVtcGgge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4ubm90aWZ5LS1oZWFkZXIge1xuXHRAZXh0ZW5kICVub3RpZnk7XG5cdHBhZGRpbmc6IDAuNWVtIDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoYmxhY2ssIDAuMyk7XG5cdHdpZHRoOiAxMDAlO1xuXHRjb2xvcjogI2ZmZjtcblx0Lm5vdGlmeS10ZXh0IHtcblx0XHRmb250LXNpemU6IDEuMTVlbTtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRtYXgtd2lkdGg6IDQ1MHB4O1xuXHR9XG59XG5cbi5pYXBwLXByb2R1Y3QtZGV0YWlscyAubm90aWZ5LS1zbSB7XG5cdEBleHRlbmQgJW5vdGlmeTtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBDYXJ0IE5hdlxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kbmF2LWNhcnQtaGVpZ2h0OiAzNXB4O1xuXG4ubmF2LWNhcnQtbW9kIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHQvLyB0b3A6ICRuYXYtaGVpZ2h0O1xuXHR0b3A6ICRuYXYtaGVpZ2h0LXNtLW1vZDtcblx0Ly8gbWFyZ2luLXRvcDogNHB4O1xuXHRyaWdodDogMTBweDtcblx0ei1pbmRleDogOTk5OTk7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdC5uYXYtY2FydC1pc2FjdGl2ZSAmIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLW1lZCkge1xuXHRcdG1hcmdpbi10b3A6IDRweDtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XG5cdFx0dG9wOiAkbmF2LWhlaWdodDtcblx0fVxufVxuXG5cbi5uYXYtY2FydC1saW5rIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW47XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNjVweDtcblx0aGVpZ2h0OiAkbmF2LWNhcnQtaGVpZ2h0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDAgMC41NWVtO1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGdyZWVuLW1haW4sIDUlKTtcblx0fVxufVxuXG4ubmF2LWNhcnQtaWNvbiB7XG5cdG9wYWNpdHk6IDAuODtcblx0Lmljb24uaWNvbi1tZWQgeyBsZWZ0OiAwLjU1ZW07IHRvcDogN3B4OyB9XG59XG5cbi5uYXYtY2FydC1jb3VudCB7XG5cdGZsb2F0OiByaWdodDtcblx0bGluZS1oZWlnaHQ6ICRuYXYtY2FydC1oZWlnaHQ7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBNZXNzYWdlIE5hdlxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kbmF2LW1lc3NhZ2UtaGVpZ2h0OiAkbmF2LWNhcnQtaGVpZ2h0O1xuXG4ubmF2LW1lc3NhZ2UtbW9kIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6ICRuYXYtaGVpZ2h0O1xuXHRtYXJnaW4tdG9wOiA0cHg7XG5cdHotaW5kZXg6IDk5OTk5O1xuXHRsZWZ0OiAzMCU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdC5uYXYtbWVzc2FnZS1pc2FjdGl2ZSAmIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4ubm90aWZ5LW5hdiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xuXHRjb2xvcjogI2ZmZjtcblx0aGVpZ2h0OiAkbmF2LW1lc3NhZ2UtaGVpZ2h0O1xuXHRsaW5lLWhlaWdodDogJG5hdi1tZXNzYWdlLWhlaWdodDtcblx0cGFkZGluZzogMCAwLjc1ZW0gMCAxZW07XG59XG5cbi5uYXYtbWVzc2FnZS1saW5rIHtcblx0bWFyZ2luLXJpZ2h0OiAxZW07XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5ub3RpZnktaGVhZC1uYXYge1xuXHRAZXh0ZW5kICVoNTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDFlbTtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5ub3RpZnktdGV4dC1uYXYge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5uYXYtbWVzc2FnZS1jbG9zZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGdyZWVuLW1haW4sIDUlKTtcblx0Ym9yZGVyOiAxcHggc29saWQgZGFya2VuKCRncmVlbi1tYWluLCA1JSk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGNvbG9yOiBkYXJrZW4oJGdyZWVuLW1haW4sIDEwJSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiA0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblxufVxuXG4jaWFwcC1ub3RpZmljYXRpb25zIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6ICRsYXJnZTtcbn1cblxuLmRlZmF1bHQtbm90aWZ5IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRtYXJnaW4tbGVmdDogMTBlbTtcblx0fVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gSGVybyB2YXJpYWJsZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGhlcm8tYmc6IFx0XHQjMDAwO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBIZXJvIHN0eWxlc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaHAtaGVyby1tb2Qge1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGVyby1iZztcblx0Y29sb3I6ICNmZmY7XG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XG5cdFx0bWluLWhlaWdodDogMThlbTtcblx0fVxuXHQmLmhhcy1pbWcge1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAyNWVtO1xuXHRcdH1cblx0fVxufVxuXG5cbi5ocC1oZXJvLW1haW4tbW9kIHtcblx0bWFyZ2luOiAwIGF1dG8gM2VtO1xuXHRwYWRkaW5nLXRvcDogN2VtO1xufVxuXG5cbi5ocC1oZXJvLXNlY29uZGFyeS1tb2Qge1xuXHRAZXh0ZW5kICVncmlkLWhlcm8tMztcblx0bWFyZ2luLWJvdHRvbTogNmVtO1xuXHRtYXJnaW4tdG9wOiA0ZW07XG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG59XG5cbi5oZXJvLWJnIHtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBlcnNwZWN0aXZlOiAxMDAwO1xuXHR3aWR0aDogMTAwJTtcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG5cdCYuaGVyby1iZy1pbWcge1xuXHRcdG1pbi1oZWlnaHQ6IDYwZW07XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0fVxuXHRcdC8vIFRoaXMgc2V0cyB0aGUgZGFya2VuZWQgZ3JhZGllbnQgb3ZlciB0aGUgaGVyb1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cblx0XHRcdGZpbHRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQSEpoWkdsaGJFZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdZM2c5SWpVd0pTSWdZM2s5SWpVd0pTSWdjajBpTnpVbElqNEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNREF3TURBaUlITjBiM0F0YjNCaFkybDBlVDBpTUNJdlBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSTVNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNREF3TURBaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXhNREFsSWlCemRHOXdMV052Ykc5eVBTSWpNREF3TURBd0lpQnpkRzl3TFc5d1lXTnBkSGs5SWpFaUx6NEtJQ0E4TDNKaFpHbGhiRWR5WVdScFpXNTBQZ29nSUR4eVpXTjBJSGc5SWkwMU1DSWdlVDBpTFRVd0lpQjNhV1IwYUQwaU1UQXhJaUJvWldsbmFIUTlJakV3TVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcblxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCAjMDAwIDcwJSwgIzAwMCk7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWF4LXdpZHRoKSBhbmQgKG1heC13aWR0aDogOTguNDM3NWVtKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCAjMDAwIDk1JSwgIzAwMCksXG5cdFx0XHRcdFx0ICAgICAgICAgICAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjMDAwLCB0cmFuc3BhcmVudCAyMCUpLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHQgIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMCwgdHJhbnNwYXJlbnQgMjAlKTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDk4LjQzNzVlbSkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgIzAwMCA5MCUsICMwMDApLFxuXHRcdFx0XHRcdCAgICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgIzAwMCwgdHJhbnNwYXJlbnQgMjUlKSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAsIHRyYW5zcGFyZW50IDI1JSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuaGVyby1jb25mLWJhbm5lciB7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNWVtO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR0b3A6IDEwZW07XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgIzAwMCA3NSUsICMwMDApO1xuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRcdFx0dG9wOiAyMGVtO1xuXHRcdFx0XHRcdGJvdHRvbTogLTVlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICMwMDAgMTAwJSwgIzAwMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhlcm8tY29uZi1iYW5uZXIgKyAubC1zaXRlLXdpZHRoIHtcblx0LmhwLWhlcm8tbWFpbi1tb2Qge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym90dG9tOiAtMTBlbTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGZpbHRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdNREF3TUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqSTFKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdNREF3TUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGpRaUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlOelVsSWlCemRHOXdMV052Ykc5eVBTSWpNREF3TURBd0lpQnpkRzl3TFc5d1lXTnBkSGs5SWpBdU5DSXZQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l4TURBbElpQnpkRzl3TFdOdmJHOXlQU0lqTURBd01EQXdJaUJ6ZEc5d0xXOXdZV05wZEhrOUlqQWlMejRLSUNBOEwyeHBibVZoY2tkeVlXUnBaVzUwUGdvZ0lEeHlaV04wSUhnOUlqQWlJSGs5SWpBaUlIZHBaSFJvUFNJeElpQm9aV2xuYUhROUlqRWlJR1pwYkd3OUluVnliQ2dqWjNKaFpDMTFZMmRuTFdkbGJtVnlZWFJsWkNraUlDOCtDand2YzNablBnPT0pO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMC4zMykgMjUlLHJnYmEoMCwwLDAsMC4zMykgNTAlLHJnYmEoMCwwLDAsMC4zMykgNzUlLHJnYmEoMCwwLDAsMCkgMTAwJSk7XG5cdFx0XHR6LWluZGV4OiAwO1xuXHRcdH1cblx0XHQuaHAtaGVyby1oZWFkLXNtLFxuXHRcdC5ocC1oZXJvLWhlYWQtbWVkLFxuXHRcdC5ocC1oZXJvLXN1YmhlYWQsXG5cdFx0LmhwLWhlcm8tdGV4dCxcblx0XHQuaHAtaGVyby1saW5rcyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0dGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0XHR9XG5cdFx0LmhwLWhlcm8tdGV4dCB7XG5cdFx0XHRmb250LXNpemU6IDEuNGVtO1xuXHRcdH1cblx0XHQuaHAtaGVyby1saW5rcyAuYnV0dG9uLWxnIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4zZW07XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gMTU3NSAvIDE2ICAgIDk4LjQzNzVlbVxuXG4uaGVyby1oZWFkLWxpbmsge1xuXHRAaW5jbHVkZSBsaW5rKHdoaXRlKTtcblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cblxuXG4uaHAtaGVyby10ZXh0IHtcblx0dWwge1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdG1heC13aWR0aDogNzAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGxpIHtcblx0XHRcdEBleHRlbmQgJXRlYXNlLXRleHQ7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdFx0Y29udGVudDogXCJcXGYxMzhcIjtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMWVtO1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0aGVpZ2h0OiAyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHRhIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBIUCBNZXNzYWdlXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5tZXNzYWdlLW1vZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjay05MDtcblx0cGFkZGluZzogMmVtICRzaXRlLW1hcmdpbjtcblx0Y29sb3I6ICRiZy1sdDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDAgYXV0bztcblx0Ji5tZXNzYWdlLW92ZXJsYXkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0Y29sb3I6ICRibGFjay0yMDtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XG5cdFx0fVxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuXG4ubWVzc2FnZS1pbm5lciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuJW1lc3NhZ2UtdGV4dCB7XG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xuXHRsaW5lLWhlaWdodDogMS40Mjg1NzE0MjllbTtcblx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuXHQubWVzc2FnZS1vdmVybGF5ICYge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG4ubWVzc2FnZS10ZXh0LWxnIHtcblx0QGV4dGVuZCAlbWVzc2FnZS10ZXh0O1xuXHRjb2xvcjogJGJnLW1lZDtcblx0Zm9udC1zaXplOiAkYmFzZS1tZWQ7XG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkdHlwZS1icC1tZWQpIHtcblx0XHRmb250LXNpemU6IDIuMTUzODQ2MTU0ZW07IFx0XHRcdC8vIDI4XG5cdH1cbn1cblxuLm1lc3NhZ2UtdGV4dC1tZWQge1xuXHRAZXh0ZW5kICVtZXNzYWdlLXRleHQ7XG5cdGZvbnQtc2l6ZTogJGJhc2UtbWVkO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkdHlwZS1icC1tZWQpIHtcblx0XHRmb250LXNpemU6IDEuNjkyMzA3NjkyMzA3NjllbTsgXHRcdC8vIDIyXG5cdH1cbn1cblxuXG4ubWVzc2FnZS10ZXh0LXNtIHtcblx0QGV4dGVuZCAlbWVzc2FnZS10ZXh0O1xuXHRmb250LXNpemU6IDEuMjMwNzY5MjMxZW07IFx0XHQvLyAxNlxuXHRtYXJnaW4tbGVmdDogMS41ZW07XG5cdG1hcmdpbi1yaWdodDogMS41ZW07XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi5tZXNzYWdlLWxpbmsge1xuXHRAaW5jbHVkZSBsaW5rKHdoaXRlKTtcblx0Zm9udC1zaXplOiAwLjg1ZW07XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gTm9uIGhlcm8gc3R5bGVzIDo6IG90aGVyIHNlY3Rpb25zIG9mIGhwXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEhQIEJvdHRvbVxuXG4uaHAtYm90dG9tLW1vZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uaHAtc2VjdGlvbnMtbW9kIHtcblx0cGFkZGluZzogNGVtIDAgNmVtO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmhwLXNlY3Rpb25zLW91dGVyIHtcblx0bWF4LXdpZHRoOiAkZ3JpZC0xNTtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5sLWhwLXNlY3Rpb25zIHtcblxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSBhbmQgKG1heC13aWR0aDogJGxhcmdlIC0gMSkge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMiwgJHNwYWNlLWdyaWQpO1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMywgJHNwYWNlLWdyaWQpO1xuXHR9XG59XG5cbi5ocC1zZWN0aW9uLWl0ZW0ge1xuXHRtYXJnaW4tYm90dG9tOiAzZW07XG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0JjpudGgtbGFzdC1jaGlsZCgyKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHQmOm50aC1sYXN0LWNoaWxkKDMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5ocC1zZWN0aW9ucy1oZWFkIHtcblx0QGV4dGVuZCAldHotaGVhZC1tZWQ7XG5cdEBpbmNsdWRlIHNhbnM7XG59XG5cbi5ocC1oZWQtbGluayB7XG5cdEBpbmNsdWRlIGxpbmsoaGVhZC1sdCk7XG5cdGNvbG9yOiAkYmxhY2stNjA7XG59XG5cbi5ocC1zZWN0aW9ucy1saW5rIHtcblx0QGluY2x1ZGUgbGluayhncmVlbik7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gSHAgU3RyZWFtXG5cbi5ocC1zdHJlYW0tbW9kIHtcblx0cGFkZGluZzogM2VtIDAgNGVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHotaW5kZXg6IDEwMDAwO1xuXHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXJnaW4tbGVmdDogLTE2cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvcmRlci1yaWdodDogMTJweCBpbnNldCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogMTJweCBpbnNldCB0cmFuc3BhcmVudDtcblxuXHR9XG5cdCY6YmVmb3JlIHtcblx0XHRib3JkZXItdG9wOiAxMnB4IGluc2V0IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmZjtcblx0XHR0b3A6IC0yNHB4O1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci10b3A6IDEycHggc29saWQgI2ZmZjtcblx0XHRib3JkZXItYm90dG9tOiAxMnB4IGluc2V0IHRyYW5zcGFyZW50O1xuXHRcdGJvdHRvbTogLTI0cHg7XG5cdH1cblx0LnN1YnNlY3Rpb24taGRyLWdyYXkge1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y29sb3I6ICRibGFjay00MDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFib3V0LWJsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVlbTtcblx0fVxuXHQuc2VlLWFsbCB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDFlbSAwIDNlbTtcblx0XHRhIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZzogMWVtIDJlbTtcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCxcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vICY6YmVmb3JlIHtcblx0XHRcdC8vIFx0Y29udGVudDogXCJcIjtcblx0XHRcdC8vIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ly8gXHR0b3A6IDA7XG5cdFx0XHQvLyBcdGxlZnQ6IDA7XG5cdFx0XHQvLyBcdHJpZ2h0OiAwO1xuXHRcdFx0Ly8gXHRib3R0b206IDA7XG5cdFx0XHQvLyBcdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG5cdFx0XHQvLyBcdG9wYWNpdHk6IDA7XG5cdFx0XHQvLyBcdHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcblx0XHRcdC8vIH1cblx0XHRcdC8vICY6aG92ZXIge1xuXHRcdFx0Ly8gXHQmOmJlZm9yZSB7XG5cdFx0XHQvLyBcdFx0b3BhY2l0eTogMC4yNTtcblx0XHRcdC8vIFx0fVxuXHRcdFx0Ly8gfVxuXHRcdH1cblx0fVxuXHQudHosIC5zdWJzZWN0aW9uLWhkci1ncmF5LCAuc2VlLWFsbCB7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHQmLnZpc2libGUge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudHoge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmc6IDFlbTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZWZlZmVmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDEwMDAwMDtcblx0XHQudHotaGVhZC1kYXRlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNzVlbTtcblx0XHRcdC51c2VyLS1sb2dnZWRpbiAmIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50ei1oZWFkLW1lZCB7XG5cdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41Mzg0NjE1Mzg0NjE1NGVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYXJ0LWJkIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LWhlaWdodDogMjRlbTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE3ZW07XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnR4dC1iZCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdC50ei1zYXZlYWJsZS1ibG9jayB7XG5cdFx0XHRsZWZ0OiAxLjI1ZW07XG5cdFx0XHR0b3A6IDEuMWVtO1xuXHRcdH1cblx0XHQmLnR6LWlhcHBfY29uZmVyZW5jZXMge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdC50eHQtYmQge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyZW07XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDJlbTtcblx0XHRcdFx0cGFkZGluZy10b3A6IDMuN2VtO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0ZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LnR6LWhlYWQtbGluayB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnR6LWJkLXRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5yZXNvdXJjZS10eiB7XG5cdFx0XHQuYXJ0LWJkIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcblx0XHRcdFx0bWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0LmhleC1sZyB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pbWctdHotYmcge1xuXHRcdFx0XHR3aWR0aDogNTZweDtcblx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHRmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcbiAgICBcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0XHQudHotdGV4dC1ibG9jayB7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0fVxuXHRcdFx0LnR6LXNhdmVhYmxlLWJsb2NrIHtcblx0XHRcdFx0bGVmdDogMC4yNWVtO1xuXHRcdFx0XHR0b3A6IDAuMWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnR6LWpvYiB7XG5cdFx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMC41ZW07XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC41ZW07XG5cdFx0XHQudHh0LWJkLCAuYXJ0LWJkIHtcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdH1cblx0XHRcdC5hcnQtYmQge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnR6LXByb21vIHtcblx0XHRcdGJvcmRlci10b3A6IDEuOGVtIHNvbGlkICNlZmVmZWY7XG5cdFx0XHQvLyAmOmJlZm9yZSB7XG5cdFx0XHQvLyBcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHQvLyBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdC8vIFx0dG9wOiAtMnB4O1xuXHRcdFx0Ly8gXHRib3R0b206IDA7XG5cdFx0XHQvLyBcdGxlZnQ6IC0ycHg7XG5cdFx0XHQvLyBcdHJpZ2h0OiAwO1xuXHRcdFx0Ly8gXHRib3JkZXItdG9wOiA0LjI1ZW0gc29saWQgJGxpbmstY29sb3I7XG5cdFx0XHQvLyAgICAgYm9yZGVyLXJpZ2h0OiA0LjI1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHQvLyAgICAgd2lkdGg6IDA7XG5cdFx0XHQvLyBcdG9wYWNpdHk6IDAuNzU7XG5cdFx0XHQvLyB9XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTIwO1xuXG5cdFx0XHRcdC8vIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdFx0XHRcdC8vIGNvbnRlbnQ6IFwiXFxmMGExXCI7XG5cdFx0XHRcdC8vIGZvbnQtc2l6ZTogMS4zZW07XG5cdFx0XHRcdC8vIHRvcDogMC4yNWVtO1xuXHRcdFx0XHQvLyBsZWZ0OiAwLjM1ZW07XG5cblx0XHRcdFx0Ly8gY29udGVudDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9pYXBwLWljb24td2hpdGUucG5nXCIpO1xuXHRcdFx0XHQvLyB0b3A6IDAuNTVlbTtcblx0XHRcdFx0Ly8gbGVmdDogMC43ZW07XG5cblx0XHRcdFx0Y29udGVudDogXCJJQVBQIE5ld3NcIjtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjg1ZW07XG5cdFx0XHRcdHRvcDogLTEuNWVtO1xuXHRcdFx0XHRsZWZ0OiAxLjM1ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYudHotZGZhZHMge1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHRcdC5ocC1hZCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA0cHggMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZ1bGwtYmxvY2tzIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LnR6LWlhcHBfY29uZmVyZW5jZXMge1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDFlbTtcblx0XHRcdH1cblx0XHRcdC5hcnQtYmQge1xuXHRcdFx0XHQudHotY29uZi1ocCB7XG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTdlbTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEuNWVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnR4dC1iZCB7XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA1ZW0gMS41ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50ei1zYXZlYWJsZS1ibG9jayB7XG5cdFx0XHRcdGxlZnQ6IDAuMzVlbTtcblx0XHRcdFx0dG9wOiAwLjI1ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5sZWZ0LWJsb2Nrcyxcblx0LnJpZ2h0LWJsb2NrcyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC50ei1wcm9tbyB7XG5cdFx0XHQuYXJ0LWJkIHtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xuXHRcdFx0XHRcdHdpZHRoOiA0OC41JTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQ4LjUlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNCU7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5ocC1zdHJlYW0tZGVmYXVsdCB7XG5cdFx0LmZ1bGwtYmxvY2tzIHtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQudHoge1xuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDMxLjExMTExJTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMuMzMzMzMlO1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDNuKzMpLFxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudHh0LWJkIHtcblx0XHRcdFx0XHQudHotaGVhZC1tZWQge1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJHNtYWxsKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42ZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44ZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjUzODQ2MTUzODQ2MTU0ZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5sZWZ0LWJsb2NrcyB7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0d2lkdGg6IDQ4LjUlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQ4LjUlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmlnaHQtYmxvY2tzIHtcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHR3aWR0aDogNDguNSU7XG5cdFx0XHRcdG1heC13aWR0aDogNDguNSU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5uZXdzLWJsb2NrIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdC50eiB7XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0XHR3aWR0aDogNDguNSU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0OC41JTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMlO1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pLFxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoZXZlbikge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ2LjMzMzMzJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQ2LjMzMzMzJTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDYuNjY2NjYlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ei1zYXZlYWJsZS1ibG9jayB7XG5cdFx0XHRcdFx0bGVmdDogMC40ZW07XG5cdFx0XHRcdFx0dG9wOiAwLjI1ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb21vLWJsb2NrIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC50eiB7XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDk5LjI1JTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudHotc2F2ZWFibGUtYmxvY2sge1xuXHRcdFx0XHRcdGxlZnQ6IDAuNWVtO1xuXHRcdFx0XHRcdHRvcDogMC4zZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnZpZGVvLWJsb2NrIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC50eiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdC50ei1zYXZlYWJsZS1ibG9jayB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC4xZW0gMC4zZW07XG5cdFx0XHRcdFx0bGVmdDogLTJweDtcblx0XHRcdFx0XHR0b3A6IC0ycHg7XG5cdFx0XHRcdFx0LnR6LXNhdmVhYmxlLXRyaWdnZXIge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogNC41ZW0gc29saWQgI2YyZjJmMjtcblx0XHRcdFx0XHQgICAgYm9yZGVyLXJpZ2h0OiA0LjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHQgICAgd2lkdGg6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5ocC1zdHJlYW0tYXJ0aWNsZS1vbmUge1xuXHRcdEBleHRlbmQgLmhwLXN0cmVhbS1kZWZhdWx0O1xuXHRcdC5mdWxsLWJsb2NrcyB7XG5cdFx0XHQudHoge1xuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkLWxnKSB7XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSksXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTUlO1xuXHRcdFx0XHRcdFx0LmFydC1iZCB7XG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDM0ZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudHotaGVhZC1tZWQge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNzVlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSxcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSxcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpLFxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQxLjY2NjY2JTtcblx0XHRcdFx0XHRcdC5hcnQtYmQge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNWVtO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYudHotaWFwcF9jb25mZXJlbmNlcyB7XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMiksXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMyksXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSxcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpIHtcblx0XHRcdFx0XHRcdC5hcnQtYmQge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNWVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmhwLXN0cmVhbS12aWRlbyB7XG5cdFx0QGV4dGVuZCAuaHAtc3RyZWFtLWRlZmF1bHQ7XG5cdH1cblx0Ji5ocC1zdHJlYW0tcmVzb3VyY2Uge1xuXHRcdEBleHRlbmQgLmhwLXN0cmVhbS1kZWZhdWx0O1xuXHRcdC5sZWZ0LWJsb2NrcyB7XG5cdFx0XHQuc3BvdGxpZ2h0LWJsb2NrIHtcblx0XHRcdFx0LnR6IHtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSxcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSxcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpLFxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnJpZ2h0LWJsb2NrcyB7XG5cdFx0XHQuc3BvdGxpZ2h0LWJsb2NrIHtcblx0XHRcdFx0LnR6IHtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSxcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyB4eHh4XG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLmJ1bGxldGVkLCAlYnVsbGV0ZWQge1xuXHRsaXN0LXN0eWxlOiBkaXNjO1xuXHRsaSB7XG5cdFx0QGV4dGVuZCAldGVhc2UtdGV4dDtcblx0XHRtYXJnaW4tbGVmdDogMmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XG5cdH1cbn1cblxuLm51bWJlcmVkLCAlbnVtYmVyZWQge1xuXHRtYXJnaW4tbGVmdDogMS41NWVtO1xuXHRsaSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbnVsLnR3by1jb2x1bW5zIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0bGkge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdC1tb3otY29sdW1uLWNvdW50OiAyO1xuXHQgICAgLW1vei1jb2x1bW4tZ2FwOiAyMHB4O1xuXHQgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XG5cdCAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDIwcHg7XG5cdCAgICBjb2x1bW4tY291bnQ6IDI7XG5cdCAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuXHR9XG59XG5cbnVsLnRocmVlLWNvbHVtbnMge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW4tbGVmdDogMDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRsaSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0LW1vei1jb2x1bW4tY291bnQ6IDI7XG5cdCAgICAtbW96LWNvbHVtbi1nYXA6IDIwcHg7XG5cdCAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcblx0ICAgIC13ZWJraXQtY29sdW1uLWdhcDogMjBweDtcblx0ICAgIGNvbHVtbi1jb3VudDogMjtcblx0ICAgIGNvbHVtbi1nYXA6IDIwcHg7XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0LW1vei1jb2x1bW4tY291bnQ6IDM7XG5cdCAgICAtbW96LWNvbHVtbi1nYXA6IDEwcHg7XG5cdCAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMztcblx0ICAgIC13ZWJraXQtY29sdW1uLWdhcDogMTBweDtcblx0ICAgIGNvbHVtbi1jb3VudDogMztcblx0ICAgIGNvbHVtbi1nYXA6IDEwcHg7XG5cdH1cbn1cblxudWwuZm91ci1jb2x1bW5zIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0bGkge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdC1tb3otY29sdW1uLWNvdW50OiAyO1xuXHQgICAgLW1vei1jb2x1bW4tZ2FwOiAyMHB4O1xuXHQgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XG5cdCAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDIwcHg7XG5cdCAgICBjb2x1bW4tY291bnQ6IDI7XG5cdCAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdC1tb3otY29sdW1uLWNvdW50OiA0O1xuXHQgICAgLW1vei1jb2x1bW4tZ2FwOiAxMHB4O1xuXHQgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDQ7XG5cdCAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEwcHg7XG5cdCAgICBjb2x1bW4tY291bnQ6IDQ7XG5cdCAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuXHR9XG59XG5cbnVsLmZpdmUtY29sdW1ucyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGxpIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHQtbW96LWNvbHVtbi1jb3VudDogMztcblx0ICAgIC1tb3otY29sdW1uLWdhcDogMTBweDtcblx0ICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAzO1xuXHQgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxMHB4O1xuXHQgICAgY29sdW1uLWNvdW50OiAzO1xuXHQgICAgY29sdW1uLWdhcDogMTBweDtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHQtbW96LWNvbHVtbi1jb3VudDogNTtcblx0ICAgIC1tb3otY29sdW1uLWdhcDogMTBweDtcblx0ICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiA1O1xuXHQgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxMHB4O1xuXHQgICAgY29sdW1uLWNvdW50OiA1O1xuXHQgICAgY29sdW1uLWdhcDogMTBweDtcblx0fVxufVxuXG4ubGlzdC1pdGVtcywgJWxpc3QtaXRlbXMge1xuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWl0ZW0sICVsaXN0LWl0ZW0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cblx0Ly8gSWYgYSBsaXN0IGl0ZW0gaGFzIHRoZSBwYXJlbnQgY2xhc3Mgb2YgLmxpc3QtaXRlbXMtLWxpbmVkIGVhY2ggbGlzdCBpdGVtXG5cdC8vIHdpbGwgaGF2ZSBhIGJvdHRvbSBib3JkZXIuIEV4Y2VwdCBmb3IgdGhlIGxhc3Qgb25lLlxuXHQubGlzdC1pdGVtcy0tbGluZWQgPiAmICB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluO1xuXHRcdHBhZGRpbmctYm90dG9tOiAyLjI1ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMi4yNWVtO1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5saXN0LWl0ZW1zLS1saW5lZC1zbSA+ICYge1xuXHRcdGJvcmRlci1ib3R0b206ICRiZHItdGhpbjtcblx0XHRwYWRkaW5nLWJvdHRvbTogMC44NWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0fVxuXG5cdCY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cbn1cblxuLmxpc3QtaXRlbS1saW5rLCAlbGlzdC1pdGVtLWxpbmsge1xuXHRAaW5jbHVkZSBsaW5rO1xufVxuXG4uc3RhdGljLXBhZ2Uge1xuXHQuZmEtdWwge1xuXHRcdGxpIHtcblx0XHRcdGxpc3Qtc3R5bGU6bm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFNwb25zb3JpbmcvZXhoaWJpdGluZyBsaXN0c1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5zcG9uc29yaW5nLCAuZXhoaWJpdGluZyB7XG5cdC5saXN0LWl0ZW1zIHtcblx0XHRib3JkZXI6IDRweCBzb2xpZCAjZWZlZmVmO1xuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0XHQubGlzdC1pdGVtIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmc6IDFlbTtcblx0XHRcdC5wYWdlLWhlYWQtc3BsaXQge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHQucGFnZS1ib2xkLWxpbmsge1xuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHQmLnNvbGQtb3V0IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwic29sZCBvdXRcIjtcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmlhcHAtcHJvZHVjdC1kZXRhaWxzIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDFlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQXNpZGUgaXRlbXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmFzaWRlLWl0ZW1zIHtcblx0QGV4dGVuZCAlbGlzdC1pdGVtcztcbn1cblxuLmFzaWRlLWl0ZW0ge1xuXHRAZXh0ZW5kICVsaXN0LWl0ZW07XG5cdGJvcmRlci1ib3R0b206ICRiZHItdGhpbi1sdDtcblx0cGFkZGluZy1ib3R0b206IDEuMjVlbTtcblx0bWFyZ2luLWJvdHRvbTogMS4yNWVtO1xuXHQmOmxhc3QtY2hpbGQge1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cbn1cblxuLmFzaWRlLWl0ZW0taGVhZCB7XG5cdEBleHRlbmQgJXR6LWhlYWQtc207XG5cdEBleHRlbmQgJWhlYWQtcmVndWxhci13ZWlnaHQ7XG59XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBJbmxpbmUgaXRlbXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmxpc3QtaXRlbXMtLWlubGluZSwgJWxpc3QtaXRlbXMtLWlubGluZSB7XG5cdEBleHRlbmQgJWxpc3QtaXRlbXM7XG59XG5cbi5saXN0LWl0ZW0tLWlubGluZSwgJWxpc3QtaXRlbS0taW5saW5lIHtcblx0QGV4dGVuZCAlbGlzdC1pdGVtO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBUYWcgaXRlbXMgSW5saW5lXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50YWctaXRlbXMtLWlubGluZSB7XG5cdEBleHRlbmQgJWxpc3QtaXRlbXMtLWlubGluZTtcbn1cblxuLnRhZy1pdGVtLS1pbmxpbmUge1xuXHRAZXh0ZW5kICVsaXN0LWl0ZW0tLWlubGluZTtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0JiArICYge1xuXHRcdC50YWctaXRlbS1saW5rOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiLFwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogLTdweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtYm9sZDtcblx0XHRcdGNvbG9yOiAkYmxhY2stMzA7XG5cdFx0fVxuXHR9XG59XG5cbi50YWctaXRlbS1saW5rIHtcblx0QGluY2x1ZGUgbGluayh0YWcpO1xuXHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWJvbGQ7XG59XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBGaWx0ZXIgbWVudSBpdGVtc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZmlsdGVyLW1lbnUtaXRlbXMge1xuXHRAZXh0ZW5kICVsaXN0LWl0ZW1zO1xufVxuXG4uZmlsdGVyLW1lbnUtaXRlbSB7XG5cdEBleHRlbmQgJWxpc3QtaXRlbTtcblx0Zm9udC1zaXplOiAxLjA3NjkyMzA3NjkyMzA4ZW07XG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWRhcms7XG5cdH1cbn1cblxuLmZpbHRlci1pdGVtLWxpbmsge1xuXHRAaW5jbHVkZSBsaW5rKHBhZ2VuYXYpO1xuXHRwYWRkaW5nOiAwLjU1ZW0gN3B4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcblx0fVxufVxuXG4uZmlsdGVyLWl0ZW0tbnVtYmVyIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRjb2xvcjogJGJsYWNrLTIwO1xufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBTb2NpYWxcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4uc29jaWFsLWxpc3QtaXRlbXMge1xuXHRAZXh0ZW5kICVsaXN0LWl0ZW1zLS1pbmxpbmU7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cblxuLnNvY2lhbC1saXN0LWl0ZW0ge1xuXHRAZXh0ZW5kICVsaXN0LWl0ZW0tLWlubGluZTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5ZW07XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWFyZ2luLWxlZnQ6IDdweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuXG4uc29jaWFsLWxpc3QtbGluayB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRoZHItZGVmYXVsdC1jb2xvciwgMTUlKTtcblx0b3BhY2l0eTogMC45O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Jjpob3ZlciB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdC5oZHItZGFpbHktZGFzaGJvYXJkICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGhkci1kYWlseS1kYXNoYm9hcmQsIDE1JSk7IH1cblx0Lmhkci1wcml2YWN5LXRyYWNrZXIgJiB7IGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaGRyLXByaXZhY3ktdHJhY2tlciwgMTUlKTsgfVxuXHQuaGRyLXByaXZhY3ktcGVyc3BlY3RpdmUgJiB7IGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaGRyLXByaXZhY3ktcGVyc3BlY3RpdmUsIDE1JSk7IH1cblxuXHQuaWNvbnMtc20gJiB7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0aGVpZ2h0OiAyNXB4O1xuXHR9XG5cblx0Lmljb25zLW1lZCAmIHtcblx0XHR3aWR0aDogMzBweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdH1cblxuXHQuaWNvbnMtbWVkLXNvY2lhbCAmIHtcblx0XHR3aWR0aDogMzBweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdH1cblxuXHQuaWNvbnMtbGcgJiB7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHR9XG5cblx0Lmljb25zLWxnLXNvY2lhbCAmIHtcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdH1cbn1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gU29jaWFsIEl0ZW1zIHdpdGggYnJhbmQgY29sb3JzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLnNvY2lhbC1saXN0LWxpbmsge1xuXHQuYnJhbmQtY29sb3IgLmJyYW5kLWZhY2Vib29rICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkZmFjZWJvb2s7IH1cblx0LmJyYW5kLWNvbG9yIC5icmFuZC10d2l0dGVyICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkdHdpdHRlcjsgfVxuXHQuYnJhbmQtY29sb3IgLmJyYW5kLWdvb2dsZSAmIHsgYmFja2dyb3VuZC1jb2xvcjogJGdvb2dsZTsgfVxuXHQuYnJhbmQtY29sb3IgLmJyYW5kLWxpbmtlZGluICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlua2VkaW47IH1cblx0LmJyYW5kLWNvbG9yIC5icmFuZC1jb21tZW50ICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29tbWVudDsgfVxuXHQuYnJhbmQtY29sb3IgLmJyYW5kLWVtYWlsICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkZW1haWw7IH1cblx0LmJyYW5kLWNvbG9yIC5icmFuZC1wcmludCAmIHsgYmFja2dyb3VuZC1jb2xvcjogJHByaW50OyB9XG59XG5cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gUGFnZSBpdGVtc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5wYWdlLWxpc3QtaXRlbXMge1xuXHRAZXh0ZW5kICVsaXN0LWl0ZW1zO1xuXG59XG5cbi5wYWdlLWxpc3QtaXRlbSB7XG5cdEBleHRlbmQgJWxpc3QtaXRlbTtcblx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcblx0bGlzdC1zdHlsZTogZGlzYyBpbnNpZGUgbm9uZTtcbn1cblxuLnBhZ2UtbGlzdC1saW5rIHtcblx0QGluY2x1ZGUgbGluaztcbn1cblxuXG4uaWFwcC1wcm9kdWN0LWRldGFpbHMge1xuXHR1bCB7XG5cdFx0QGV4dGVuZCAlYnVsbGV0ZWQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBNeSBJQVBQIG5hdiBpdGVtc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubmF2LW15aWFwcC1pdGVtcyB7XG5cdEBleHRlbmQgJXNpZGUtbWVudS1pdGVtcztcbn1cblxuLm5hdi1teWlhcHAtaXRlbSB7XG5cdEBleHRlbmQgJXNpZGUtbWVudS1pdGVtO1xufVxuXG4ubmF2LW15aWFwcC1saW5rIHtcblx0QGV4dGVuZCAlc2lkZS1tZW51LWxpbms7XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFBhZ2luYXRpb25cbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnBhZ2luYXRpb24tbW9kIHtcblx0bWFyZ2luOiAwIGF1dG8gNmVtIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5wYWdpbmF0aW9uLWlubmVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucGFnaW5hdGlvbi1pdGVtcyB7XG5cdEBleHRlbmQgJWxpc3QtaXRlbXM7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsb2F0OiBsZWZ0O1xuXHRsaW5lLWhlaWdodDogMzVweDtcbn1cblxuXG4ucGFnaW5hdGlvbi1pdGVtIHtcblx0QGV4dGVuZCAlbGlzdC1pdGVtO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxufVxuXG5cbi5wYWdpbmF0aW9uLWl0ZW0tbGluayB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcblx0cGFkZGluZzogMC4zNWVtIDAuODVlbTtcblx0bGluZS1oZWlnaHQ6IDJlbTtcblx0Zm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1ib2xkO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAkYmxhY2stMTA7XG5cdCY6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cdC5pcy1hY3RpdmUgJiB7XG5cdFx0Y29sb3I6ICRiZy1tZWQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZy1tZWQsIDQ1JSk7XG5cdH1cbn1cblxuXG4ucGFnaW5hdGlvbi1uZXh0LFxuLnBhZ2luYXRpb24tcHJldiB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRiZy1tZWQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRiZy1tZWQsIDUlKTtcblx0fVxuXHQmOmFjdGl2ZSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiBkYXJrZW4oJGJnLW1lZCwgMTUlKTtcblx0fVxuXHQmLmRpc2FibGVkIHtcblx0XHRib3JkZXItY29sb3I6ICRibGFjay0xMDtcblx0XHRvcGFjaXR5OiAwLjE1O1xuXHR9XG59XG5cblxuLnBhZ2luYXRpb24tbmV4dCB7XG5cdEBleHRlbmQgJW5leHQ7XG5cdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbi5wYWdpbmF0aW9uLXByZXYge1xuXHRAZXh0ZW5kICVwcmV2O1xuXHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gU2Vzc2lvbiBhbmNob3IgbGlua3Ncbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnNlc3MtdHJhY2tzIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctYm90dG9tOiAyZW07XG5cdHVsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQtd2Via2l0LWNvbHVtbi1jb3VudDogMzsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG5cdFx0LW1vei1jb2x1bW4tY291bnQ6IDM7IC8qIEZpcmVmb3ggKi9cblx0XHRjb2x1bW4tY291bnQ6IDM7XG5cdFx0LXdlYmtpdC1jb2x1bW4tZ2FwOiAxZW07IC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xuXHRcdC1tb3otY29sdW1uLWdhcDogMWVtOyAvKiBGaXJlZm94ICovXG5cdFx0Y29sdW1uLWdhcDogMWVtO1xuXHRcdGxpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFNlc3Npb24gc2VsZWN0b3JzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuXG4uc2Vzc2lvbi1zZWxlY3RvcnMge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdHdpZHRoOiAxMDAlO1xuXHRmbG9hdDogbGVmdDtcblx0LnNlc3Npb24tc2VsZWN0b3Ige1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2U7XG5cdCAgICAtbW96LXRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2U7XG5cdCAgICAtby10cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlO1xuXHQgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZTtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDUlO1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNlc3Npb24tdHlwZXMge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHQuaGV4LXNtIHtcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAtMC4zZW0gMWVtIDAgMC40ZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0ZWQuYXJyb3cge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuc2Vzc2lvbi10cmFja3Mge1xuXHRcdFx0Ji5vcGVuIHtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogOC43ZW07XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDVlbTtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzMuMzMzMzMlO1xuXHRcdFx0XHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMC4xMTExMSU7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xNS4xMTExMSU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC01LjNlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zZXNzaW9uLWRheXMge1xuXHRcdFx0Ji50YWdzb3BlbiB7XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRsaSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcblx0XHRcdCYubm9ib3JkZXIge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAuOGVtIDAuNWVtO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTMwO1xuXHRcdFx0XHRmb250LXNpemU6IDEuMWVtO1xuXHRcdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICNlZmVmZWY7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xuXHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdFx0XHQgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRcdFx0ICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdFx0XHQgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkZ3JlZW4tbWFpbjtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stMTAwO1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgbGlnaHRlbigkZ3JlZW4tbWFpbiwgMjAlKTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgJGdyZWVuLW1haW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmFycm93IHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZWZlZmVmO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZWZlZmVmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0fVx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5ub2ljb24ge1xuXHRcdGEge1xuXHRcdFx0LmhleC1zbSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XHRcblx0fVxufVxuXG4uc2Vzc2lvbi1pY29uLWtleS10cmlnZ2VyIHtcblx0ZGlzcGxheTogbm9uZTtcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwZW07XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHRtYXJnaW4tbGVmdDogMWVtO1xuXHR9XG59XG5cbi5zdGF0aWMtc2Vzc2lvbi1saXN0IHtcblx0Y2xlYXI6IGJvdGg7XG5cdG1hcmdpbi10b3A6IDRlbSAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDogLTJlbTtcblx0bWFyZ2luLXJpZ2h0OiAtMmVtO1xuXHR3aWR0aDogYXV0bztcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0bWFyZ2luLXRvcDogMWVtICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cdC5zZXNzaW9uLWRlc2MtZXhwIHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRwYWRkaW5nOiAyZW0gMDtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdHBhZGRpbmc6IDJlbSAwIDJlbSAxZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XG5cdFx0XHRwYWRkaW5nOiAyZW0gMWVtIDJlbSAxMy43ZW07XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS40ZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0fVxuXHR9XG5cdC5sLXBhaXItdHotc2Vzc2lvbiB7XG5cdFx0LnR4dC1iZCB7XG5cdFx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRhLnBhZ2UtYm9sZC1saW5rIHtcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR9XHRcbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEFQSUFcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5cbi5jb250cmlidXRpb25zIHtcblx0bGkge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2stMTA7XG5cdFx0bWFyZ2luLWJvdHRvbTogM2VtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHRcdC5idG4ge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogMmVtO1xuXHRcdH1cblx0fVxufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBDb2xsZWdlc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cblxuLmNvbGxlZ2UtbGlzdCB7XG5cdC5pYXBwLXByb2R1Y3QtaGVhZGVyIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAzOCU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHR9XG5cdC5jaGVja21hcmsge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiAxNS4yNSU7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0wLjVlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmlhcHAtcHJvZHVjdC1kZXRhaWxzIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRhIHtcblx0XHRcdEBpbmNsdWRlIGxpbms7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBUb3BpYyBQb3N0c1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi50b3BpYy1wb3N0cyB7XG5cdG1hcmdpbi10b3A6IDNlbTtcbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFJlY2VudCBDb21tZW50cyBzaWRlYmFyIGxpc3Rcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5cbi5yZWNlbnQtY29tbWVudHMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuXHRwYWRkaW5nOiAxZW07XG5cdG1hcmdpbi10b3A6IDFlbTtcblx0bGkge1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRtYXJnaW4tdG9wOiAzZW07XG5cdFx0bWFyZ2luLWxlZnQ6IC0xZW07XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFBhcmFncmFwaCBMaXN0XG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLnAtbGlzdCB7XG5cdG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbn1cblxuIiwiXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBCbGFja3MgKyBHcmF5c1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kYmxhY2stMTAwOiBcdCMxZjFmMWY7IFx0XHRcdFx0Ly8gMzEsIDMxLCAzMVxuJGJsYWNrLTkwOiBcdFx0IzIyMjIyMjtcdFx0XHRcdC8vIDM0LCAzNCwgMzRcbiRibGFjay04MDogXHRcdCMyZTJlMmY7IFx0XHRcdFx0Ly8gNDYsIDQ2LCA0N1xuJGJsYWNrLTcwOiBcdFx0IzQxNDE0MTsgXHRcdFx0XHQvLyA2NSwgNjUsIDY1XG4kYmxhY2stNjA6IFx0XHQjNDY0NTQ3O1x0XHRcdFx0Ly8gNzAsIDY5LCA3MVxuJGJsYWNrLTUwOiBcdFx0IzU1NTU1NTsgXHRcdFx0XHQvLyA4NSwgODUsIDg1XG4kYmxhY2stNDA6IFx0XHQjNjY2NjY2OyBcdFx0XHRcdC8vIDEwMiwgMTAyLCAxMDJcbiRibGFjay0zMDogXHRcdCM4MDgyODU7IFx0XHRcdFx0Ly8gMTI4LCAxMzAsIDEzM1xuJGJsYWNrLTIwOiBcdFx0I2E3YTlhYzsgXHRcdFx0XHQvLyAxNjcsIDE2OSwgMTcyXG4kYmxhY2stMTA6IFx0XHQjY2NjY2NjOyBcdFx0XHRcdC8vIDIwNCwgMjA0LCAyMDRcblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQ29sb3Jcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGdyZWVuLW1haW46IFx0IzcwYmY0YzsgXHRcdFx0XHQvLyAxMTIsIDE5MSwgNzZcbiRncmVlbi1tZWQ6IFx0IzZkYjY1MDsgXHRcdFx0XHQvLyAxMDksIDE4MiwgODBcbiRncmVlbi1sdDogXHRcdCM4Y2MwNzM7XHRcdFx0XHQvLyAxNDAsIDE5MiwgMTE1XG5cbiRwdXJwbGUtYmc6IFx0IzdhNzk5NDtcdFx0XHRcdC8vIDEyMiwgMTIxLCAxNDhcbiRncmVlbi1iZzogXHRcdCMyNDZjNjA7IFx0XHRcdFx0Ly8gMzYsIDEwOCwgOTZcbiRibHVlLWJnOiBcdFx0IzAwM2Y2NDsgXHRcdFx0XHQvLyAwLCA2MywgMTAwXG4kZ3JheS1iZzogXHRcdCM0ZTU2NWI7IFx0XHRcdFx0Ly8gNzgsIDg2LCA5MVxuXG5cbiRsaW5rLWNvbG9yOiBcdCMwYzdlYzA7IFx0XHRcdFx0Ly8gMTIsIDEyNiwgMTkyXG5cbiRvcmFuZ2U6IFx0XHQjZmFiMTUwO1x0XHRcdFx0Ly8gMjUwLCAxNzcsIDgwXG4kb3JhbmdlLXg6IFx0XHQjZTY0YjNkOyBcdFx0XHRcdC8vIDIzMCwgNzUsIDYxXG5cbiRyZWQtbHQ6XHRcdCNmZjk0OTQ7XHRcdFx0XHQvLyAyNTUsIDE0OCwgMTQ4XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gUGFsZXR0ZSAyXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRzd2F0Y2gtMTogXHQjZTY0YjNkOyBcdFx0XHRcdFx0Ly8gMjMwLCA3NSwgNjFcbiRzd2F0Y2gtMjogXHQjNTFhMWFhOyBcdFx0XHRcdFx0Ly8gODEsIDE2MSwgMTcwXG4kc3dhdGNoLTM6IFx0I2I0MmQzNTsgXHRcdFx0XHRcdC8vIDE4MCwgNDUsIDUzXG4kc3dhdGNoLTQ6IFx0I2YwYzEyNTsgXHRcdFx0XHRcdC8vIDI0MCwgMTkzLCAzN1xuJHN3YXRjaC01OiBcdCNlMTIyMzE7IFx0XHRcdFx0XHQvLyAyMjUsIDM0LCA0OVxuJHN3YXRjaC02OiBcdCM3MzI5Njk7IFx0XHRcdFx0XHQvLyAxMTUsIDQxLCAxMDVcbiRzd2F0Y2gtNzogXHQjNmRiNDRmOyBcdFx0XHRcdFx0Ly8gMTA5LCAxODAsIDc5XG4kc3dhdGNoLTdhOiAjNTU4MTQ5OyBcdFx0XHRcdFx0Ly8gODUsIDEyOSwgNzNcbiRzd2F0Y2gtODogXHQjMjc4MmI4OyBcdFx0XHRcdFx0Ly8gMzksIDEzMCwgMTg0XG4kc3dhdGNoLThhOiAjMzM2NDgzOyBcdFx0XHRcdFx0Ly8gNTEsIDEwMCwgMTMxXG4kc3dhdGNoLTk6IFx0IzFhMzg2NTsgXHRcdFx0XHRcdC8vIDI2LCA1NiwgMTAxXG4kc3dhdGNoLTlhOiAjMWUzMjRlOyBcdFx0XHRcdFx0Ly8gMzAsIDUwLCA3OFxuJHN3YXRjaC0xMDogIzIzNmM1ZjsgXHRcdFx0XHRcdC8vIDM1LCAxMDgsIDk1XG5cblxuXG4kaGVhZC1jb2xvcjogJGJsYWNrLTgwO1xuJGhlYWQtY29sb3ItbHQ6ICRibGFjay00MDtcblxuJHR6LXRleHQtY29sb3I6ICRibGFjay02MDtcbiR0ei10ZXh0LWNvbG9yLW1lZDogJGJsYWNrLTUwO1xuJHR6LXRleHQtY29sb3ItbHQ6ICRibGFjay0zMDtcblxuJG5hdi1saW5rLWNvbG9yOiAkYmxhY2stNjA7XG5cbiRhcnRpY2xlLXRleHQ6ICRibGFjay04MDtcblxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBCYWNrZ3JvdW5kc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kYmctZGFyazogXHRcdFx0I2Q5ZGFkYjtcdFx0XHQvLyAyMTcsIDIxOCwgMjE5XG4kYmctbWVkOiBcdFx0XHQjZTllYWVhOyBcdFx0XHQvLyAyMzMsIDIzNCwgMjM0XG4kYmctbHQ6IFx0XHRcdCNmN2Y3Zjc7XHRcdFx0Ly8gMjQ3LCAyNDcsIDI0N1xuXG4kYmctc2t5Ym94OiBcdFx0Izg5YTViNDsgXHRcdFx0Ly8gMTM3LCAxNjUsIDE4MFxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBIZWFkZXIgQ29sb3JzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRoZHItZGVmYXVsdC1jb2xvcjogXHQkZ3JheS1iZztcblxuLy8gVGhlc2UgYXJlIHRoZSBzcGVjaWZpYyBoZWFkZXJzIGZvciBzcGVjaWZpYyBJQVBQXG4vLyBQdWJsaWNhdGlvbnNcbiRoZHItZGFpbHktZGFzaGJvYXJkOiBcdFx0IzFlYjg5YTsgXHRcdFx0XHRcdC8vIDMwLCAxODQsIDE1NFxuJGhkci1wcml2YWN5LXRyYWNrZXI6IFx0XHQjMjU2RDYwO1xuJGhkci1wcml2YWN5LXBlcnNwZWN0aXZlOiBcdCM3QTJFMzY7XG5cblxuJGhkci1jb25mZXJlbmNlOiBkYXJrZW4oIHJnYmEoJHB1cnBsZS1iZywgMC41NSksIDE3JSk7XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFNvY2lhbCBJY29uIENvbG9yc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kdHdpdHRlcjogXHRcdCM1NWFjZWU7XG4kZmFjZWJvb2s6IFx0XHQjM2I1OTk4O1xuJGdvb2dsZTogXHRcdCNkZDRiMzk7XG4kbGlua2VkaW46XHRcdCMwMDdiYjY7XG4kY29tbWVudDogXHRcdCRwdXJwbGUtYmc7XG4kZW1haWw6IFx0XHQkc3dhdGNoLTEwO1xuJHByaW50OiBcdFx0JHN3YXRjaC02O1xuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBSZXNvdXJjZSBDb2xvcnNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHRvcGljcy1iZzpcdFx0XHQkb3JhbmdlOyBcbiR0b29scy1iZzogXHRcdFx0JGxpbmstY29sb3I7XG4kcmVzZWFyY2gtYmc6IFx0XHQkcHVycGxlLWJnOyBcdFx0XHRcdFx0XG4kYXJ0aWNsZXMtYmc6IFx0XHQkZ3JlZW4tbWFpbjtcbiRqb2ItYmc6IFx0XHRcdCRvcmFuZ2UteDsgXG4kam9icy1iZzogXHRcdFx0JG9yYW5nZS14O1xuJGRwYS1iZzogXHRcdFx0JHN3YXRjaC0yO1xuJGdhbGxlcnktYmc6IFx0XHQkb3JhbmdlO1xuJGRpc2N1c3MtYmc6IFx0XHQkc3dhdGNoLTEwO1xuJGdsb3NzYXJ5LWJnOiBcdFx0JHN3YXRjaC04YTtcbiR3ZXN0aW4tYmc6XHRcdFx0JGJsYWNrLTEwMDtcbiRib29rcy1iZzpcdFx0XHQkYmx1ZS1iZztcbiRwcmVzZW50YXRpb25zLWJnOiBcdCRzd2F0Y2gtMTtcbiRpbmZvZ3JhcGhpYy1iZzogXHQkc3dhdGNoLTE7XG4kd2ViY29ucy1iZzpcdFx0JHN3YXRjaC02O1x0XG4kdmlkZW9zLWJnOlx0XHRcdCRncmF5LWJnO1xuJHZpZGVvLWJnOlx0XHRcdCRncmF5LWJnO1xuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBIZXJvIEJhY2tncm91bmQgQ29sb3JzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRoZXJvLWRlZmF1bHQ6IFx0IzFhNGQ2ZDtcbiRoZXJvLXJlZDogXHRcdCRzd2F0Y2gtMztcbiRoZXJvLWdyZWVuOiBcdCRncmVlbi1iZztcbiRoZXJvLXB1cnBsZTogXHQkc3dhdGNoLTY7XG4kaGVyby1vcmFuZ2U6IFx0Izk3NGQwOTtcbiRoZXJvLXBpbms6IFx0IzlhMWY0ZDtcblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFNlc3Npb24gQ29sb3JzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiR0cmFkaXRpb25hbC1icmVha291dC1iZzpcdFx0XHQjQzIxQzc2O1xuJHByZWNvbmZlcmVuY2Utd29ya3Nob3AtYmc6XHRcdFx0JG9yYW5nZS14O1xuJGNlcnRpZmljYXRpb24tYmc6XHRcdFx0XHRcdCRncmVlbi1tYWluO1xuJHRyYWluaW5nLWJnOlx0XHRcdFx0XHRcdCRzd2F0Y2gtMTA7XG4kYWN0aXZlLWxlYXJuaW5nLWJnOlx0XHRcdFx0JG9yYW5nZTtcbiRjb252ZXJzYXRpb25zLWluLXByaXZhY3ktYmc6XHRcdCRwdXJwbGUtYmc7XG4kY29udmVyc2F0aW9ucy1hdC1wc3ItYmc6XHQgIFx0XHQkcHVycGxlLWJnO1xuLy8gJGZyb20tdGhlLWdhbWUtY2hhbmdlcnMtYmc6XHRcdFx0JHN3YXRjaC0yO1xuLy8gJGluc3BpcmVkLXNwZWFrZXJzOlx0XHRcdFx0XHQkc3dhdGNoLTI7XG4kc3BvdGxpZ2h0LXN0YWdlOlx0XHRcdFx0XHQkc3dhdGNoLTI7XG4kdGhlLWxpdHRsZS1iaWctc3RhZ2UtYmc6XHRcdFx0JHN3YXRjaC04YTtcbiRhZHZhbmNlZC10b3BpY3MtaW4tcHJpdmFjeS1iZzpcdFx0JGJsdWUtYmc7XG4kbmV0d29ya2luZy1iZzpcdFx0XHRcdFx0XHQkZ3JheS1iZztcbiRnZW5lcmFsLXNlc3Npb24tYmc6XHRcdFx0XHQkc3dhdGNoLTY7XG4kcHJlc2VudGF0aW9uLW9mLXJlc2VhcmNoOlx0XHRcdCMyMzZDNUY7XG4kcHJpdmFjeS10ZWNoLXZlbmRvci1zaG93Y2FzZS1iZzogICAjMDBhMGUyO1xuJHBhbmVsLWRpc2N1c3Npb246XHRcdFx0XHRcdCMyNzgyQjg7XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIExlYXJuIENvbG9yc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kYWNjZXNzLWJnOiBcdFx0JGdyZWVuLW1haW47XG4kaW5zaWdodC1iZzogXHRcdCRsaW5rLWNvbG9yO1xuJGlubm92YXRpb24tYmc6IFx0IzNmM2U2NjtcblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBDb2xvcml6ZWQgdGVhc2VzIDo6IENvbmZlcmVuY2UgdGVhc2VzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRjb2xvcml6ZWQtMTogJHN3YXRjaC02O1xuJGNvbG9yaXplZC0yOiAkc3dhdGNoLTM7XG4kY29sb3JpemVkLTM6ICRzd2F0Y2gtODtcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFRoaWNrIGJvcmRlcnNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHNlY3Rpb24tYmRyOiA0cHggc29saWQgZGFya2VuKCRiZy1sdCwgMyUpO1xuXG4kbmF2LWJkcjogNHB4IHNvbGlkICRiZy1tZWQ7XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFRoaW4gYm9yZGVyc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kc2VjdGlvbi1iZHItdGhpbjogMXB4IHNvbGlkICRiZy1kYXJrO1xuXG4kYmRyLXRoaW46IDFweCBzb2xpZCAkYmctZGFyaztcblxuJGJkci10aGluLWx0OiAxcHggc29saWQgJGJnLW1lZDtcblxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gUmVzcG9uc2l2ZSBUYWJsZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxudGFibGUucmVzcG9uc2l2ZSB7XG5cdHRoIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRwYWRkaW5nOiA5cHggMTBweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0Zm9udC1zaXplOiAxLjA3NjkyMzA3N2VtOyBcdFx0Ly8gMTRcblx0XHRsaW5lLWhlaWdodDogMS41NzE0Mjg1NzFlbTtcblx0fVxuXHR0ZCB7XG5cdFx0cGFkZGluZzogOXB4IDEwcHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzdlbTsgXHRcdC8vIDE0XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxZW07XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG5cdFx0bWluLWhlaWdodDogMTQwcHg7XG5cdFx0Ji5yZXNwb25zaXZlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGhlaWdodDogNTRweDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5waW5uZWQge1xuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucGlubmVkIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRsZWZ0OiAwOyBcblx0XHR0b3A6IDA7IFxuXHRcdGJhY2tncm91bmQ6ICNmZmY7IFxuXHRcdHdpZHRoOiAzNSU7IFxuXHRcdG92ZXJmbG93OiBoaWRkZW47IFxuXHRcdG92ZXJmbG93LXg6IHNjcm9sbDsgXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYzsgXG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuXHRcdHRhYmxlIHtcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0aCwgdGQge1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRoZWlnaHQ6IDU0cHg7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4wNzY5MjMwNzdlbTsgXHRcdC8vIDE0XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU3MTQyODU3MWVtO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0dGg6Zmlyc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0XHR0ZDpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG5cbmRpdi50YWJsZS13cmFwcGVyIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4OyBcblx0XHRvdmVyZmxvdzogaGlkZGVuOyBcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuXHRcdGRpdi5zY3JvbGxhYmxlIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAzNSU7XG5cdFx0XHRvdmVyZmxvdzogc2Nyb2xsOyBcblx0XHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0XHR9XG5cdH1cbn1cblxuXG5cblxuLnJlZy10YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZCB7XG5cdFx0bWluLXdpZHRoOiA4MHB4O1xuXHRcdHBhZGRpbmc6IDEwcHggNXB4O1xuXHR9XG59XG5cbi5ib3JkZXJlZCB7XG5cdHRyIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcblx0XHR0ZCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMWVtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDFlbTtcblx0XHR9XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFVJIFJlc3BvbnNpdmUgVGFibGVzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50YWJsZS1tb2Qge1xuXHRtYXJnaW4tYm90dG9tOiA2ZW07XG59XG5cblxuLnRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IHRhYmxlO1xufVxuXG4udGhlYWQgeyB9XG5cbi50Ym9keSB7IH1cblxuLnJvdy1zcGFjZXIge1xuXHRib3JkZXItdG9wOiAxZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGgtcm93IHtcblx0Ym9yZGVyLXRvcDogJGJkci10aGluLWx0O1xuXHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLnRkLXJvdyB7XG5cdGJvcmRlci1ib3R0b206ICRiZHItdGhpbi1sdDtcblx0Y2xlYXI6IGJvdGg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDNlbSAwIDFlbTtcblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuXG5cbi50YWJsZS10aCB7XG5cdEBleHRlbmQgJXN1YnNlY3Rpb24taGRyLWJvbGQ7XG5cdGNvbG9yOiAkbGluay1jb2xvcjtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0cGFkZGluZzogMWVtIDFlbSAwIDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxufVxuXG4udGFibGUtdGQge1xuXHRmb250LXNpemU6IDEuMmVtO1xuXHRsaW5lLWhlaWdodDogMS4yZW07XG5cdG1hcmdpbi1ib3R0b206IDJlbTtcblx0Y2xlYXI6IGJvdGg7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHRjbGVhcjogbm9uZTtcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdHBhZGRpbmc6IDAuNzVlbSAxZW0gMCAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXHRhIHtcblx0XHRjb2xvcjogJGxpbmstY29sb3I7XG5cdH1cbn1cblxuLnRhYmxlLXRoLCAudGFibGUtdGQge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xuXHRcdCYub25lLXRlbnRoIHtcblx0XHRcdHdpZHRoOiAxMCU7XG5cdFx0fVxuXHRcdCYudHdvLXRlbnRocyB7XG5cdFx0XHR3aWR0aDogMjAlO1xuXHRcdH1cblx0XHQmLnRocmVlLXRlbnRocyB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdH1cblx0XHQmLmZvdXItdGVudGhzIHtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0fVxuXHRcdCYuZml2ZS10ZW50aHMge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0Ji5zaXgtdGVudGhzIHtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0fVxuXHRcdCYuc2V2ZW4tdGVudGhzIHtcblx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0fVxuXHRcdCYuZWlnaHQtdGVudGhzIHtcblx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0fVxuXHRcdCYubmluZS10ZW50aHMge1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHR9XG5cdFx0Ji5vbmUtdHdlbHZ0aCB7XG5cdFx0XHR3aWR0aDogOC4zMzMzMzMzMzMzMzMlO1xuXHRcdH1cblx0XHQmLnR3by10d2VsdnRocyB7XG5cdFx0XHR3aWR0aDogMTYuNjY2NjY2NjY2NjY3JTtcblx0XHR9XG5cdFx0Ji50aHJlZS10d2VsdnRocyB7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdH1cblx0XHQmLmZvdXItdHdlbHZ0aHMge1xuXHRcdFx0d2lkdGg6IDMzLjMzMzMzMzMzMzMzMyU7XG5cdFx0fVxuXHRcdCYuZml2ZS10d2VsdnRocyB7XG5cdFx0XHR3aWR0aDogNDEuNjY2NjY2NjY2NjY3JTtcblx0XHR9XG5cdFx0Ji5zaXgtdHdlbHZ0aHMge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0Ji5zZXZlbi10d2VsdnRocyB7XG5cdFx0XHR3aWR0aDogNTguMzMzMzMzMzMzMzMzJTtcblx0XHR9XG5cdFx0Ji5laWdodC10d2VsdnRocyB7XG5cdFx0XHR3aWR0aDogNjYuNjY2NjY2NjY2NjY3JTtcblx0XHR9XG5cdFx0Ji5uaW5lLXR3ZWx2dGhzIHtcblx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0fVxuXHRcdCYudGVuLXR3ZWx2dGhzIHtcblx0XHRcdHdpZHRoOiA4My4zMzMzMzMzMzMzMzMlO1xuXHRcdH1cblx0XHQmLmVsZXZlbi10d2VsdnRocyB7XG5cdFx0XHR3aWR0aDogOTEuNjY2NjY2NjY2NjY3JTtcblx0XHR9XG5cdFx0Ji5mdWxsLXdpZHRoIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4udGFibGUtdGQsXG4ucHJvZmlsZS10ZXh0LWxnIHtcblx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcbn1cblxuLm1vYi1sYWJlbCB7XG5cdEBleHRlbmQgJXN1YnNlY3Rpb24taGRyLWdyYXk7XG5cdG1hcmdpbi1ib3R0b206IDAuM2VtO1xuXHRkaXNwbGF5OiBibG9jaztcblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4ubW9iLWhpZGUge1xuXHRkaXNwbGF5OiBub25lO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5zY2hlZC1idG4ge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAxMDUwcHg7XG5cdFx0d2lkdGg6IDEwJTtcblx0fVxufVxuXG4uY2J0LXNjaGVkdWxlIHtcblx0LmNsb3NlLXRyaWdnZXIge1xuXHRcdGNvbG9yOiAkbGluay1jb2xvcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHJlZDtcblx0XHR9XG5cdH1cbn1cblxuLnRhYmxlLW1vZC1zdHlsZTIge1xuXHQudGFibGUge1xuXHRcdG1hcmdpbi10b3A6IDJlbTtcblx0XHQudGhlYWQge1xuXHRcdFx0LnRoLXJvdyB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMC43NWVtIDFlbSAwIDAuNWVtO1xuXHRcdFx0XHQudGFibGUtdGQge1xuXHRcdFx0XHRcdC50YWJsZS1oZHIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjNlbTtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNlZmVmZWY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50Ym9keSB7XG5cdFx0XHQudGQtcm93IHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMC43NWVtIDFlbSAwIDAuNWVtO1xuXHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udGFibGUtZXhwYW5kYWJsZSB7XG5cdC50YWJsZSB7XG5cdFx0bWFyZ2luLXRvcDogNGVtO1xuXHRcdC50ZC1yb3cge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiAyNTBweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0ei1pbmRleDogMTAwMDA7XG5cdFx0XHRcdC8qIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJyAqL1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJalkySlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBGRjMuNisgKi9cblx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSxyZ2JhKDI1NSwyNTUsMjU1LDApKSwgY29sb3Itc3RvcCg1MCUscmdiYSgyNTUsMjU1LDI1NSwwKSksIGNvbG9yLXN0b3AoMTAwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpKSk7IC8qIENocm9tZSxTYWZhcmk0KyAqL1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXG5cdFx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIE9wZXJhIDExLjEwKyAqL1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogSUUxMCsgKi9cblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogVzNDICovXG5cdFx0XHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZicsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTggKi9cblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRcdFx0XHRmb250LXNpemU6IDJlbTtcblx0XHRcdFx0Y29udGVudDogXCJcXGYwNTVcIjtcblx0XHRcdFx0Y29sb3I6ICRibGFjay0zMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMWVtO1xuXHRcdFx0XHR0b3A6IDIyMHB4O1xuXHRcdFx0XHR6LWluZGV4OiAxMDAwMDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHRcdCYuZXhwYW5kZWQge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjA1NlwiO1xuXHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTFlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jUHJpdmFjeUNvcmVUYWJsZSB7XG5cdC5maXAtc2VhcmNoIHtcblx0XHRmb250LXNpemU6IDEuMmVtO1xuXHR9XG59XG4uY29yZS10YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0Zm9udC1zaXplOiAxLjIzMWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU1NTU1NTU1NmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XG5cdH1cblx0LnRoZWFkLWNvcmUge1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzRlNTY1Yjtcblx0ICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjY2NjY2NjO1xuXHQgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNjY2NjY2M7XG5cdCAgICBAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdCAgICBcdHBhZGRpbmc6IDEuMmVtO1xuXHQgICAgfVxuXHR9XG5cdC50aC10aXRsZSB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOm5vbmUgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAxLjJlbSAwO1xuXHR9XG5cdC5yb3ctY29yZSB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVhZWE7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVhZWE7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXIgYWxsO1xuXHRcdC5jb2x1bW4tY29yZSB7XG5cdFx0XHRwYWRkaW5nOiAuNWVtIDA7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXHRcdFx0XHRwYWRkaW5nOiAxZW0gMWVtIDFlbSAuNWVtO1xuXHRcdFx0fVxuXHRcdFx0XHQucHJpdmFjeS1jb3JlLWl0ZW0ge1xuXHRcdFx0XHRcdGNvbG9yOiAjNDQ0O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mYS1taW51cy1jaXJjbGUge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmFiMTUwOyBcblx0XHRcdFx0XHRmb250LXNpemU6MS4yZW07XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHQgICAgXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdCAgICBcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdCAgICBcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHQgICAgXHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mYS1wbHVzLWNpcmNsZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbi1tYWluOyBcblx0XHRcdFx0XHRmb250LXNpemU6MS4yZW07XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHQgICAgXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdCAgICBcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdCAgICBcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHQgICAgXHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHR9XG5cdH1cblx0Lm5nLWhpZGUge1xuXHRcdCBtYXgtaGVpZ2h0OiAwO1xuXHR9XG5cdC5kZXNjLWNvcmUge1xuXHRcdHBhZGRpbmctdG9wOiAxZW07IFxuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07IFxuXHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0cGFkZGluZy1sZWZ0OiAxZW07XG4gICAgXHRtYXgtaGVpZ2h0OiAxMDAwcHg7XG5cdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2UtaW4tb3V0OyBcbiAgICBcdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDRlbTtcblx0XHR9XG5cdFx0XHQuYnVsbGV0ZWQgPiBsaSB7IFxuXHRcdFx0XHRjb2xvcjojODA4Mjg1O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDAuOTIzMDc2OTIzMDc2OTJlbSAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdH1cbn1cblxuLmRwby1yZWFkeS13cmFwcGVyIHtcblx0LmRwby1pbWFnZS1mYWxsYmFjayB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5kcG8taW5mb2dyYXBoaWMge1xuXHRcdHdpZHRoOiAxMDI0cHg7XG5cdFx0aGVpZ2h0OiA2NzVweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR4LWxhcmdlKSB7XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0fVxuXHRcdC50d28tdHdlbHZ0aHMge1xuXHRcdFx0d2lkdGg6MTYuNjY2NjY2NjY2NjY3JTtcblx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdGhlaWdodDoxMDAlO1xuXHRcdFx0LmRwby13b21hbiB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDMxOHB4O1xuXHRcdFx0XHRyaWdodDogLTUwcHg7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cdFx0XHQucXVvdGUtY29udGFpbmVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDEwOHB4O1xuXHRcdFx0XHQucXVvdGUge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5ieWxpbmUge1xuXHRcdFx0XHRcdHBhZGRpbmc6MC41ZW07IFxuXHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnBpbGxhci1saW5rIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0LnBpbGxhci10ZXh0LWNvbnRhaW5lciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA2MiU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMWVtO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czpub25lO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcblx0XHRcdFx0LnBpbGxhci10aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjNlbTtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGxlZnQ6IGluaXRpYWw7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBpbGxhci10ZXh0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGxlZnQ6IGluaXRpYWw7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucGlsbGFycyB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0ei1pbmRleDoxO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG5cdFx0XHR9XG5cdFx0XHQuZGl2LXNsaWRlLXVwIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlOyBcblx0XHRcdFx0d2lkdGg6IGF1dG87IFxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgXG5cdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5kcG8tY29sdW1ucyB7XG5cdFx0Y2xlYXI6Ym90aDtcblx0XHRtYXJnaW4tdG9wOjJlbTtcblx0XHQudHdlbnR5LXBlcmNlbnQge1xuXHRcdFx0d2lkdGg6MjAlO1xuXHRcdFx0ZmxvYXQ6bGVmdDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0Ji5zdGlja3kge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNvbC1maXhlZC1oZCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlOyBcblx0XHRcdFx0aGVpZ2h0OjExN3B4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2RlZGVkZTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQuY29sLWZpeGVkLXN1Yi1oZCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC41ZW07XG5cdFx0XHRcdFx0Y29sb3I6ICMwYzdlYzA7XG4gICAgXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcbiAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XG4gICAgXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jb2wtZml4ZWQtdHh0IHtcblx0XHRcdFx0aGVpZ2h0OjQwcHg7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTtcblx0XHRcdFx0aSwgc3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdC5idXR0b24tc20ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcbiAgICBcdFx0XHRcdFx0Ym94LXNoYWRvdzogI2EyYTJhMiAycHggMnB4IDJweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOGVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY29sLWZpeGVkLWJsb2NrIHtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQuZml4ZWQtYmxvY2stY2VsbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTp0YWJsZS1jZWxsO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJPUlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdHRvcDogMzFweDtcblx0XHRcdFx0XHRyaWdodDogMjElO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXVwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdHRvcDogMjUlO1xuXHRcdFx0XHRcdHJpZ2h0OiAzNSU7XG5cdFx0XHRcdFx0Ym90dG9tOiAxNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuOGVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1vZi10eXBlKDJuKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6I2YyZjJmMjtcblx0XHRcdH1cblx0XHRcdCYuZmFuY3kge1xuXHRcdFx0XHRib3JkZXI6ICRvcmFuZ2Ugc29saWQgMnB4O1xuXHRcdFx0XHQuY29sLWZpeGVkLWhkIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDk5cHg7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQ1cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDMxcHg7XG4gICAgXHRcdFx0XHRcdGxlZnQ6IC0xNnB4O1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vaWFwcC5vcmcvbWVkaWEvaW1hZ2VzL2NlcnRpZmljYXRpb24vYmVzdFZhbHVlT3JhbmdlLTAxLTAxLnBuZycpIG5vLXJlcGVhdCAwIDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2wtZml4ZWQtdHh0IHtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5uYXYtZHBvLXRhYmxle1xuXHRcdHBhZGRpbmc6IDJlbTtcblx0XHRjbGVhcjogYm90aDtcblx0XHQuY2hldi1uYXZpZ2F0aW9uIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRmbG9hdDpsZWZ0OyBcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0Y29sb3I6ICNkZWRlZGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6JGxhcmdlKSB7XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBTa3lib3hcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHNreWJveC1zbTogXHQzMS4yNWVtOyBcdFx0Ly8gNTAwcHhcbiRza3lib3gtbWVkOiBcdCRtZWRpdW07XG4kc2t5Ym94LWxnOiBcdDUwZW07IFx0XHRcdC8vIDgwMHB4XG5cblxuJXNreWJveC1ibG9jayB7XG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcbn1cblxuLnByZS1za3lib3gtbW9kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0cGFkZGluZzogMmVtIDJlbSAwLjVlbSAkc3BhY2UtZ3JpZDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IC0kc3BhY2UtZ3JpZDtcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZWZhdWx0LWJwLXNtKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0kc3BhY2UtZ3JpZDtcblx0fVxuXHQuZmEtdWwge1xuXHRcdG1hcmdpbi1sZWZ0OiAxZW07XG5cdFx0LmZhLWxpIHtcblx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHR9XG5cdH1cblx0LmNsb3NlLXRyaWdnZXIge1xuXHRcdGNvbG9yOiAkYmxhY2stNDA7XG5cdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwLjY1ZW07XG5cdFx0dG9wOiAwLjVlbTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiBkYXJrZW4oJGJsYWNrLTQwLCAxMCUpO1xuXHRcdH1cblx0fVxufVxuXG4uc2t5Ym94LW1vZCB7XG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctc2t5Ym94O1xuXHRwYWRkaW5nOiAxZW0gMWVtIDAuNWVtO1xuXHQvLyBtYXJnaW4tYm90dG9tOiAkZ3JpZC0xO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogLSRzcGFjZS1ncmlkO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cblx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1za3lib3g7XG5cdFx0XHR3aWR0aDogOTk5OWVtO1xuXHRcdFx0bGVmdDogLTk5OTllbTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdC8vIHotaW5kZXg6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi5za3lib3gtY29udGVudCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdG1hcmdpbi10b3A6IDNlbTtcblx0cGFkZGluZy10b3A6IDFlbTtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGxpZ2h0ZW4oJGJnLXNreWJveCwgNSUpO1xuXHQuc2t5Ym94LW1vZC5pcy1hY3RpdmUgJiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLnNreWJveC10b3AsXG4uc2t5Ym94LWJvdHRvbSB7XG5cdEBleHRlbmQgJXNreWJveC1ibG9jaztcbn1cblxuLmwtc2t5Ym94IHtcblx0bWFyZ2luOiAwO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkc2t5Ym94LXNtKSBhbmQgKG1heC13aWR0aDogJHNreWJveC1tZWQpIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkKTtcblx0fVxuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRza3lib3gtbGcpIGFuZCAobWF4LXdpZHRoOiAkeC1sYXJnZSAtIDEpIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkKTtcblx0fVxuXG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgzLCAkc3BhY2UtZ3JpZCk7XG5cdH1cbn1cblxuLnNreWJveC1pdGVtIHtcblx0Zm9udC1zaXplOiAwLjZlbTtcbn1cblxuLnNreWJveC1tZXNzYWdlIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkc2t5Ym94LWxnKSB7XG5cdFx0cGFkZGluZy1yaWdodDogM2VtO1xuXHR9XG59XG5cbi5za3lib3gtbGluayB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXRvcDogMWVtO1xuXHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcblx0Zm9udC1zaXplOiAwLjg1ZW07XG5cdGNvbG9yOiAkYmxhY2stNjA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cGFkZGluZzogMCAwLjVlbTtcblx0QG1lZGlhKG1pbi13aWR0aDogJHNreWJveC1sZykge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRtYXJnaW4tdG9wOiAtMS41ZW07XG5cdH1cbn1cblxuLnNreWJveC1pcy1jbG9zZWQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0LnNreWJveC1tb2QuaXMtYWN0aXZlICYge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLnNreWJveC1pcy1vcGVuIHtcblx0ZGlzcGxheTogbm9uZTtcblx0LnNreWJveC1tb2QuaXMtYWN0aXZlICYge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5za3lib3gtaGVhZC1zbSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFByb2ZpbGUgeHh4XG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wcm9maWxlLWhkci1ib2xkIHtcblx0QGV4dGVuZCAlc3Vic2VjdGlvbi1oZHItYm9sZDtcblx0Y29sb3I6ICRibGFjay05MDtcblx0bWFyZ2luLWJvdHRvbTogMC41NWVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMC41NWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucHJvZmlsZS1iYWRnZSB7XHRcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRzcGFuIHtcblx0XHRjb2xvcjogI2ZmMDAwMDtcblx0fVxuXHRkaXY6Zmlyc3QtY2hpbGQge1xuXHRcdGJvcmRlcjogMXB4IGRhc2hlZCAjMDAwMDAwO1xuXHRcdHBhZGRpbmc6M3B4O1xuXHRcdGhlaWdodDogMzAwcHg7XG5cdFx0d2lkdGg6IDQwMHB4O1x0XHRcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvOyBcblx0fVxuXHRkaXY6bGFzdC1jaGlsZCB7XHRcdFxuXHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0d2lkdGg6IDQwMHB4O1xuXHR9XG5cdHA6bnRoLWNoaWxkKDEpIGxhYmVsIHtcblx0XHRmb250LXNpemU6IDEuOGVtO1xuXHRcdGhlaWdodDogMmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG5cdHA6bnRoLWNoaWxkKDIpIGlucHV0IHtcblx0XHRmb250LXNpemU6IDJlbTtcblx0XHRoZWlnaHQ6IDJlbTtcblx0fVxuXHRwOm50aC1jaGlsZCgzKSBpbnB1dCB7XG5cdFx0Zm9udC1zaXplOiAxLjRlbTtcblx0XHRoZWlnaHQ6IDJlbTtcblx0XHRjb2xvcjogIzk5OTk5OTtcblx0fVx0XG5cdHA6bnRoLWNoaWxkKDQpIGlucHV0IHtcblx0XHRmb250LXNpemU6IDEuNmVtO1xuXHRcdGhlaWdodDogMmVtO1xuXHR9XHRcblx0cDpudGgtY2hpbGQoNSkgaW5wdXQge1x0XHRcblx0XHRoZWlnaHQ6IDJlbTtcblx0fVx0XHRcblx0aW5wdXQge1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdCAgICBib3JkZXI6IDBweCBzb2xpZDtcblx0ICAgIGhlaWdodDogMjBweDtcdCAgICBcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHQgICAgXG5cdH1cdFx0XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFNob3BwaW5nIENhcnRcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5cbi5jYXJ0LWl0ZW0ge1xuXHR2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGlzY291bnQtbGFiZWwge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcblx0XHRwYWRkaW5nLXRvcDogMC4yNWVtO1xuXHR9XG59XG5cbi5kaXNjb3VudC1pbnB1dCB7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1heC13aWR0aDogNmVtICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG4uY2FydC1xdHkge1xuXHR3aWR0aDogNDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcblx0Ym9yZGVyOiAwO1xufVxuXG4uY2FydC1yZW1vdmUge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblx0cGFkZGluZy1ib3R0b206IDJlbTtcblx0d2lkdGg6IDEwMCU7XG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDk4MHB4O1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0d2lkdGg6IDEwJTtcblx0fVxuXHRhIHtcblx0XHRmb250LXNpemU6IDAuODVlbTtcblx0XHRjb2xvcjogJGJsYWNrLTIwO1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcblx0XHRib3JkZXItcmFkaXVzOiAyNSU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHJlZDtcblx0XHR9XG5cdH1cbn1cblxuLmJuZGwtY29tcCB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0Y29sb3I6ICRibGFjay0zMDtcblx0cGFkZGluZy1sZWZ0OiAyZW07XG59XG5cblxuLy8gUHJvZmlsZSBzdHlsZXMgdG8gbWF0Y2ggQ29tbXVuaXR5IEh1YlxuXG4ucHJvZmlsZS1oZHIge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRtYXJnaW4tdG9wOiAtNGVtO1xuXHRcdG1hcmdpbi1ib3R0b206IC0xZW07XG5cdH1cbn1cblxuLnByb2ZpbGUtc2Vjb25kYXJ5IHtcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xuXHRcdHdpZHRoOiAyNSU7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdH1cblx0LnBhZ2UtcmFpbCB7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNS41ZW07XG5cdFx0fVxuXHRcdC5zaWRlLW1lbnUtaXRlbSB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRiZy1tZWQ7XG5cdFx0XHRcdHBhZGRpbmc6IDEyLjVweCA1cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiZy1tZWQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmctbWVkO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stMzA7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbWVkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmOmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4ucHJvZmlsZS1wcmltYXJ5IHtcblx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0d2lkdGg6IDk2JTtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tbGVmdDogLTE4ZW07XG5cdH1cbn1cblxuLmxvZ2luLXByb21wdCB7XG5cdG1hcmdpbjogMmVtIDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC5sb2dpbiwgLmNyZWF0ZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDJlbTtcblx0XHRib3JkZXI6IDRweCBzb2xpZCAkYmctbWVkO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcblx0XHRcdHdpZHRoOiA0Ny41JTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1JTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5lYm9vay1wdXJjaGFzZXMtaGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRAbWVkaWEobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdH1cbn1cblxuLmVib29rLXB1cmNoYXNlcy1oZWFkZXIgaDEucGFnZS1oZWFkLWxnIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5lYm9vay1wdXJjaGFzZXMtaGVhZGVyIGRpdi5tZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmVib29rLXB1cmNoYXNlcy1oZWFkZXIgYnV0dG9uIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFZhcmlhYmxlc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZm9ybS1icDogJGxhcmdlO1xuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBFdmVudCByZWdpc3RlclxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5mb3JtIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5maWVsZHNldCB7XG5cdC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xuXHQtd2Via2l0LW1hcmdpbi1lbmQ6IDA7XG5cdC13ZWJraXQtcGFkZGluZy1iZWZvcmU6IDA7XG5cdC13ZWJraXQtcGFkZGluZy1zdGFydDogMDtcblx0LXdlYmtpdC1wYWRkaW5nLWVuZDogMDtcblx0LXdlYmtpdC1wYWRkaW5nLWFmdGVyOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1pbWFnZS1zb3VyY2U6IG5vbmU7XG5cdGJvcmRlci1pbWFnZS1zbGljZTogbm9uZTtcblx0Ym9yZGVyLWltYWdlLXdpZHRoOiBub25lO1xuXHRib3JkZXItaW1hZ2Utb3V0c2V0OiBub25lO1xuXHRib3JkZXItaW1hZ2UtcmVwZWF0OiBub25lO1xuXHRtaW4td2lkdGg6IDA7XG59XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sIHNlbGVjdCB7XG5cdG1hcmdpbi1sZWZ0OiAwLjNlbTtcbn1cblxudGV4dGFyZWEge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmJ1dHRvbixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQmLmRpc2FibGVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXNlY29uZGFyeTtcblx0XHRvcGFjaXR5OiAwLjMzO1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5O1xuXHRcdH1cblx0fVxufVxuXG5cbiVpbnB1dCB7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHQmOmZvY3VzIHtcblx0XHRib3JkZXI6IDA7XG5cdFx0b3V0bGluZTogMDtcblx0fVxufVxuXG5cbi5mb3JtLXByaW1hcnkgeyB9XG5cblxuLmZvcm0tYmxvY2sge1xuXHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XG5cdG1hcmdpbjogMWVtIDA7XG5cdHBhZGRpbmc6IDFlbSAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmOmxhc3QtY2hpbGQge1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cbn1cblxuXG4ubGFiZWwtdGV4dCB7XG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XG5cdGNvbG9yOiAkYmxhY2stMjA7XG5cdG1hcmdpbi1yaWdodDogMWVtO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRAaW5jbHVkZSBzYW5zKGxpZ2h0KTtcblx0QG1lZGlhKG1pbi13aWR0aDogJGZvcm0tYnApIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZy1yaWdodDogNWVtO1xuXHR9XG59XG5cblxuXG4uaW5wdXQtdGV4dCwgJWlucHV0LXRleHQge1xuXHRAZXh0ZW5kICVwYWdlLXRleHQtbWVkO1xuXHRAZXh0ZW5kICVpbnB1dDtcblx0Y29sb3I6ICRibGFjay05MDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLWxlZnQ6IDAuM2VtO1xufVxuXG4uaW5wdXQtdGV4dC1zbSB7XG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcblx0QGV4dGVuZCAlaW5wdXQ7XG5cdGJvcmRlcjogJGJkci10aGluLWx0O1xuXHRwYWRkaW5nOiAwLjM1ZW0gMC41ZW07XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICMwMDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdG1heC13aWR0aDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiAwO1xuXHRcdGJvcmRlcjogJGJkci10aGluO1xuXHR9XG59XG5cbi5pbnB1dC10ZXh0YXJlYSB7XG5cdEBleHRlbmQgJWlucHV0LXRleHQ7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0Y29sb3I6ICRibGFjay05MDtcblx0cGFkZGluZzogMC4zNWVtIDAuNWVtO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA0M3B4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMDtcblx0XHRoZWlnaHQ6IDE1MHB4O1xuXHR9XG59XG5cbi5mb3JtLWJ1dHRvbi1ibG9jayB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWJ1dHRvbi1ibG9jay0tY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYnV0dG9uLWlucHV0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAtOTk5OWVtO1xufVxuXG4uYnV0dG9uLXJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG5cbi5mb3JtLWhkci1ib2xkIHtcblx0QGV4dGVuZCAlc3Vic2VjdGlvbi1oZHItYm9sZDtcblx0Y29sb3I6ICRibGFjay0zMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInBob25lXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSB7XG5cdG1pbi1oZWlnaHQ6IDI4cHg7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5pbnB1dC10ZXh0LFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLmlucHV0LXRleHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uaWUtbGFiZWwge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gTmF2IGxvZ2luXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuJW5hdi1pbnB1dCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMC4xNWVtIDAuMjVlbTtcblx0bWFyZ2luOiAwO1xuXHRib3JkZXI6ICRzZWN0aW9uLWJkci10aGluO1xuXHR3aWR0aDogMTAwJTtcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMDtcblx0XHRib3gtc2hhZG93OiAwO1xuXHR9XG5cbn1cblxuXG4ubmF2LWZvcm0tYmxvY2sge1xuXHRtYXJnaW46IDAgMCAxZW0gMDtcbn1cblxuLm5hdi1sYWJlbC10ZXh0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAxZW07XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdG1hcmdpbi1ib3R0b206IDAuNDVlbTtcbn1cblxuXG4ubmF2LWlucHV0LWVtYWlsIHtcblx0QGV4dGVuZCAlbmF2LWlucHV0O1xuXHRoZWlnaHQ6IDNlbTtcbn1cblxuLm5hdi1pbnB1dC1wYXNzd29yZCB7XG5cdEBleHRlbmQgJW5hdi1pbnB1dDtcblx0aGVpZ2h0OiAzZW07XG59XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBNZW1iZXJzaGlwIERpcmVjdG9yeSBsb29rdXBcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4ubWVtYmVyLXNlYXJjaC1pbnB1dCB7XG5cdEBleHRlbmQgJWlucHV0LXRleHQ7XG5cdCY6Zm9jdXMge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG5cdH1cbn1cblxuLm1lbWJlci1zZWFyY2gtcmVzdWx0cyB7XG5cdC5kZXRhaWxzIHtcblx0XHQucGFnZS10ZXh0LXNtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHQmLnJlc3VsdHMtdGl0bGUsXG5cdFx0XHQmLnJlc3VsdHMtcGhvbmUsXG5cdFx0XHQmLnJlc3VsdHMtbGluZTMge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnJlc3VsdHMtYXJlYSB7XG5cdG1hcmdpbi10b3A6IDVlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXHQmLmxvYWRpbmcge1xuXHRcdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MzMpXCI7XG5cdFx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTMzKTtcblx0XHQtbW96LW9wYWNpdHk6IDAuMzM7XG5cdFx0LWtodG1sLW9wYWNpdHk6IDAuMzM7XG5cdFx0b3BhY2l0eTogMC4zMztcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvdWktaW1nL2ljb25zL2dpZi83MTIuR0lGJyk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHRvcDogMHB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxufVxuXG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFJlcXVpcmVkXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5yZXF1aXJlZC1maWVsZCB7XG5cdGNvbG9yOiAjZmYwMDAwO1xuXHRtYXJnaW4tbGVmdDogM3B4O1xufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBBZGRpdGlvbmFsIExheW91dHNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZvcm0tYmxvY2sge1xuXHQmLmZvcm0tY29tcG91bmQtYmxvY2stLW9uZSxcblx0Ji5mb3JtLWNvbXBvdW5kLWJsb2NrLS10d28ge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0LmZvcm0tYmxvY2sge1xuXHRcdFx0bWFyZ2luOiAxZW0gMCAwICFpbXBvcnRhbnQ7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAxZW0gMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDFlbSAwIDAgIWltcG9ydGFudDtcblx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0bWFyZ2luOiAxZW0gMCAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuZm9ybS1jb21wb3VuZC1ibG9jay0tb25lIHtcblx0XHQuZm9ybS1ibG9jayB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQmLmZvcm0tY29tcG91bmQtYmxvY2stLWZvdXIge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdFx0LmZvcm0tYmxvY2sge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMWVtIDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMWVtIDAgMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMWVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvcm0tYmxvY2stY2l0eSxcblx0XHQuZm9ybS1ibG9jay1zdGF0ZSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XG5cdFx0XHRcdG1hcmdpbjogMWVtIDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMWVtIDFlbSAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMWVtIDAgMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9ybS1ibG9jay1jaXR5LFxuXHRcdC5mb3JtLWJsb2NrLXN0YXRlLFxuXHRcdC5mb3JtLWJsb2NrLXBvc3RhbC1jb2RlLFxuXHRcdC5mb3JtLWJsb2NrLWNvdW50cnkge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmNoZWNrYm94ZXMsXG5cdCYucmFkaW9zIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdC5mb3JtLWJsb2NrIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCYucmFkaW9zIHtcblx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblx0XHQucmFkaW8taW5wdXQtdGV4dCB7XG5cdFx0XHRAZXh0ZW5kICVwYWdlLXRleHQtc207XG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTAuM2VtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0Ji5jcmVkaXQtcmFkaW9zIHtcblx0XHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDAuMWVtO1xuXHRcdFx0fVxuXHRcdFx0LmlucHV0LWxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMi41ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mb3JtLWhlcm8ge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206IDJlbTtcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdHBhZGRpbmctbGVmdDogMmVtO1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdG1heC13aWR0aDogNTAwcHg7XG5cdH1cbn1cblxuLy8gRm9yZ290IHBhc3N3b3JkXG5cbi5mb3Jnb3QtcGFzc3dvcmQge1xuXHRtYXJnaW4tdG9wOiAxZW07XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbi10b3A6IC0xLjdlbTtcblx0fVxufVxuXG4vLyBJbm5vdmF0aW9uIEF3YXJkcyBmb3JtIFxuXG4uaW5ub3ZhdGlvbi1mb3JtIHtcblx0LmJ1bGxldGVkIGxpIHtcblx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHR9XG5cdC5pbnB1dC10ZXh0YXJlYSB7XG5cdFx0aGVpZ2h0OiA4LjM1ZW07XG5cdH1cblx0c2VsZWN0IHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXHQjc2F2ZSB7XG5cdFx0bWluLXdpZHRoOiAxMTRweDtcblx0XHQmLmdob3N0LWJ1dHRvbiB7XG5cdFx0XHRwYWRkaW5nOiAwLjc2ZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAtMC4wNWVtO1xuXHRcdH1cblx0fVxuXHQuanVkZ2luZy1sYWJlbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ji50ZXh0LWdyZWVuIHtcblx0XHRcdGNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0fVxuXHQuZmEtY2hlY2stc3F1YXJlIHtcblx0XHRjb2xvcjogJGdyZWVuLW1haW47XG5cdH1cbn1cblxuLy8gTWFya2V0byBmb3JtcyBvbiBJQVBQIHBhZ2VzXG5cbi5tYXJrZXRvLWZvcm0ge1xuXHQubWt0b0Zvcm0sIC5ta3RvRm9ybSAqLCBzcGFuIHtcblx0XHRAaW5jbHVkZSBzYW5zKHJlZ3VsYXIpO1xuXHRcdGZvbnQtZmFtaWx5OiAkc2FucyAhaW1wb3J0YW50OyBcblx0XHQvLyBmb250LXNpemU6IDEuMDNlbSAhaW1wb3J0YW50O1xuXHR9XG5cdC5ta3RvRm9ybSB7XG5cdFx0Lm1rdG9GaWVsZCB7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHR9XG5cdFx0Lm1rdG9Gb3JtQ29sIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRcdGlucHV0W3R5cGU9XCJwaG9uZVwiXSxcblx0XHRpbnB1dFt0eXBlPVwidGVsXCJdLFxuXHRcdHRleHRhcmVhIHtcblx0XHRcdEBleHRlbmQgJWlucHV0LXRleHQ7XG5cdFx0fVxuXHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5cdFx0aW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcblx0XHRidXR0b25bdHlwZT1cInN1Ym1pdFwiXSxcblx0XHRidXR0b25bdHlwZT1cImJ1dHRvblwiXSB7XG5cdFx0XHRAZXh0ZW5kICVidXR0b24tbGc7XG5cdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtc2l6ZTogMS4zZW0gIWltcG9ydGFudDtcblx0XHR9XG5cdFx0Lm1rdG9CdXR0b25Sb3cge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQubWt0b0J1dHRvbldyYXAge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1rdG9SYWRpb0xpc3QgPiBsYWJlbCwgXG5cdFx0Lm1rdG9DaGVja2JveExpc3QgPiBsYWJlbCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDAuMmVtO1xuXHRcdH1cblx0fVxuXHQubWt0b09mZnNldCxcblx0Lm1rdG9HdXR0ZXIsXG5cdGxhYmVsW3N0eWxlPVwid2lkdGg6IDEwcHg7XCJdIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC8vIHN1YnNjcmlwdGlvbiBjZW50ZXJcblx0Ji5zdWJzY3JpcHRpb24tY2VudGVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0Lm1rdG9Gb3JtLCAubWt0b0Zvcm0gKiwgc3BhbiwgcCB7XG5cdFx0XHRmb250LXNpemU6IDEuMDNlbSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQubWt0b0Zvcm0ge1xuXHRcdFx0Lm1rdG9Gb3JtQ29sIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0Lm1rdG9GaWVsZFdyYXAge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGlucHV0W3N0eWxlPVwid2lkdGg6IDQ1MHB4O1wiXSxcblx0XHRcdFx0XHRkaXZbc3R5bGU9XCJ3aWR0aDogNDUwcHg7XCJdIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubWt0b0Zvcm1Sb3cge1xuXHRcdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRcdG1hcmdpbjogMWVtIDA7XG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAtMjBweCAwIDAgMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm1rdG9MYWJlbCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxLjVlbTtcblx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMS41ZW07XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgbGluZWFyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjBmZVwiO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmVlbi1tYWluO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG5cdFx0XHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubWt0b0xhYmVsW3N0eWxlPVwid2lkdGg6IDBweDtcIl0sXG5cdFx0XHRcdC5ta3RvTGFiZWxbc3R5bGU9XCJ3aWR0aDogMDtcIl0sXG5cdFx0XHRcdC5ta3RvTGFiZWxbd2lkdGg9XCIwcHhcIl0sXG5cdFx0XHRcdC5ta3RvTGFiZWxbd2lkdGg9XCIwXCJdLFxuXHRcdFx0XHRsYWJlbFtmb3I9XCJFbWFpbFwiXSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZW1haWwtZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjc1ZW0gMWVtO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stMzA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW0gIWltcG9ydGFudDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE5MHB4O1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFlbSAxZW0gMCAxZW0gIWltcG9ydGFudDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zN3B4O1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTRweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1rdG9GaWVsZERlc2NyaXB0b3Ige1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4zZW0gIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly8gSGlkZSBQcml2YWN5IEFkdmlzb3IgdG8gYW5vbnltb3VzIGFuZCBub25tZW1iZXJzXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEzKSxcblx0XHRcdFx0JjpudGgtY2hpbGQoMTQpLFxuXHRcdFx0XHQmOm50aC1jaGlsZCgxNSkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ta3RvQ2hlY2tib3hMaXN0IHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdFx0Lm1rdG9DaGVja2JveExpc3Rbc3R5bGU9XCJ3aWR0aDogMTUwcHg7XCJdIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5tZW1iZXIge1xuXHRcdFx0Lm1rdG9Gb3JtIHtcblx0XHRcdFx0Lm1rdG9Gb3JtUm93IHtcblx0XHRcdFx0XHQvLyBTaG93IFByaXZhY3kgQWR2aXNvciB0byBtZW1iZXJzIG9ubHlcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxMyksXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMTQpLFxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDE1KSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy9NYXJrZXRvIFNob3J0Y29kZSBGb3JtIFN0eWxlc1xuLmlhcHAtbWFya2V0by1mb3JtIHtcblx0Lm1rdG9Gb3JtIHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG5cdC5ta3RvRm9ybVJvdyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDokbWVkaXVtKSB7XG5cdFx0XHRcdG1hcmdpbjogMWVtIDAgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVhZWE7XG5cdFx0XHR9XG5cdFx0Lm1rdG9Gb3JtQ29sIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Lm1rdG9DaGVja2JveExpc3Qge1xuXHRcdFx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2lkdGg6IGluaXRpYWwgIWltcG9ydGFudDtcblx0XHRcdFx0XHRoZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1rdG9DaGVja2JveExpc3QgPiBsYWJlbCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxZW0gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5ta3RvRmllbGRXcmFwIHtcblx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5ta3RvSGFzV2lkdGgge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdEBleHRlbmQgJXBhZ2UtdGV4dC1tZWQ7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMC41ZW07XG5cdFx0XHRcdFx0bWluLWhlaWdodDogNWVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0W3R5cGU9XCJkYXRlXCJdIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjVlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMWVtO1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubWt0b0ZpZWxkV3JhcC5ta3RvUmVxdWlyZWRGaWVsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwZW0gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XHRAZm9yICRpIGZyb20gMCB0aHJvdWdoIDMge1xuXHQgIFx0XHRcdC5ta3RvRm9ybUNvbDpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgjeyRpfSksXG5cdCAgXHRcdFx0Lm1rdG9Gb3JtQ29sOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKCN7JGl9KSB+IC5ta3RvRm9ybUNvbCB7XG5cdCAgXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDokc21hbGwpIHtcblx0ICAgIFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVhZWE7XG5cdCAgICBcdFx0XHR9XG5cdCAgXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDokbWVkaXVtKSB7XG5cdCAgICBcdFx0XHRcdHdpZHRoOiAxMDAlIC8gKCRpIC0gMSk7XG5cdCAgICBcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdCAgICBcdFx0XHR9XG5cdCAgICBcdFx0fVxuICAgIFx0XHR9IFxuXHRcdC5ta3RvRm9ybUNvbCArIC5ta3RvRm9ybUNvbCB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDokbWVkaXVtKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMC41ZW07XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5ta3RvQnV0dG9uUm93IHtcblx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdH1cbn1cbi5wcml2YWN5bGlzdCB7XG5cdHBhZGRpbmc6IDJlbTtcbn1cblxuLnRyYWNrZXIge1xuXHRwYWRkaW5nOiA2cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU3MzczO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udHJhY2tlcjphZnRlciB7XG5cdGNvbnRlbnQ6ICcgY2hhcmFjdGVycyByZW1haW5pbmcnO1xufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEV2ZW50IHRlYXNlIHR5cGVcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmV2ZW50LXR6LWhlYWQge1xuXHRAZXh0ZW5kICVwYWdlLXRleHQtbGc7XG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XG5cdGNvbG9yOiAkbGluay1jb2xvcjtcblx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xufVxuXG5cbi5ldmVudC10ei10ZXh0LWxnIHtcblx0QGV4dGVuZCAlcGFnZS10ZXh0LWxnO1xuXHRtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG59XG5cblxuLmV2ZW50LXR6LXRleHQtbWVkIHtcblx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcblx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xufVxuXG4uZXZlbnQtdHotdGV4dC1zbSB7XG5cdEBleHRlbmQgJXBhZ2UtdGV4dC1zbTtcblx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xufVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gRXZlbnQgdGVhc2VzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiVldmVudC1ibG9jayB7XG5cdG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLmV2ZW50LXR6LW1vZCB7IH1cblxuLmV2ZW50LWhlYWQtYmxvY2sge1xuXHRAZXh0ZW5kICVldmVudC1ibG9jaztcbn1cblxuLmV2ZW50LWluZm8tYmxvY2sge1xuXHRAZXh0ZW5kICVldmVudC1ibG9jaztcbn1cblxuLmV2ZW50LXJlZ2lzdGVyLWJsb2NrIHtcblx0QGV4dGVuZCAlZXZlbnQtYmxvY2s7XG59XG5cblxuLmV2ZW50LWNvbnRyb2xzLWJsb2NrIHtcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xuXHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW4tbHQ7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cblxuLmV2ZW50LXJlZ2lzdGVyLWZvcm0ge1xuXHRAZXh0ZW5kICVldmVudC1ibG9jaztcblx0Ji5pcy1hY3RpdmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5ldmVudC10YWJzIHtcblx0bWFyZ2luOiAwLjllbSAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG4gICAgXHRwYWRkaW5nLXRvcDogMWVtO1xuICAgIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHR3aWR0aDogODUlO1xuICAgIFx0ZmxvYXQ6cmlnaHQ7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1x0XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkeC1sYXJnZSkge1xuICAgIFx0d2lkdGg6IDkwJTtcbiAgICB9XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2Utc2NyZWVuKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRmbG9hdDogbm9uZTtcbiAgICB9XG4gICAgLmV2ZW50LXRhYiB7XG4gICAgXHRwYWRkaW5nOiAwLjZlbSAwLjc1ZW07XG4gICAgXHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG4gICAgXHRcdHBhZGRpbmc6IDFlbSAwLjc1ZW07XHRcbiAgICBcdH1cbiAgICBcdGJvcmRlcjogcmdiKDIzOSwgMjM5LCAyMzkpIHNvbGlkIDRweDtcbiAgICBcdGJvcmRlci1ib3R0b206IDA7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjM5LCAyMzksIDIzOSk7XG4gICAgXHRjdXJzb3I6IHBvaW50ZXI7XG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXHRkaXNwbGF5OiBpbmxpbmU7XG4gICAgXHQmLmFjdGl2ZSB7XG4gICAgXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgXHRcdHBhZGRpbmctYm90dG9tOiAwLjllbTtcbiAgICBcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuICAgIFx0XHRcdHBhZGRpbmctYm90dG9tOiAxLjJlbTtcbiAgICBcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEZvb3RlciBWYXJpYWJsZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZ0ci10ZXh0LWNvbG9yOiAkYmxhY2stMzA7XG5cbiRmdHItYnAtc206ICRtZWRpdW07XG4kZnRyLWJwLW1lZDogJGxhcmdlO1xuXG4kZnRyLWJwLXRvcDogNTBlbTtcblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gRm9vdGVyIFN0eWxlc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubC1mdHIge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkZnRyLWJwLXNtKSBhbmQgKG1heC13aWR0aDogJGZ0ci1icC1tZWQpIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkKTtcblx0fVxuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRmdHItYnAtbWVkKSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZC0tZG91YmxlKTtcblx0fVxufVxuXG5cbi5mdHIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stOTA7XG5cdGNvbG9yOiAkZnRyLXRleHQtY29sb3I7XG5cdHBhZGRpbmc6ICRzcGFjZS1ncmlkIDA7XG59XG5cbi5mdHItbWFpbiB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2stNjA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2stNjA7XG5cdHBhZGRpbmc6IDNlbSAwO1xuXHRtYXJnaW46IDEuNWVtIDA7XG59XG5cbi5mdHItbWFpbi1pdGVtIHtcblx0bWFyZ2luLWJvdHRvbTogM2VtO1xuXHRAbWVkaWEoJGZ0ci1icC1zbSkge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLmZ0ci10ei1oZWFkIHtcblx0Y29sb3I6ICRiZy1sdDtcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRAaW5jbHVkZSBzYW5zO1xuXHR0ZXh0LWRlY29yYXRpb246bm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5mdHItdHotdGV4dCB7XG5cdEBleHRlbmQgJXRlYXNlLXRleHQ7XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRsaW5lLWhlaWdodDogMS41NWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0Y29sb3I6ICRibGFjay0zMDtcbn1cblxuLmZ0ci1saXN0LWl0ZW0ge1xuXHRmb250LXNpemU6IDEuMTVlbTtcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyZW07XG5cdH1cbiB9XG5cbi5mdHItdG9wIHtcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xufVxuXG4uZnRyLWxvZ28ge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkZnRyLWJwLXRvcCkge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG59XG5cbi5mdHItbG9nby1saW5rIHtcblx0d2lkdGg6IDg1cHg7XG5cdGhlaWdodDogMzZweDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cblxuLmZ0ci10YWdsaW5lIHtcblx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdGNvbG9yOiAkYmxhY2stMzA7XG5cdGZvbnQtc2l6ZTogMS4zNWVtO1xuXHRkaXNwbGF5OmJsb2NrO1xuXHR0ZXh0LWRlY29yYXRpb246bm9uZTtcblx0QG1lZGlhKG1pbi13aWR0aDogJGZ0ci1icC10b3ApIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cbn1cblxuLmZ0ci1ib3R0b20ge1xuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0QG1lZGlhKG1pbi13aWR0aDogJGZ0ci1icC1tZWQpIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG59XG5cbi5mdHItYm90dG9tLWJsb2NrIHtcblx0QG1lZGlhKG1pbi13aWR0aDogJGZ0ci1icC1tZWQpIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogNDUlO1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdH1cbn1cblxuLmZ0ci1ib3R0b20tdGV4dCB7XG5cdG1hcmdpbjogMC41ZW0gMDtcblx0Zm9udC1zaXplOiAxLjE1ZW07XG59XG5cbi5mdHItdXRpbGl0eS1pdGVtcyB7XG5cdEBleHRlbmQgJWxpc3QtaXRlbXMtLWlubGluZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAZXh0ZW5kICV0ei10ZXh0LXNtO1xuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xuXHRmb250LXNpemU6IDEuMTVlbTtcblx0QG1lZGlhKG1pbi13aWR0aDogJGZ0ci1icC1tZWQpIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxufVxuXG4uZnRyLXV0aWxpdHktaXRlbSB7XG5cdEBleHRlbmQgJWxpc3QtaXRlbS0taW5saW5lO1xuXHRtYXJnaW4tcmlnaHQ6IDFlbTtcblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxufVxuXG4udXRpbGl0eS1saW5rIHtcblx0QGluY2x1ZGUgbGluayh0YWcpO1xuXHRjb2xvcjogJGZ0ci10ZXh0LWNvbG9yO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQ29tbWVudHNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNvbW1lbnRzLWl0ZW1zIHtcblx0QGV4dGVuZCAlbGlzdC1pdGVtcztcbn1cblxuXG4uY29tbWVudC1pdGVtIHtcblx0QGV4dGVuZCAlbGlzdC1pdGVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjE1ZW07XG5cdGJvcmRlci1ib3R0b206ICRiZHItdGhpbi1sdDtcbn1cblxuXG4uY29tbWVudC1tZXRhIHtcblx0QGV4dGVuZCAlcGFnZS10ZXh0LXNtO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRjb2xvcjogJGJsYWNrLTUwO1xufVxuXG5cbi5jb21tZW50LWF1dGhvciB7XG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XG5cdGNvbG9yOiAkYmxhY2stODA7XG5cdG1hcmdpbi1yaWdodDogMC4yNWVtO1xufVxuXG5cbi5jb21tZW50LWVtYWlsIHtcblx0bWFyZ2luLXJpZ2h0OiAwLjI1ZW07XG59XG5cbi5jb21tZW50LWRhdGUgeyB9XG5cblxuLmNvbW1lbnQtYnVsbGV0IHtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRjb2xvcjogJGJsYWNrLTMwO1xuXHRtYXJnaW4tcmlnaHQ6IDAuMjVlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDJweDtcbn1cblxuXG4uY29tbWVudC1jb250ZW50IHtcblx0QGV4dGVuZCAlcGFnZS10ZXh0LW1lZDtcblx0Y29sb3I6ICRibGFjay02MDtcbn1cblxuLmNvbW1lbnQtbGluayB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBDb21tZW50IEZvcm1cbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNvbW1lbnQtcmVzcG9uZC1tb2Qge1xuXHRtYXJnaW4tYm90dG9tOiAkc3BhY2UtZ3JpZC0taGFsZjtcbn1cblxuXG4uY29tbWVudC1jb250cm9scy1ibG9jayB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcblx0LmNvbW1lbnQtaXMtYWN0aXZlICYge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5sb2dnZWQtaW4tYXMge1xuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xuXHRmb250LXNpemU6IDEuMjVlbTtcblx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xufVxuXG4ubG9nZ2VkLWluLWxpbmsge1xuXHRjb2xvcjogJGJsYWNrLTkwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mb3JtLWFsbG93ZWQtdGFncyB7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXgtd2lkdGg6IDY1JTtcblx0fVxufVxuXG4uZm9ybS1zdWJtaXQge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHR9XG59XG5cbi5jb21tZW50cy1jb2RlIHtcblx0Y29sb3I6ICRibGFjay0zMDtcblx0Zm9udC1zaXplOiAwLjg1ZW07XG59XG5cblxuLmlucHV0LXRleHRhcmVhIHtcblx0LmNvbW1lbnQtaXMtYWN0aXZlICYge1xuXHRcdGhlaWdodDogMTUwcHg7XG5cdH1cbn1cbiIsIiNlbnYtaW5kaWNhdG9yIHtcblx0bWFyZ2luOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogNzVweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDk5OTk5OTk5O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuXHRAbWVkaWEobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdCYucHJvZHVjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICB9XG4gICAgJi5zdGFnaW5nIHtcbiAgICAgICAgY29sb3I6ICM4MDgyODU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHllbGxvdztcbiAgICB9XG4gICAgJi5kZXYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbiAgICB9XG59XG5cbiR0b2FzdC1oZWlnaHQ6IDQ4cHggIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICMzMjMyMzIgIWRlZmF1bHQ7XG4kdG9hc3QtdGV4dC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcblxuI3RvYXN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6YmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDA7XG5cbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMCU7XG4gIH1cbiAgQG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XG4gICAgcmlnaHQ6IDUlO1xuICAgIGJvdHRvbTogNyU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuICAgIGJvdHRvbTogMTAlO1xuICAgIHJpZ2h0OiA3JTtcbiAgICBtYXgtd2lkdGg6IDg2JTtcbiAgfVxufVxuXG4udG9hc3Qge1xuICBAZXh0ZW5kIC56LWRlcHRoLTE7XG4gIGZvbnQtZmFtaWx5OiAkc2VyaWY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogYXV0bztcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOjEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogJHRvYXN0LWhlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1jb2xvcjtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICR0b2FzdC10ZXh0LWNvbG9yO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAuYnRuLCAuYnRuLWZsYXQge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgfVxuXG4gICYucm91bmRlZHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuICAgIFx0Ym9yZGVyLXJhZGl1czogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgQG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gUm91bmRlZCB0ZWFzZSBpbWFnZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmltZy1yb3VuZGVkIHtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGltZyB7XG5cdFx0QGluY2x1ZGUgcmVzcC1pbWc7XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFJlZ3VsYXIgdGVhc2UgaW1hZ2Vcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmltZy10eiwgJWltZy10eiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGltZyB7XG5cdFx0QGluY2x1ZGUgcmVzcC1pbWc7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblx0ZmlndXJlIHtcblx0XHRpbWcge1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHR9XG5cdFx0XG5cdH1cblxufVxuXG4udHotYXJ0IHtcblx0QGV4dGVuZCAlaW1nLXR6O1xufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBIUCB0b3AgaW1hZ2Vcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmhwLWhlcm8tbWVkaWEtYmxvY2sge1xuXHRAZXh0ZW5kICVpbWctdHo7XG5cdG1hcmdpbi1ib3R0b206IDJlbTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0aW1nIHtcblx0XHRtYXgtaGVpZ2h0OiAxOGVtO1xuXHR9XG59XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBQYWdlIGltYWdlIHRlYXNlXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wYWdlLWltZy10eiB7XG5cdEBleHRlbmQgJWltZy10ejtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIE5hdiB0cmlhbmdsZVxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4lbmF2LXRyaWFuZ2xlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJ1xcMDAyMCc7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xOXB4O1xuXHRcdGxlZnQ6IDUzJTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdGJvcmRlci10b3A6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiA5cHggc29saWQgJGdyZWVuLW1haW47XG5cdFx0Ym9yZGVyLWxlZnQ6IDlweCBpbnNldCB0cmFuc3BhcmVudDtcblx0fVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBNZW51IGJ1cmdlclxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4lYnVyZ2VyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmVkO1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAxcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cblx0fVxuXHQmOmJlZm9yZSB7XG5cdFx0dG9wOiAzcHg7XG5cdH1cblx0JjphZnRlciB7XG5cdFx0Ym90dG9tOiAzcHg7XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEhleCBzaGFwZVxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gaGV4KCR3aWR0aCwgJGNvbG9yOiAkZ3JlZW4tbWFpbikge1xuXHR3aWR0aDogKCR3aWR0aCAqIDAuODUpICogMXB4O1xuXHRoZWlnaHQ6IChyb3VuZCgkd2lkdGggKiAxLjYpKSAqIDFweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHR9XG5cblx0JHRyaS12aXNpYmxlOiAocm91bmQoJHdpZHRoICogMC41KSkgKiAxcHg7XG5cdCR0cmktaW52aXNpYmxlOiAocm91bmQoJHdpZHRoICogMC44KSkgKiAxcHg7XG5cblx0JjpiZWZvcmUge1xuXHRcdGxlZnQ6IC0kdHJpLXZpc2libGU7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkdHJpLXZpc2libGUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci1ib3R0b206ICR0cmktaW52aXNpYmxlIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci10b3A6ICR0cmktaW52aXNpYmxlIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0cmlnaHQ6IC0kdHJpLXZpc2libGU7XG5cdFx0Ym9yZGVyLWxlZnQ6ICR0cmktdmlzaWJsZSBzb2xpZCAkY29sb3I7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJHRyaS1pbnZpc2libGUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcDogJHRyaS1pbnZpc2libGUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHRAZWFjaCAkc2Vzc2lvbiBpbiAkc2Vzc2lvbnMge1xuXHRcdCYuaWNvbi0je250aCgkc2Vzc2lvbiwgMSl9ICB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBudGgoJHNlc3Npb24sIDIpO1xuXHRcdFx0JjpiZWZvcmUgeyBib3JkZXItcmlnaHQtY29sb3I6IG50aCgkc2Vzc2lvbiwgMik7IH1cblx0XHRcdCY6YWZ0ZXIgeyBib3JkZXItbGVmdC1jb2xvcjogbnRoKCRzZXNzaW9uLCAyKTsgfVxuXHRcdH1cblx0fVxuXG5cdEBlYWNoICRyZXNvdXJjZSBpbiAkcmVzb3VyY2VzIHtcblx0XHQmLmljb24tI3tudGgoJHJlc291cmNlLCAxKX0gIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG50aCgkcmVzb3VyY2UsIDIpO1xuXHRcdFx0JjpiZWZvcmUgeyBib3JkZXItcmlnaHQtY29sb3I6IG50aCgkcmVzb3VyY2UsIDIpOyB9XG5cdFx0XHQmOmFmdGVyIHsgYm9yZGVyLWxlZnQtY29sb3I6IG50aCgkcmVzb3VyY2UsIDIpOyB9XG5cdFx0fVxuXHR9XG5cblx0Lm1lbnUtaWNvbnMgJiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogN3B4O1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdG9wYWNpdHk6IDAuNjtcblx0XHQuaWNvbiB7IHRvcDogNHB4OyBsZWZ0OiAwOyB9XG5cdH1cbn1cblxuXG4uaGV4LXNtIHsgQGluY2x1ZGUgaGV4KDE1KTsgfVxuXG4uaGV4LW1lZCB7IEBpbmNsdWRlIGhleCgyMCk7IH1cblxuLmhleC1sZyB7IEBpbmNsdWRlIGhleCgzNSk7IH1cblxuLmhleC14bGcgeyBAaW5jbHVkZSBoZXgoMTAwKTsgfVxuXG5cbi5oZXgtZ3JheS1zbSB7IEBpbmNsdWRlIGhleCgxNSwgJGJsYWNrLTEwKTsgfVxuXG4uaGV4LWdyYXktbGcgeyBAaW5jbHVkZSBoZXgoMzUsICRibGFjay0xMCk7IH1cblxuLmhleC1ncmF5LXhsZyB7IEBpbmNsdWRlIGhleCgxMDAsICRibGFjay0xMCk7IH1cblxuXG4uaGV4LW1lZ2EgeyBAaW5jbHVkZSBoZXgoMjgpOyB9XG5cblxuLmhleC13YXJuaW5nLW1lZCB7IEBpbmNsdWRlIGhleCgyMCwgJG9yYW5nZSk7IG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhleC1zdWNjZXNzLW1lZCB7IEBpbmNsdWRlIGhleCgyMCk7IG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbi5oZXgtZXJyb3ItbWVkIHsgQGluY2x1ZGUgaGV4KDIwLCAkcmVkLWx0KTsgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTGVhcm4gc2VjdGlvbiBpY29uc1xuXG4uaWNvbi1oZWFkcGhvbmVzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGFjY2Vzcy1iZztcbn1cblxuLmljb24tc3RhciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRpbnNpZ2h0LWJnO1xufVxuXG4uaWNvbi1saWdodGJ1bGIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5ub3ZhdGlvbi1iZztcbn1cblxuXG4uaWNvbi1jb250YWluZXIge1xuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBzYXZlYWJsZVxuXG4udHotc2F2ZWFibGUtYmxvY2sge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogLTNlbTtcblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG5cbi50ei1zYXZlYWJsZSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICRiZy1kYXJrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiBkYXJrZW4oJGJnLWRhcmssIDUlKTtcblx0fVxuXHQuaXMtc2F2ZWQgJiB7XG5cdFx0Y29sb3I6ICRncmVlbi1tYWluO1xuXHR9XG59XG5cbi5zYXZlYWJsZS1pY29uIHtcblx0Zm9udC1zaXplOiAyZW07XG59XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBIZWxwZXIgKyBNb2RpZmllcnNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnRleHQtY2VudGVyZWQgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuXG4uaW1nLWxpbmsgeyBkaXNwbGF5OiBibG9jazsgfVxuXG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFNwYWNlIGJldHdlZW4gbWVkaWEgYmxvY2sgaW5zaWRlIGdyaWQteFxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBjb250cm9scyBzcGFjZSBiZXR3ZWVuIG1lZGlhLWJsb2NrIGFuZCB0aGUgLnR4dC1iZCB0aGF0IGFyZVxuLy8gaW5zaWRlIGdyaWQteCBjb250YWluZXJzLlxuXG4ubWVkaWEtYmxvY2sge1xuXHRbY2xhc3NePVwiZ3JpZC1cIl0gJiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHRcdC50eHQtYmQge1xuXHRcdFx0bWFyZ2luLXRvcDogMWVtO1xuXHRcdH1cblx0fVxuXHQmLnZlcnRpY2FsLWJyZWFrIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAzNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gTmV4dCArIFByZXZpb3VzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiVuZXh0IHtcblx0aGVpZ2h0OiAzNXB4O1xuXHR3aWR0aDogMzVweDtcblx0JjpiZWZvcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRjb250ZW50OiAnJztcblx0XHR0b3A6IDI1JTtcblx0XHRyaWdodDogMzYlO1xuXHRcdGJvcmRlci10b3A6IDhweCBpbnNldCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiA4cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6IDhweCBzb2xpZCBsaWdodGVuKCRibGFjay05MCwgNDAlKTtcblx0XHRib3JkZXItcmlnaHQ6IDBweCBpbnNldCB0cmFuc3BhcmVudDtcblx0fVxuXHQmOmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0dG9wOiAyNSU7XG5cdFx0cmlnaHQ6IDQ4JTtcblx0XHRib3JkZXItdG9wOiA4cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogOHB4IGluc2V0IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiA4cHggc29saWQgd2hpdGU7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAwcHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdH1cbn1cblxuXG4lcHJldiB7XG5cdGhlaWdodDogMzVweDtcblx0d2lkdGg6IDM1cHg7XG5cdCY6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0dG9wOiAyNSU7XG5cdFx0bGVmdDogMzYlO1xuXHRcdGJvcmRlci10b3A6IDhweCBpbnNldCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiA4cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiA4cHggc29saWQgbGlnaHRlbigkYmxhY2stOTAsIDQwJSk7XG5cdFx0Ym9yZGVyLWxlZnQ6IDBweCBpbnNldCB0cmFuc3BhcmVudDtcblx0fVxuXHQmOmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0dG9wOiAyNSU7XG5cdFx0bGVmdDogNDglO1xuXHRcdGJvcmRlci10b3A6IDhweCBpbnNldCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiA4cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiA4cHggc29saWQgd2hpdGU7XG5cdFx0Ym9yZGVyLWxlZnQ6IDBweCBpbnNldCB0cmFuc3BhcmVudDtcblx0fVxufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBDaGFwdGVyIGxpc3QgYmxvY2tzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5jaGFwdGVyLWJsb2NrIHtcblx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluO1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdHBhZGRpbmctYm90dG9tOiAyZW07XG5cdHAge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuNTVlbTtcblx0fVxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cblx0LmdyaWQtMyB7XG5cdFx0cC5tZWRpYS1ibG9jayB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHRmb250LXNpemU6IDEuMDc2OTIzMDc3ZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS4xNWVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9XG5cdH1cbn1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gSW50ZXJzdGl0aWFsIFF1b3RlXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRxdW90ZS1ncmFkaWVudC0xOiByZ2JhKCMzMzY0ODMsIDAuOSk7XG4kcXVvdGUtZ3JhZGllbnQtMjogcmdiYSgjNmRiNDRmLCAwLjgpO1xuXG5cblxuLmludGVyLWltZyB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAZWFjaCAkcXVvdGUgaW4gJHF1b3RlcyB7XG5cdFx0Ji5oZHItcXVvdGUtI3skcXVvdGV9IHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRxdW90ZS1wYXRofS8jeyRxdW90ZX0uanBnKTtcblx0XHR9XG5cdH1cblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0dG9wOiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIDcwZGVnLCAkcXVvdGUtZ3JhZGllbnQtMSwgdHJhbnNwYXJlbnQpO1xuXHRcdC8vIGllOVxuXHRcdC5yZ2JhLm5vLWNzc2dyYWRpZW50cyAmIHsgYmFja2dyb3VuZC1jb2xvcjogJHF1b3RlLWdyYWRpZW50LTE7IH1cblx0XHQgLy8gaWU4XG5cdFx0Lm5vLXJnYmEubm8tY3NzZ3JhZGllbnRzICYgeyBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCMzMzY0ODMsIDEwJSk7IH1cblx0fVxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggNzBkZWcsIHRyYW5zcGFyZW50LCAkcXVvdGUtZ3JhZGllbnQtMik7XG5cdH1cbn1cblxuLmludGVyLWlubmVyIHtcblx0cGFkZGluZzogNGVtIDA7XG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcbn1cblxuLmludGVyLXF1b3RlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5cbi5pbnRlci10YWdsaW5lIHtcblx0QGV4dGVuZCAldHotdGV4dC1yZWc7XG5cdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4uaW50ZXItcXVvdGUtbW9kIHtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtbGlnaHQ7XG5cdGZvbnQtc2l6ZTogMi4yNWVtO1xuXHRsaW5lLWhlaWdodDogMS41ZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcblx0Ym9yZGVyLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG5cbi5pbnRlci1xdW90ZSB7XG5cdG1hcmdpbi1ib3R0b206IDAuODVlbTtcbn1cblxuLmludGVyLXF1b3RlLWF0dHIge1xuXHRmb250LXNpemU6IDAuNDVlbTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGZvbnQtd2VpZ2h0OiAkc2VyaWYtd2VpZ2h0LXJlZztcbn1cblxuLnF1b3RlLWxpbmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL3F1b3RlX2Fycm93LnN2Zyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDcwJSAwO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5cbi5pbnRlci1ibG9jay0tcXVvdGUge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdHdpZHRoOiA1NSU7XG5cdFx0LmludGVyLXNtICYge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyZW07XG5cdFx0fVxuXHR9XG59XG5cbi5pbnRlci1ub2ltZyB7XG5cdC5pbnRlci1ibG9jay0tcXVvdGUge1xuXHRcdHdpZHRoOiA5MCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1JTtcblx0fVxufVxuXG4uY29uZi1zZWN0aW9uIHtcblx0Ji5mdWxsLXdpZHRoLWJnLXNlY3Rpb24ge1xuXHRcdCYgKyAucGFnZS1tb2QtLWJnIHtcblx0XHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LnBhZ2UtbW9kLS1iZyArICYge1xuXHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuaW50ZXItaW1nIHtcblx0XHRcdGNvbG9yOiAkYmxhY2stMTAwO1xuXHRcdFx0LnNlY3Rpb24taGRyLWxnIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEhlYWQgT3ZlcmxheVxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaGVhZC1vdmVybGF5LCAlaGVhZC1vdmVybGF5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0ei1pbmRleDogMztcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRtYXJnaW46IGF1dG87XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMCAxZW07XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uaGVhZC1vdmVybGF5LWxnIHtcblx0QGV4dGVuZCAlaGVhZC1vdmVybGF5O1xuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRmb250LXNpemU6IDEuNWVtO1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdFx0Zm9udC1zaXplOiAxLjdlbTtcblx0fVxufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBOb3RpZmljYXRpb25zIGluIGRlZmF1bHQgbGF5b3V0IHJhaWxcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4uYXNpZGUtc2Vjb25kYXJ5LW1vZCB7XG5cdHBhZGRpbmc6IDAgMWVtO1xuXHRtYXJnaW46IDNlbSAwO1xuXG5cdC5oZXgtbWVkIHsgbWFyZ2luLWJvdHRvbTogMmVtOyB9XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIElubmVyIHBhZ2UgbmF2XG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLmlubmVyLW5hdi1tb2Qge1xuXHRib3JkZXItYm90dG9tOiAkYmRyLXRoaW47XG5cdHBhZGRpbmc6IDFlbSAwO1xuXHRtYXJnaW4tYm90dG9tOiAzZW07XG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcblx0LmNvbWJvLW5hdi1tb2QgJiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHR9XG59XG5cbi5pbm5lci1uYXYtaGRyIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGZvbnQtc2l6ZTogMmVtO1xufVxuXG5cbi5pbm5lci1uYXYtaXRlbXMge1xuXHRmbG9hdDogcmlnaHQ7XG5cdGZvbnQtc2l6ZTogMS4zNWVtO1xuXHRsaW5lLWhlaWdodDogMmVtO1xuXHQuY29tYm8tbmF2LW1vZCAmIHtcblx0XHRmb250LXNpemU6IDEuMjVlbTtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxufVxuXG4uaW5uZXItbmF2LWl0ZW0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogMWVtO1xuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxufVxuXG4uaW5uZXItaXRlbS1saW5rIHtcblx0QGluY2x1ZGUgbGluayhoZWFkLWx0KTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0LmlzLWFjdGl2ZSAmIHtcblx0XHRAaW5jbHVkZSBsaW5rKGhlYWQpO1xuXHR9XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIENvbmZlcmVuY2UgYml0c1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY29uZi1zZWN0aW9uIHtcblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmZlYXR1cmVkLWNvbmYtaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCkge1xuXHRcdGhlaWdodDogMTVlbTtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0aGVpZ2h0OiAxOWVtO1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdGhlaWdodDogMjBlbTtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRoZWlnaHQ6IDE3ZW07XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHRoZWlnaHQ6IDE4ZW07XG5cdH1cbn1cblxuLmZlYXR1cmVkLWNvbmYtdGl0bGUge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRoNCB7XG5cdFx0XHRwYWRkaW5nOiAwIDJlbTtcblx0XHR9XG5cdH1cbn1cblxuLm1vcmUtY29uZiB7XG5cdC5tZWRpYS1ibG9jayB7IHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdG1hcmdpbi1sZWZ0OiAtNjIuNXB4ICFpbXBvcnRhbnQ7XG5cdFx0Lm1lZGlhLWJsb2NrIHsgd2lkdGg6IDMzLjMzMzMzMyUgIWltcG9ydGFudDsgfVxuXHR9XG59XG5cbi5vdGhlci1jb25mLWltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRAbWVkaWEobWluLXdpZHRoOiAkc21hbGwpIHtcblx0XHRoZWlnaHQ6IDE1ZW07XG5cdH1cbn1cblxuLmNvbmYtc3RhY2tlZCB7XG5cdHBhZGRpbmc6IDAgMmVtIDFlbTtcbn1cblxuLmNvbmYtc2VwYXJhdG9yIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IDJlbSAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrLTEwO1xufVxuXG4udHotY29uZi1ocCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRoZWlnaHQ6IDEzZW07XG59XG4uY29uZi1tZWdhLWltZyB7XG5cdHdpZHRoOiA0NXB4O1xuXHRoZWlnaHQ6IDQ1cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG59XG4uYWFnIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206IDNlbTtcblx0LmJyZWFrb3V0IHtcblx0XHR0ZCB7XG5cdFx0XHRtYXJnaW46IDFlbSAwIDNlbTtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMC41ZW0gMC41ZW0gMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzZW07XG5cdFx0fVxuXHR9XG5cdHRkIHtcblx0XHRoZWlnaHQ6IDJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDIwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRAaW5jbHVkZSBsaW5rO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5jYWxsb3V0LWJveCwgJWNhbGxvdXQtYm94IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcblx0cGFkZGluZzogMWVtIDEuNWVtO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHRwOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblx0Ji5jYWxsb3V0LXJpZ2h0IHtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xuXHRcdH1cblx0fVxuXHQmLmNhbGxvdXQtbGVmdCB7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcblx0XHR9XG5cdH1cbn1cblxuLmNhbGxvdXQtYm94LWZhbmN5IHtcblx0QGV4dGVuZCAlY2FsbG91dC1ib3g7XG5cdGJvcmRlci1sZWZ0OiA0cHggc29saWQgJGdyZWVuLW1haW47XG5cdCYuY2FsbG91dC1yaWdodCB7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0XHR9XG5cdH1cblx0Ji5jYWxsb3V0LWxlZnQge1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW07XG5cdFx0fVxuXHR9XG5cdCYud2FybmluZyB7XG5cdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkb3JhbmdlO1xuXHR9XG59XG5cbi50b29sLWJveC1yZXNvdXJjZXMge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAycHggc29saWQgI2VmZWZlZjtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHQudHoge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHR9XHRcblx0LnR4dC1iZCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmNvbmZlcmVuY2Uge1xuXHRwYWRkaW5nLWJvdHRvbTogNjIuNXB4O1xuXHQuY29uZi1zZWN0aW9uLCAuY29uZi1zdWJwYWdlIHtcblx0XHRwLCBsaSB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHRcdFx0fVxuXHRcdFx0YS5idXR0b24tbGctLWZhbmN5IHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcmljaW5nLWdyaWQge1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZC1sZykge1xuXG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC01ZW07XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTVlbTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBlbTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTBlbTtcblx0XHRcdH1cblx0XHRcdCYucHJpY2Utc2VjdGlvbiB7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZy10b3A6IDZlbTtcblx0XHRcdH1cblx0XHRcdCYucHJpY2luZy1ncmlkLTMgeyBcblx0XHRcdFx0LnByaWNlLWNhcmQtc3BhY2VyIHtcblx0XHRcdFx0XHR3aWR0aDogNSU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb25mLWNhbGxvdXQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwwLDAsLjE2KSwwIDJweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTIpO1xuICAgIFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIFx0XHRcdFx0cGFkZGluZzogMjVweDtcbiAgICBcdFx0XHRcdC5iYW5uZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzcwYmY0Yztcblx0XHRcdFx0XHRcdGhlaWdodDogNGVtO1xuICAgIFx0XHRcdFx0XHRoMyB7XG4gICAgXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IC41ZW07XG4gICAgXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG4gICAgXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnByaWNlLWNhcmQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTkyLDE5MiwxOTIsMC4zKTtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsMCwwLC4xNiksMCAycHggMTBweCAwIHJnYmEoMCwwLDAsLjEyKTtcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1x0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ei10ZXh0LXNtIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYmFubmVyLXNwZWNpYWwge1xuICAgIFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDNlbTtcblx0XHRcdFx0XHR9IFxuXHRcdFx0XHRcdC5hY3RpdmUtbGVhcm5pbmctYmFubmVyIHtcbiAgICBcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiZjRjO1xuXHQgICAgXHRcdFx0XHRcdGgzIHtcblx0ICAgIFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAuNWVtO1xuXHQgICAgXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdCAgICBcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnNwZWNpYWwge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGdyZWVuLW1haW47XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA3cHggc29saWQgJGdyZWVuLW1haW47XG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDsgICBcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuYmFubmVyIHtcbiAgICBcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiZjRjO1xuICAgIFx0XHRcdFx0XHRcdGhlaWdodDogNGVtO1xuXHQgICAgXHRcdFx0XHRcdGgzIHtcblx0ICAgIFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAuNWVtO1xuXHQgICAgXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdCAgICBcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJpY2luZy10ZXh0IHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW4tbWVkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY2FyZC1jb250ZW50IHtcblx0XHRcdFx0XHRcdC5jb250ZW50LXNlY3Rpb24ge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHQuYnV0dG9uLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTIsMTkyLDE5MiwwLjMpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wYWdlLW1vZC5xdW90ZS1zZWN0aW9uIHtcblx0bWFyZ2luLXRvcDogMDtcblx0KyAucGFnZS1tb2QtLWJnIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5cblxuXG4uc2Vzc2lvbi1rZXkge1xuXHRtYXJnaW4tdG9wOiAzZW07XG5cdC50eiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdC5hcnQtYmQge1xuXHRcdFx0d2lkdGg6IDEwJTtcblx0XHRcdG1pbi13aWR0aDogNjBweDtcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblx0XHQudHh0LWJkIHtcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0Zm9udC1zaXplOiAxLjM4NDYxNTM4NWVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTU1NTU1NTU2ZW07XG5cdFx0XHRmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWxpZ2h0O1xuXHRcdH1cblx0fVxufVxuXG4udGltZXN0YW1wLXNob3J0Y29kZSB7XG5cdHBhZGRpbmc6IDJlbSAwO1xufVxuXG4uY291bnRkb3duIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQua2tjb3VudGRvd24tYm94IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHQua2tjLWRuaSwgLmtrYy1nb2R6LCAua2tjLW1pbiwgLmtrYy1zZWMge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiAyMS4xJTtcblx0XHRcdG1heC13aWR0aDogMjEuMSU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDUlO1xuXHRcdFx0cGFkZGluZzogMWVtIDA7XG5cdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRmb250LXNpemU6IDEuM2VtO1xuXHRcdFx0fVxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtM2VtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQua2tjLWRuaSB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiRGF5c1wiO1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzLjNlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQua2tjLWdvZHoge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIkhvdXJzXCI7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMuMWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ra2MtbWluIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJNaW51dGVzXCI7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIuNWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ra2Mtc2VjIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJTZWNvbmRzXCI7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIuNWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ra2MtZG5pLXRleHQsIC5ra2MtZ29kei10ZXh0LCAua2tjLW1pbi10ZXh0LCAua2tjLXNlYy10ZXh0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBEUEEgTWFwXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLm1hcC10YWJzIHtcblx0LnItdGFicy1hY2NvcmRpb24tdGl0bGUge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQubWFwLWFyZWEuci10YWJzLXN0YXRlLWFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5tYXAtYXJlYTpsYXN0LWNoaWxkIHtcblx0ICAgIG92ZXJmbG93OiBoaWRkZW47XG5cdCAgICBwYWRkaW5nOiAxNXB4O1xuXHQgICAgY29sdW1uLWNvdW50OiA1O1xuXHQgICAgY29sdW1uLWdhcDogMTBweDtcblx0ICAgIC1tb3otY29sdW1uLWNvdW50OiA1O1xuXHQgICAgLW1vei1jb2x1bW4tZ2FwOiAxMHB4O1xuXHQgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDU7XG5cdCAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEwcHg7XG5cdFx0dWwge1xuXHQgICAgXHRtYXJnaW46IDA7XG5cdCAgICBcdHBhZGRpbmc6IDA7XG5cdCAgICBcdGxpIHtcblx0ICAgIFx0ICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0ICAgIFx0ICAgIG1hcmdpbjogMDtcblx0ICAgIFx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgXHQgICAgcGFkZGluZzogMC4yJSAxJTtcblx0ICAgIFx0ICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cdCAgICBcdCAgICBib3JkZXItYm90dG9tOiBub25lO1xuXHQgICAgXHQgICAgYSB7XG5cdCAgICBcdCAgICBcdGNvbG9yOiAkbGluay1jb2xvcjtcblx0ICAgIFx0ICAgIH1cblx0ICAgIFx0fVxuXHRcdH1cblx0XHRzZWxlY3Qge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbHVtbi1jb3VudDogMTtcblx0XHRcdGNvbHVtbi1nYXA6IDA7XG5cdFx0XHQtbW96LWNvbHVtbi1jb3VudDogMTtcblx0XHRcdC1tb3otY29sdW1uLWdhcDogMDtcblx0XHRcdC13ZWJraXQtY29sdW1uLWNvdW50OiAxO1xuXHRcdFx0LXdlYmtpdC1jb2x1bW4tZ2FwOiAwO1xuXHRcdFx0dWwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBFbWJlZGRlZCB2aWRlb3Ncbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaWZyYW1lIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucmVzcG9uc2l2ZS12aWRlbyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDMwMHB4O1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdGhlaWdodDogNDAwcHg7XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdGhlaWdodDogNTAwcHg7XG5cdH1cbn1cblxuLmltZy1vdmVybGF5LWJ0bSB7XG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XG5cdFx0bWFyZ2luLXRvcDogLTNlbTtcblx0XHRwYWRkaW5nOiAwIDAgM2VtIDJlbTtcblx0fVxuXHRhIHtcblx0XHRAZXh0ZW5kICVwYWdlLXRleHQtbWVkO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdG1hcmdpbi1yaWdodDogMi44ZW07XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHRpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVlbTtcblx0XHR9XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFRvb2x0aXBzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuXG4kdG9vbHRpcC1iZzogcmdiYSgwLDAsMCwwLjc1KTtcblxuXG4uaW5mby10b29sdGlwIHtcblx0Y29sb3I6ICRncmVlbi1tYWluO1xuXHRmb250LXNpemU6IDAuNzVlbTtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogZGFya2VuKCRncmVlbi1tYWluLCA1JSk7XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdG1hcmdpbi1sZWZ0OiAxZW07XG5cdFx0ZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuI3Rvb2x0aXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAkdG9vbHRpcC1iZztcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAwMDAwMDA7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgJjphZnRlciB7XG4gICAgXHR3aWR0aDogMDtcbiAgICBcdGhlaWdodDogMDtcbiAgICBcdGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIFx0Ym9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIFx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCAkdG9vbHRpcC1iZztcbiAgICBcdGNvbnRlbnQ6ICcnO1xuICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0bGVmdDogNTAlO1xuICAgIFx0Ym90dG9tOiAtMTBweDtcbiAgICBcdG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICB9XG4gICAgLnRvcCB7XG4gICAgXHQmOmFmdGVyIHtcbiAgICBcdFx0Ym9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgXHRcdGJvcmRlci1ib3R0b206IDEwcHggc29saWQgJHRvb2x0aXAtYmc7XG4gICAgXHRcdHRvcDogLTIwcHg7XG4gICAgXHRcdGJvdHRvbTogYXV0bztcbiAgICBcdH1cbiAgICB9XG4gICAgLmxlZnQge1xuICAgIFx0JjphZnRlciB7XG4gICAgXHRcdGxlZnQ6IDEwcHg7XG4gICAgXHRcdG1hcmdpbjogMDtcbiAgICBcdH1cbiAgICB9XG4gICAgLnJpZ2h0IHtcbiAgICBcdCY6YWZ0ZXIge1xuICAgIFx0XHRyaWdodDogMTBweDtcbiAgICBcdFx0bGVmdDogYXV0bztcbiAgICBcdFx0bWFyZ2luOiAwO1xuICAgIFx0fVxuICAgIH1cbn1cblxuLy8gdGVtcG9yYXJ5IGZpeCBmb3IgbWF0ZXJpYWwgdG9vbHRpcHNcblxuLm1hdGVyaWFsLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHotaW5kZXg6IDIwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiA3cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG59XG5cblxuLy9FeHBhbmRhYmxlIERldGFpbHNcblxuLmV4cGFuZGFibGUtZGV0YWlscyB7XG5cdG1hcmdpbi10b3A6IDNlbTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdC5wYWdlLXRleHQtc20gcCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS42ZW07XG5cdH1cblx0LmJ1dHRvbi1ibG9jay0tY2VudGVyZWQge1xuXHRcdG1hcmdpbi10b3A6IDFlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjZlbTtcblx0fVxufVxuXG4vL0V4cGFuZGFibGUgQ29udGVudCB1c2VkIGZvciBJbmR1c3RyeSBFdmVudHNcblxuLmV4cGFuZGFibGUtY29udGVudCB7XG5cdHBhZGRpbmctYm90dG9tOiAwIWltcG9ydGFudDtcblx0bWFyZ2luLWJvdHRvbTogMWVtIWltcG9ydGFudDtcblx0cC5wYWdlLWhlYWQtbWVkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cdC5wYWdlLXRleHQtc20gYSB7XG5cdFx0QGV4dGVuZCAlYWx0ZXJuYXRlLWxpbmstLXVuZGVybGluZTtcblx0XHR9XG5cdDpudGgtY2hpbGQoMSkuZXhwYW5kYWJsZS1jb2wge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCkge1xuXHRcdFx0d2lkdGg6IDcwJTtcblx0XHR9XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0d2lkdGg6IDc1JTtcblx0XHR9XG5cdH1cblx0Om50aC1jaGlsZCgyKS5leHBhbmRhYmxlLWNvbCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJHNtYWxsKSB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdH1cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0bWFyZ2luLXRvcDogMWVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdFx0fVxuXHR9XG5cdC5naG9zdC1idXR0b24ge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cGFkZGluZzogMWVtO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdHBhZGRpbmc6IDFlbSAyZW07XG5cdFx0fVxuXHR9XG5cdC5zaG93IHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiRGV0YWlsc1wiO1xuXHRcdH1cblx0fVxuXHQuaGlkZSB7XG4gICAgXHRib3JkZXI6IDJweCBzb2xpZCAkb3JhbmdlO1xuICAgIFx0Y29sb3I6ICRvcmFuZ2U7XG4gICAgXHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJIaWRlXCI7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEV4cGFuZGFibGUgc2VjdGlvbnMgXG5cbi5leHBhbmRhYmxlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDIwMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHQvKiBJRTkgU1ZHLCBuZWVkcyBjb25kaXRpb25hbCBvdmVycmlkZSBvZiAnZmlsdGVyJyB0byAnbm9uZScgKi9cblx0XHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJalkySlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIEZGMy42KyAqL1xuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUscmdiYSgyNTUsMjU1LDI1NSwwKSksIGNvbG9yLXN0b3AoNTAlLHJnYmEoMjU1LDI1NSwyNTUsMCkpLCBjb2xvci1zdG9wKDEwMCUscmdiYSgyNTUsMjU1LDI1NSwxKSkpOyAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXG5cdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogT3BlcmEgMTEuMTArICovXG5cdFx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIElFMTArICovXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogVzNDICovXG5cdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjZmZmZmZmJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOCAqL1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0Y29udGVudDogXCJcXGYwNTVcIjtcblx0XHRjb2xvcjogJGJsYWNrLTMwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0bWFyZ2luLWxlZnQ6IC0wLjVlbTtcblx0XHR0b3A6IDE3MHB4O1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0Ji5leHBhbmRlZCB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcXGYwNTZcIjtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0wLjVlbTtcblx0XHR9XG5cdH1cbn1cblxuLmxvbmctZGVzY3JpcHRpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMjAwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmctYm90dG9tOiAxZW07XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogOTtcblx0XHQvKiBJRTkgU1ZHLCBuZWVkcyBjb25kaXRpb25hbCBvdmVycmlkZSBvZiAnZmlsdGVyJyB0byAnbm9uZScgKi9cblx0XHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJalkySlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIEZGMy42KyAqL1xuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUscmdiYSgyNTUsMjU1LDI1NSwwKSksIGNvbG9yLXN0b3AoNTAlLHJnYmEoMjU1LDI1NSwyNTUsMCkpLCBjb2xvci1zdG9wKDEwMCUscmdiYSgyNTUsMjU1LDI1NSwxKSkpOyAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXG5cdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogT3BlcmEgMTEuMTArICovXG5cdFx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIElFMTArICovXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTsgLyogVzNDICovXG5cdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjZmZmZmZmJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOCAqL1xuXHR9XG5cdCYuZXhwYW5kZWQge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuLmxkLWJ1dHRvbiB7XG5cdHotaW5kZXg6IDEwO1xuXHRmb250LXNpemU6IDJlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZXhwYW5kYWJsZS1vdXRlciB7XG5cdC5leHBhbmRhYmxlLWJveCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogMjAwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTAwMDA7XG5cdFx0LyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXG5cdFx0YmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpZMkpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuXHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBGRjMuNisgKi9cblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkpLCBjb2xvci1zdG9wKDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDApKSwgY29sb3Itc3RvcCgxMDAlLHJnYmEoMjU1LDI1NSwyNTUsMSkpKTsgLyogQ2hyb21lLFNhZmFyaTQrICovXG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuXHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIE9wZXJhIDExLjEwKyAqL1xuXHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBJRTEwKyAqL1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIFczQyAqL1xuXHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZicsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTggKi9cblx0XHR9XG5cdH1cblx0LmV4cGFuZGVkIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XG5cdFx0JjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdGk6bGFzdC1jaGlsZCB7XG5cdFx0Y29sb3I6ICM4MDgyODU7XG5cdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG59XG4vLyAuZXhwYW5kLWJ0biB7XG4vLyBcdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4vLyAgICAgZm9udC1zaXplOiAyZW07XG4vLyAgICAgY29udGVudDogXCJcXGYwNTVcIjtcbi8vICAgICBjb2xvcjogIzgwODI4NTtcbi8vIH1cblxuLy8gQmFzaWMgZXhwYW5kYWJsZSBzZWN0aW9uc1xuLmV4cGFuZC1zZWN0aW9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuXG5cbi8vIE9wYXF1ZSB3aGl0ZSBiZ1xuXG4ud2hpdGUtZmFkZS1iZyB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41Mik7IFxuXHRwYWRkaW5nOiAxLjVlbTtcbn1cblxuLy8gQWNjb3JkaW9uIEJveGVzXG5cbi5hY2NvcmRpb24tYm94IHtcblx0I2FjY29yZGlvbiB7XG5cdCAgICBsaXN0LXN0eWxlOiBub25lO1xuXHQgICAgcGFkZGluZzogMCAwIDAgMDtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHR9XG5cdCNhY2NvcmRpb24gZGl2IHtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1x0ICAgIFxuXHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHQgICAgcGFkZGluZzowLjVlbTtcblx0fVxuXHQjYWNjb3JkaW9uIHVsIHtcblx0ICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cdCAgICBkaXNwbGF5OiBub25lO1xuXHQgICAgcGFkZGluZzogMCAwIDAgMDtcblx0ICAgIFx0LmdyaWQtMyB7XG5cdCAgICBcdFx0bWFyZ2luLWxlZnQ6MHB4O1xuXHQgICAgXHRcdHBhZGRpbmc6MHB4O1xuXHQgICAgXHRcdC5tZWRpYS1ibG9jayB7XG5cdCAgICBcdFx0XHRtYXJnaW4tYm90dG9tOjBweDtcblx0ICAgIFx0XHR9XG5cdCAgICBcdFx0dWwge1xuXHQgICAgXHRcdFx0ZGlzcGxheTogbGlzdC1pdGVtO1xuXHQgICAgXHRcdFx0bGkge1xuXHQgICAgXHRcdFx0XHRsaXN0LXN0eWxlOiBjaXJjbGU7XG5cdCAgICBcdFx0XHRcdHAge1xuXHQgICAgXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC41ZW07XG5cdCAgICBcdFx0XHRcdH1cblx0ICAgIFx0XHRcdH1cblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIC5nYWxsZXJ5IHtcblx0ICAgIFx0bWFyZ2luLWxlZnQ6IDA7XG5cdCAgICB9XG5cdCAgICBsaS5mb3JtIHtcblx0ICAgIFx0cGFkZGluZzogMC43NWVtO1xuXHQgICAgfVxuXHR9XG5cdCNhY2NvcmRpb24gdWwgbGkgIHtcblx0ICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdCAgICBjdXJzb3I6IGF1dG87XG5cdCAgICBwYWRkaW5nOiAwLjVlbSAwIDAgMDtcblx0ICAgIHAudHJpYW5nbGUtYnVsbGV0OmJlZm9yZSB7XG5cdCAgICBcdGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG5cdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0XHRjb2xvcjogIzRlODFiZDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuM2VtO1xuXHQgICAgfVxuXHR9XG5cdCNhY2NvcmRpb24gYSB7XG5cdCAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblx0I2FjY29yZGlvbiBhOmhvdmVyIHtcblx0ICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cdC5tZWRpYS1ibG9jay1iZWhpbmQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJHNtYWxsKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAyMDBweDtcblx0XHR9XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0bWluLWhlaWdodDogNjAwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWQtbGcpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDQyMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xuXHRcdFx0bWluLWhlaWdodDogNDIwcHg7XG5cdFx0fVxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2stMTA7XG5cdFx0fVxuXHRcdC5hbmltYXRlZC1iZyB7IFxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdHotaW5kZXg6IC0xOyBcblx0XHRcdHRvcDogMDsgXG5cdFx0XHRsZWZ0OiAwOyBcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogNGVtO1xuXHRcdFx0Ly8gYmFja2dyb3VuZC1zaXplOiA4MHB4IDE2MHB4O1xuXHRcdFx0Ly8gYmFja2dyb3VuZDogbm8tcmVwZWF0O1xuXHRcdFx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogMjAlO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjI7XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH0gXG5cdH1cbn1cblxuLnN2Zy1jb250YWludGVyLWllIHtcbiAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgIC5nZHByLXN2ZyB7XG5cdCAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0ICAgICB3aWR0aDogMTAwJTsgXG5cdH1cblxufVxuXG4uZ2Rwci1yZWN0IHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQmOmhvdmVyIHtcblx0ICBcdG9wYWNpdHk6IC42O1xuXHR9XG59XG5cbi5nZHByLW1vZGFsLWhpZGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWwge1xuXHR3aWR0aDogNzUlO1xuXHR6LWluZGV4OiA5OTk5OTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuXHRib3JkZXI6IDVweCBzb2xpZCAjOGNjNjNmO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cdC5tb2RhbC1jb250ZW50IHtcblx0ICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcblx0ICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdCAgICBcblx0fVxufVxuXG4ubW9kYWwtY2xvc2Uge1xuXHRiYWNrZ3JvdW5kOiAjNDE0MDQyO1xuXHRjb2xvcjogI0ZGRkZGRjtcblx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC0xMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRvcDogLTEwcHg7XG5cdHdpZHRoOiAyNHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBQZXJzb25cbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHBlcnNvbi1icDogJG1lZGl1bTtcblxuJHBlcnNvbi1icC1sZzogJGxhcmdlO1xuXG5cbi5sLXBlcnNvbiB7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICRwZXJzb24tYnApIHtcblx0XHQ+IC5hcnQtYmQge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhKG1pbi13aWR0aDogJHBlcnNvbi1icCkge1xuXHRcdEBpbmNsdWRlIHBhaXIoMTAwcHgsICRzcGFjZS1ncmlkKTtcblx0XHQ+IC5hcnQtYmQge1xuXHRcdFx0bWF4LXdpZHRoOiBhdXRvO1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG5cbi5wZXJzb24tbW9kIHtcblx0YSB7XG5cdFx0QGV4dGVuZCAlYWx0ZXJuYXRlLWxpbmstLXVuZGVybGluZTtcblx0fVxufVxuXG4uYXJ0aWNsZXMtYnkge1xuXHRtYXJnaW4tdG9wOiAyZW07XG5cdGxpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW0gIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG4ucGVyc29uLW5hbWUtbGcge1xuXHRAZXh0ZW5kICVoMjtcblx0Y29sb3I6ICRibGFjay00MDtcblx0bWFyZ2luLWJvdHRvbTogMC43NWVtO1xuXHR0ZXh0LWRlY29yYXRpb246bm9uZTtcblx0ZGlzcGxheTpibG9jaztcbn1cblxuLnBlcnNvbi1jb250ZW50LWJsb2NrIHsgfVxuXG4ucGVyc29uLW1ldGEtYmxvY2sge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLnBlcnNvbi1tZXRhLWl0ZW0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDEuMjVlbTtcblx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMjUlO1xuXHRcdFx0cmlnaHQ6IDI1JTtcblx0XHRcdGJvdHRvbTogLTAuMjVlbTtcblx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcblx0XHR9XG5cdH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBBcnRpY2xlIEJpb1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucGVyc29uLW1vZCB7IH1cblxuXG4ucGVyc29uLWNvbnRlbnQtYmxvY2sgeyB9XG5cbi5sLXBlcnNvbiB7XG5cdEBleHRlbmQgJWwtcGFpci0yO1xufVxuXG5cbi5wZXJzb24tbmFtZS1sZyB7XG5cdEBleHRlbmQgJWgyO1xuXHRjb2xvcjogJGJsYWNrLTQwO1xuXHRtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG59XG5cbi5hc2lkZS1oZWFkc2hvdCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA2MCU7XG5cdFx0bWFyZ2luOiA0ZW0gYXV0bztcblx0XHQuYXJ0LWJkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi5icmFuZC1sb2dvIHtcblx0aW1nIHtcblx0XHR3aWR0aDogOTBweDtcblx0XHRtYXgtd2lkdGg6IDkwcHg7XG5cdH1cbn1cblxubmF2IHtcblx0Lm5hdi13cmFwcGVyIHtcblx0XHQubmF2LXRyaWdnZXIgaSB7XG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcblx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm5hdi1jb250YWluZXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDEwMDA7XG5cdGhlaWdodDogMDtcblx0bmF2IHtcblx0XHQuYnRuIHtcblx0XHRcdGkubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji50b3AtbmF2IHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdGhlaWdodDogMzZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0bWF4LWhlaWdodDogMzZweDtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksICdsaWdodGVuLTQnKTtcblx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdC8qdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuMTVzIGxpbmVhcjsqL1xuXHRcdFx0LyomLmNvbGxhcHNlZCB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH0qL1xuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0fVxuXHRcdFx0dWwge1xuXHRcdFx0XHQvLyBoZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0Ji5kcm9wZG93bi10cmlnZ2VyIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgbWFwLWdldCgkZ3JleSwgJ2xpZ2h0ZW4tNCcpO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmxlZnQge1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksICdsaWdodGVuLTQnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5yaWdodCB7XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCAnbGlnaHRlbi00Jyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuc2l0ZS1uYXYge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcblx0XHRcdHotaW5kZXg6IDEwMTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0XHRcdCYuZml4ZWQge1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdH1cblx0XHRcdC5tZW51LXRyaWdnZXIge1xuXHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XG5cdFx0XHRcdGhlaWdodDogNTZweDtcbiAgICBcdFx0XHRsaW5lLWhlaWdodDogNTZweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRcdFx0Lm5hdi1pdGVtcy1saXN0IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0Lm5hdi1pdGVtIHtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgbWFwLWdldCgkZ3JlZW4sICdiYXNlJyk7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yOHMgZWFzZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5zdG9yZS1idG4tY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuc3RvcmUtYnRuIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuY2hlY2tvdXQtYnRuLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdC5jaGVja291dC1idG4ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNXB4O1xuXHRcdFx0XHRcdFx0XHRcdC5jaGVja291dC1idG4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmNhcnQtY291bnQge1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjdyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogLTVweDtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYuY2FydC1hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLm1pbmkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMTVweDtcblx0XHRcdFx0bWF4LWhlaWdodDogNTBweDtcblx0XHRcdFx0Ji5taW5pLWJvdHRvbSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0yXCIpO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hdi1pdGVtcy1saXN0IHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0XHRcdFx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdCYuc3RvcmUtYnRuIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNoZWNrb3V0LWJ0biB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguNzUpIHRyYW5zbGF0ZVkoMTJweCk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5uYXYtYnRucyB7XG5cdFx0XHRcdFx0LnByb2ZpbGUtYnRuIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjc1KSB0cmFuc2xhdGVZKDE4cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHR1bCB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JleSwgJ2xpZ2h0ZW4tNCcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubmF2LWJ0bnMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAxcmVtO1xuXHRib3R0b206IDFweDtcblx0cGFkZGluZy10b3A6IDA7XG5cdC5jYXJ0LWJ0biB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogNDJweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuXHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRmb250LXNpemU6IDQycHg7XG5cdFx0fVxuXHRcdC5jYXJ0LWNvdW50IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiBpbmhlcml0O1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAwLjg1cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogLTVweDtcblx0XHR9XG5cdH1cblx0LnByb2ZpbGUtYnRuIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCAnYmFzZScpO1xuXHRcdHdpZHRoOiAzNnB4O1xuXHRcdGhlaWdodDogMzZweDtcblx0XHRtYXJnaW4tbGVmdDogMC41cmVtO1xuXHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5zZWFyY2gtdHJpZ2dlciB7XG5cdG1heC1oZWlnaHQ6IDM2cHg7XG59XG5cbi51c2VyLS1sb2dnZWRpbiB7XG5cdC5uYXYtYnRucyB7XG5cdFx0LnByb2ZpbGUtYnRuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZWVuLCAnbGlnaHRlbi0xJyk7XG5cdFx0fVxuXHR9XG59XG5cbi5uYXYtc2VhcmNoLWZvcm0ge1xuXHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiA2NHB4O1xuXHRtYXgtaGVpZ2h0OiAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgbWFwLWdldCgkZ3JleSwgJ2xpZ2h0ZW4tMycpO1xuXHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4yOHMgZWFzZTtcblx0Zm9ybSB7XG5cdFx0QGV4dGVuZCAuY29udGFpbmVyO1xuXHRcdGhlaWdodDogNjRweDtcblx0XHQuaW5wdXQtZmllbGQge1xuXHRcdFx0QGV4dGVuZCAuZ3JleSwgLmxpZ2h0ZW4tMztcblx0XHRcdG1hcmdpbi10b3A6IDA7IFxuXHRcdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdGhlaWdodDogNjRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDY0cHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xNXJlbTtcblx0XHRcdH1cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sICdiYXNlJykgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JiArIC5uYXYtc2VhcmNoLWNsb3NlIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjhzIGVhc2U7XG5cdFx0XHRcdCYubmF2LXNlYXJjaC1jbG9zZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKiYuYWN0aXZlIHtcblx0XHRtYXgtaGVpZ2h0OiA2NHB4O1xuXHRcdCYuY29sbGFwc2VkIHtcblx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0fVxuXHR9Ki9cbn1cblxuLm5hdi1pdGVtcyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdG1heC13aWR0aDogbm9uZTtcblx0dHJhbnNpdGlvbjogbWF4LXdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xuXHQmLmhpZGRlbiB7XG5cdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0fVxufVxuXG4ubmF2LXN0b3JlIHtcblx0Zm9udC1mYW1pbHk6ICRzYW5zO1xuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdCBcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksICdsaWdodGVuLTMnKTtcblx0fVxufVxuXG4udXRpbGl0eS1tZW51IHtcblx0cmlnaHQ6IDEwcHg7XG5cdGJvdHRvbTogMTBweDtcbn1cblxuLm5hdi1hcnRpY2xlLXByb2dyZXNzIHtcblx0QGV4dGVuZCAucHJvZ3Jlc3MsIC5ncmV5LCAubGlnaHRlbi00OyBcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDRweDtcblx0bWFyZ2luOiAwO1xuXHRib3R0b206IC00cHg7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHotaW5kZXg6IDk5ODtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2U7XG5cdC5wcm9ncmVzcy1hbXQge1xuXHRcdEBleHRlbmQgLmRldGVybWluYXRlLCAuZ3JlZW47XG5cdH1cbn1cblxuLmNvbmZlcmVuY2UtbmF2LWRyb3AtaXRlbXMge1xuXHR6LWluZGV4OiAxO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBBbHBoYSBOYXZcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmFscGhhLW5hdi1tb2Qge1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFscGhhLW5hdi1pdGVtIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0Zm9udC1zaXplOiAxLjE1ZW07XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cbn1cblxuLmFscGhhLW5hdi1saW5rIHtcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZvbnQtd2VpZ2h0OiAkc2Fucy13ZWlnaHQtYm9sZDtcblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBDb21ibyBOYXZcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNvbWJvLW5hdi1tb2Qge1xuXHRtYXJnaW4tYm90dG9tOiA0ZW07XG59XG4iLCIuaW5wdXQtZmllbGQge1xuXHRsYWJlbC5hY3RpdmUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdH1cbn1cblxuLmlucHV0LWZpZWxkIHtcblx0bGFiZWwge1xuXHRcdGNvbG9yOiAkb2ZmLWJsYWNrO1xuXHR9XG5cdGlucHV0LFxuXHQubWF0ZXJpYWxpemUtdGV4dGFyZWEge1xuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIikgIWltcG9ydGFudDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDAgMCBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XG5cdFx0XHQmICsgbGFiZWwge1xuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnZhbGlkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpICFpbXBvcnRhbnQ7XG5cdFx0XHRib3gtc2hhZG93OiAwIDFweCAwIDAgbWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLmludmFsaWQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJHJlZCwgXCJiYXNlXCIpICFpbXBvcnRhbnQ7XG5cdFx0XHRib3gtc2hhZG93OiAwIDFweCAwIDAgbWFwLWdldCgkcmVkLCBcImJhc2VcIikgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnByZWZpeC5hY3RpdmUge1xuXHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnJlc2V0LXRhYmxlLWZpZWxkIHtcblx0bWFyZ2luLXRvcDogMC41cmVtO1xuXHRidXR0b24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0zXCIpO1xuXHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG5cdFx0fVxuXHR9XG59XG5cbi5zd2l0Y2gge1xuXHRsYWJlbCB7XG5cdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdCYgKyAubGV2ZXIge1xuXHRcdFx0XHRcdEBleHRlbmQgLmdyZWVuO1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnByZWZpeCB7XG4gICYubm90LWljb24ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBib3R0b206IDQ2JTtcbiAgICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcbiAgICAgIGJvdHRvbTogMzglO1xuICAgIH1cbiAgfVxufVxuXG4ubWFya2V0byB7XG5cdHNlbGVjdCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cbn1cblxuLy8gZWRpdHMgdG8gbWVtYmVyIGRpcmVjdG9yeSBmaWx0ZXIgZm9ybVxuI2RpcmVjdG9yeS1maWx0ZXJzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTsgXG5cdGJvcmRlcjogMXB4IHNvbGlkICNFNEU0RTQ7XG5cdHBhZGRpbmc6IDAgMWVtOyBcblx0bWFyZ2luLXRvcDogMWVtO1xuXHQuaGVhZGluZyB7XG5cdFx0ZGlzcGxheTpmbGV4OyBcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQjZmlsdGVyQnV0dG9ucyB7XG5cdFx0XHRkaXNwbGF5OmZsZXg7IFxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7IFxuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdH1cblx0fVxuXHQuZmlsdGVyLWJvZHkge1xuXHRcdC5sYWJlbC1vciB7XG5cdFx0XHQvLyB0aGlzIGlzIGEgbGFiZWwgb3ZlcnJpZGVcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0XHR0b3A6IGluaXRpYWw7IFxuXHRcdFx0bGVmdDogaW5pdGlhbDsgXG5cdFx0XHRmb250LXNpemU6IC44cmVtOyBcblx0XHRcdGNvbG9yOiAjOWU5ZTllO1xuXHRcdH1cblx0fVxuXHQuY291bnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzNGE2OWE7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0dG9wOiAtNXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cbi50YWItYm90dG9tLWJvcmRlciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogOXB4O1xuXHR6LWluZGV4OiAxMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LXNpemU6IDE4cHg7XG59XG5cbkBpbXBvcnQgJ2lucHV0LWZpZWxkcyc7XG5AaW1wb3J0ICdyYWRpby1idXR0b25zJztcbkBpbXBvcnQgJ2NoZWNrYm94ZXMnO1xuQGltcG9ydCAnc3dpdGNoZXMnO1xuQGltcG9ydCAnc2VsZWN0JztcbkBpbXBvcnQgJ2ZpbGUtaW5wdXQnO1xuQGltcG9ydCAncmFuZ2UnOyIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gRm9udCBBd2Vzb21lXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRmYS1mb250LXBhdGg6IFwiL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9mb250c1wiO1xuXG5AaW1wb3J0IFwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL2ZvbnQtYXdlc29tZS5zY3NzXCI7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFZhcmlhYmxlc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AaW1wb3J0IFwidmFyaWFibGVzL21peGluc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlcy9sYXlvdXQtdmFyXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL2NvbG9yLXZhclwiO1xuQGltcG9ydCBcInZhcmlhYmxlcy9ib3JkZXItdmFyXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL2JyZWFrcG9pbnQtdmFyXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL3R5cGUtdmFyXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL2ltZy12YXJcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvbGlzdC12YXJcIjtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQmFzZVxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AaW1wb3J0IFwiYmFzZS9saW5rc1wiO1xuQGltcG9ydCBcImJhc2UvdHlwZVwiO1xuQGltcG9ydCBcImJhc2UvbGlzdHNcIjtcbkBpbXBvcnQgXCJiYXNlL2J1dHRvbnNcIjtcbkBpbXBvcnQgXCJiYXNlL29iamVjdHNcIjtcbkBpbXBvcnQgXCJiYXNlL2xheW91dFwiO1xuQGltcG9ydCBcImJhc2UvaWNvbnNcIjtcbkBpbXBvcnQgXCJiYXNlL3NlYXJjaFwiO1xuQGltcG9ydCBcImJhc2UvbmF2XCI7XG5AaW1wb3J0IFwiYmFzZS9oZWFkZXJcIjtcbkBpbXBvcnQgXCJiYXNlL2Zvb3RlclwiO1xuQGltcG9ydCBcImJhc2UvdGVhc2VzXCI7XG5AaW1wb3J0IFwiYmFzZS9ocC1oZXJvXCI7XG5AaW1wb3J0IFwiYmFzZS9ldmVudHNcIjtcbkBpbXBvcnQgXCJiYXNlL2Zvcm1zXCI7XG5AaW1wb3J0IFwiYmFzZS9wZXJzb25cIjtcbkBpbXBvcnQgXCJiYXNlL2FydGljbGVcIjtcbkBpbXBvcnQgXCJiYXNlL2NhbGVuZGFyXCI7XG5AaW1wb3J0IFwiYmFzZS9wcm9maWxlXCI7XG5AaW1wb3J0IFwiYmFzZS9jb21tZW50c1wiO1xuQGltcG9ydCBcImJhc2Uvbm90aWZ5XCI7XG5AaW1wb3J0IFwiYmFzZS90YWJzXCI7XG5AaW1wb3J0IFwiYmFzZS9idW5kbGVzXCI7XG5AaW1wb3J0IFwiYmFzZS9hZHNcIjtcbkBpbXBvcnQgXCJiYXNlL21lbWJlcl9zZWFyY2hcIjtcbkBpbXBvcnQgXCJiYXNlL2dhbGxlcnlcIjtcbkBpbXBvcnQgXCJiYXNlL3RhYmxlc1wiO1xuQGltcG9ydCBcImJhc2Uvc3RhdGljX3BhZ2VcIjtcbkBpbXBvcnQgXCJiYXNlL2xlYWRnZW5cIjtcbkBpbXBvcnQgXCJiYXNlL21hcHNcIjtcbkBpbXBvcnQgXCJiYXNlL3N0eWxlZ3VpZGVcIjtcbkBpbXBvcnQgXCJiYXNlL3ByaW50XCI7XG5AaW1wb3J0IFwiYmFzZS9hbmltYXRlXCI7XG5AaW1wb3J0IFwiYmFzZS95b3V0dWJlXCI7XG5AaW1wb3J0IFwiYmFzZS9zdG9yZVwiO1xuXG4vLyBJbXBvcnQgTWF0ZXJpYWwgRGVzaWduXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbmJvZHkge1xuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG4jY29udGVudCB7XG5cdGZsZXg6IDEgMCBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tZCB7IC8vIFdSQVBQRVIgQ0xBU1MgRk9SIE1BVEVSSUFMIERFU0lHTlxuXHR3aWR0aDogMTAwJTtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHQgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuXHQgICAgZm9udC1zaXplOiAxNHB4O1xuXHQgIH1cblxuXHQgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0ICAgIGZvbnQtc2l6ZTogMTQuNXB4O1xuXHQgIH1cblxuXHQgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdCAgICBmb250LXNpemU6IDE1cHg7XG5cdCAgfVxuXG5cdEBpbXBvcnQgXCJtYXRlcmlhbC9tYXRlcmlhbGl6ZVwiO1xufVxuXG4iLCIuaWNvbnMtbWVnYSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gICAgbGVmdDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmNpcmNsZS1tZWdhIHtcblx0d2lkdGg6IDQ1cHggIWltcG9ydGFudDtcblx0bWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmNhcmQge1xuXHRwLCBhLCBsaSB7XG5cdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFNvY2lhbFxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5zb2NpYWwtbGlzdC1pdGVtcyB7XG5cdEBleHRlbmQgJWxpc3QtaXRlbXMtLWlubGluZTtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNvY2lhbC1saXN0LWl0ZW0ge1xuXHRAZXh0ZW5kICVsaXN0LWl0ZW0tLWlubGluZTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5ZW07XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWFyZ2luLWxlZnQ6IDdweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNvY2lhbC1saXN0LWxpbmsge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaGRyLWRlZmF1bHQtY29sb3IsIDE1JSk7XG5cdG9wYWNpdHk6IDAuOTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdCY6aG92ZXIge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0Lmljb25zLXNtICYge1xuXHRcdHdpZHRoOiAyNXB4O1xuXHRcdGhlaWdodDogMjVweDtcblx0fVxuXG5cdC5pY29ucy1tZWQgJiB7XG5cdFx0d2lkdGg6IDMwcHg7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHR9XG5cblx0Lmljb25zLWxnICYge1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0fVxufVxuXG4uaWNvbiwgJWljb24ge1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdHdpZHRoOiAxNXB4O1xuXHRoZWlnaHQ6IDE1cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1cHg7XG5cdGxlZnQ6IDVweDtcblxuXHRAZWFjaCAkaWNvbiBpbiAkaWNvbnMge1xuXHRcdC5pY29uLSN7JGljb259ICYge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHN2Zy1pY29uLXBhdGh9I3skaWNvbn1fZnVsbC5zdmcpO1xuXHRcdFx0Lm5vLXN2ZyAmIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBuZy1pY29uLXBhdGh9I3skaWNvbn1fbWVkLnBuZyl9XG5cdFx0fVxuXHR9XG5cblx0QGVhY2ggJHNlc3Npb24gaW4gJHNlc3Npb25zIHtcblx0XHQuaWNvbi0je250aCgkc2Vzc2lvbiwgMSl9ICYge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHN2Zy1pY29uLXBhdGh9I3tudGgoJHNlc3Npb24sIDEpfV9mdWxsLnN2Zyk7XG5cdFx0XHQubm8tc3ZnICYgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skcG5nLWljb24tcGF0aH0je250aCgkc2Vzc2lvbiwgMSl9X21lZC5wbmcpfVxuXHRcdH1cblx0fVxuXG5cdC5pY29uLSAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skc3ZnLWljb24tcGF0aH1hcnRpY2xlc19mdWxsLnN2Zyk7XG5cdFx0Lm5vLXN2ZyAmIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBuZy1pY29uLXBhdGh9YXJ0aWNsZXNfbWVkLnBuZyl9XG5cdH1cblxuXHQuaWNvbnMtc20gJiwgJi5pY29uLXNtIHtcdH1cblxuXHQuaWNvbnMtbWVkLXNvY2lhbCAmLCAmLmljb24tbWVkLXNvY2lhbCB7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHR9XG5cblx0Lmljb25zLWxnLXNvY2lhbCAmLCAmLmljb24tbGctc29jaWFsIHtcblx0XHR3aWR0aDogMzBweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0dG9wOiAxMHB4O1xuXHRcdGxlZnQ6IDEwcHg7XG5cdH1cblxuXHQmLmljb24tdHoge1xuXHRcdHdpZHRoOiAzOHB4O1xuXHRcdGhlaWdodDogMzhweDtcblx0XHR0b3A6IDEwcHg7XG5cdFx0bGVmdDogMTBweDtcblx0fVxufVxuXG4ubWVnYS1tb2RhbCB7XG5cdC5pY29ucy1tZWdhIHtcblx0XHQuaWNvbiB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuXHRcdCYuY2lyY2xlLW1lZ2Ege1xuXHQgXHRcdC5pY29uIHtcblx0IFx0XHRcdGxlZnQ6IDlweDtcblx0XHRcdCBcdHdpZHRoOiAyOHB4O1xuXHRcdCBcdFx0aGVpZ2h0OiBpbmhlcml0O1xuXHQgXHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBSZWxhdGVkIHRlYXNlcyA6OiBBcnRpY2xlIHBhZ2VzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50ei1yZWxhdGVkIHtcblx0Ly8gbWFyZ2luLWJvdHRvbTogNGVtO1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBJbmRleCBwYWdlXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50ei1pbmRleCB7XG5cdGJvcmRlcjogJGJkci10aGluLWx0O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdHBhZGRpbmc6IDFweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5pbWctdHoge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdH1cblx0XHQmOmJlZm9yZSB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHN3YXRjaC02LCAwLjYpOyB6LWluZGV4OiAyOyAgfVxuXHRcdCY6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAwLjYpOyAgei1pbmRleDogMTsgfVxuXG5cdH1cblxufVxuXG4udHotaW5kZXgtYmQge1xuXHRwYWRkaW5nOiAxZW07XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIENvbG9yaXplZCB0ZWFzZSBpbWFnZVxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaW1nLXR6LWNvbG9yaXplZCB7XG5cdEBleHRlbmQgJWltZy10ejtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItYm90dG9tOiA2cHggc29saWQgYmxhY2s7XG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6aW5oZXJpdDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cblx0JjpiZWZvcmUge1xuXHRcdHotaW5kZXg6Mjtcblx0fVxuXG5cdC8vIElkZWFsbHksIGImdyBpbWFnZXMgYXJlIHVwbG9hZGVkIGZvciB0aGVzZSBzdHlsaXplZCB0ZWFzZXMuXG5cdC8vIEhvd2V2ZXIsIGZvciBjYXBhYmxlIGJyb3dzZXJzLCB0aGVzZSBsaW5lcyB3aWxsIG1ha2Ugc3VyZSB0aGUgaW1hZ2Vcblx0Ly8gaXMgYiZ3XG5cdGltZyB7XG5cdFx0LXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcblx0XHQgICAtbW96LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuXHRcdCAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG5cdH1cblxuXHQmLnR5cGUtMSB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogZGFya2VuKCRjb2xvcml6ZWQtMSwgMzAlKTtcblx0XHQmOmJlZm9yZSB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yaXplZC0xLCAwLjM1KTsgei1pbmRleDogMjsgIH1cblx0fVxuXG5cdCYudHlwZS0yIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBkYXJrZW4oJGNvbG9yaXplZC0yLCAzMCUpO1xuXHRcdCY6YmVmb3JlIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3JpemVkLTIsIDAuMzUpOyB6LWluZGV4OiAyOyAgfVxuXHR9XG5cblx0Ji50eXBlLTMge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbigkY29sb3JpemVkLTMsIDMwJSk7XG5cdFx0JjpiZWZvcmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcml6ZWQtMywgMC4zNSk7IHotaW5kZXg6IDI7ICB9XG5cdH1cblxuXHQmOmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYShibGFjaywgLjUpOyAgei1pbmRleDogMTsgfVxufVxuXG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIENvbG9yaXplZCBpbWFnZVxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udHotY29sb3JpemVkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHotY29sb3JpemVkLWJkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAzO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMjAlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0bWFyZ2luOiBhdXRvO1xuXHRoZWlnaHQ6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbG9yaXplZC1oZWFkIHsgQGluY2x1ZGUgbGluayh3aGl0ZSk7IH1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gVGVhc2UgVW5pdmVyc2FsXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50ei1tZXRhLWJsb2NrIHtcblx0bWFyZ2luLWJvdHRvbTogMC41NWVtO1xufVxuXG4udHotbWV0YS10ZXh0LCAldHotbWV0YS10ZXh0IHtcblx0Y29sb3I6ICRibGFjay0zMDtcblx0LnR6LWV4Y2VycHQgJiB7XG5cdFx0bGluZS1oZWlnaHQ6IDJlbTtcblx0fVxufVxuXG5cbi50ei1hdXRob3ItbGluaywgJXR6LWF1dGhvci1saW5rIHtcblx0QGluY2x1ZGUgbGluayhoZWFkLWx0KTtcblx0bWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi50ei1hdXRob3ItbGluay0tYm9sZCwgJXR6LWF1dGhvci1saW5rLS1ib2xkIHtcblx0QGV4dGVuZCAldHotYXV0aG9yLWxpbms7XG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XG59XG5cbi50ei1wdWItbGluayB7XG5cdEBpbmNsdWRlIGxpbms7XG5cdEBpbmNsdWRlIHNhbnMoYm9sZCk7XG5cdG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi50ei1tZXRhLWRhdGUsICV0ei1tZXRhLWRhdGUge1xuXHRAaW5jbHVkZSBzYW5zKGJvbGQpO1xufVxuXG5cbi8vIFRoaXMgc2V0cyBzcGFjZSBhbmQgYSBydWxlIGJldHdlZW4gdGhlIGF1dGhvciBhbmQgdGhlIGRhdGVcbi8vIFdoZW4gYm90aCBhcmUgcHJlc2VudCBkaXJlY3RseSBmb2xsb3dpbmcgb25lIGFub3RoZXJcbi50ei1tZXRhLWF1dGhvciwgJXR6LW1ldGEtYXV0aG9yIHtcblx0KyAudHotbWV0YS1kYXRlLFxuXHQrIC5hcnRpY2xlLW1ldGEtZGF0ZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDAuNTVlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDAuODVlbTtcblx0XHRib3JkZXItbGVmdDogJGJkci10aGluO1xuXHR9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gVGVhc2Ugc2ltcGxlXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50eiB7XG5cdG1hcmdpbi1ib3R0b206IDJlbTtcblx0cGFkZGluZy1ib3R0b206IDJlbTtcblx0Ym9yZGVyLWJvdHRvbTogJGJkci10aGluO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHQmOmxhc3QtY2hpbGQge1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cdH1cbn1cblxuXG4udHotc291cmNlLWxpbmsgeyBAaW5jbHVkZSBsaW5rKGhlYWQtbHQpOyB9XG5cbi50ei1tZXRhLXNvdXJjZSB7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRmb250LXNpemU6IDAuODVlbTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5cbi50ei1iZCB7IH1cblxuXG4udHotYmQtdGV4dCB7IFxuXHRAZXh0ZW5kICV0ei10ZXh0LXJlZzsgXG5cdHAge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHR9XG5cbn1cblxuLnR6LWJkLWxpbmsge1xuXHRAaW5jbHVkZSBsaW5rKGFjY2VudCk7XG5cdG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFRlYXNlIEV4Y2VycHRcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnR6LW1ldGEtaW1nLCAldHotbWV0YS1pbWcge1xuXHR3aWR0aDogMmVtO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi50ei1leGNlcnB0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHotdGFncy1ibG9jayB7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cdGJvcmRlci10b3A6ICRiZHItdGhpbi1sdDtcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xufVxuXG5cbi50ei1zb2NpYWwtYmxvY2sge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAkZ3JpZC0tcXVhcnRlcjtcblx0bGVmdDogLSRzcGFjZS1ncmlkO1xuXHQudHotZXhjZXJwdDpob3ZlciAmIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cbn1cblxuXG4udHotZXhjZXJwdC1saW5rIHtcblx0QGluY2x1ZGUgbGluaztcblx0QGluY2x1ZGUgc2Fucztcblx0Zm9udC1zaXplOiAxMnB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuXG4udHotZXhjZXJwdC1jYXQge1xuXHRAaW5jbHVkZSBsaW5rKGxpbmtib2xkKTtcblx0QGluY2x1ZGUgc2Fucyhib2xkKTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDdweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gUmVzb3VyY2UgcGFnZVxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucmVzb3VyY2UtdGVhc2Uge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIENvbnRleHR1YWwgU3R5bGVzIGZvciB2YXJpb3VzIHRlYXNlc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucmVzb3VyY2UtdHoge1xuXHQvLyBUaGlzIGFsbG93cyBmb3IgdGhlIHNhdmVhYmxlIHN0YXIgdG8gbm90IG92ZXJsYXAgd2l0aCB0aGUgcmVzb3VyY2UgaWNvblxuXHRtaW4taGVpZ2h0OiAxMGVtO1xuXHRtYXgtd2lkdGg6IDg1JTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWxlZnQ6IDRlbTtcblx0fVxuXG5cdC5hcnQtYmQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRsZWZ0OiAxZW07XG5cdFx0cGFkZGluZy1yaWdodDogNGVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XG5cdH1cblx0LmltZy10ei1iZy1zYXZlZCB7XG5cdFx0d2lkdGg6IDU2cHg7XG5cdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgXHRtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgXHRtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcbiAgICBcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fSAgIFxuXHR9XG59XG5cbi50ei0taGFzLWltZyB7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdHBhZGRpbmctbGVmdDogNjIuNXB4O1xuXHR9XG59XG5cbi5pY29uLXR6IHsgfVxuXG5cbi5yZXNvdXJjZS10eixcbi5pY29uLXR6IHtcblx0LmFydC1iZCB7IGZsb2F0OiBsZWZ0OyB9XG5cdC50eHQtYmQge1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA3ZW07XG5cdFx0fVxuXHR9XG59XG5cbi5yZXNvdXJjZS1zaW5nbGUge1xuXHQuYXJ0LWJkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0bWF4LXdpZHRoOiA1MCU7IFxuXHRcdFx0ZmxvYXQ6IGxlZnQ7IFxuXHRcdFx0cGFkZGluZzogMCA0ZW0gMmVtIDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG4uaHAtc3RyZWFtLW1vZCB7XG5cdC5sLXBhaXItdHosIC5yZXNvdXJjZS10eiB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi50ei1nbG9zc2FyeSB7XG5cdC50eHQtYmQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi8vIERQQSB0ZWFzZXNcblxuLmhleC1sZy5pY29uLWRwYSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cbn1cblxuLnR6LWlhcHBfZHBhIHtcblx0LnR4dC1iZCB7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjMGM3ZWMwO1xuXHRcdH1cblx0fVxufVxuXG4vLyBJc3N1ZSBzdWJzZWN0aW9uc1xuXG4uaXNzdWUtc3Vic2VjdGlvbiB7XG5cdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRtYXJnaW4tdG9wOiAtMzBweDtcblx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCAjZmZmO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cblxuLy8gVXNlZCBmb3IgZml4IHdoZXJlIGNvbmZlcmVuY2UgaGVhZCBvdmVybGF5cyB3ZXJlIGFzIGRlZXAgYXMgLmFydC1iZFxuLmNvbmZlcmVuY2UtdHotbWVkaWEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5icmVha291dC1zZXNzaW9ucyB7XG5cdHBhZGRpbmc6IDAgMmVtO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdC50eiB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0fVxufVxuXG4vLyBVc2VkIGZvciB0b3AgbmV3cyBzdG9yaWVzXG5cbi50b3Atc3Rvcnkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC50ei1oZWFkLXhsZyB7XG5cdFx0bWFyZ2luLWxlZnQ6IDAuNmVtO1xuXHRcdGZvbnQtc2l6ZTogMi4xZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMC4yZW07XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJHNtYWxsKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogOCU7XG5cdFx0fVxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMC4yNWVtO1xuXHRcdFx0Zm9udC1zaXplOiAzLjIzMDc2OTIzMDc2OTIzZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cdC5hcnQtYmQge1xuXHRcdG1hcmdpbi10b3A6IDFlbTtcblx0fVxuXHQudHotc2F2ZWFibGUtYmxvY2sge1xuXHRtYXJnaW4tdG9wOiAzcHg7XG5cdGxlZnQ6IC0xLjJlbTtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHRsZWZ0OiAwLjJlbTtcblx0XHR9XG5cdH1cblx0LnR6LW1ldGEtYXV0aG9yIHtcblx0XHRtYXJnaW4tbGVmdDogMmVtO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDglO1xuXHRcdH1cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTAuOGVtO1xuXHRcdH1cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiA2Mi41cHg7XG5cdH1cbn1cblxuLy8gVm9sdW50ZWVyIHNwb3RsaWdodHNcblxuLnZvbC1zcG90IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xuXHRwYWRkaW5nOiAzZW0gM2VtIDA7XG5cdC5wYWdlLWhlYWQtbGcge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuXG4vLyBTaG93IERhaWx5XG5cbi5zaG93LWRhaWx5LXdyYXBwZXIge1xuXHRtYXJnaW4tdG9wOiAtNGVtO1xuXHRwYWRkaW5nLWJvdHRvbTogNGVtO1xuXHQubC1wYWlyLXR6IHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0LmFydC1iZCwgLnR4dC1iZCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cbn1cblxuLy8gTmV3IHNlc3Npb25zL3NjaGVkdWxlIHRlbXBsYXRlIGZvciBjb25mZXJlbmNlc1xuXG4uc2Vzc2lvbi1saXN0IHtcblx0bWFyZ2luLXRvcDogLTRlbTtcblx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdHdpZHRoOiA4NSU7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHR3aWR0aDogOTAlO1xuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQubC1wYWlyLXR6LXNlc3Npb24ge1xuXHRcdEBleHRlbmQgJWwtcGFpci10ei1zbTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcblx0XHRwYWRkaW5nOiAxZW0gMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdHBhZGRpbmc6IDFlbTtcblx0XHR9XG5cdFx0LmFydC1iZCB7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0fVxuXHRcdFx0LmhleC1zbSB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNlc3Npb24tbGFiZWwge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stNTA7XG5cdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHR9XG5cdFx0XHQuc2Vzc2lvbi10aW1lIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDAuNGVtO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZmEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZXNzaW9uLXRpbWUtYnJlYWsge1xuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZXNzaW9uLWVuZC10aW1lIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrLTMwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5hcnQtYmQtdGltZSB7XG5cdFx0XHR3aWR0aDogMTUlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHR9XG5cdFx0XHQudGltZS1iZyB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgLy8gd2lkdGg6IDE1JTtcblx0XHRcdCAgICB0b3A6IDEzcHg7XG5cdFx0XHQgICAgbGVmdDogMTBweDtcblx0XHRcdCAgICBmb250LXNpemU6IDIuNWVtO1xuXHRcdFx0ICAgIGNvbG9yOiAjRUZFRkVGO1xuXHRcdFx0ICAgIHotaW5kZXg6IC0xO1xuXHRcdFx0ICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmhleC1zbSB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNlc3Npb24tbGFiZWwge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stNTA7XG5cdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHR9XG5cdFx0XHQuc2Vzc2lvbi10aW1lIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDAuNGVtO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZmEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2Vzc2lvbi10aW1lLWJyZWFrIHtcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2Vzc2lvbi1lbmQtdGltZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay0zMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQudHh0LWJkIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHQmLmdyZWVuLWJvcmRlciB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM3MGJmNGM7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDUuNWVtO1xuXHQgICAgXHRcdHBhZGRpbmctcmlnaHQ6IDAuNGVtO1xuXHQgICAgXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdFx0bWluLWhlaWdodDoxMDAlO1xuXHRcdFx0XHR9XG5cdCAgICBcdH1cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6MTAwJTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdFx0LnR6LWhlYWQtc20ge1xuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMC4yNWVtO1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRmb250LXNpemU6MS4xZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zZW07XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YS50ei1oZWFkLXNtIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDUlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1ZW07XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay01MDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwLjQ1ZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHNwYW4udHotaGVhZC1zbSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZXNzLWxvYyB7XG5cdFx0XHRmbG9hdDogbGVmdDtcbiAgICBcdFx0d2lkdGg6IDM1JTtcbiAgICBcdFx0cGFkZGluZy1sZWZ0OiAwLjVlbTtcbiAgICBcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdH1cbiAgICBcdFx0LnNlc3Npb24tbGFiZWwge1xuICAgIFx0XHRcdHBhZGRpbmctdG9wOjAuNGVtO1xuICAgIFx0XHR9XG4gICAgXHRcdC5mYSB7XG4gICAgXHRcdFx0ZGlzcGxheTpub25lO1xuICAgIFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0XHRcdGZsb2F0OiBsZWZ0O1xuICAgXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjRlbTtcbiAgICBcdFx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHR9XG4gICAgXHRcdH1cblx0XHR9XG5cdFx0LnNlc3MtZGVzYyB7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdHBhZGRpbmctdG9wOiAxZW07XG5cdFx0XHQuc2Vzcy1yYWlsIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdFx0XHRwYWRkaW5nOiAxZW0gMWVtIDA7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMWVtIDAgMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZXNzaW9uLWxhYmVsIHtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDc1JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmZhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1JTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogODUlO1xuXHRcdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zZXNzaW9uLXRhZy1saXN0LWl0ZW1zIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgJWxpc3QtaXRlbXMtLWlubGluZTtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTUlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZXNzaW9uLWNwZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDc1JTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNlc3MtY29udGVudCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTUwO1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0XHR1bCBsaSB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogZGlzYztcblx0XHRcdFx0fVxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEuNWVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHVsLCBvbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zZXNzaW9uLWRhdGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRjb2xvcjogJGxpbmstY29sb3I7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDFlbSAwO1xuXHRcdHotaW5kZXg6IDEwMDAwMDtcblx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZWZlZmVmO1xuXHRcdG1hcmdpbi10b3A6IDRlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAtNTNweDtcblx0XHQmLnN0YXRpYy1kYXRlLWZpeCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwZW07XG5cdFx0fVx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjElO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdHBhZGRpbmc6IDE3cHggMS41ZW0gMTdweCAwO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdGNvbG9yOiAkYmxhY2stMTAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHQmLnN0YXRpYy1kYXRlLWZpeCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtNzVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICR4LWxhcmdlKSB7XG5cdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0zMDVweDtcblx0XHR9XG5cdFx0Ji5zdGF0aWMtZGF0ZSB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0fVxuXHRcdCYuZml4ZWQtZGF0ZSB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR6LWluZGV4OiAtMTA7XG5cdFx0XHR0b3A6IDM1cHg7XG5cdFx0fVxuXHRcdCYuYWJzb2x1dGUtZGF0ZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0fVxuXG5cdH1cblx0LnNlc3Npb24tZGF0ZS1idWZmZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogNGVtO1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5zZXNzaW9uLWxhYmVsIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRjb2xvcjogJGJsYWNrLTUwO1xuXHR9XG5cdC5mYS1jb2csIC5mYS1leGNsYW1hdGlvbi1jaXJjbGUge1xuXHRcdG1hcmdpbi1yaWdodDogMWVtO1xuXHR9XG59XG5cbi5zZXNzaW9uLXRvb2x0aXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiA2NSU7XG5cdG1heC13aWR0aDogNjUlO1xuXHR0b3A6IDZlbTtcblx0cmlnaHQ6IDA7XG5cdHBhZGRpbmc6IDJlbSAyZW0gMWVtIDJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyOiA0cHggc29saWQgI2VmZWZlZjtcblx0ei1pbmRleDogMTtcblx0Lmg0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjU1ZW07XG5cdH1cblx0LnNlc3Npb24tdG9vbHRpcC1oZXgge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXJnaW46IC0zLjRlbSAwIDAgLTIuNzVlbTtcblx0XHRwYWRkaW5nOiAwIDEuMjVlbSAwLjVlbSAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdH1cbn1cblxuLmZ0Yy1uZXdzIHtcblx0bWFyZ2luLXRvcDogNWVtO1xuXHQudHoge1xuXHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMmVtO1xuXHRcdH1cblx0fVxufVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gUHJpdmFjeSBJbmR1c3RyeSBJbmRleFxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cblxuLnBpaS1yZXN1bHRzLWhkciB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRjb2xvcjogJGJsYWNrLTQwO1xufVxuXG4udHotcGlpIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cGFkZGluZzogMS41ZW0gMS41ZW0gMC41ZW07XG5cdCYuaWFwcC1kaWFtb25kLCBcblx0Ji5pYXBwLXBsYXRpbnVtLFxuXHQmLmlhcHAtZ29sZCxcblx0Ji5pYXBwLXNpbHZlcixcblx0Ji5pYXBwLWJyb256ZSxcblx0Ji5pYXBwLWdyb3VwLW1lbWJlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0XHQubWVtYmVyLWxldmVsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdG1hcmdpbi10b3A6IDAuNGVtO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMC4yZW07XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMi4yZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC42ZW07XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stMjA7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuaWFwcC1kaWFtb25kIHtcblx0XHQubWVtYmVyLWxldmVsIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2lhcHAtZGlhbW9uZC5wbmcpOyBcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJJQVBQIERpYW1vbmQgTWVtYmVyXCI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuaWFwcC1wbGF0aW51bSB7XG5cdFx0Lm1lbWJlci1sZXZlbCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9wbGF0aW51bS5wbmcpOyBcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJJQVBQIFBsYXRpbnVtIE1lbWJlclwiO1xuXHRcdFx0fVxuXHRcdH1cdFxuXHR9XG5cdCYuaWFwcC1nb2xkIHtcblx0XHQubWVtYmVyLWxldmVsIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2dvbGQucG5nKTsgXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiSUFQUCBHb2xkIE1lbWJlclwiO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmlhcHAtc2lsdmVyIHtcblx0XHQubWVtYmVyLWxldmVsIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL3NpbHZlci5wbmcpOyBcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJJQVBQIFNpbHZlciBNZW1iZXJcIjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5pYXBwLWJyb256ZSB7XG5cdFx0Lm1lbWJlci1sZXZlbCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9pYXBwLWJyb256ZS5wbmcpO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIklBUFAgQnJvbnplIE1lbWJlclwiO1xuXHRcdFx0fVxuXHRcdH0gXHRcblx0fVxuXHQmLmlhcHAtZ3JvdXAtbWVtYmVyIHtcblx0XHQubWVtYmVyLWxldmVsIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2dyb3VwLnBuZyk7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiSUFQUCBHcm91cCBNZW1iZXJcIjtcblx0XHRcdH1cblx0XHR9IFxuXHR9XG59XG5cbi8vIFR3aXR0ZXIgdHdlZXRzXG5cbmJsb2NrcXVvdGUudHdpdHRlci10d2VldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBcIlNlZ29lIFVJXCIsIENhbGlicmksIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItY29sb3I6ICNlZWUgI2RkZCAjYmJiO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgbWFyZ2luOiAxMHB4IDVweDtcbiAgcGFkZGluZzogMTZweDtcbiAgbWF4LXdpZHRoOiA0NjhweDtcbn1cbiBcbmJsb2NrcXVvdGUudHdpdHRlci10d2VldCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbiBcbmJsb2NrcXVvdGUudHdpdHRlci10d2VldCBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMCBub25lO1xufVxuIFxuYmxvY2txdW90ZS50d2l0dGVyLXR3ZWV0IGE6aG92ZXIsXG5ibG9ja3F1b3RlLnR3aXR0ZXItdHdlZXQgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5cbi8vIFZpZGVvIHRlYXNlc1xuXG4udHotdmlkZW8ge1xuXHRwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdH1cbn1cblxuLy8gRXh0ZXJuYWwgbGlua2luZyB0ZWFzZVxuXG4jbmV3cyB7XG5cdC50ei1pYXBwX3BhZ2Uge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0LmV4dGVybmFsLXRlYXNlIHtcblx0XHRcdHBhZGRpbmc6IDJlbTtcblx0XHRcdCYuZmVhdHVyZWQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuXHRcdFx0fVxuXHRcdFx0LnBhZ2UtdGV4dC1zbSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHQ6Zmlyc3QtY2hpbGQgJiB7XG5cdFx0XHRcdCYuZmVhdHVyZWQge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIHNoYXJlZCBzdHlsZXNcbi5idG4sXG4uYnRuLWZsYXQge1xuICBib3JkZXI6ICRidXR0b24tYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLXJhZGl1cztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6ICRidXR0b24taGVpZ2h0O1xuICBsaW5lLWhlaWdodDogJGJ1dHRvbi1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRidXR0b24tcGFkZGluZztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLy8gR2V0cyByaWQgb2YgdGFwIGFjdGl2ZSBzdGF0ZVxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogXCJUYWJhYyBTYW5zXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8vIERpc2FibGVkIHNoYXJlZCBzdHlsZVxuLmJ0bi5kaXNhYmxlZCxcbi5idG4tZmxvYXRpbmcuZGlzYWJsZWQsXG4uYnRuLWxhcmdlLmRpc2FibGVkLFxuLmJ0bi1mbGF0LmRpc2FibGVkLFxuLmJ0bjpkaXNhYmxlZCxcbi5idG4tZmxvYXRpbmc6ZGlzYWJsZWQsXG4uYnRuLWxhcmdlOmRpc2FibGVkLFxuLmJ0bi1mbGF0OmRpc2FibGVkLFxuLmJ0bltkaXNhYmxlZF0sXG4uYnRuLWZsb2F0aW5nW2Rpc2FibGVkXSxcbi5idG4tbGFyZ2VbZGlzYWJsZWRdLFxuLmJ0bi1mbGF0W2Rpc2FibGVkXSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICRidXR0b24tZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gU2hhcmVkIGljb24gc3R5bGVzXG4uYnRuLFxuLmJ0bi1mbG9hdGluZyxcbi5idG4tbGFyZ2UsXG4uYnRuLWZsYXQge1xuXG4gIG91dGxpbmU6IDA7XG5cbiAgaSB7XG4gICAgZm9udC1zaXplOiAkYnV0dG9uLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBTaGFyZWQgZm9jdXMgYnV0dG9uIHN0eWxlXG4uYnRuLFxuLmJ0bi1mbG9hdGluZyB7XG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLCAxMCUpO1xuICB9XG59XG5cbi8vIFJhaXNlZCBCdXR0b25cbi5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAkYnV0dG9uLXJhaXNlZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgIEBleHRlbmQgLnotZGVwdGgtMS1oYWxmO1xuICB9XG59XG5cbi8vIEZsb2F0aW5nIGJ1dHRvblxuLmJ0bi1mbG9hdGluZyB7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZC1ob3ZlcjtcbiAgICBAZXh0ZW5kIC56LWRlcHRoLTEtaGFsZjtcbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgJi5idG4tbGFyZ2Uge1xuICAgIHdpZHRoOiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XG4gICAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XG4gICAgaSB7XG4gICAgICBsaW5lLWhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplO1xuICAgIH1cbiAgfVxuXG4gICYuaGFsZndheS1mYWIge1xuICAgICYubGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDI0cHg7XG4gICAgfVxuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgfVxuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICRidXR0b24tZmxvYXRpbmctY29sb3I7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcbiAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZDtcbiAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1mbG9hdGluZy1yYWRpdXM7XG4gIEBleHRlbmQgLnotZGVwdGgtMTtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgaSB7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGJ1dHRvbi1mbG9hdGluZy1jb2xvcjtcbiAgICBmb250LXNpemU6ICRidXR0b24tbGFyZ2UtaWNvbi1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcbiAgfVxufVxuXG4vLyBidXR0b24gZml4XG5idXR0b24uYnRuLWZsb2F0aW5nIHtcbiAgYm9yZGVyOiAkYnV0dG9uLWJvcmRlcjtcbn1cblxuLy8gRml4ZWQgQWN0aW9uIEJ1dHRvblxuLmZpeGVkLWFjdGlvbi1idG4ge1xuICAmLmFjdGl2ZSB7XG4gICAgdWwge1xuICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gICYuaG9yaXpvbnRhbCB7XG4gICAgcGFkZGluZzogMCAwIDAgMTVweDtcblxuICAgIHVsIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgcmlnaHQ6IDY0cHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB3aWR0aDogNTAwcHg7IC8qd2lkdGggMTAwJSBvbmx5IGdvZXMgdG8gd2lkdGggb2YgYnV0dG9uIGNvbnRhaW5lciAqL1xuXG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAxNXB4IDE1cHggMCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudG9vbGJhciB7XG4gICAgJi5hY3RpdmUge1xuICAgICAgJiA+IGEgaSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcblxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDIzcHg7XG4gIGJvdHRvbTogMjNweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHotaW5kZXg6IDk5ODtcblxuICB1bCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNjRweDtcbiAgICBtYXJnaW46IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICBhLmJ0bi1mbG9hdGluZyB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5mYWItYmFja2Ryb3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xuICAgIGhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZDtcbiAgICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLWZsb2F0aW5nLXJhZGl1cztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG59XG5cbi8vIEZsYXQgYnV0dG9uXG4uYnRuLWZsYXQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICRidXR0b24tZmxhdC1jb2xvcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycztcblxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjIpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGJ1dHRvbi1mbGF0LWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vIExhcmdlIGJ1dHRvblxuLmJ0bi1sYXJnZSB7XG4gIEBleHRlbmQgLmJ0bjtcbiAgaGVpZ2h0OiAkYnV0dG9uLWxhcmdlLWhlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRidXR0b24tbGFyZ2UtaGVpZ2h0O1xuXG4gIGkge1xuICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1sYXJnZS1pY29uLWZvbnQtc2l6ZTtcbiAgfVxufVxuXG4vLyBCbG9jayBidXR0b25cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuZGl2LmJ0biwgYnV0dG9uLmJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG5kaXYuYnV0dG9uIHNwYW4sIGJ1dHRvbi5idG4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQnV0dG9uc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kYnV0dG9uLW1haW46ICAkZ3JlZW4tbWFpbjtcbiRidXR0b24tc2Vjb25kYXJ5OiAkYmxhY2stMjA7XG5cblxuLmJ1dHRvbiwgJWJ1dHRvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tbWFpbjtcblx0Zm9udDogaW5oZXJpdDtcblx0bGluZS1oZWlnaHQ6IDFlbTtcblx0cGFkZGluZzogMC40NWVtIDAuNjVlbTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogI2ZmZjtcblx0b3V0bGluZTogMDtcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRidXR0b24tbWFpbiwgNSUpO1xuXHR9XG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ1dHRvbi1tYWluLCA4JSk7XG5cdFx0dGV4dC1zaGFkb3c6IDAgLTFweCBkYXJrZW4oJGJ1dHRvbi1tYWluLCAxNSUpO1xuXHR9XG5cdCYgKyAmIHtcblx0XHRtYXJnaW4tbGVmdDogMWVtO1xuXHR9XG59XG5cblxuLmZhbmN5LWJ1dHRvbiwgJWZhbmN5LWJ1dHRvbiB7XG5cdEBleHRlbmQgJWJ1dHRvbjtcblx0cGFkZGluZy10b3A6IDAuNjVlbTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAycHggMCBsaWdodGVuKCRidXR0b24tbWFpbiwgMTUlKTtcblx0Ym9yZGVyLXJhZGl1czogMC40NWVtO1xuXHRib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGJ1dHRvbi1tYWluLCA3JSk7XG5cdGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYnV0dG9uLW1haW4sIDIlKTtcblx0Jjpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHR9XG59XG5cblxuLmJ1dHRvbi1zZWNvbmRhcnksICVidXR0b24tc2Vjb25kYXJ5IHtcblx0QGV4dGVuZCAlYnV0dG9uO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXNlY29uZGFyeTtcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRidXR0b24tc2Vjb25kYXJ5LCA1JSk7XG5cdH1cblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnV0dG9uLXNlY29uZGFyeSwgOCUpO1xuXHRcdHRleHQtc2hhZG93OiAwIC0xcHggZGFya2VuKCRidXR0b24tc2Vjb25kYXJ5LCAxNSUpO1xuXHR9XG59XG5cblxuLmJ1dHRvbi1zbSwgJWJ1dHRvbi1zbSB7XG5cdEBleHRlbmQgJWJ1dHRvbjtcblx0Zm9udC1zaXplOiAwLjg0NjE1Mzg0NjE1Mzg1ZW07IFx0XHQvLyAxMXB4XG59XG5cblxuLmJ1dHRvbi1tZWQsICVidXR0b24tbWVkIHtcblx0QGV4dGVuZCAlYnV0dG9uO1xuXHRmb250LXNpemU6IDFlbTtcblx0cGFkZGluZzogMC42NWVtIDEuNzVlbTtcbn1cblxuXG4uYnV0dG9uLWxnLCAlYnV0dG9uLWxnIHtcblx0QGV4dGVuZCAlYnV0dG9uO1xuXHRmb250LXNpemU6IDEuMTUzODQ2MTUzODQ2MTVlbTtcdFx0Ly8xNXB4XG5cdHBhZGRpbmc6IDAuODVlbSAyLjI1ZW07XG59XG5cbi5idXR0b24tc20tLWZhbmN5IHtcblx0QGV4dGVuZCAlYnV0dG9uLXNtO1xuXHRAZXh0ZW5kICVmYW5jeS1idXR0b247XG59XG5cbi5idXR0b24tbWVkLS1mYW5jeSB7XG5cdEBleHRlbmQgJWJ1dHRvbi1tZWQ7XG5cdEBleHRlbmQgJWZhbmN5LWJ1dHRvbjtcbn1cblxuLmJ1dHRvbi1sZy0tZmFuY3ksICVidXR0b24tbGctLWZhbmN5IHtcblx0QGV4dGVuZCAlYnV0dG9uLWxnO1xuXHRAZXh0ZW5kICVmYW5jeS1idXR0b247XG59XG5cblxuLmJ1dHRvbi1zZWNvbmRhcnktc20sICVidXR0b24tc2Vjb25kYXJ5LXNtIHtcblx0QGV4dGVuZCAlYnV0dG9uLXNtO1xuXHRAZXh0ZW5kICVidXR0b24tc2Vjb25kYXJ5O1xufVxuXG4uYnV0dG9uLXNlY29uZGFyeS1tZWQge1xuXHRAZXh0ZW5kICVidXR0b24tbWVkO1xuXHRAZXh0ZW5kICVidXR0b24tc2Vjb25kYXJ5O1xufVxuXG4uYnV0dG9uLXNlY29uZGFyeS1sZyB7XG5cdEBleHRlbmQgJWJ1dHRvbi1sZztcblx0QGV4dGVuZCAlYnV0dG9uLXNlY29uZGFyeTtcbn1cblxuXG4uYnV0dG9uLXBpbGwge1xuXHRAZXh0ZW5kICVidXR0b247XG5cdHBhZGRpbmctbGVmdDogMWVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAxZW07XG5cdHdpZHRoOiA1NXB4O1xuXHRsaW5lLWhlaWdodDogMzVweDtcblx0aGVpZ2h0OiAzNXB4O1xuXHRib3JkZXItcmFkaXVzOiAxLjI1ZW07XG59XG5cblxuXG4vLyBQcml2YWN5IEluZHVzdHJ5IEluZGV4XG5cbi5waWktbWV0YSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMC4zZW0gMC42ZW07XG4gICAgbWFyZ2luOiAwIDAuNWVtIDAuNWVtIDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tbWFpbjtcbiAgICB9XG59XG5cbi5hY3RpdmUtdGFnIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW47XG5cdGZpbGw6ICRncmVlbi1tYWluO1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHRmaWxsOiAkZ3JlZW4tbWFpbjtcblx0fVxufVxuXG5cbi8vIEZJUCBEaXJlY3RvcnkgQnV0dG9uXG4uYnRuLW5leHQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZTllYWVhO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogI2U5ZWFlYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3YTdhO1xuICAgIHBhZGRpbmc6IDAuMzVlbSAwLjg1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgICsgLmlzLWFjdGl2ZSB7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgIFx0Y29sb3I6ICNjY2NjY2M7XG4gICAgfVxufVxuLmJ0bi1uZXh0W2Rpc2FibGVkXSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgY29sb3I6ICNjY2NjY2M7XG59XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBCdXR0b24gYmxvY2tzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idXR0b24tYmxvY2stLWNlbnRlcmVkIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiA0ZW07XG5cdC5naG9zdC1meCB7XG5cdFx0bWFyZ2luOiAxZW07IFxuXHRcdHBhZGRpbmc6IDFlbTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0fVxufVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gUHVicyBzdWJzY3JpcHRpb24gYnV0dG9uc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5zaWRlYmFyLXN1Yi1jYWxsb3V0IHtcblx0d2lkdGg6IDk1JTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMC43NWVtO1xuXHRtYXJnaW4tdG9wOiAyZW07XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGltZyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cdC5zdWJzY3JpYmUtYnRuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0aSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEobWF4LXdpZHRoOiAkbGFyZ2UpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAyZW0gMCAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC5zdWJzY3JpYmUtYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4vLyBSZW1pbmQgbWUgYnV0dG9uXG5cbi5yZW1pbmQtbWUge1xuXHRcblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRmbG9hdDogcmlnaHQ7IFxuXHRcdG1hcmdpbi10b3A6IC0yLjRlbTtcblx0fVxufVxuXG4vLyBDcmVhdGUgYW4gYWNjb3VudFxuXG4uY3JlYXRlLWFjY291bnQge1xuXHRsaW5lLWhlaWdodDogMi41ZW07XG5cdG1heC13aWR0aDogMTc1cHg7XG5cdG1hcmdpbjogLTdlbSBhdXRvIDJlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWZlZmVmO1xuXHRcdG1heC13aWR0aDogMTgzcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDAgMC43NWVtIDAgMDtcblx0fVxuXHQuZmEge1xuXHRcdG1hcmdpbjogMCAwLjVlbSAwIC0wLjVlbTtcblx0fVxufVxuXG4vLyBHaG9zdCBidXR0b25cblxuLmdob3N0LWJ1dHRvbiB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tbGVmdDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMWVtIDJlbTtcblx0Zm9udC1zaXplOiAxLjFlbTtcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdG1hcmdpbi1sZWZ0OiAxZW07XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblx0LmFydGljbGUtdGV4dCAmIHtcblx0XHRwYWRkaW5nOiAwLjc1ZW07XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRvcGFjaXR5OiAwLjI1O1xuXHRcdH1cblx0fVxuXHQmLmdob3N0LWdyZWVuIHtcblx0XHRjb2xvcjogZGFya2VuKCRncmVlbi1tYWluLCA1JSk7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGdyZWVuLW1haW47XG5cdFx0dHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLXRvcDogM2VtO1xuXHRcdH1cblx0XHQmLmdob3N0LS14bCB7XG5cdFx0XHRtaW4td2lkdGg6IDEwMHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdCYuZ2hvc3QtcmVkIHtcblx0XHRjb2xvcjogZGFya2VuKCRzd2F0Y2gtMSwgNSUpO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRzd2F0Y2gtMTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN3YXRjaC0xICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLXRvcDogM2VtO1xuXHRcdH1cblx0fVxuXHQmLmdob3N0LWJsdWUge1xuXHRcdGNvbG9yOiBkYXJrZW4oJHN3YXRjaC04YSwgNSUpO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRzd2F0Y2gtOGE7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtOGEgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tdG9wOiAzZW07XG5cdFx0fVxuXHR9XG5cdCYuZ2hvc3QtcHVycGxlIHtcblx0XHRjb2xvcjogZGFya2VuKCRzd2F0Y2gtNiwgNSUpO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRzd2F0Y2gtNjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN3YXRjaC02ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLXRvcDogM2VtO1xuXHRcdH1cblx0fVxufVxuXG4uc2VlLWFsbCB7XG5cdGEge1xuXHRcdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuXHR9XG59XG5cblxuLnNlZS1hbGwtbmV3cyB7XG5cdGEge1xuXHRcdGNvbG9yOiBkYXJrZW4oJGdyZWVuLW1lZCwgNSUpO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRncmVlbi1tZWQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tZWQ7XG5cdFx0fSBcblx0fVxufVxuXG4uc2VlLWFsbC1qb2JzIHtcblx0YSB7XG5cdFx0Y29sb3I6IGRhcmtlbigkc3dhdGNoLTEsIDUlKTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkc3dhdGNoLTE7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtMTtcblx0XHR9IFxuXHR9XG59XG5cbi5zZWUtYWxsLXZpZGVvcyB7XG5cdGEge1xuXHRcdGNvbG9yOiBkYXJrZW4oJHN3YXRjaC02LCA1JSk7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHN3YXRjaC02O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLTY7XG5cdFx0fSBcblx0fVxufVxuXG4uc2VlLWFsbC1yZXNvdXJjZXMge1xuXHRhIHtcblx0XHRjb2xvcjogZGFya2VuKCRzd2F0Y2gtOGEsIDUlKTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkc3dhdGNoLThhO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLThhO1xuXHRcdH0gXG5cdH1cbn1cblxuLy8gU3dpdGNoZXJcblxuLnN3aXRjaGVyLWxhYmVsIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogMC41ZW07XG59XG4uc3dpdGNoZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stMTA7XG4gICAgbWFyZ2luOiAtMnB4IGF1dG8gMDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1vdXQ7XG4gICAgJjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcXGYxMTFcIjtcblx0ICAgIGZvbnQtZmFtaWx5OiAkZmE7XG5cdCAgICBjb2xvcjogI2ZmZjtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGxlZnQ6IDJweDtcblx0ICAgIHRvcDogLTFweDtcblx0ICAgIGZvbnQtc2l6ZTogMTlweDtcblx0ICAgIHdpZHRoOiAxOXB4O1xuXHQgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWFpbjtcbiAgICBcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQgMTAwbXM7XG5cdCAgICAmOmFmdGVyIHtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuXHQgICAgfVxuICAgIH1cbn1cblxuLmJ0bi1sb2FkZXIge1xuXHR3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB0b3A6IDhweCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIC5zcGlubmVyLWxheWVyIHtcbiAgICBcdGJvcmRlci1jb2xvcjogI2YyZjJmMiFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBTZWFyY2ggRm9ybVxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubWVtYmVyLXNlYXJjaC1mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQubmF2LXNlYXJjaC1ibG9jayAmIHtcblx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuXG4uZmlwLXNlYXJjaC1mb3JtIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi5maXAtc2VhcmNoLWZvcm06YmVmb3JlIHtcblx0Y29udGVudDogJ1xcZjAwMic7XG5cdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0Zm9udC1zaXplOiAyZW07XG5cdHRvcDogMXB4O1xuXHRyaWdodDogOHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcblx0Y29sb3I6ICNhOWE5YTk7XG59XG5cbi5tZW1iZXItc2VhcmNoLWlucHV0IHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdG91dGxpbmU6IDA7XG5cdHBhZGRpbmc6IDAgMC44NWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRoZWlnaHQ6IDM1cHg7XG5cdHdpZHRoOiA4NSU7XG5cdG1hcmdpbjogMDtcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1zbSkge1xuXHRcdHdpZHRoOiA5MCU7XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdHdpZHRoOiA5NSU7XG5cdH1cblx0Lm5hdi1zZWFyY2gtYmxvY2sgJiB7XG5cdFx0d2lkdGg6IDg3JTtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXNtKSB7XG5cdFx0XHR3aWR0aDogOTIlO1xuXHRcdH1cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLW1lZCkge1xuXHRcdFx0d2lkdGg6IDk1JTtcblx0XHR9XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdFx0d2lkdGg6IDU2Ljg4ODhlbTtcblx0XHRcdC8vIG1hcmdpbi10b3A6IDEuMmVtO1xuXHRcdH1cblx0fVxufVxuXG4uZmlwLXNlYXJjaCB7XG5cdEBleHRlbmQgLm1lbWJlci1zZWFyY2gtaW5wdXQ7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ubWVtYmVyLXNlYXJjaC1zdWJtaXQge1xuXHRAZXh0ZW5kICVidXR0b247XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5ZW07XG5cdHdpZHRoOiAzNXB4O1xuXHRoZWlnaHQ6IDM1cHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdC5uYXYtc2VhcmNoLWJsb2NrICYge1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ly8gbWFyZ2luLXRvcDogLTIuN2VtO1xuXHRcdFx0Ly8gcmlnaHQ6IC01OS42NjY2NmVtO1xuXHRcdH1cblx0fVxuXG5cdC5pY29uLmljb24tbGcge1xuXHRcdHRvcDogM3B4O1xuXHRcdGxlZnQ6IDNweDtcblx0fVxufSIsIi5hbGdvbGlhLXNlYXJjaCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiA2NHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHR6LWluZGV4OiAxO1xuXHRmb3JtIHtcblx0XHRAZXh0ZW5kIC5jb250YWluZXI7XG5cdFx0aGVpZ2h0OiBpbmhlcml0O1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0LmlucHV0LWZpZWxkIHtcblx0XHRcdEBleHRlbmQgLndoaXRlLCAuei1kZXB0aC0xO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLXRvcDogMDsgXG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMnB4O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW4tb3V0O1xuXHRcdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcblx0XHRcdC5hbGdvbGlhLXNlYXJjaC1maWVsZCB7XG5cdFx0XHRcdEBleHRlbmQgLmZsb3ctdGV4dDtcblx0XHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNjRweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNyZW07XG5cdFx0XHQgICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuXHRcdFx0ICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2cmVtKTtcblx0XHRcdFx0aW5wdXQ6bm90KFt0eXBlXSksXG5cdFx0XHRcdGlucHV0Om5vdChbdHlwZV0pOmZvY3VzIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHdpZHRoOiBpbmhlcml0O1xuXHRcdFx0XHRcdGhlaWdodDogaW5oZXJpdDtcbiAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHJpZ2h0OiAwLjc1ZW07XG5cdFx0XHQgICAgdG9wOiAwLjc1ZW07XG5cdFx0XHQgICAgYm9yZGVyOiAycHggc29saWQgbWFwLWdldCgkZ3JlZW4sICdiYXNlJykgIWltcG9ydGFudDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0ICAgIG9wYWNpdHk6IDA7XG5cdFx0XHQgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0ICAgIGhlaWdodDogNDJweDtcblx0XHRcdCAgICB3aWR0aDogNDJweDtcblx0XHRcdCAgICBwYWRkaW5nOiAwO1xuXHRcdFx0ICAgIHRyYW5zaXRpb246IGFsbCAxMDBtcyBlYXNlLWluLW91dDtcblx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sICdiYXNlJykgIWltcG9ydGFudDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdCYuYXJyb3cge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdCAgICB0b3A6IDA7XG5cdFx0XHRcdFx0ICAgIGxlZnQ6IDAuMTVlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hcnJvdy1idG4ge1xuXHRcdFx0XHRcdHRvcDogMC41ZW07XG5cdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQgICAgdG9wOiAwO1xuXHRcdFx0XHRcdCAgICBsZWZ0OiAwLjE1ZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZWVuLCAnYmFzZScpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMC43NXJlbTtcblx0XHRcdH1cblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmhwLXNlYXJjaCB7XG5cdFx0bWFyZ2luOiAtMzJweCAwO1xuXHRcdGZvcm0ge1xuXHRcdFx0d2lkdGg6IDQwZW0gIWltcG9ydGFudDtcblx0XHRcdG1heC13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG5cdFx0XHQuaW5wdXQtZmllbGQge1xuXHRcdFx0XHRpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0cmVtO1xuXHRcdFx0XHQgICAgcGFkZGluZy1yaWdodDogNHJlbTtcblx0XHRcdFx0ICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4cmVtKTtcblx0XHRcdFx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLFxuXHRcdFx0XHRcdFx0XHRcdFx0MCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksXG5cdFx0XHRcdFx0XHRcdFx0XHQwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JiArIGxhYmVsLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gY29sb3I6IG1hcC1nZXQoJGdyZWVuLCAnYmFzZScpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjI1KSB0cmFuc2xhdGVYKC0wLjNlbSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYgKyBsYWJlbC5hY3RpdmUgKyBidXR0b24uYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuODVlbSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMXJlbTtcblx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdDpmb2N1cyB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jZ2xvYmFsLXNlYXJjaCB7XG5cdG1hcmdpbi10b3A6IDFlbTtcbn1cblxuI2lhcHAtc2VhcmNoLXJlc3VsdHMge1xuXHQuY29sbGVjdGlvbiB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdC5jb2xsZWN0aW9uLWl0ZW0ge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jbmV3cy1zZWFyY2gtcmVzdWx0cyB7XG5cdC5jb2xsZWN0aW9uLWl0ZW0ge1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0LmNvbGxlY3Rpb24taXRlbSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWFyY2gtcmVzdWx0LW1ldGEge1xuXHRtYXgtd2lkdGg6IDQ3NXB4OyBcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07IFxuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHR9XG59XG5cbi5zZWFyY2gtZmlsdGVycy1idXR0b24ge1xuXHRAZXh0ZW5kIC5jaGlwO1xuXHRtYXJnaW4tdG9wOiAxZW07XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0LCBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKTtcblx0XHR9XG5cdH1cblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuXG4uc29ydC1maWx0ZXJzLWJ1dHRvbiB7XG5cdEBleHRlbmQgLmNoaXA7XG5cdG1hcmdpbi10b3A6IDFlbTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIC4ycyBlYXNlLWluLW91dDtcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjogNXB4O1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0fVxufVxuXG4uc2VhcmNoLXNvcnQge1xuXHRtYXJnaW46IDA7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwb3NpdGlvbjogaW5oZXJpdDtcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdG1hcmdpbi1sZWZ0OiAyLjVyZW07XG5cdFx0bWFyZ2luLXRvcDogMS4yNXJlbTtcblx0fVxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0bWFyZ2luLXRvcDogMC4yNXJlbTtcblx0fVxufVxuXG4uc2VhcmNoLWdvIHtcblx0QGV4dGVuZCAuZ2hvc3QtYnV0dG9uLCAuZ2hvc3QtZ3JlZW4sIC5jaXJjbGU7XG5cdG1hcmdpbi10b3A6IDE1cHg7IFxuXHRoZWlnaHQ6IDJlbTsgXG5cdHBhZGRpbmc6IDA7IFxuXHRmb250LXNpemU6IDFlbTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0bWFyZ2luLXRvcDogMXB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAycHg7XG5cdH1cbn1cblxuLnNlYXJjaC1pbWFnZSB7XG5cdG1hcmdpbjogMTVweCAwO1xuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0bWFyZ2luOiAxNXB4IGF1dG87XG5cdH1cblx0aW1nIHtcblx0XHR3aWR0aDogOTZweDtcblx0XHRib3JkZXI6IDFwcyBzb2xpZCAjMDAwO1xuXHR9XG59XG5cbi5zZWFyY2gtaW1hZ2UtbmV3cyB7XG5cdGltZyB7XG5cdFx0d2lkdGg6IDIwMHB4O1xuXHR9XG59XG5cbi5uZXdzLWZvbnQge1xuXHRmb250LXNpemU6IDEuMjVlbTtcbn1cblxuLmZpbHRlci1zZXQge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW46IDA7XG59XG5cbi5mYWNldC12YWx1ZS1uYW1lIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi5mYWNldC12YWx1ZS1jb3VudCB7XG5cdGZsb2F0OiByaWdodDtcblx0bGluZS1oZWlnaHQ6IDJlbTtcbn1cblxuLmdsb2JhbC1zdG9yZS1zZWFyY2gge1xuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblx0JjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxufVxuXG4uYmFkZ2Utc2VhcmNoIHtcblx0QGV4dGVuZCAuYmFkZ2UsIC5uZXcsIC5ncmV5OyBcblx0d2lkdGg6IDQwJTtcblx0bWluLXdpZHRoOiAxOTBweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHR9XG59XG5cbi5zZWFyY2gtc3RvcmUtbGlzdGluZ3Mge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRsYWJlbCB7XG5cdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsaW5lLWhlaWdodDogMXJlbTtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcblx0XHR9XG5cdH1cblx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHQmICsgbGFiZWwge1xuXHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm5ld3Mtc2VhcmNoLXJlc3VsdHMge1xuXHQuY29sbGVjdGlvbiB7XG5cdFx0LmlzRmVhdHVyZSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgIzc4YmY0MTtcblx0XHR9XG5cdFx0LmNvbGxlY3Rpb24taXRlbSB7XG5cdFx0XHQuaGl0LXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdzsgXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7IFxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdC5oaXQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7IFxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7IFxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQ3NXB4O1xuXHRcdFx0XHRcdC5pdGVtIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDsgXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4OyBcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7IFxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHQuZmVhdHVyZWQtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG4gICAgXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjVlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFsZ29saWEtc3ViamVjdC10YWdzLXdyYXBwZXIge1xuXHRkaXNwbGF5OmZsZXg7IFxuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdC5zZWFyY2gtZmlsdGVycy1idXR0b24ge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXHQucmVmaW5lZC10YWcge1xuXHRcdGNvbG9yOiAjZmZmO1xuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogIzAwYWNjMTtcblx0fVxufVxuXG4uYWxnb2xpYS1jcGUtZmVlZCB7XG5cdC5mbGV4LWl0ZW0ge1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0fVxuXHQuZmVlZC10ZXh0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7IFxuXHRcdHBhZGRpbmctdG9wOiA1cHg7IFxuXHRcdGRpc3BsYXk6IGZsZXg7IFxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IFxuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHQuZmxleC13cmFwIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cdH1cbn0iLCIvLyBtb2RhbHMgZ2xvYmFsXG4ubW9kYWwge1xuXHRtYXgtd2lkdGg6IDEwMDBweDtcblx0bWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1pbm5lciB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdC5tb2RhbC1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLm1vZGFsLWZvb3RlciB7XG5cdGEsIGJ1dHRvbiB7XG5cdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAycmVtO1xuXHRcdCAgICBmb250LXNpemU6IDEuMnJlbTtcblx0XHQgICAgd2lkdGg6IGF1dG87XG5cdFx0fVxuXHR9XG5cdGEgKyBhLFxuXHRidXR0b24gKyBidXR0b24sXG5cdGEgKyBidXR0b24sXG5cdGJ1dHRvbiArIGEge1xuXHRcdG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gbG9naW4gbW9kYWxcbiNsb2dpbi1tb2RhbCB7XG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHR3aWR0aDogNDAlO1xuXHRcdG1heC13aWR0aDogNjAwcHg7XG5cdH1cbn1cblxuLy8gbWVnYSBtZW51IG1vZGFsc1xuLm1lZ2EtbW9kYWwge1xuXHRAZXh0ZW5kIC5tb2RhbCwgLmNvbnRhaW5lcjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRmb250LWZhbWlseTogJHNlcmlmO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRoZWlnaHQ6IGF1dG87XG5cdHBhZGRpbmc6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1heC1oZWlnaHQ6IG5vbmU7XG5cdG1heC13aWR0aDogMTI4MHB4O1xuXHR6LWluZGV4OiA5OTk5OTtcblx0Ji5hY3RpdmUge1xuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQmI2NvbmZlcmVuY2VzLW1vZGFsIHtcblx0XHQucm93IHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblx0LnJvdyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHQuY29sIHtcblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdFx0LmNvbGxlY3Rpb24ge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0XHQuY29sbGVjdGlvbi1pdGVtIHtcblx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgbWFwLWdldCgkZ3JleSwgJ2xpZ2h0ZW4tMicpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjhzIGVhc2U7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkIG1hcC1nZXQoJGdyZWVuLCAnYmFzZScpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmZlYXR1cmVkLWl0ZW1zIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdC5jb2xsZWN0aW9uLWl0ZW0ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTM7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0yO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODVyZW07XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc3RvcmUtbW9kYWwge1xuXHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdCYuaGlkZGVuIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcblx0XHRcdG1hcmdpbi1yaWdodDogMi41JTtcblx0XHR9XG5cdFx0QG1lZGlhICN7JHhsYXJnZS1hbmQtdXB9IHtcblx0XHRcdG1hcmdpbi1yaWdodDogNy41JTtcblx0XHR9XG5cdFx0Ji5ub3QtZW1wdHkge1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR9XG5cdFx0LnJvdyB7XG5cdFx0XHQuY29sIHtcblx0XHRcdFx0Lm1lZ2EtY2FydC1oZHIge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY29sbGVjdGlvbi5mZWF0dXJlZC1pdGVtcyB7XG5cdFx0XHRcdFx0LmNvbGxlY3Rpb24taXRlbSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCBcImxpZ2h0ZW4tM1wiKTtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm1lZ2EtY2FydC10aXRsZSB7XG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDcwJTtcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdC5tZWdhLWNhcnQtaW1nIHtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDY0cHg7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDY0cHg7XG5cdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQubS1wcmljZSB7XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5ubS1wcmljZSB7XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5tZWdhLWNhcnQtcXVhbnRpdHkge1xuXHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi0yO1xuXHRcdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdFx0Ji5pbmNyZWFzZS1jb3VudCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0xO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC40cmVtIDAuMXJlbSAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjI4cyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCYuY291bnQge1xuXHRcdFx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuZ3JleSwgLmxpZ2h0ZW4tNDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMC40cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmLmRlY3JlYXNlLWNvdW50IHtcblx0XHRcdFx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTE7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjRyZW0gMC4xcmVtIDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMjhzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJG9yYW5nZSwgXCJiYXNlXCIpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5tZWdhLWNhcnQtcmVtb3ZlLFxuXHRcdFx0XHRcdFx0Lm1lZ2EtY2FydC1lZGl0IHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAzcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjhzIGVhc2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQubWVnYS1jYXJ0LXJlbW92ZSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRvcmFuZ2UsIFwiYmFzZVwiKTtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkb3JhbmdlLCBcImJhc2VcIik7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm1lZ2EtY2FydC1lZGl0IHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGxpZ2h0LWJsdWUsIFwiZGFya2VuLTFcIik7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMC41cmVtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRsaWdodC1ibHVlLCBcImRhcmtlbi0xXCIpO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMC4yNXJlbTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubWVnYS1jYXJ0LXVwZGF0ZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGhlaWdodDogMy40cmVtO1xuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRyaWdodDogMS43NXJlbTtcblx0XHRcdFx0XHRcdHRvcDogMC41cmVtO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1lZ2EtY2FydC10b3RhbCB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGxlZnQ6IDEuMjVyZW07XG5cdFx0XHRcdFx0XHR0b3A6IDFyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5tZWdhLWNhcnQtdG90YWwtcGVuZGluZyB7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5tZWdhLWNhcnQtdG90YWwsIC5ncmV5LXRleHQ7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBwcm9maWxlIG1vZGFsXG4ucHJvZmlsZS1tb2RhbCB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkc2VyaWY7XG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRwYWRkaW5nOiAwO1xuICAgIFx0LnJvdyB7XG4gICAgXHRcdG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgXHRcdC5oZWFkaW5nIHtcblx0ICAgIFx0XHRwYWRkaW5nOiAwIDAuNXJlbTtcblx0ICAgIFx0XHRoNiB7XG5cdCAgICBcdFx0XHRmb250LWZhbWlseTogJHNlcmlmO1xuXHQgICAgXHRcdFx0Y29sb3I6ICMyMjI7XG5cdCAgICBcdFx0fVxuXHQgICAgXHRcdHAge1xuXHQgICAgXHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cdCAgICBcdFx0XHRjb2xvcjogIzIyMjtcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cbiAgICBcdH1cbiAgICBcdC5jb2xsZWN0aW9uIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdC5jb2xsZWN0aW9uLWl0ZW0ge1xuXHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xuXHRcdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkIG1hcC1nZXQoJGdyZXksICdsaWdodGVuLTInKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yOHMgZWFzZTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCBtYXAtZ2V0KCRncmVlbiwgJ2Jhc2UnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cbiAgICB9XG59XG5cbi8vIEZpbHRlciBtb2RhbFxuLmZpbHRlcnMtbW9kYWwge1xuXHQmLm1vZGFsLWZpeGVkLWZvb3Rlcntcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0b3A6IDAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC5tb2RhbC1mb290ZXIge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LmNsb3NlLWZpbHRlcnMge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gQ29va2llLXNldHRpbmcgbW9kYWxzXG4jY29uc2VudC1tb2RhbCxcbiNvZmZpY2UtY2xvc2VkLW1vZGFsIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAxMDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXgtd2lkdGg6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItYm90dG9tOiA0cHggc29saWQgbWFwLWdldCgkb3JhbmdlLCBcImJhc2VcIik7XG5cdC5tb2RhbC1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMWVtIDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRwYWRkaW5nOiAxLjVlbSAwIDAuNWVtO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0XHRcdG1heC13aWR0aDogNzUlO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpO1xuXHRcdFx0fVxuXHRcdFx0Ji5yaWdodCB7XG5cdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAxNXB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubW9kYWwtY2xvc2Uge1xuXHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0fVxufVxuI29mZmljZS1jbG9zZWQtbW9kYWwge1xuXHQubW9kYWwtY29udGVudCB7XG5cdFx0cCB7XG5cdFx0XHQmLmxlZnQsXG5cdFx0XHQmLnJpZ2h0IHtcblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0XHRcdGJvdHRvbTogMC4zZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNwcy1tb2RhbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3R0b206IDA7XG5cdG1heC13aWR0aDogbm9uZTtcblx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkIG1hcC1nZXQoJGdyZWVuLCBcImJhc2VcIik7XG5cdC5tb2RhbC1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAwLjVlbTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdHBhZGRpbmc6IDAgMCAwLjVlbTtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpO1xuXHRcdFx0fVxuXHRcdFx0Ji5pY29uLWNvbnRhaW5lciB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4yZW0pO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5tb2RhbC1jbG9zZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xuXHR9XG59IiwiLy8gdXNlZCB0byBpbmRpY2F0ZSBpdGVtcyBub3QgeWV0IGJ1aWx0LiB3aXRoaW4gbGF5b3V0LWFydGljbGUsIGZvciBpbnN0YW5jZVxuLnBsYWNlaG9sZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1sdDtcblx0cGFkZGluZzogMmVtO1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi8vIGp1c3QgYSBzcGFjZXIgdG8gYWRkIG1hcmdpbiBiZXR3ZWVuIGRlbW9zdHJhdGlvbiBpdGVtcyBpbiBzdHlsZSBndWlkZVxuLmRlbW8tc3BhY2VyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IDRlbSAwO1xufVxuXG4uY2xlYXIge1xuXHRjbGVhcjogYm90aDtcbn1cblxuYm9keSB7XG5cdHBhZGRpbmctdG9wOiA1NnB4O1xuXHRAbWVkaWEobWluLXdpZHRoOiA5OTNweCkge1xuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcblx0fVxufVxuXG4jY29udGVudCB7XG5cdC8vIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIExheW91dCB2YXJpYWJsZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHNwYWNlLWdyaWQ6IDYyLjVweDsgXHRcdFx0XHRcdC8vIDQuODA3NjkyMzA4ZW07XG4kc3BhY2UtZ3JpZC0taGFsZjogMzIuMjVweDsgXHRcdFx0Ly8gMi40MDM4NDYxNTRlbTtcbiRzcGFjZS1ncmlkLS1xdWFydGVyOiAxNi4xMjVweDtcdFx0XHQvLyAxLjI0MDM4NDYxNWVtO1xuXG4kc3BhY2UtZ3JpZC0tZG91YmxlOiAxNjVweDtcblxuXG4kZ3JpZC0tcXVhcnRlcjogXHQxLjI0MDM4NDYxNWVtO1xuXG4kb25lLXB4OiAwLjA2MjVlbTsgIC8vIDFweFxuXG4kZ3JpZC0xOiBcdFx0XHQ0LjgwNzY5MjMwOGVtO1x0XHRcdFx0Ly8gNjIuNXB4XG4kZ3JpZC0yOiBcdFx0XHQxMi42OTIzMDc2OTJlbTsgXHRcdFx0Ly8gMTY1cHhcbiRncmlkLTM6ICBcdFx0XHQxNC40MjMwNzY5MjRlbTtcbiRncmlkLTU6IFx0XHRcdDI0LjAzODQ2MTU0ZW07XG4kZ3JpZC03OiBcdFx0XHQzMy42NTM4NDYxNTZlbTtcbiRncmlkLTEwOlx0XHRcdDQ4LjA3NjkyM2VtO1xuJGdyaWQtMTI6IFx0XHRcdDU3LjY5MjMwNzY5NmVtO1x0XHRcdFx0Ly8gNzUwcHhcbiRncmlkLTEzOiBcdFx0XHQ2Mi41MDAwMDAwMDRlbTtcbiRncmlkLTE0OiBcdFx0XHQ2Ny4zMDc2OTIzMTJlbTtcbiRncmlkLTE1OiBcdFx0XHQ3Mi4xMTUzODQ2MmVtO1xuXG4vLyA4NC42MTUzODQ2MTVlbTsgXHRcdC8vIDExMDBweFxuXG4jY29udGVudCB7IEBpbmNsdWRlIHBpZS1jbGVhcmZpeDsgfVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFNpdGUgd2lkdGhcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmwtc2l0ZS13aWR0aCwgJWwtc2l0ZS13aWR0aCB7XG5cdG1hcmdpbjogMCAkc2l0ZS1tYXJnaW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCArIDFlbSkge1xuXHRcdG1heC13aWR0aDogJG1heC13aWR0aDtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCArICgkc2l0ZS1tYXJnaW4qNCkgKSB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cbn1cblxuLmwtbmF2LXdpZHRoIHtcblx0bWFyZ2luOiAwICRzaXRlLW1hcmdpbi0taGFsZjtcblx0cG9zaXRpb246IHN0YXRpYztcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3AgKyAxZW0pIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG59XG5cbi5sLWZ0ci13aWR0aCB7IEBleHRlbmQgJWwtc2l0ZS13aWR0aDsgfVxuXG4ubC1jb250ZW50LXdpZHRoIHtcblx0bWFyZ2luOiAwICRzaXRlLW1hcmdpbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wICsgMWVtKSB7XG5cdFx0bWF4LXdpZHRoOiAkeC1sYXJnZTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBQYWRkaW5nXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5ncmlkLXBhZCwgJWdyaWQtcGFkIHsgcGFkZGluZzogMCAkc3BhY2UtZ3JpZDsgfVxuXG4lY29udGVudC1wYWQge1xuXHRwYWRkaW5nLWxlZnQ6ICRzaXRlLW1hcmdpbjtcblx0cGFkZGluZy1yaWdodDogJHNpdGUtbWFyZ2luO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIE1pY3JvIExheW91dCA6OiBMYXlvdXQgcGFpcnNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gVGhlc2UgYXJlIHVzZWQgaW4gYSB2YXJpZXR5IG9mIHBsYWNlcy5cbi8vIE9uIHRlYXNlcyBmb3IgaW5zdGFuY2Ugd2hlcmUgYW4gaW1hZ2UgYW5kIHRlYXNlIHRleHQgc2l0cyBuZXh0IHRvIG9uZSBhbm90aGVyXG4vLyBJbiBhIHR3by1jb2x1bW4gbGF5b3V0LlxuXG4ubC1wYWlyLTEgeyBAaW5jbHVkZSBwYWlyKDEwMHB4LCAkc3BhY2UtZ3JpZC0taGFsZik7IH1cblxuXG4ubC1wYWlyLTIsICVsLXBhaXItMiB7XG5cdC5hcnQtYmQge1xuXHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4yNWVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7IG1hcmdpbi1ib3R0b206IDA7IH1cblxuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AgLSAkb25lLXB4KSB7XG5cdFx0QGluY2x1ZGUgcGFpcigyNTBweCwgJHNwYWNlLWdyaWQtLWhhbGYpO1xuXHR9XG5cblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRAaW5jbHVkZSBwYWlyKDMwMHB4LCAkc3BhY2UtZ3JpZC0taGFsZik7XG5cdH1cblxuXHQmICsgJiB7IG1hcmdpbi10b3A6IDRlbTsgfVxufVxuXG5cbi5sLXBhaXItdHotc20sICVsLXBhaXItdHotc20ge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0QGluY2x1ZGUgcGFpcigxNTBweCwgJHNwYWNlLWdyaWQtLWhhbGYpO1xuXHR9XG5cdC5hcnQtYmQge1xuXHRcdC5pbWctcm91bmRlZCB7XG5cdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMmVtO1xuXHRcdH1cblx0fVxufVxuXG5cbi5sLXBhaXItMyB7IEBpbmNsdWRlIHBhaXIgKDg1cHgsICRzcGFjZS1ncmlkLS1oYWxmKTsgfVxuXG5cbi5sLXBhaXItYXNpZGUgeyBAaW5jbHVkZSBwYWlyICg3MHB4LCAkc3BhY2UtZ3JpZC0tcXVhcnRlcik7IH1cblxuXG4ubC1wYWlyLXR6IHtcblx0bWF4LXdpZHRoOiA4NSU7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0PiAudHotYXJ0IHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA0ZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0PiAudHh0LWJkIHtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogNGVtO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdEBpbmNsdWRlIHBhaXIoMjUwcHgsICRzcGFjZS1ncmlkKTtcblx0XHQ+IC50ei1hcnQsIC50eHQtYmQge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cblxuLmwtcGFpci1yZWxhdGVkIHtcblx0PiAuaW1nLXR6IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogMjguMTI1ZW0pIHtcblx0XHRAaW5jbHVkZSBwYWlyICgxODVweCwgJHNwYWNlLWdyaWQtLWhhbGYsIHRvcCwgcmlnaHQpO1xuXHRcdD4gLmltZy10eiB7IG1hcmdpbi1ib3R0b206IDA7IH1cblx0fVxufVxuXG5cbi5sLXBhaXItbWVnYSB7IFxuXHRAaW5jbHVkZSBwYWlyKDQ1cHgsICRzcGFjZS1ncmlkLS1xdWFydGVyKTtcbn1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gTWVkaWEgR3JpZHNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTWVkaWEgR3JpZHMgYXJlIHVzZWQgZm9yIHRoZSBsYXlvdXQgb2YgdmFyaW91cyBzaXRlIGNvbXBvbmVudHMuXG4vLyBGb3IgaW5zdGFuY2UsIGlmIHlvdSBzZWUgYSByb3cgb2YgQ29uZmVyZW5jZSBTcGVha2VyIG11Z3Nob3RzIGluXG4vLyBhIHJvdyBvZiB0aHJlZS4gR29vZCBjaGFuY2UgaXQncyB1c2luZyBvbmUgb2YgdGhlc2UgZ3JpZCBjbGFzc2VzLlxuXG5cbiRncmlkLWJwLXNtOiAkbWVkaXVtO1xuXG5cbi5ncmlkLTIsICVncmlkLTIge1xuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XG5cdH1cbn1cblxuLmdyaWQtMi1zbSB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHQuYXJ0LWJkIHtcblx0XHRtYXgtd2lkdGg6IDE3NXB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0LnR4dC1iZCB7XG5cdFx0bWF4LXdpZHRoOiAyMjVweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XG5cdH1cbn1cblxuLmdyaWQtMi1zbS1jZW50ZXJlZCB7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XG5cdFx0bWF4LXdpZHRoOiA1NDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHQubWVkaWEtYmxvY2sge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4uZ3JpZC0yLXJlc291cmNlcyB7XG5cdG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQubWVkaWEtYmxvY2sge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XG5cdH1cblxufVxuXG4uY29uZi1zZWN0aW9uIHtcblx0LmdyaWQtMiwgJWdyaWQtMiB7XG5cdFx0LmFydC1iZCB7XG5cdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXG5cdFx0LnR4dC1iZCB7XG5cdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtYnAtc20pIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMiwgJHNwYWNlLWdyaWQpO1xuXHRcdH1cblx0fVxufVxuXG4uZ3JpZC0zLCAlZ3JpZC0zIHtcblx0LmFydC1iZCB7XG5cdFx0bWF4LXdpZHRoOiAxNzVweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdC50eHQtYmQge1xuXHRcdG1heC13aWR0aDogMjI1cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblxuXHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC1icC1zbSkge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMywgJHNwYWNlLWdyaWQpO1xuXG5cdFx0LmFydC1iZCB7IG1heC13aWR0aDogYXV0bzsgfVxuXHRcdC50eHQtYmQgeyBtYXgtd2lkdGg6IGF1dG87IH1cblx0fVxufVxuXG4uZ3JpZC0yLW91dGVyIHtcblx0bWF4LXdpZHRoOjU1MHB4O1xuXHRtYXJnaW4tbGVmdDogMTcuNSU7XG5cdG1hcmdpbi1yaWdodDogMTcuNSU7XG5cdC5ncmlkLTItbWVkLCAlZ3JpZC0yLW1lZCB7XG5cdFx0LmFydC1iZCB7XG5cdFx0XHRtYXgtd2lkdGg6IDE3NXB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXG5cdFx0LnR4dC1iZCB7XG5cdFx0XHRtYXgtd2lkdGg6IDIyNXB4O1xuXHRcdFx0bWFyZ2luOiAxZW0gYXV0bztcblx0XHR9XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC1icC1zbSkge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XG5cdFx0XHQuYXJ0LWJkIHsgbWF4LXdpZHRoOiBhdXRvOyB9XG5cdFx0XHQudHh0LWJkIHsgbWF4LXdpZHRoOiBhdXRvOyB9XG5cdFx0fVxuXHR9XG59XG5cblxuLmdyaWQtNCwgJWdyaWQtNCB7XG5cdC5tZWRpYS1ibG9jayB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0d2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYXJ0LWJkIHsgbWF4LXdpZHRoOiAxMjVweDsgbWFyZ2luOiAwIGF1dG87IH1cblx0QG1lZGlhKG1pbi13aWR0aDogNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAkZ3JpZC1icC1zbSkge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMiwgJHNwYWNlLWdyaWQpO1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCg0LCAkc3BhY2UtZ3JpZCk7XG5cdH1cbn1cblxuXG4uZ3JpZC0zLS1wYWQge1xuXHRAZXh0ZW5kICVncmlkLXBhZDtcblx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgzLCAkc3BhY2UtZ3JpZCk7XG59XG5cblxuLmdyaWQtNC0tcGFkIHtcblx0QGV4dGVuZCAlZ3JpZC1wYWQ7XG5cdEBpbmNsdWRlIG1lZGlhLWdyaWQoNCwgJHNwYWNlLWdyaWQpO1xufVxuXG4uZ3JpZC01LCAlZ3JpZC01IHtcblx0Lm1lZGlhLWJsb2NrIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHR3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBOYXJyb3cgbGVmdCByYWlsIGxheW91dCAocmVzcG9uc2l2ZSlcblxuXG5cbi5uYXJyb3ctbGVmdC1yYWlsIHtcblx0d2lkdGg6IDEwMCU7XG5cdC5jb2wtMSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0d2lkdGg6IDE1JTtcblx0XHR9XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0fVxuXHR9XG5cdC5jb2wtMiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0d2lkdGg6IDg1JTtcblx0XHR9XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gSXNzdWVzIGdyaWRcblxuXG4uaXNzdWVzLWdyaWQge1xuXHR3aWR0aDogMTAxJTtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC5tZWRpYS1ibG9jayB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMSU7XG5cdFx0cGFkZGluZy1ib3R0b206IDElO1xuXHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHQmOm50aC1vZi10eXBlKDRuKzUpIHtcblx0XHQgICAgY2xlYXI6IG5vbmU7XG5cdFx0fVxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdHdpZHRoOiAzMy4zMzMzMyUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHR3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC50b3BpYy10ZWFzZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmc6IDFlbTtcblx0XHRcdGhlaWdodDogOGVtO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHQudG9waWMtYmcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0b3BhY2l0eTogMC4xO1xuXHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHQtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuXHRcdFx0XHQtbW96LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuXHRcdFx0XHQtbXMtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG5cdFx0XHRcdC1vLWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuXHRcdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcblx0XHRcdFx0ZmlsdGVyOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9ncmF5c2NhbGUuc3ZnI2dyZXlzY2FsZSk7IC8qIEZpcmVmb3ggNCsgKi9cblx0XHRcdFx0ZmlsdGVyOiBncmF5OyAvKiBJRSA2LTkgKi9cblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0XHQudG9waWMtYmctdHJhaW4ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0b3BhY2l0eTogMC4xO1xuXHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHRmaWx0ZXI6IG5vbmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMsXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdC50b3BpYy1iZyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC43NTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudG9waWMtYmctdHJhaW4ge1xuXHRcdFx0XHRcdC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG5cdFx0XHRcdFx0LW1vei1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcblx0XHRcdFx0XHQtbXMtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG5cdFx0XHRcdFx0LW8tZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG5cdFx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG5cdFx0XHRcdFx0ZmlsdGVyOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9ncmF5c2NhbGUuc3ZnI2dyZXlzY2FsZSk7IC8qIEZpcmVmb3ggNCsgKi9cblx0XHRcdFx0XHRmaWx0ZXI6IGdyYXk7IC8qIElFIDYtOSAqL1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50eHQtYmQge1xuXHRcdFx0XHRcdC50ei1oZWFkLXNtIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogMCA1MHB4IDUwcHggMDtcblx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdH1cblx0XHRcdC50eHQtYmQge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRoZWlnaHQ6IDZlbTtcblx0XHRcdFx0d2lkdGg6IDIzMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDE3MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ei1oZWFkLXNtIHtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeC1sYXJnZSkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDhweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdC8vIGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQub3ZlcmxheS1pY29uIHtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0dG9wOiAtMC41ZW07XG5cdFx0XHRcdHJpZ2h0OiAxZW07XG5cdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdC5pY29uLWxnIHtcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0JjpudGgtY2hpbGQoNm4rMSksXG5cdFx0JjpudGgtb2YtdHlwZSg2bisxKSB7XG5cdFx0XHQudG9waWMtdGVhc2Uge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW47XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkZ3JlZW4tbWFpbiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm50aC1jaGlsZCg2bisyKSxcblx0XHQmOm50aC1vZi10eXBlKDZuKzIpIHtcblx0XHRcdC50b3BpYy10ZWFzZSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLThhO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJHN3YXRjaC04YSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm50aC1jaGlsZCg2biszKSxcblx0XHQmOm50aC1vZi10eXBlKDZuKzMpIHtcblx0XHRcdC50b3BpYy10ZWFzZSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLTY7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkc3dhdGNoLTYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0JjpudGgtY2hpbGQoNm4rNCksXG5cdFx0JjpudGgtb2YtdHlwZSg2bis0KSB7XG5cdFx0XHQudG9waWMtdGVhc2Uge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWJnO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJGdyZWVuLWJnIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6bnRoLWNoaWxkKDZuKzUpLFxuXHRcdCY6bnRoLW9mLXR5cGUoNm4rNSkge1xuXHRcdFx0LnRvcGljLXRlYXNlIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtNTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRzd2F0Y2gtNSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm50aC1jaGlsZCg2bis2KSxcblx0XHQmOm50aC1vZi10eXBlKDZuKzYpIHtcblx0XHRcdC50b3BpYy10ZWFzZSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLTQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkc3dhdGNoLTQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIENvcnBvcmF0ZSBTZWFsc1xuXG4uY29ycC1zZWFsc3tcblx0bWF4LXdpZHRoOiAxNTBweDtcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFNwb25zb3IgbG9nbyBncmlkc1xuXG4ubG9nby1ncmlkLTEge1xuXHQubWVkaWEtYmxvY2sgeyBtYXJnaW4tYm90dG9tOiAkc3BhY2UtZ3JpZC0tcXVhcnRlcjsgfVxuXHQuYXJ0LWJkIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAzNTBweCkgYW5kIChtYXgtd2lkdGg6ICRncmlkLWJwLXNtKSB7XG5cdFx0LmFydC1iZCB7IFxuXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiA2ZW07XG5cdFx0XHQuaW1nLWxpbmsge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtYnAtc20pIHtcblx0XHQuYXJ0LWJkIHsgXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDEwZW07XG5cdFx0XHQuaW1nLWxpbmsge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmxvZ28tZ3JpZC0yIHtcblx0Lm1lZGlhLWJsb2NrIHsgbWFyZ2luLWJvdHRvbTogJHNwYWNlLWdyaWQtLXF1YXJ0ZXI7IH1cblx0LmFydC1iZCB7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAzNTBweCkgYW5kIChtYXgtd2lkdGg6ICRncmlkLWJwLXNtKSB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkLS1oYWxmKTtcblx0XHRcdC5hcnQtYmQgeyBcblx0XHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0bWluLWhlaWdodDogNmVtO1xuXHRcdFx0XHQuaW1nLWxpbmsge1xuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZC0taGFsZik7XG5cdFx0LmFydC1iZCB7IFxuXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMGVtO1xuXHRcdFx0LmltZy1saW5rIHtcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLmxvZ28tZ3JpZC0zIHtcblx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0Lm1lZGlhLWJsb2NrOm50aC1vZi10eXBlKDNuKzQpIHtcblx0XHRcdFx0Y2xlYXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdC5tZWRpYS1ibG9jayB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlLWdyaWQtLXF1YXJ0ZXI7XG5cdFx0d2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0d2lkdGg6IDMzJSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQubWVtYmVyLWxvZ29zIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0LmFydC1iZCB7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsOyBcblx0XHRcdGhlaWdodDogMTUwcHg7IFxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cdH1cblx0fVxuXHQuYXJ0LWJkIHsgXG5cdFx0bWF4LXdpZHRoOiAxNzVweDsgXG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH0gXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHR9XG5cdFxuXG5cdEBtZWRpYShtaW4td2lkdGg6IDM1MHB4KSBhbmQgKG1heC13aWR0aDogJGdyaWQtYnAtc20pIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDIsICRzcGFjZS1ncmlkLS1oYWxmKTtcblx0XHQuYXJ0LWJkIHsgXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDZlbTtcblx0XHRcdC5pbWctbGluayB7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgzLCAkc3BhY2UtZ3JpZC0taGFsZik7XG5cdFx0LmFydC1iZCB7IFxuXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMGVtO1xuXHRcdFx0LmltZy1saW5rIHtcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5sb2dvLWdyaWQtNCwgJWxvZ28tZ3JpZC00IHtcblx0Lm1lZGlhLWJsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2UtZ3JpZC0tcXVhcnRlcjtcblx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHR3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5hcnQtYmQgeyBtYXgtd2lkdGg6IDgwcHg7IG1hcmdpbjogMCBhdXRvOyB9XG5cblx0QG1lZGlhKG1pbi13aWR0aDogMzUwcHgpIGFuZCAobWF4LXdpZHRoOiAkZ3JpZC1icC1zbSkge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWdyaWQoMiwgJHNwYWNlLWdyaWQtLWhhbGYpO1xuXHRcdC5hcnQtYmQgeyBcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLWhlaWdodDogNmVtO1xuXHRcdFx0LmltZy1saW5rIHtcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICRncmlkLWJwLXNtKSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCg0LCAkc3BhY2UtZ3JpZC0taGFsZik7XG5cdFx0LmFydC1iZCB7IFxuXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMGVtO1xuXHRcdFx0LmltZy1saW5rIHtcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gdXNlZCBmb3Igc2Vjb25kYXJ5IHRlYXNlIGFyZWEgaW4gSFAgSGVyb3NcbiVncmlkLWhlcm8tMyB7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDMsICRzcGFjZS1ncmlkKTtcblx0XHRtYXJnaW4tbGVmdDogLSRzcGFjZS1ncmlkO1xuXHR9XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIE1vZHNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gLm1vZC1hc2lkZSB7IG1heC13aWR0aDogMzAwcHg7IH1cblxuLm1vZC1yZWxhdGVkIHsgbWF4LXdpZHRoOiA2MjRweDsgfVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gUGFnZSBsYXlvdXQgdHlwZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBEZWZhdWx0IHBhZ2UgbGF5b3V0XG5cbi8vIFRoaXMgc2VjdGlvbiBub3cgY29udGFpbnMgc29tZSBzdHVmZiBub3QgcmVsYXRlZCB0byBsYXlvdXRcbi8vIEJ1dCByZWxhdGVkIHRvIHRoZSBzcGVjaWZpYyBlbGVtZW50cyB0aGF0IHJlc2lkZSBvbiBhIGRlZmF1bHQgcGFnZVxuLy8gU28gQGdjc3RhdWJsaW4gd2lsbCBkZWNpZGUgd2hhdCB0byBkbyBhYm91dCB0aGlzXG4vLyBPbmUgb3B0aW9uIG1pZ2h0IHRvIGJyZWFrIGluZGl2aWR1YWwgbGF5b3V0cyBvdXQgaW50byB0aGVpciBvd24gZmlsZXNcbi8vIFNvIERlZmF1bHQgcGFnZSBsYXlvdXQgd291bGQgaGF2ZSBpdCdzIG93biBkZWZhdWx0LWxheW91dC5zY3NzIGZpbGVcbi8vIEFuZCBzbyBvbiBhbmQgc28gZm9ydGguXG5cbiRkZWZhdWx0LWJwLXNtOiAkbGFyZ2U7XG5cbi5wYWdlLWJhc2UgeyB9XG5cblxuLmwtcHJpbWFyeSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZWZhdWx0LWJwLXNtKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbi1sZWZ0OiAtJGdyaWQtMztcblxuXHRcdD4gLmlubmVyIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAkZ3JpZC0zO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkZ3JpZC0xO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJGdyaWQtMTtcblx0XHRcdHBhZGRpbmctdG9wOiAkZ3JpZC0xO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cdFx0fVxuXHR9XG59XG5cblxuLmwtc2Vjb25kYXJ5IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206ICRzcGFjZS1ncmlkO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVmYXVsdC1icC1zbSkge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1heC13aWR0aDogJGdyaWQtMztcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogOTk5OWVtO1xuXHRcdGxlZnQ6IC05OTk5ZW07XG5cdFx0dG9wOiAtOTk5OWVtO1xuXHRcdGJvdHRvbTogMDtcblx0XHRtYXJnaW4tbGVmdDogJGdyaWQtMztcblx0XHR6LWluZGV4OiAtMTtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkZGVmYXVsdC1icC1zbSkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xuXHRcdH1cblx0fVxufVxuXG5cbi5zaWRlLW1lbnUtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZWZhdWx0LWJwLXNtKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogM2VtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG59XG5cblxuLnNpZGUtbWVudS1pdGVtcyB7XG5cdC5zaWRlLW1lbnUtY29udGFpbmVyICYge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQuc2lkZS1tZW51LWNvbnRhaW5lci5pcy1hY3RpdmUgJiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcblx0fVxuXHQuc3ViLXNpZGUtbWVudS1pdGVtcyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkZGVmYXVsdC1icC1zbSkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cbn1cblxuXG5cbi5zaWRlLW1lbnUtdHJpZ2dlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XG5cdHBhZGRpbmc6IDFlbSAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0QGluY2x1ZGUgbGluayhwYWdlbmF2KTtcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZy1tZWQsIDUlKTtcblx0fVxuXHQuaXMtYWN0aXZlICYgeyBtYXJnaW4tYm90dG9tOiAxZW07IH1cblx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cblxuLnNpZGUtbWVudS1tZXNzYWdlLS1jbG9zZWQge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdC5pcy1hY3RpdmUgJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uc2lkZS1tZW51LW1lc3NhZ2UtLW9wZW4ge1xuXHRkaXNwbGF5OiBub25lO1xuXHQuaXMtYWN0aXZlICYge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0fVxufVxuXG5cbi8vIC5wYWdlLWJnIHtcbi8vIFx0QG1lZGlhKG1pbi13aWR0aDogJGRlZmF1bHQtYnAtc20pIHtcbi8vIFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skYmctcGF0aH0vYmdfbHQucG5nKTtcbi8vIFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4vLyBcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMzAlIDA7XG4vLyBcdH1cbi8vIH1cblxuLnBhZ2UtcmFpbCB7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZWZhdWx0LWJwLXNtKSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogJGdyaWQtMTtcblx0fVxufVxuXG5cbi5wYWdlLW1haW4td3JhcCB7XG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcblx0bWFyZ2luLWJvdHRvbTogJGdyaWQtMTtcbn1cblxuLm1vYmlsZUFkcyB7XG5cdEBtZWRpYShtaW4td2lkdGg6IDEwMjRweCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cdFxufVxuXG4ubW9iaWxlU2lkZUFkcyB7XG5cdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVx0XG59XG5cbi5wYWdlLW1haW4td3JhcC1hZHMge1xuXHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQXJ0aWNsZSBwYWdlIGxheW91dFxuXG4kYXJ0aWNsZS1zcGxpdDogJGxhcmdlO1xuJGFydGljbGUtYXNpZGU6ICRncmlkLTU7XG4kYXJ0aWNsZS1tYWluOiAkYXJ0aWNsZS1hc2lkZSArICRncmlkLTE7XG5cblxuLmFydGljbGUtY29udGVudCB7XG5cdHBhZGRpbmc6ICRzcGFjZS1ncmlkLS1oYWxmIDA7XG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcbn1cblxuLmwtYXJ0aWNsZS1tYWluIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206IDRlbTtcblx0QGluY2x1ZGUgcGllLWNsZWFyZml4O1xuXHRAbWVkaWEobWluLXdpZHRoOiAkYXJ0aWNsZS1zcGxpdCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi1yaWdodDogLSRhcnRpY2xlLW1haW47XG5cdFx0PiAuaW5uZXIge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkYXJ0aWNsZS1tYWluO1xuXHRcdH1cblx0fVxufVxuXG4ubC1hcnRpY2xlLWNhbGxvdXQge1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0QG1lZGlhKG1pbi13aWR0aDogJGFydGljbGUtc3BsaXQpIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWF4LXdpZHRoOiAkYXJ0aWNsZS1hc2lkZTtcblx0fVxufVxuXG4ubC1hcnRpY2xlLWFzaWRlIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogJGFydGljbGUtYXNpZGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGRpc3BsYXk6IG5vbmU7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRhcnRpY2xlLXNwbGl0KSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cblxuXG4vLyBUaGVzZSAubC14eC0tY2VudGVyIGNsYXNzZXMgYXJlIHVzZWQgb24gb3BlbiBwYWdlLWJhc2VcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyAxNSBDb2xzIENlbnRlcmVkXG5cbi5sLTE1LS1jZW50ZXIge1xuXHRtYXgtd2lkdGg6ICRncmlkLTE1O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIDEzIENvbHMgQ2VudGVyZWRcblxuLmwtMTMtLWNlbnRlciB7XG5cdG1heC13aWR0aDogJGdyaWQtMTM7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gMTIgQ29scyBDZW50ZXJlZFxuXG4ubC0xMi0tY2VudGVyIHtcblx0bWF4LXdpZHRoOiAkZ3JpZC0xMjtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgJHNpdGUtbWFyZ2luO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkZ3JpZC0xMikge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIDEwIENvbHMgQ2VudGVyZWRcblxuLmwtMTAtLWNlbnRlciB7XG5cdG1heC13aWR0aDogJGdyaWQtMTA7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwICRzaXRlLW1hcmdpbjtcblx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtMTApIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyA3IENvbHMgQ2VudGVyZWRcblxuLmwtNy0tY2VudGVyIHtcblx0bWF4LXdpZHRoOiAkZ3JpZC03O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuXG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFBhZ2UtbW9kXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLnBhZ2UtbW9kIHtcblx0Ly8gJjpmaXJzdC1vZi10eXBlIHsgLy8gbWFyZ2luLXRvcDogJHNwYWNlLWdyaWQqMjsgfVxuXHQmICsgJiB7XG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlLWdyaWQ7XG5cdH1cbn1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQ29tcG91bmQgcGFnZSBtb2RzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wYWdlLW1vZC0tY29tcG91bmQge1xuXHRtYXJnaW46ICRzcGFjZS1ncmlkKjIgMDtcbn1cblxuLmNvbXBvdW5kLWJsb2NrLS10b3Age1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XG5cdHBhZGRpbmc6ICRzcGFjZS1ncmlkLS1oYWxmIDA7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdHBhZGRpbmc6ICRzcGFjZS1ncmlkIDAgJHNwYWNlLWdyaWQqMiAwO1xuXHR9XG59XG5cbi5jb21wb3VuZC1ibG9jay0tdG9wLXNhbGVzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xuXHRwYWRkaW5nOiAkc3BhY2UtZ3JpZC0taGFsZiAwO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRwYWRkaW5nOiAkc3BhY2UtZ3JpZCAwICRzcGFjZS1ncmlkIDA7XG5cdH1cbn1cblxuLmNvbXBvdW5kLWJsb2NrLS1ib3R0b20ge1xuXHQ+IC5pbm5lciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nLXRvcDogJHNwYWNlLWdyaWQtLWhhbGY7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtJHNwYWNlLWdyaWQ7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlLWdyaWQ7XG5cdFx0fVxuXHR9XG59XG5cbi5jb21wb3VuZC1ibG9jay0tYm90dG9tLXNhbGVzIHtcblx0PiAuaW5uZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0cGFkZGluZy10b3A6ICRzcGFjZS1ncmlkLS1oYWxmO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0cGFkZGluZzogJHNwYWNlLWdyaWQgMCAkc3BhY2UtZ3JpZCAwO1xuXHRcdH1cblx0fVxufVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gUGFnZSBtb2Qgd2l0aCBiYWNrZ3JvdW5kXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wYWdlLW1vZC0tYmcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XG5cdHBhZGRpbmc6ICRzcGFjZS1ncmlkLS1oYWxmIDA7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdHBhZGRpbmc6ICRzcGFjZS1ncmlkIDA7XG5cdH1cbn1cblxuLnNwb25zb3JzLXNlY3Qge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nLXRvcDogMDtcbn1cblxuLnBhZ2UtbW9kLnBhZ2UtbW9kICsgLnNwb25zb3JzLXNlY3Qge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbHQ7XG5cdHBhZGRpbmctdG9wOiAkc3BhY2UtZ3JpZDtcbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBPcGVuIFBhZ2UgV3JhcFxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ub3Blbi1wYWdlLXdyYXAge1xuXHRAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG5cdHBhZGRpbmc6ICRzcGFjZS1ncmlkIDA7XG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIE9wZW4gUGFnZSBXcmFwXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5tb2QtLWNlbnRlciB7IG1hcmdpbjogMCBhdXRvOyB9XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBVbml2ZXJzaXR5IGxhbmRpbmcgcGFnZSBzdHlsZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnVuaXYtY2FsbG91dCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjsgXG5cdFx0cGFkZGluZzogMmVtO1xuXHR9XG5cdC51bml2LWxvZ28geyBcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAxZW0gYXV0byAyZW07XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMC41ZW0gM2VtIDFlbSAwLjVlbTtcblx0XHR9XG5cdH1cbn1cblxuLnN1cnZleSB7XG5cdHBhZGRpbmc6IDNlbSAxZW07XG59XG5cblxuLy8gVG9waWMgUGFnZXNcblxuLnRvcGljLWVkIHtcblx0bWFyZ2luLWJvdHRvbTogM2VtO1xufVxuXG4vLyBoaWRlcyB0aGUgZ3JlY2FwdGNoYS1iYWRnZSB0aGF0IHdvdWxkIG5vcm1hbGx5IHNob3cgdXAgb24gYm90dG9tIHJpZ2h0XG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG5cdGRpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7XG59XG4iLCJcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gU2l0ZSBtYXJnaW5cbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4kc2l0ZS1tYXJnaW46IDIuMjVlbTtcblxuJHNpdGUtbWFyZ2luLS1oYWxmOiAkc2l0ZS1tYXJnaW4vMjtcblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gU2l0ZSB3aWR0aFxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kbWF4LXdpZHRoOiBcdFx0ODQuNjE1Mzg0NjE1ZW07IFx0XHQvLyAxMTAwcHhcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEljb24gdHlwZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG5cbi5pY29uLCAlaWNvbiB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0d2lkdGg6IDE1cHg7XG5cdGhlaWdodDogMTVweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDVweDtcblx0bGVmdDogNXB4O1xuXG5cdEBlYWNoICRpY29uIGluICRpY29ucyB7XG5cdFx0Lmljb24tI3skaWNvbn0gJiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skc3ZnLWljb24tcGF0aH0jeyRpY29ufV9mdWxsLnN2Zyk7XG5cdFx0XHQubm8tc3ZnICYgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skcG5nLWljb24tcGF0aH0jeyRpY29ufV9tZWQucG5nKX1cblx0XHR9XG5cdH1cblxuXHRAZWFjaCAkc2Vzc2lvbiBpbiAkc2Vzc2lvbnMge1xuXHRcdC5pY29uLSN7bnRoKCRzZXNzaW9uLCAxKX0gJiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skc3ZnLWljb24tcGF0aH0je250aCgkc2Vzc2lvbiwgMSl9X2Z1bGwuc3ZnKTtcblx0XHRcdC5uby1zdmcgJiB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwbmctaWNvbi1wYXRofSN7bnRoKCRzZXNzaW9uLCAxKX1fbWVkLnBuZyl9XG5cdFx0fVxuXHR9XG5cblx0QGVhY2ggJHJlc291cmNlIGluICRyZXNvdXJjZXMge1xuXHRcdC5pY29uLSN7bnRoKCRyZXNvdXJjZSwgMSl9ICYge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHN2Zy1pY29uLXBhdGh9I3tudGgoJHJlc291cmNlLCAxKX1fZnVsbC5zdmcpO1xuXHRcdFx0Lm5vLXN2ZyAmIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBuZy1pY29uLXBhdGh9I3tudGgoJHJlc291cmNlLCAxKX1fbWVkLnBuZyl9XG5cdFx0fVxuXHR9XG5cblx0Lmljb24tICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRzdmctaWNvbi1wYXRofWFydGljbGVzX2Z1bGwuc3ZnKTtcblx0XHQubm8tc3ZnICYgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skcG5nLWljb24tcGF0aH1hcnRpY2xlc19tZWQucG5nKX1cblx0fVxuXG5cblx0Lmljb25zLXNtICYsICYuaWNvbi1zbSB7XHR9XG5cblx0Lmljb25zLW1lZCAmLCAmLmljb24tbWVkIHtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHR9XG5cblx0Lmljb25zLW1lZC1zb2NpYWwgJiwgJi5pY29uLW1lZC1zb2NpYWwge1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0fVxuXG5cdC5pY29ucy1sZyAmLCAmLmljb24tbGcge1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGhlaWdodDogMzBweDtcblx0XHR0b3A6IDEycHg7XG5cdFx0bGVmdDogMHB4O1xuXHR9XG5cblx0Lmljb25zLWxnLXNvY2lhbCAmLCAmLmljb24tbGctc29jaWFsIHtcblx0XHR3aWR0aDogMzBweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0dG9wOiAxMHB4O1xuXHRcdGxlZnQ6IDEwcHg7XG5cdH1cblxuXHQmLmljb24tdHoge1xuXHRcdHdpZHRoOiAzOHB4O1xuXHRcdGhlaWdodDogMzhweDtcblx0XHR0b3A6IDEwcHg7XG5cdFx0bGVmdDogMTBweDtcblx0fVxuXG5cblx0Lm1lbnUtaWNvbnMgJiwgJi5pY29uLW1lbnUgeyB9XG5cblx0Ly8gRm9yIGljb25zIGluIHRoZSBtZWdhIG1lbnVcblx0Lmljb25zLW1lZ2EgJiB7XG5cdFx0d2lkdGg6IDM1cHg7XG5cdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdGxlZnQ6IDZweDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHQvLyBSZXBvc2l0aW9ucyBpY29ucyBmb3IgaGV4IGl0ZW1zIGluIG1lZ2EgbWVudVxuXHQuaWNvbnMtbWVnYS5oZXgtbWVnYSAmIHtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiA0MnB4O1xuXHR9XG5cblx0Lmljb25zLXBpbGwgJiwgJi5pY29uLXBpbGwge1xuXHRcdHdpZHRoOiAyNXB4O1xuXHRcdGhlaWdodDogMjVweDtcblx0XHRsZWZ0OiAxMnB4O1xuXHRcdHRvcDogNXB4O1xuXHR9XG59XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBJQVBQIEpvYnMgSWNvblxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udHotaWFwcC1qb2Ige1xuXHRpIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skc3ZnLWljb24tcGF0aH1qb2JfZnVsbC5zdmcpO1xuXHRcdC5uby1zdmcgJiB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwbmctaWNvbi1wYXRofWpvYl9tZWQucG5nKX07XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEljb24gb3ZlcmxheVxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ub3ZlcmxheS1pY29uIHtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEZhbmN5IGZvbnQgYXdlc29tZSBzdHlsZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4uZmEtZmFuY3ktLWNpcmNsZSB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcblx0d2lkdGg6IDNlbTtcblx0aGVpZ2h0OiAzZW07XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxLjVlbTtcblx0Ym9yZGVyOiA1cHggc29saWQgJGJsYWNrLTEwO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcblx0LW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmljb24taGVhZGVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDFlbTtcblx0bWFyZ2luLWJvdHRvbTogLTFlbTtcbn1cblxuLnNnLW11Zy1pY29uIHtcblx0Zm9udC1zaXplOiAyZW07XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdC5mYS1lZGl0IHtcblx0XHRjb2xvcjogJGdyZWVuLW1haW47XG5cdH1cblx0LmZhLWltYWdlIHtcblx0XHRjb2xvcjogJHN3YXRjaC02O1xuXHR9XG5cdC5mYS1sYXB0b3Age1xuXHRcdGNvbG9yOiAkbGluay1jb2xvcjtcblx0fVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIENhc2Vib29rXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLmNhc2Vib29rLXNvY2lhbCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0LnNvY2lhbC1saXN0LWl0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHR9XG5cdC5icmFuZC1jb21tZW50IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gU2Vzc2lvbiBpY29uc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5icmVha291dC1zZXNzaW9ucyB7XG5cdC5oZXgtc20ge1xuXHRcdC5pY29uIHtcblx0XHRcdHRvcDogNHB4O1xuXHRcdFx0bGVmdDogLTFweDtcblx0XHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0fVxuXHRcdCYuaWNvbi10cmFkaXRpb25hbC1icmVha291dCB7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdHRvcDogNXB4O1xuXHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuaWNvbi10cmFpbmluZy1hbmQtY2VydGlmaWNhdGlvbiB7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdHRvcDogNXB4O1xuXHRcdFx0XHRsZWZ0OiAtMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmljb24tYWR2YW5jZWQtdG9waWNzLWluLXByaXZhY3kge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5pY29uLWNvbnZlcnNhdGlvbnMtaW4tcHJpdmFjeSB7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRsZWZ0OiAtMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmljb24tY29udmVyc2F0aW9ucy1hdC1wc3Ige1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0bGVmdDogLTJweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5pY29uLW5ldHdvcmtpbmcge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRsZWZ0OiAtM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmljb24tZ2VuZXJhbC1zZXNzaW9uIHtcblx0XHRcdC5pY29uIHtcblx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0dG9wOiAzcHg7XG5cdFx0XHRcdGxlZnQ6IC0zcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuaWNvbi1jb252ZXJzYXRpb25zLWluLXByaXZhY3kge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdFx0aGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHR0b3A6IDFweDtcblx0XHRcdFx0bGVmdDogLTVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5pY29uLWNvbnZlcnNhdGlvbnMtYXQtcHNyIHtcblx0XHRcdC5pY29uIHtcblx0XHRcdFx0d2lkdGg6IDIycHg7XG5cdFx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdFx0dG9wOiAxcHg7XG5cdFx0XHRcdGxlZnQ6IC01cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuaWNvbi10aGUtbGl0dGxlLWJpZy1zdGFnZSB7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0XHRcdHRvcDogNHB4O1xuXHRcdFx0XHRsZWZ0OiAtM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmljb24tcHJpdmFjeS10ZWNoLXZlbmRvci1zaG93Y2FzZSB7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdHRvcDogNHB4O1xuXHRcdFx0XHRsZWZ0OiAtMXB4O1xuXHRcdFx0fVxuXHRcdH1cbiAgICAgICAgJi5pY29uLXNwb3RsaWdodC1zdGFnZSB7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0XHRcdHRvcDogNHB4O1xuXHRcdFx0XHRsZWZ0OiAtMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaGV4LW1lZCB7XG5cdFx0Lmljb24ge1xuXHRcdFx0ei1pbmRleDogMTAwMDtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0dG9wOiA2cHg7XG5cdFx0XHRsZWZ0OiAtMXB4O1xuXHRcdH1cblx0XHQmLmljb24tdHJhZGl0aW9uYWwtYnJlYWtvdXQge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHR0b3A6IDdweDtcblx0XHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmljb24tY29udmVyc2F0aW9ucy1pbi1wcml2YWN5IHtcblx0XHRcdC5pY29uIHtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0dG9wOiAxcHg7XG5cdFx0XHRcdGxlZnQ6IC02cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuaWNvbi1jb252ZXJzYXRpb25zLWF0LXBzciB7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdHRvcDogMXB4O1xuXHRcdFx0XHRsZWZ0OiAtNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmljb24tbmV0d29ya2luZyB7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdGxlZnQ6IC0ycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuaWNvbi1nZW5lcmFsLXNlc3Npb24ge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdHdpZHRoOiAyMXB4O1xuXHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0bGVmdDogLTJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi50cmFucy1zbG93IHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOjAuNHM7XG4gICAgLW1vei10cmFuc2l0aW9uOjAuNHM7XG4gICAgLW1zLXRyYW5zaXRpb246MC40cztcbiAgICAtby10cmFuc2l0aW9uOjAuNHM7XG4gICAgdHJhbnNpdGlvbjowLjRzO1xufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEJhc2UgMTYgYnJlYWtwb2ludHNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBpZiBiYXNlIDE2XG4kc21hbGw6IFx0XHRcdDEyLjVlbTsgXHRcdC8vIDIwMHB4XG4kbWVkaXVtOiBcdFx0XHQzNy41ZW07XHRcdFx0Ly8gNjAwcHhcbiRtZWQtbGc6XHRcdFx0NDYuODc1ZW07XHRcdC8vIDc1MHB4XG4kbGFyZ2U6IFx0XHRcdDU2LjI1ZW07XHRcdC8vIDkwMHB4XG4kZGVza3RvcDogXHRcdFx0NjRlbTtcdFx0XHQvLyAxMDI0cHhcbiR4LWxhcmdlOiBcdFx0XHQ2OC43NWVtOyBcdFx0Ly8gMTEwMHB4XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBFbGVtZW50IG9yIG1vZCBicmVha3BvaW50c1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZWwtc21hbGw6IFx0XHRcdDMwLjc2OTIzMDc2OWVtOyBcdFx0Ly8gNDAwcHhcbiRlbC1tZWRpdW06IFx0XHQkbWVkaXVtO1xuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBSV0QgdHlwZSBicmVha3BvaW50c1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBUaGVzZSBicmVha3BvaW50cyBhcmUgdXNlZCBmb3IgZGlzcGxheSB0eXBlIGVsZW1lbnRzLFxuLy8gZ2VuZXJhbGx5IG1ha2luZyB0aGVtIHNtYWxsZXIgYXQgc21hbGxlciBzY3JlZW4gc2l6ZXMuXG4vLyBNb3N0IGFwcGxpY2F0aW9ucyBvZiB0aGlzIHdpbGwgYmUgaW4gdHlwZS5zY3NzXG5cbiR0eXBlLWJwLW1lZDogJG1lZGl1bTtcblxuJHR5cGUtYnAtbGc6ICRsYXJnZTtcblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gU2l0ZSBOYXZpZ2F0aW9uIGJyZWFrcG9pbnRzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRuYXYtYnAtc206ICRtZWRpdW07XG5cbiRuYXYtYnAtbWVkOiAkbGFyZ2U7XG5cbiRuYXYtYnAtbGc6ICR4LWxhcmdlO1xuXG4kbmF2LWJwLXhsZzogMTI2MHB4O1xuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBNYXRlcmlhbGl6ZSBtZWRpYSBxdWVyaWVzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuJHNtYWxsLXNjcmVlbi11cDogNjAxcHggIWRlZmF1bHQ7XG4kbWVkaXVtLXNjcmVlbi11cDogOTkzcHggIWRlZmF1bHQ7XG4kbGFyZ2Utc2NyZWVuLXVwOiAxMjAxcHggIWRlZmF1bHQ7XG4kc21hbGwtc2NyZWVuOiA2MDBweCAhZGVmYXVsdDtcbiRtZWRpdW0tc2NyZWVuOiA5OTJweCAhZGVmYXVsdDtcbiRsYXJnZS1zY3JlZW46IDEyMDBweCAhZGVmYXVsdDtcblxuJG1lZGl1bS1hbmQtdXA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRzbWFsbC1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xuJGxhcmdlLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xuJHNtYWxsLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skc21hbGwtc2NyZWVufSlcIiAhZGVmYXVsdDtcbiRtZWRpdW0tYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRtZWRpdW0tc2NyZWVufSlcIiAhZGVmYXVsdDtcbiRtZWRpdW0tb25seTogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbi11cH0pIGFuZCAobWF4LXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XG5cblxuXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBIZWFkZXIgVmFyaWFibGVzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRoZHItcGFkLXNtOiAkbmF2LWhlaWdodC1zbTtcbiRoZHItcGFkLW1lZDogJG5hdi1oZWlnaHQtc20gKiAyICsgMWVtO1xuJGhkci1wYWQtbGc6ICRuYXYtaGVpZ2h0ICogMiArIDJlbTtcblxuJHByaXZhY3ktdGVjaC1iZzogcmdiYSgjMDAwLCAwLjMzKTtcbiRmdGMtYmc6IHJnYmEoIzAwMCwgMC41MCk7XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gSGVhZGVyIFN0eWxlc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaGRyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGhkci1kZWZhdWx0LWNvbG9yO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogJGhkci1wYWQtc20gMDtcblxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXNtKSB7XG5cdFx0cGFkZGluZzogJGhkci1wYWQtbWVkIDAgMmVtIDA7XG5cdH1cblxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLWxnKSB7XG5cdFx0cGFkZGluZzogJGhkci1wYWQtbGcgMCAyZW0gMDtcblx0fVxuXG5cblx0Ly8gVGhlc2UgY2xhc3NlcyBhcmUgdXNlZCB0byBjaGFuZ2UgdGhlIGJhY2tncm91bmQtY29sb3Igb2YgdGhlIGhlYWRlclxuXHQvLyBUaGV5IGFyZSBhcHBsaWVkIHdoZW4gdGhleSdyZSBpbmNsdWRlZCBhdCB0aGUgdGVtcGxhdGUgbGV2ZWwuXG5cdC8vIEZvciBpbnN0YW5jZSBvbiBuZXdzX2xhbmRpbmcudHdpZy5cblx0Lmhkci1uZXdzICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9uZXdzLWJhbm5lcjMuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0XHRcdFx0cGFkZGluZzogNnB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaGRyLWRhaWx5LWRhc2hib2FyZCAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZGQtYmFubmVyLmpwZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmhkci1wcml2YWN5LXBlcnNwZWN0aXZlcyAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvcGVyc3BlY3RpdmVzLWJhbm5lci5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0Lmhkci1ibG9jay0tdGl0bGUge1xuXHRcdFx0Y29sb3I6ICRibGFjay04MDtcblx0XHRcdC5oZHItaDEtbGluayB7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XG5cdFx0XHR9XG5cdFx0XHQuaGRyLXRhZ2xpbmUge1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmhkci1wcml2YWN5LWFkdmlzb3IgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3ByaXZhY3ktYWR2aXNvci1iYW5uZXIuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaGRyLWltZy1pYXBwLWNhbGVuZGFyLXRhYmxldCAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvaWFwcC1jYWxlbmRhci10YWJsZXQuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHR9XG5cblx0Lmhkci1pbWctZHBhLWJhbm5lciAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZHBhLWJhbm5lci5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cblxuXHQuaGRyLWltZy1jcGUtYmFubmVyICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9JQVBQX2NlcnRfcHJvZ3JhbXMucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAyMCU7XG5cdH1cblxuXHQuaGRyLWltZy1kcGEtc2FuY3Rpb25zLWJhbm5lciAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZHBhLXNhbmN0aW9ucy1oZHIucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdH1cblxuXHQuaGRyLWltZy1nZHByLWJhbm5lciAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZ2Rwci1iYW5uZXIucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdH1cblxuXHQuaGRyLWltZy1lbnRlcnByaXNlLWJhbm5lciAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZW50ZXJwcmlzZS0wMS5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0fVxuXG5cdC5oZHItaW1nLXBlcnNvbmExLWJhbm5lciAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZW50ZXJwcmlzZV9wZXJzb25hLTEucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdH1cblxuXHQuaGRyLWltZy1wZXJzb25hMi1iYW5uZXIgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2VudGVycHJpc2VfcGVyc29uYS0yLnBuZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHR9XG5cblx0Lmhkci1pbWctcGVyc29uYTMtYmFubmVyICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9lbnRlcnByaXNlX3BlcnNvbmEtMy5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0fVxuXG5cdC5oZHItaW1nLXBlcnNvbmE0LWJhbm5lciAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZW50ZXJwcmlzZV9wZXJzb25hLTQucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdH1cblxuXHQuaGRyLWltZy1kcGktb3ZlcnZpZXctYmFubmVyICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9EUEkyMF9iYW5uZXIuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdH1cblxuXHQuaGRyLWltZy1zdW1taXQtc2Vzc2lvbnMtYmFubmVyICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9zdW1taXQtc2Vzc2lvbnMuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdH1cblxuXHQuaGRyLWltZy1zdW1taXQtc2Vzc2lvbnMtYmFubmVyICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9zdW1taXQtc2Vzc2lvbnMuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdH1cblxuXHQuaGRyLWltZy1jY3BhLWJhbm5lciAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvQ0NQQV9oZWFkZXJfMTQ0MHg0MjYtMDEucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdH1cblx0Lmhkci1pbWctY2NwYS1iYW5uZXItMiAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvQ0NQQV9oZWFkZXIucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdH1cblx0Lmhkci1pbWctZGVtby1jZW50ZXItbGFuZGluZyAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZGVtby1jZW50ZXIuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdH1cblx0Lmhkci1wcml2YWN5LXRyYWNrZXIgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3RyYWNrZXItYmFubmVyMS5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRcdC5oZHItYmxvY2stLXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkYmxhY2stODA7XG5cdFx0XHQuaGRyLWgxLWxpbmsge1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xuXHRcdFx0fVxuXHRcdFx0Lmhkci10YWdsaW5lIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNvY2lhbC1saXN0LWxpbmsge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTgwO1xuXHRcdH1cblx0fVxuXHQuaGRyLWRwby1jb25mZXNzaW9uYWwgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2Rwby1jb25mZXNzaW9uYWwtYmFubmVyLnBuZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0Lmhkci1ibG9jay0tdGl0bGUge1xuXHRcdFx0Y29sb3I6ICRibGFjay04MDtcblx0XHRcdC5oZHItaDEtbGluayB7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XG5cdFx0XHR9XG5cdFx0XHQuaGRyLXRhZ2xpbmUge1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc29jaWFsLWxpc3QtbGluayB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stODA7XG5cdFx0fVxuXHR9XG5cdC5oZHItcHJpdmFjeS10ZWNoICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9wcml2YWN5LXRlY2gtYmFubmVyLmpwZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIDIwZGVnLCAkcHJpdmFjeS10ZWNoLWJnIDAlLCB0cmFuc3BhcmVudCA2MCUgKTtcblx0XHR9XG5cdH1cblx0Lmhkci1jYW5hZGEtZGFzaGJvYXJkLWRpZ2VzdCAmIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvY2RkLWJhbm5lci5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5oZHItZXVyb3BlLWRhdGEtcHJvdGVjdGlvbi1kaWdlc3QgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2VkcGQtYmFubmVyLmpwZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmhkci11bml0ZWQtc3RhdGVzLWRhc2hib2FyZC1kaWdlc3QgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3VzZGQtYmFubmVyLnBuZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmhkci1sYXRpbi1hbWVyaWNhLWRhc2hib2FyZC1kaWdlc3QgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2xhdGluLWFtZXJpY2EtZGFzaGJvYXJkLWRpZ2VzdC5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5oZHItYXNpYS1wYWNpZmljLWRhc2hib2FyZC1kaWdlc3QgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2FzaWEtcGFjaWZpYy1iYW5uZXItMi5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0XHRcdFx0cGFkZGluZzogNnB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5oZHItdmlkZW9zICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC92aWRlb3MtYmFubmVyLmpwZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmhkci13ZXN0aW4tcmVzZWFyY2gtY2VudGVyICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC93ZXN0aW4tYmFubmVyLmpwZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0fVxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0XHRcdFx0cGFkZGluZzogNnB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0Lmhkci1zdHlsZWd1aWRlICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9zdHlsZWd1aWRlLWJhbm5lci5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cblxuXHQuaGRyLXNnLWxhbmRpbmcgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3NnLWJhbm5lci5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cblxuXHQuaGRyLWltZyAmLCAuaGRyLWNvbmZlcmVuY2UgJiB7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC8vIEZvciBpbWFnZSBoZWFkZXJzIG9yIGNvbmZlcmVuY2UgaGVhZGVycyBhZGQgYSBuYW1lIHRvIGEgcmVzcGVjdGl2ZSBsaXN0XG5cdC8vIGluIHRoZSBsaXN0LXZhci5zY3NzIGZpbGUuIEZvciBpbnN0YW5jZSwgZm9yIGEgY29uZmVyZW5jZSBoZWFkZXIgdGhhdCdzIHNldCBpbiBQYXJpcyxcblx0Ly8gYWRkICdjb25mZXJlbmNlLXBhcmlzJyB0byB0aGUgY29uZmVyZW5jZXMgbGlzdC4gVGhlbiwgYWRkIGFuIGltYWdlIGluIHRoZVxuXHQvLyBzdGF0aWMgPiBpbWcgPiBiYWNrZ3JvdW5kcyA+IGNvbmZlcmVuY2VzIGZvbGRlciBuYW1lICdjb25mZXJlbmNlLXBhcmlzLmpwZydcblx0Ly8gVXNlIHRoZSBDU1MgY2xhc3MgLmhkci1pbWctY29uZmVyZW5jZS1wYXJpcyBpbiB5b3VyIGh0bWwuIEJvb20uIFlvdSBoYXZlIGEgaGVhZGVyXG5cdEBlYWNoICRoZWFkZXIgaW4gJGhlYWRlcnMge1xuXHRcdC5oZHItaW1nLSN7JGhlYWRlcn0gJiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaGVhZGVyLXBhdGh9LyN7JGhlYWRlcn0uanBnKTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdH1cblxuXHRAZWFjaCAkY29uZmVyZW5jZSBpbiAkY29uZmVyZW5jZXMge1xuXHRcdC5oZHItaW1nLSN7JGNvbmZlcmVuY2V9ICYge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGNvbmZlcmVuY2UtcGF0aH0vI3skY29uZmVyZW5jZX0uanBnKTtcblx0XHR9XG5cdH1cblxuXHQuaGRyLWhwICYgeyBoZWlnaHQ6IDQ1ZW07IH1cbn1cblxuLmhkci1pbWcge1xuXHQmLmhkci1pbWctaWFwcC1jYWxlbmRhci1iYW5uZXIge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwcHg7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHQvKmJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggMGRlZywgIzAwMCwgdHJhbnNwYXJlbnQpOyovXG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdC8qb3BhY2l0eTogMC43OyovXG5cdFx0fVxuXHRcdC5oZHItaW1nLWlubmVyIHtcblx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuaGRyLWltZy1kcGEtYmFubmVyIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEwMHB4O1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCAwZGVnLCAjMDAwLCB0cmFuc3BhcmVudCk7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdH1cblx0XHQuaGRyLWltZy1pbm5lciB7XG5cdFx0XHQmOmJlZm9yZSxcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmhkci1pbWctZHBhLXNhbmN0aW9ucy1iYW5uZXIge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwcHg7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIDBkZWcsICMwMDAsIHRyYW5zcGFyZW50KTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHQvLyBvcGFjaXR5OiAwLjc7XG5cdFx0fVxuXHRcdC5oZHItaW1nLWlubmVyIHtcblx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuaGRyLWltZy1nZHByLWJhbm5lciB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMDBweDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdC8vIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggMGRlZywgIzAwMCwgdHJhbnNwYXJlbnQpO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdC8vIG9wYWNpdHk6IDAuNztcblx0XHR9XG5cdFx0Lmhkci1pbWctaW5uZXIge1xuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhkci1jb250ZW50LW1vZCB7XG5cdEBpbmNsdWRlIHBpZS1jbGVhcmZpeDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDtcblx0cGFkZGluZy10b3A6IDNlbTtcblxuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXNtKSB7XG5cdFx0cGFkZGluZzogMCAkc2l0ZS1tYXJnaW4tLWhhbGY7XG5cdH1cblx0LnNvY2lhbC1kaXYtLWRhcmsge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHQuc29jaWFsLWxpbmstLWRhcmsge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0LnNvY2lhbC1pY29uLS1kYXJrIHtcblx0XHRcdFx0Y29sb3I6ICNEMUQzRDQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMyZTJlMmY7XG5cdFx0XHRcdHBhZGRpbmc6IDZweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW46IDVweCAzcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEhlYWRlciBibG9ja3NcblxuLmhkci1ibG9jay0tdGl0bGUge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbmF2LWJwLXNtKSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDEwO1xuXHR9XG5cblx0Lmhkci1pbWcgJiB7XG5cdFx0Lmhkci1oMSwgLmhkci1oMS1saW5rLCAuaGRyLXRhZ2xpbmUge1xuXG5cdFx0fVxuXHR9XG59XG5cbi8qLmhkci1ibG9jay0tc29jaWFsIHtcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1zbSkge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxufSovXG5cbi5oZHItYmxvY2stLXF1b3RlIHtcblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHR3aWR0aDogNTUlO1xuXHR9XG59XG5cbi5oZHItYmxvY2stLWRhcmsge1xuXHRjb2xvcjogJGJsYWNrLTgwO1xuXHQuaGRyLWgxIHtcblx0XHRjb2xvcjogJGJsYWNrLTgwO1xuXHRcdC5oZHItaDEtbGluayB7XG5cdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xuXHRcdFx0Lmhkci10YWdsaW5lIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmhkci10YWdsaW5lIHtcblx0XHRjb2xvcjogJGJsYWNrLTgwO1xuXHR9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBIZWFkZXIgdHlwZVxuLy9cbi5oZHItaDEge1xuXHRAZXh0ZW5kICVoMTtcblx0Y29sb3I6ICNmZmY7XG5cdG1hcmdpbi1ib3R0b206IDAuMTVlbTtcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuLmhkci1oMS1saW5rIHtcblx0QGluY2x1ZGUgbGluayh3aGl0ZSk7XG5cdCY6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG4uaGRyLWgxLXJlZyB7XG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xufVxuXG4uaGRyLXRhZ2xpbmUge1xuXHRAZXh0ZW5kICV0ei10ZXh0LXJlZztcblx0Y29sb3I6ICNmZmY7XG5cdEBpbmNsdWRlIHNhbnM7XG59XG5cbi5oZHItcXVvdGUtbW9kIHtcblx0Y29sb3I6ICNmZmY7XG5cdEBpbmNsdWRlIHNhbnMobGlnaHQpO1xuXHRmb250LXNpemU6IDIuMjVlbTtcblx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG59XG5cblxuLmhkci1xdW90ZSB7XG5cdG1hcmdpbi1ib3R0b206IDAuODVlbTtcbn1cblxuLmhkci1xdW90ZS1hdHRyIHtcblx0Zm9udC1zaXplOiAwLjQ1ZW07XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRAaW5jbHVkZSBzZXJpZjtcbn1cblxuLnF1b3RlLWxpbmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL3F1b3RlX2Fycm93LnN2Zyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDcwJSAwO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBIZWFkZXIgaW1hZ2VcblxuJGdyYWRpZW50LWhkci0xOiByZ2JhKCM2ZGI0NGYsIDAuNyk7XG4kZ3JhZGllbnQtaGRyLTI6IHJnYmEoIzMzNjQ4MywgMC45KTtcblxuJGdyYWRpZW50LWhkci0xLS1sdDogcmdiYSgkZ3JhZGllbnQtaGRyLTEsIDAuMik7XG4kZ3JhZGllbnQtaGRyLTItLWx0OiByZ2JhKCRncmFkaWVudC1oZHItMiwgMC4yKTtcblxuLmhkci1pbWcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHR0b3A6IDAgIWltcG9ydGFudDtcblx0fVxuXHQuaGRyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR9XG5cdCYuaGRyLWltZy1yZWxhdGl2ZSB7XG5cdFx0LmhkciB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRcdH1cblx0fVxuXHQmLmhkci1pbWctMTAge1xuXHRcdC5oZHIge1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDE1JTtcblx0XHR9XG5cdH1cblx0Ji5oZHItaW1nLTIwIHtcblx0XHQuaGRyIHtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAyMCU7XG5cdFx0fVxuXHR9XG5cdCYuaGRyLWltZy0yNSB7XG5cdFx0LmhkciB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMjUlO1xuXHRcdH1cblx0fVxuXHQmLmhkci1pbWctMzMge1xuXHRcdC5oZHIge1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDMzJTtcblx0XHR9XG5cdH1cblx0Ji5oZHItaW1nLWJvdHRvbSB7XG5cdFx0LmhkciB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAwJTtcblx0XHR9XG5cdH1cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHRvcDogMTAwcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggNzBkZWcsICRncmFkaWVudC1oZHItMS0tbHQsIHRyYW5zcGFyZW50KTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdC8vIGZvciBicm93c2VycyB0aGF0IGRvIG5vIHN1cHBvcnQgY3NzIGdyYWRpZW50cy4gaWU5LlxuXHRcdC5yZ2JhLm5vLWNzc2dyYWRpZW50cyAmIHsgYmFja2dyb3VuZC1jb2xvcjogJGdyYWRpZW50LWhkci0xLS1sdDsgfVxuXHRcdC8vIC5uby1yZ2JhLm5vLWNzc2dyYWRpZW50cyAmIHsgYmFja2dyb3VuZC1jb2xvcjogIzZkYjQ0ZjsgfVxuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHRvcDogMTAwcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggNzBkZWcsIHRyYW5zcGFyZW50LCAkZ3JhZGllbnQtaGRyLTItLWx0KTtcblx0fVxuXHQmLm5vLW92ZXJsYXkge1xuXHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cblxuLmhkci1pbWctaW5uZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ly8gc3RhbmRhcmR0IGhlYWRlcnMuIHRoZXNlIG9ubHkgYXBwZWFyIHdoZW4gdGhlIC5oZHItaW1nIGNsYXNzIGlzIGFsc28gcHJlc2VudFxuXHQuaGRyLWltZyAmIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg3MGRlZywgJGdyYWRpZW50LWhkci0xIDMlLCAkZ3JhZGllbnQtaGRyLTEtLWx0IDIwJSwgdHJhbnNwYXJlbnQpO1xuXHRcdFx0ei1pbmRleDogMztcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggNzBkZWcsIHRyYW5zcGFyZW50LCAkZ3JhZGllbnQtaGRyLTItLWx0IDgwJSwgJGdyYWRpZW50LWhkci0yIDk3JSk7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubm8tb3ZlcmxheSAmIHtcblx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5oZHItY29uZmVyZW5jZSAmIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0dG9wOiAxMDBweDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0fVxuXG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEhvbWVwYWdlIGhlYWRlclxuXG4uaGRyLWhwLWNvbnRlbnQtbW9kIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQ29uZmVyZW5jZSBIZWFkZXJcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmhkci1jb25mZXJlbmNlIHtcblx0Ly8gdGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblxuXHQuaGRyLWltZy1pbm5lciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Ly8gb3ZlcndyaXRlcyBzb21lIHN0eWxlIGZvciBoZWFkZXIgZWxlbWVudHMgaW5zaWRlIHRoZVxuXHQvLyAuaGRyLWNvbmZlcmVuY2UgY2xhc3Ncblx0Lmhkci1ibG9jay0tdGl0bGUge1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXHR9XG5cdC5zb2NpYWwtZGl2LS1saWdodCB7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdH1cblx0LmhkciB7XG5cdFx0cGFkZGluZy1ib3R0b206IDRlbTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHR9XG59XG5cblxuXG4uaGRyLWNvbmZlcmVuY2Utb3ZlcmxpbmUge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDEuMTVlbTtcblx0bWFyZ2luLWJvdHRvbTogJHNpdGUtbWFyZ2luLS1oYWxmO1xuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG4uaGRyLWNvbmZlcmVuY2UtaDEge1xuXHRmb250LXNpemU6IDQuMjVlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bWFyZ2luLWJvdHRvbTogMC4zNWVtO1xufVxuXG4uaGRyLWNvbmZlcmVuY2Utc3VidGl0bGUge1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDEuNzVlbTtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uaGRyLWNvbmZlcmVuY2UtdGFnbGluZSB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdCYgKyAmIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkc2l0ZS1tYXJnaW47XG5cdH1cblx0c3BhbiB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxufVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQVBJQSBIZWFkZXJcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmFwaWEtaWNvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDE1MHB4O1xuXHRoZWlnaHQ6IDE1MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDNlbTtcblx0bWFyZ2luLXRvcDogMWVtO1xuXHRib3JkZXI6IDhweCBzb2xpZCAkZ3JlZW4tbWVkO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpdW0pIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbm9uZTtcblx0XHRtYXJnaW46IDAgYXV0byAyZW07XG5cdH1cblx0aW1nIHtcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdH1cbn1cblxuLmNhbGxvdXQtYm94IHtcblx0LmFwaWEtaWNvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0XHR3aWR0aDogMTAwcHg7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiA1MHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDE3cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDNweDtcblx0XHR9XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFN1YnNjcmlwdGlvbiBiYW5uZXJzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuXG4uc3Vic2NyaWJlLWJhbm5lciB7XG5cdG1hcmdpbi1ib3R0b206IDNlbTtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG5cbiIsIi5jYWxGb3JtIHtcblx0bWFyZ2luOiAxM3B4IDAgMCAwO1xufVxuXG4uY2FsZW5kYXJMaXN0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHR3aWR0aDogNzAlO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI0NCRDBEMztcbn1cblxuLmNhbGVuZGFyRXZlbnQge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NCRDBEMztcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xufVxuXG4uY2FsZW5kYXJMaW5rIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2FsU3Bhbk91dGVyIHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5jYWxGb250U2l6ZSB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uY2FsRGV0YWlscyB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRjb2xvcjogIzQ2NDU0Nztcbn1cblxuLmNhbERldGFpbHNNb2JpbGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uY2FsVGl0bGVIb3ZlciB7XG5cdGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmNhbFRpdGxlSG92ZXI6aG92ZXIge1xuXHRmb250LXNpemU6IDE1cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2FsRmlsdGVyRGl2IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAyNSU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdGJveC1zaGFkb3c6IDBweCAzcHggNnB4ICMwMDAwMDAyOTtcblx0cGFkZGluZzogMCAxNXB4O1xufVxuXG4uY2FsRmlsdGVySGVhZCB7XG5cdGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmNhbENsZWFyQWxsIHtcblx0Y29sb3I6ICMwMTc2OTg7XG5cdGZsb2F0OiByaWdodDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5jYWxNb2JpbGVGaWx0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uY2FsSW5wdXQge1xuXHR3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2FsTGFiZWwge1xuXHRmb250LXNpemU6IDE1cHg7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uY2FsRGF0ZSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICMzNDM2Mzg7XG59XG5cbi5jYWxEYXRlU3RhcnQge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAzOHB4O1xuXHRjb2xvcjogIzcwNzA3MDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNhbERhdGVFbmQge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAzOHB4O1xuXHRjb2xvcjogIzcwNzA3MDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNwZSB7XG5cdG1hcmdpbjogMCAwIDEzcHggMDtcbn1cblxuLmNsb3NlUCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zb3JyeU1zZ1Nob3cge1xuXHRkaXNwbGF5OiBjb250ZW50cztcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5oaWRlTGlzdCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaG93TGlzdCB7XG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uc29sZG91dC1iYWRnZSxcbi5tdWx0aWRheS1iYWRnZSxcbi5wcmljaW5nLWJhZGdlXG57XG5cdGRpc3BsYXk6aW5saW5lO1xuXHRjb2xvcjojZmZmO1xuXHRmb250LXNpemU6MC43cmVtO1xuXHRmb250LWZhbWlseTpcIlRhYmFjIFNhbnNcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcblx0bGV0dGVyLXNwYWNpbmc6MC4wMjVlbTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Ym9yZGVyLXJhZGl1czozcHg7XG5cdG1hcmdpbi1sZWZ0OjJweDtcblx0bWFyZ2luLXJpZ2h0OjJweDtcblx0cGFkZGluZzowLjE1ZW0gNXB4IDAuMTVlbSA1cHg7XG5cdG1hcmdpbi10b3A6NXB4O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zb2xkb3V0LWJhZGdlIHtcblx0YmFja2dyb3VuZC1jb2xvcjojRkY4QTgwO1xufVxuXG4ubXVsdGlkYXktYmFkZ2Uge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiMyMEJFQTg7XG59XG5cbi5wcmljaW5nLWJhZGdlXG4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiM4QzhDOEM7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0LmNhbEludHJvIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0fVxuXHQuc29sZG91dC1iYWRnZSxcblx0Lm11bHRpZGF5LWJhZGdlLFxuXHQucHJpY2luZy1iYWRnZVxuXHQgIHtcblx0XHR3aWR0aDotd2Via2l0LWZpdC1jb250ZW50O1xuXHRcdHdpZHRoOi1tb3otZml0LWNvbnRlbnQ7XG5cdFx0d2lkdGg6Zml0LWNvbnRlbnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OmF1dG87XG5cdFx0bWFyZ2luLWxlZnQ6YXV0b1xuXHR9XG5cdC5jYWxlbmRhckxpc3Qge1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdC5jYWxNb2JpbGUge1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcblx0XHRib3gtc2hhZG93OiAwcHggM3B4IDZweCAjMDAwMDAwMjk7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuICBcdH1cblxuICBcdC5jYWxGaWx0ZXJEaXYge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuY2FsTW9iaWxlRmlsdGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb2xvcjogIzAxNzY5ODtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdH1cblxuXHQuY2xvc2VQIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0Q5RDlEOTtcblx0fVxuXG5cdC5jYWxDbG9zZSB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Y29sb3I6ICM0NjQ1NDc7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cblx0LmNhbERldGFpbHMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuY2FsRGV0YWlsc01vYmlsZSB7XG5cdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdGNvbG9yOiAjNDY0NTQ3O1xuXHR9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gRGVmYXVsdCBUYWIgU3R5bGVzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5yLXRhYnMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnItdGFicy1uYXYge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICdcXDAwMjAnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiA2NnB4O1xuXHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1tZWQ7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdC5yLXRhYnMtdGFiIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0XHQuci10YWJzLWFuY2hvciB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGNvbG9yOiAkYmxhY2stNDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRwYWRkaW5nOiAxZW07XG5cdFx0fVxuXG5cdFx0LnRhYi10ZXh0LXNtIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0XHQuci10YWJzLXN0YXRlLWFjdGl2ZSB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA3MHB4O1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtOXB4O1xuXHRcdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0XHRib3JkZXItdG9wOiA5cHggc29saWQgJGdyZWVuLW1haW47XG5cdFx0XHRcdGJvcmRlci1yaWdodDogOXB4IGluc2V0IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA5cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogNjZweDtcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbWFpbjtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuci10YWJzLXN0YXRlLWRpc2FibGVkIHtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHR9XG5cdH1cblxuXHQuci10YWJzLW5hdi5pY29uLXRhYnMge1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDkxcHg7XG5cdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHR9XG5cblx0LnItdGFicy10YWIge1xuXHQgICAgZGlzcGxheTogdGFibGUtY2VsbDtcblx0ICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cdCAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2ZmZjtcblx0ICAgIGhlaWdodDogNzBweDtcblx0ICAgIG1pbi13aWR0aDogOTJweDtcblx0fVxuXG5cdC5yLXRhYnMtcGFuZWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuci10YWJzLWFjY29yZGlvbi10aXRsZSB7XG5cdCAgICBkaXNwbGF5OiBub25lO1xuXHQgICAgZm9udC1zaXplOiAxOHB4O1xuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgcGFkZGluZzogMC41NWVtIDA7XG5cdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJnLW1lZDtcblxuXHQgICAgLnItdGFicy1hbmNob3Ige1xuXHQgICAgXHRkaXNwbGF5OiBibG9jaztcblx0ICAgIFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQgICAgXHRjb2xvcjogJGJsYWNrLTQwO1xuXHQgICAgfVxuXHR9XG5cblx0LnItdGFicy1hY2NvcmRpb24tdGl0bGUuci10YWJzLXN0YXRlLWFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcblx0fVxuXG5cdC5yLXRhYnMtcGFuZWwuci10YWJzLXN0YXRlLWFjdGl2ZSB7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5yLXRhYnMtYWNjb3JkaW9uLXRpdGxlLnItdGFicy1zdGF0ZS1kaXNhYmxlZCB7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG5cblx0LnItdGFicy1hY2NvcmRpb24tdGl0bGUuci10YWJzLXN0YXRlLWFjdGl2ZSB7XG5cdFx0LnItdGFicy1hbmNob3Ige1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHR9XG59XG5cbi5pY29uLXRhYnMge1xuXHQudHh0LW9ubHkge1xuXHRcdG1pbi13aWR0aDogOTJweDtcblxuXHRcdC5yLXRhYnMtYW5jaG9yIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDEuM2VtIDFlbTtcblx0XHR9XG5cdH1cbn1cblxuLnBhbmVsIHtcblx0cGFkZGluZy10b3A6IDJlbTtcbn1cblxuLmNvbGxhcHNpYmxlIHtcblx0bWluLWhlaWdodDogN2VtO1xuXG5cdC5yLXRhYnMtbmF2LFxuXHQuci10YWJzLWFjY29yZGlvbi10aXRsZSB7XG5cblx0XHQuci10YWJzLWFuY2hvciB7XG5cdFx0XHRjb2xvcjogJGxpbmstY29sb3I7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdH1cblxuXHQuci10YWJzLXN0YXRlLWFjdGl2ZSB7XG5cblx0XHQuci10YWJzLWFuY2hvciB7XG5cdFx0XHRjb2xvcjogJGJsYWNrLTQwO1xuXHRcdH1cblx0fVxuXG5cdC5yLXRhYnMtbmF2IHtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVx0XHRcblx0fVxuXG5cdC5wYW5lbCB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1xcMDAyMCc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNC4zZW07XG5cdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi53Yy10YWJzIHtcblx0LnItdGFicy1uYXYge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRvcDogMTk5cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5uby1qcyB7XG5cdG1pbi1oZWlnaHQ6IDdlbTtcblxuXHQuci10YWJzLW5hdixcblx0LnItdGFicy1hY2NvcmRpb24tdGl0bGUge1xuXG5cdFx0LnItdGFicy1hbmNob3Ige1xuXHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHR9XG5cblx0LnItdGFicy1zdGF0ZS1hY3RpdmUge1xuXG5cdFx0LnItdGFicy1hbmNob3Ige1xuXHRcdFx0Y29sb3I6ICRibGFjay00MDtcblx0XHR9XG5cdH1cblxuXHQmLmxvYWRpbmcge1xuXHRcdFxuXHRcdC5wYW5lbCB7XG5cdFx0XHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTMzKVwiO1xuXHRcdFx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTMzKTtcblx0XHRcdC1tb3otb3BhY2l0eTogMC4zMztcblx0XHRcdC1raHRtbC1vcGFjaXR5OiAwLjMzO1xuXHRcdFx0b3BhY2l0eTogMC4zMztcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvdWktaW1nL2ljb25zL2dpZi83MTIuR0lGJyk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0dG9wOiAyOTBweDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJyZWFrb3V0LXNlc3Npb25zIHtcblx0LnRhYnMge1xuXHRcdC5zZXNzLXRhYnMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubW9yZS1jb25mZXJlbmNlcyB7XG5cdC5yLXRhYnMtbmF2IHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luLXRvcDogLTEuNWVtO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRvcDogNDdweDtcblx0XHR9XG5cdH1cblx0LnItdGFicy1hY2NvcmRpb24tdGl0bGUge1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdG1hcmdpbjogMmVtIDAgMWVtO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5wYW5lbCB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cbn1cblxuLnNwb25zb3JpbmcsIC5leGhpYml0aW5nIHtcblx0LnItdGFicy1uYXYge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRvcDogNjZweDtcblx0XHR9XG5cdFx0LnItdGFicy1zdGF0ZS1hY3RpdmUge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0Ym90dG9tOiAtMTRweDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNvbGxlZ2UtdGFicyB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHQuci10YWJzLW5hdiB7XG5cdFx0XHQuci10YWJzLXRhYiB7XG5cdFx0XHRcdHdpZHRoOiAxNSU7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdFx0Ji5yLXRhYnMtc3RhdGUtYWN0aXZlIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiA0NyU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jb2xsZWdlLXJlZ2lvbiB7XG5cdG1hcmdpbi10b3A6IDNlbTtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNjY2M7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEFjY29yZGlvbiBSZXNwb25zaXZlIEJyZWFrcG9pbnRcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcblx0Lm5vLWpzIHtcblx0XHQuci10YWJzLW5hdiB7XG5cdFx0XHQuci10YWJzLXRhYiB7XG5cdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdFx0LnItdGFicy1hbmNob3Ige1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuMmVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcblx0Lm5vLWpzIHtcblx0XHQuci10YWJzLW5hdiB7XG5cdFx0XHQuci10YWJzLXRhYiB7XG5cdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdFx0d2lkdGg6IDE4JTtcblx0XHRcdFx0LnItdGFicy1hbmNob3Ige1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuM2VtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuci10YWJzLXN0YXRlLWFjdGl2ZSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGxlZnQ6IDM1JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5yLXRhYnMge1xuICAgIFx0LnItdGFicy1uYXYge1xuICAgIFx0ICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgXHR9XG4gICAgXHQubGlzdC1pdGVtIHtcbiAgICBcdFx0cGFkZGluZy1ib3R0b206IDA7XG4gICAgXHR9XG4gICAgfVxuXG4gICAgLnItdGFicyB7XG4gICAgICAgIC5yLXRhYnMtYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhbmVsIHtcbiAgICBcdCY6YmVmb3JlIHtcbiAgICBcdFx0ZGlzcGxheTogbm9uZTtcbiAgICBcdH1cbiAgICB9XG5cblx0Lm5vLWpzIHtcblx0XHQuci10YWJzLW5hdiB7XG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHQuci10YWJzLWFjY29yZGlvbi10aXRsZSB7XG5cdFx0ICAgIGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5wYW5lbCB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gV2VzdGluIFN1cnZleXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5cbi53ZXN0aW4tc3VydmV5cyB7XG5cdC5jb3VudHJpZXMge1xuXHRcdC5jb3VudHJ5IHtcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZTllYWVhO1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblx0XHRcdC5yYWlsIHtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmFuc3dlciB7XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEZsb2F0aW5nIHRhYnNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5cbi5mbG9hdGluZy10YWJzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR1bCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1heC13aWR0aDogNzg4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0fVxufVxuXG5cbi5saXN0LXRyYWluaW5nLXBhcnRuZXIge1xuXHRtYXgtd2lkdGg6IDUwcHg7XG5cdGZsb2F0OiByaWdodDtcblx0QG1lZGlhKG1pbi13aWR0aDogJHNtYWxsKSB7XG5cdFx0bWFyZ2luLXRvcDogLTFlbTtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRtYXJnaW4tdG9wOiAtMC4zZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogLTAuM2VtO1xuXHR9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gRGVmYXVsdFxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaWFwcC1idW5kbGUge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA2ZW07XG5cdH1cblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG5cdFx0bWFyZ2luLXRvcDogMC4xZW07IFxuXHRcdG1hcmdpbi1yaWdodDogMC41NWVtO1xuXHR9XG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRtYXJnaW4tdG9wOiAwLjFlbTsgXG5cdH1cblx0Lmxpc3QtaXRlbXMtLWxpbmVkIHtcblx0XHQubGlzdC1pdGVtIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5pYXBwLXByb2R1Y3QtaGVhZGVyIHtcblx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0fVxuXHR9XG5cdC5ub3RpZnktLXNtXHR7XG5cdFx0cGFkZGluZy1sZWZ0OiAxZW0gIWltcG9ydGFudDtcblx0fVxufVxuXG4uZnJlZS1yZXNvdXJjZXMge1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA2ZW07XG5cdH1cbn1cblxuLmJ1bmRsZS1uYW1lIHtcblx0bWFyZ2luLWJvdHRvbTogM2VtO1xufVxuXG4ubW9iLWNoZWNrb3V0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uY2hlY2tvdXQtcHJpY2Uge1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdGZvbnQtc2l6ZTogMS4zODQ2MTUzODVlbTtcblx0bGluZS1oZWlnaHQ6IDEuNTU1NTU1NTU2ZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMWVtO1xuXHRcdG1hcmdpbi10b3A6IC0xLjVlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi5maXhlZC1jaGVja291dCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAzZW07XG5cdGJvcmRlci10b3A6ICRuYXYtYmRyO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA3MCU7XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJHgtbGFyZ2UpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogNjJlbTtcblx0fVxuXHQubm90aWZ5LS1zbSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Ji5saS1jaGVja291dCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWx0O1xuXHRcdHBhZGRpbmc6IDFlbSAwO1xuXHRcdC5jaGVja291dC1wcmljZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAwLjRlbTtcblx0XHR9XG5cdFx0LmJ1dHRvbi1sZy0tZmFuY3kge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG4uc3RhdG1lIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdG1hcmdpbi1ib3R0b206IC03ZW07XG5cdEBtZWRpYShtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdFx0d2lkdGg6IDcwJTtcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiAkeC1sYXJnZSkge1xuXHRcdHdpZHRoOiA2MmVtO1xuXHR9XG59XG5cbi5maXhtZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHR6LWluZGV4OiAxMDtcblx0QG1lZGlhKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHR3aWR0aDogNjYlO1xuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6ICR4LWxhcmdlKSB7XG5cdFx0d2lkdGg6IDYyZW07XG5cdH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIENlcnRpZmljYXRpb24gQnVuZGxlc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5jZXJ0LWJ1bmRsZXMge1xuXHQuYnVuZGxlLW5hbWUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiIsIi5kZmFkIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nLWJvdHRvbTogMi41ZW07XG5cdG1hcmdpbi1ib3R0b206IDIuNWVtO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZGFkYjtcblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi5kZmFkLXBvc3Qge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDFlbTtcblx0bWFyZ2luOiAxZW07XG5cdC8vIHBhZGRpbmctYm90dG9tOiAxZW07XG5cdC8vIG1hcmdpbi1ib3R0b206IDFlbTtcdFxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cblxuLmlhcHAtYWQtaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmlhcHAtYWQtY2VydGlmaWNhdGlvbiB7XG5cdC5kZmFkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG59XG5cbiNqb2JzLWludHJvIHtcblx0LmRmYWQge1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0bWFyZ2luLXRvcDogNGVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cbn1cblxuLnNob3ctZGFpbHktd3JhcHBlciB7XG5cdC5pYXBwLWFkLWFwcCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0fVxufVxuXG4uY2VydC1zaWRlYmFyLWFkIHtcblx0cGFkZGluZzogMDtcblx0bWF4LXdpZHRoOiAzMDBweDtcblx0bWFyZ2luOiAzZW0gYXV0byAwO1xuXHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRtYXJnaW46IDJlbSAwLjFlbSAwIDA7XG5cdH1cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdC50ei1oZWFkLXNtIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0zZW07XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwIDFlbTtcblx0XHRcdHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnBhZ2UtdGV4dC1zbSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1tYWluO1xuXHRcdFx0cGFkZGluZzogMC41ZW0gMS41ZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHR9XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gR2FsbGVyeSBsYXlvdXRcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4uZ2FsbGVyeSB7XG5cdC5hcnQtYmQgeyBcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nLWJvdHRvbTogNGVtOyBcblx0fVxuXHRAbWVkaWEobWluLXdpZHRoOiA0MDBweCkgYW5kIChtYXgtd2lkdGg6ICRncmlkLWJwLXNtKSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtZ3JpZCgyLCAkc3BhY2UtZ3JpZCk7XG5cdH1cblx0QG1lZGlhKG1pbi13aWR0aDogJGdyaWQtYnAtc20pIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1ncmlkKDQsICRzcGFjZS1ncmlkKTtcblx0fVxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufSIsIi5qdmVjdG9ybWFwLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjQ0RDRENEO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiAkYmxhY2stODA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWYsIFZlcmRhbmE7XG4gICAgZm9udC1zaXplOiBzbWFsbGVyO1xuICAgIHBhZGRpbmc6IDNweDtcbn1cblxuLmp2ZWN0b3JtYXAtem9vbWluLCAuanZlY3Rvcm1hcC16b29tb3V0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMWVtO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgIHBhZGRpbmc6IDAuNWVtO1xuICAgIGNvbG9yOiAkYmxhY2stODA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEuN2VtO1xuICAgIGhlaWdodDogMS43ZW07XG59XG5cbi5qdmVjdG9ybWFwLXpvb21pbiB7XG4gICAgdG9wOiAxZW07XG59XG5cbi5qdmVjdG9ybWFwLXpvb21vdXQge1xuICAgIHRvcDogM2VtO1xufVxuXG4ubWFwIHtcbiAgICBoZWlnaHQ6IDI1ZW07XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHsgICBcbiAgICAgICAgaGVpZ2h0OiA0MGVtO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7ICAgXG4gICAgICAgIGhlaWdodDogNDgwcHg7XG4gICAgICAgICYjYWN0LW1hcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3RhdGUtdGFnIHtcbiAgICBmbG9hdDogbGVmdDsgXG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07IFxuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5hY3QtdGFnIHtcbiAgICBAZXh0ZW5kICVidXR0b24tc2Vjb25kYXJ5LXNtO1xufVxuXG4uYWN0LWFzdCB7XG4gICAgZm9udC1zaXplOiAwLjY2ZW07XG4gICAgY29sb3I6ICRibGFjay04MDtcbn1cblxuLmFjdC1jb250ZW50LWFyZWEge1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xufVxuXG4uYWN0LWtleSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IC0xZW07XG4gICAgLmFjdC1zd2F0Y2gge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OGIxYzA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41ZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC01cHg7XG4gICAgfVxufVxuXG4uZGVmYXVsdC1hY3Qge1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XG4gICAgcGFkZGluZzogMWVtIDFlbSAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYXJ0aWNsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgICAgICBvbC5udW1iZXJlZCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgICAgICAgICAgICAgdWwuYnVsbGV0ZWQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gICBcbn1cblxuLnJ1bGVzIHtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjZWZlZmVmO1xuICAgIHBhZGRpbmc6IDFlbSAxZW0gMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC5ydWxlcy1oZWFkZXIge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgfVxuICAgIC5ydWxlIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAwIDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIG9sLm51bWJlcmVkIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgICAgICAgICAgICAgICB1bC5idWxsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc3R5bGVndWlkZSB7XG5cdC5zZy1zZWN0aW9uIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cdC5zZy1ibG9jayB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyOiAzcHggc29saWQgI2U2ZTZlNjtcblx0XHRwYWRkaW5nOiAyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHRcdHhtcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb25hY287XG5cdFx0XHR9XG5cdFx0LyogUHJldHR5IHByaW50aW5nIHN0eWxlcy4gVXNlZCB3aXRoIHByZXR0aWZ5LmpzLiAqL1xuXHRcdC8qIFZpbSBzdW5idXJzdCB0aGVtZSBieSBEYXZpZCBMZWlib3ZpYyAqL1xuXG5cdFx0eG1wIC5zdHIgeyBjb2xvcjogIzY1QjA0MjsgfSAvKiBzdHJpbmcgIC0gZ3JlZW4gKi9cblx0XHR4bXAgLmt3ZCB7IGNvbG9yOiAjRTI4OTY0OyB9IC8qIGtleXdvcmQgLSBkYXJrIHBpbmsgKi9cblx0XHR4bXAgLmNvbSB7IGNvbG9yOiAjQUVBRUFFOyBmb250LXN0eWxlOiBpdGFsaWM7IH0gLyogY29tbWVudCAtIGdyYXkgKi9cblx0XHR4bXAgLnR5cCB7IGNvbG9yOiAjODliZGZmOyB9IC8qIHR5cGUgLSBsaWdodCBibHVlICovXG5cdFx0eG1wIC5saXQgeyBjb2xvcjogIzMzODdDQzsgfSAvKiBsaXRlcmFsIC0gYmx1ZSAqL1xuXHRcdHhtcCAucHVuIHsgY29sb3I6ICNmZmY7IH0gLyogcHVuY3R1YXRpb24gLSB3aGl0ZSAqL1xuXHRcdHhtcCAucGxuIHsgY29sb3I6ICNmZmY7IH0gLyogcGxhaW50ZXh0IC0gd2hpdGUgKi9cblx0XHR4bXAgLnRhZyB7IGNvbG9yOiAjODliZGZmOyB9IC8qIGh0bWwveG1sIHRhZyAgICAtIGxpZ2h0IGJsdWUgKi9cblx0XHR4bXAgLmF0biB7IGNvbG9yOiAjYmRiNzZiOyB9IC8qIGh0bWwveG1sIGF0dHJpYnV0ZSBuYW1lICAtIGtoYWtpICovXG5cdFx0eG1wIC5hdHYgeyBjb2xvcjogIzY1QjA0MjsgfSAvKiBodG1sL3htbCBhdHRyaWJ1dGUgdmFsdWUgLSBncmVlbiAqL1xuXHRcdHhtcCAuZGVjIHsgY29sb3I6ICMzMzg3Q0M7IH0gLyogZGVjaW1hbCAtIGJsdWUgKi9cblx0XHR4bXAucHJldHR5cHJpbnQge1xuXHQgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG5cdCAgICAgICAgd2lkdGg6IDEwMCU7XG5cdCAgICAgICAgbWFyZ2luOiAxZW0gYXV0bztcblx0ICAgICAgICBwYWRkaW5nOiAwIDEuM2VtIDEuM2VtO1xuXHQgICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcblx0XHR9XG5cblx0XHQvKiBTcGVjaWZ5IGNsYXNzPWxpbmVudW1zIG9uIGEgcHJlIHRvIGdldCBsaW5lIG51bWJlcmluZyAqL1xuXHRcdG9sLmxpbmVudW1zIHsgbWFyZ2luLXRvcDogMDsgbWFyZ2luLWJvdHRvbTogMDsgY29sb3I6ICNBRUFFQUU7IH0gLyogSUUgaW5kZW50cyB2aWEgbWFyZ2luLWxlZnQgKi9cblx0XHRsaS5MMCxsaS5MMSxsaS5MMixsaS5MMyxsaS5MNSxsaS5MNixsaS5MNyxsaS5MOCB7IGxpc3Qtc3R5bGUtdHlwZTogbm9uZSB9XG5cdFx0LyogQWx0ZXJuYXRlIHNoYWRpbmcgZm9yIGxpbmVzICovXG5cdFx0bGkuTDEsbGkuTDMsbGkuTDUsbGkuTDcsbGkuTDkgeyB9XG5cblx0XHRAbWVkaWEgcHJpbnQge1xuXHRcdCAgeG1wIC5zdHIgeyBjb2xvcjogIzA2MDsgfVxuXHRcdCAgeG1wIC5rd2QgeyBjb2xvcjogIzAwNjsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblx0XHQgIHhtcCAuY29tIHsgY29sb3I6ICM2MDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXHRcdCAgeG1wIC50eXAgeyBjb2xvcjogIzQwNDsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblx0XHQgIHhtcCAubGl0IHsgY29sb3I6ICMwNDQ7IH1cblx0XHQgIHhtcCAucHVuIHsgY29sb3I6ICM0NDA7IH1cblx0XHQgIHhtcCAucGxuIHsgY29sb3I6ICMwMDA7IH1cblx0XHQgIHhtcCAudGFnIHsgY29sb3I6ICMwMDY7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cdFx0ICB4bXAgLmF0biB7IGNvbG9yOiAjNDA0OyB9XG5cdFx0ICB4bXAgLmF0diB7IGNvbG9yOiAjMDYwOyB9XG5cdFx0fVxuXHRcdC5kaXNwbGF5IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW46IDFlbSAwO1xuXHRcdFx0cGFkZGluZzogMS4zZW07XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyO1xuXHRcdFx0LmRpc3BsYXktaGVhZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cGFkZGluZzogMC41ZW0gMC41ZW0gMC4zZW07XG5cdFx0XHRcdG1hcmdpbjogLTAuNWVtIDAgMC41ZW0gLTAuNWVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubm90ZXMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG5cdFx0XHRtYXJnaW46IDFlbSAwO1xuXHRcdFx0cGFkZGluZzogMS4zZW07XG5cdFx0XHRoNCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubWFyay1oZWFkIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuXHRcdFx0bWFyZ2luOiAxZW0gYXV0byAtMS4zZW07XG5cdFx0XHRwYWRkaW5nOiAxLjNlbSAxLjNlbSAwO1xuXHRcdH1cblx0XHQuc3dhdGNoIHtcblx0XHRcdHBhZGRpbmc6IDAuNWVtIDFlbSAwLjdlbTsgXG5cdFx0XHRjb2xvcjogI2ZmZjsgXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTsgXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cdFxuXHRcdH1cblx0XHQuaW5saW5lLWNvZGUge1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbmFjbztcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdHBhZGRpbmc6IDAuMWVtIDAuM2VtO1xuXHRcdFx0bWFyZ2luOiAwIDAuMWVtO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3O1xuXHRcdFx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHQtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHR9XG5cdFx0Lmhlcm8tYmcuaGVyby1iZy1pbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdG1heC13aWR0aDogNzIuNyU7XG5cdFx0XHRtaW4taGVpZ2h0OiAzMDBweDsgXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9pYXBwLm9yZy9tZWRpYS91cGxvYWRzLzIwMTQvMDgvb25saW5lLXRyYWluaW5nLWJnMS5wbmcpOyBcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRzbWFsbCl7XG5cdFx0XHRcdG1heC13aWR0aDogNzYuNSU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDI4MHB4OyBcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZWRpdW0pe1xuXHRcdFx0XHRtYXgtd2lkdGg6IDgzJTtcblx0XHRcdFx0aGVpZ2h0OiA1MDBweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSl7XG5cdFx0XHRcdG1heC13aWR0aDogNjMuMzMzMzMlOyBcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZhLWljb24ge1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0aSB7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2ctc2VsZWN0b3Ige1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRib3JkZXI6IDRweCBzb2xpZCAjZWZlZmVmO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0d2lkdGg6IDMzLjMzMzMzJTtcblx0XHRcdGJvcmRlcjogNHB4IHNvbGlkICNlZmVmZWY7XG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0fVxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgI2VmZWZlZjtcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRsYXJnZSkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjZWZlZmVmO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkICNlZmVmZWY7XG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHRcdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHRcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcblx0XHQgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkICRncmVlbi1tYWluO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5wYWdlLWhlYWQtbGcge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuLW1haW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGJvcmRlcjogMTJweCBvdXRzZXQgJGdyZWVuLW1haW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDRweCBzb2xpZCAkc3dhdGNoLTY7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBhZ2UtaGVhZC1sZyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkc3dhdGNoLTY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGJvcmRlcjogMTJweCBvdXRzZXQgJHN3YXRjaC02O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRib3JkZXItdG9wOiA0cHggc29saWQgJGxpbmstY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBhZ2UtaGVhZC1sZyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxMnB4IG91dHNldCAkbGluay1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2ctb3B0aW9uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xuXHRcdFx0cGFkZGluZzogNGVtIDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcblx0XHQgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcblx0XHQgICAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG5cdFx0ICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHRcdCAgICAucGFnZS1oZWFkLWxnIHtcblx0XHQgICAgXHRjb2xvcjogJGJsYWNrLTQwO1xuXHQgICAgXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG5cdCAgICBcdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHQgICAgXHQgICAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG5cdCAgICBcdCAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcblx0ICAgIFx0ICAgIHNwYW4ge1xuICAgIFx0ICAgIFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgIFx0ICAgIFx0ICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgXHQgICAgXHQgICAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgXHQgICAgXHQgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgXHQgICAgXHRcdGNvbG9yOiAkYmxhY2stNDA7XG5cdCAgICBcdCAgICB9XG5cdFx0ICAgIH1cblx0XHRcdGkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMC41ZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogN2VtO1xuXHRcdFx0XHRoZWlnaHQ6IDE4MHB4O1xuXHRcdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE4MHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMC40ZW07XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stNDA7XG5cdFx0XHRcdGJvcmRlcjogOHB4IG91dHNldCAkYmxhY2stMTA7XG5cdFx0XHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHQtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHRcdFx0ICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG5cdFx0XHQgICAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG5cdFx0XHQgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG5cdFx0XHRcdCYuZmEtZWRpdCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbi1tYWluO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjQ1ZW07XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjE1ZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5mYS1pbWFnZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzd2F0Y2gtNjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmZhLWxhcHRvcCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcblx0XHRcdFx0LnBhZ2UtaGVhZC1sZyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcblx0XHRcdFx0fVxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmhpZ2hsaWdodGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjAwO1xuXHR9XG59XG5cbi5zdHlsZWd1aWRlLW5hdiB7XG5cdG1hcmdpbi10b3A6IDgwcHg7XG5cdGEuaXMtYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZGFyaztcblx0XHR3aWR0aDogMTg3cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Y29sb3I6ICRibGFjay04MDtcblx0fVxufVxuXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBQcmludCBzdHlsZXNoZWV0XG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtZWRpYSBwcmludCB7XG5cblx0LnNpdGUtbmF2IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmhlYWRlci1tb2QsIC5oZHItaW1nLWlubmVyIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHQuaGRyIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMCAwIDIwcHggIWltcG9ydGFudDtcblx0fVxuXHRcblx0LmFydGljbGUtYXNpZGUtbW9kIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmFydGljbGUtcmVsYXRlZC1tb2Qge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuc29jaWFsLWxpc3QtaXRlbXMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYXJ0aWNsZS1tZXRhLWltZyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5hcnRpY2xlLW1ldGEtdGV4dCB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHR9XG5cblx0LmFydGljbGUtYm9keSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuYXJ0aWNsZS1iaW8ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuZnRyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmRmYWQtcG9zdCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnR6LWFydGljbGUtbGcsIC5hcnRpY2xlLXRleHQsIC5hcnRpY2xlLXRleHQtLWZpcnN0Z3JhcGgsIC5hcnRpY2xlLXRleHQgPiBwLCAuYXJ0aWNsZS10ZXh0ID4gYmxvY2txdW90ZSA+IHAsIC5hcnRpY2xlLXRleHQgLnB1bGwtcXVvdGUgPiBwIHtcblx0XHRmb250LXNpemU6IDEycHQ7XG5cdH1cblxuXHQudHotYXJ0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNhcC1pbWFnZS1yaWdodCwgLmNhcC1pbWFnZS1sZWZ0LCAud3AtY2FwdGlvbi10ZXh0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmFydGljbGUtdGV4dCA+IHAgPiBhLCAuYXJ0aWNsZS10ZXh0IHAgZW0gPiBhLCAuYXJ0aWNsZS10ZXh0IHAgc3Ryb25nID4gYSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAjMmUyZTJmO1xuXHR9XG5cblx0LnNpZGUtbWVudS10cmlnZ2VyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnRkLXJvdyB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cblx0LnRhYmxlLXRoIHtcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdCYub25lLXRlbnRoIHtcblx0XHRcdHdpZHRoOiAxMCU7XG5cdFx0fVxuXHRcdCYudHdvLXRlbnRocyB7XG5cdFx0XHR3aWR0aDogMjAlO1xuXHRcdH1cblx0XHQmLnRocmVlLXRlbnRocyB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdH1cblx0XHQmLmZvdXItdGVudGhzIHtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0fVxuXHRcdCYuZml2ZS10ZW50aHMge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0Ji5zaXgtdGVudGhzIHtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0fVxuXHRcdCYuc2V2ZW4tdGVudGhzIHtcblx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0fVxuXHRcdCYuZWlnaHQtdGVudGhzIHtcblx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0fVxuXHRcdCYubmluZS10ZW50aHMge1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHR9XG5cdFx0Ji5mdWxsLXdpZHRoIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC50YWJsZS10ZCB7XG5cdFx0Y2xlYXI6IG5vbmU7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRsaW5lLWhlaWdodDogMS4yZW07XG5cdFx0cGFkZGluZzogMC43NWVtIDFlbSAwIDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdCYub25lLXRlbnRoIHtcblx0XHRcdHdpZHRoOiAxMCU7XG5cdFx0fVxuXHRcdCYudHdvLXRlbnRocyB7XG5cdFx0XHR3aWR0aDogMjAlO1xuXHRcdH1cblx0XHQmLnRocmVlLXRlbnRocyB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdH1cblx0XHQmLmZvdXItdGVudGhzIHtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0fVxuXHRcdCYuZml2ZS10ZW50aHMge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0Ji5zaXgtdGVudGhzIHtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0fVxuXHRcdCYuc2V2ZW4tdGVudGhzIHtcblx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0fVxuXHRcdCYuZWlnaHQtdGVudGhzIHtcblx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0fVxuXHRcdCYubmluZS10ZW50aHMge1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHR9XG5cdFx0Ji5mdWxsLXdpZHRoIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5tb2ItbGFiZWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Lm1vYi1oaWRlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5zY2hlZC1idG4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuY2J0LXNjaGVkdWxlIHtcblx0XHQuY2xvc2UtdHJpZ2dlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5jYXNlYm9vay1kZXRhaWwge1xuXHRcdC5zdXBwb3J0aW5nLWxpc3Qge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmJyZWFkY3J1bWJzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5mdGMtY2FzZS1zYXZlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5wYWdlLWhlYWQtbGcsIC5zZWN0aW9uLWhkci1sZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdH1cblx0XHQuY2FzZWJvb2stc29jaWFsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdHVsLmluZGV4IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Lm5vLXByaW50IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8qIVxuQW5pbWF0ZS5jc3MgLSBodHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG5MaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG5cbkNvcHlyaWdodCAoYykgMjAxNSBEYW5pZWwgRWRlblxuKi9cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uYW5pbWF0ZWQuaW5maW5pdGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLmFuaW1hdGVkLmhpbmdlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuXG4uYW5pbWF0ZWQuYm91bmNlSW4sXG4uYW5pbWF0ZWQuYm91bmNlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC43NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbn1cblxuLmFuaW1hdGVkLmZsaXBPdXRYLFxuLmFuaW1hdGVkLmZsaXBPdXRZIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC43NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlLCAyMCUsIDUzJSwgODAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gIH1cblxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICB9XG5cbiAgNzAlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMjAlLCA1MyUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICB9XG5cbiAgNDAlLCA0MyUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtNHB4LDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtNHB4LDApO1xuICB9XG59XG5cbi5ib3VuY2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoIHtcbiAgMCUsIDUwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDI1JSwgNzUlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxhc2gge1xuICAwJSwgNTAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMjUlLCA3NSUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZsYXNoIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxhc2g7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbn1cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbi5wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuXG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICB9XG5cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbi5ydWJiZXJCYW5kIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZSB7XG4gIDAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG5cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG59XG5cbi5zaGFrZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xuICBhbmltYXRpb24tbmFtZTogc2hha2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgfVxufVxuXG4uc3dpbmcge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xuICBhbmltYXRpb24tbmFtZTogc3dpbmc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0YWRhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuLnRhZGEge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB0YWRhO1xuICBhbmltYXRpb24tbmFtZTogdGFkYTtcbn1cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyB3b2JibGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgMTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB3b2JibGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgMTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLndvYmJsZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMCUsIDIwJSwgNDAlLCA2MCUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMCUsIDIwJSwgNDAlLCA2MCUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4uYm91bmNlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5ib3VuY2VJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmJvdW5jZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5ib3VuY2VJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNTAlLCA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXQge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgfVxuXG4gIDUwJSwgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG59XG5cbi5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG5cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uZmFkZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJbkRvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5SaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmFkZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0RG93bkJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dExlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0VXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuXG4uYW5pbWF0ZWQuZmxpcCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuXG4uZmxpcEluWCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBJblkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuLmZsaXBJblkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxpcE91dFgge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mbGlwT3V0WSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucm90YXRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluRG93bkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJbkRvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJblVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dERvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0RG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMjAlLCA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgNDAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBoaW5nZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAyMCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cblxuICA0MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvbGxJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4ucm9sbEluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbEluO1xuICBhbmltYXRpb24tbmFtZTogcm9sbEluO1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm9sbE91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gIH1cbn1cblxuLnJvbGxPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uem9vbUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uem9vbU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB9XG59XG5cbi56b29tT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICB9XG59XG5cbi56b29tT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXAge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluVXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuLnNsaWRlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuLnNsaWRlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBodHRwOi8vd3d3LmxhYm5vbC5vcmcvaW50ZXJuZXQvbGlnaHQteW91dHViZS1lbWJlZHMvMjc5NDEvXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubWFyZ2luLXdyYXBwZXIge1xuICAgIG1hcmdpbjogNXB4O1xufVxuLnlvdXR1YmUtcGxheWVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjMlO1xuICAgICAgICAvKiBVc2UgNzUlIGZvciA0OjMgdmlkZW9zICovXG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAvL2JhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIC8vbWFyZ2luOiA1cHg7XG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDUlO1xuICAgICAgICAgICAgd2lkdGg6IDEwNSU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzIGFsbDtcbiAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogLjRzIGFsbDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC40cyBhbGw7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg3NSUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgLnBsYXkge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMzZweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zNnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL21lZGlhL2ltYWdlcy9wdWJsaWNhdGlvbnMvVHh6QzcwZi5wbmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgXG59XG5cbiAgICBcbiIsIi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgYW5kIElFIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgZGV2aWNlIG9yaWVudGF0aW9uIGNoYW5nZSxcbiAqICAgIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbS5cbiAqL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4gKiBhbmQgRmlyZWZveC5cbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbiAqL1xuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgZm9jdXNlZCBlbGVtZW50cyB3aGVuIHRoZXkgYXJlIGFsc28gaW4gYW5cbiAqIGFjdGl2ZS9ob3ZlciBzdGF0ZS5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICovXG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXG4gKi9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXG4gKiBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXG4gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG4gIG1hcmdpbjogMDsgLyogMyAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbiAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG59XG5cbi8qKlxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbiAqL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXG4gKiBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxuICpcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICovXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxuICovXG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcbiAqIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG4iLCJcbi8qIVxuICogV2F2ZXMgdjAuNi4wXG4gKiBodHRwOi8vZmlhbi5teS5pZC9XYXZlc1xuICpcbiAqIENvcHlyaWdodCAyMDE0IEFsZmlhbmEgRS4gU2lidWVhIGFuZCBvdGhlciBjb250cmlidXRvcnNcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cHM6Ly9naXRodWIuY29tL2ZpYW5zL1dhdmVzL2Jsb2IvbWFzdGVyL0xJQ0VOU0VcbiAqL1xuXG5cbi53YXZlcy1lZmZlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgLy8gb3V0bGluZTogMDtcblxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgLy8gY3Vyc29yOiBwb2ludGVyO1xuICAgIC8vIGJvcmRlcjogbm9uZTtcbiAgICAvLyBvdXRsaW5lOiBub25lO1xuICAgIC8vIGNvbG9yOiBpbmhlcml0O1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgLy8gZm9udC1zaXplOiAxZW07XG4gICAgLy8gbGluZS1oZWlnaHQ6MWVtO1xuICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAvLyB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcblxuICAgIC53YXZlcy1yaXBwbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDotMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6LTEwcHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjIpO1xuICAgICAgICAvLyAkZ3JhZGllbnQ6IHJnYmEoMCwwLDAsMC4yKSAwLHJnYmEoMCwwLDAsLjMpIDQwJSxyZ2JhKDAsMCwwLC40KSA1MCUscmdiYSgwLDAsMCwuNSkgNjAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNzAlO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudCgkZ3JhZGllbnQpO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAtby1yYWRpYWwtZ3JhZGllbnQoJGdyYWRpZW50KTtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogLW1vei1yYWRpYWwtZ3JhZGllbnQoJGdyYWRpZW50KTtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KCRncmFkaWVudCk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2Utb3V0O1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC8vIFdhdmVzIENvbG9yc1xuICAgICYud2F2ZXMtbGlnaHQgLndhdmVzLXJpcHBsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xuICAgIH1cblxuICAgICYud2F2ZXMtcmVkIC53YXZlcy1yaXBwbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDY3LCA1NCwgLjcwKTtcbiAgICB9XG4gICAgJi53YXZlcy15ZWxsb3cgLndhdmVzLXJpcHBsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgLjcwKTtcbiAgICB9XG4gICAgJi53YXZlcy1vcmFuZ2UgLndhdmVzLXJpcHBsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAuNzApO1xuICAgIH1cbiAgICAmLndhdmVzLXB1cnBsZSAud2F2ZXMtcmlwcGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjcwKTtcbiAgICB9XG4gICAgJi53YXZlcy1ncmVlbiAud2F2ZXMtcmlwcGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDE3NSwgODAsIDAuNzApO1xuICAgIH1cbiAgICAmLndhdmVzLXRlYWwgLndhdmVzLXJpcHBsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjcwKTtcbiAgICB9XG5cbiAgICAvLyBTdHlsZSBpbnB1dCBidXR0b24gYnVnLlxuICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIGlucHV0W3R5cGU9XCJyZXNldFwiXSwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgfVxufVxuXG4ud2F2ZXMtbm90cmFuc2l0aW9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lICN7XCIhaW1wb3J0YW50XCJ9O1xufVxuXG4ud2F2ZXMtY2lyY2xlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHdoaXRlIDEwMCUsIGJsYWNrIDEwMCUpO1xufVxuXG4vLyAud2F2ZXMtYnV0dG9uLFxuLy8gLndhdmVzLWJ1dHRvbjpob3Zlcixcbi8vIC53YXZlcy1idXR0b246dmlzaXRlZCxcbi8vIC53YXZlcy1idXR0b24taW5wdXQge1xuLy8gICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4vLyAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbi8vICAgICBjdXJzb3I6IHBvaW50ZXI7XG4vLyAgICAgYm9yZGVyOiBub25lO1xuLy8gICAgIG91dGxpbmU6IG5vbmU7XG4vLyAgICAgY29sb3I6IGluaGVyaXQ7XG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbi8vICAgICBmb250LXNpemU6IDFlbTtcbi8vICAgICBsaW5lLWhlaWdodDoxZW07XG4vLyAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICAgICB6LWluZGV4OiAxO1xuLy8gfVxuXG4vLyAud2F2ZXMtYnV0dG9uIHtcbi8vICAgICBwYWRkaW5nOiAwLjg1ZW0gMS4xZW07XG4vLyAgICAgYm9yZGVyLXJhZGl1czogMC4yZW07XG4vLyB9XG5cbi8vIC53YXZlcy1idXR0b24taW5wdXQge1xuLy8gICAgIG1hcmdpbjogMDtcbi8vICAgICBwYWRkaW5nOiAwLjg1ZW0gMS4xZW07XG4vLyB9XG5cbi53YXZlcy1pbnB1dC13cmFwcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXG4gICAgLy8gJi53YXZlcy1idXR0b24ge1xuICAgIC8vICAgICBwYWRkaW5nOiAwO1xuICAgIC8vIH1cblxuICAgIC53YXZlcy1idXR0b24taW5wdXQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG59XG5cbi53YXZlcy1jaXJjbGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMi41ZW07XG4gICAgaGVpZ2h0OiAyLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMi41ZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogbm9uZTtcbn1cblxuLy8gLndhdmVzLWZsb2F0IHtcbiAgICAvLyAtd2Via2l0LW1hc2staW1hZ2U6IG5vbmU7XG4gICAgLy8gQGluY2x1ZGUgYm94LXNoYWRvdygwcHggMXB4IDEuNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTIpKTtcblxuICAgIC8vICY6YWN0aXZlIHtcbiAgICAgICAgLy8gQGluY2x1ZGUgYm94LXNoYWRvdygwcHggOHB4IDIwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zMCkpO1xuLy8gICAgIH1cbi8vIH1cblxuLndhdmVzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogRmlyZWZveCBCdWc6IGxpbmsgbm90IHRyaWdnZXJlZCAqL1xuLndhdmVzLWVmZmVjdCAud2F2ZXMtcmlwcGxlIHtcbiAgICB6LWluZGV4OiAtMTtcbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgJEJBU0UtUElDS0VSXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBOb3RlOiB0aGUgcm9vdCBwaWNrZXIgZWxlbWVudCBzaG91bGQgKk5PVCogYmUgc3R5bGVkIG1vcmUgdGhhbiB3aGF0J3MgaGVyZS5cbiAqL1xuLnBpY2tlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwMDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4vKipcbiAqIFRoZSBwaWNrZXIgaW5wdXQgZWxlbWVudC5cbiAqL1xuLnBpY2tlcl9faW5wdXQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4vKipcbiAqIFdoZW4gdGhlIHBpY2tlciBpcyBvcGVuZWQsIHRoZSBpbnB1dCBlbGVtZW50IGlzIFwiYWN0aXZhdGVkXCIuXG4gKi9cbi5waWNrZXJfX2lucHV0LnBpY2tlcl9faW5wdXQtLWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwODllYztcbn1cbi8qKlxuICogVGhlIGhvbGRlciBpcyB0aGUgb25seSBcInNjcm9sbGFibGVcIiB0b3AtbGV2ZWwgY29udGFpbmVyIGVsZW1lbnQuXG4gKi9cbi5waWNrZXJfX2hvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi8qIVxuICogRGVmYXVsdCBtb2JpbGUtZmlyc3QsIHJlc3BvbnNpdmUgc3R5bGluZyBmb3IgcGlja2FkYXRlLmpzXG4gKiBEZW1vOiBodHRwOi8vYW1zdWwuZ2l0aHViLmlvL3BpY2thZGF0ZS5qc1xuICovXG4vKipcbiAqIE5vdGU6IHRoZSByb290IHBpY2tlciBlbGVtZW50IHNob3VsZCAqTk9UKiBiZSBzdHlsZWQgbW9yZSB0aGFuIHdoYXQncyBoZXJlLlxuICovXG4vKipcbiAqIE1ha2UgdGhlIGhvbGRlciBhbmQgZnJhbWUgZnVsbHNjcmVlbi5cbiAqL1xuLnBpY2tlcl9faG9sZGVyLFxuLnBpY2tlcl9fZnJhbWUge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEwMCU7XG59XG4vKipcbiAqIFRoZSBob2xkZXIgc2hvdWxkIG92ZXJsYXkgdGhlIGVudGlyZSBzY3JlZW4uXG4gKi9cbi5waWNrZXJfX2hvbGRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0LCB0b3AgMHMgMC4xNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dCwgdG9wIDBzIDAuMTVzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0LCB0b3AgMHMgMC4xNXM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyoqXG4gKiBUaGUgZnJhbWUgdGhhdCBib3VuZHMgdGhlIGJveCBjb250ZW50cyBvZiB0aGUgcGlja2VyLlxuICovXG4ucGlja2VyX19mcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1pbi13aWR0aDogMjU2cHg7XG5cbi8vICBwaWNrZXIgd2lkdGhcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcblxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWluLWhlaWdodDogMjguODc1ZW0pIHtcbiAgLnBpY2tlcl9fZnJhbWUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0xMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4taGVpZ2h0OiA0MC4xMjVlbSkge1xuICAucGlja2VyX19mcmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41JTtcbiAgfVxufVxuLyoqXG4gKiBUaGUgd3JhcHBlciBzZXRzIHRoZSBzdGFnZSB0byB2ZXJ0aWNhbGx5IGFsaWduIHRoZSBib3ggY29udGVudHMuXG4gKi9cbi5waWNrZXJfX3dyYXAge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLWhlaWdodDogMjguODc1ZW0pIHtcbiAgLnBpY2tlcl9fd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi8qKlxuICogVGhlIGJveCBjb250YWlucyBhbGwgdGhlIHBpY2tlciBjb250ZW50cy5cbiAqL1xuLnBpY2tlcl9fYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi8vQG1lZGlhIChtaW4taGVpZ2h0OiAyNi41ZW0pIHtcbi8vICAucGlja2VyX19ib3gge1xuLy8vLyAgICBmb250LXNpemU6IDEuMjVlbTtcbi8vICB9XG4vL31cbkBtZWRpYSAobWluLWhlaWdodDogMjguODc1ZW0pIHtcbiAgLnBpY2tlcl9fYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuLy8gICAgcGlja2VyIGhlYWRlciBmb250LXNpemVcbi8vICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3Nzc3Nzc7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzg5ODk4OTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTJweCAzNnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMTJweCAzNnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgICBib3gtc2hhZG93OiAwIDEycHggMzZweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIH1cbn1cbi8vQG1lZGlhIChtaW4taGVpZ2h0OiA0MC4xMjVlbSkge1xuLy8gIC5waWNrZXJfX2JveCB7XG4vLyAgICBmb250LXNpemU6IDEuMXJlbTtcbi8vICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbi8vICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuLy8gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4vLyAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4vLyAgfVxuLy99XG4vKipcbiAqIFdoZW4gdGhlIHBpY2tlciBvcGVucy4uLlxuICovXG4ucGlja2VyLS1vcGVuZWQgLnBpY2tlcl9faG9sZGVyIHtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0jMUUwMDAwMDAsZW5kQ29sb3JzdHI9IzFFMDAwMDAwKVwiO1xuICB6b29tOiAxO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMzIpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dDtcbn1cbi5waWNrZXItLW9wZW5lZCAucGlja2VyX19mcmFtZSB7XG4gIHRvcDogMDtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICAtbW96LW9wYWNpdHk6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDM1Ljg3NWVtKSB7XG4gIC5waWNrZXItLW9wZW5lZCAucGlja2VyX19mcmFtZSB7XG4gICAgdG9wOiAxMCU7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG4vKipcbiAqIEZvciBgbGFyZ2VgIHNjcmVlbnMsIHRyYW5zZm9ybSBpbnRvIGFuIGlubGluZSBwaWNrZXIuXG4gKi9cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIENVU1RPTSBNQVRFUklBTElaRSBTVFlMRVNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5waWNrZXJfX2lucHV0LnBpY2tlcl9faW5wdXQtLWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogY29sb3IoXCJibHVlXCIsIFwibGlnaHRlbi01XCIpO1xufVxuXG4ucGlja2VyX19mcmFtZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDMyNXB4O1xufVxuXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDM4Ljg3NWVtKSB7XG4gIC5waWNrZXItLW9wZW5lZCAucGlja2VyX19mcmFtZSB7XG4gICAgdG9wOiAxMCU7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG4iLCIvKiFcbiogU0NTUyBhZGFwdGF0aW9uIG9mIGFuaW1hdGUuY3NzXG4qIGJ5IFN0ZXBoZW4gU2Nob2Vwa2UgfCBzc2Nob2Vwa2UuY29tXG4qIFJlZm9ybWF0dGVkLCBtb2RpZmllZCBjbGFzcyBhbmQgYW5pbWF0aW9uIG5hbWVzLCBcbiogcHJlZml4ZXMgcmVtb3ZlZCwgYWRkaXRpb25hbCBhbmltYXRpb25zIGFkZGVkXG4qIEluY2x1ZGVzIGN1c3RvbSBBbmd1bGFyIGFuaW1hdGlvbnNcbipcbiogT3JpZ2luYWw6XG4qIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG4qIFZlcnNpb24gLSAzLjUuMVxuKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4qIENvcHlyaWdodCAoYykgMjAxNiBEYW5pZWwgRWRlblxuKi9cblxuLy8gQW5ndWxhci1zcGVjaWZpYyBhbmltYXRpb25zXG5cbi5mYWRlLW9uLWNoYW5nZSB7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0Ji5uZy1oaWRlIHtcblx0XHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0Ji5uZy1oaWRlLWFkZCxcblx0Ji5uZy1oaWRlLXJlbW92ZSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMC4yOHMgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyBTdGFuZGFyZCBhbmltYXRpb25zXG5cbi5hbmltYXRlZCB7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdCYuaW5maW5pdGUge1xuXHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHR9XG5cdCYuaGluZ2Uge1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdH1cblx0Ji5mbGlwLW91dC14LFxuXHQmLmZsaXAtb3V0LXksXG5cdCYuYm91bmNlLWluLFxuXHQmLmJvdW5jZS1vdXQge1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcblx0fVxuXHQmLmluZmluaXRlLWZsaXAtd2l0aC1kZWxheSB7XG5cdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcblx0XHRhbmltYXRpb24tZGVsYXk6IDFzO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuLnNwaW4ge1xuXHRhbmltYXRpb24tbmFtZTogc3Bpbjtcbn1cblxuQGtleWZyYW1lcyBzcGluLWVhc2VkIHtcbiAgICBmcm9tIHtcbiAgICBcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgdG8ge1xuICAgIFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG4uc3Bpbi1lYXNlZCB7XG5cdGFuaW1hdGlvbi1uYW1lOiBzcGluLWVhc2VkO1xufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG5cdGZyb20sIDIwJSwgNTMlLCA4MCUsIHRvIHtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuXHR9XG5cdDQwJSwgNDMlIHtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuXHR9XG5cdDcwJSB7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcblx0fVxuXHQ5MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtNHB4LDApO1xuXHR9XG59XG5cbi5ib3VuY2Uge1xuXHRhbmltYXRpb24tbmFtZTogYm91bmNlO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xufVxuXG5Aa2V5ZnJhbWVzIGZsYXNoIHtcblx0ZnJvbSwgNTAlLCB0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQyNSUsIDc1JSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4uZmxhc2gge1xuXHRhbmltYXRpb24tbmFtZTogZmxhc2g7XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0fVxufVxuXG4ucHVsc2Uge1xuXHRhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG5cbkBrZXlmcmFtZXMgcHVsc2UtYmlnIHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMiwgMS4yLCAxLjIpO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cbn1cblxuLnB1bHNlLWJpZyB7XG5cdGFuaW1hdGlvbi1uYW1lOiBwdWxzZS1iaWc7XG59XG5cbkBrZXlmcmFtZXMgcnViYmVyLWJhbmQge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cblx0MzAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG5cdH1cblx0NDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG5cdH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG5cdH1cblx0NjUlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcblx0fVxuXHQ3NSUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cbn1cblxuLnJ1YmJlci1iYW5kIHtcblx0YW5pbWF0aW9uLW5hbWU6IHJ1YmJlci1iYW5kO1xufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcblx0ZnJvbSwgdG8ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblx0MTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuXHR9XG5cdDIwJSwgNDAlLCA2MCUsIDgwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcblx0fVxufVxuXG4uc2hha2Uge1xuXHRhbmltYXRpb24tbmFtZTogc2hha2U7XG59XG5cblxuQGtleWZyYW1lcyBoZWFkLXNoYWtlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxuXHQ2LjUlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG5cdH1cblx0MTguNSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG5cdH1cblx0MzEuNSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcblx0fVxuXHQ0My41JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcblx0fVxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxufVxuXG4uaGVhZC1zaGFrZSB7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXHRhbmltYXRpb24tbmFtZTogaGVhZC1zaGFrZTtcbn1cblxuXG5Aa2V5ZnJhbWVzIHN3aW5nIHtcblx0MjAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcblx0fVxuXHQ0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcblx0fVxuXHQ2MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG5cdH1cblx0ODAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcblx0fVxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcblx0fVxufVxuXG4uc3dpbmcge1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuXHRhbmltYXRpb24tbmFtZTogc3dpbmc7XG59XG5cbkBrZXlmcmFtZXMgdGFkYSB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0fVxuXHQxMCUsIDIwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcblx0fVxuXHQzMCUsIDUwJSwgNzAlLCA5MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcblx0fVxuXHQ0MCUsIDYwJSwgODAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cbn1cblxuLnRhZGEge1xuXHRhbmltYXRpb24tbmFtZTogdGFkYTtcbn1cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkBrZXlmcmFtZXMgd29iYmxlIHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG5cdDE1JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG5cdH1cblx0MzAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG5cdH1cblx0NDUlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcblx0fVxuXHQ2MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcblx0fVxuXHQ3NSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG4ud29iYmxlIHtcblx0YW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbn1cblxuQGtleWZyYW1lcyBqZWxsbyB7XG5cdGZyb20sIDExLjElLCB0byB7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG5cdDIyLjIlIHtcblx0XHR0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG5cdH1cblx0MzMuMyUge1xuXHRcdHRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG5cdH1cblx0NDQuNCUge1xuXHRcdHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuXHR9XG5cdDU1LjUlIHtcblx0XHR0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcblx0fVxuXHQ2Ni42JSB7XG5cdFx0dHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuXHR9XG5cdDc3LjclIHtcblx0XHR0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG5cdH1cblx0ODguOCUge1xuXHRcdHRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG5cdH1cbn1cblxuLmplbGxvIHtcblx0YW5pbWF0aW9uLW5hbWU6IGplbGxvO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlLWluIHtcblx0ZnJvbSwgMjAlLCA0MCUsIDYwJSwgODAlLCB0byB7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcblx0fVxuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG5cdH1cblx0MjAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG5cdH1cblx0NDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG5cdH1cblx0NjAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcblx0fVxuXHQ4MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cbn1cblxuLmJvdW5jZS1pbiB7XG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2UtaW47XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlLWluLWRvd24ge1xuXHRmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcblx0fVxuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuXHR9XG5cdDYwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuXHR9XG5cdDc1JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG5cdH1cblx0OTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG4uYm91bmNlLWluLWRvd24ge1xuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLWluLWRvd247XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlLWluLWxlZnQge1xuXHRmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcblx0fVxuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuXHR9XG5cdDYwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuXHR9XG5cdDc1JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG5cdH1cblx0OTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG4uYm91bmNlLWluLWxlZnQge1xuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLWluLWxlZnQ7XG59XG5cbkBrZXlmcmFtZXMgYm91bmMtaW4tcmlnaHQge1xuXHRmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcblx0fVxuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcblx0fVxuXHQ2MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG5cdH1cblx0NzUlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuXHR9XG5cdDkwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcblx0fVxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG5cbi5ib3VuY2UtaW4tcmlnaHQge1xuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLWluLXJpZ2h0O1xufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZS1pbi11cCB7XG5cdGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuXHR9XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuXHR9XG5cdDYwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcblx0fVxuXHQ3NSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG5cdH1cblx0OTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5cbi5ib3VuY2UtaW4tdXAge1xuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLWluLXVwO1xufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZS1vdXQge1xuXHQyMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcblx0fVxuXHQ1MCUsIDU1JSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuXHR9XG59XG5cbi5ib3VuY2Utb3V0IHtcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZS1vdXQ7XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlLW91dC1kb3duIHtcblx0MjAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuXHR9XG5cdDQwJSwgNDUlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcblx0fVxufVxuXG4uYm91bmNlLW91dC1kb3duIHtcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZS1vdXQtZG93bjtcbn1cblxuQGtleWZyYW1lcyBib3VuY2Utb3V0LWxlZnQge1xuXHQyMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuXHR9XG59XG5cbi5ib3VuY2Utb3V0LWxlZnQge1xuXHRhbmltYXRpb24tbmFtZTogYm91bmNlLW91dC1sZWZ0O1xufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZS1vdXQtcmlnaHQge1xuXHQyMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuXHR9XG59XG5cbi5ib3VuY2Utb3V0LXJpZ2h0IHtcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZS1vdXQtcmlnaHQ7XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlLW91dC11cCB7XG5cdDIwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG5cdH1cblx0NDAlLCA0NSUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuXHR9XG59XG5cbi5ib3VuY2Utb3V0LXVwIHtcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZS1vdXQtdXA7XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1pbiB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLmZhZGUtaW4ge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZS1pbjtcbn1cblxuQGtleWZyYW1lcyBmYWRlLWluLWRvd24ge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG4uZmFkZS1pbi1kb3duIHtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tZG93bjtcbn1cblxuQGtleWZyYW1lcyBmYWRlLWluLWRvd24tYmlnIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG4uZmFkZS1pbi1kb3duLWJpZyB7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLWluLWRvd24tYmlnO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tbGVmdCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG5cbi5mYWRlLWluLWxlZnQge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZS1pbi1sZWZ0O1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tbGVmdC1iaWcge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG5cbi5mYWRlLWluLWxlZnQtYmlnIHtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tbGVmdC1iaWc7XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1pbi1yaWdodCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdH1cbn1cblxuLmZhZGUtaW4tcmlnaHQge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZS1pbi1yaWdodDtcbn1cblxuQGtleWZyYW1lcyBmYWRlLWluLXJpZ2h0LWJpZyB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG4uZmFkZS1pbi1yaWdodC1iaWcge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZS1pbi1yaWdodC1iaWc7XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1pbi11cCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdH1cbn1cblxuLmZhZGUtaW4tdXAge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZS1pbi11cDtcbn1cblxuQGtleWZyYW1lcyBmYWRlLWluLXVwLWJpZyB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG4uZmFkZS1pbi11cC1iaWcge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZS1pbi11cC1iaWc7XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1vdXQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbi5mYWRlLW91dCB7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlLW91dDtcbn1cblxuQGtleWZyYW1lcyBmYWRlLW91dC1kb3duIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHR9XG59XG5cbi5mYWRlLW91dC1kb3duIHtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtb3V0LWRvd247XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1vdXQtZG93bi1iaWcge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcblx0fVxufVxuXG4uZmFkZS1vdXQtZG93bi1iaWcge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQtZG93bi1iaWc7XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1vdXQtbGVmdCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG5cdH1cbn1cblxuLmZhZGUtb3V0LWxlZnQge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQtbGVmdDtcbn1cblxuQGtleWZyYW1lcyBmYWRlLW91dC1sZWZ0LWJpZyB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcblx0fVxufVxuXG4uZmFkZS1vdXQtbGVmdC1iaWcge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQtbGVmdC1iaWc7XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1vdXQtcmlnaHQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG5cdH1cbn1cblxuLmZhZGUtb3V0LXJpZ2h0IHtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtb3V0LXJpZ2h0O1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0LXJpZ2h0LWJpZyB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuXHR9XG59XG5cbi5mYWRlLW91dC1yaWdodC1iaWcge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQtcmlnaHQtYmlnO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0LXVwIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcblx0fVxufVxuXG4uZmFkZS1vdXQtdXAge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQtdXA7XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1vdXQtdXAtYmlnIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuXHR9XG59XG5cbi5mYWRlLW91dC11cC1iaWcge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZS1vdXQtdXAtYmlnO1xufVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0fVxuXHQ0MCUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0fVxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHR9XG5cdDgwJSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHR9XG59XG5cbi5mbGlwIHtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcblx0YW5pbWF0aW9uLW5hbWU6IGZsaXA7XG59XG5cbkBrZXlmcmFtZXMgaW5maW5pdGUtZmxpcC13aXRoLWRlbGF5IHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdH1cblx0OCUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0fVxuXHQxMSUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHR9XG5cdDE2JSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHR9XG5cdDIwJSwgdG8ge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdH1cbn1cblxuLmluZmluaXRlLWZsaXAtd2l0aC1kZWxheSB7XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG5cdGFuaW1hdGlvbi1uYW1lOiBpbmZpbml0ZS1mbGlwLXdpdGgtZGVsYXk7XG59XG5cbkBrZXlmcmFtZXMgZmxpcC1pbi14IHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQ0MCUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0fVxuXHQ2MCUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDgwJSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcblx0fVxufVxuXG4uZmxpcC1pbi14IHtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRhbmltYXRpb24tbmFtZTogZmxpcC1pbi14O1xufVxuXG5Aa2V5ZnJhbWVzIGZsaXAtaW4teSB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0NDAlIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdH1cblx0NjAlIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQ4MCUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcblx0fVxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG5cdH1cbn1cblxuLmZsaXAtaW4teSB7XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcblx0YW5pbWF0aW9uLW5hbWU6IGZsaXAtaW4teTtcbn1cblxuQGtleWZyYW1lcyBmbGlwLW91dC14IHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG5cdH1cblx0MzAlIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbi5mbGlwLW91dC14IHtcblx0YW5pbWF0aW9uLW5hbWU6IGZsaXAtb3V0LXg7XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuQGtleWZyYW1lcyBmbGlwLW91dC15IHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG5cdH1cblx0MzAlIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbi5mbGlwLW91dC15IHtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRhbmltYXRpb24tbmFtZTogZmxpcC1vdXQteTtcbn1cblxuQGtleWZyYW1lcyBsaWdodC1zcGVlZC1pbiB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDYwJSB7XG5cdFx0dHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQ4MCUge1xuXHRcdHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi5saWdodC1zcGVlZC1pbiB7XG5cdGFuaW1hdGlvbi1uYW1lOiBsaWdodC1zcGVlZC1pbjtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbkBrZXlmcmFtZXMgbGlnaHQtc3BlZWQtb3V0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4ubGlnaHQtc3BlZWQtb3V0IHtcblx0YW5pbWF0aW9uLW5hbWU6IGxpZ2h0LXNwZWVkLW91dDtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbn1cblxuQGtleWZyYW1lcyByb3RhdGUtaW4ge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLnJvdGF0ZS1pbiB7XG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtaW47XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlLWluLWRvd24tbGVmdCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4ucm90YXRlLWluLWRvd24tbGVmdCB7XG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtaW4tZG93bi1sZWZ0O1xufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1pbi1kb3duLXJpZ2h0IHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4ucm90YXRlLWluLWRvd24tcmlnaHQge1xuXHRhbmltYXRpb24tbmFtZTogcm90YXRlLWluLWRvd24tcmlnaHQ7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlLWluLXVwLWxlZnQge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4ucm90YXRlLWluLXVwLWxlZnQge1xuXHRhbmltYXRpb24tbmFtZTogcm90YXRlLWluLXVwLWxlZnQ7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlLWluLXVwLXJpZ2h0IHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLnJvdGF0ZS1pbi11cC1yaWdodCB7XG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtaW4tdXAtcmlnaHQ7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlLW91dCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLnJvdGF0ZS1vdXQge1xuXHRhbmltYXRpb24tbmFtZTogcm90YXRlLW91dDtcbn1cblxuQGtleWZyYW1lcyByb3RhdGUtb3V0LWRvd24tbGVmdCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLnJvdGF0ZS1vdXQtZG93bi1sZWZ0IHtcblx0YW5pbWF0aW9uLW5hbWU6IHJvdGF0ZS1vdXQtZG93bi1sZWZ0O1xufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1vdXQtZG93bi1yaWdodCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLnJvdGF0ZS1vdXQtZG93bi1yaWdodCB7XG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtb3V0LWRvd24tcmlnaHQ7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlLW91dC11cC1sZWZ0IHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHR0byB7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLnJvdGF0ZS1vdXQtdXAtbGVmdCB7XG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtb3V0LXVwLWxlZnQ7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlLW91dC11cC1yaWdodCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4ucm90YXRlLW91dC11cC1yaWdodCB7XG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGUtb3V0LXVwLXJpZ2h0O1xufVxuXG5Aa2V5ZnJhbWVzIGhpbmdlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXHR9XG5cdDIwJSwgNjAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcblx0fVxuXHQ0MCUsIDgwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4uaGluZ2Uge1xuXHRhbmltYXRpb24tbmFtZTogaGluZ2U7XG59XG5cbkBrZXlmcmFtZXMgcm9sbC1pbiB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG5cbi5yb2xsLWluIHtcblx0YW5pbWF0aW9uLW5hbWU6IHJvbGwtaW47XG59XG5cbkBrZXlmcmFtZXMgcm9sbC1vdXQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcblx0fVxufVxuXG4ucm9sbC1vdXQge1xuXHRhbmltYXRpb24tbmFtZTogcm9sbC1vdXQ7XG59XG5cbkBrZXlmcmFtZXMgem9vbS1pbiB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuXHR9XG5cdDUwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4uem9vbS1pbiB7XG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tLWluO1xufVxuXG5Aa2V5ZnJhbWVzIHpvb20taW4tZG93biB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG5cdH1cblx0NjAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG5cdH1cbn1cblxuLnpvb20taW4tZG93biB7XG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tLWluLWRvd247XG59XG5cbkBrZXlmcmFtZXMgem9vbS1pbi1sZWZ0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcblx0fVxuXHQ2MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcblx0fVxufVxuXG4uem9vbS1pbi1sZWZ0IHtcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20taW4tbGVmdDtcbn1cblxuQGtleWZyYW1lcyB6b29tLWluLXJpZ2h0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuXHR9XG5cdDYwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcblx0fVxufVxuXG4uem9vbS1pbi1yaWdodCB7XG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tLWluLXJpZ2h0O1xufVxuXG5Aa2V5ZnJhbWVzIHpvb20taW4tdXAge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG5cdH1cblx0NjAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuXHR9XG59XG5cbi56b29tLWluLXVwIHtcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20taW4tdXA7XG59XG5cbkBrZXlmcmFtZXMgem9vbS1vdXQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDUwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLnpvb20tb3V0IHtcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20tb3V0O1xufVxuXG5Aa2V5ZnJhbWVzIHpvb20tb3V0LWRvd24ge1xuXHQ0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuXHR9XG59XG5cbi56b29tLW91dC1kb3duIHtcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20tb3V0LWRvd247XG59XG5cbkBrZXlmcmFtZXMgem9vbS1vdXQtbGVmdCB7XG5cdDQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cdH1cbn1cblxuLnpvb20tb3V0LWxlZnQge1xuXHRhbmltYXRpb24tbmFtZTogem9vbS1vdXQtbGVmdDtcbn1cblxuQGtleWZyYW1lcyB6b29tLW91dC1yaWdodCB7XG5cdDQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuXHR9XG59XG5cbi56b29tLW91dC1yaWdodCB7XG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tLW91dC1yaWdodDtcbn1cblxuQGtleWZyYW1lcyB6b29tLW91dC11cCB7XG5cdDQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG5cdH1cbn1cblxuLnpvb20tb3V0LXVwIHtcblx0YW5pbWF0aW9uLW5hbWU6IHpvb20tb3V0LXVwO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLWluLWRvd24ge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5cbi5zbGlkZS1pbi1kb3duIHtcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlLWluLWRvd247XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUtaW4tbGVmdCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cblxuLnNsaWRlLWluLWxlZnQge1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGUtaW4tbGVmdDtcbn1cblxuQGtleWZyYW1lcyBzbGlkZS1pbi1yaWdodCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuXG4uc2xpZGUtaW4tcmlnaHQge1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGUtaW4tcmlnaHQ7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUtaW4tdXAge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cblxuLnNsaWRlLWluLXVwIHtcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlLWluLXVwO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLW91dC1kb3duIHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxuXHR0byB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG5cdH1cbn1cblxuLnNsaWRlLW91dC1kb3duIHtcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlLW91dC1kb3duO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLW91dC1sZWZ0IHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxuXHR0byB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHR9XG59XG5cbi5zbGlkZS1vdXQtbGVmdCB7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZS1vdXQtbGVmdDtcbn1cblxuQGtleWZyYW1lcyBzbGlkZS1vdXQtcmlnaHQge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cdHRvIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcblx0fVxufVxuXG4uc2xpZGUtb3V0LXJpZ2h0IHtcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlLW91dC1yaWdodDtcbn1cblxuQGtleWZyYW1lcyBzbGlkZS1vdXQtdXAge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cdHRvIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG5cdH1cbn1cblxuLnNsaWRlLW91dC11cCB7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZS1vdXQtdXA7XG59IiwiLy8gZWxlbWVudCByZXNldHNcbnAge1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRkaXNwbGF5OiBibG9jaztcbiAgICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6IDFlbTtcbiAgICAtd2Via2l0LW1hcmdpbi1hZnRlcjogMWVtO1xuICAgIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwcHg7XG4gICAgLXdlYmtpdC1tYXJnaW4tZW5kOiAwcHg7XG5cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdGZvbnQtc2l6ZTogMTQuNXB4O1xuXHR9XG5cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdH1cbn1cblxudWwge1xuXHRkaXNwbGF5OiBibG9jaztcbiAgICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6IDFlbTtcbiAgICAtd2Via2l0LW1hcmdpbi1hZnRlcjogMWVtO1xuICAgIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwcHg7XG4gICAgLXdlYmtpdC1tYXJnaW4tZW5kOiAwcHg7XG4gICAgLXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiA0MHB4O1xufVxuXG4vLyBuYXYgcmVzZXRzXG4uc2l0ZS1uYXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8vIC5uYXYtc2VhcmNoLXRyaWdnZXIge1xuXHQvLyBcdGhlaWdodDogYXV0bztcblx0Ly8gICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHQvLyAgICAgd2lkdGg6IGF1dG87XG5cdC8vICAgICBoZWlnaHQ6IGF1dG87XG5cdC8vIH1cbn1cblxuLnVzZXItLWxvZ2dlZGluIHtcblx0LnByb2ZpbGUtYnRuIHtcblx0XHQuYnRuLWZsb2F0aW5nIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM2NkJCNkEgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLy9cblxuLnN1YnNlY3Rpb24taGRyIHtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5cbi8vIG1vZGFsc1xuXG4ubW9kYWwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IG5vbmU7XG5cdC5tb2RhbC1jbG9zZSB7XG5cdFx0cmlnaHQ6IGluaGVyaXQ7XG5cdFx0dG9wOiBpbmhlcml0O1xuXHRcdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG59XG5cbi8vIEFkc1xuXG4uZGZhZCB7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXHRib3JkZXItYm90dG9tOiBub25lO1xufSIsIi8vIFRhYmxlIGluIGNvbGxhcHNpYmxlIGJvZHksIHVzZWQgb24gRFBBIE1hcCBwYWdlXG4uY29sbGFwc2libGUge1xuXHQuY29sbGFwc2libGUtYm9keSB7XG5cdFx0cGFkZGluZzogMCAxcmVtO1xuXHRcdHRhYmxlIHtcblx0XHRcdHAge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8vIFV0aWxpdHkgQ29sb3IgQ2xhc3Nlc1xuXG4vLy5zdWNjZXNzIHtcbi8vXG4vL31cblxuLy8gR29vZ2xlIENvbG9yIFBhbGV0dGUgZGVmaW5lZDogaHR0cDovL3d3dy5nb29nbGUuY29tL2Rlc2lnbi9zcGVjL3N0eWxlL2NvbG9yLmh0bWxcblxuXG4kbWF0ZXJpYWxpemUtcmVkOiAoXG4gIFwiYmFzZVwiOiAgICAgICAjZTUxYzIzLFxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZkZWFlYixcbiAgXCJsaWdodGVuLTRcIjogICNmOGMxYzMsXG4gIFwibGlnaHRlbi0zXCI6ICAjZjM5ODliLFxuICBcImxpZ2h0ZW4tMlwiOiAgI2VlNmU3MyxcbiAgXCJsaWdodGVuLTFcIjogICNlYTQ1NGIsXG4gIFwiZGFya2VuLTFcIjogICAjZDAxODFlLFxuICBcImRhcmtlbi0yXCI6ICAgI2I5MTUxYixcbiAgXCJkYXJrZW4tM1wiOiAgICNhMjEzMTgsXG4gIFwiZGFya2VuLTRcIjogICAjOGIxMDE0LFxuKTtcblxuJHJlZDogKFxuICBcImJhc2VcIjogICAgICAgI0Y0NDMzNixcbiAgXCJsaWdodGVuLTVcIjogICNGRkVCRUUsXG4gIFwibGlnaHRlbi00XCI6ICAjRkZDREQyLFxuICBcImxpZ2h0ZW4tM1wiOiAgI0VGOUE5QSxcbiAgXCJsaWdodGVuLTJcIjogICNFNTczNzMsXG4gIFwibGlnaHRlbi0xXCI6ICAjRUY1MzUwLFxuICBcImRhcmtlbi0xXCI6ICAgI0U1MzkzNSxcbiAgXCJkYXJrZW4tMlwiOiAgICNEMzJGMkYsXG4gIFwiZGFya2VuLTNcIjogICAjQzYyODI4LFxuICBcImRhcmtlbi00XCI6ICAgI0I3MUMxQyxcbiAgXCJhY2NlbnQtMVwiOiAgICAjRkY4QTgwLFxuICBcImFjY2VudC0yXCI6ICAgICNGRjUyNTIsXG4gIFwiYWNjZW50LTNcIjogICAgI0ZGMTc0NCxcbiAgXCJhY2NlbnQtNFwiOiAgICAjRDUwMDAwXG4pO1xuXG4kcGluazogKFxuICBcImJhc2VcIjogICAgICAgI2U5MWU2MyxcbiAgXCJsaWdodGVuLTVcIjogICNmY2U0ZWMsXG4gIFwibGlnaHRlbi00XCI6ICAjZjhiYmQwLFxuICBcImxpZ2h0ZW4tM1wiOiAgI2Y0OGZiMSxcbiAgXCJsaWdodGVuLTJcIjogICNmMDYyOTIsXG4gIFwibGlnaHRlbi0xXCI6ICAjZWM0MDdhLFxuICBcImRhcmtlbi0xXCI6ICAgI2Q4MWI2MCxcbiAgXCJkYXJrZW4tMlwiOiAgICNjMjE4NWIsXG4gIFwiZGFya2VuLTNcIjogICAjYWQxNDU3LFxuICBcImRhcmtlbi00XCI6ICAgIzg4MGU0ZixcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmY4MGFiLFxuICBcImFjY2VudC0yXCI6ICAgICNmZjQwODEsXG4gIFwiYWNjZW50LTNcIjogICAgI2Y1MDA1NyxcbiAgXCJhY2NlbnQtNFwiOiAgICAjYzUxMTYyXG4pO1xuXG4kcHVycGxlOiAoXG4gIFwiYmFzZVwiOiAgICAgICAjOWMyN2IwLFxuICBcImxpZ2h0ZW4tNVwiOiAgI2YzZTVmNSxcbiAgXCJsaWdodGVuLTRcIjogICNlMWJlZTcsXG4gIFwibGlnaHRlbi0zXCI6ICAjY2U5M2Q4LFxuICBcImxpZ2h0ZW4tMlwiOiAgI2JhNjhjOCxcbiAgXCJsaWdodGVuLTFcIjogICNhYjQ3YmMsXG4gIFwiZGFya2VuLTFcIjogICAjOGUyNGFhLFxuICBcImRhcmtlbi0yXCI6ICAgIzdiMWZhMixcbiAgXCJkYXJrZW4tM1wiOiAgICM2YTFiOWEsXG4gIFwiZGFya2VuLTRcIjogICAjNGExNDhjLFxuICBcImFjY2VudC0xXCI6ICAgICNlYTgwZmMsXG4gIFwiYWNjZW50LTJcIjogICAgI2UwNDBmYixcbiAgXCJhY2NlbnQtM1wiOiAgICAjZDUwMGY5LFxuICBcImFjY2VudC00XCI6ICAgICNhYTAwZmZcbik7XG5cbiRkZWVwLXB1cnBsZTogKFxuICBcImJhc2VcIjogICAgICAgIzY3M2FiNyxcbiAgXCJsaWdodGVuLTVcIjogICNlZGU3ZjYsXG4gIFwibGlnaHRlbi00XCI6ICAjZDFjNGU5LFxuICBcImxpZ2h0ZW4tM1wiOiAgI2IzOWRkYixcbiAgXCJsaWdodGVuLTJcIjogICM5NTc1Y2QsXG4gIFwibGlnaHRlbi0xXCI6ICAjN2U1N2MyLFxuICBcImRhcmtlbi0xXCI6ICAgIzVlMzViMSxcbiAgXCJkYXJrZW4tMlwiOiAgICM1MTJkYTgsXG4gIFwiZGFya2VuLTNcIjogICAjNDUyN2EwLFxuICBcImRhcmtlbi00XCI6ICAgIzMxMWI5MixcbiAgXCJhY2NlbnQtMVwiOiAgICAjYjM4OGZmLFxuICBcImFjY2VudC0yXCI6ICAgICM3YzRkZmYsXG4gIFwiYWNjZW50LTNcIjogICAgIzY1MWZmZixcbiAgXCJhY2NlbnQtNFwiOiAgICAjNjIwMGVhXG4pO1xuXG4kaW5kaWdvOiAoXG4gIFwiYmFzZVwiOiAgICAgICAjM2Y1MWI1LFxuICBcImxpZ2h0ZW4tNVwiOiAgI2U4ZWFmNixcbiAgXCJsaWdodGVuLTRcIjogICNjNWNhZTksXG4gIFwibGlnaHRlbi0zXCI6ICAjOWZhOGRhLFxuICBcImxpZ2h0ZW4tMlwiOiAgIzc5ODZjYixcbiAgXCJsaWdodGVuLTFcIjogICM1YzZiYzAsXG4gIFwiZGFya2VuLTFcIjogICAjMzk0OWFiLFxuICBcImRhcmtlbi0yXCI6ICAgIzMwM2Y5ZixcbiAgXCJkYXJrZW4tM1wiOiAgICMyODM1OTMsXG4gIFwiZGFya2VuLTRcIjogICAjMWEyMzdlLFxuICBcImFjY2VudC0xXCI6ICAgICM4YzllZmYsXG4gIFwiYWNjZW50LTJcIjogICAgIzUzNmRmZSxcbiAgXCJhY2NlbnQtM1wiOiAgICAjM2Q1YWZlLFxuICBcImFjY2VudC00XCI6ICAgICMzMDRmZmVcbik7XG5cbiRibHVlOiAoXG4gIFwiYmFzZVwiOiAgICAgICAjMjE5NkYzLFxuICBcImxpZ2h0ZW4tNVwiOiAgI0UzRjJGRCxcbiAgXCJsaWdodGVuLTRcIjogICNCQkRFRkIsXG4gIFwibGlnaHRlbi0zXCI6ICAjOTBDQUY5LFxuICBcImxpZ2h0ZW4tMlwiOiAgIzY0QjVGNixcbiAgXCJsaWdodGVuLTFcIjogICM0MkE1RjUsXG4gIFwiZGFya2VuLTFcIjogICAjMUU4OEU1LFxuICBcImRhcmtlbi0yXCI6ICAgIzE5NzZEMixcbiAgXCJkYXJrZW4tM1wiOiAgICMxNTY1QzAsXG4gIFwiZGFya2VuLTRcIjogICAjMEQ0N0ExLFxuICBcImFjY2VudC0xXCI6ICAgICM4MkIxRkYsXG4gIFwiYWNjZW50LTJcIjogICAgIzQ0OEFGRixcbiAgXCJhY2NlbnQtM1wiOiAgICAjMjk3OUZGLFxuICBcImFjY2VudC00XCI6ICAgICMyOTYyRkZcbik7XG5cbiRsaWdodC1ibHVlOiAoXG4gIFwiYmFzZVwiOiAgICAgICAjMDNhOWY0LFxuICBcImxpZ2h0ZW4tNVwiOiAgI2UxZjVmZSxcbiAgXCJsaWdodGVuLTRcIjogICNiM2U1ZmMsXG4gIFwibGlnaHRlbi0zXCI6ICAjODFkNGZhLFxuICBcImxpZ2h0ZW4tMlwiOiAgIzRmYzNmNyxcbiAgXCJsaWdodGVuLTFcIjogICMyOWI2ZjYsXG4gIFwiZGFya2VuLTFcIjogICAjMDM5YmU1LFxuICBcImRhcmtlbi0yXCI6ICAgIzAyODhkMSxcbiAgXCJkYXJrZW4tM1wiOiAgICMwMjc3YmQsXG4gIFwiZGFya2VuLTRcIjogICAjMDE1NzliLFxuICBcImFjY2VudC0xXCI6ICAgICM4MGQ4ZmYsXG4gIFwiYWNjZW50LTJcIjogICAgIzQwYzRmZixcbiAgXCJhY2NlbnQtM1wiOiAgICAjMDBiMGZmLFxuICBcImFjY2VudC00XCI6ICAgICMwMDkxZWFcbik7XG5cbiRjeWFuOiAoXG4gIFwiYmFzZVwiOiAgICAgICAjMDBiY2Q0LFxuICBcImxpZ2h0ZW4tNVwiOiAgI2UwZjdmYSxcbiAgXCJsaWdodGVuLTRcIjogICNiMmViZjIsXG4gIFwibGlnaHRlbi0zXCI6ICAjODBkZWVhLFxuICBcImxpZ2h0ZW4tMlwiOiAgIzRkZDBlMSxcbiAgXCJsaWdodGVuLTFcIjogICMyNmM2ZGEsXG4gIFwiZGFya2VuLTFcIjogICAjMDBhY2MxLFxuICBcImRhcmtlbi0yXCI6ICAgIzAwOTdhNyxcbiAgXCJkYXJrZW4tM1wiOiAgICMwMDgzOGYsXG4gIFwiZGFya2VuLTRcIjogICAjMDA2MDY0LFxuICBcImFjY2VudC0xXCI6ICAgICM4NGZmZmYsXG4gIFwiYWNjZW50LTJcIjogICAgIzE4ZmZmZixcbiAgXCJhY2NlbnQtM1wiOiAgICAjMDBlNWZmLFxuICBcImFjY2VudC00XCI6ICAgICMwMGI4ZDRcbik7XG5cbiR0ZWFsOiAoXG4gIFwiYmFzZVwiOiAgICAgICAjMDA5Njg4LFxuICBcImxpZ2h0ZW4tNVwiOiAgI2UwZjJmMSxcbiAgXCJsaWdodGVuLTRcIjogICNiMmRmZGIsXG4gIFwibGlnaHRlbi0zXCI6ICAjODBjYmM0LFxuICBcImxpZ2h0ZW4tMlwiOiAgIzRkYjZhYyxcbiAgXCJsaWdodGVuLTFcIjogICMyNmE2OWEsXG4gIFwiZGFya2VuLTFcIjogICAjMDA4OTdiLFxuICBcImRhcmtlbi0yXCI6ICAgIzAwNzk2YixcbiAgXCJkYXJrZW4tM1wiOiAgICMwMDY5NWMsXG4gIFwiZGFya2VuLTRcIjogICAjMDA0ZDQwLFxuICBcImFjY2VudC0xXCI6ICAgICNhN2ZmZWIsXG4gIFwiYWNjZW50LTJcIjogICAgIzY0ZmZkYSxcbiAgXCJhY2NlbnQtM1wiOiAgICAjMWRlOWI2LFxuICBcImFjY2VudC00XCI6ICAgICMwMGJmYTVcbik7XG5cbiRncmVlbjogKFxuICBcImJhc2VcIjogICAgICAgIzRDQUY1MCxcbiAgXCJsaWdodGVuLTVcIjogICNFOEY1RTksXG4gIFwibGlnaHRlbi00XCI6ICAjQzhFNkM5LFxuICBcImxpZ2h0ZW4tM1wiOiAgI0E1RDZBNyxcbiAgXCJsaWdodGVuLTJcIjogICM4MUM3ODQsXG4gIFwibGlnaHRlbi0xXCI6ICAjNjZCQjZBLFxuICBcImRhcmtlbi0xXCI6ICAgIzQzQTA0NyxcbiAgXCJkYXJrZW4tMlwiOiAgICMzODhFM0MsXG4gIFwiZGFya2VuLTNcIjogICAjMkU3RDMyLFxuICBcImRhcmtlbi00XCI6ICAgIzFCNUUyMCxcbiAgXCJhY2NlbnQtMVwiOiAgICAjQjlGNkNBLFxuICBcImFjY2VudC0yXCI6ICAgICM2OUYwQUUsXG4gIFwiYWNjZW50LTNcIjogICAgIzAwRTY3NixcbiAgXCJhY2NlbnQtNFwiOiAgICAjMDBDODUzXG4pO1xuXG4kbGlnaHQtZ3JlZW46IChcbiAgXCJiYXNlXCI6ICAgICAgICM4YmMzNGEsXG4gIFwibGlnaHRlbi01XCI6ICAjZjFmOGU5LFxuICBcImxpZ2h0ZW4tNFwiOiAgI2RjZWRjOCxcbiAgXCJsaWdodGVuLTNcIjogICNjNWUxYTUsXG4gIFwibGlnaHRlbi0yXCI6ICAjYWVkNTgxLFxuICBcImxpZ2h0ZW4tMVwiOiAgIzljY2M2NSxcbiAgXCJkYXJrZW4tMVwiOiAgICM3Y2IzNDIsXG4gIFwiZGFya2VuLTJcIjogICAjNjg5ZjM4LFxuICBcImRhcmtlbi0zXCI6ICAgIzU1OGIyZixcbiAgXCJkYXJrZW4tNFwiOiAgICMzMzY5MWUsXG4gIFwiYWNjZW50LTFcIjogICAgI2NjZmY5MCxcbiAgXCJhY2NlbnQtMlwiOiAgICAjYjJmZjU5LFxuICBcImFjY2VudC0zXCI6ICAgICM3NmZmMDMsXG4gIFwiYWNjZW50LTRcIjogICAgIzY0ZGQxN1xuKTtcblxuJGxpbWU6IChcbiAgXCJiYXNlXCI6ICAgICAgICNjZGRjMzksXG4gIFwibGlnaHRlbi01XCI6ICAjZjlmYmU3LFxuICBcImxpZ2h0ZW4tNFwiOiAgI2YwZjRjMyxcbiAgXCJsaWdodGVuLTNcIjogICNlNmVlOWMsXG4gIFwibGlnaHRlbi0yXCI6ICAjZGNlNzc1LFxuICBcImxpZ2h0ZW4tMVwiOiAgI2Q0ZTE1NyxcbiAgXCJkYXJrZW4tMVwiOiAgICNjMGNhMzMsXG4gIFwiZGFya2VuLTJcIjogICAjYWZiNDJiLFxuICBcImRhcmtlbi0zXCI6ICAgIzllOWQyNCxcbiAgXCJkYXJrZW4tNFwiOiAgICM4Mjc3MTcsXG4gIFwiYWNjZW50LTFcIjogICAgI2Y0ZmY4MSxcbiAgXCJhY2NlbnQtMlwiOiAgICAjZWVmZjQxLFxuICBcImFjY2VudC0zXCI6ICAgICNjNmZmMDAsXG4gIFwiYWNjZW50LTRcIjogICAgI2FlZWEwMFxuKTtcblxuJHllbGxvdzogKFxuICBcImJhc2VcIjogICAgICAgI2ZmZWIzYixcbiAgXCJsaWdodGVuLTVcIjogICNmZmZkZTcsXG4gIFwibGlnaHRlbi00XCI6ICAjZmZmOWM0LFxuICBcImxpZ2h0ZW4tM1wiOiAgI2ZmZjU5ZCxcbiAgXCJsaWdodGVuLTJcIjogICNmZmYxNzYsXG4gIFwibGlnaHRlbi0xXCI6ICAjZmZlZTU4LFxuICBcImRhcmtlbi0xXCI6ICAgI2ZkZDgzNSxcbiAgXCJkYXJrZW4tMlwiOiAgICNmYmMwMmQsXG4gIFwiZGFya2VuLTNcIjogICAjZjlhODI1LFxuICBcImRhcmtlbi00XCI6ICAgI2Y1N2YxNyxcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmZmZjhkLFxuICBcImFjY2VudC0yXCI6ICAgICNmZmZmMDAsXG4gIFwiYWNjZW50LTNcIjogICAgI2ZmZWEwMCxcbiAgXCJhY2NlbnQtNFwiOiAgICAjZmZkNjAwXG4pO1xuXG4kYW1iZXI6IChcbiAgXCJiYXNlXCI6ICAgICAgICNmZmMxMDcsXG4gIFwibGlnaHRlbi01XCI6ICAjZmZmOGUxLFxuICBcImxpZ2h0ZW4tNFwiOiAgI2ZmZWNiMyxcbiAgXCJsaWdodGVuLTNcIjogICNmZmUwODIsXG4gIFwibGlnaHRlbi0yXCI6ICAjZmZkNTRmLFxuICBcImxpZ2h0ZW4tMVwiOiAgI2ZmY2EyOCxcbiAgXCJkYXJrZW4tMVwiOiAgICNmZmIzMDAsXG4gIFwiZGFya2VuLTJcIjogICAjZmZhMDAwLFxuICBcImRhcmtlbi0zXCI6ICAgI2ZmOGYwMCxcbiAgXCJkYXJrZW4tNFwiOiAgICNmZjZmMDAsXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmZTU3ZixcbiAgXCJhY2NlbnQtMlwiOiAgICAjZmZkNzQwLFxuICBcImFjY2VudC0zXCI6ICAgICNmZmM0MDAsXG4gIFwiYWNjZW50LTRcIjogICAgI2ZmYWIwMFxuKTtcblxuJG9yYW5nZTogKFxuICBcImJhc2VcIjogICAgICAgI2ZmOTgwMCxcbiAgXCJsaWdodGVuLTVcIjogICNmZmYzZTAsXG4gIFwibGlnaHRlbi00XCI6ICAjZmZlMGIyLFxuICBcImxpZ2h0ZW4tM1wiOiAgI2ZmY2M4MCxcbiAgXCJsaWdodGVuLTJcIjogICNmZmI3NGQsXG4gIFwibGlnaHRlbi0xXCI6ICAjZmZhNzI2LFxuICBcImRhcmtlbi0xXCI6ICAgI2ZiOGMwMCxcbiAgXCJkYXJrZW4tMlwiOiAgICNmNTdjMDAsXG4gIFwiZGFya2VuLTNcIjogICAjZWY2YzAwLFxuICBcImRhcmtlbi00XCI6ICAgI2U2NTEwMCxcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmZkMTgwLFxuICBcImFjY2VudC0yXCI6ICAgICNmZmFiNDAsXG4gIFwiYWNjZW50LTNcIjogICAgI2ZmOTEwMCxcbiAgXCJhY2NlbnQtNFwiOiAgICAjZmY2ZDAwXG4pO1xuXG4kZGVlcC1vcmFuZ2U6IChcbiAgXCJiYXNlXCI6ICAgICAgICNmZjU3MjIsXG4gIFwibGlnaHRlbi01XCI6ICAjZmJlOWU3LFxuICBcImxpZ2h0ZW4tNFwiOiAgI2ZmY2NiYyxcbiAgXCJsaWdodGVuLTNcIjogICNmZmFiOTEsXG4gIFwibGlnaHRlbi0yXCI6ICAjZmY4YTY1LFxuICBcImxpZ2h0ZW4tMVwiOiAgI2ZmNzA0MyxcbiAgXCJkYXJrZW4tMVwiOiAgICNmNDUxMWUsXG4gIFwiZGFya2VuLTJcIjogICAjZTY0YTE5LFxuICBcImRhcmtlbi0zXCI6ICAgI2Q4NDMxNSxcbiAgXCJkYXJrZW4tNFwiOiAgICNiZjM2MGMsXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmOWU4MCxcbiAgXCJhY2NlbnQtMlwiOiAgICAjZmY2ZTQwLFxuICBcImFjY2VudC0zXCI6ICAgICNmZjNkMDAsXG4gIFwiYWNjZW50LTRcIjogICAgI2RkMmMwMFxuKTtcblxuJGJyb3duOiAoXG4gIFwiYmFzZVwiOiAgICAgICAjNzk1NTQ4LFxuICBcImxpZ2h0ZW4tNVwiOiAgI2VmZWJlOSxcbiAgXCJsaWdodGVuLTRcIjogICNkN2NjYzgsXG4gIFwibGlnaHRlbi0zXCI6ICAjYmNhYWE0LFxuICBcImxpZ2h0ZW4tMlwiOiAgI2ExODg3ZixcbiAgXCJsaWdodGVuLTFcIjogICM4ZDZlNjMsXG4gIFwiZGFya2VuLTFcIjogICAjNmQ0YzQxLFxuICBcImRhcmtlbi0yXCI6ICAgIzVkNDAzNyxcbiAgXCJkYXJrZW4tM1wiOiAgICM0ZTM0MmUsXG4gIFwiZGFya2VuLTRcIjogICAjM2UyNzIzXG4pO1xuXG4kYmx1ZS1ncmV5OiAoXG4gIFwiYmFzZVwiOiAgICAgICAjNjA3ZDhiLFxuICBcImxpZ2h0ZW4tNVwiOiAgI2VjZWZmMSxcbiAgXCJsaWdodGVuLTRcIjogICNjZmQ4ZGMsXG4gIFwibGlnaHRlbi0zXCI6ICAjYjBiZWM1LFxuICBcImxpZ2h0ZW4tMlwiOiAgIzkwYTRhZSxcbiAgXCJsaWdodGVuLTFcIjogICM3ODkwOWMsXG4gIFwiZGFya2VuLTFcIjogICAjNTQ2ZTdhLFxuICBcImRhcmtlbi0yXCI6ICAgIzQ1NWE2NCxcbiAgXCJkYXJrZW4tM1wiOiAgICMzNzQ3NGYsXG4gIFwiZGFya2VuLTRcIjogICAjMjYzMjM4XG4pO1xuXG4kZ3JleTogKFxuICBcImJhc2VcIjogICAgICAgIzllOWU5ZSxcbiAgXCJsaWdodGVuLTVcIjogICNmYWZhZmEsXG4gIFwibGlnaHRlbi00XCI6ICAjZjVmNWY1LFxuICBcImxpZ2h0ZW4tM1wiOiAgI2VlZWVlZSxcbiAgXCJsaWdodGVuLTJcIjogICNlMGUwZTAsXG4gIFwibGlnaHRlbi0xXCI6ICAjYmRiZGJkLFxuICBcImRhcmtlbi0xXCI6ICAgIzc1NzU3NSxcbiAgXCJkYXJrZW4tMlwiOiAgICM2MTYxNjEsXG4gIFwiZGFya2VuLTNcIjogICAjNDI0MjQyLFxuICBcImRhcmtlbi00XCI6ICAgIzIxMjEyMVxuKTtcblxuJHNoYWRlczogKFxuICBcImJsYWNrXCI6ICAgICAgICAjMDAwMDAwLFxuICBcIndoaXRlXCI6ICAgICAgICAjRkZGRkZGLFxuICBcInRyYW5zcGFyZW50XCI6ICB0cmFuc3BhcmVudFxuKTtcblxuJGNvbG9yczogKFxuICBcIm1hdGVyaWFsaXplLXJlZFwiOiAkbWF0ZXJpYWxpemUtcmVkLFxuICBcInJlZFwiOiAkcmVkLFxuICBcInBpbmtcIjogJHBpbmssXG4gIFwicHVycGxlXCI6ICRwdXJwbGUsXG4gIFwiZGVlcC1wdXJwbGVcIjogJGRlZXAtcHVycGxlLFxuICBcImluZGlnb1wiOiAkaW5kaWdvLFxuICBcImJsdWVcIjogJGJsdWUsXG4gIFwibGlnaHQtYmx1ZVwiOiAkbGlnaHQtYmx1ZSxcbiAgXCJjeWFuXCI6ICRjeWFuLFxuICBcInRlYWxcIjogJHRlYWwsXG4gIFwiZ3JlZW5cIjogJGdyZWVuLFxuICBcImxpZ2h0LWdyZWVuXCI6ICRsaWdodC1ncmVlbixcbiAgXCJsaW1lXCI6ICRsaW1lLFxuICBcInllbGxvd1wiOiAkeWVsbG93LFxuICBcImFtYmVyXCI6ICRhbWJlcixcbiAgXCJvcmFuZ2VcIjogJG9yYW5nZSxcbiAgXCJkZWVwLW9yYW5nZVwiOiAkZGVlcC1vcmFuZ2UsXG4gIFwiYnJvd25cIjogJGJyb3duLFxuICBcImJsdWUtZ3JleVwiOiAkYmx1ZS1ncmV5LFxuICBcImdyZXlcIjogJGdyZXksXG4gIFwic2hhZGVzXCI6ICRzaGFkZXNcbik7XG5cblxuLy8gQ29sb3IgQ2xhc3Nlc1xuXG5AZWFjaCAkY29sb3JfbmFtZSwgJGNvbG9yIGluICRjb2xvcnMge1xuICBAZWFjaCAkY29sb3JfdHlwZSwgJGNvbG9yX3ZhbHVlIGluICRjb2xvciB7XG4gICAgQGlmICRjb2xvcl90eXBlID09IFwiYmFzZVwiIHtcbiAgICAgIC4jeyRjb2xvcl9uYW1lfSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLiN7JGNvbG9yX25hbWV9LXRleHQge1xuICAgICAgICBjb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIGlmICRjb2xvcl9uYW1lICE9IFwic2hhZGVzXCIge1xuICAgICAgLiN7JGNvbG9yX25hbWV9LiN7JGNvbG9yX3R5cGV9IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuI3skY29sb3JfbmFtZX0tdGV4dC50ZXh0LSN7JGNvbG9yX3R5cGV9IHtcbiAgICAgICAgY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTaGFkZSBjbGFzc2VzXG5AZWFjaCAkY29sb3IsICRjb2xvcl92YWx1ZSBpbiAkc2hhZGVzIHtcbiAgLiN7JGNvbG9yfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLiN7JGNvbG9yfS10ZXh0IHtcbiAgICBjb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG4vLyB1c2FnZTogY29sb3IoXCJuYW1lX29mX2NvbG9yXCIsIFwidHlwZV9vZl9jb2xvclwiKVxuLy8gdG8gYXZvaWQgdG8gcmVwZWF0aW5nIG1hcC1nZXQoJGNvbG9ycywgLi4uKVxuXG5AZnVuY3Rpb24gY29sb3IoJGNvbG9yLCAkdHlwZSkge1xuICBAaWYgbWFwLWhhcy1rZXkoJGNvbG9ycywgJGNvbG9yKSB7XG4gICAgJGN1cnJfY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgJGNvbG9yKTtcbiAgICBAaWYgbWFwLWhhcy1rZXkoJGN1cnJfY29sb3IsICR0eXBlKSB7XG4gICAgICBAcmV0dXJuIG1hcC1nZXQoJGN1cnJfY29sb3IsICR0eXBlKTtcbiAgICB9XG4gIH1cbiAgQHdhcm4gXCJVbmtub3duIGAje25hbWV9YCBpbiAkY29sb3JzLlwiO1xuICBAcmV0dXJuIG51bGw7XG59XG5cbiIsIi8vRGVmYXVsdCBzdHlsZXNcblxuaHRtbCB7XG4gYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5ib2R5IHtcbiAgLy8gZGlzcGxheTogZmxleDtcbiAgLy8gbWluLWhlaWdodDogMTAwdmg7XG4gIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbm1haW4ge1xuICAvLyBmbGV4OiAxIDAgYXV0bztcbn1cblxudWwge1xuICAmOm5vdCguYnJvd3Nlci1kZWZhdWx0KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIC8vIEdldHMgcmlkIG9mIHRhcCBhY3RpdmUgc3RhdGVcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuXG4vLyBQb3NpdGlvbmluZ1xuLnZhbGlnbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAudmFsaWduIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5cbi8vIGNsYXNzaWMgY2xlYXJmaXhcbi5jbGVhcmZpeCB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5cbi8vIFotbGV2ZWxzXG4uei1kZXB0aC0wIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnotZGVwdGgtMSB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi56LWRlcHRoLTEtaGFsZiB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDdweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgM3B4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi56LWRlcHRoLTIge1xuICBib3gtc2hhZG93OiAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnotZGVwdGgtMyB7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnotZGVwdGgtNCB7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi56LWRlcHRoLTUge1xuICBib3gtc2hhZG93OiAwIDE2cHggMjRweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA2cHggMzBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA4cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmhvdmVyYWJsZSB7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcbiAgYm94LXNoYWRvdzogMDtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcbiAgYm94LXNoYWRvdzogMCA4cHggMTdweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7XG59XG5cbi8vIERpdmlkZXJzXG5cbi5kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKFwiZ3JleVwiLCBcImxpZ2h0ZW4tMlwiKTtcbn1cblxuXG4vLyAgQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xufVxuXG4vLyBJY29uIFN0eWxlc1xuXG5pIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgJi5sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgJi5yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gICYudGlueSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gICYuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAmLm1lZGl1bSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG4gICYubGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxufVxuXG4vLyBJbWFnZXNcbmltZy5yZXNwb25zaXZlLWltZyxcbnZpZGVvLnJlc3BvbnNpdmUtdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vLyBQYWdpbmF0aW9uXG5cbi5wYWdpbmF0aW9uIHtcblxuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBoZWlnaHQ6IDMwcHg7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSBhIHsgY29sb3I6ICNmZmY7IH1cblxuICAgICYuYWN0aXZlIHsgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7IH1cblxuICAgICYuZGlzYWJsZWQgYSB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBjb2xvcjogIzk5OTtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICB9XG4gIH1cblxuXG4gIGxpLnBhZ2VzIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcbiAgLnBhZ2luYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgbGkucHJldixcbiAgICBsaS5uZXh0IHtcbiAgICAgIHdpZHRoOiAxMCU7XG4gICAgfVxuXG4gICAgbGkucGFnZXMge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBCcmVhZGNydW1ic1xuLmJyZWFkY3J1bWIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAuNyk7XG5cbiAgaSxcbiAgW2NsYXNzXj1cIm1kaS1cIl0sIFtjbGFzcyo9XCJtZGktXCJdLFxuICBpLm1hdGVyaWFsLWljb25zIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXEU1Q0MnO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAuNyk7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgOHB4O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB9XG5cbiAgJjpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cblxuLy8gUGFyYWxsYXhcbi5wYXJhbGxheC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogNTAwcHg7XG59XG5cbi5wYXJhbGxheCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcblxuICBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuXG4vLyBQdXNocGluXG4ucGluLXRvcCwgLnBpbi1ib3R0b20ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGlubmVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgVHJhbnNpdGlvbiBDbGFzc2VzXG4qKioqKioqKioqKioqKioqKioqKioqL1xuXG51bC5zdGFnZ2VyZWQtbGlzdCBsaSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5mYWRlLWluIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuICBNZWRpYSBRdWVyeSBDbGFzc2VzXG4qKioqKioqKioqKioqKioqKioqKioqL1xuLmhpZGUtb24tc21hbGwtb25seSwgLmhpZGUtb24tc21hbGwtYW5kLWRvd24ge1xuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oaWRlLW9uLW1lZC1hbmQtZG93biB7XG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oaWRlLW9uLW1lZC1hbmQtdXAge1xuICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmhpZGUtb24tbWVkLW9ubHkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzbWFsbC1zY3JlZW4pIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtLXNjcmVlbikge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmhpZGUtb24tbGFyZ2Utb25seSB7XG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaG93LW9uLWxhcmdlIHtcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaG93LW9uLW1lZGl1bSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtYWxsLXNjcmVlbikgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0tc2NyZWVuKSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnNob3ctb24tc21hbGwge1xuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uc2hvdy1vbi1tZWRpdW0tYW5kLXVwIHtcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uc2hvdy1vbi1tZWRpdW0tYW5kLWRvd24ge1xuICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbi8vIENlbnRlciB0ZXh0IG9uIG1vYmlsZVxuLmNlbnRlci1vbi1zbWFsbC1vbmx5IHtcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi8vIEZvb3RlclxuZm9vdGVyLnBhZ2UtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmctY29sb3I7XG5cbiAgLmZvb3Rlci1jb3B5cmlnaHQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLDUxLDUxLC4wOCk7XG4gICAgQGV4dGVuZCAubGlnaHQ7XG4gIH1cbn1cblxuLy8gVGFibGVzXG50YWJsZSwgdGgsIHRkIHtcbiAgIGJvcmRlcjogbm9uZTtcbn1cblxudGFibGUge1xuICB3aWR0aDoxMDAlO1xuICBkaXNwbGF5OiB0YWJsZTtcblxuICAmLmJvcmRlcmVkID4gdGhlYWQgPiB0cixcbiAgJi5ib3JkZXJlZCA+IHRib2R5ID4gdHIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5zdHJpcGVkID4gdGJvZHkge1xuICAgID4gdHI6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXN0cmlwZWQtY29sb3I7XG4gICAgfVxuXG4gICAgPiB0ciA+IHRkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5oaWdobGlnaHQgPiB0Ym9keSA+IHRyIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1zdHJpcGVkLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICYuY2VudGVyZWQge1xuICAgIHRoZWFkIHRyIHRoLCB0Ym9keSB0ciB0ZCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbn1cblxudGhlYWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbn1cblxudGQsIHRoe1xuICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4vLyBSZXNwb25zaXZlIFRhYmxlXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cbiAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB0ZDplbXB0eTpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcMDBhMCc7XG4gICAgfVxuXG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG5cbiAgICB0aCB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICB0ciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuXG4gICAgICAgIHRoOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFwwMGEwXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgdGJvZHkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICB0ciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIH1cbiAgICB9XG4gICAgdGgge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgdGQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtaW4taGVpZ2h0OiAxLjI1ZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICB0ciB7IHBhZGRpbmc6IDAgMTBweDsgfVxuXG4gICAgLyogc29ydCBvdXQgYm9yZGVycyAqL1xuICAgIHRoZWFkIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJi5ib3JkZXJlZCB7XG4gICAgICB0aCB7IGJvcmRlci1ib3R0b206IDA7IGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgICB0ZCB7IGJvcmRlci1sZWZ0OiAwOyBib3JkZXItcmlnaHQ6IDA7IGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAgIHRyIHsgYm9yZGVyOiAwOyB9XG4gICAgICB0Ym9keSB0ciB7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7IH1cbiAgICB9XG5cbiAgfVxuXG59XG5cblxuLy8gQ29sbGVjdGlvbnNcbi5jb2xsZWN0aW9uIHtcbiAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sbGVjdGlvbi1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5jb2xsZWN0aW9uLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWJnLWNvbG9yO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yO1xuXG4gICAgLy8gQXZhdGFyIENvbGxlY3Rpb25cbiAgICAmLmF2YXRhciB7XG4gICAgICBtaW4taGVpZ2h0OiA4NHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA3MnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuY2lyY2xlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG4gICAgICBpLmNpcmNsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAuc2Vjb25kYXJ5LWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICB9XG5cbiAgICB9XG5cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWFjdGl2ZS1iZy1jb2xvcjtcbiAgICAgIGNvbG9yOiAkY29sbGVjdGlvbi1hY3RpdmUtY29sb3I7XG5cbiAgICAgIC5zZWNvbmRhcnktY29udGVudCB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBhLmNvbGxlY3Rpb24taXRlbXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiAuMjVzO1xuICAgIGNvbG9yOiAkY29sbGVjdGlvbi1saW5rLWNvbG9yO1xuICAgICY6bm90KC5hY3RpdmUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGVjdGlvbi1ob3Zlci1iZy1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLndpdGgtaGVhZGVyIHtcbiAgICAuY29sbGVjdGlvbi1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbGxlY3Rpb24tYmctY29sb3I7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yO1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIH1cbiAgICAuY29sbGVjdGlvbi1pdGVtIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICB9XG4gICAgLmNvbGxlY3Rpb24taXRlbS5hdmF0YXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiA3MnB4O1xuICAgIH1cbiAgfVxuXG59XG4vLyBNYWRlIGxlc3Mgc3BlY2lmaWMgdG8gYWxsb3cgZWFzaWVyIG92ZXJyaWRpbmdcbi5zZWNvbmRhcnktY29udGVudCB7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG59XG4uY29sbGFwc2libGUgLmNvbGxlY3Rpb24ge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuXG5cbi8vIEJhZGdlc1xuc3Bhbi5iYWRnZSB7XG4gIG1pbi13aWR0aDogM3JlbTtcbiAgcGFkZGluZzogMCA2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBjb2xvcignZ3JleScsICdkYXJrZW4tMScpO1xuICBmbG9hdDogcmlnaHQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgJi5uZXcge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhZGdlLWJnLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxuICAmLm5ldzphZnRlciB7XG4gICAgY29udGVudDogXCIgbmV3XCI7XG4gIH1cblxuICAmW2RhdGEtYmFkZ2UtY2FwdGlvbl06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIiBhdHRyKGRhdGEtYmFkZ2UtY2FwdGlvbik7XG4gIH1cbn1cbm5hdiB1bCBhIHNwYW4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuLnNpZGUtbmF2IHNwYW4uYmFkZ2UubmV3LFxuLmNvbGxhcHNpYmxlIHNwYW4uYmFkZ2UubmV3IHtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWRnZS1iZy1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgei1pbmRleDogLTE7XG4gIH1cblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvbGxhcHNpYmxlIHNwYW4uYmFkZ2UubmV3IHtcbiAgei1pbmRleDogMTtcbn1cblxuLnNvbGRvdXQtYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHJlZCwgXCJhY2NlbnQtMVwiKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBmb250LWZhbWlseTogJHNhbnM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNvbGRvdXQtYmFkZ2Uge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAuYWNjb3JkaW9uQXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIFZpZGVvc1xuLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpZnJhbWUsIG9iamVjdCwgZW1iZWQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cblxuLy8gUHJvZ3Jlc3MgQmFyXG4ucHJvZ3Jlc3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwcm9ncmVzcy1iYXItY29sb3IsIDQwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAuZGV0ZXJtaW5hdGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuM3MgbGluZWFyO1xuICB9XG4gIC5pbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpbGwtY2hhbmdlOiBsZWZ0LCByaWdodDtcbiAgICAgIC8vIEN1c3RvbSBiZXppZXJcbiAgICAgIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZSAyLjFzIGN1YmljLWJlemllcigwLjY1MCwgMC44MTUsIDAuNzM1LCAwLjM5NSkgaW5maW5pdGU7XG5cbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OjA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XG4gICAgICAvLyBDdXN0b20gYmV6aWVyXG4gICAgICBhbmltYXRpb246IGluZGV0ZXJtaW5hdGUtc2hvcnQgMi4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQwLCAwLjQ0MCwgMS4wMDApIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjE1cztcbiAgICB9XG4gIH1cbn1cbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZSB7XG4gICAgMCUge1xuICAgICAgbGVmdDogLTM1JTtcbiAgICAgIHJpZ2h0OjEwMCU7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgcmlnaHQ6IC05MCU7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHJpZ2h0OiAtOTAlO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlLXNob3J0IHtcbiAgICAwJSB7XG4gICAgICBsZWZ0OiAtMjAwJTtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICA2MCUge1xuICAgICAgbGVmdDogMTA3JTtcbiAgICAgIHJpZ2h0OiAtOCU7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgbGVmdDogMTA3JTtcbiAgICAgIHJpZ2h0OiAtOCU7XG4gICAgfVxufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqXG4gIFV0aWxpdHkgQ2xhc3Nlc1xuKioqKioqKioqKioqKioqKioqKi9cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIFRleHQgQWxpZ25cbi5sZWZ0LWFsaWduIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5yaWdodC1hbGlnbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG4uY2VudGVyLCAuY2VudGVyLWFsaWduIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4ucmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLy8gTm8gVGV4dCBTZWxlY3Rcbi5uby1zZWxlY3Qge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmNlbnRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4udHJ1bmNhdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4udGFibGVTbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn0iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gTWF0ZXJpYWxpemUgdmFyaWFibGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy9cbi8vIFRhYmxlIG9mIENvbnRlbnRzOlxuLy9cbi8vICAxLiBDb2xvcnNcbi8vICAyLiBCYWRnZXNcbi8vICAzLiBCdXR0b25zXG4vLyAgNC4gQ2FyZHNcbi8vICA1LiBDb2xsYXBzaWJsZVxuLy8gIDYuIENoaXBzXG4vLyAgNy4gRGF0ZSBQaWNrZXJcbi8vICA4LiBEcm9wZG93blxuLy8gIDEwLiBGb3Jtc1xuLy8gIDExLiBHbG9iYWxcbi8vICAxMi4gR3JpZFxuLy8gIDEzLiBOYXZpZ2F0aW9uIEJhclxuLy8gIDE0LiBTaWRlIE5hdmlnYXRpb25cbi8vICAxNS4gUGhvdG8gU2xpZGVyXG4vLyAgMTYuIFNwaW5uZXJzIHwgTG9hZGVyc1xuLy8gIDE3LiBUYWJzXG4vLyAgMTguIFRhYmxlc1xuLy8gIDE5LiBUb2FzdHNcbi8vICAyMC4gVHlwb2dyYXBoeVxuLy8gIDIxLiBGb290ZXJcbi8vICAyMi4gRmxvdyBUZXh0XG4vLyAgMjMuIENvbGxlY3Rpb25zXG4vLyAgMjQuIFByb2dyZXNzIEJhclxuXG5cblxuLy8gMS4gQ29sb3JzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kcHJpbWFyeS1jb2xvcjogY29sb3IoXCJtYXRlcmlhbGl6ZS1yZWRcIiwgXCJsaWdodGVuLTJcIikgIWRlZmF1bHQ7XG4kcHJpbWFyeS1jb2xvci1saWdodDogbGlnaHRlbigkcHJpbWFyeS1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWNvbG9yLWRhcms6IGRhcmtlbigkcHJpbWFyeS1jb2xvciwgMTUlKSAhZGVmYXVsdDtcblxuJHNlY29uZGFyeS1jb2xvcjogY29sb3IoXCJ0ZWFsXCIsIFwibGlnaHRlbi0xXCIpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtY29sb3I6IGNvbG9yKFwiZ3JlZW5cIiwgXCJiYXNlXCIpICFkZWZhdWx0O1xuJGVycm9yLWNvbG9yOiBjb2xvcihcInJlZFwiLCBcImJhc2VcIikgIWRlZmF1bHQ7XG4kbGluay1jb2xvcjogY29sb3IoXCJsaWdodC1ibHVlXCIsIFwiZGFya2VuLTFcIikgIWRlZmF1bHQ7XG5cblxuLy8gMi4gQmFkZ2VzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kYmFkZ2UtYmctY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gMy4gQnV0dG9uc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gU2hhcmVkIHN0eWxlc1xuJGJ1dHRvbi1ib3JkZXI6IG5vbmUgIWRlZmF1bHQ7XG4kYnV0dG9uLWJhY2tncm91bmQtZm9jdXM6IGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgNCUpICFkZWZhdWx0O1xuJGJ1dHRvbi1mb250LXNpemU6IDEuM3JlbSAhZGVmYXVsdDtcbiRidXR0b24taGVpZ2h0OiAzNnB4ICFkZWZhdWx0O1xuJGJ1dHRvbi1wYWRkaW5nOiAwIDJyZW0gIWRlZmF1bHQ7XG4kYnV0dG9uLXJhZGl1czogMnB4ICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlZCBzdHlsZXNcbiRidXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZDogI0RGREZERiAhZGVmYXVsdDtcbiRidXR0b24tZGlzYWJsZWQtY29sb3I6ICM5RjlGOUYgIWRlZmF1bHQ7XG5cbi8vIFJhaXNlZCBidXR0b25zXG4kYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xuJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZC1ob3ZlcjogbGlnaHRlbigkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLCA1JSkgIWRlZmF1bHQ7XG4kYnV0dG9uLXJhaXNlZC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcblxuLy8gTGFyZ2UgYnV0dG9uc1xuJGJ1dHRvbi1sYXJnZS1pY29uLWZvbnQtc2l6ZTogMS42cmVtICFkZWZhdWx0O1xuJGJ1dHRvbi1sYXJnZS1oZWlnaHQ6ICRidXR0b24taGVpZ2h0ICogMS41ICFkZWZhdWx0O1xuXG4vLyBGbGF0IGJ1dHRvbnNcbiRidXR0b24tZmxhdC1jb2xvcjogIzM0MzQzNCAhZGVmYXVsdDtcbiRidXR0b24tZmxhdC1kaXNhYmxlZC1jb2xvcjogbGlnaHRlbigjOTk5LCAxMCUpICFkZWZhdWx0O1xuXG4vLyBGbG9hdGluZyBidXR0b25zXG4kYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQ6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XG4kYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQtaG92ZXI6ICRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZCAhZGVmYXVsdDtcbiRidXR0b24tZmxvYXRpbmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG4kYnV0dG9uLWZsb2F0aW5nLXNpemU6IDQwcHggIWRlZmF1bHQ7XG4kYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU6IDU2cHggIWRlZmF1bHQ7XG4kYnV0dG9uLWZsb2F0aW5nLXJhZGl1czogNTAlICFkZWZhdWx0O1xuXG5cbi8vIDQuIENhcmRzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kY2FyZC1wYWRkaW5nOiAyMHB4ICFkZWZhdWx0O1xuJGNhcmQtYmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG4kY2FyZC1saW5rLWNvbG9yOiBjb2xvcihcIm9yYW5nZVwiLCBcImFjY2VudC0yXCIpICFkZWZhdWx0O1xuJGNhcmQtbGluay1jb2xvci1saWdodDogbGlnaHRlbigkY2FyZC1saW5rLWNvbG9yLCAyMCUpICFkZWZhdWx0O1xuXG5cbi8vIDUuIENvbGxhcHNpYmxlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kY29sbGFwc2libGUtaGVpZ2h0OiAzcmVtICFkZWZhdWx0O1xuJGNvbGxhcHNpYmxlLWhlYWRlci1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcbiRjb2xsYXBzaWJsZS1ib3JkZXItY29sb3I6ICNkZGQgIWRlZmF1bHQ7XG5cblxuLy8gNi4gQ2hpcHNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRjaGlwLWJnLWNvbG9yOiAjZTRlNGU0ICFkZWZhdWx0O1xuJGNoaXAtYm9yZGVyLWNvbG9yOiAjOWU5ZTllICFkZWZhdWx0O1xuJGNoaXAtc2VsZWN0ZWQtY29sb3I6ICMyNmE2OWEgIWRlZmF1bHQ7XG4kY2hpcC1tYXJnaW46IDVweCAhZGVmYXVsdDtcblxuXG4vLyA3LiBEYXRlIFBpY2tlclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJGRhdGVwaWNrZXItd2Vla2RheS1iZzogZGFya2VuKCRzZWNvbmRhcnktY29sb3IsIDclKSAhZGVmYXVsdDtcbiRkYXRlcGlja2VyLWRhdGUtYmc6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XG4kZGF0ZXBpY2tlci15ZWFyOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KSAhZGVmYXVsdDtcbiRkYXRlcGlja2VyLWZvY3VzOiByZ2JhKDAsMCwwLCAuMDUpICFkZWZhdWx0O1xuJGRhdGVwaWNrZXItc2VsZWN0ZWQ6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XG4kZGF0ZXBpY2tlci1zZWxlY3RlZC1vdXRmb2N1czogZGVzYXR1cmF0ZShsaWdodGVuKCRzZWNvbmRhcnktY29sb3IsIDM1JSksIDE1JSkgIWRlZmF1bHQ7XG5cblxuLy8gOC4gRHJvcGRvd25cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRkcm9wZG93bi1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcbiRkcm9wZG93bi1ob3Zlci1iZy1jb2xvcjogI2VlZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLWhlaWdodDogNTBweCAhZGVmYXVsdDtcblxuXG4vLyA5LiBGb250c1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gJHJvYm90by1mb250LXBhdGg6IFwiLi4vZm9udHMvcm9ib3RvL1wiICFkZWZhdWx0O1xuXG5cbi8vIDEwLiBGb3Jtc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gVGV4dCBJbnB1dHMgKyBUZXh0YXJlYVxuJGlucHV0LWhlaWdodDogM3JlbSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6IGNvbG9yKFwiZ3JleVwiLCBcImJhc2VcIikgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1iYWNrZ3JvdW5kOiAjZmZmICFkZWZhdWx0O1xuJGlucHV0LWVycm9yLWNvbG9yOiAkZXJyb3ItY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtc3VjY2Vzcy1jb2xvcjogJHN1Y2Nlc3MtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xuJGlucHV0LW1hcmdpbjogMCAwIDIwcHggMCAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nOiAwICFkZWZhdWx0O1xuJGlucHV0LXRyYW5zaXRpb246IGFsbCAuM3MgIWRlZmF1bHQ7XG4kbGFiZWwtZm9udC1zaXplOiAuOHJlbSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogcmdiYSgwLDAsMCwgLjI2KSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjogI0JEQkRCRCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXI6IDFweCBkb3R0ZWQgJGlucHV0LWRpc2FibGVkLWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWludmFsaWQtYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWVycm9yLWNvbG9yICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLXRleHQtY29sb3I6IGxpZ2h0ZW4oJGlucHV0LWJvcmRlci1jb2xvciwgNSUpICFkZWZhdWx0O1xuXG4vLyBSYWRpbyBCdXR0b25zXG4kcmFkaW8tZmlsbC1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcbiRyYWRpby1lbXB0eS1jb2xvcjogIzVhNWE1YSAhZGVmYXVsdDtcbiRyYWRpby1ib3JkZXI6IDJweCBzb2xpZCAkcmFkaW8tZmlsbC1jb2xvciAhZGVmYXVsdDtcblxuLy8gUmFuZ2VcbiRyYW5nZS1oZWlnaHQ6IDE0cHggIWRlZmF1bHQ7XG4kcmFuZ2Utd2lkdGg6IDE0cHggIWRlZmF1bHQ7XG4kdHJhY2staGVpZ2h0OiAzcHggIWRlZmF1bHQ7XG5cbi8vIFNlbGVjdFxuJHNlbGVjdC1ib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyICFkZWZhdWx0O1xuJHNlbGVjdC1iYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTApICFkZWZhdWx0O1xuJHNlbGVjdC1mb2N1czogMXB4IHNvbGlkIGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgNDclKSAhZGVmYXVsdDtcbiRzZWxlY3QtcGFkZGluZzogNXB4ICFkZWZhdWx0O1xuJHNlbGVjdC1yYWRpdXM6IDJweCAhZGVmYXVsdDtcbiRzZWxlY3QtZGlzYWJsZWQtY29sb3I6IHJnYmEoMCwwLDAsLjMpICFkZWZhdWx0O1xuXG4vLyBTd2l0Y2hlc1xuJHN3aXRjaC1iZy1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcbiRzd2l0Y2gtY2hlY2tlZC1sZXZlci1iZzogZGVzYXR1cmF0ZShsaWdodGVuKCRzZWNvbmRhcnktY29sb3IsIDI1JSksIDI1JSkgIWRlZmF1bHQ7XG4kc3dpdGNoLXVuY2hlY2tlZC1iZzogI0YxRjFGMSAhZGVmYXVsdDtcbiRzd2l0Y2gtdW5jaGVja2VkLWxldmVyLWJnOiAjODE4MTgxICFkZWZhdWx0O1xuJHN3aXRjaC1yYWRpdXM6IDE1cHggIWRlZmF1bHQ7XG5cblxuLy8gMTEuIEdsb2JhbFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gTWVkaWEgUXVlcnkgUmFuZ2VzXG4kc21hbGwtc2NyZWVuLXVwOiA2MDFweCAhZGVmYXVsdDtcbiRtZWRpdW0tc2NyZWVuLXVwOiA5OTNweCAhZGVmYXVsdDtcbiRsYXJnZS1zY3JlZW4tdXA6IDEyMDFweCAhZGVmYXVsdDtcbiRzbWFsbC1zY3JlZW46IDYwMHB4ICFkZWZhdWx0O1xuJG1lZGl1bS1zY3JlZW46IDk5MnB4ICFkZWZhdWx0O1xuJGxhcmdlLXNjcmVlbjogMTIwMHB4ICFkZWZhdWx0O1xuXG4kbWVkaXVtLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XG4kbGFyZ2UtYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XG4kc21hbGwtYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRzbWFsbC1zY3JlZW59KVwiICFkZWZhdWx0O1xuJG1lZGl1bS1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW59KVwiICFkZWZhdWx0O1xuJG1lZGl1bS1vbmx5OiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skc21hbGwtc2NyZWVuLXVwfSkgYW5kIChtYXgtd2lkdGggOiAjeyRtZWRpdW0tc2NyZWVufSlcIiAhZGVmYXVsdDtcblxuXG4vLyAxMi4gR3JpZFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJG51bS1jb2xzOiAxMiAhZGVmYXVsdDtcbiRndXR0ZXItd2lkdGg6IDEuNXJlbSAhZGVmYXVsdDtcbiRlbGVtZW50LXRvcC1tYXJnaW46ICRndXR0ZXItd2lkdGgvMyAhZGVmYXVsdDtcbiRlbGVtZW50LWJvdHRvbS1tYXJnaW46ICgkZ3V0dGVyLXdpZHRoKjIpLzMgIWRlZmF1bHQ7XG5cblxuLy8gMTMuIE5hdmlnYXRpb24gQmFyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kbmF2YmFyLWhlaWdodDogNjRweCAhZGVmYXVsdDtcbiRuYXZiYXItaGVpZ2h0LW1vYmlsZTogNTZweCAhZGVmYXVsdDtcbiRuYXZiYXItZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xuJG5hdmJhci1mb250LWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1mb250LXNpemU6IDIuMXJlbSAhZGVmYXVsdDtcblxuLy8gMTQuIFNpZGUgTmF2aWdhdGlvblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJHNpZGVuYXYtZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xuJHNpZGVuYXYtZm9udC1jb2xvcjogcmdiYSgwLDAsMCwuODcpICFkZWZhdWx0O1xuJHNpZGVuYXYtYmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG4kc2lkZW5hdi1wYWRkaW5nOiAxNnB4ICFkZWZhdWx0O1xuJHNpZGVuYXYtaXRlbS1oZWlnaHQ6IDQ4cHggIWRlZmF1bHQ7XG5cblxuLy8gMTUuIFBob3RvIFNsaWRlclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJHNsaWRlci1iZy1jb2xvcjogY29sb3IoJ2dyZXknLCAnYmFzZScpICFkZWZhdWx0O1xuJHNsaWRlci1iZy1jb2xvci1saWdodDogY29sb3IoJ2dyZXknLCAnbGlnaHRlbi0yJykgIWRlZmF1bHQ7XG4kc2xpZGVyLWluZGljYXRvci1jb2xvcjogY29sb3IoJ2dyZWVuJywgJ2Jhc2UnKSAhZGVmYXVsdDtcblxuXG4vLyAxNi4gU3Bpbm5lcnMgfCBMb2FkZXJzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kc3Bpbm5lci1kZWZhdWx0LWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIDE3LiBUYWJzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kdGFicy11bmRlcmxpbmUtY29sb3I6ICRwcmltYXJ5LWNvbG9yLWxpZ2h0ICFkZWZhdWx0O1xuJHRhYnMtdGV4dC1jb2xvcjogJHByaW1hcnktY29sb3IgIWRlZmF1bHQ7XG4kdGFicy1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcblxuXG4vLyAxOC4gVGFibGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAjZDBkMGQwICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICNmMmYyZjIgIWRlZmF1bHQ7XG5cblxuLy8gMTkuIFRvYXN0c1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJHRvYXN0LWhlaWdodDogNDhweCAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogIzMyMzIzMiAhZGVmYXVsdDtcbiR0b2FzdC10ZXh0LWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuXG5cbi8vIDIwLiBUeXBvZ3JhcGh5XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kb2ZmLWJsYWNrOiByZ2JhKDAsIDAsIDAsIDAuODcpICFkZWZhdWx0O1xuLy8gSGVhZGVyIFN0eWxlc1xuJGgxLWZvbnRzaXplOiA0LjJyZW0gIWRlZmF1bHQ7XG4kaDItZm9udHNpemU6IDMuNTZyZW0gIWRlZmF1bHQ7XG4kaDMtZm9udHNpemU6IDIuOTJyZW0gIWRlZmF1bHQ7XG4kaDQtZm9udHNpemU6IDIuMjhyZW0gIWRlZmF1bHQ7XG4kaDUtZm9udHNpemU6IDEuNjRyZW0gIWRlZmF1bHQ7XG4kaDYtZm9udHNpemU6IDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gMjEuIEZvb3RlclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJGZvb3Rlci1iZy1jb2xvcjogJHByaW1hcnktY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gMjIuIEZsb3cgVGV4dFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJHJhbmdlIDogJGxhcmdlLXNjcmVlbiAtICRzbWFsbC1zY3JlZW4gIWRlZmF1bHQ7XG4kaW50ZXJ2YWxzOiAyMCAhZGVmYXVsdDtcbiRpbnRlcnZhbC1zaXplOiAkcmFuZ2UgLyAkaW50ZXJ2YWxzICFkZWZhdWx0O1xuXG5cbi8vIDIzLiBDb2xsZWN0aW9uc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yOiAjZTBlMGUwICFkZWZhdWx0O1xuJGNvbGxlY3Rpb24tYmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG4kY29sbGVjdGlvbi1hY3RpdmUtYmctY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XG4kY29sbGVjdGlvbi1hY3RpdmUtY29sb3I6IGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgNTUlKSAhZGVmYXVsdDtcbiRjb2xsZWN0aW9uLWhvdmVyLWJnLWNvbG9yOiAjZGRkICFkZWZhdWx0O1xuJGNvbGxlY3Rpb24tbGluay1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcblxuXG4vLyAyNC4gUHJvZ3Jlc3MgQmFyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xuIiwiLyogVGhpcyBpcyBuZWVkZWQgZm9yIHNvbWUgbW9iaWxlIHBob25lcyB0byBkaXNwbGF5IHRoZSBHb29nbGUgSWNvbiBmb250IHByb3Blcmx5ICovXG4ubWF0ZXJpYWwtaWNvbnMge1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcbn1cbiIsIi5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIHdpZHRoOiA5MCU7XG59XG5AbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG5AbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbi5jb250YWluZXIgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAoLTEgKiAkZ3V0dGVyLXdpZHRoIC8gMik7XG4gIG1hcmdpbi1yaWdodDogKC0xICogJGd1dHRlci13aWR0aCAvIDIpO1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcblxuICAmLm5vLXBhZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAmLm5vLXBhZC1ib3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICYubm8tcGFkLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuXG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAvLyBDbGVhciBmbG9hdGluZyBjaGlsZHJlblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLmNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwICRndXR0ZXItd2lkdGggLyAyO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcblxuICAgICZbY2xhc3MqPVwicHVzaC1cIl0sXG4gICAgJltjbGFzcyo9XCJwdWxsLVwiXSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJGk6IDE7XG4gICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XG4gICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XG4gICAgICAmLnMjeyRpfSB7XG4gICAgICAgIHdpZHRoOiAkcGVyYztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgJGk6ICRpICsgMTtcbiAgICB9XG5cbiAgICAkaTogMTtcbiAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcbiAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcbiAgICAgICYub2Zmc2V0LXMjeyRpfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkcGVyYztcbiAgICAgIH1cbiAgICAgICYucHVsbC1zI3skaX0ge1xuICAgICAgICByaWdodDogJHBlcmM7XG4gICAgICB9XG4gICAgICAmLnB1c2gtcyN7JGl9IHtcbiAgICAgICAgbGVmdDogJHBlcmM7XG4gICAgICB9XG4gICAgICAkaTogJGkgKyAxO1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG5cbiAgICAgICRpOiAxO1xuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcbiAgICAgICAgJi5tI3skaX0ge1xuICAgICAgICAgIHdpZHRoOiAkcGVyYztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICRpOiAkaSArIDFcbiAgICAgIH1cblxuICAgICAgJGk6IDE7XG4gICAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xuICAgICAgICAmLm9mZnNldC1tI3skaX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkcGVyYztcbiAgICAgICAgfVxuICAgICAgICAmLnB1bGwtbSN7JGl9IHtcbiAgICAgICAgICByaWdodDogJHBlcmM7XG4gICAgICAgIH1cbiAgICAgICAgJi5wdXNoLW0jeyRpfSB7XG4gICAgICAgICAgbGVmdDogJHBlcmM7XG4gICAgICAgIH1cbiAgICAgICAgJGk6ICRpICsgMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cbiAgICAgICRpOiAxO1xuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcbiAgICAgICAgJi5sI3skaX0ge1xuICAgICAgICAgIHdpZHRoOiAkcGVyYztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICRpOiAkaSArIDE7XG4gICAgICB9XG5cbiAgICAgICRpOiAxO1xuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcbiAgICAgICAgJi5vZmZzZXQtbCN7JGl9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogJHBlcmM7XG4gICAgICAgIH1cbiAgICAgICAgJi5wdWxsLWwjeyRpfSB7XG4gICAgICAgICAgcmlnaHQ6ICRwZXJjO1xuICAgICAgICB9XG4gICAgICAgICYucHVzaC1sI3skaX0ge1xuICAgICAgICAgIGxlZnQ6ICRwZXJjO1xuICAgICAgICB9XG4gICAgICAgICRpOiAkaSArIDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJuYXYge1xuICAmLm5hdi1leHRlbmRlZCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgLm5hdi13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yO1xuICBAZXh0ZW5kIC56LWRlcHRoLTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XG4gIGxpbmUtaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XG5cbiAgYSB7IGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7IH1cblxuICBpLFxuICBbY2xhc3NePVwibWRpLVwiXSwgW2NsYXNzKj1cIm1kaS1cIl0sXG4gIGkubWF0ZXJpYWwtaWNvbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcbiAgICBsaW5lLWhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xuICB9XG5cbiAgLm5hdi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuICAgIGEuYnV0dG9uLWNvbGxhcHNlIHsgZGlzcGxheTogbm9uZTsgfVxuICB9XG5cblxuICAvLyBDb2xsYXBzZSBidXR0b25cbiAgLmJ1dHRvbi1jb2xsYXBzZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XG4gICAgbWFyZ2luOiAwIDE4cHg7XG5cbiAgICBpIHtcbiAgICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xuICAgICAgbGluZS1oZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcbiAgICB9XG4gIH1cblxuXG4gIC8vIExvZ29cbiAgLmJyYW5kLWxvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6ICRuYXZiYXItYnJhbmQtZm9udC1zaXplO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICYuY2VudGVyIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgICYubGVmdCwgJi5yaWdodCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5sZWZ0IHsgbGVmdDogMC41cmVtOyB9XG4gICAgICAmLnJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIGksXG4gICAgW2NsYXNzXj1cIm1kaS1cIl0sIFtjbGFzcyo9XCJtZGktXCJdLFxuICAgIGkubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG5cblxuICAvLyBOYXZiYXIgTGlua3NcbiAgdWwge1xuICAgIG1hcmdpbjogMDtcblxuICAgIGxpIHtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xuICAgICAgZm9udC1zaXplOiAkbmF2YmFyLWZvbnQtc2l6ZTtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJi5idG4sICYuYnRuLWxhcmdlLCAmLmJ0bi1mbGF0LCAmLmJ0bi1mbG9hdGluZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxlZnQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gTmF2YmFyIFNlYXJjaCBGb3JtXG4gIGZvcm0ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5pbnB1dC1maWVsZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIGlucHV0IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuXG4gICAgICAmOmZvY3VzLCAmW3R5cGU9dGV4dF06dmFsaWQsICZbdHlwZT1wYXNzd29yZF06dmFsaWQsXG4gICAgICAmW3R5cGU9ZW1haWxdOnZhbGlkLCAmW3R5cGU9dXJsXTp2YWxpZCwgJlt0eXBlPWRhdGVdOnZhbGlkIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG5cbiAgICAgIGkge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNyk7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIGkgeyBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yOyB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRml4ZWQgTmF2YmFyXG4ubmF2YmFyLWZpeGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcbiAgei1pbmRleDogOTk3O1xuXG4gIG5hdiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG59XG5AbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xuICBuYXYsIG5hdiAubmF2LXdyYXBwZXIgaSwgbmF2IGEuYnV0dG9uLWNvbGxhcHNlLCBuYXYgYS5idXR0b24tY29sbGFwc2UgaSB7XG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJG5hdmJhci1oZWlnaHQ7XG4gIH1cbiAgLm5hdmJhci1maXhlZCB7XG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbiAgfVxufVxuIiwiXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vLyBodG1sIHtcbi8vICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuLy8gICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbi8vICAgICBmb250LXNpemU6IDE0cHg7XG4vLyAgIH1cblxuLy8gICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0tc2NyZWVuKSB7XG4vLyAgICAgZm9udC1zaXplOiAxNC41cHg7XG4vLyAgIH1cblxuLy8gICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXJnZS1zY3JlZW4pIHtcbi8vICAgICBmb250LXNpemU6IDE1cHg7XG4vLyAgIH1cblxuLy8gICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbi8vICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbi8vICAgY29sb3I6ICRvZmYtYmxhY2s7XG4vLyB9XG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLy8gSGVhZGVyIFN0eWxlc1xuaDEgYSwgaDIgYSwgaDMgYSwgaDQgYSwgaDUgYSwgaDYgYSB7IGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG5oMSB7IGZvbnQtc2l6ZTogJGgxLWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGgxLWZvbnRzaXplIC8gMikgMCAoJGgxLWZvbnRzaXplIC8gMi41KSAwO31cbmgyIHsgZm9udC1zaXplOiAkaDItZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDItZm9udHNpemUgLyAyKSAwICgkaDItZm9udHNpemUgLyAyLjUpIDA7fVxuaDMgeyBmb250LXNpemU6ICRoMy1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoMy1mb250c2l6ZSAvIDIpIDAgKCRoMy1mb250c2l6ZSAvIDIuNSkgMDt9XG5oNCB7IGZvbnQtc2l6ZTogJGg0LWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGg0LWZvbnRzaXplIC8gMikgMCAoJGg0LWZvbnRzaXplIC8gMi41KSAwO31cbmg1IHsgZm9udC1zaXplOiAkaDUtZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDUtZm9udHNpemUgLyAyKSAwICgkaDUtZm9udHNpemUgLyAyLjUpIDA7fVxuaDYgeyBmb250LXNpemU6ICRoNi1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoNi1mb250c2l6ZSAvIDIpIDAgKCRoNi1mb250c2l6ZSAvIDIuNSkgMDt9XG5cbi8vIFRleHQgU3R5bGVzXG5lbSB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuc3Ryb25nIHsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuc21hbGwgeyBmb250LXNpemU6IDc1JTsgfVxuLmxpZ2h0IHsgZm9udC13ZWlnaHQ6IDMwMDsgfVxuLnRoaW4geyBmb250LXdlaWdodDogMjAwOyB9XG5cblxuLmZsb3ctdGV4dHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgJGk6IDA7XG4gIEB3aGlsZSAkaSA8PSAkaW50ZXJ2YWxzIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNjAgKyAoJGkgKiAkaW50ZXJ2YWwtc2l6ZSkpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtICogKDEgKyAoLjAyICogJGkpKTtcbiAgICB9XG4gICAgJGk6ICRpICsgMTtcbiAgfVxuXG4gIC8vIEhhbmRsZSBiZWxvdyAzNjBweCBzY3JlZW5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59IiwiXG5cbi5jYXJkLXBhbmVsIHtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xuICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZy1jb2xvcjtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmctY29sb3I7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBAZXh0ZW5kIC56LWRlcHRoLTE7XG5cbiAgLmNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMS4xcmVtO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgcGFkZGluZzogMCAwIDE1cHggMTVweDtcbiAgICB9XG4gICAgJi5hY3RpdmF0b3Ige1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIENhcmQgU2l6ZXNcbiAgJi5zbWFsbCwgJi5tZWRpdW0sICYubGFyZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5jYXJkLWltYWdlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIC5jYXJkLWltYWdlICsgLmNhcmQtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgfVxuICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIC5jYXJkLWFjdGlvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5zbWFsbCB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuXG4gICYubWVkaXVtIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG5cbiAgJi5sYXJnZSB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxuXG4gIC8vIEhvcml6b250YWwgQ2FyZHNcbiAgJi5ob3Jpem9udGFsIHtcbiAgICAmLnNtYWxsLCAmLm1lZGl1bSwgJi5sYXJnZSB7XG4gICAgICAuY2FyZC1pbWFnZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLmNhcmQtaW1hZ2Uge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAmLmNhcmQtbGFuZ3VhZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMnB4ICMwMDAwMDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXN0YWNrZWQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4OiAxO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFN0aWNreSBBY3Rpb24gU2VjdGlvblxuICAmLnN0aWNreS1hY3Rpb24ge1xuICAgIC5jYXJkLWFjdGlvbiB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgIC5jYXJkLXJldmVhbCB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgfVxuICB9XG5cblxuXG5cbiAgLmNhcmQtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8vIEltYWdlIGJhY2tncm91bmQgZm9yIGNvbnRlbnRcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAkY2FyZC1iZy1jb2xvcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xuICAgIH1cblxuICB9XG5cbiAgLmNhcmQtY29udGVudCB7XG4gICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgICAmLmNhcmQtbGFuZ3VhZ2UgeyAgICAgICAgXG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICYuY2FyZC1sYW5ndWFnZS1zcGVjaWFsIHtcbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEuMDVyZW07XG4gICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtYWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxNjAsMTYwLDE2MCwuMik7XG4gICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcblxuICAgIGE6bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1mbG9hdGluZykge1xuICAgICAgY29sb3I6ICRjYXJkLWxpbmstY29sb3I7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLXBhZGRpbmc7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICY6aG92ZXIgeyBjb2xvcjogJGNhcmQtbGluay1jb2xvci1saWdodDsgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXJkLXJldmVhbCB7XG4gICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmctY29sb3I7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWFsdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0NzVweDtcbiAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EzYTNjO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXM7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xuXG4gIC5jYXJkLWltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAvLyBJbWFnZSBiYWNrZ3JvdW5kIGZvciBjb250ZW50XG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICBjb2xvcjogJGNhcmQtYmctY29sb3I7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcbiAgICB9XG5cbiAgfVxuXG4gIC5jYXJkLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYztcbiAgICBoZWlnaHQ6IDQ1JSAhaW1wb3J0YW50O1xuICAgICYuY2FyZC1sYW5ndWFnZSB7ICAgICAgICBcbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgJi5jYXJkLWxhbmd1YWdlLXNwZWNpYWwge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNXJlbTtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICNmZmZmZmY7IFxuICAgICAgbWluLWhlaWdodDogNjAlO1xuICAgIH1cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICB9XG4gIH1cblxuICAuY2FyZC1hY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE2MCwxNjAsMTYwLC4yKTtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBcbiAgICBhOm5vdCguYnRuKTpub3QoLmJ0bi1sYXJnZSk6bm90KC5idG4tZmxvYXRpbmcpIHtcbiAgICAgIGNvbG9yOiAkY2FyZC1saW5rLWNvbG9yO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1wYWRkaW5nO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAmOmhvdmVyIHsgY29sb3I6ICRjYXJkLWxpbmstY29sb3ItbGlnaHQ7IH1cbiAgICB9XG4gIH1cblxuICAvLyBIYW5kbGUgYmVsb3cgMzYwcHggc2NyZWVuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxufSIsIiN0b2FzdC1jb250YWluZXIge1xuICBkaXNwbGF5OmJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAwO1xuXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBib3R0b206IDAlO1xuICB9XG4gIEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xuICAgIGxlZnQ6IDUlO1xuICAgIGJvdHRvbTogNyU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuICAgIHRvcDogMTAlO1xuICAgIHJpZ2h0OiA3JTtcbiAgICBtYXgtd2lkdGg6IDg2JTtcbiAgfVxufVxuXG4udG9hc3Qge1xuICBAZXh0ZW5kIC56LWRlcHRoLTE7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogYXV0bztcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOjEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogJHRvYXN0LWhlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1jb2xvcjtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICR0b2FzdC10ZXh0LWNvbG9yO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAuYnRuLCAuYnRuLWZsYXQge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgfVxuXG4gICYucm91bmRlZHtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICB9XG5cbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxufVxuIiwiLnRhYnMge1xuICAmLnRhYnMtdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgLnRhYiBhLFxuICAgIC50YWIuZGlzYWJsZWQgYSxcbiAgICAudGFiLmRpc2FibGVkIGE6aG92ZXIge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcbiAgICB9XG5cbiAgICAudGFiIGE6aG92ZXIsXG4gICAgLnRhYiBhLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAuaW5kaWNhdG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgJi50YWJzLWZpeGVkLXdpZHRoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLnRhYiB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG4gIH1cblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYnMtYmctY29sb3I7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC50YWIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBhIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJHRhYnMtdGV4dC1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgY29sb3I6IHJnYmEoJHRhYnMtdGV4dC1jb2xvciwgLjcpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIGEsXG4gICAgJi5kaXNhYmxlZCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKCR0YWJzLXRleHQtY29sb3IsIC43KTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cbiAgLmluZGljYXRvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFicy11bmRlcmxpbmUtY29sb3I7XG4gICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0O1xuICB9XG59XG5cbi8vIEZpeGVkIHNpZGVOYXYgaGlkZSBvbiBzbWFsbGVyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG4gIC50YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLnRhYiB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgYSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tYXRlcmlhbC10b29sdGlwIHtcbiAgcGFkZGluZzogMTBweCA4cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgei1pbmRleDogMjAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYmFja2Ryb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogN3B4O1xuICB3aWR0aDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDUwJSA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzI7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xufVxuIiwiLmRyb3Bkb3duLWNvbnRlbnQge1xuICBAZXh0ZW5kIC56LWRlcHRoLTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZy1jb2xvcjtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBtYXgtaGVpZ2h0OiA2NTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpbGwtY2hhbmdlOiB3aWR0aCwgaGVpZ2h0O1xuXG4gIGxpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb2xvcjogJG9mZi1ibGFjaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWluLWhlaWdodDogJGRyb3Bkb3duLWl0ZW0taGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICY6aG92ZXIsICYuYWN0aXZlLCAmLnNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1ob3Zlci1iZy1jb2xvcjtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZS5zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGRyb3Bkb3duLWhvdmVyLWJnLWNvbG9yLCA1JSk7XG4gICAgfVxuXG4gICAgJi5kaXZpZGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICAmID4gYSwgJiA+IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBwYWRkaW5nOiAoKCRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDIyKSAvIDIpIDE2cHg7XG4gICAgfVxuXG4gICAgJiA+IHNwYW4gPiBsYWJlbCB7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgfVxuXG4gICAgLy8gSWNvbiBhbGlnbm1lbnQgb3ZlcnJpZGVcbiAgICAmID4gYSA+IGkge1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG5cbi8vIElucHV0IGZpZWxkIHNwZWNpZmljaXR5IGJ1Z2ZpeFxuLmlucHV0LWZpZWxkLmNvbCAuZHJvcGRvd24tY29udGVudCBbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwge1xuICB0b3A6IDFweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4iLCIubW9kYWwge1xuICBAZXh0ZW5kIC56LWRlcHRoLTQ7XG5cbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgcGFkZGluZzogMDtcbiAgbWF4LWhlaWdodDogNzAlO1xuICB3aWR0aDogNTUlO1xuICBtYXJnaW46IGF1dG87XG4gIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB3aWxsLWNoYW5nZTogdG9wLCBvcGFjaXR5O1xuXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcbiAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICBoMSxoMixoMyxoNCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG4gIC5tb2RhbC1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICBwYWRkaW5nOiA0cHggNnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5idG4sIC5idG4tZmxhdCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW46IDZweCAwO1xuICAgIH1cbiAgfVxufVxuLm1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgdG9wOiAtMTAwcHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTI1JTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi8vIE1vZGFsIHdpdGggZml4ZWQgYWN0aW9uIGZvb3RlclxuLm1vZGFsLm1vZGFsLWZpeGVkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogNzAlO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1NnB4KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG4vLyBNb2RhbCBCb3R0b20gU2hlZXQgU3R5bGVcbi5tb2RhbC5ib3R0b20tc2hlZXQge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTEwMCU7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDQ1JTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lsbC1jaGFuZ2U6IGJvdHRvbSwgb3BhY2l0eTtcbn1cblxuLy8gTW9kYWwgZm9yIENlcnRpZnkgQ0lQVCBwYWdlXG4ubW9kYWxDZXJ0IHtcbiAgLm1vZGFsIHtcbiAgICB0b3A6IDEyJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIE1vZGFsIENvbnRlbnQgKi9cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBUaGUgQ2xvc2UgQnV0dG9uICovXG4gIC5jbG9zZSB7XG4gICAgY29sb3I6ICNhYWFhYWE7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIC5jbG9zZTpob3ZlcixcbiAgLmNsb3NlOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLm1vZGFsSW1nIHtcbiAgICB3aWR0aDogMTAwJTsgXG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIHNlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn0iLCIuY29sbGFwc2libGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XG4gIEBleHRlbmQgLnotZGVwdGgtMTtcbn1cblxuLmNvbGxhcHNpYmxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi1oZWlnaHQ6ICRjb2xsYXBzaWJsZS1oZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY29sbGFwc2libGUtaGVpZ2h0O1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xsYXBzaWJsZS1oZWFkZXItY29sb3I7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xuXG4gIGkge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAkY29sbGFwc2libGUtaGVpZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbn1cblxuLmNvbGxhcHNpYmxlLWJvZHkge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuXG4vLyBzaWRlTmF2IGNvbGxhcHNpYmxlIHN0eWxpbmdcbi5zaWRlLW5hdixcbi5zaWRlLW5hdi5maXhlZCB7XG5cbiAgLmNvbGxhcHNpYmxlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIGxpIHsgcGFkZGluZzogMDsgfVxuICB9XG5cbiAgLmNvbGxhcHNpYmxlLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAwICRzaWRlbmF2LXBhZGRpbmc7XG5cbiAgICAmOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDUpOyB9XG4gICAgaSB7IGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG4gIH1cblxuICAuY29sbGFwc2libGUtYm9keSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsYXBzaWJsZS1oZWFkZXItY29sb3I7XG5cbiAgICBsaSBhIHtcbiAgICAgIHBhZGRpbmc6IDAgKDcuNXB4ICsgJHNpZGVuYXYtcGFkZGluZylcbiAgICAgICAgICAgICAgIDAgKDE1cHggKyAkc2lkZW5hdi1wYWRkaW5nKTtcbiAgICB9XG4gIH1cblxufVxuXG4vLyBQb3BvdXQgQ29sbGFwc2libGVcblxuLmNvbGxhcHNpYmxlLnBvcG91dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgPiBsaSB7XG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgLy8gdHJhbnNmb3JtOiBzY2FsZVgoLjkyKTtcbiAgICBtYXJnaW46IDAgMjRweDtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gLjM1cyBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApO1xuICB9XG4gID4gbGkuYWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgLy8gdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIH1cbn1cbiIsIi5jaGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjYpO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hpcC1iZy1jb2xvcjtcbiAgbWFyZ2luLWJvdHRvbTogJGNoaXAtbWFyZ2luO1xuICBtYXJnaW4tcmlnaHQ6ICRjaGlwLW1hcmdpbjtcblxuICBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCA4cHggMCAtMTJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgLmNsb3NlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxufVxuXG4uY2hpcHMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY2hpcC1ib3JkZXItY29sb3I7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogJGlucHV0LW1hcmdpbjtcbiAgbWluLWhlaWdodDogNDVweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcblxuICAmLmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNoaXAtc2VsZWN0ZWQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICRjaGlwLXNlbGVjdGVkLWNvbG9yO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgLmNoaXAuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGlwLXNlbGVjdGVkLWNvbG9yO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwuNik7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZTtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlucHV0OmZvY3VzIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gRm9ybSBwcmVmaXhcbi5wcmVmaXggfiAuY2hpcHMge1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgd2lkdGg6IDkyJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xufVxuLmNoaXBzOmVtcHR5IH4gbGFiZWwgIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTQwJSk7XG59XG4iLCIubWF0ZXJpYWxib3hlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHpvb20taW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG5cbiAgJjpob3ZlciB7XG4gICAgJjpub3QoLmFjdGl2ZSkge1xuICAgICAgb3BhY2l0eTogLjg7XG4gICAgfVxuICAgIHdpbGwtY2hhbmdlOiBsZWZ0LCB0b3AsIHdpZHRoLCBoZWlnaHQ7XG4gIH1cbn1cblxuLm1hdGVyaWFsYm94ZWQuYWN0aXZlIHtcbiAgY3Vyc29yOiB6b29tLW91dDtcbn1cblxuI21hdGVyaWFsYm94LW92ZXJsYXkge1xuICBwb3NpdGlvbjpmaXhlZDtcbiAgdG9wOjA7XG4gIGxlZnQ6MDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5MjkyOTtcbiAgei1pbmRleDogMTAwMDtcblxuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cbi5tYXRlcmlhbGJveC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCUgMTUlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufSIsIi8vIFJlbW92ZSBGb2N1cyBCb3hlc1xuc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogJHNlbGVjdC1mb2N1cztcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1iYWNrZ3JvdW5kLWZvY3VzO1xufVxuXG5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogJGxhYmVsLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XG59XG5cbi8vIGctcmVjYXB0Y2hhXG4uZy1yZWNhcHRjaGEge1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cblxuQGltcG9ydCAnaW5wdXQtZmllbGRzJztcbkBpbXBvcnQgJ3JhZGlvLWJ1dHRvbnMnO1xuQGltcG9ydCAnY2hlY2tib3hlcyc7XG5AaW1wb3J0ICdzd2l0Y2hlcyc7XG5AaW1wb3J0ICdzZWxlY3QnO1xuQGltcG9ydCAnZmlsZS1pbnB1dCc7XG5AaW1wb3J0ICdyYW5nZSc7XG4iLCIvKiBUZXh0IElucHV0cyArIFRleHRhcmVhXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiBTdHlsZSBQbGFjZWhvbGRlcnMgKi9cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICRwbGFjZWhvbGRlci10ZXh0LWNvbG9yO1xufVxuXG46LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAkcGxhY2Vob2xkZXItdGV4dC1jb2xvcjtcbn1cblxuOjotbW96LXBsYWNlaG9sZGVyIHsgIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAkcGxhY2Vob2xkZXItdGV4dC1jb2xvcjtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAkcGxhY2Vob2xkZXItdGV4dC1jb2xvcjtcbn1cblxuLyogVGV4dCBpbnB1dHMgKi9cblxuaW5wdXQ6bm90KFt0eXBlXSksXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9dXJsXSxcbmlucHV0W3R5cGU9dGltZV0sXG5pbnB1dFt0eXBlPWRhdGVdLFxuaW5wdXRbdHlwZT1kYXRldGltZV0sXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbmlucHV0W3R5cGU9dGVsXSxcbmlucHV0W3R5cGU9bnVtYmVyXSxcbmlucHV0W3R5cGU9c2VhcmNoXSxcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhIHtcblxuICAvLyBHZW5lcmFsIFN0eWxlc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAkaW5wdXQtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XG4gIG1hcmdpbjogJGlucHV0LW1hcmdpbjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmc7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB0cmFuc2l0aW9uOiAkaW5wdXQtdHJhbnNpdGlvbjtcblxuICAvLyBEaXNhYmxlZCBpbnB1dCBzdHlsZVxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0ge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYm9yZGVyLWJvdHRvbTogJGlucHV0LWRpc2FibGVkLWJvcmRlcjtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGxhYmVsIHN0eWxlXG4gICY6ZGlzYWJsZWQrbGFiZWwsXG4gICZbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCB7XG4gICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgfVxuXG4gIC8vIEZvY3VzZWQgaW5wdXQgc3R5bGVcbiAgJjpmb2N1czpub3QoW3JlYWRvbmx5XSkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgfVxuXG4gIC8vIEZvY3VzZWQgbGFiZWwgc3R5bGVcbiAgJjpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gIH1cblxuICAvLyBWYWxpZCBJbnB1dCBTdHlsZVxuICAmLnZhbGlkLFxuICAmOmZvY3VzLnZhbGlkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGlucHV0LXN1Y2Nlc3MtY29sb3I7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICRpbnB1dC1zdWNjZXNzLWNvbG9yO1xuICB9XG5cbiAgLy8gQ3VzdG9tIFN1Y2Nlc3MgTWVzc2FnZVxuICAmLnZhbGlkICsgbGFiZWw6YWZ0ZXIsXG4gICY6Zm9jdXMudmFsaWQgKyBsYWJlbDphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLXN1Y2Nlc3MpO1xuICAgIGNvbG9yOiAkaW5wdXQtc3VjY2Vzcy1jb2xvcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gSW52YWxpZCBJbnB1dCBTdHlsZVxuICAmLmludmFsaWQsXG4gICY6Zm9jdXMuaW52YWxpZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogJGlucHV0LWludmFsaWQtYm9yZGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDAgMCAkaW5wdXQtZXJyb3ItY29sb3I7XG4gIH1cblxuICAvLyBDdXN0b20gRXJyb3IgbWVzc2FnZVxuICAmLmludmFsaWQgKyBsYWJlbDphZnRlcixcbiAgJjpmb2N1cy5pbnZhbGlkICsgbGFiZWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1lcnJvcik7XG4gICAgY29sb3I6ICRpbnB1dC1lcnJvci1jb2xvcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRnVsbCB3aWR0aCBsYWJlbCB3aGVuIHVzaW5nIHZhbGlkYXRlIGZvciBlcnJvciBtZXNzYWdlc1xuICAmLnZhbGlkYXRlICsgbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gRm9ybSBNZXNzYWdlIFNoYXJlZCBTdHlsZXNcbiAgJiArIGxhYmVsOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAuMnMgb3BhY2l0eSBlYXNlLW91dCwgLjJzIGNvbG9yIGVhc2Utb3V0O1xuICB9XG59XG5cbi8vIFN0eWxpbmcgZm9yIGlucHV0IGZpZWxkIHdyYXBwZXJcbi5pbnB1dC1maWVsZCB7XG4gIC8vIElubGluZSBzdHlsZXNcbiAgJi5pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICBpbnB1dCxcbiAgICAuc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gR3V0dGVyIHNwYWNpbmdcbiAgJi5jb2wge1xuICAgIGxhYmVsIHtcbiAgICAgIGxlZnQ6ICRndXR0ZXItd2lkdGggLyAyO1xuICAgIH1cblxuICAgIC5wcmVmaXggfiBsYWJlbCxcbiAgICAucHJlZml4IH4gLnZhbGlkYXRlIH4gbGFiZWwge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0gLSAjeyRndXR0ZXItd2lkdGh9KTtcbiAgICB9XG4gIH1cblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgbGFiZWwge1xuICAgIGNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuOHJlbTtcbiAgICBsZWZ0OiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICB9XG5cbiAgbGFiZWwuYWN0aXZlIHtcbiAgICBmb250LXNpemU6ICRsYWJlbC1mb250LXNpemU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNDAlKTtcbiAgfVxuXG4gIC8vIFByZWZpeCBJY29uc1xuICAucHJlZml4IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6ICRpbnB1dC1oZWlnaHQ7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycztcblxuICAgICYuYWN0aXZlIHsgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjsgfVxuICB9XG5cbiAgLnByZWZpeCB+IGlucHV0LFxuICAucHJlZml4IH4gdGV4dGFyZWEsXG4gIC5wcmVmaXggfiBsYWJlbCxcbiAgLnByZWZpeCB+IC52YWxpZGF0ZSB+IGxhYmVsLFxuICAucHJlZml4IH4gLmF1dG9jb21wbGV0ZS1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgICB3aWR0aDogOTIlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcbiAgfVxuXG4gIC5wcmVmaXggfiBsYWJlbCB7IG1hcmdpbi1sZWZ0OiAzcmVtOyB9XG5cbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuICAgIC5wcmVmaXggfiBpbnB1dCB7XG4gICAgICB3aWR0aDogODYlO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuICAgIC5wcmVmaXggfiBpbnB1dCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICAgIH1cbiAgfVxufVxuXG5cbi8qIFNlYXJjaCBGaWVsZCAqL1xuXG4uaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcblxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmFja2dyb3VuZDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogIzQ0NDtcblxuICAgICYgKyBsYWJlbCBpLFxuICAgICYgfiAubWRpLW5hdmlnYXRpb24tY2xvc2UsXG4gICAgJiB+IC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICB9XG4gIH1cblxuICAmICsgbGFiZWwge1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAmIH4gLm1kaS1uYXZpZ2F0aW9uLWNsb3NlLFxuICAmIH4gLm1hdGVyaWFsLWljb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHRyYW5zaXRpb246IC4zcyBjb2xvcjtcbiAgfVxufVxuXG5cbi8qIFRleHRhcmVhICovXG5cbi8vIERlZmF1bHQgdGV4dGFyZWFcbnRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgJi5tYXRlcmlhbGl6ZS10ZXh0YXJlYSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuOyAvKiBwcmV2ZW50cyBzY3JvbGwgYmFyIGZsYXNoICovXG4gICAgcGFkZGluZzogLjhyZW0gMCAxLjZyZW0gMDsgLyogcHJldmVudHMgdGV4dCBqdW1wIG9uIEVudGVyIGtleXByZXNzICovXG4gICAgcmVzaXplOiBub25lO1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIH1cbn1cblxuLy8gRm9yIHRleHRhcmVhIGF1dG9yZXNpemVcbi5oaWRkZW5kaXYge1xuICBkaXNwbGF5OiBub25lO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDsgLyogZnV0dXJlIHZlcnNpb24gb2YgZGVwcmVjYXRlZCAnd29yZC13cmFwJyAqL1xuICBwYWRkaW5nLXRvcDogMS4ycmVtOyAvKiBwcmV2ZW50cyB0ZXh0IGp1bXAgb24gRW50ZXIga2V5cHJlc3MgKi9cbn1cblxuXG4vKiBBdXRvY29tcGxldGUgKi9cbi5hdXRvY29tcGxldGUtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHN0YXRpYztcblxuICBsaSB7XG4gICAgLmhpZ2hsaWdodCB7IGNvbG9yOiAjNDQ0OyB9XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcbiAgICAgIHdpZHRoOiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcbiAgICAgIG1hcmdpbjogNXB4IDE1cHg7XG4gICAgfVxuICB9XG59XG4iLCIvKiBSYWRpbyBCdXR0b25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vLyBSZW1vdmUgZGVmYXVsdCBSYWRpbyBCdXR0b25zXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCksXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIG9wYWNpdHk6IDA7XG59XG5cblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsLFxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdHJhbnNpdGlvbjogLjI4cyBlYXNlO1xuXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChrb25xdWVyb3IpIGJyb3dzZXJzICovXG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5bdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDRweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgei1pbmRleDogMDtcbiAgdHJhbnNpdGlvbjogLjI4cyBlYXNlO1xufVxuXG4vKiBVbmNoZWNrZWQgc3R5bGVzICovXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlcixcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgJHJhZGlvLWVtcHR5LWNvbG9yO1xufVxuXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG59XG5cbi8qIENoZWNrZWQgc3R5bGVzICovXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIGJvcmRlcjogJHJhZGlvLWJvcmRlcjtcbn1cblxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRyYWRpby1maWxsLWNvbG9yO1xufVxuXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi8qIFJhZGlvIFdpdGggZ2FwICovXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLjUpO1xufVxuXG4vKiBGb2N1c2VkIHN0eWxlcyAqL1xuW3R5cGU9XCJyYWRpb1wiXS50YWJiZWQ6Zm9jdXMgKyBsYWJlbDpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMCwwLDAsLjEpO1xufVxuXG4vKiBEaXNhYmxlZCBSYWRpbyBXaXRoIGdhcCAqL1xuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgJGlucHV0LWRpc2FibGVkLWNvbG9yO1xufVxuXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xufVxuXG4vKiBEaXNhYmxlZCBzdHlsZSAqL1xuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZDpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xufVxuXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkICsgbGFiZWwge1xuICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xufVxuXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbn1cblxuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xufVxuIiwiLyogQ2hlY2tib3hlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogQ1VTVE9NIENTUyBDSEVDS0JPWEVTICovXG5mb3JtIHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5mb3JtIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIFJlbW92ZSBkZWZhdWx0IGNoZWNrYm94ICovXG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCksXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8vIENoZWNrYm94IFN0eWxlc1xuW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIC8vIFRleHQgTGFiZWwgU3R5bGVcbiAgKyBsYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAvKiB3ZWJraXQgKHNhZmFyaSwgY2hyb21lKSBicm93c2VycyAqL1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IC8qIG1vemlsbGEgYnJvd3NlcnMgKi9cbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIHdlYmtpdCAoa29ucXVlcm9yKSBicm93c2VycyAqL1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSUUxMCsgKi9cbiAgfVxuXG4gIC8qIGNoZWNrYm94IGFzcGVjdCAqL1xuICArIGxhYmVsOmJlZm9yZSxcbiAgJjpub3QoLmZpbGxlZC1pbikgKyBsYWJlbDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICB6LWluZGV4OiAwO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1lbXB0eS1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIHRyYW5zaXRpb246IC4ycztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOm5vdCguZmlsbGVkLWluKSArIGxhYmVsOmFmdGVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuXG4gICY6bm90KDpjaGVja2VkKTpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgfVxuXG4gIC8vIEZvY3VzZWQgc3R5bGVzXG4gICYudGFiYmVkOmZvY3VzICsgbGFiZWw6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMCwwLDAsLjEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xuICB9XG59XG5cblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICsgbGFiZWw6YmVmb3JlIHtcbiAgICB0b3A6IC00cHg7XG4gICAgbGVmdDogLTVweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkcmFkaW8tYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b206ICRyYWRpby1ib3JkZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgJjpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGlucHV0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gIH1cbn1cblxuLyogSW5kZXRlcm1pbmF0ZSBjaGVja2JveCAqL1xuW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcbiAgK2xhYmVsOmJlZm9yZSB7XG4gICAgdG9wOiAtMTFweDtcbiAgICBsZWZ0OiAtMTJweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6ICRyYWRpby1ib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGluZGV0ZXJtaW5hdGVcbiAgJjpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGlucHV0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8vIEZpbGxlZCBpbiBTdHlsZVxuW3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW4ge1xuICAvLyBHZW5lcmFsXG4gICsgbGFiZWw6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxuXG4gICsgbGFiZWw6YmVmb3JlLFxuICArIGxhYmVsOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiAuMXMgZGVsYXkgaXMgZm9yIGNoZWNrIGFuaW1hdGlvbiAqL1xuICAgIHRyYW5zaXRpb246IGJvcmRlciAuMjVzLCBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMsIHdpZHRoIC4yMHMgLjFzLCBoZWlnaHQgLjIwcyAuMXMsIHRvcCAuMjBzIC4xcywgbGVmdCAuMjBzIC4xcztcbiAgICB6LWluZGV4OiAxO1xuXG4gIH1cblxuICAvLyBVbmNoZWNrZWQgc3R5bGVcbiAgJjpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgbGVmdDogNnB4O1xuICAgIHRvcDogMTBweDtcblxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMjAlIDQwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIH1cblxuICAmOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1lbXB0eS1jb2xvcjtcbiAgICB0b3A6IDBweDtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLy8gQ2hlY2tlZCBzdHlsZVxuICAmOmNoZWNrZWQge1xuICAgICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGlucHV0LWJhY2tncm91bmQ7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGlucHV0LWJhY2tncm91bmQ7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xuXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgICB9XG5cbiAgICArIGxhYmVsOmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJHNlY29uZGFyeS1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIEZvY3VzZWQgc3R5bGVzXG4gICYudGFiYmVkOmZvY3VzICsgbGFiZWw6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItY29sb3I6ICRyYWRpby1lbXB0eS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcbiAgfVxuXG4gICYudGFiYmVkOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbDphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3R5bGVcbiAgJjpkaXNhYmxlZDpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcbiAgfVxuXG4gICY6ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgJjpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcblxuICB9XG5cbn1cblxuXG4vLyBDaGVja2JveCBTdHlsZXMgd2l0aCByZXF1aXJlZFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnJlcXVpcmVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5yZXF1aXJlZDpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNiNzEyMzQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuXG5cblxuXG5cblxuXG5cbiBcbiAgICAiLCIvKiBTd2l0Y2hcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5zd2l0Y2gsXG4uc3dpdGNoICoge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnN3aXRjaCBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG5cbiAgJjpjaGVja2VkICsgLmxldmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3dpdGNoLWNoZWNrZWQtbGV2ZXItYmc7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtYmctY29sb3I7XG4gICAgICBsZWZ0OiAyNHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc3dpdGNoIGxhYmVsIC5sZXZlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3dpdGNoLXVuY2hlY2tlZC1sZXZlci1iZztcbiAgYm9yZGVyLXJhZGl1czogJHN3aXRjaC1yYWRpdXM7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCAxNnB4O1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjFweDtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN3aXRjaC11bmNoZWNrZWQtYmc7XG4gICAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggMXB4IHJnYmEoMCwwLDAsLjQpO1xuICAgIGxlZnQ6IC01cHg7XG4gICAgdG9wOiAtM3B4O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kIC4zcyBlYXNlLCBib3gtc2hhZG93IDAuMXMgZWFzZTtcbiAgfVxufVxuXG4vLyBTd2l0Y2ggYWN0aXZlIHN0eWxlXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpIH4gLmxldmVyOmFjdGl2ZTo6YWZ0ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpLnRhYmJlZDpmb2N1cyB+IC5sZXZlcjo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggMXB4IHJnYmEoMCwwLDAsLjQpLCAwIDAgMCAxNXB4IHRyYW5zcGFyZW50aXplKCRzd2l0Y2gtYmctY29sb3IsIC45KTtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpkaXNhYmxlZCkgfiAubGV2ZXI6YWN0aXZlOmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpkaXNhYmxlZCkudGFiYmVkOmZvY3VzIH4gLmxldmVyOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCAxcHggcmdiYSgwLDAsMCwuNCksIDAgMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAuMDgpO1xufVxuXG4vLyBEaXNhYmxlZCBTdHlsZXNcbi5zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdICsgLmxldmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSArIC5sZXZlcjphZnRlcixcbi5zd2l0Y2ggbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdOmNoZWNrZWQgKyAubGV2ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtc29saWQtY29sb3I7XG59XG4iLCIvKiBTZWxlY3QgRmllbGRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbnNlbGVjdCB7IGRpc3BsYXk6IG5vbmU7IH1cbnNlbGVjdC5icm93c2VyLWRlZmF1bHQgeyBkaXNwbGF5OiBibG9jazsgfVxuXG5zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0LWJhY2tncm91bmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkc2VsZWN0LXBhZGRpbmc7XG4gIGJvcmRlcjogJHNlbGVjdC1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRzZWxlY3QtcmFkaXVzO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG59XG5cbi5zZWxlY3QtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zZWxlY3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBpbnB1dC5zZWxlY3QtZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206ICRpbnB1dC1ib3JkZXI7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xuICAgIG1hcmdpbjogJGlucHV0LW1hcmdpbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgc3Bhbi5jYXJldCB7XG4gICAgY29sb3I6IGluaXRpYWw7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTBweDtcblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmICsgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNHB4O1xuICAgIGZvbnQtc2l6ZTogJGxhYmVsLWZvbnQtc2l6ZTtcbiAgfVxufVxuXG4vLyBEaXNhYmxlZCBzdHlsZXNcbnNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcbn1cblxuLnNlbGVjdC13cmFwcGVyIGlucHV0LnNlbGVjdC1kcm9wZG93bjpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAvKiB3ZWJraXQgKHNhZmFyaSwgY2hyb21lKSBicm93c2VycyAqL1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAvKiBtb3ppbGxhIGJyb3dzZXJzICovXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSUUxMCsgKi9cbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjMpO1xufVxuXG4uc2VsZWN0LXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAkc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xufVxuXG4uc2VsZWN0LWRyb3Bkb3duIGxpLmRpc2FibGVkLFxuLnNlbGVjdC1kcm9wZG93biBsaS5kaXNhYmxlZCA+IHNwYW4sXG4uc2VsZWN0LWRyb3Bkb3duIGxpLm9wdGdyb3VwIHtcbiAgY29sb3I6ICRzZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vLyBQcmVmaXggSWNvbnNcbi5wcmVmaXggfiAuc2VsZWN0LXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgd2lkdGg6IDkyJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xufVxuXG4ucHJlZml4IH4gbGFiZWwgeyBtYXJnaW4tbGVmdDogM3JlbTsgfVxuXG4vLyBJY29uc1xuLnNlbGVjdC1kcm9wZG93biBsaSB7XG4gIGltZyB7XG4gICAgaGVpZ2h0OiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcbiAgICB3aWR0aDogJGRyb3Bkb3duLWl0ZW0taGVpZ2h0IC0gMTA7XG4gICAgbWFyZ2luOiA1cHggMTVweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cblxuLy8gT3B0Z3JvdXAgc3R5bGVzXG4uc2VsZWN0LWRyb3Bkb3duIGxpLm9wdGdyb3VwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkcm9wZG93bi1ob3Zlci1iZy1jb2xvcjtcblxuICAmLnNlbGVjdGVkID4gc3BhbiB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjcpO1xuICB9XG5cbiAgJiA+IHNwYW4ge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KTtcbiAgfVxuXG4gICYgfiBsaS5vcHRncm91cC1vcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxufVxuIiwiLyogRmlsZSBJbnB1dFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmZpbGUtZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmZpbGUtcGF0aC13cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuXG4gIGlucHV0LmZpbGUtcGF0aCB7IHdpZHRoOiAxMDAlOyB9XG5cbiAgLmJ0biB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgc3BhbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1maWxlXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG59XG4iLCIvKiBSYW5nZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnJhbmdlLWZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXSxcbmlucHV0W3R5cGU9cmFuZ2VdICsgLnRodW1iIHtcbiAgQGV4dGVuZCAubm8tc2VsZWN0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPXJhbmdlXSArIC50aHVtYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRyYWRpby1maWxsLWNvbG9yO1xuICB0b3A6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xuXG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cbiAgLnZhbHVlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRyYWRpby1maWxsLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgMDtcblxuICAgIC52YWx1ZSB7XG4gICAgICBjb2xvcjogJGlucHV0LWJhY2tncm91bmQ7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2ViS2l0XG5pbnB1dFt0eXBlPXJhbmdlXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgaGVpZ2h0OiAkdHJhY2staGVpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjYzJjMGMyO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6ICRyYW5nZS1oZWlnaHQ7XG4gIHdpZHRoOiAkcmFuZ2Utd2lkdGg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWZpbGwtY29sb3I7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIG1hcmdpbjogLTVweCAwIDAgMDtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuXG4vLyBGaXJlRm94XG5pbnB1dFt0eXBlPXJhbmdlXSB7XG4gIC8qIGZpeCBmb3IgRkYgdW5hYmxlIHRvIGFwcGx5IGZvY3VzIHN0eWxlIGJ1ZyAgKi9cbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG5cbiAgLypyZXF1aXJlZCBmb3IgcHJvcGVyIHRyYWNrIHNpemluZyBpbiBGRiovXG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgaGVpZ2h0OiAkdHJhY2staGVpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6ICRyYW5nZS1oZWlnaHQ7XG4gIHdpZHRoOiAkcmFuZ2Utd2lkdGg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogJHJhZGlvLWZpbGwtY29sb3I7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbi8vIGhpZGUgdGhlIG91dGxpbmUgYmVoaW5kIHRoZSBib3JkZXJcbmlucHV0W3R5cGU9cmFuZ2VdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1vei1yYW5nZS10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG59XG5cbi8vIElFIDEwK1xuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10cmFjayB7XG4gIGhlaWdodDogJHRyYWNrLWhlaWdodDtcblxuICAvLyByZW1vdmUgYmcgY29sb3VyIGZyb20gdGhlIHRyYWNrLCB3ZSdsbCB1c2UgbXMtZmlsbC1sb3dlciBhbmQgbXMtZmlsbC11cHBlciBpbnN0ZWFkXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gIC8vIGxlYXZlIHJvb20gZm9yIHRoZSBsYXJnZXIgdGh1bWIgdG8gb3ZlcmZsb3cgd2l0aCBhIHRyYW5zcGFyZW50IGJvcmRlciAqL1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDZweCAwO1xuXG4gIC8qcmVtb3ZlIGRlZmF1bHQgdGljayBtYXJrcyovXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZDogIzc3Nztcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVyIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAkcmFuZ2UtaGVpZ2h0O1xuICB3aWR0aDogJHJhbmdlLXdpZHRoO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICRyYWRpby1maWxsLWNvbG9yO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kOiAjODg4O1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtdXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuIiwiLyoqKioqKioqKioqKioqKlxuICAgIE5hdiBMaXN0XG4qKioqKioqKioqKioqKiovXG4udGFibGUtb2YtY29udGVudHMge1xuICAmLmZpeGVkIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB9XG5cbiAgbGkge1xuICAgIHBhZGRpbmc6IDJweCAwO1xuICB9XG4gIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBsaWdodGVuKCM3NTc1NzUsIDIwJSk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGxpZ2h0ZW4oY29sb3IoXCJtYXRlcmlhbGl6ZS1yZWRcIiwgXCJiYXNlXCIpLDEwJSk7XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGxpZ2h0ZW4oY29sb3IoXCJtYXRlcmlhbGl6ZS1yZWRcIiwgXCJiYXNlXCIpLDEwJSk7XG4gICAgfVxuICB9XG59XG4iLCIuc2lkZS1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAzMDBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIGhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA2MHB4KTtcbiAgaGVpZ2h0OiAtbW96LWNhbGMoMTAwJSk7IC8vVGVtcG9yYXJ5IEZpcmVmb3ggRml4XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZW5hdi1iZy1jb2xvcjtcbiAgei1pbmRleDogOTk5O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTA1JSk7XG5cbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xuXG4gIC8vIFJpZ2h0IEFsaWduXG4gICYucmlnaHQtYWxpZ25lZCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG5cbiAgLmNvbGxhcHNpYmxlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuXG4gIGxpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtaXRlbS1oZWlnaHQ7XG5cbiAgICAmLmFjdGl2ZSB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA1KTsgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRzaWRlbmF2LWZvbnQtY29sb3I7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAkc2lkZW5hdi1mb250LXNpemU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBoZWlnaHQ6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcbiAgICBwYWRkaW5nOiAwICgkc2lkZW5hdi1wYWRkaW5nICogMik7XG5cbiAgICAmOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDUpO31cblxuICAgICYuYnRuLCAmLmJ0bi1sYXJnZSwgJi5idG4tZmxhdCwgJi5idG4tZmxvYXRpbmcge1xuICAgICAgbWFyZ2luOiAxMHB4IDE1cHg7XG4gICAgfVxuXG4gICAgJi5idG4sXG4gICAgJi5idG4tbGFyZ2UsXG4gICAgJi5idG4tZmxvYXRpbmcgeyBjb2xvcjogJGJ1dHRvbi1yYWlzZWQtY29sb3I7IH1cbiAgICAmLmJ0bi1mbGF0IHsgY29sb3I6ICRidXR0b24tZmxhdC1jb2xvcjsgfVxuXG4gICAgJi5idG46aG92ZXIsXG4gICAgJi5idG4tbGFyZ2U6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRidXR0b24tcmFpc2VkLWJhY2tncm91bmQsIDUlKTsgfVxuICAgICYuYnRuLWZsb2F0aW5nOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZDsgfVxuICB9XG5cbiAgbGkgPiBhID4gaSxcbiAgbGkgPiBhID4gW2NsYXNzXj1cIm1kaS1cIl0sIGxpID4gYSA+IFtjbGFzcyo9XCJtZGktXCJdLFxuICBsaSA+IGEgPiBpLm1hdGVyaWFsLWljb25zIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcbiAgICBtYXJnaW46IDAgKCRzaWRlbmF2LXBhZGRpbmcgKiAyKSAwIDA7XG4gICAgd2lkdGg6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0IC8gMjtcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xuICB9XG5cbiAgLmRpdmlkZXIge1xuICAgIG1hcmdpbjogKCRzaWRlbmF2LXBhZGRpbmcgLyAyKSAwIDAgMDtcbiAgfVxuXG4gIC5zdWJoZWFkZXIge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgY3Vyc29yOiBpbml0aWFsO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XG4gICAgZm9udC1zaXplOiAkc2lkZW5hdi1mb250LXNpemU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtaXRlbS1oZWlnaHQ7XG4gIH1cblxuICAudXNlclZpZXcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAoJHNpZGVuYXYtcGFkZGluZyAqIDIpICgkc2lkZW5hdi1wYWRkaW5nICogMikgMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2lkZW5hdi1wYWRkaW5nIC8gMjtcblxuICAgICYgPiBhIHtcbiAgICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYmFja2dyb3VuZCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG4gICAgLmNpcmNsZSwgLm5hbWUsIC5lbWFpbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuY2lyY2xlIHtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICAgIHdpZHRoOiA2NHB4O1xuICAgIH1cblxuICAgIC5uYW1lLFxuICAgIC5lbWFpbCB7XG4gICAgICBmb250LXNpemU6ICRzaWRlbmF2LWZvbnQtc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cblxuICAgIC5uYW1lIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5lbWFpbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVG91Y2ggaW50ZXJhY3Rpb25cbi5kcmFnLXRhcmdldCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTg7XG59XG5cblxuLy8gRml4ZWQgc2lkZS1uYXYgc2hvd25cbi5zaWRlLW5hdi5maXhlZCB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuXG4gIC8vIFJpZ2h0IEFsaWduXG4gICYucmlnaHQtYWxpZ25lZCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG4vLyBGaXhlZCBzaWRlTmF2IGhpZGUgb24gc21hbGxlclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuICAuc2lkZS1uYXYge1xuICAgICYuZml4ZWQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKTtcblxuICAgICAgJi5yaWdodC1hbGlnbmVkIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgcGFkZGluZzogMCAkc2lkZW5hdi1wYWRkaW5nO1xuICAgIH1cblxuICAgIC51c2VyVmlldyB7XG4gICAgICBwYWRkaW5nOiAkc2lkZW5hdi1wYWRkaW5nICRzaWRlbmF2LXBhZGRpbmcgMDtcbiAgICB9XG4gIH1cbn1cblxuXG4uc2lkZS1uYXYgLmNvbGxhcHNpYmxlLWJvZHkgPiB1bDpub3QoLmNvbGxhcHNpYmxlKSA+IGxpLmFjdGl2ZSxcbi5zaWRlLW5hdi5maXhlZCAuY29sbGFwc2libGUtYm9keSA+IHVsOm5vdCguY29sbGFwc2libGUpID4gbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gIGEge1xuICAgIGNvbG9yOiAkc2lkZW5hdi1iZy1jb2xvcjtcbiAgfVxufVxuXG5cbiNzaWRlbmF2LW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG5cbiAgaGVpZ2h0OiAxMjB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNSk7XG4gIHotaW5kZXg6IDk5NztcblxuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cbiIsIi8qXG4gICAgQGxpY2Vuc2VcbiAgICBDb3B5cmlnaHQgKGMpIDIwMTQgVGhlIFBvbHltZXIgUHJvamVjdCBBdXRob3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICAgIFRoaXMgY29kZSBtYXkgb25seSBiZSB1c2VkIHVuZGVyIHRoZSBCU0Qgc3R5bGUgbGljZW5zZSBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vTElDRU5TRS50eHRcbiAgICBUaGUgY29tcGxldGUgc2V0IG9mIGF1dGhvcnMgbWF5IGJlIGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9BVVRIT1JTLnR4dFxuICAgIFRoZSBjb21wbGV0ZSBzZXQgb2YgY29udHJpYnV0b3JzIG1heSBiZSBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vQ09OVFJJQlVUT1JTLnR4dFxuICAgIENvZGUgZGlzdHJpYnV0ZWQgYnkgR29vZ2xlIGFzIHBhcnQgb2YgdGhlIHBvbHltZXIgcHJvamVjdCBpcyBhbHNvXG4gICAgc3ViamVjdCB0byBhbiBhZGRpdGlvbmFsIElQIHJpZ2h0cyBncmFudCBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vUEFURU5UUy50eHRcbiAqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBTVFlMRVMgRk9SIFRIRSBTUElOTkVSICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8qXG4gKiBDb25zdGFudHM6XG4gKiAgICAgIFNUUk9LRVdJRFRIID0gM3B4XG4gKiAgICAgIEFSQ1NJWkUgICAgID0gMjcwIGRlZ3JlZXMgKGFtb3VudCBvZiBjaXJjbGUgdGhlIGFyYyB0YWtlcyB1cClcbiAqICAgICAgQVJDVElNRSAgICAgPSAxMzMzbXMgKHRpbWUgaXQgdGFrZXMgdG8gZXhwYW5kIGFuZCBjb250cmFjdCBhcmMpXG4gKiAgICAgIEFSQ1NUQVJUUk9UID0gMjE2IGRlZ3JlZXMgKGhvdyBtdWNoIHRoZSBzdGFydCBsb2NhdGlvbiBvZiB0aGUgYXJjXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hvdWxkIHJvdGF0ZSBlYWNoIHRpbWUsIDIxNiBnaXZlcyB1cyBhXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNSBwb2ludGVkIHN0YXIgc2hhcGUgKGl0J3MgMzYwLzUgKiAzKS5cbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGb3IgYSA3IHBvaW50ZWQgc3Rhciwgd2UgbWlnaHQgZG9cbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzNjAvNyAqIDMgPSAxNTQuMjg2KVxuICogICAgICBDT05UQUlORVJXSURUSCA9IDI4cHhcbiAqICAgICAgU0hSSU5LX1RJTUUgPSA0MDBtc1xuICovXG5cblxuLnByZWxvYWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG5cbiAgJi5zbWFsbCB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG5cbiAgJi5iaWcge1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICAvKiBkdXJhdGlvbjogMzYwICogQVJDVElNRSAvIChBUkNTVEFSVFJPVCArICgzNjAtQVJDU0laRSkpICovXG4gICAgLXdlYmtpdC1hbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZTtcbiAgICBhbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgY29udGFpbmVyLXJvdGF0ZSB7XG4gIHRvIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIH1cbn1cblxuQGtleWZyYW1lcyBjb250YWluZXItcm90YXRlIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIH1cbn1cblxuLnNwaW5uZXItbGF5ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1jb2xvcjogJHNwaW5uZXItZGVmYXVsdC1jb2xvcjtcbn1cblxuLnNwaW5uZXItYmx1ZSxcbi5zcGlubmVyLWJsdWUtb25seSB7XG4gIGJvcmRlci1jb2xvcjogIzQyODVmNDtcbn1cblxuLnNwaW5uZXItcmVkLFxuLnNwaW5uZXItcmVkLW9ubHkge1xuICBib3JkZXItY29sb3I6ICNkYjQ0Mzc7XG59XG5cbi5zcGlubmVyLXllbGxvdyxcbi5zcGlubmVyLXllbGxvdy1vbmx5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjRiNDAwO1xufVxuXG4uc3Bpbm5lci1ncmVlbixcbi5zcGlubmVyLWdyZWVuLW9ubHkge1xuICBib3JkZXItY29sb3I6ICMwZjlkNTg7XG59XG5cbi8qKlxuICogSU1QT1JUQU5UIE5PVEUgQUJPVVQgQ1NTIEFOSU1BVElPTiBQUk9QRVJUSUVTIChrZWFudWxlZSk6XG4gKlxuICogaU9TIFNhZmFyaSAodGVzdGVkIG9uIGlPUyA4LjEpIGRvZXMgbm90IGhhbmRsZSBhbmltYXRpb24tZGVsYXkgdmVyeSB3ZWxsIC0gaXQgZG9lc24ndFxuICogZ3VhcmFudGVlIHRoYXQgdGhlIGFuaW1hdGlvbiB3aWxsIHN0YXJ0IF9leGFjdGx5XyBhZnRlciB0aGF0IHZhbHVlLiBTbyB3ZSBhdm9pZCB1c2luZ1xuICogYW5pbWF0aW9uLWRlbGF5IGFuZCBpbnN0ZWFkIHNldCBjdXN0b20ga2V5ZnJhbWVzIGZvciBlYWNoIGNvbG9yIChhcyByZWR1bmRhbnQgYXMgaXRcbiAqIHNlZW1zKS5cbiAqXG4gKiBXZSB3cml0ZSBvdXQgZWFjaCBhbmltYXRpb24gaW4gZnVsbCAoaW5zdGVhZCBvZiBzZXBhcmF0aW5nIGFuaW1hdGlvbi1uYW1lLFxuICogYW5pbWF0aW9uLWR1cmF0aW9uLCBldGMuKSBiZWNhdXNlIHVuZGVyIHRoZSBwb2x5ZmlsbCwgU2FmYXJpIGRvZXMgbm90IHJlY29nbml6ZSB0aG9zZVxuICogc3BlY2lmaWMgcHJvcGVydGllcyBwcm9wZXJseSwgdHJlYXRzIHRoZW0gYXMgLXdlYmtpdC1hbmltYXRpb24sIGFuZCBvdmVycmlkZXMgdGhlXG4gKiBvdGhlciBhbmltYXRpb24gcnVsZXMuIFNlZSBodHRwczovL2dpdGh1Yi5jb20vUG9seW1lci9wbGF0Zm9ybS9pc3N1ZXMvNTMuXG4gKi9cbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ibHVlIHtcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgYmx1ZS1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgYmx1ZS1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG59XG5cbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1yZWQge1xuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCByZWQtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHJlZC1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG59XG5cbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci15ZWxsb3cge1xuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCB5ZWxsb3ctZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHllbGxvdy1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG59XG5cbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ncmVlbiB7XG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIGdyZWVuLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBncmVlbi1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG59XG5cbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIsXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItYmx1ZS1vbmx5LFxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLXJlZC1vbmx5LFxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLXllbGxvdy1vbmx5LFxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLWdyZWVuLW9ubHkge1xuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmaWxsLXVuZmlsbC1yb3RhdGUge1xuICAxMi41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgIH0gLyogMC41ICogQVJDU0laRSAqL1xuICAyNSUgICB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgIH0gLyogMSAgICogQVJDU0laRSAqL1xuICAzNy41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDA1ZGVnKTsgIH0gLyogMS41ICogQVJDU0laRSAqL1xuICA1MCUgICB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNTQwZGVnKTsgIH0gLyogMiAgICogQVJDU0laRSAqL1xuICA2Mi41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjc1ZGVnKTsgIH0gLyogMi41ICogQVJDU0laRSAqL1xuICA3NSUgICB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoODEwZGVnKTsgIH0gLyogMyAgICogQVJDU0laRSAqL1xuICA4Ny41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTQ1ZGVnKTsgIH0gLyogMy41ICogQVJDU0laRSAqL1xuICB0byAgICB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7IH0gLyogNCAgICogQVJDU0laRSAqL1xufVxuXG5Aa2V5ZnJhbWVzIGZpbGwtdW5maWxsLXJvdGF0ZSB7XG4gIDEyLjUlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgIH0gLyogMC41ICogQVJDU0laRSAqL1xuICAyNSUgICB7IHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7ICB9IC8qIDEgICAqIEFSQ1NJWkUgKi9cbiAgMzcuNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpOyAgfSAvKiAxLjUgKiBBUkNTSVpFICovXG4gIDUwJSAgIHsgdHJhbnNmb3JtOiByb3RhdGUoNTQwZGVnKTsgIH0gLyogMiAgICogQVJDU0laRSAqL1xuICA2Mi41JSB7IHRyYW5zZm9ybTogcm90YXRlKDY3NWRlZyk7ICB9IC8qIDIuNSAqIEFSQ1NJWkUgKi9cbiAgNzUlICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSg4MTBkZWcpOyAgfSAvKiAzICAgKiBBUkNTSVpFICovXG4gIDg3LjUlIHsgdHJhbnNmb3JtOiByb3RhdGUoOTQ1ZGVnKTsgIH0gLyogMy41ICogQVJDU0laRSAqL1xuICB0byAgICB7IHRyYW5zZm9ybTogcm90YXRlKDEwODBkZWcpOyB9IC8qIDQgICAqIEFSQ1NJWkUgKi9cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJsdWUtZmFkZS1pbi1vdXQge1xuICBmcm9tIHsgb3BhY2l0eTogMTsgfVxuICAyNSUgeyBvcGFjaXR5OiAxOyB9XG4gIDI2JSB7IG9wYWNpdHk6IDA7IH1cbiAgODklIHsgb3BhY2l0eTogMDsgfVxuICA5MCUgeyBvcGFjaXR5OiAxOyB9XG4gIDEwMCUgeyBvcGFjaXR5OiAxOyB9XG59XG5cbkBrZXlmcmFtZXMgYmx1ZS1mYWRlLWluLW91dCB7XG4gIGZyb20geyBvcGFjaXR5OiAxOyB9XG4gIDI1JSB7IG9wYWNpdHk6IDE7IH1cbiAgMjYlIHsgb3BhY2l0eTogMDsgfVxuICA4OSUgeyBvcGFjaXR5OiAwOyB9XG4gIDkwJSB7IG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7IH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJlZC1mYWRlLWluLW91dCB7XG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XG4gIDE1JSB7IG9wYWNpdHk6IDA7IH1cbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxuICA1MCUgeyBvcGFjaXR5OiAxOyB9XG4gIDUxJSB7IG9wYWNpdHk6IDA7IH1cbn1cblxuQGtleWZyYW1lcyByZWQtZmFkZS1pbi1vdXQge1xuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxuICAxNSUgeyBvcGFjaXR5OiAwOyB9XG4gIDI1JSB7IG9wYWNpdHk6IDE7IH1cbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxuICA1MSUgeyBvcGFjaXR5OiAwOyB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB5ZWxsb3ctZmFkZS1pbi1vdXQge1xuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxuICA0MCUgeyBvcGFjaXR5OiAwOyB9XG4gIDUwJSB7IG9wYWNpdHk6IDE7IH1cbiAgNzUlIHsgb3BhY2l0eTogMTsgfVxuICA3NiUgeyBvcGFjaXR5OiAwOyB9XG59XG5cbkBrZXlmcmFtZXMgeWVsbG93LWZhZGUtaW4tb3V0IHtcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cbiAgNDAlIHsgb3BhY2l0eTogMDsgfVxuICA1MCUgeyBvcGFjaXR5OiAxOyB9XG4gIDc1JSB7IG9wYWNpdHk6IDE7IH1cbiAgNzYlIHsgb3BhY2l0eTogMDsgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZ3JlZW4tZmFkZS1pbi1vdXQge1xuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxuICA2NSUgeyBvcGFjaXR5OiAwOyB9XG4gIDc1JSB7IG9wYWNpdHk6IDE7IH1cbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMDsgfVxufVxuXG5Aa2V5ZnJhbWVzIGdyZWVuLWZhZGUtaW4tb3V0IHtcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cbiAgNjUlIHsgb3BhY2l0eTogMDsgfVxuICA3NSUgeyBvcGFjaXR5OiAxOyB9XG4gIDkwJSB7IG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDA7IH1cbn1cblxuLyoqXG4gKiBQYXRjaCB0aGUgZ2FwIHRoYXQgYXBwZWFyIGJldHdlZW4gdGhlIHR3byBhZGphY2VudCBkaXYuY2lyY2xlLWNsaXBwZXIgd2hpbGUgdGhlXG4gKiBzcGlubmVyIGlzIHJvdGF0aW5nIChhcHBlYXJzIG9uIENocm9tZSAzOCwgU2FmYXJpIDcuMSwgYW5kIElFIDExKS5cbiAqL1xuLmdhcC1wYXRjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA0NSU7XG4gIHdpZHRoOiAxMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uZ2FwLXBhdGNoIC5jaXJjbGUge1xuICB3aWR0aDogMTAwMCU7XG4gIGxlZnQ6IC00NTAlO1xufVxuXG4uY2lyY2xlLWNsaXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG5cbiAgLmNpcmNsZSB7XG4gICAgd2lkdGg6IDIwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci13aWR0aDogM3B4OyAvKiBTVFJPS0VXSURUSCAqL1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gICYubGVmdCAuY2lyY2xlIHtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEyOWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTI5ZGVnKTtcbiAgfVxuICAmLnJpZ2h0IC5jaXJjbGUge1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEyOWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEyOWRlZyk7XG4gIH1cbn1cblxuXG5cbi5hY3RpdmUgLmNpcmNsZS1jbGlwcGVyLmxlZnQgLmNpcmNsZSB7XG4gIC8qIGR1cmF0aW9uOiBBUkNUSU1FICovXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsZWZ0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xuICBhbmltYXRpb246IGxlZnQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG59XG5cbi5hY3RpdmUgLmNpcmNsZS1jbGlwcGVyLnJpZ2h0IC5jaXJjbGUge1xuICAvKiBkdXJhdGlvbjogQVJDVElNRSAqL1xuICAtd2Via2l0LWFuaW1hdGlvbjogcmlnaHQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG4gIGFuaW1hdGlvbjogcmlnaHQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsZWZ0LXNwaW4ge1xuICBmcm9tIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpOyB9XG4gIDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpOyB9XG4gIHRvIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpOyB9XG59XG5cbkBrZXlmcmFtZXMgbGVmdC1zcGluIHtcbiAgZnJvbSB7IHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cbiAgNTAlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpOyB9XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTsgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcmlnaHQtc3BpbiB7XG4gIGZyb20geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpOyB9XG4gIDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7IH1cbiAgdG8geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpOyB9XG59XG5cbkBrZXlmcmFtZXMgcmlnaHQtc3BpbiB7XG4gIGZyb20geyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxuICA1MCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTsgfVxuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpOyB9XG59XG5cbiNzcGlubmVyQ29udGFpbmVyLmNvb2xkb3duIHtcbiAgLyogZHVyYXRpb246IFNIUklOS19USU1FICovXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBjb250YWluZXItcm90YXRlIDE1NjhtcyBsaW5lYXIgaW5maW5pdGUsIGZhZGUtb3V0IDQwMG1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKTtcbiAgYW5pbWF0aW9uOiBjb250YWluZXItcm90YXRlIDE1NjhtcyBsaW5lYXIgaW5maW5pdGUsIGZhZGUtb3V0IDQwMG1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtb3V0IHtcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cbiAgdG8geyBvcGFjaXR5OiAwOyB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1vdXQge1xuICBmcm9tIHsgb3BhY2l0eTogMTsgfVxuICB0byB7IG9wYWNpdHk6IDA7IH1cbn0iLCIuc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQwMHB4O1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBGdWxsc2NyZWVuIHNsaWRlclxuICAmLmZ1bGxzY3JlZW4ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgdWwuc2xpZGVzIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICB1bC5pbmRpY2F0b3JzIHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgLnNsaWRlcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlci1iZy1jb2xvcjtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiA0MDBweDtcblxuICAgIGxpIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuY2FwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTUlO1xuICAgICAgICBsZWZ0OiAxNSU7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgcCB7IGNvbG9yOiAkc2xpZGVyLWJnLWNvbG9yLWxpZ2h0OyB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC5pbmRpY2F0b3JzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgIC5pbmRpY2F0b3ItaXRlbSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlci1iZy1jb2xvci1saWdodDtcblxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlci1pbmRpY2F0b3ItY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn0iLCIuY2Fyb3VzZWwge1xuICAmLmNhcm91c2VsLXNsaWRlciB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAwO1xuXG4gICAgLmNhcm91c2VsLWZpeGVkLWl0ZW0ge1xuICAgICAgJi53aXRoLWluZGljYXRvcnMge1xuICAgICAgICBib3R0b206IDY4cHg7XG4gICAgICB9XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmNhcm91c2VsLWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG5cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBwZXJzcGVjdGl2ZTogNTAwcHg7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDUwJTtcblxuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmluZGljYXRvcnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgLmluZGljYXRvci1pdGVtIHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgbWFyZ2luOiAyNHB4IDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xuXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAkQkFTRS1EQVRFLVBJQ0tFUlxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogVGhlIHBpY2tlciBib3guXG4gKi9cbi5waWNrZXJfX2JveCB7XG4gIHBhZGRpbmc6IDAgMWVtO1xufVxuLyoqXG4gKiBUaGUgaGVhZGVyIGNvbnRhaW5pbmcgdGhlIG1vbnRoIGFuZCB5ZWFyIHN0dWZmLlxuICovXG4ucGlja2VyX19oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLjc1ZW07XG59XG4vKipcbiAqIFRoZSBtb250aCBhbmQgeWVhciBsYWJlbHMuXG4gKi9cbi5waWNrZXJfX21vbnRoLFxuLnBpY2tlcl9feWVhciB7XG4vLyAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogLjI1ZW07XG4gIG1hcmdpbi1yaWdodDogLjI1ZW07XG59XG4vKipcbiAqIFRoZSBtb250aCBhbmQgeWVhciBzZWxlY3RvcnMuXG4gKi9cbi5waWNrZXJfX3NlbGVjdC0tbW9udGgsXG4ucGlja2VyX19zZWxlY3QtLXllYXIge1xuXG4gIGhlaWdodDogMmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogLjI1ZW07XG4gIG1hcmdpbi1yaWdodDogLjI1ZW07XG59XG5cbi8vIE1vZGlmaWVkXG4ucGlja2VyX19zZWxlY3QtLW1vbnRoLmJyb3dzZXItZGVmYXVsdCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgd2lkdGg6IDQwJTtcbn1cbi5waWNrZXJfX3NlbGVjdC0teWVhci5icm93c2VyLWRlZmF1bHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHdpZHRoOiAyNiU7XG59XG4ucGlja2VyX19zZWxlY3QtLW1vbnRoOmZvY3VzLFxuLnBpY2tlcl9fc2VsZWN0LS15ZWFyOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAkZGF0ZXBpY2tlci1mb2N1cztcbn1cbi8qKlxuICogVGhlIG1vbnRoIG5hdmlnYXRpb24gYnV0dG9ucy5cbiAqL1xuLnBpY2tlcl9fbmF2LS1wcmV2LFxuLnBpY2tlcl9fbmF2LS1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAuNWVtIDEuMjVlbTtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB0b3A6IC0wLjI1ZW07XG59XG4vL0BtZWRpYSAobWluLXdpZHRoOiAyNC41ZW0pIHtcbi8vICAucGlja2VyX19uYXYtLXByZXYsXG4vLyAgLnBpY2tlcl9fbmF2LS1uZXh0IHtcbi8vICAgIHRvcDogLTAuMzNlbTtcbi8vICB9XG4vL31cbi5waWNrZXJfX25hdi0tcHJldiB7XG4gIGxlZnQ6IC0xZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVlbTtcbn1cbi8vQG1lZGlhIChtaW4td2lkdGg6IDI0LjVlbSkge1xuLy8gIC5waWNrZXJfX25hdi0tcHJldiB7XG4vLyAgICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbi8vICB9XG4vL31cbi5waWNrZXJfX25hdi0tbmV4dCB7XG4gIHJpZ2h0OiAtMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVlbTtcbn1cbi8vQG1lZGlhIChtaW4td2lkdGg6IDI0LjVlbSkge1xuLy8gIC5waWNrZXJfX25hdi0tbmV4dCB7XG4vLyAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuLy8gIH1cbi8vfVxuXG4ucGlja2VyX19uYXYtLWRpc2FibGVkLFxuLnBpY2tlcl9fbmF2LS1kaXNhYmxlZDpob3Zlcixcbi5waWNrZXJfX25hdi0tZGlzYWJsZWQ6YmVmb3JlLFxuLnBpY2tlcl9fbmF2LS1kaXNhYmxlZDpiZWZvcmU6aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmNWY1ZjU7XG59XG4vKipcbiAqIFRoZSBjYWxlbmRhciB0YWJsZSBvZiBkYXRlc1xuICovXG4ucGlja2VyX190YWJsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC43NWVtO1xuICBtYXJnaW4tYm90dG9tOiAuNWVtO1xufVxuXG5cblxuLnBpY2tlcl9fdGFibGUgdGgsIC5waWNrZXJfX3RhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5cblxuXG5cblxuLnBpY2tlcl9fdGFibGUgdGQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKipcbiAqIFRoZSB3ZWVrZGF5IGxhYmVsc1xuICovXG4ucGlja2VyX193ZWVrZGF5IHtcbiAgd2lkdGg6IDE0LjI4NTcxNDI4NiU7XG4gIGZvbnQtc2l6ZTogLjc1ZW07XG4gIHBhZGRpbmctYm90dG9tOiAuMjVlbTtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIC8qIEluY3JlYXNlIHRoZSBzcGFjaW5nIGEgdGFkICovXG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDMzLjg3NWVtKSB7XG4gIC5waWNrZXJfX3dlZWtkYXkge1xuICAgIHBhZGRpbmctYm90dG9tOiAuNWVtO1xuICB9XG59XG4vKipcbiAqIFRoZSBkYXlzIG9uIHRoZSBjYWxlbmRhclxuICovXG5cbi5waWNrZXJfX2RheS0tdG9kYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjNTk1OTU5O1xuICBsZXR0ZXItc3BhY2luZzogLS4zO1xuICBwYWRkaW5nOiAuNzVyZW0gMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbn1cblxuLy8ucGlja2VyX19kYXktLXRvZGF5OmJlZm9yZSB7XG4vLyAgY29udGVudDogXCIgXCI7XG4vLyAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gIHRvcDogMnB4O1xuLy8gIHJpZ2h0OiAycHg7XG4vLyAgd2lkdGg6IDA7XG4vLyAgaGVpZ2h0OiAwO1xuLy8gIGJvcmRlci10b3A6IDAuNWVtIHNvbGlkICMwMDU5YmM7XG4vLyAgYm9yZGVyLWxlZnQ6IC41ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4vL31cbi5waWNrZXJfX2RheS0tZGlzYWJsZWQ6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2FhYWFhYTtcbn1cblxuXG4ucGlja2VyX19kYXktLWluZm9jdXM6aG92ZXJ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5waWNrZXJfX2RheS0tb3V0Zm9jdXMge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAuNzVyZW0gMDtcbiAgY29sb3I6ICNmZmY7XG5cbn1cbi5waWNrZXJfX2RheS0tb3V0Zm9jdXM6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZGRkZGRkO1xuLy8gIGJhY2tncm91bmQ6ICNiMWRjZmI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cblxuLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZCB7XG4vLyAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjO1xufVxuLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZDpob3Zlcixcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbi8vICBjb2xvcjogIzAwMDAwMDtcbi8vICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xuLy8gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucGlja2VyX19kYXktLXNlbGVjdGVkLFxuLnBpY2tlcl9fZGF5LS1zZWxlY3RlZDpob3Zlcixcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1zZWxlY3RlZCB7XG5cblxuLy8gIENpcmNsZSBiYWNrZ3JvdW5kXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoLjc1KTtcbiAgYmFja2dyb3VuZDogIzAwODllYztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucGlja2VyX19kYXktLWRpc2FibGVkLFxuLnBpY2tlcl9fZGF5LS1kaXNhYmxlZDpob3Zlcixcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcbiAgY29sb3I6ICNkZGRkZGQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5waWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQucGlja2VyX19kYXktLWRpc2FibGVkLFxuLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZC5waWNrZXJfX2RheS0tZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYmJiYmJiO1xufVxuLyoqXG4gKiBUaGUgZm9vdGVyIGNvbnRhaW5pbmcgdGhlIFwidG9kYXlcIiwgXCJjbGVhclwiLCBhbmQgXCJjbG9zZVwiIGJ1dHRvbnMuXG4gKi9cbi5waWNrZXJfX2Zvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnBpY2tlcl9fYnV0dG9uLS10b2RheSxcbi5waWNrZXJfX2J1dHRvbi0tY2xlYXIsXG4ucGlja2VyX19idXR0b24tLWNsb3NlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAuOGVtO1xuICBwYWRkaW5nOiAuNjZlbSAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDMzJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLnBpY2tlcl9fYnV0dG9uLS10b2RheTpob3Zlcixcbi5waWNrZXJfX2J1dHRvbi0tY2xlYXI6aG92ZXIsXG4ucGlja2VyX19idXR0b24tLWNsb3NlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZDogI2IxZGNmYjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2IxZGNmYjtcbn1cbi5waWNrZXJfX2J1dHRvbi0tdG9kYXk6Zm9jdXMsXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmZvY3VzLFxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XG4gIGJvcmRlci1jb2xvcjogJGRhdGVwaWNrZXItZm9jdXM7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucGlja2VyX19idXR0b24tLXRvZGF5OmJlZm9yZSxcbi5waWNrZXJfX2J1dHRvbi0tY2xlYXI6YmVmb3JlLFxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZTpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAwO1xufVxuLnBpY2tlcl9fYnV0dG9uLS10b2RheTpiZWZvcmUsXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBtYXJnaW4tcmlnaHQ6IC40NWVtO1xufVxuLnBpY2tlcl9fYnV0dG9uLS10b2RheTpiZWZvcmUge1xuICB0b3A6IC0wLjA1ZW07XG4gIHdpZHRoOiAwO1xuICBib3JkZXItdG9wOiAwLjY2ZW0gc29saWQgIzAwNTliYztcbiAgYm9yZGVyLWxlZnQ6IC42NmVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpiZWZvcmUge1xuICB0b3A6IC0wLjI1ZW07XG4gIHdpZHRoOiAuNjZlbTtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNlZTIyMDA7XG59XG4ucGlja2VyX19idXR0b24tLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxEN1wiO1xuICB0b3A6IC0wLjFlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgbWFyZ2luLXJpZ2h0OiAuMzVlbTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4ucGlja2VyX19idXR0b24tLXRvZGF5W2Rpc2FibGVkXSxcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXlbZGlzYWJsZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogI2RkZGRkZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnBpY2tlcl9fYnV0dG9uLS10b2RheVtkaXNhYmxlZF06YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2FhYWFhYTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIENVU1RPTSBNQVRFUklBTElaRSBTVFlMRVNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucGlja2VyX19ib3gge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5waWNrZXJfX2RhdGUtZGlzcGxheSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItZGF0ZS1iZztcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4ucGlja2VyX19uYXYtLXByZXY6aG92ZXIsXG4ucGlja2VyX19uYXYtLW5leHQ6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAkZGF0ZXBpY2tlci1zZWxlY3RlZC1vdXRmb2N1cztcbn1cblxuLnBpY2tlcl9fd2Vla2RheS1kaXNwbGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItd2Vla2RheS1iZztcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC41O1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5waWNrZXJfX21vbnRoLWRpc3BsYXkge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDJyZW07XG59XG4ucGlja2VyX19kYXktZGlzcGxheSB7XG5cbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucGlja2VyX195ZWFyLWRpc3BsYXkge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICRkYXRlcGlja2VyLXllYXI7XG59XG5cbi5waWNrZXJfX2JveCB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGlja2VyX19jYWxlbmRhci1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDFyZW07XG5cbiAgdGhlYWQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG4vLyBDYWxlbmRhclxuLnBpY2tlcl9fdGFibGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNWVtO1xufVxuXG4ucGlja2VyX19kYXktLWluZm9jdXMge1xuICBjb2xvcjogIzU5NTk1OTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMztcbiAgcGFkZGluZzogLjc1cmVtIDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vL1RvZGF5IHN0eWxlXG4ucGlja2VyX19kYXkucGlja2VyX19kYXktLXRvZGF5IHtcbiAgY29sb3I6ICRkYXRlcGlja2VyLXNlbGVjdGVkO1xufVxuXG4ucGlja2VyX19kYXkucGlja2VyX19kYXktLXRvZGF5LnBpY2tlcl9fZGF5LS1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vLyBUYWJsZSBIZWFkZXJcbi5waWNrZXJfX3dlZWtkYXkge1xuICBmb250LXNpemU6IC45cmVtO1xufVxuXG5cbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQsXG4ucGlja2VyX19kYXktLXNlbGVjdGVkOmhvdmVyLFxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19kYXktLXNlbGVjdGVkIHtcbiAgLy8gQ2lyY2xlIGJhY2tncm91bmRcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQ7XG4gICYucGlja2VyX19kYXktLW91dGZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGF0ZXBpY2tlci1zZWxlY3RlZC1vdXRmb2N1cztcbiAgfVxuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnBpY2tlcl9fZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4vLyBNYXRlcmlhbGl6ZSBtb2RpZmllZFxuLnBpY2tlcl9fY2xvc2UsIC5waWNrZXJfX3RvZGF5IHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgY29sb3I6ICRkYXRlcGlja2VyLXNlbGVjdGVkO1xufVxuXG4vL21vbnRoIG5hdiBidXR0b25zXG4ucGlja2VyX19uYXYtLXByZXY6YmVmb3JlLFxuLnBpY2tlcl9fbmF2LS1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3JkZXItdG9wOiAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuNzVlbSBzb2xpZCAjNjc2NzY3O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucGlja2VyX19uYXYtLW5leHQ6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMC43NWVtIHNvbGlkICM2NzY3Njc7XG59XG5idXR0b24ucGlja2VyX190b2RheTpmb2N1cywgYnV0dG9uLnBpY2tlcl9fY2xlYXI6Zm9jdXMsIGJ1dHRvbi5waWNrZXJfX2Nsb3NlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQtb3V0Zm9jdXM7XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgJEJBU0UtVElNRS1QSUNLRVJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFRoZSBsaXN0IG9mIHRpbWVzLlxuICovXG4ucGlja2VyX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMC43NWVtIDAgNC4yZW07XG4gIG1hcmdpbjogMDtcbn1cbi8qKlxuICogVGhlIHRpbWVzIG9uIHRoZSBjbG9jay5cbiAqL1xuLnBpY2tlcl9fbGlzdC1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IC43NWVtIDEuMjVlbTtcbn1cbkBtZWRpYSAobWluLWhlaWdodDogNDYuNzVlbSkge1xuICAucGlja2VyX19saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmc6IC41ZW0gMWVtO1xuICB9XG59XG4vKiBIb3ZlcmVkIHRpbWUgKi9cbi5waWNrZXJfX2xpc3QtaXRlbTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XG4gIGJvcmRlci1jb2xvcjogIzAwODllYztcbiAgei1pbmRleDogMTA7XG59XG4vKiBIaWdobGlnaHRlZCBhbmQgaG92ZXJlZC9mb2N1c2VkIHRpbWUgKi9cbi5waWNrZXJfX2xpc3QtaXRlbS0taGlnaGxpZ2h0ZWQge1xuICBib3JkZXItY29sb3I6ICMwMDg5ZWM7XG4gIHotaW5kZXg6IDEwO1xufVxuLnBpY2tlcl9fbGlzdC1pdGVtLS1oaWdobGlnaHRlZDpob3Zlcixcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fbGlzdC1pdGVtLS1oaWdobGlnaHRlZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XG59XG4vKiBTZWxlY3RlZCBhbmQgaG92ZXJlZC9mb2N1c2VkIHRpbWUgKi9cbi5waWNrZXJfX2xpc3QtaXRlbS0tc2VsZWN0ZWQsXG4ucGlja2VyX19saXN0LWl0ZW0tLXNlbGVjdGVkOmhvdmVyLFxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzAwODllYztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHotaW5kZXg6IDEwO1xufVxuLyogRGlzYWJsZWQgdGltZSAqL1xuLnBpY2tlcl9fbGlzdC1pdGVtLS1kaXNhYmxlZCxcbi5waWNrZXJfX2xpc3QtaXRlbS0tZGlzYWJsZWQ6aG92ZXIsXG4ucGlja2VyLS1mb2N1c2VkIC5waWNrZXJfX2xpc3QtaXRlbS0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XG4gIGNvbG9yOiAjZGRkZGRkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDtcbiAgei1pbmRleDogYXV0bztcbn1cbi8qKlxuICogVGhlIGNsZWFyIGJ1dHRvblxuICovXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAxZW0gYXV0byAwO1xuICBwYWRkaW5nOiAxZW0gMS4yNWVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogLjY3ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM2NjY7XG59XG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6aG92ZXIsXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6Zm9jdXMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZDogI2IxZGNmYjtcbiAgYmFja2dyb3VuZDogI2VlMjIwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZWUyMjAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyOmJlZm9yZSB7XG4gIHRvcDogLTAuMjVlbTtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3ZlcjpiZWZvcmUsXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6Zm9jdXM6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAkREVGQVVMVC1USU1FLVBJQ0tFUlxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogVGhlIGZyYW1lIHRoZSBib3VuZHMgdGhlIHRpbWUgcGlja2VyLlxuICovXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2ZyYW1lIHtcbiAgbWluLXdpZHRoOiAyNTZweDtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cbi8qKlxuICogVGhlIHBpY2tlciBib3guXG4gKi9cbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYm94IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDQwLjEyNWVtKSB7XG4gIC5waWNrZXItLXRpbWUgLnBpY2tlcl9fYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1ZW07XG4gIH1cbn1cbiIsIi5zb2xpZC1ncmV5LWJvcmRlciB7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNlOWVhZWE7IFxuXHRwYWRkaW5nOiAyZW07XG59IiwiLnAtMiB7XG5cdHBhZGRpbmc6IDJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTA1IHtcblx0bWFyZ2luOiAwLjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMSB7XG5cdG1hcmdpbi1sZWZ0OiAxZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIge1xuXHRtYXJnaW4tbGVmdDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0wMjUge1xuXHRtYXJnaW4tcmlnaHQ6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG5cdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTEge1xuXHRtYXJnaW4tYm90dG9tOiAxZW0gIWltcG9ydGFudDtcbn1cblxuLnJlbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFicyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn0iLCIuZGNfY2FyZCB7XG4gICAgaGVpZ2h0OiA3NzVweDtcblxuICAgIC5kY19jYXJkX2hlYWRsaW5lIHtcbiAgICBcdGhlaWdodDogMTUlOyBcbiAgICBcdHBhZGRpbmctYm90dG9tOiA1cHg7IFxuICAgIFx0b3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuXG4gICAgLmRjX2NhcmRfZGVzY3JpcHRpb24ge1xuICAgIFx0aGVpZ2h0OiAyOCU7IFxuICAgIFx0cGFkZGluZy10b3A6IDVweDsgXG4gICAgXHRwYWRkaW5nLWJvdHRvbTogNXB4OyBcbiAgICBcdG92ZXJmbG93OiBhdXRvO1xuICAgIH1cblxuICAgIC5kY19jYXJkX2FjdGlvbiB7XG4gICAgXHRoZWlnaHQ6IDEwJTtcbiAgICB9XG5cbiAgICAuZGNfdmVuZG9yX2xpbmsge1xuICAgIFx0Y29sb3I6ICNmZmZmZmY7IFxuICAgIFx0YmFja2dyb3VuZDogIzcwYmY0YztcbiAgICB9XG5cbiAgICAuZGNfY2FyZF9pbWFnZXMge1xuICAgIFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgfVxuXG4gICAgLmRjX2NhcmRfaW1hZ2Vfc2luZ2xlIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IFxuICAgICAgICBtYXJnaW46IDI1cHg7IFxuICAgICAgICBoZWlnaHQ6IDEyJTtcbiAgICB9XG5cbiAgICAuZGNfdmVuZG9yX2xvZ28ge1xuICAgIFx0d2lkdGg6IDEwMHB4IWltcG9ydGFudDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAuZGNfdmVuZG9yX2xvZ29fc2luZ2xlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmRjX3ZlbmRvcl9sZXZlbCB7XG4gICAgXHR3aWR0aDogNzBweCAhaW1wb3J0YW50OyBcbiAgICBcdGZsb2F0OiByaWdodDsgXG4gICAgXHR0b3A6IDUwJSAhaW1wb3J0YW50OyBcbiAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAuZGNfbm9ubWVtYmVyIHtcbiAgICBcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyBcbiAgICBcdG1hcmdpbjogMjVweDsgXG4gICAgXHRoZWlnaHQ6IDUlO1xuICAgIH1cblxuICAgIC5pbWctdHotZGMge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAuZGNfbm9ubWVtYmVyX2xvZ28ge1xuICAgIFx0bWF4LXdpZHRoOiAxNTBweDsgXG4gICAgXHRtYXJnaW46IDI1cHg7IFxuICAgIFx0bWF4LWhlaWdodDogMTUwcHg7IFxuICAgIFx0dG9wOiA1MCU7IFxuICAgIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBDdXN0b20gbWVkaWEgcXVlcmllc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbiR4bGFyZ2Utc2NyZWVuLXVwOiAxNDAxcHggIWRlZmF1bHQ7XG4keGxhcmdlLXNjcmVlbjogMTQwMHB4ICFkZWZhdWx0O1xuXG4keGxhcmdlLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JHhsYXJnZS1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xuXG5AbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG5cbmJvZHkge1xuXHRwYWRkaW5nLXRvcDogNTZweDtcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcblx0fVxufVxuXG4jZW52LWluZGljYXRvciB7XG5cdG1hcmdpbjogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDc1cHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiA5OTk5OTk5OTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQmLnByb2R1Y3Rpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgfVxuICAgICYuc3RhZ2luZyB7XG4gICAgICAgIGNvbG9yOiAjODA4Mjg1O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7XG4gICAgfVxuICAgICYuZGV2IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG4gICAgfVxufVxuXG4vLyBoaWRlcyBhbmd1bGFyXG5bbmdcXDpjbG9ha10sIFtuZy1jbG9ha10sIFtkYXRhLW5nLWNsb2FrXSwgW3gtbmctY2xvYWtdLCAubmctY2xvYWssIC54LW5nLWNsb2FrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5cbi8vIFRhYmxlIHN0eWxlc1xuXG4udGFibGUtY29sdW1uLWhkciB7XG5cdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTM7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdCYuc29ydC10cmlnZ2VyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcblx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImxpZ2h0ZW4tMlwiKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjQ1cmVtKTtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTAuNDVyZW07XG5cdFx0XHR9XG5cdFx0XHQmLmZhLWFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY29sbGVjdGlvbiB7XG5cdCYuY2FyZCB7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0fVxuXHQmLmtleSB7XG5cdFx0LmNvbGxlY3Rpb24taGVhZGVyIHtcblx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdFx0LmNvbGxlY3Rpb24taXRlbSB7XG5cdFx0XHRwYWRkaW5nOiAwLjVyZW07XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXHR9XG5cdC5jb2xsZWN0aW9uLWl0ZW0ge1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksIFwiYmFzZVwiKTtcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFBhZ2luYXRpb25cblxuLnBhZ2luYXRpb24ge1xuXHRsaSB7XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0QGV4dGVuZCAuY3lhbiwgLmRhcmtlbi0xO1xuXHRcdH1cblx0fVxufVxuXG4ubGlzdC1wYWdpbmF0aW9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNvbW1lbnQtY291bnQge1xuXHRAZXh0ZW5kIC5iYWRnZSwgLm5ldztcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksIFwiYmFzZVwiKSAhaW1wb3J0YW50O1xufVxuXG4vLyBWaWRlbyBlbWJlZHMgXG5cbi52aWRlby1jb250YWluZXIgKyAudmlkZW8tY29udGFpbmVyLFxuaWZyYW1lICsgaWZyYW1lIHtcblx0bWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLy8gSW1hZ2VzIHdpdGggY2FwdGlvbnNcblxucCB7XG5cdD4gLnNpemUtZnVsbCB7IHdpZHRoOiBhdXRvOyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXHQ+IC5hbGlnbnJpZ2h0IHsgXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtOyBcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxuXHRcdFx0bWFyZ2luLWxlZnQ6IDFlbTsgXG5cdFx0fVxuXHR9XG5cdD4gLmFsaWdubGVmdCB7IFxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTsgXG5cdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7IFxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW07IFxuXHRcdH1cblx0fVxuXHQ+IGltZyB7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxufVxuXG4ud3AtY2FwdGlvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ji5zaXplLWZ1bGwgeyB3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cblx0Ji5hbGlnbnJpZ2h0IHsgd2lkdGg6IDEwMCU7IGZsb2F0OiByaWdodDsgbWFyZ2luLWxlZnQ6IDFlbTsgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cdCYuYWxpZ25sZWZ0IHsgd2lkdGg6IDEwMCU7IGZsb2F0OiBsZWZ0OyBtYXJnaW4tcmlnaHQ6IDFlbTsgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG59XG5cbi53cC1jYXB0aW9uLXRleHQge1xuXHRAaW5jbHVkZSBzYW5zO1xuXHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xuXHRmb250LXNpemU6IDAuODVyZW0gIWltcG9ydGFudDtcblx0cGFkZGluZzogMC44NWVtIDAuNWVtO1xuXHRtYXJnaW46IDAgMTBweCAwIDA7XG59XG5cblxuLmNhcC1pbWFnZS1yaWdodCxcbi5jYXAtaW1hZ2UtbGVmdCB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblx0QG1lZGlhKG1pbi13aWR0aDogMzAwcHgpIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogMmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG59XG5cblxuLmNhcC1jYXB0aW9uIHtcblx0QGluY2x1ZGUgc2Fucztcblx0Zm9udC1zaXplOiAwLjg1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG5cdG1hcmdpbi10b3A6IDAuODVlbTtcbn1cblxuLy8gU2VhcmNoXG4uYmFkZ2Utc2VhcmNoIHtcblx0QGV4dGVuZCAuYmFkZ2UsIC5uZXcsIC5ncmV5OyBcblx0d2lkdGg6IDMzJTtcblx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLy8gU3RhdGljIHBhZ2VzXG4uc3RhdGljLXBhZ2Uge1xuXHQuaW50ZXItYmxvY2stLXF1b3RlIHtcblx0XHRibG9ja3F1b3RlIHtcblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdCYuaW50ZXItcXVvdGUtYXR0ciB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjVlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiBTUzIwIG1vYmlsZSBzdHlsaW5nICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OXB4KSB7XG5cdCNoaWRSZWxlYXNlIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHRcblx0fVx0XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdCNwZGZNb2JpbGUge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXHQjbmV3TG93IHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cblx0I3BsYXlNb2JpbGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcdFxuXHR9XG5cdCNoaWRTcGFuIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQjcmVsZWFzZVNwYW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwMHB4O1x0XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcblx0I3JlbGVhc2VTcGFuIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyODVweDtcdFxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczM3B4KSB7XG5cdCNyZWxlYXNlU3BhbiB7XG5cdFx0cGFkZGluZy1yaWdodDogMTQwcHg7XHRcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHQjcmVsZWFzZVNwYW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE0MHB4O1x0XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk2cHgpIHtcblx0I3JlbGVhc2VTcGFuIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA3NXB4O1x0XG5cdH1cdFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuXHQjcmVsZWFzZVNwYW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHRcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuXHQjcGRmTW9iaWxlIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cblx0I25ld0xvdyB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG5cdCNwbGF5TW9iaWxlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHRcblx0fVxuXHQjaGlkU3BhbiB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuOyBcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0I3JlbGVhc2VTcGFuIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XHRcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDVweCkge1xuXHQjbmV3TG93IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0fVxuXHQjcmVsZWFzZVNwYW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDU1cHg7XHRcblx0fVxuXHQjaGlkU3Bhbntcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0fVxuXHQudGl0bGVNb2JpbGUge1xuXHRcdHBhZGRpbmctbGVmdDogNjBweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuXHQjbmV3TG93IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0fVxuXHQjcmVsZWFzZVNwYW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDU1cHg7XHRcblx0fVxuXHQjaGlkU3Bhbntcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0fVxuXHQudGl0bGVNb2JpbGUge1xuXHRcdHBhZGRpbmctbGVmdDogNjBweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzRweCkge1xuXHQudGl0bGVNb2JpbGUge1xuXHRcdHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuXHR9XG5cdCNhcnJvd01vYmlsZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcblx0LnRpdGxlTW9iaWxlIHtcblx0XHRtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuXHR9XG5cdCNhcnJvd01vYmlsZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdH1cblx0I3JlbGVhc2VTcGFuIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1x0XG5cdH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBNYXRlcmlhbCBjb250YWluZXIgd2lkdGggb3ZlcnJpZGVcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5AbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cblxuLm91dGVyLXdyYXBwZXIge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmFsaWduLXdyYXBwZXIge1xuXHRoZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5uby1ib3R0b20tcGFkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5uby1wYWQge1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ubm8tcGFkLWJvdCB7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm5vLXBhZC10b3Age1xuXHRwYWRkaW5nLXRvcDogMDtcbn1cbi5uby1tYXJnIHtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ubm8tbWFyZy1ib3Qge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5vLW1hcmctdG9wIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cbi5uby1taW4taGVpZ2h0IHtcblx0bWluLWhlaWdodDogaW5pdGlhbDtcbn1cblxuLnNlY3Rpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCYucmFpc2VkLXNlY3Rpb24ge1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblx0Ji5leHRyYS1wYWQge1xuXHRcdHBhZGRpbmc6IDNyZW0gMCAxcmVtO1xuXHR9XG5cdCYubGluZWQge1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBtYXAtZ2V0KCRncmV5LCBcImxpZ2h0ZW4tM1wiKTtcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5tYXJnaW4tYWZ0ZXIge1xuXHRtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmFydGljbGUtbWV0YSB7XG5cdG1hcmdpbjogM3JlbSAwO1xufVxuXG4jY29udGVudCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mbGV4LXJvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gRm9udCBQYXRoIFZhcmlhYmxlXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRmb250LXBhdGg6IFwiL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ZvbnRzXCI7XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFRhYmFjIERldiBMaW5rc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBTYW5zJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyLmVvdCcpO1xuICBzcmM6IGxvY2FsKCfimLonKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19SZWd1bGFyLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhci5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXG4gICAgICAgbG9jYWwoJ+KYuicpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVGFiYWMgU2Fucyc7XG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhcl9JdGFsaWMuZW90Jyk7XG4gIHNyYzogbG9jYWwoJ+KYuicpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXJfSXRhbGljLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfUmVndWxhcl9JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX1JlZ3VsYXJfSXRhbGljLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcbiAgICAgICBsb2NhbCgn4pi6Jyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBTYW5zJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodC5lb3QnKTtcbiAgc3JjOiBsb2NhbCgn4pi6JyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHQuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHQuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxuICAgICAgIGxvY2FsKCfimLonKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1RhYmFjIFNhbnMnO1xuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0xpZ2h0X0l0YWxpYy5lb3QnKTtcbiAgc3JjOiBsb2NhbCgn4pi6JyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHRfSXRhbGljLmVvdD9pZWZpeCcpIGZvcm1hdCgnZW90JyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfTGlnaHRfSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19MaWdodF9JdGFsaWMuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxuICAgICAgIGxvY2FsKCfimLonKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1RhYmFjIFNhbnMnO1xuICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGQuZW90Jyk7XG4gIHNyYzogbG9jYWwoJ+KYuicpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19TYW5zX0JvbGQuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkLnN2ZyN3ZWJmb250JykgZm9ybWF0KCdzdmcnKSxcbiAgICAgICBsb2NhbCgn4pi6Jyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBTYW5zJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkX0l0YWxpYy5lb3QnKTtcbiAgc3JjOiBsb2NhbCgn4pi6JyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZF9JdGFsaWMuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfU2Fuc19Cb2xkX0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX1NhbnNfQm9sZF9JdGFsaWMuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxuICAgICAgIGxvY2FsKCfimLonKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1RhYmFjIEczJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfUmVndWxhci5lb3QnKTtcbiAgc3JjOiBsb2NhbCgn4pi6JyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX1JlZ3VsYXIuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX1JlZ3VsYXIuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxuICAgICAgIGxvY2FsKCfimLonKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBHMyc7XG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0l0YWxpYy5lb3QnKTtcbiAgc3JjOiBsb2NhbCgn4pi6JyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0l0YWxpYy5lb3Q/aWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19JdGFsaWMuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxuICAgICAgIGxvY2FsKCfimLonKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1RhYmFjIEczJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZC5lb3QnKTtcbiAgc3JjOiBsb2NhbCgn4pi6JyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGQuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGQuc3ZnI3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpLFxuICAgICAgIGxvY2FsKCfimLonKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdUYWJhYyBHMyc7XG4gIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L1RhYmFjX0czX0JvbGRfSXRhbGljLmVvdCcpO1xuICBzcmM6IGxvY2FsKCfimLonKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZF9JdGFsaWMuZW90P2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vVGFiYWNfRzNfQm9sZF9JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgIHVybCgnI3skZm9udC1wYXRofS9UYWJhY19HM19Cb2xkX0l0YWxpYy5zdmcjd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyksXG4gICAgICAgbG9jYWwoJ+KYuicpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gVmFyaWFibGVzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRkZWZhdWx0LXNhbnM6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kZGVmYXVsdC1zZXJpZjogR2VvcmdpYSwgVGltZXMsIHNlcmlmO1xuXG5cbiRzYW5zOiBcIlRhYmFjIFNhbnNcIiwgJGRlZmF1bHQtc2FucztcblxuJHNlcmlmOiBcIlRhYmFjIEczXCIsICRkZWZhdWx0LXNlcmlmO1xuXG4kZmE6IFwiRm9udEF3ZXNvbWVcIjtcblxuaHRtbHtcbiAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogJG9mZi1ibGFjaztcbn1cblxuLmZsb3ctdGV4dHtcbiAgLy8gU2V0IG1heCBmb250IHNpemVcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuLmFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gRm9udCBtaXhpbnNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIHNhbnMoJGZvbnQtd2VpZ2h0OiByZWd1bGFyKSB7XG4gIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgQGlmICRmb250LXdlaWdodCA9PSByZWd1bGFyIHtcbiAgICBmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LXJlZztcbiAgfVxuXG4gIEBpZiAkZm9udC13ZWlnaHQgPT0gYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1ib2xkO1xuICB9XG5cbiAgQGlmICRmb250LXdlaWdodCA9PSBsaWdodCB7XG4gICAgZm9udC13ZWlnaHQ6ICRzYW5zLXdlaWdodC1saWdodDtcbiAgfVxufVxuXG5cbkBtaXhpbiBzZXJpZigkZm9udC13ZWlnaHQ6IHJlZ3VsYXIpIHtcbiAgZm9udC1mYW1pbHk6ICRzZXJpZjtcbiAgQGlmICRmb250LXdlaWdodCA9PSByZWd1bGFyIHtcbiAgICBmb250LXdlaWdodDogJHNlcmlmLXdlaWdodC1yZWc7XG4gIH1cblxuICBAaWYgJGZvbnQtd2VpZ2h0ID09IGJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiAkc2VyaWYtd2VpZ2h0LWJvbGQ7XG4gIH1cbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIE92ZXJyaWRlIFJvYm90byBpbiBNYXRlcmlhbGNzc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5odG1sIHtcbiAgQGluY2x1ZGUgc2FucyhyZWd1bGFyKTsgXG59XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIERlZmF1bHRzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuXG5ib2R5IHsgXG4gIEBpbmNsdWRlIHNhbnMocmVndWxhcik7IFxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgQGluY2x1ZGUgc2Fucyhib2xkKTsgXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbnAge1xuICBAaW5jbHVkZSBzZXJpZihyZWd1bGFyKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5kZWZhdWx0LWxpbmsge1xuICBAZXh0ZW5kIC5jeWFuLXRleHQsIC5kYXJrZW4tMTsgXG59XG5cbi5zdWJzZWN0aW9uLWhkciB7XG4gIEBpbmNsdWRlIHNlcmlmKHJlZ3VsYXIpO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBIZWFkaW5nc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucGFnZS1oZWFkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi00XCIpO1xuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgfVxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG4gIEBtZWRpYSAjeyR4bGFyZ2UtYW5kLXVwfSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRpbmcge1xuICBAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0zO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICBAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFRleHQgc2l6ZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnBhZ2UtdGFnbGluZSB7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICB9XG59XG5cbi5wYWdlLXRleHQtbGcge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbi5wYWdlLXRleHQtbWVkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4ucGFnZS10ZXh0LXNtIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG5cbi5zZWN0aW9uLXRleHQtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcbiAgICBmb250LXNpemU6IDE0LjVweDtcbiAgfVxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIHVsLCBvbCB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkc2VyaWY7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbiAgdWwge1xuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgfVxuICB9XG4gIGEge1xuICAgIEBleHRlbmQgLmRlZmF1bHQtbGluaztcbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBTZWFyY2ggZGVmYXVsdCBzdHlsZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaDUge1xuICAmLnNlYXJjaC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBsYWJlbCB7XG4gICAgICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oaWdobGlnaHRlZC10ZXh0IHtcbiAgQGV4dGVuZCAuYmx1ZS1ncmV5O1xuICBAZXh0ZW5kIC5saWdodGVuLTQ7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFN0b3JlIGRlZmF1bHQgc3R5bGVzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmg1IHtcbiAgJi5mZWF0dXJlZC1oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBBcnRpY2xlIGRlZmF1bHQgc3R5bGVzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLmFydGljbGUtYm9keSB7XG4gIEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XG4gIHAsIGJsb2NrcXVvdGUge1xuICAgIEBleHRlbmQgLmZsb3ctdGV4dDtcbiAgICBmb250LWZhbWlseTogJHNlcmlmO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICBhIHtcbiAgICBAZXh0ZW5kIC5jeWFuLXRleHQsIC50ZXh0LWRhcmtlbi0xO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG4gIHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMmVtO1xuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICBmb250LWZhbWlseTogJHNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbiAgfVxuICBvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRlbTtcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICBmb250LWZhbWlseTogJHNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbiAgfVxufVxuXG4ucmVsYXRlZC1wb3N0cy1tb2QsXG4uYXJ0aWNsZS1yZWNlbnQtY29tbWVudHMtbW9kIHtcbiAgdWx7XG4gICAgbGkge1xuICAgICAgYSB7XG4gICAgICAgIEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTI7XG4gICAgICAgIHRyYW5zaXRpb246IC4yNXMgYWxsIGVhc2U7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIEBleHRlbmQgLmN5YW4tdGV4dDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBIb21lcGFnZSBIZXJvXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuXG4uaHAtaGVybyB7XG4gIGg1LCBoNiB7XG4gICAgQGluY2x1ZGUgc2FucyhyZWd1bGFyKTsgXG4gIH1cbiAgaDQge1xuICAgIEBpbmNsdWRlIHNhbnMoYm9sZCk7IFxuICB9XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFN0b3JlIENhcm91c2VsIEhlcm9cbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5cbi5oZWFkZXItYmxvY2sge1xuICBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQ2FyZHNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5cbi5jYXJkIHtcbiAgJi5jYXJkLWltYWdlLFxuICAmLmNhcmQtaG9yaXpvbnRhbCB7XG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICBAaW5jbHVkZSBzZXJpZihyZWd1bGFyKTtcbiAgICB9XG4gICAgLmNhcmQtaGVhZCB7XG4gICAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhcmQtYWN0aW9uIHtcbiAgICAgIGEge1xuICAgICAgICAmLm1vcmUtbGluayB7XG4gICAgICAgICAgQGV4dGVuZCAuZ3JlZW4tdGV4dDtcbiAgICAgICAgfVxuICAgICAgICAmLnNhdmUtdGhpcyB7XG4gICAgICAgICAgQGV4dGVuZCAuY3lhbi10ZXh0LCAudGV4dC1kYXJrZW4tMTtcbiAgICAgICAgfVxuICAgICAgICAmLnNhdmVkIHtcbiAgICAgICAgICBAZXh0ZW5kIC5saWdodC1ibHVlLXRleHQsIC50ZXh0LWFjY2VudC00O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYXJkLWNvbnRlbnQge1xuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgIEBpbmNsdWRlIHNlcmlmKHJlZ3VsYXIpO1xuICAgIH1cbiAgfVxufVxuXG4uZmVhdHVyZWQtY2FyZCB7XG4gIC5jYXJkIHtcbiAgICAuY2FyZC1oZWFkIHtcbiAgICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQ2Fyb3VzZWxcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNhcm91c2VsLWhlYWQge1xuICAvLyBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcm91c2VsIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIGg1IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1ZW07XG4gICAgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEJsb2NrcXVvdGVzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLmFydGljbGUtYm9keSB7XG4gIGJsb2NrcXVvdGUge1xuICAgIEBleHRlbmQgLmJsdWUtZ3JleSwgLmxpZ2h0ZW4tNSwgLmJsdWUtZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tMjtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIikgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjFyZW0gMnJlbTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBUZXh0IGVmZmVjdHMgYW5kIHNwZWNpYWwgbW9kaWZpY2F0aW9uc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi53ZWlnaHQtcmVndWxhciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmJvbGQgPiBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50ZXh0LXNoYWRvdyB7XG4gIHRleHQtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC41KSwgMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMSk7XG59XG5cbi5zYW5zIHtcbiAgQGluY2x1ZGUgc2FucyhyZWd1bGFyKTtcbn1cblxuLmNsaWNrYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJvbGRlc3Qge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4uc3MtaXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gQ29tbWVudHNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNvbW1lbnQtaXRlbXMge1xuICBmb250LWZhbWlseTogJHNlcmlmO1xuICAuY2FyZCB7XG4gICAgLmNhcmQtY29udGVudCB7XG4gICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHByZSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBTdG9yZSBOb3RpZmljYXRpb25zXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5pYXBwLXN0b3JlIHtcbiAgICAucHJvZHVjdC1wYWdlIHtcbiAgICAgICNpYXBwLXN0b3JlLW5vdGlmaWNhdGlvbnMge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAuY29sbGVjdGlvbi1pdGVtIHtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIENvbG9yc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmlhcHAtZ3JlZW4tdHh0IHtcbiAgY29sb3I6ICRzdWNjZXNzLWNvbG9yO1xufVxuIiwiLmNhcmQge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmLmhvdmVyYWJsZSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDhweCAxN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdH1cblx0fVxuXHQmLmJlc3QtdmFsdWUge1xuXHRib3JkZXI6ICNmYWIxNTAgc29saWQgMnB4O1xuXHRvdmVyZmxvdzogaW5pdGlhbDtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHR3aWR0aDogNDVweDtcblx0XHRcdGhlaWdodDogNDVweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMzFweDtcblx0XHRcdHJpZ2h0OiAtMjVweDtcblx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCdodHRwczovL2lhcHAub3JnL21lZGlhL2ltYWdlcy9jZXJ0aWZpY2F0aW9uL2Jlc3RWYWx1ZU9yYW5nZS0wMS0wMS5wbmcnKSBuby1yZXBlYXQgMCAwO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC8vIENhcmQgU2l6ZXNcblx0Ji54eGxhcmdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXG5cdFx0LmNhcmQtaW1hZ2Uge1xuXHRcdFx0bWF4LWhlaWdodDogNjAlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdFx0LmNhcmQtaW1hZ2UgKyAuY2FyZC1jb250ZW50IHtcblx0XHRcdG1heC1oZWlnaHQ6IDQwJTtcblx0XHR9XG5cdFx0LmNhcmQtY29udGVudCB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdFx0LmNhcmQtYWN0aW9uIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQmLnh4bGFyZ2Uge1xuXHRcdGhlaWdodDogODAwcHg7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cblx0Ji5jYXJkLWlhcHBfY29uZmVyZW5jZXMge1xuXHRcdC5jYXJkLWltYWdlIHtcblx0XHRcdGhlaWdodDogMTVyZW07XG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcblx0XHRcdFx0aGVpZ2h0OiAxOHJlbTtcblx0XHRcdH1cblx0XHRcdGltZyB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHQuY2FyZC10aXRsZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdC52YWxpZ24ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdC5jYXJkLWNvbmYtaGRyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jYXJkLWNvbmYtc2Vjb25kYXJ5IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuY2FyZC12aWRlbyB7XG5cdFx0LnZpZGVvLWNvbnRhaW5lciB7XG5cdFx0XHQueW91dHViZS1wbGF5ZXIge1xuXHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtOS4zJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5jYXJkLWhvcml6b250YWwge1xuXHRcdC5jYXJkLWltYWdlIHtcblx0XHRcdEBleHRlbmQgLmdyZXksIC5saWdodGVuLTQ7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0LmNhcmQtaW1hZ2Uge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRcdC5jYXJkLWltYWdlIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIxLjVyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc2hhcmUtdGhpcy1jYXJkIHtcblx0XHRtYXJnaW46IDFyZW0gMCAwO1xuXHRcdC5jYXJkLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMTBweCAyMHB4IDhweDtcblx0XHRcdC5jYXJkLXRpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjhyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHR3aWR0aDogMi40cmVtO1xuXHRcdFx0XHRcdGhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmNhcmQtYWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMjBweCAwO1xuXHRcdFx0LnNvY2lhbC1zaGFyaW5nLWJ0bnMge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuY2FyZC1ub3RlIHtcblx0XHRAZXh0ZW5kIC5ibHVlLWdyZXksIC5saWdodGVuLTEsIC5ncmV5LXRleHQsIC50ZXh0LWxpZ2h0ZW4tNTtcblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkYmx1ZS1ncmV5LCBcImRhcmtlbi0zXCIpICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXJkLXRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDJyZW07XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgbWFwLWdldCgkZ3JleSwgXCJsaWdodGVuLTVcIik7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG5cdFx0fVxuXHRcdC5jYXJkLWNvbnRlbnQgbGkge1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0fVxuXHR9XG5cdCYuY2FyZC10dW1ibHIge1xuXHRcdEBleHRlbmQgLmdyZXksIC5saWdodGVuLTM7XG5cdFx0LmNhcmQtaW1hZ2Uge1xuXHRcdFx0ZmlndXJlIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2FyZC10aXRsZSxcblx0XHQuY2FyZC1jb250ZW50LFxuXHRcdHAge1xuXHRcdFx0YSB7XG5cdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIikgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucm93LFxuXHRcdC5jYXJkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdFx0LmNhcmQtYWN0aW9uIHtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRAZXh0ZW5kIC5jeWFuLCAuZGFya2VuLTE7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmludHJvLWNhcmQge1xuXHQgICAgYm9yZGVyOiAzcHggc29saWQgbWFwLWdldCgkYmx1ZS1ncmV5LCBcImRhcmtlbi0xXCIpO1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZS1ncmV5LCBcImxpZ2h0ZW4tNVwiKTtcblx0ICAgIC5jYXJkLWJvZHkge1xuXHQgICAgXHRoMyB7XG5cdCAgICBcdFx0Y29sb3I6IG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJkYXJrZW4tMVwiKTtcblx0ICAgIFx0XHRtYXJnaW4tdG9wOiAwO1xuXHQgICAgXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0ICAgIFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIFx0cCB7XG5cdCAgICBcdFx0Zm9udC1zaXplOiAxLjA1cmVtO1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cblx0Ji5pbnRyby1jYXJkLWFueiB7XG5cdCAgICBib3JkZXI6IDNweCBzb2xpZCBtYXAtZ2V0KCRsaWdodC1ncmVlbiwgXCJkYXJrZW4tNFwiKTtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2U4ZTI7XG5cdCAgICAuY2FyZC1ib2R5IHtcblx0ICAgIFx0aDMge1xuXHQgICAgXHRcdGNvbG9yOiBtYXAtZ2V0KCRsaWdodC1ncmVlbiwgXCJkYXJrZW4tNFwiKTtcblx0ICAgIFx0XHRtYXJnaW4tdG9wOiAwO1xuXHQgICAgXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0ICAgIFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIFx0cCB7XG5cdCAgICBcdFx0Zm9udC1zaXplOiAxLjA1cmVtO1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cblx0LmNhcmQtY29tbWVudHMge1xuXHRcdGhlaWdodDogM2VtO1xuXHR9XG5cdC5jYXJkLWNvbnRlbnQge1xuXHRcdCYuaGFzLWNvbW1lbnRzIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXHRcdH1cblx0XHQuY2FyZC10aXRsZSB7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0Ji5ib2xkZWQge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRvbCwgdWwge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDJlbTtcblx0XHRcdCYuYm9sZGVkIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0XHQmLm51bWJlcmVkIHtcblx0XHRcdFx0bGlzdC1zdHlsZTogZGVjaW1hbDtcblx0XHRcdH1cblx0XHRcdCYubGV0dGVyZWQge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiB1cHBlci1hbHBoYTtcblx0XHRcdH1cblx0XHRcdCYuYnVsbGV0ZWQge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBkaXNjO1xuXHRcdFx0fVxuXHRcdFx0Ji5zcXVhcmVzIHtcblx0XHRcdFx0bGlzdC1zdHlsZTogc3F1YXJlO1xuXHRcdFx0fVxuXHRcdFx0bGkge1xuXHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWxhbmd1YWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbGlnaHQtYmx1ZSwgXCJkYXJrZW4tNFwiKTtcblx0XHRcdG9wYWNpdHk6IDAuMjU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJkYXJrZW4tNFwiKTtcblx0XHRcdG9wYWNpdHk6IDAuMTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdC5jYXJkLXRpdGxlIHtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWxhbmd1YWdlLWFueiB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbGlnaHQtZ3JlZW4sIFwiZGFya2VuLTRcIik7XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWZ1bGwtY29udGVudCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHQuY2FyZC10aXRsZSB7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWFjdGlvbiB7XG5cdFx0LnNhdmVhYmxlLXRyaWdnZXIge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAtM3B4OyAvLyBtYXkgbmVlZCB0byByZW1vdmUgdGhpcyB3aGVuIGxlZ2FjeSBTY3NzIHJlbW92ZWRcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdH1cblx0XHQuZGV0YWlscy1saW5rLFxuXHRcdC5iYWNrLXRvLXRvcCB7XG5cdFx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuZXhwYW5kLWxpbmsge1xuXHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZWVuLCBcImJhc2VcIikgIWltcG9ydGFudDtcblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS43NXJlbTtcblx0XHRcdH1cblx0XHRcdCYubGVmdCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYWN0aW9uLWxpbmtzIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHQubW9yZS1saW5rLFxuXHRcdFx0LnNhdmUtdGhpcyxcblx0XHRcdC5iYWNrLXRvLXRvcCxcblx0XHRcdC5leHBhbmQtbGluayB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5iYWNrLXRvLXRvcCxcblx0XHQuZXhwYW5kLWxpbmsge1xuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTEuMjVlbTtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTAuNDVlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5yZXZlYWwtYWN0aXZlIHtcblx0XHQuY2FyZC1hY3Rpb24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWF1dGhvciArIC5jYXJkLWJvZHkge1xuXHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcblx0fVxuXHQuZmVhdHVyZWQtdGl0bGUge1xuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG5cdFx0XHRmb250LXNpemU6IDIuMjhyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHR9XG5cdH1cbn1cblxuLmZlYXR1cmVkLXJlc291cmNlIHtcblx0LmNvbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdC5jYXJkIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCAwIDUwcHggNTBweDtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IG1hcC1nZXQoJGdyZWVuLCAnYmFzZScpO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmYTtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjAwNVwiO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwLjVyZW07XG5cdFx0XHRcdFx0dG9wOiAwLjNyZW07XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2FyZC1oZWFkIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi4zcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5vdGhlci1yZXNvdXJjZXMge1xuXHQuY29sIHtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5zdG9yZS1jYXJkLWhlYWQge1xuXHRwYWRkaW5nOiAxMHB4IDIwcHggMCAhaW1wb3J0YW50O1xuXHQuY2FyZC10aXRsZSB7XG5cdFx0QGV4dGVuZCAuY3lhbi10ZXh0LCAudGV4dC1kYXJrZW4tMTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxufVxuXG4udG9wLXN0b3J5LXRpdGxlIHtcblx0Zm9udC1zaXplOiAyLjNyZW07XG5cdGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuXG4uY2Fyb3VzZWwtY2FyZHMge1xuXHQucm93IHtcblx0XHR3aWR0aDogMTAwJTsgXG5cdFx0bWFyZ2luOjAgYXV0bztcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0XHR3aWR0aDogODklO1xuXHRcdH1cblx0XHQuY29sIHtcblx0XHRcdCYudmFsaWduIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNhcm91c2VsLWNhcmQge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZGlzcGxheTogZmxleDsgXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5jLWNhcmQtLWltYWdle1xuXHRcdFx0aGVpZ2h0OiAxNTBweDsgXG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHQuaGFsZndheS1mYWIge1xuXHRcdFx0XHR0b3A6IDExMHB4O1xuXHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogaW5pdGlhbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYy1jYXJkLS10eHQge1xuXHRcdFx0cGFkZGluZzogMC43NWVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4uZmVhdHVyZWQtY2Fyb3VzZWwge1xuXHQmLmNhcmQge1xuXHRcdC5jYXJkLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdC5jYXJvdXNlbC1zbGlkZXIge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jYXJvdXNlbC1jYXJkcy13cmFwcGVyIHtcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdH1cblx0LmNhcm91c2VsLWNhcmQge1xuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdH1cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHQuYy1jYXJkLS1pbWFnZSB7XG5cdFx0XHRcdC5oYWxmd2F5LWZhYiB7XG5cdFx0XHRcdFx0cmlnaHQ6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhwLXN0cmVhbSB7XG5cdC5yb3cge1xuXHRcdC5sNiB7XG5cdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdFx0Y2xlYXI6IGJvdGggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNhcmQuY2FyZC1ob3Jpem9udGFsIHtcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0XHQuY2FyZC1pbWFnZSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxN3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNhcmQtY29tbWVudHMge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuXG4uY2xlYXItb2RkIHtcblx0LmNvbCB7XG5cdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHR9XG5cdH1cbn0iLCIuc3RvcmUtaGRyIHtcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0bWluLWhlaWdodDogMTUwcHg7XG5cdFx0aGVpZ2h0OiAxNTBweDtcblx0fVxuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG4gICAgXHRcdG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgXHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIFx0fVxuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnN0b3JlLXBhZ2UtdGl0bGUge1xuXHRmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmlhcHAtc3RvcmUge1xuXHRmbGV4OiAxIDAgYXV0bztcblx0LnN0b3JlLXRhYmxlIHtcblx0XHR0YWJsZSB7XG5cdFx0XHR0aGVhZCB7XG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHQucHJpY2luZy1oZHIge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMS4xcmVtIDAgMS4xNjhyZW0gMDtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiTWVtYmVyXCI7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMS41cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiTm9ubWVtYmVyXCI7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMS41cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDMuNXJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLm0tcHJpY2Uge1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZWVuLCBcImJhc2VcIik7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJiYXNlXCIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMy42cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLm5tLXByaWNlIHtcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImJhc2VcIik7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYuc3RhbmRhcmQtcHJpY2Uge1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHRib2R5IHtcblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JleSwgXCJsaWdodGVuLTNcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zdG9yZS10YWJsZS1zZXBhcmF0b3Ige1xuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QGV4dGVuZCAuYmx1ZS1ncmV5LCAubGlnaHRlbi00LCAuYmx1ZS1ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi0yO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuY29sbGFwc2libGUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdFx0XHQuY29sbGFwc2libGUtaGVhZGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLXJvdztcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07IFxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFyZW07XG5cdFx0XHRcdFx0XHRjdXJzb3I6IGluaXRpYWw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb2xsYXBzaWJsZS1ib2R5IHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc29sZC1vdXQge1xuXHRcdFx0XHRcdC5zb2xkLW91dC1iYWRnZSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzb2xkLW91dC1iYWRnZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm5ldy1tb2RlLWJhZGdlIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNvbGQtb3V0LWJhZGdlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYWNjZW50LTJcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wcmUtc2FsZS1iYWRnZSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzb2xkLW91dC1iYWRnZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUsIFwiYWNjZW50LTFcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5saXZlLW9ubGluZSB7XG5cdFx0XHRcdFx0LmxpdmUtb25saW5lLWJhZGdlIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxpdmUtb25saW5lLWJhZGdlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubmV3LW1vZGUtYmFkZ2Uge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbGl2ZS1vbmxpbmUtYmFkZ2U7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLCBcImFjY2VudC0yXCIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJlLXNhbGUtYmFkZ2Uge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbGl2ZS1vbmxpbmUtYmFkZ2U7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJhY2NlbnQtMVwiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtOyBcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0XHRcdCYucHJvdmlkZXIge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDsgXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0LnByb3ZpZGVyLXR5cGUge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzcmVtOyBcblx0XHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDsgXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7IFxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7IFxuXHRcdFx0XHRcdFx0XHRcdC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyOyBcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC4zZW0gMCAwO1xuXHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjNlbTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5tLXByaWNlIHtcblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJiYXNlXCIpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm5tLXByaWNlIHtcblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJiYXNlXCIpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYucHJvZC1uYW1lIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQub3RwLWJhZGdlIHtcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dGQge1xuXHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtICFpbXBvcnRhbnQ7XHRcblx0XHRcdFx0fVxuXHQgICAgXHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdCAgICBcdFx0Ym9yZGVyLXJhZGl1czogaW5pdGlhbDtcblx0XHRcdFx0LmNoZWNrb3V0LWJ0biB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMS41cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG5cdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmdyaWQtc29ydCB7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDAuNzVyZW0gMDtcblx0XHRcdC5zb3J0LXRyaWdnZXIge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDNyZW07XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ncmlkLWl0ZW0ge1xuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuKzEpIHtcblx0XHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0XHQmOm50aC1jaGlsZCgzbisxKSB7XG5cdFx0XHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3RvcmUtZmlsdGVycyB7XG5cdFx0LmNhcmQtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0ICAgIFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0fVxuXHRcdC5maWx0ZXJzIHtcblx0XHRcdC5maWx0ZXIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHQuZmlsdGVyLWZvcm0ge1xuXHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRcdC5maWx0ZXItc2V0IHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNzUwcHg7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZSAuMjhzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzIyMjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3RvcmUtbWFpbiB7XG5cdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LnN0b3JlLXNlYXJjaC1hY3RpdmUge1xuXHRcdFx0Lmdsb2JhbC1zdG9yZS1zZWFyY2gsXG5cdFx0XHRsYWJlbCxcblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zdG9yZS1zZWFyY2gtcmVzdWx0cyB7XG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdHotaW5kZXg6IDIyO1xuXHRcdFx0XHQucmVzdWx0IHtcbiAgICBcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgXHRcdFx0XHQucmVzdWx0LWNhdGVnb3J5IHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG4gICAgXHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBleHRlbmQgLmNhcmQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0ei1pbmRleDogNTtcblx0XHRcdGxlZnQ6IDAuNzVyZW07XG5cdFx0XHRyaWdodDogMC43NXJlbTtcblx0XHRcdC5yZXN1bHQge1xuXHRcdFx0XHRwYWRkaW5nOiAwLjc1cmVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgbWFwLWdldCgkZ3JleSwgXCJsaWdodGVuLTNcIik7XG5cdFx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJlc3VsdC1jYXRlZ29yeSB7XG5cdFx0XHRcdFx0QGV4dGVuZCAuZ3JleTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogaW5oZXJpdDtcblx0XHRcdFx0XHRyaWdodDogMC41cmVtO1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmNhcmQge1xuXHRcdFx0LmNhcmQtY29udGVudCB7XHRcdFxuXHRcdFx0XHQuc29sZC1vdXQge1xuXHRcdFx0XHRcdC5zb2xkLW91dC1iYWRnZSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzb2xkLW91dC1iYWRnZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm5ldy1tb2RlLWJhZGdlIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNvbGQtb3V0LWJhZGdlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYWNjZW50LTJcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wcmUtc2FsZS1iYWRnZSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzb2xkLW91dC1iYWRnZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUsIFwiYWNjZW50LTFcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYubGl2ZS1vbmxpbmUge1xuXHRcdFx0XHRcdC5saXZlLW9ubGluZS1iYWRnZSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBsaXZlLW9ubGluZS1iYWRnZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm5ldy1tb2RlLWJhZGdlIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxpdmUtb25saW5lLWJhZGdlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZSwgXCJhY2NlbnQtMlwiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnByZS1zYWxlLWJhZGdlIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxpdmUtb25saW5lLWJhZGdlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYWNjZW50LTFcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYudmFsaWduLXdyYXBwZXIge1xuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcblx0XHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDJyZW07XG5cdFx0XHRcdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHQmLnZhbGlnbiB7XG5cdFx0XHRcdFx0XHRcdCYucmlnaHQge1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMjVweDtcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdCAgICByaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jYXJkLWFjdGlvbiB7XG5cdFx0XHRcdC5hZGQtdG8tY2FydCB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTAuNXJlbTtcblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZWVuLXRleHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5yZW1vdmUtZnJvbS1jYXJ0IHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMC41cmVtO1xuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAub3JhbmdlLXRleHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmNhcmQtbWVyY2hhbmRpc2UsXG5cdFx0XHQmLnByb2QtY2hlY2tvdXQtY2FyZCB7XG5cdFx0XHRcdC5tLXByaWNlIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIk1lbWJlciBQcmljZVwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogMjBweDtcblx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmVlbiwgXCJiYXNlXCIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiYmFzZVwiKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zaW5nbGUge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlByaWNlXCI7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi00XCIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5rbmV0IHtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiTWVtYmVyIFByaWNlXCI7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZWVuLCBcImJhc2VcIik7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5tLXByaWNlIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIk5vbm1lbWJlciBQcmljZVwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJiYXNlXCIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHQvLyBmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zaW5nbGUge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlByaWNlXCI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmNhcmQtbWVyY2hhbmRpc2Uge1xuXHRcdFx0XHQmLmxhcmdlIHtcblx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdC5jYXJkLWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuY2FyZC1hY3Rpb24ge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0NTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0NzVweDtcblx0XHRcdFx0XHRcdC5jYXJkLWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHQuY2FyZC1oZWFkIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHQgICAgXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhICN7JHhsYXJnZS1hbmQtdXB9IHtcblx0XHRcdFx0XHRcdGhlaWdodDogNDUwcHg7XG5cdFx0XHRcdFx0XHQuY2FyZC1jb250ZW50IHtcblx0XHRcdFx0XHRcdFx0LmNhcmQtaGVhZCB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0ICAgIFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jYXJkLWltYWdlIHtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEycmVtO1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwcmVtO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxcmVtIGF1dG8gMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5jYXJkLW1lcmNoYW5kaXNlLWV4YW0ge1xuXHRcdFx0XHQmLmxhcmdlIHtcblx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdC5jYXJkLWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuY2FyZC1hY3Rpb24ge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MDBweDtcblx0XHRcdFx0XHRcdC5jYXJkLWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxNTBweDtcblx0XHRcdFx0XHRcdFx0LmNhcmQtaGVhZCB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0ICAgIFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdCAgICBcdFx0XHRcdFx0bWluLWhlaWdodDogNzVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwMHB4O1xuXHRcdFx0XHRcdFx0LmNhcmQtY29udGVudCB7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHRcdFx0XHQuY2FyZC1oZWFkIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHQgICAgXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0ICAgIFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA3NXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAjeyR4bGFyZ2UtYW5kLXVwfSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQyNXB4O1xuXHRcdFx0XHRcdFx0LmNhcmQtY29udGVudCB7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHRcdFx0XHQuY2FyZC1oZWFkIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHQgICAgXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjdyZW07XG5cdFx0ICAgIFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA3NXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jYXJkLWltYWdlIHtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEycmVtO1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwcmVtO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxcmVtIGF1dG8gMDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5wcm9kLWNoZWNrb3V0LWNhcmQge1xuXHRcdFx0XHQubS1wcmljZSxcblx0XHRcdFx0Lm5tLXByaWNlIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM4cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5tb2RhbCB7XG5cdFx0XHRcdFx0Lm1vZGFsLWZvb3RlciB7XG5cdFx0XHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAycmVtO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnByb2R1Y3QtcGFnZSB7XG5cdFx0LnNvbGQtb3V0IHtcblx0XHRcdC5zb2xkLW91dC1iYWRnZSB7XG5cdFx0XHRcdEBpbmNsdWRlIHNvbGQtb3V0LWJhZGdlO1xuXHRcdFx0fVxuXHRcdFx0Lm5ldy1tb2RlLWJhZGdlIHtcblx0XHRcdFx0QGluY2x1ZGUgc29sZC1vdXQtYmFkZ2U7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZWVuLCBcImFjY2VudC0yXCIpO1xuXHRcdFx0fVxuXHRcdFx0LnByZS1zYWxlLWJhZGdlIHtcblx0XHRcdFx0QGluY2x1ZGUgc29sZC1vdXQtYmFkZ2U7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUsIFwiYWNjZW50LTFcIik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5saXZlLW9ubGluZSB7XG5cdFx0XHQubGl2ZS1vbmxpbmUtYmFkZ2Uge1xuXHRcdFx0XHRAaW5jbHVkZSBsaXZlLW9ubGluZS1iYWRnZTtcblx0XHRcdH1cblx0XHRcdC5uZXctbW9kZS1iYWRnZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGxpdmUtb25saW5lLWJhZGdlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLCBcImFjY2VudC0yXCIpO1xuXHRcdFx0fVxuXHRcdFx0LnByZS1zYWxlLWJhZGdlIHtcblx0XHRcdFx0QGluY2x1ZGUgbGl2ZS1vbmxpbmUtYmFkZ2U7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZWVuLCBcImFjY2VudC0xXCIpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJvZC1wYWdlLWltZyB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0fVxuXHRcdHVsLCBvbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0fVxuXHRcdHVsIGxpIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHR9XG5cdFx0LnByb2R1Y3QtcXVhbnRpdHkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIuNzVyZW07XG5cdFx0XHQubGFiZWwge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdH1cblx0XHRcdC5pbnB1dCB7XG5cdFx0XHRcdEBleHRlbmQgLmdyZXksIC5saWdodGVuLTI7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAuMTVyZW07XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjI4cyBlYXNlO1xuXHRcdFx0XHRcdCYuZGVjcmVhc2UtY291bnQge1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuZ3JleS10ZXh0LCAudGV4dC1kYXJrZW4tMTtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkb3JhbmdlLCBcImJhc2VcIikgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5jb3VudCB7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwLjM1cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmluY3JlYXNlLWNvdW50IHtcblx0XHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTE7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZWVuLCBcImJhc2VcIikgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb2QtY2FydC1hZGp1c3Qge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiAxLjc1cmVtO1xuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdC5mZWF0dXJlZC1jb250ZW50IHtcblx0ICAgIG1hcmdpbjogMC43NXJlbSAtMC43NXJlbTtcblx0XHQuY2FyZCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgMS41cmVtO1xuXHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG5cdFx0XHR9XG5cdFx0XHQuYnRuLWZsb2F0aW5nIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMC43NXJlbTtcblx0XHRcdFx0Ym90dG9tOiAyLjZyZW07XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucHJpY2UtaW5uZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnNpbmdsZS1wcmljZSB7XG5cdGNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi00XCIpICFpbXBvcnRhbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG5cdC5wcmljZS1pbm5lciB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuXG4ucGxhY2Vob2xkZXItaW1nIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQuZmEge1xuXHRcdEBleHRlbmQgLmdyZXktdGV4dDtcblx0XHRmb250LXNpemU6IDdyZW07XG5cdFx0cGFkZGluZzogMnJlbSAwO1xuXHR9XG59IiwiLmhwLWhlcm8ge1xuXHRoZWlnaHQ6IGF1dG87XG5cdHBhZGRpbmc6IDJyZW0gMCAzcmVtO1xuXHR3aWR0aDogMTAwJTtcblx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0fVxuXHQucGFyYWxsYXgge1xuXHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7IFxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMCU7XG5cdH1cblx0Lmhlcm8taW5uZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEhlcm8gYmFja2dyb3VuZCBjb2xvciBhbmQgdGV4dHVyZVxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZWFjaCAkaGVyby1jb2xvciBpbiAkaGVyby1jb2xvcnMge1xuXHQuaGVyby1iZyB7XG5cdFx0Ji5oZXJvLWJnLSN7bnRoKCRoZXJvLWNvbG9yLCAxKX0ge1xuXHRcdFx0YmFja2dyb3VuZDogbnRoKCRoZXJvLWNvbG9yLCAyKTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlLCBjaXJjbGUgY292ZXIsIG50aCgkaGVyby1jb2xvciwgMiksIGRhcmtlbihudGgoJGhlcm8tY29sb3IsIDIpLCA1JSkgMTAwJSk7XG5cdFx0fVxuXHR9XG59XG5cbkBlYWNoICRoZXJvLXRleHR1cmUgaW4gJGhlcm8tdGV4dHVyZXMge1xuXHQuaGVyby1iZyB7XG5cdFx0Ji5oZXJvLXBhdHRlcm4tI3tudGgoJGhlcm8tdGV4dHVyZSwgMSl9IHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvI3tudGgoJGhlcm8tdGV4dHVyZSwgMil9LnBuZyk7XG5cdFx0XHRcdG9wYWNpdHk6ICN7bnRoKCRoZXJvLXRleHR1cmUsIDMpfTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gUGFnZSBiYW5uZXJzXG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wYXJhbGxheCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMCU7XG5cdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7IFxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDI1MCU7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogODAlIDAlO1xuXHR9XG5cdEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTUwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDAlO1xuXHR9XG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEyNSU7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNzUlIDEwJTtcblx0fVxuXHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAlO1xuXHR9XG59XG5cbi5wdWItaGRyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogOTk7XG4gICAgdG9wOiA1NXB4O1xuICAgIHRyYW5zaXRpb246IG1hcmdpbi10b3AgLjVzIGVhc2U7XG4gICAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuICAgIFx0bWFyZ2luLXRvcDogLTM1cHg7XG4gICAgXHR0b3A6IDEzNnB4O1xuICAgIH1cblx0aGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LmJhY2tzcGxhc2gge1xuXHRcdFx0QGV4dGVuZCAuZ3JleSwgLmRhcmtlbi00O1xuXHRcdFx0b3BhY2l0eTogMC43NTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0fVxuXHRcdC5yb3cge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdC5wdWItdGl0bGUge1xuXHRcdFx0XHRAZXh0ZW5kIC53aGl0ZS10ZXh0O1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07IFxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07IFxuXHRcdFx0XHRtYXJnaW46IDFyZW0gMDtcblx0XHRcdFx0b3BhY2l0eTogMC45NTtcblx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5wdWItbGluayxcblx0XHRcdFx0LmRpdmlkZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbWF4LXdpZHRoIC4yOHMgZWFzZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5yc3MtbGluayB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdG9wYWNpdHk6IDAuOTU7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA2N3B4O1xuXHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDU4cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmNvbGxhcHNlZCB7XG5cdFx0QGV4dGVuZCAuei1kZXB0aC0yO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDM2cHg7XG5cdFx0aGVhZGVyIHtcblx0XHRcdC5iYWNrc3BsYXNoIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0fVxuXHRcdFx0LnJvdyB7XG5cdFx0XHRcdC5wdWItdGl0bGUge1xuXHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi0zXCIpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRcdG1hcmdpbjogMC41cmVtIDA7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTVweDtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2VyaWY7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGN5YW4sIFwiZGFya2VuLTFcIikgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0Ji5jdXJyZW50LXRpdGxlLFxuXHRcdFx0XHRcdFx0Ji5uZXh0LXRpdGxlIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yOHMgZWFzZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuY3VycmVudC10aXRsZSB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLm5leHQtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JiArIHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5yc3MtbGluayB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tM1wiKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLm1pbmkge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Ji5taW5pLWJvdHRvbSB7XG5cdFx0XHRoZWFkZXIge1xuXHRcdFx0XHQucm93IHtcblx0XHRcdFx0XHQucHViLXRpdGxlIHtcblx0XHRcdFx0XHRcdC5wdWItbGluayxcblx0XHRcdFx0XHRcdC5kaXZpZGVyIHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmN1cnJlbnQtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm5leHQtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTAuMjVyZW07XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5iYW5uZXIge1xuXHRoZWlnaHQ6IGF1dG87XG5cdHBhZGRpbmc6IDFyZW07XG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRwYWRkaW5nOiAyLjVyZW0gMXJlbTtcblx0fVxuXHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xuXHRcdHBhZGRpbmc6IDVyZW0gMXJlbTtcblx0fVxuXHQmLmNvbG9yZWQtb3ZlcmxheSB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdDcwZGVnLCBcblx0XHRcdFx0bWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKSAzJSwgXG5cdFx0XHRcdG1hcC1nZXQoJGdyZWVuLCBcImxpZ2h0ZW4tMlwiKSAyMCUsIFxuXHRcdFx0XHR0cmFuc3BhcmVudFxuXHRcdFx0KTtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcblx0XHRcdFx0NzBkZWcsIFxuXHRcdFx0XHR0cmFuc3BhcmVudCwgXG5cdFx0XHRcdG1hcC1nZXQoJGJsdWUsIFwibGlnaHRlbi0yXCIpIDgwJSwgXG5cdFx0XHRcdG1hcC1nZXQoJGJsdWUsIFwiYmFzZVwiKSA5NyVcblx0XHRcdCk7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXHRcdC52YWxpZ24td3JhcHBlciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0fVxuXHQmLm5vLW92ZXJsYXkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTNcIik7XG5cdH1cblx0LmNoaXAge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHQmLmNoaXAtaWNvbi1iZWZvcmUge1xuXHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5ob3ZlcmFibGUge1xuXHRcdFx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcblx0XHRcdFx0Ym94LXNoYWRvdzogMCA4cHggMTdweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYWN0aW9uLWxpbmtzIHtcblx0XHRcdHdpZHRoOiAxMDVweDtcblx0XHRcdG1heC13aWR0aDogMTA1cHg7XG5cdFx0XHQuc2F2ZS10aGlzIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zYXZlZCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5saWdodC1zY2hlbWUsXG5cdCYuZGVmYXVsdC1zY2hlbWUge1xuXHRcdGgxLCAuaGVhZGVyLXNvY2lhbCA+IHVsID4gbGkgPiBhIHtcblx0XHRcdEBleHRlbmQgLnRleHQtc2hhZG93O1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHRcdC5jaGlwLFxuXHRcdC5jaGlwIGEge1xuXHRcdFx0QGV4dGVuZCAuZ3JleSwgLmRhcmtlbi00O1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHQmLnNhdmUtdGhpcyxcblx0XHRcdCYuc2F2ZWQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImRhcmtlbi00XCIpO1xuXHRcdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmRhcmstc2NoZW1lIHtcblx0XHRoMSwgLmhlYWRlci1zb2NpYWwgPiB1bCA+IGxpID4gYSB7XG5cdFx0XHRAZXh0ZW5kIC5ncmV5LXRleHQsIC50ZXh0LWRhcmtlbi00O1xuXHRcdH1cblx0XHQuY2hpcCxcblx0XHQuY2hpcCBhIHtcblx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ji5zYXZlLXRoaXMsXG5cdFx0XHQmLnNhdmVkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTRcIikgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5jdXN0b20tc2NoZW1lIHtcblx0XHRoMSwgLmhlYWRlci1zb2NpYWwgPiB1bCA+IGxpID4gYSB7XG5cdFx0XHRAZXh0ZW5kIC50ZXh0LXNoYWRvdztcblx0XHR9XG5cdFx0LmNoaXAsXG5cdFx0LmNoaXAgYSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0Ji5zYXZlLXRoaXMsXG5cdFx0XHQmLnNhdmVkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jaGlwIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0XHRcdG9wYWNpdHk6IDAuOTtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNvbnRhaW5lciB7XG5cdFx0LnJvdyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZHItYXJ0aWNsZSB7XG5cdC5iYW5uZXIge1xuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdC5oZHItdGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyLjVlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0cGFkZGluZzogNnJlbSAxcmVtO1xuXHRcdH1cblx0XHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0cGFkZGluZzogOXJlbSAxcmVtO1xuXHRcdFx0Lmhkci10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNC4ycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucGFyYWxsYXgge1xuXHRcdFx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDsgXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjE7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNTAlIGF1dG87XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwJTtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC4yNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uaGRyLXB1YmxpY2F0aW9uIHtcblx0LnBhcmFsbGF4LWNvbnRhaW5lciB7XG5cdFx0LnBhcmFsbGF4IHtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDc1JSAwJTtcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzMDAlO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE1MCU7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuaGRyLWFydGljbGUge1xuXHRcdC5wYXJhbGxheC1jb250YWluZXIge1xuXHRcdFx0LnBhcmFsbGF4IHtcblx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzUwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnB1Yi10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW0gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLnB1Yi10aXRsZSB7XG5cdGZvbnQtc2l6ZTogM3JlbTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBhZGRpbmctbGVmdDogMXJlbTtcblx0JiArIC5oZWFkZXItc29jaWFsIHtcblx0XHRsZWZ0OiA4JTtcblx0XHRib3R0b206IDUlO1xuXHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bWFyZ2luLXRvcDogLTFyZW07XG5cdFx0XHRsZWZ0OiBpbml0aWFsO1xuXHRcdFx0Ym90dG9tOiBpbml0aWFsO1xuXHRcdH1cblx0fVxufVxuXG4uaGRyLXRpdGxlIHtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMS43NXJlbTtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdHRleHQtc2hhZG93OiAwIDFweCAxcHggIzAwMCAhaW1wb3J0YW50O1xuXHRhIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xuXHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHR9XG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRmb250LXNpemU6IDNyZW07XG5cdH1cbn1cblxuLmhkci10YWdsaW5lIHtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0dGV4dC1zaGFkb3c6IDAgMXB4IDFweCAjMDAwO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0YSB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cblxuLnNlY3Rpb24tc2VhbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuXHR0b3A6IDAuOXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRwYWRkaW5nLXRvcDogM3B4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRyaWdodDogM3JlbTtcblx0fVxuXHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0cmlnaHQ6IDYuNXJlbTtcblx0fVxuXHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0cmlnaHQ6IDEwcmVtO1xuXHR9XG5cdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRyaWdodDogMTMuNXJlbTtcblx0fVxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogOTAlO1xuXHR9XG59XG5cbi5taW5pIHtcblx0LnNlY3Rpb24tc2VhbCB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdHRvcDogMC4ycmVtO1xuXHR9XG59XG5cbi5jaGlwICsgLmhlYWRlci1zb2NpYWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMiU7XG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG5cdFx0Ym90dG9tOiBpbml0aWFsO1xuXHR9XG59XG5cbi5oZWFkZXItc29jaWFsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y2xlYXI6IGJvdGg7XG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiA1JTtcblx0fVxuXHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xuXHRcdHJpZ2h0OiAxNSU7XG5cdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0fVxuXHR1bCB7XG5cdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdGxpIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdHRleHQtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIEhlYWRlciBTdHlsZXNcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmhkciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRoZHItZGVmYXVsdC1jb2xvcjtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6ICRoZHItcGFkLXNtIDA7XG5cblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1zbSkge1xuXHRcdHBhZGRpbmc6ICRoZHItcGFkLW1lZCAwIDJlbSAwO1xuXHR9XG5cblx0QG1lZGlhKG1pbi13aWR0aDogJG5hdi1icC1sZykge1xuXHRcdHBhZGRpbmc6ICRoZHItcGFkLWxnIDAgMmVtIDA7XG5cdH1cblxuXG5cdC8vIFRoZXNlIGNsYXNzZXMgYXJlIHVzZWQgdG8gY2hhbmdlIHRoZSBiYWNrZ3JvdW5kLWNvbG9yIG9mIHRoZSBoZWFkZXJcblx0Ly8gVGhleSBhcmUgYXBwbGllZCB3aGVuIHRoZXkncmUgaW5jbHVkZWQgYXQgdGhlIHRlbXBsYXRlIGxldmVsLlxuXHQvLyBGb3IgaW5zdGFuY2Ugb24gbmV3c19sYW5kaW5nLnR3aWcuXG5cdC5oZHItbmV3cyAmIHsgXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL25ld3MtYmFubmVyMy5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDsgXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmOyBcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4OyBcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmhkci1kYWlseS1kYXNoYm9hcmQgJiB7IFxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9kZC1iYW5uZXIuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0OyBcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7IFxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDsgXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7IFxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaGRyLXByaXZhY3ktcGVyc3BlY3RpdmVzICYgeyBcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvcGVyc3BlY3RpdmVzLWJhbm5lci5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxuXHRcdC5oZHItYmxvY2stLXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkYmxhY2stODA7XG5cdFx0XHQuaGRyLWgxLWxpbmsge1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xuXHRcdFx0fVxuXHRcdFx0Lmhkci10YWdsaW5lIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDsgXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmOyBcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4OyBcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmhkci1wcml2YWN5LWFkdmlzb3IgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3ByaXZhY3ktYWR2aXNvci1iYW5uZXIuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDsgXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmOyBcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4OyBcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaGRyLWltZy1kcGEtYmFubmVyICYgeyBcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvZHBhLWJhbm5lci5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxuXHR9XG5cblx0Lmhkci1pbWctZHBhLXNhbmN0aW9ucy1iYW5uZXIgJiB7IFxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9kcGEtc2FuY3Rpb25zLWhkci5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTsgXG5cdH1cblxuXHQuaGRyLWltZy1nZHByLWJhbm5lciAmIHsgXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2dkcHItYmFubmVyLnBuZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0fVxuXG5cdC5oZHItcHJpdmFjeS10cmFja2VyICYgeyBcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9pYXBwL3N0YXRpYy9pbWcvYmFja2dyb3VuZHMvc3RhbmRhcmQvdHJhY2tlci1iYW5uZXIxLmpwZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7IFxuXHRcdC5oZHItYmxvY2stLXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkYmxhY2stODA7XG5cdFx0XHQuaGRyLWgxLWxpbmsge1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xuXHRcdFx0fVxuXHRcdFx0Lmhkci10YWdsaW5lIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNvY2lhbC1saXN0LWxpbmsge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTgwO1xuXHRcdH1cblx0fVxuXHQuaGRyLWRwby1jb25mZXNzaW9uYWwgJiB7IFxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9kcG8tY29uZmVzc2lvbmFsLWJhbm5lci5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlOyBcblx0XHQuaGRyLWJsb2NrLS10aXRsZSB7XG5cdFx0XHRjb2xvcjogJGJsYWNrLTgwO1xuXHRcdFx0Lmhkci1oMS1saW5rIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjay04MDtcblx0XHRcdH1cblx0XHRcdC5oZHItdGFnbGluZSB7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stODA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zb2NpYWwtbGlzdC1saW5rIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjay04MDtcblx0XHR9XG5cdH1cblx0Lmhkci1wcml2YWN5LXRlY2ggJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3ByaXZhY3ktdGVjaC1iYW5uZXIuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDsgXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmOyBcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4OyBcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggMjBkZWcsICRwcml2YWN5LXRlY2gtYmcgMCUsIHRyYW5zcGFyZW50IDYwJSApO1xuXHRcdH1cblx0fVxuXHQuaGRyLXByaXZhY3ktYWR2aXNvci1wb2RjYXN0ICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9wb2RjYXN0LWJhbm5lci5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjsgXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7IFxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5oZHItY2FuYWRhLWRhc2hib2FyZC1kaWdlc3QgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL2NkZC1iYW5uZXIuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0OyBcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7IFxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDsgXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7IFxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaGRyLWV1cm9wZS1kYXRhLXByb3RlY3Rpb24tZGlnZXN0ICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9lZHBkLWJhbm5lci5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjsgXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7IFxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5oZHItdW5pdGVkLXN0YXRlcy1kYXNoYm9hcmQtZGlnZXN0ICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC91c2RkLWJhbm5lci5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjsgXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7IFxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5oZHItbGF0aW4tYW1lcmljYS1kYXNoYm9hcmQtZGlnZXN0ICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9sYXRpbi1hbWVyaWNhLWRhc2hib2FyZC1kaWdlc3QucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcblx0XHQuc29jaWFsLWRpdi0tbGlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0OyBcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0LnNvY2lhbC1saW5rLS1saWdodCB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0LnNvY2lhbC1pY29uLS1saWdodCB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IFxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7IFxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweDsgXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcblx0XHRcdFx0XHRtYXJnaW46IDVweCAzcHg7IFxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4OyBcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaGRyLWFzaWEtcGFjaWZpYy1kYXNoYm9hcmQtZGlnZXN0ICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC9hc2lhLXBhY2lmaWMtYmFubmVyLTIuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7IFxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjsgXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7IFxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmhkci12aWRlb3MgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3ZpZGVvcy1iYW5uZXIuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7IFxuXHRcdC5zb2NpYWwtZGl2LS1saWdodCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7IFxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHQuc29jaWFsLWxpbmstLWxpZ2h0IHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQuc29jaWFsLWljb24tLWxpZ2h0IHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjsgXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjsgXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4OyBcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDNweDsgXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7IFxuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmhkci13ZXN0aW4tcmVzZWFyY2gtY2VudGVyICYge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy9iYWNrZ3JvdW5kcy9zdGFuZGFyZC93ZXN0aW4tYmFubmVyLmpwZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IFxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHR9XG5cdFx0LnNvY2lhbC1kaXYtLWxpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDsgXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdC5zb2NpYWwtbGluay0tbGlnaHQge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdC5zb2NpYWwtaWNvbi0tbGlnaHQge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjIyMjIyOyBcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmOyBcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7IFxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggM3B4OyBcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxuXHRcdFx0XHRcdGhlaWdodDogMjVweDsgXG5cdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaGRyLXN0eWxlZ3VpZGUgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3N0eWxlZ3VpZGUtYmFubmVyLmpwZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXG5cdH1cblxuXHQuaGRyLXNnLWxhbmRpbmcgJiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvaWFwcC9zdGF0aWMvaW1nL2JhY2tncm91bmRzL3N0YW5kYXJkL3NnLWJhbm5lci5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxuXHR9XG5cblx0Lmhkci1pbWcgJiwgLmhkci1jb25mZXJlbmNlICYge1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cbn0iLCIjdG9hc3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTpibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwMDtcblxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAwJTtcbiAgfVxuICBAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcbiAgICByaWdodDogNSU7XG4gICAgYm90dG9tOiA3JTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG4gICAgYm90dG9tOiAxMCU7XG4gICAgcmlnaHQ6IDclO1xuICAgIG1heC13aWR0aDogODYlO1xuICB9XG59XG5cbi50b2FzdCB7XG4gIEBleHRlbmQgLnotZGVwdGgtMTtcbiAgZm9udC1mYW1pbHk6ICRzZXJpZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6MTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAkdG9hc3QtaGVpZ2h0O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWNvbG9yO1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogJHRvYXN0LXRleHQtY29sb3I7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIC5idG4sIC5idG4tZmxhdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgJi5yb3VuZGVke1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG4gICAgXHRib3JkZXItcmFkaXVzOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuICAgIHdpZHRoOjEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICBAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbn0iLCIudGFicyB7XG5cdC50YWIge1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI4cyBlYXNlO1xuXHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5pbmRpY2F0b3Ige1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdH1cbn1cblxuLnN0b3JlLXNlYXJjaC10YWJzIHtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHQudGFiIHtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjhzIGVhc2U7XG5cdFx0XHQmLmFjdGl2ZSxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmluZGljYXRvciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY3lhbiwgXCJkYXJrZW4tMVwiKTtcblx0fVxufSIsIi5zZWUtYWxsIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTVyZW07XG59XG5cbi5zdWJzZWN0aW9uLWhkciB7XG5cdCYgKyAuYnRuIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luLXRvcDogLTIuNzVyZW07XG5cdH1cbn1cblxuLy8gU29jaWFsIHNoYXJpbmdcblxuLnNvY2lhbC1zaGFyaW5nLWJ0bnMge1xuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0YSB7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0aSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHQgICAgXHRsaSB7XG5cdCAgICBcdFx0ZmxvYXQ6IGxlZnQ7XG5cdCAgICBcdFx0bWFyZ2luOiAwIDAuNXJlbSAxcmVtO1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdGEge1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMi41JTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTVweDtcblx0XHRcdG1hcmdpbi10b3A6IDE2MHB4O1xuXHRcdFx0Ji5maXhlZCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0Ym90dG9tOiA2MHB4O1xuXHRcdFx0fVxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgI3skeGxhcmdlLWFuZC11cH0ge1xuXHRcdGEge1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdFx0bGkge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBSU1NcblxuLmFydGljbGUtcnNzIHtcblx0YSB7XG5cdFx0aSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLy8gU3BlY2lhbCBzdG9yZSBidXR0b25zXG5cbi5wcm9kLWNhcnQtYWRqdXN0LFxuLm1lZ2EtY2FydC11cGRhdGUge1xuXHQuYnRuIHtcblx0XHRAZXh0ZW5kIC5mYWRlLW9uLWNoYW5nZTtcblx0fVxufVxuXG4uaWFwcC1zdG9yZSAuc3RvcmUtdGFibGUgdGFibGUgdGQgLmNoZWNrb3V0LWJ0biB7XG5cdCYud2lkZSB7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC42cmVtKTtcblx0XHR9XG5cdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIHNob3cgbW9yZSBidXR0b25cbi5pYXBwLXNob3ctbW9yZS10cmlnZ2VyIHtcblx0bWluLXdpZHRoOiAxNjRweDtcbn1cblxuLy8gZWRpdCByZWcgYnV0dG9uIFxuLmVkaXQtcmVnLWJ0biB7XG5cdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLy8gU2F2ZSBsaW5rc1xuLmFjdGlvbi1saW5rcyB7XG5cdC5zYXZlLXRoaXMge1xuXHRcdGNvbG9yOiBtYXAtZ2V0KCRjeWFuLCBcImRhcmtlbi0xXCIpICFpbXBvcnRhbnQ7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjhzIGVhc2UgIWltcG9ydGFudDtcblx0fVxuXHQuc2F2ZWQge1xuXHRcdGNvbG9yOiBtYXAtZ2V0KCRsaWdodC1ibHVlLCBcImFjY2VudC00XCIpICFpbXBvcnRhbnQ7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjhzIGVhc2UgIWltcG9ydGFudDtcblx0fVxuXHQmLmlzLXNhdmVkIHtcblx0XHQuc2F2ZS10aGlzIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHRcdC5zYXZlZCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuXG4vLyBHcmVlbiBidXR0b25cbmEge1xuXHQmLmJ0biB7XG5cdFx0Ji5ncmVlbiB7XG5cdFx0XHRjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4uaGVyb2xpbmstYnV0dG9uIHtcblx0d2lkdGg6IDE2cmVtO1xuXHRtYXJnaW46IDBweCAxMHB4IDVweCAxMHB4OyBcblx0cGFkZGluZzogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGVyb2xpbmstYnV0dG9uIHtcbiAgICBtYXJnaW46IDBweCAxMHB4IDEwcHggMTBweDsgXG4gIH1cbn0iLCIuZHJvcGRvd24tdHJpZ2dlciB7XG5cdCYuaG92ZXItdHJpZ2dlciB7XG5cdH1cbn1cblxuLmRyb3Bkb3duLWNvbnRlbnQge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQgd2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0bGkge1xuXHRcdHdpZHRoOiAzMDBweDtcblx0XHRwYWRkaW5nOiAxNHB4IDE2cHg7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHQgd2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0fVxufSIsIi8vIEFsbG93cyBmb3IgY3VzdG9tIGNvbG9yIGJhZGdlcyBpbiBjb2xsYXBzaWJsZXMgaW5zdGVhZCBvZiBqdXN0IGNvbGxlY3Rpb25zXG4uY29sbGFwc2libGUtaGVhZGVyIHtcblx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcblx0Ji5jdXN0b20tYmFkZ2V7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtcblx0XHQuYmRnIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDZweDtcblx0XHRcdG1pbi13aWR0aDogM2VtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0LnJvdGF0ZS1vbi1hY3RpdmUge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjhzIGVhc2U7XG5cdH1cblx0Ji5hY3RpdmUge1xuXHRcdC5yb3RhdGUtb24tYWN0aXZlIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXHRcdH1cblx0XHQmICsgLmNvbGxhcHNpYmxlLWJvZHkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLmNvbGxhcHNpYmxlLWJvZHkge1xuXHRmb250LWZhbWlseTogJHNlcmlmO1xuXHRwYWRkaW5nOiAwIDIwcHggIWltcG9ydGFudDtcblx0cCB7XG5cdFx0cGFkZGluZzogMjBweCA1cHggMDtcblx0fVxuXHRoMSB7XG4gXHQgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuIFx0ICAgIG1hcmdpbi1ib3R0b206IDA7XG4gXHQgICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuIFx0ICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkYWRiO1xuICAgIH1cblx0dWwsIG9sIHtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdGxpIHtcblx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2VyaWY7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHR9XG5cdH1cblx0dWwge1xuXHRcdGxpIHtcblx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IGNpcmNsZTtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IHNxdWFyZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRvbCB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRsaSB7XG5cdFx0XHRsaXN0LXN0eWxlOiBkZWNpbWFsICFpbXBvcnRhbnQ7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IGxvd2VyLWxhdGluICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBsb3dlci1yb21hbiAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRvbCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGEge1xuXHRcdEBleHRlbmQgLmRlZmF1bHQtbGluaztcblx0fVxuXHQuc2VjdGlvbi10ZXh0LXdyYXBwZXIgKyAuY29sbGFwc2libGUubm8tbWFyZyB7XG5cdFx0bWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5jb2xsYXBzaWJsZS1saSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcblx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmNvbGxhcHNpYmxlLW5lc3RlZCB7XG5cdC5jb2xsYXBzaWJsZS1oZWFkZXIge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cblx0LmNvbGxhcHNpYmxlLWJvZHkge1xuXHRcdC5jb2xsYXBzaWJsZS1oZWFkZXIge1xuXHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTJcIik7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdFx0LmNvbGxhcHNpYmxlLWJvZHkge1xuXHRcdFx0LmNvbGxhcHNpYmxlLWhlYWRlciB7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTNcIik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5uby1taW4taGVpZ2h0IHtcblx0bWluLWhlaWdodDogaW5pdGlhbDtcbn1cblxuLnNzLWV4cGFuZGVkLWhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LmV4cGFuZGVkLWljb24tY29udGFpbmVyIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMi4yNWVtO1xuXHR9XG59XG5cblxuLypPbmluZSBjb25mZXJlbmNlIGFjY29yZGlvbiovXG4udmlydHVhbExpIHtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4udmlydHVhbEhlYWRlciB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdHBhZGRpbmctbGVmdDogMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiA3cHg7XG59XG5cbi52aXJ0dWFsQ2hldnJvbiB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG1hcmdpbi1yaWdodDogMHB4O1xuXHRtYXJnaW4tdG9wOiAtMS41JTtcbn1cblxuLnZpcnR1YWxQIHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcblx0Zm9udC1mYW1pbHk6IFwiVGFiYWMgU2Fuc1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xufVxuXG4udmlydHVhbEhyZWYge1xuXHRjb2xvcjogIzRjYWY1MDtcbn1cblxuLnZpcnR1YWxIcmVmT25saW5lIHtcblx0Y29sb3I6ICM0Y2FmNTAgIWltcG9ydGFudDtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi52aXJ0dWFsU3BhbiB7XG5cdGZsb2F0OiByaWdodDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0cGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4udmlydENvbGxQIHtcblx0Zm9udC1mYW1pbHk6IFwiVGFiYWMgU2Fuc1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cblx0LnZpcnR1YWxIZWFkZXIge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDZweDtcblx0fVxuXG5cdC52aXJ0dWFsU3BhbiB7XG5cdFx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBibG9jaztcbiAgICBcdHRleHQtYWxpZ24tbGFzdDogY2VudGVyO1xuICAgIFx0cGFkZGluZy10b3A6IDVweDtcblx0fVxuXG5cdC52aXJ0dWFsSHJlZk9ubGluZSB7XG5cdFx0Y29sb3I6ICM0Y2FmNTA7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdH1cblxuXHQudmlydHVhbENoZXZyb24ge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcblx0LnZpcnR1YWxDaGV2cm9uIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG59IiwiLmNoaXAge1xuXHRhIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblx0Ji5iaW8tY2hpcCB7XG5cdFx0QGV4dGVuZCAuZ3JleSwgLmxpZ2h0ZW4tMztcblx0XHRoZWlnaHQ6IDY0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuM3JlbTtcblx0XHRwYWRkaW5nOiAwIDI0cHggMCAxMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDMycHg7XG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdFx0d2lkdGg6IDY0cHg7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRyYW5zaXRpb246IC4yNXMgYWxsIGVhc2U7XG5cdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0QGV4dGVuZCAuY3lhbi10ZXh0LCAudGV4dC1kYXJrZW4tMTtcblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDAuODVyZW0gMDtcblx0XHRcdFx0LmNvbnRyaWJ1dG9yLXR5cGUge1xuXHRcdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLmRhcmtlbi0xO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuM3JlbSAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYub3BhcXVlLWNoaXAge1xuXHRcdG9wYWNpdHk6IDAuNztcblx0fVxuXHRpIHtcblx0XHQmLmxlZnQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5hcnRpY2xlLXRhZ3MtbW9kIHtcblx0LmNoaXAge1xuXHRcdHRyYW5zaXRpb246IC4yNXMgYWxsIGVhc2U7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tMVwiKTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dHJhbnNpdGlvbjogLjI1cyBhbGwgZWFzZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRAZXh0ZW5kIC5jeWFuLCAuZGFya2VuLTE7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnN0b3JlLW1haW4ge1xuXHQuc3dpdGNoIHtcblx0XHRtYXJnaW4tdG9wOiAxLjI1ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4yNWVtO1xuXHR9XG59IiwiLy9NYXJrZXRvIFNob3J0Y29kZSBGb3JtIFN0eWxlc1xuLmlhcHAtbWFya2V0by1mb3JtIHtcblx0Lm1rdG9Gb3JtUm93IHtcblx0XHQubWt0b0Zvcm1Db2wge1xuXHRcdFx0Lm1rdG9GaWVsZFdyYXAge1xuXHRcdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsInRhYmxlIHtcblx0Ji5tb2JpbGUtdGFibGUge1xuXHRcdG92ZXJmbG93LXg6YXV0bztcblx0XHRvdmVyZmxvdy15OmhpZGRlbjtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdHBhZGRpbmc6IDA7XG4gICAgXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG4gICAgXHRcdGhlaWdodDogMTAwJTtcbiAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZS1ncmV5LCBcImxpZ2h0ZW4tNFwiKTtcbiAgICBcdH1cblx0XHQuY29sbGFwc2libGUge1xuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0XHRwYWRkaW5nOiAwLjVlbTtcbiAgICBcdFx0XHQvLyBoZWlnaHQ6MjAwcHg7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcbiAgICBcdFx0XHQuY29sbGFwc2libGUtaGVhZGVyIHtcbiAgICBcdFx0XHRcdGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuICAgIFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBcdFx0XHRcdHdpZHRoOiAyMDBweDtcbiAgICBcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBcdFx0XHRcdGhlaWdodDogMTAwJTtcbiAgICBcdFx0XHRcdGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsMCwwLDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAzcHggNXB4IC0xcHggcmdiYSgwLDAsMCwwLjMpO1xuICAgIFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG4gICAgXHRcdFx0XHR0ZCB7XHRcblx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjRyZW07XG5cdFx0XHRcdFx0XHR9XG4gICAgXHRcdFx0XHR9XG4gICAgXHRcdFx0XHQucHJvdmlkZXIge1xuICAgIFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIFx0XHRcdFx0XHRoZWlnaHQ6IGluaXRpYWw7XG4gICAgXHRcdFx0XHR9XG4gICAgXHRcdFx0XHQubW9iaWxlLWJ1dHRvbnMge1xuICAgIFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIFx0XHRcdFx0XHQuYnRuIHtcbiAgICBcdFx0XHRcdFx0XHRmbGV4OiAxO1xuICAgIFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcbiAgICBcdFx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDIuNXJlbTtcbiAgICBcdFx0XHRcdFx0XHR9XG4gICAgXHRcdFx0XHRcdH1cbiAgICBcdFx0XHRcdH1cbiAgICBcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAkbWVkaXVtLXNjcmVlbikgYW5kIChtYXgtd2lkdGggOiAkbGFyZ2Utc2NyZWVuKSB7XG5cdFx0XHRcdC5jaGVja291dC1idG4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHQmOmZpcnN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLWxhYmVsKTtcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuY2FyZC12aWV3IHtcblx0XHRcdC8vIGZvciBjYXJkIHZpZXcgbmVlZCB0byBhZGQgY2xhc3Ncblx0XHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0XHQuY29sbGFwc2libGUge1xuXHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQuY29sbGFwc2libGUtaGVhZGVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdC5tb2JpbGUtYnV0dG9ucyB7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZGJsLWNhcmQtdmlldyB7XG5cdFx0XHQvLyBBbm90aGVyIG9wdGlvbiBmb3IgdHdvIGJ5IGl0ZW1zXG5cdFx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdFx0LmNvbGxhcHNpYmxlIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUob2RkKSB7XG5cdFx0XHRcdFx0Y2xlYXI6IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1ZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2xsYXBzaWJsZS1oZWFkZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdC5tb2JpbGUtYnV0dG9ucyB7XG5cdFx0XHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAycmVtO1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgM3JlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSBcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRcdFx0b3ZlcmZsb3cteDogaW5pdGlhbDtcblx0XHRcdFx0LmNvbGxhcHNpYmxlIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY29sbGFwc2libGUtaGVhZGVyIHtcblx0XHRcdFx0XHR3aWR0aDogaW5oZXJpdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuICAgIFx0fVxuXHR9XG59XG4udGFibGUtbmF2IHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0zXCIpO1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAuZmlsdGVycyB7XG4gICAgXHRtYXJnaW4tbGVmdDogMC41ZW07XG4gICAgXHRjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIGEge1xuICAgIFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXHQuZmlsdGVyLXdyYXBwZXIge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdH1cbn1cbi5zdG9yZS10YWJsZS1zZXBhcmF0b3Ige1xuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cdHBhZGRpbmc6IDAuNWVtIWltcG9ydGFudDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAZXh0ZW5kIC5ibHVlLWdyZXksIC5saWdodGVuLTQsIC5ibHVlLWdyZXktdGV4dCwgLnRleHQtZGFya2VuLTI7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLy8gU2xpZGUgaW5kaWNhdG9yIGZvciBtb2JpbGVcbkBrZXlmcmFtZXMgc2xpZGUge1xuICAwJSwgMjAlLCA1MCUsIDgwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtN3B4KTtcbiAgfVxufVxuXG4uc2Nyb2xsLWluZGljYXRvciB7XG5cdG1hcmdpbjogMDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMDtcblx0aSB7XG5cdFx0YW5pbWF0aW9uOiBzbGlkZSAycyBpbmZpbml0ZTtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bWFyZ2luLXRvcDogLThweDtcblx0XHRtYXJnaW4tYm90dG9tOiAtMjRweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDE2cHg7XG5cdFx0ei1pbmRleDogMTAwMztcblx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0YW5pbWF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4vLyBVc2VkIGZvciBwcmljaW5nIGRldGFpbHMgbW9kYWwgb24gY29uZmVyZW5jZXNcbi5wcmljaW5nLWRldGFpbHMtdGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuXHR0aGVhZCB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHR0ZCwgdGgge1xuXHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0dGJvZHkge1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0XHR0ciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0Lm1haW4tdGJsLWhlYWQge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcgJzsgXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucmVzcG9uc2l2ZS10YWJsZS1oZHIge1xuXHRAZXh0ZW5kIC5oaWRlLW9uLWxhcmdlLW9ubHksIC5jZW50ZXIsIC53aGl0ZS10ZXh0LCAuYmx1ZS1ncmV5LCAuc2VjdGlvbjtcblx0bWFyZ2luLXRvcDogMWVtO1xuXHQubWF0ZXJpYWwtaWNvbnMge1xuXHRcdEBleHRlbmQgLmFuaW1hdGVkLCAuaW5maW5pdGUsIC5zbGlkZS1pbi1yaWdodDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRvcDogMC4zM2VtO1xuXHR9IFxufSIsIi5sZWZ0LXNpZGViYXIge1xuXHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtMS4xZW07XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAtM2VtO1xuXHRcdGxlZnQ6IC05OTk5OXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblx0LmNvbGxlY3Rpb24ge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHQuY29sbGVjdGlvbi1pdGVtIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI4cyBlYXNlO1xuXHRcdFx0YSB7XG5cdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMjhzIGVhc2U7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRncmV5LCBcImxpZ2h0ZW4tMVwiKTtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmICsgLmNvbGxlY3Rpb24ge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIG1hcC1nZXQoJGdyZXksIFwibGlnaHRlbi0yXCIpO1xuXHRcdFx0bWFyZ2luLXRvcDogLTFyZW07XG5cdFx0fVxuXHR9XG5cdC5jb250YWluZXIge1xuXHRcdG1hcmdpbjogMCAycmVtIDAgMDtcblx0XHQuY2FyZCB7XG5cdFx0XHQmLmVkaXRvci1jYXJkIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxM3JlbTtcblx0XHRcdH1cblx0XHRcdC5jYXJkLWhlYWQge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFydGljbGUtcmVjZW50LWNvbW1lbnRzLW1vZCB7XG5cdFx0bWFyZ2luOiAwIDJyZW0gMCAwO1xuXHR9XG59XG5cbi5zaWRlLW5hdiB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDUwMHB4O1xuXHR6LWluZGV4OiAxMDAwO1xuXHRzdHJvbmcge1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdH1cblx0Lm5hdi10aXRsZSB7XG5cdFx0QGV4dGVuZCAuZ3JleSwgLmRhcmtlbi0xO1xuXHRcdC5uYXYtY29sbGFwc2Uge1xuXHRcdFx0QGV4dGVuZCAud2hpdGUtdGV4dDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0XHRpIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5hdi1vcGVuLXRyaWdnZXIge1xuXHRcdEBleHRlbmQgLmN5YW4sIC5kYXJrZW4tMTtcblx0XHRhIHtcblx0XHRcdEBleHRlbmQgLndoaXRlLXRleHQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblx0XHRcdH1cblx0XHRcdGkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBwdWxzZS1iaWc7XG5cdFx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYmFjay1saW5rIHtcblx0XHRAZXh0ZW5kIC5vcmFuZ2UsIC5saWdodGVuLTM7XG5cdFx0YSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblx0XHRcdH1cblx0XHRcdGkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubmF2LWl0ZW0ge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCBtYXAtZ2V0KCRibHVlLWdyZXksIFwibGlnaHRlbi00XCIpO1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGEge1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCgkZ3JlZW4sIFwiYmFzZVwiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuODVyZW07XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHQmLmZhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMnB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0Ji5mYS1uZXdzcGFwZXItbyB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5yaWdodCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5oaWdobGlnaHQtaXRlbSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0YSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR3aWR0aDogMy4yNXJlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tNFwiKTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjE1O1xuXHRcdFx0XHR9XG5cdFx0XHR9XHRcdFx0XG5cdFx0fVxuXHRcdCY6bGFzdC1jaGlsZCxcblx0XHQmLm5vLWJvcmRlciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdH1cblx0XHQmLmNoZWNrb3V0LWJ0bi1jb250YWluZXIge1xuXHRcdFx0LmNoZWNrb3V0LWJ0biB7XG5cdFx0XHRcdC5jYXJ0LWNvdW50IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDE2cHg7XG5cdFx0XHRcdCAgICBtYXJnaW4tdG9wOiAtNHB4O1xuXHRcdFx0XHQgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuXHRcdFx0XHQgICAgd2lkdGg6IDE4cHg7XG5cdFx0XHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdCAgICBmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0ICAgIHotaW5kZXg6IDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5sYW5nLXNlbGVjdC1tb2JpbGUge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdC5jb2xsYXBzaWJsZS1hY2NvcmRpb24ge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdFx0XHQuY29sbGFwc2libGUtaGVhZGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRibHVlLWdyZXksIFwibGlnaHRlbi0yXCIpO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2xsYXBzaWJsZS1ib2R5IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDE2cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR1bC5uby1tYXJnIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNTZweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Lmxhbmctb3B0aW9uLW1vYmlsZSB7XG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYmx1ZS1ncmV5LCBcImxpZ2h0ZW4tNVwiKTtcblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTRcIikgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5hdi1zZWFyY2gge1xuXHRcdEBleHRlbmQgLmNhcmQsIC5ibHVlLWdyZXksIC5saWdodGVuLTQ7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdG1hcmdpbjogMC41cmVtO1xuXHRcdGxhYmVsIHtcblx0XHRcdHRvcDogLTAuMjVlbTtcblx0XHRcdC5tYXRlcmlhbC1pY29ucyB7XG5cdFx0XHRcdEBleHRlbmQgLmdyZXktdGV4dCwgLnRleHQtZGFya2VuLTQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5uYXYtc2VhcmNoLWNsb3NlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5hcnRpY2xlLXNpZGViYXIge1xuXHRAZXh0ZW5kIC5ncmV5LCAubGlnaHRlbi00O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC0xcmVtO1xuXHRcdFx0bGVmdDogLTRyZW07XG5cdFx0XHRib3R0b206IC0zZW07XG5cdFx0XHRyaWdodDogLTk5OTk5cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0fVxuXHR9XG59XG5cbi5yZWxhdGVkLXBvc3RzLW1vZCxcbi5hcnRpY2xlLXJlY2VudC1jb21tZW50cy1tb2Qge1xuXHRmb250LWZhbWlseTogJHNlcmlmO1xuXHR1bCB7XG5cdFx0bGkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0aSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogLTIuNnJlbTtcblx0XHRcdFx0dG9wOiAwLjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0LmNvbW1lbnQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWJvZHkge1xuXHRcdGZvbnQtZmFtaWx5OiAkc2VyaWY7XG5cdH1cblx0LmNhcmQtYWN0aW9uIHtcblx0XHRhIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHR9XG5cdH1cbn0iLCIucHJlbG9hZGVyLXdyYXBwZXIge1xuXHQmLnRpbnkge1xuXHRcdHdpZHRoOiAxcmVtO1xuICAgIFx0aGVpZ2h0OiAxcmVtO1xuXHR9XG5cdCYub24tYnRuIHtcblx0XHQuc3Bpbm5lci1sYXllciB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNmZmY7XG5cdFx0fVxuXHRcdCYudGlueSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG4ubG9hZGluZy1zcGlubmVyLWhvbGRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHRvcGFjaXR5OiAxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR6LWluZGV4OiA5OTk7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXIgMC41cztcblx0LnByZWxvYWRlci13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdCAgICB0b3A6IDUwJTtcblx0ICAgIGxlZnQ6IDUwJTtcblx0ICAgIG1hcmdpbi10b3A6IC0zMnB4O1xuXHQgICAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xuXHQgICAgY29sb3I6ICRibGFjay0xMDtcblx0ICAgIHotaW5kZXg6IDEzO1xuXHR9XG5cdCYuZmFkZS1vdXQge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0Ji5oaWRkZW4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLnByb2R1Y3QtbG9hZGluZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDNweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2UgMS4yNXM7XG5cdC5wcmVsb2FkZXItd3JhcHBlciB7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2UgMS4yNXM7XG5cdH1cblx0Ji5hY3RpdmUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2U7XG5cdFx0LnByZWxvYWRlci13cmFwcGVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcblx0XHR9XG5cdH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBDYXJvdXNlbCBIZXJvIGJhY2tncm91bmQgY29sb3IgYW5kIHRleHR1cmVcbi8vXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5jYXJvdXNlbCB7XG5cdEBlYWNoICRoZXJvLWNvbG9yIGluICRoZXJvLWNvbG9ycyB7XG5cdFx0LmNhcm91c2VsLWl0ZW0ge1xuXHRcdFx0Ji5oZXJvLWJnLSN7bnRoKCRoZXJvLWNvbG9yLCAxKX0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBudGgoJGhlcm8tY29sb3IsIDIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSwgY2lyY2xlIGNvdmVyLCBudGgoJGhlcm8tY29sb3IsIDIpLCBkYXJrZW4obnRoKCRoZXJvLWNvbG9yLCAyKSwgNSUpIDEwMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBlYWNoICRoZXJvLXRleHR1cmUgaW4gJGhlcm8tdGV4dHVyZXMge1xuXHRcdC5jYXJvdXNlbC1pdGVtIHtcblx0XHRcdCYuaGVyby1wYXR0ZXJuLSN7bnRoKCRoZXJvLXRleHR1cmUsIDEpfSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2lhcHAvc3RhdGljL2ltZy8je250aCgkaGVyby10ZXh0dXJlLCAyKX0ucG5nKTtcblx0XHRcdFx0XHRvcGFjaXR5OiAje250aCgkaGVyby10ZXh0dXJlLCAzKX07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBDYXJvdXNlbCBIZXJvIHN0eWxlc1xuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmNhcm91c2VsIHtcblx0LnNsaWRlLXByZXYge1xuXHRcdGRpc3BsYXk6IHRhYmxlOyBcblx0XHRoZWlnaHQ6IDEwMCU7IFxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7IFxuXHRcdHotaW5kZXg6IDU7XG5cdFx0bGVmdDogMDtcblx0XHQuc2xpZGUge1xuXHRcdFx0Zm9udC1zaXplOiA0ZW07IFxuXHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR0ZXh0LXNoYWRvdzogMnB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjhzIGVhc2U7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0LnNsaWRlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2xpZGUtbmV4dCB7XG5cdFx0QGV4dGVuZCAuc2xpZGUtcHJldjtcblx0XHRsZWZ0OiBpbml0aWFsO1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cdCYuZmVhdHVyZWQtY29udGVudCB7XG5cdFx0LnNsaWRlIHtcblx0XHRcdGZvbnQtc2l6ZTogM2VtO1xuXHRcdH1cblx0fVxufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG5cdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGdyZXksIFwiZGFya2VuLTJcIik7XG5cdC5jYXJvdXNlbC1oZXJvLWNvbnRlbnQge1xuXHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDEuM2VtIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMWVtIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdGg1IHtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjllbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bWFyZ2luOiAwLjc1ZW0gMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0d2lkdGg6IDkwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMztcblx0XHRAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcblx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0fVxuXHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdC5jYXJvdXNlbC1oZXJvLWN0YSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMWVtO1xuXHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHQuYnRuLWxhcmdlIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDQzcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5ncmlkLTIge1xuXHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQucm93IHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMTUwcHg7XG5cdFx0XHRcdFx0LmhlYWRlci1ibG9jayB7XG5cdFx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudmFsaWduIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0ZmxleDogMjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcblx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0aDUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHQuaGVhZGVyLWJsb2NrIHtcblx0XHRcdFx0LmZlYXR1cmVkLWltYWdlIHtcblx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGhlaWdodDogMzAwcHg7IFxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlOyBcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZXJvLWJnIHtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHQtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0LW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHQtd2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwO1xuXHQtbW96LXBlcnNwZWN0aXZlOiAxMDAwO1xuXHQtbXMtcGVyc3BlY3RpdmU6IDEwMDA7XG5cdHBlcnNwZWN0aXZlOiAxMDAwO1xuXHR3aWR0aDogMTAwJTtcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG5cdCYuY2Fyb3VzZWwtaXRlbSB7XG5cdFx0bWluLWhlaWdodDogNjBlbTtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59IiwiLmxpc3QtcGFnaW5hdGlvbiB7XG4gIHRyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgbWFwLWdldCgkZ3JleSwgXCJsaWdodGVuLTNcIik7XG4gICAgdGQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuICAgICAgICBwYWRkaW5nOiAwLjc1ZW0gMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICB1bCB7XG4gICAgJi5wYWdpbmF0aW9uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn0iLCJmb290ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuXHR6LWluZGV4OiAyMDtcblx0aDUge1xuXHRcdEBpbmNsdWRlIHNhbnMocmVndWxhcik7XG5cdH1cblx0LmZ0ci1saXN0LWl0ZW0ge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi1yaWdodDogMnJlbTtcblx0XHR3aWR0aDogYXV0bztcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdH1cblx0LmZvb3Rlci1jb3B5cmlnaHQge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0LnJvdyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5mb290ZXItc29jaWFsLWxpc3Qge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAtMC43NXJlbSAwO1xuXHRcdGxpIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdGkge1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmxhbmd1YWdlLWZ0ciB7XG5cdFx0Y2xlYXI6IGxlZnQ7XG5cdFx0cGFkZGluZy10b3A6IDFlbTtcblx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5kcm9wZG93bi10cmlnZ2VyIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG5cdFx0fVxuXHRcdC5kcm9wZG93bi1jb250ZW50IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJkYXJrZW4tM1wiKTtcblx0XHRcdGxpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJUYWJhYyBTYW5zXCI7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUtZ3JleSwgXCJkYXJrZW4tNFwiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZGZhZCB7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogMCAwIDFyZW07XG59XG5cbi5tYW51YWwtYWQtcGxhY2VtZW50IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLy8gU2lkZWJhciBhZGRcblxuLnBhZ2UtYXJ0aWNsZSB7XG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdC8vIFRoaXMgbWFrZXMgaXQgc28gdGhlIGFkZCBpbiB0aGUgc2lkZWJhciBpcyBhYm92ZSB0aGUgYXJ0aWNsZSBjb250ZW50IG9uIG1vYmlsZVxuXHRcdC5yb3cge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHR9XG5cdH1cblx0LmFydGljbGUtc2lkZWJhciB7XG5cdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5hcnRpY2xlLXNpZGViYXItYWQge1xuXHRcdFx0cGFkZGluZzogMWVtIDA7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIiRjb2xsZWN0aW9uLWFjdGl2ZS1iZy1jb2xvcjogbWFwLWdldCgkZ3JleSwgXCJkYXJrZW4tM1wiKTtcbiRjb2xsZWN0aW9uLWFjdGl2ZS1jb2xvcjogI2ZmZjtcblxuJHNwaW5uZXItZGVmYXVsdC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG5AbWl4aW4gc29sZC1vdXQtYmFkZ2Uge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHJlZCwgXCJhY2NlbnQtMVwiKTtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRmb250LWZhbWlseTogJHNhbnM7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdG1hcmdpbi1sZWZ0OiAycHg7XG5cdHBhZGRpbmc6IDAgNXB4O1xufVxuXG5AbWl4aW4gbGl2ZS1vbmxpbmUtYmFkZ2Uge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJsdWUsIFwiYWNjZW50LTFcIik7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDAuN3JlbTtcblx0Zm9udC1mYW1pbHk6ICRzYW5zO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRtYXJnaW4tbGVmdDogMnB4O1xuXHRwYWRkaW5nOiAwIDVweDtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBQcmludCBzdHlsZXNoZWV0XG4vL1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtZWRpYSBwcmludCB7XG5cdC5zaXRlLW5hdiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRcblx0Lm5hdi13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5oZWFkZXItbW9kLCAuaGRyLWltZy1pbm5lciB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cblx0LmhkciB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDAgMCAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdC5wdWItaGRyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmFydGljbGUtc2lkZWJhciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5hcnRpY2xlLXNpZGViYXItYWQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYXJ0aWNsZS1hc2lkZS1tb2Qge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYXJ0aWNsZS1yZWxhdGVkLW1vZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRcblx0LnNvY2lhbC1zaGFyaW5nLWJ0bnMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuc29jaWFsLWJ0bnMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuc29jaWFsLWxpc3QtaXRlbXMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYXJ0aWNsZS1tZXRhLWltZyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5hcnRpY2xlLW1ldGEge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYXJ0aWNsZS1tZXRhLXRleHQge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0fVxuXG5cdC5hcnRpY2xlLWJvZHkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmFydGljbGUtYmlvIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdFxuXHQuYXJ0aWNsZS1jb21tZW50LW1vZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5hcnRpY2xlLXRhZ3MtbW9kIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnJlbGF0ZWQtcG9zdHMtbW9kIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmZ0ciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5mdHItbGlzdC1pdGVtcyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRcblx0Lmxhbmd1YWdlLWZ0ciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdGZvb3RlciAuc2VjdGlvbjpmaXJzdC1vZi10eXBlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmRmYWQtcG9zdCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmRmYWQge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC50ei1hcnRpY2xlLWxnLCAuYXJ0aWNsZS10ZXh0LCAuYXJ0aWNsZS10ZXh0LS1maXJzdGdyYXBoLCAuYXJ0aWNsZS10ZXh0ID4gcCwgLmFydGljbGUtdGV4dCA+IGJsb2NrcXVvdGUgPiBwLCAuYXJ0aWNsZS10ZXh0IC5wdWxsLXF1b3RlID4gcCB7XG5cdFx0Zm9udC1zaXplOiAxMnB0O1xuXHR9XG5cblx0LnR6LWFydCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5jYXAtaW1hZ2UtcmlnaHQsIC5jYXAtaW1hZ2UtbGVmdCwgLndwLWNhcHRpb24tdGV4dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5hcnRpY2xlLXRleHQgPiBwID4gYSwgLmFydGljbGUtdGV4dCBwIGVtID4gYSwgLmFydGljbGUtdGV4dCBwIHN0cm9uZyA+IGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogIzJlMmUyZjtcblx0fVxuXG5cdC5zaWRlLW1lbnUtdHJpZ2dlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC50ZC1yb3cge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXG5cdC50YWJsZS10aCB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHQmLm9uZS10ZW50aCB7XG5cdFx0XHR3aWR0aDogMTAlO1xuXHRcdH1cblx0XHQmLnR3by10ZW50aHMge1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHR9XG5cdFx0Ji50aHJlZS10ZW50aHMge1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHR9XG5cdFx0Ji5mb3VyLXRlbnRocyB7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdH1cblx0XHQmLmZpdmUtdGVudGhzIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdCYuc2l4LXRlbnRocyB7XG5cdFx0XHR3aWR0aDogNjAlO1xuXHRcdH1cblx0XHQmLnNldmVuLXRlbnRocyB7XG5cdFx0XHR3aWR0aDogNzAlO1xuXHRcdH1cblx0XHQmLmVpZ2h0LXRlbnRocyB7XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdH1cblx0XHQmLm5pbmUtdGVudGhzIHtcblx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0fVxuXHRcdCYuZnVsbC13aWR0aCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQudGFibGUtdGQge1xuXHRcdGNsZWFyOiBub25lO1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRcdHBhZGRpbmc6IDAuNzVlbSAxZW0gMCAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHQmLm9uZS10ZW50aCB7XG5cdFx0XHR3aWR0aDogMTAlO1xuXHRcdH1cblx0XHQmLnR3by10ZW50aHMge1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHR9XG5cdFx0Ji50aHJlZS10ZW50aHMge1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHR9XG5cdFx0Ji5mb3VyLXRlbnRocyB7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdH1cblx0XHQmLmZpdmUtdGVudGhzIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdCYuc2l4LXRlbnRocyB7XG5cdFx0XHR3aWR0aDogNjAlO1xuXHRcdH1cblx0XHQmLnNldmVuLXRlbnRocyB7XG5cdFx0XHR3aWR0aDogNzAlO1xuXHRcdH1cblx0XHQmLmVpZ2h0LXRlbnRocyB7XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdH1cblx0XHQmLm5pbmUtdGVudGhzIHtcblx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0fVxuXHRcdCYuZnVsbC13aWR0aCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQubW9iLWxhYmVsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5tb2ItaGlkZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuc2NoZWQtYnRuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNidC1zY2hlZHVsZSB7XG5cdFx0LmNsb3NlLXRyaWdnZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuY2FzZWJvb2stZGV0YWlsIHtcblx0XHQuc3VwcG9ydGluZy1saXN0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5icmVhZGNydW1icyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuZnRjLWNhc2Utc2F2ZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQucGFnZS1oZWFkLWxnLCAuc2VjdGlvbi1oZHItbGcge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHR9XG5cdFx0LmNhc2Vib29rLXNvY2lhbCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHR1bC5pbmRleCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5uby1wcmludCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG59IiwiQGltcG9ydCBcIi4uLy4uL3ZhcmlhYmxlcy9jb2xvci12YXJcIjtcbkBpbXBvcnQgXCIuLi8uLi92YXJpYWJsZXMvdHlwZS12YXJcIjtcblxuLm5nLW1vZGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICBcbiAgLm5nLW1vZGFsLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHotaW5kZXg6OTk5OTtcbiAgICB0b3A6MDtcbiAgICBsZWZ0OjA7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwMDA7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cblxuXG4gIC5uZy1tb2RhbC1kaWFsb2cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB6LWluZGV4OjEwMDAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbWVkO1xuICAgIGJveC1zaGFkb3c6IDRweCA0cHggODBweCAjMDAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogNHB4IDRweCA4MHB4ICMwMDA7XG4gICAgLW1vei1ib3gtc2hhZG93OiA0cHggNHB4IDgwcHggIzAwMDtcbiAgICAtbXMtYm94LXNoYWRvdzogNHB4IDRweCA4MHB4ICMwMDA7XG4gICAgLW8tYm94LXNoYWRvdzogNHB4IDRweCA4MHB4ICMwMDA7XG4gIH1cblxuICAubmctbW9kYWwtZGlhbG9nLWNvbnRlbnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxuICAubmctbW9kYWwtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6ICRiYXNlLXJlZztcbiAgfVxuICAubmctbW9kYWwtY2xvc2UteCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5uZy1tb2RhbC10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmb250LXdlaWdodDogJHNhbnMtd2VpZ2h0LWJvbGQ7XG4gICAgZm9udC1zaXplOiAkYmFzZS1tZWQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLW1haW47XG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDE1cHg7XG4gIH1cbiAgLm5nLW1vZGFsLWhlbHAtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLm5nLW1vZGFsLWNvbGxhcHNpYmxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXM7ICAgICAgICBcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDFzOyAgICAgICAgXG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMXM7XG4gIH1cbiAgXG4gIC5uZy1tb2RhbC1jb2xsYXBzaWJsZS5zaG93RXB1YkhlbHAsIC5uZy1tb2RhbC1jb2xsYXBzaWJsZS5zaG93S2luZGxlSGVscCB7XG4gICAgbWF4LWhlaWdodDogNTc1cHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUycHgpIHtcbiAgICAubmctbW9kYWwtZGlhbG9nIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogOTk5OTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLW1lZDtcbiAgICAgIGJveC1zaGFkb3c6IDRweCA0cHggODBweCAjMDAwO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiA0cHggNHB4IDgwcHggIzAwMDtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogNHB4IDRweCA4MHB4ICMwMDA7XG4gICAgICAtbXMtYm94LXNoYWRvdzogNHB4IDRweCA4MHB4ICMwMDA7XG4gICAgICAtby1ib3gtc2hhZG93OiA0cHggNHB4IDgwcHggIzAwMDtcbiAgICB9XG4gICAgLm5nLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG5cbiAgICAubmctbW9kYWwtY29sbGFwc2libGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgfVxuXG4gICAgLm5nLW1vZGFsLWNvbGxhcHNpYmxlLnNob3dFcHViSGVscCwgLm5nLW1vZGFsLWNvbGxhcHNpYmxlLnNob3dLaW5kbGVIZWxwIHtcbiAgICAgIFxuICAgIH1cbiAgfSJdfQ== */
>>>>>>> 512dec5b0012bb4af64043b3dd7c9a79a9e46230
